:root{--surface: oklch(98.6% .01 63);--panel: oklch(99.2% .006 63);--ink: oklch(24% .024 63);--muted: oklch(52% .018 63);--line: oklch(89% .014 63);--accent: #fe8203;--accent-soft: oklch(94% .055 63);--danger-soft: oklch(94% .035 25);--warning-soft: oklch(95% .055 82);--mg-primary: #fd8204;--mg-primary-dark: #f5821f;--mg-layout-bg: #f5f5f5;--mg-bg: #ffffff;--mg-active-bg: #fff7e6;--mg-card: #ffffff;--mg-border: rgba(0, 0, 0, .06);--mg-title: rgba(0, 0, 0, .85);--mg-subtle: rgba(0, 0, 0, .45);--mg-weak: rgba(0, 0, 0, .25);--space-xs: 4px;--space-sm: 8px;--space-md: 12px;--space-lg: 16px;--space-xl: 24px;--space-2xl: 32px}html,body,#root{width:100%;min-width:0;min-height:100%}body{margin:0;color:var(--ink);background:linear-gradient(180deg,#fff9f5,linen);background:linear-gradient(180deg,color(xyz 0.917 0.957 0.99),linen);font-family:PingFang SC,Noto Sans SC,Hiragino Sans GB,Microsoft YaHei,sans-serif}.ant-modal-confirm .ant-btn-primary{border-color:var(--mg-primary);background:var(--mg-primary)}.ant-modal-confirm .ant-btn-primary:hover,.ant-modal-confirm .ant-btn-primary:focus-visible{border-color:var(--mg-primary-dark);background:var(--mg-primary-dark)}.kdzs-header-logo{width:auto;max-width:260px;height:34px;display:inline-flex;align-items:center;gap:8px;padding:0;border-radius:0;background:transparent;box-sizing:border-box}.warehouse-brand__logo{width:28px;height:28px;flex:0 0 28px;display:block;object-fit:contain}.warehouse-brand--fallback .warehouse-brand__logo{width:128px;height:34px;flex-basis:128px}.warehouse-brand__name{min-width:0;overflow:hidden;color:var(--mg-title);font-size:15px;font-weight:600;line-height:22px;text-overflow:ellipsis;white-space:nowrap}.kdzs-user-menu{height:34px;display:inline-flex;align-items:center;gap:8px;padding-inline:8px 10px;border:0;border-radius:2px;color:var(--ink);background:transparent;cursor:pointer;font:inherit}.kdzs-user-menu:hover,.kdzs-user-menu:focus-visible{background:#fff5eb}.kdzs-user-menu:focus-visible{outline:2px solid rgba(253,130,4,.35);outline-offset:2px}.kdzs-user-menu__avatar{flex:0 0 24px;color:#fff;background:#f5821f}.kdzs-user-menu__name{max-width:144px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.kdzs-user-menu__caret{color:#999;font-size:11px}.masked-password-input input.ant-input{letter-spacing:0!important;font-family:Arial,Helvetica,sans-serif!important;-webkit-text-security:disc}.masked-password-input--visible input.ant-input{-webkit-text-security:none}.masked-password-input__toggle{display:inline-grid;place-items:center;padding:0;border:0;color:#00000073;background:transparent;cursor:pointer;font-size:14px;line-height:1}.masked-password-input__toggle:hover,.masked-password-input__toggle:focus-visible{color:#000000bf}.ant-pro-layout,.ant-pro-layout-container,.ant-pro-layout-content,.ant-layout,.ant-layout-content,.ant-pro-page-container,.ant-pro-page-container-children-container,.ant-table-wrapper,.ant-spin-nested-loading,.ant-spin-container{width:100%;max-width:100%;min-width:0}.ant-pro-layout-content{overflow-x:clip}.ant-table-cell{overflow-wrap:anywhere}.workbench-page{display:grid;gap:var(--space-lg);max-width:100%;min-width:0}.operation-strip{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-md);padding:var(--space-md) var(--space-lg);border:1px solid var(--line);border-radius:8px;background:var(--panel);min-width:0}.operation-strip__left,.operation-strip__right{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm);min-width:0}.metric-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-md)}.metric-tile{padding:var(--space-md) var(--space-lg);border:1px solid var(--line);border-radius:8px;background:var(--panel)}.metric-tile b{display:block;margin-top:var(--space-xs);font-size:22px;line-height:1.2}.muted{color:var(--muted)}.package-list,.fee-list,.note-list{display:grid;gap:var(--space-sm);margin:0;padding:0;list-style:none}.package-item,.fee-item,.note-item{display:grid;gap:var(--space-xs);padding:var(--space-sm);border:1px solid var(--line);border-radius:6px;background:#fefbf9}.mg-note-modal .ant-modal-content{display:flex;height:760px;flex-direction:column;padding:0;overflow:hidden;border-radius:2px}.mg-note-modal .ant-modal-header{flex:0 0 auto;margin:0;padding:16px 24px;border-bottom:1px solid var(--mg-border)}.mg-note-modal .ant-modal-title{color:var(--mg-title);font-size:16px;font-weight:500;line-height:24px}.mg-note-modal .ant-modal-close{top:14px;inset-inline-end:16px}.mg-note-modal .ant-modal-body{display:flex;min-height:0;flex:1 1;flex-direction:column;padding:0;overflow:hidden}.mg-print-result{display:grid;gap:12px}.mg-print-result__summary{display:flex;flex-wrap:wrap;gap:8px;color:var(--mg-title);font-weight:500}.mg-print-result__summary span{padding:4px 10px;border-radius:4px;background:#f5f5f5}.mg-print-result__hint{margin:0;color:var(--mg-subtle);line-height:22px}.mg-print-result__section{display:grid;gap:8px}.mg-print-result__section-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.mg-print-result__list{display:grid;gap:8px;max-height:220px;overflow:auto}.mg-print-result__item{display:grid;grid-template-columns:auto minmax(120px,180px) minmax(0,1fr);align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--mg-border);border-radius:4px;background:#fff}.mg-print-result__item--failed{grid-template-columns:minmax(120px,180px) minmax(0,1fr);border-color:#ff4d4f3d;background:#fff2f0}.mg-print-result__order{color:var(--mg-title);font-weight:500;overflow-wrap:anywhere}.mg-print-result__message{color:var(--mg-subtle);overflow-wrap:anywhere}.mg-note-panel{display:flex;height:100%;min-height:0;flex:1 1;flex-direction:column;background:#f5f5f5}.mg-note-thread{min-height:0;flex:1 1;overflow-y:auto;padding:56px 24px 24px}.mg-note-message-list{display:grid;gap:48px;margin:0;padding:0;list-style:none}.mg-note-message{display:grid;align-items:start;gap:8px}.mg-note-message--customer{grid-template-columns:36px minmax(0,1fr);justify-items:start}.mg-note-message--warehouse{grid-template-columns:minmax(0,1fr) 36px;justify-items:end}.mg-note-message--customer .mg-note-message__author{grid-column:1}.mg-note-message--customer .mg-note-bubble{grid-column:2}.mg-note-message--warehouse .mg-note-message__author{grid-column:2;grid-row:1}.mg-note-message--warehouse .mg-note-bubble{grid-column:1;grid-row:1}.mg-note-message__author{color:var(--mg-title);font-size:14px;line-height:22px;white-space:nowrap}.mg-note-bubble{display:grid;width:fit-content;max-width:300px;gap:8px;padding:10px 12px;border-radius:4px;background:#fff;box-shadow:0 2px 8px #00000014}.mg-note-bubble__content{color:var(--mg-title);font-size:14px;line-height:22px;overflow-wrap:anywhere;white-space:pre-wrap}.mg-note-bubble__images{display:flex;max-width:240px;flex-wrap:wrap;gap:8px}.mg-note-bubble__image .ant-image-img,.mg-note-bubble__images .ant-image-img{width:72px;height:72px;border-radius:2px;object-fit:cover}.mg-note-bubble__time{color:var(--mg-weak);font-size:13px;line-height:20px;white-space:nowrap}.mg-note-empty{display:grid;min-height:220px;place-items:center}.mg-note-composer{flex:0 0 auto;padding:12px;border-top:1px solid var(--mg-border);background:#fff}.mg-note-composer__textarea.ant-input{height:74px;resize:vertical;border-color:#d9d9d9;border-radius:2px;color:var(--mg-title);font-size:14px;line-height:22px}.mg-note-composer__textarea.ant-input::placeholder{color:#00000040}.mg-note-composer__actions{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:12px}.mg-note-upload{min-width:0;flex:1 1}.mg-note-upload .ant-upload-wrapper,.mg-note-upload .ant-upload-list{min-width:0}.mg-note-upload .ant-upload-list{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.mg-note-upload .ant-upload-list-picture-card-container,.mg-note-upload .ant-upload-list-item-container{width:40px!important;height:40px!important;margin:0!important}.mg-note-upload .ant-upload-list-picture-card .ant-upload-list-item,.mg-note-upload .ant-upload-list-item{padding:0;border-radius:2px}.mg-note-upload .ant-upload-list-item-thumbnail,.mg-note-upload .ant-upload-list-item-thumbnail img{width:100%;height:100%;object-fit:cover}.mg-note-upload.ant-upload-wrapper .ant-upload.ant-upload-select{order:-1;width:98px!important;height:36px!important;margin:0!important;border:0!important;border-radius:2px;color:#fff!important;background:#00000073!important}.mg-note-upload.ant-upload-wrapper .ant-upload.ant-upload-select:hover,.mg-note-upload.ant-upload-wrapper .ant-upload.ant-upload-select:focus-visible{color:#fff!important;background:#00000094!important}.mg-note-upload.ant-upload-wrapper .ant-upload.ant-upload-select>.ant-upload{display:inline-flex;align-items:center;justify-content:center;gap:6px;color:inherit;font-size:14px;line-height:22px}.mg-note-submit.ant-btn{min-width:72px;height:36px;flex:0 0 auto;border-color:var(--mg-primary);border-radius:4px;background:var(--mg-primary);font-size:14px;line-height:22px;white-space:nowrap}.product-cell{display:grid;grid-template-columns:48px minmax(160px,1fr);gap:var(--space-sm);align-items:center}.product-cell--wide{grid-template-columns:48px minmax(0,1fr)}.order-expanded-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-lg);max-width:100%;min-width:0}.order-expanded-grid section{display:grid;align-content:start;gap:var(--space-sm);min-width:0}.order-expanded-grid h4{margin:0;color:var(--ink);font-size:13px}.detail-stack{display:grid;gap:var(--space-xs);color:var(--muted)}.row-action-stack{max-width:172px}.row-action-stack .ant-btn{padding-inline:7px}.product-cell img{width:48px;height:48px;border-radius:6px;object-fit:cover}.empty-panel{display:grid;min-height:360px;place-items:center;padding:var(--space-2xl);border:1px solid var(--line);border-radius:8px;background:var(--panel);text-align:center}.login-shell{min-height:100vh;display:grid;grid-template-columns:minmax(360px,520px) 1fr;background:linear-gradient(135deg,#fffbf7,#fde7d4);background:linear-gradient(135deg,color(xyz 0.928 0.969 1.002),#fde7d4)}.login-panel{display:flex;flex-direction:column;justify-content:center;padding:64px;background:#fffcf8}.login-aside{display:flex;flex-direction:column;justify-content:flex-end;padding:64px;color:#fbf8f4;background:#47270f}.login-aside h1{max-width:680px;margin:0 0 16px;font-size:44px;line-height:1.08;letter-spacing:0}.login-aside p{max-width:560px;margin:0;color:#e0d5cc;font-size:16px}.mg-page-shell,.mg-orders-page,.mg-receipts-page{--mg-primary: #fd8204;--mg-primary-dark: #f5821f;--mg-bg: #ffffff;--mg-active-bg: #fff7e6;--mg-card: #ffffff;--mg-border: rgba(0, 0, 0, .06);--mg-title: rgba(0, 0, 0, .85);--mg-subtle: rgba(0, 0, 0, .45);--mg-weak: rgba(0, 0, 0, .25);--mg-danger: #ff0000;--mg-divider-shadow: inset 0 1px 0 0 #f0f0f0;--mg-pop-shadow: 0 2px 8px 0 rgba(0, 0, 0, .15);--mg-content-max: 1600px;--mg-sider-width: 208px;--mg-shell-gap: 8px;--mg-shell-top-gap: 8px;display:flex;flex-direction:column;width:100%;min-width:0;max-width:none;min-height:100vh;color:var(--mg-title);background:var(--mg-layout-bg);font-family:PingFang SC,Noto Sans SC,Hiragino Sans GB,Microsoft YaHei,sans-serif}.mg-page-shell *,.mg-page-shell *:before,.mg-page-shell *:after{box-sizing:border-box}.mg-topbar{position:sticky;top:0;display:flex;width:100%;min-width:0;max-width:none;flex:0 0 48px;align-items:center;justify-content:space-between;height:48px;padding:0 16px 0 24px;color:var(--mg-title);background:var(--mg-bg);box-shadow:var(--mg-pop-shadow);z-index:10}.mg-logo-lockup{display:inline-flex;width:auto;max-width:260px;height:34px;align-items:center;gap:8px}.mg-logo-lockup .warehouse-brand__name{max-width:190px}.mg-account{display:flex;align-items:center;justify-content:space-between;height:24px;gap:6px;padding:0;color:var(--mg-title);font-size:14px;font-weight:500;font-family:PingFangSC,PingFang SC,Noto Sans SC,sans-serif;line-height:22px;margin-right:16px}.mg-account:hover,.mg-account:focus-visible{background:transparent}.mg-account:focus-visible{outline:2px solid rgba(253,130,4,.35);outline-offset:2px}.mg-account .kdzs-user-menu__avatar{flex:0 0 24px;color:#a6b1bf;background:#f4f9ff}.mg-account .kdzs-user-menu__name{flex:1 1 auto;min-width:0;max-width:none;color:var(--mg-title);font-size:14px;font-weight:500;line-height:22px}.mg-account .kdzs-user-menu__caret{flex:0 0 12px;width:12px;height:12px;color:var(--mg-subtle);font-size:12px}.mg-layout{display:grid;grid-template-columns:var(--mg-sider-width) minmax(0,1fr);column-gap:var(--mg-shell-gap);width:100%;min-width:0;max-width:none;flex:1 1 auto;min-height:calc(100vh - 48px);padding:var(--mg-shell-top-gap) var(--mg-shell-gap) 0 0;background:var(--mg-layout-bg);transition:grid-template-columns .2s ease}.mg-sider{position:sticky;top:calc(48px + var(--mg-shell-top-gap));display:flex;width:var(--mg-sider-width);height:calc(100vh - 48px - var(--mg-shell-top-gap));min-width:0;flex-direction:column;justify-content:space-between;overflow:hidden;background:var(--mg-card);box-shadow:var(--mg-pop-shadow);z-index:2;transition:width .2s ease}.mg-menu{display:grid;gap:8px;padding:0}.mg-menu-group{display:grid;gap:8px}.mg-menu-subtree,.mg-menu-nested{display:grid;gap:0}.mg-menu-nested__title{display:flex;width:100%;height:42px;align-items:center;justify-content:space-between;padding:0 16px 0 48px;border:0;color:var(--mg-title);background:transparent;font-family:inherit;font-size:14px;line-height:22px;text-align:left;cursor:pointer}.mg-menu-nested__title>.anticon{color:#00000073;font-size:10px;transition:transform .2s ease}.mg-menu-nested--active>.mg-menu-nested__title{color:var(--mg-title)}.mg-menu-nested--expanded>.mg-menu-nested__title>.anticon{transform:rotate(90deg)}.mg-menu-nested__tree .mg-menu-item{padding-left:64px}.mg-menu-group__title{display:flex;width:100%;height:40px;align-items:center;justify-content:space-between;padding:9px 24px;border:0;color:var(--mg-title);background:transparent;font-family:inherit;font-size:14px;line-height:22px;text-align:left;cursor:pointer}.mg-menu-group__left{display:inline-flex;align-items:center;gap:10px;min-width:0}.mg-side-icon{display:block;width:16px;height:16px;flex:0 0 16px;color:var(--mg-title);overflow:hidden}.mg-menu-group__title>.anticon{width:10px;height:9px;font-size:10px;color:var(--mg-title);transition:transform .2s ease}.mg-menu-group--expanded>.mg-menu-group__title>.anticon{transform:rotate(0)}.mg-menu-group:not(.mg-menu-group--expanded)>.mg-menu-group__title>.anticon{transform:rotate(-90deg)}.mg-menu-item{display:flex;width:100%;height:42px;align-items:center;padding:10px 10px 10px 50px;border:0;border-radius:0;color:var(--mg-title);background:transparent;font:inherit;font-size:14px;line-height:22px;text-align:left;cursor:pointer}.mg-menu-item:hover,.mg-menu-item--active{color:var(--mg-title);background:var(--mg-active-bg)}.mg-menu-item--active{box-shadow:inset -3px 0 #fa8c16}.mg-sider-trigger{display:flex;width:var(--mg-sider-width);height:40px;align-items:center;padding:0 16px;border:0;color:var(--mg-title);background:var(--mg-card);box-shadow:var(--mg-divider-shadow);cursor:pointer;transition:width .2s ease}.mg-fold-icon{width:16px;height:16px;flex:0 0 16px;transition:transform .2s ease}.mg-page-shell--sider-collapsed{--mg-sider-width: 48px}.mg-page-shell--sider-collapsed .mg-menu{gap:4px}.mg-page-shell--sider-collapsed .mg-menu-group{gap:0}.mg-page-shell--sider-collapsed .mg-menu-group__title{justify-content:center;padding:9px 0}.mg-page-shell--sider-collapsed .mg-menu-group__left{gap:0}.mg-page-shell--sider-collapsed .mg-menu-group__left span:not(.mg-side-icon),.mg-page-shell--sider-collapsed .mg-menu-group__title>.anticon,.mg-page-shell--sider-collapsed .mg-menu-subtree,.mg-page-shell--sider-collapsed .mg-menu-nested{display:none}.mg-page-shell--sider-collapsed .mg-sider-trigger{justify-content:center;padding:0}.mg-page-shell--sider-collapsed .mg-fold-icon{transform:rotate(180deg)}.mg-workspace{position:relative;display:grid;align-content:start;gap:16px;width:100%;max-width:100%;min-width:0;padding:16px;overflow-x:auto;background:transparent}.mg-orders-page .mg-workspace{width:min(1224px,100%);max-width:100%;padding:16px;background:#fff;box-shadow:var(--mg-pop-shadow)}.mg-page-content{width:100%;max-width:none}.mg-page-content>.workbench-page{padding:16px;background:#fff;box-shadow:var(--mg-pop-shadow)}.warehouse-page{--warehouse-orange: #fd8204;--warehouse-border: rgba(0, 0, 0, .06)}.warehouse-workspace{gap:0px;min-width:800px;padding:0;overflow:visible;background:#fff;box-shadow:var(--mg-pop-shadow)}.warehouse-panel,.warehouse-result-panel{min-width:0;padding:16px 16px 0;background:#fff}.warehouse-panel h1{margin:0;padding-bottom:15px;border-bottom:1px solid var(--warehouse-border);font-size:16px;font-weight:500;line-height:24px}.warehouse-tabs .ant-tabs-nav{margin:0 0 16px}.warehouse-tabs .ant-tabs-tab{padding:12px 8px 10px}.warehouse-filter-grid{display:flex;min-height:41px;align-items:flex-start;flex-wrap:wrap;gap:8px;padding:1px 0 15px;border-bottom:1px solid var(--warehouse-border)}.warehouse-filter-grid>.ant-input,.warehouse-filter-grid>.ant-select,.warehouse-filter-grid>.ant-picker{width:160px}.warehouse-filter-grid>.ant-select{height:24px}.warehouse-status-filter{display:flex;width:234px;height:24px;align-items:center;color:#000000d9;font-size:14px;line-height:22px;white-space:nowrap}.warehouse-status-filter>.ant-select{width:160px;height:24px}.warehouse-filter-grid .ant-input,.warehouse-filter-grid .ant-select-selector,.warehouse-filter-grid .ant-picker,.location-selector-filters .ant-input,.location-selector-filters .ant-select-selector,.change-filter-preview .ant-input,.change-filter-preview .ant-select-selector{border-radius:2px!important}.warehouse-filter-grid .ant-input,.warehouse-filter-grid .ant-select-selector,.warehouse-filter-grid .ant-picker,.warehouse-filter-actions .ant-btn{height:24px;border-radius:2px;font-size:14px;font-weight:400;line-height:22px}.warehouse-filter-grid .ant-input{padding:1px 8px;border-color:#00000026}.warehouse-filter-grid .ant-select-single .ant-select-selector{min-height:24px;padding:1px 8px!important;border-color:#00000026!important;align-items:center}.warehouse-filter-grid .ant-select-multiple .ant-select-selector{min-height:24px;padding:0 24px 0 8px!important;border-color:#00000026!important;align-items:center}.warehouse-filter-grid .ant-select-multiple .ant-select-selection-overflow{flex-wrap:nowrap;min-height:22px;align-items:center}.warehouse-filter-grid .ant-select-multiple .ant-select-selection-placeholder,.warehouse-filter-grid .ant-select-multiple .ant-select-selection-search,.warehouse-filter-grid .ant-select-multiple .ant-select-selection-item{margin-top:0;margin-bottom:0;line-height:22px}.warehouse-filter-grid .ant-select-single .ant-select-selection-search{top:1px;right:24px;bottom:1px;left:8px}.warehouse-filter-grid .ant-select-selection-item,.warehouse-filter-grid .ant-select-selection-placeholder,.warehouse-filter-grid .ant-picker-input>input{font-size:14px;line-height:22px!important}.warehouse-filter-grid .ant-select-arrow{display:inline-flex;width:14px;height:14px;align-items:center;justify-content:center;color:#00000040;font-size:14px;line-height:1}.warehouse-filter-grid .ant-picker{padding:1px 8px;border-color:#00000026}.warehouse-filter-actions{display:flex;gap:8px}.warehouse-filter-actions .ant-btn{min-width:52px;padding:1px 12px;box-shadow:none}.warehouse-filter-actions .ant-btn,.warehouse-toolbar .ant-btn{border-radius:2px}.warehouse-result-panel{padding-top:8px;overflow-y:visible}.warehouse-toolbar{display:flex;min-height:48px;align-items:center;gap:8px}.warehouse-result-panel .ant-table-wrapper{overflow:hidden}.warehouse-result-panel .ant-table-cell .ant-btn-link,.warehouse-result-panel .ant-table-cell .ant-btn-variant-link{height:20px;padding:0;font-size:12px;line-height:20px}.warehouse-result-panel .ant-table-thead>tr>th,.warehouse-modal .ant-table-thead>tr>th{height:40px;padding:0 8px;color:#000000d9;font-size:14px;font-weight:500;background:#0000000f;border-top:1px solid rgba(0,0,0,.03);border-bottom-color:#00000008;border-left:1px solid rgba(0,0,0,.03)}.warehouse-result-panel .ant-table-tbody>tr>td,.warehouse-modal .ant-table-tbody>tr>td{min-height:56px;padding:8px;font-size:12px;line-height:20px;vertical-align:top;border-left:1px solid var(--warehouse-border)}.warehouse-result-panel .ant-table-thead>tr>th:last-child,.warehouse-modal .ant-table-thead>tr>th:last-child{border-right:1px solid rgba(0,0,0,.03)}.warehouse-result-panel .ant-table-tbody>tr>td:last-child,.warehouse-modal .ant-table-tbody>tr>td:last-child{border-right:1px solid var(--warehouse-border)}.warehouse-pagination{display:flex;justify-content:flex-end;padding:8px 0 16px;font-size:12px}.warehouse-product-cell{display:flex;min-width:0;align-items:flex-start;gap:10px}.warehouse-product-cell img{width:52px;height:52px;flex:0 0 52px;border:1px solid #f0f0f0;object-fit:cover}.warehouse-product-cell>div,.warehouse-stacked{display:grid;gap:2px;min-width:0}.warehouse-multi-products,.warehouse-movement-items{display:grid;gap:8px}.warehouse-multi-products .warehouse-product-cell+.warehouse-product-cell,.warehouse-movement-items .movement-quantity+.movement-quantity{border-top:1px solid #f0f0f0;padding-top:8px}.warehouse-remark-time{color:#8c8c8c;margin-left:12px}.inventory-barcode-config-modal .ant-modal-content{min-height:234px;padding:0;overflow:hidden;border-radius:2px}.inventory-barcode-config-modal .ant-modal-header{height:56px;margin:0;padding:16px 24px;border-bottom:1px solid rgba(0,0,0,.06)}.inventory-barcode-config-modal .ant-modal-title{color:#000000d9;font-size:16px;font-weight:500;line-height:24px}.inventory-barcode-config-modal .ant-modal-body{height:126px;padding:18px 24px 0}.inventory-barcode-config-modal .barcode-config-fields{display:grid;grid-template-columns:repeat(3,200px);gap:16px}.inventory-barcode-config-modal .barcode-config-fields .ant-form-item{margin:0}.inventory-barcode-config-modal .barcode-config-field{display:flex;height:32px;align-items:center;gap:8px;color:#000000d9;font-size:14px;line-height:20px;white-space:nowrap}.inventory-barcode-config-modal .barcode-config-field>span:before{display:inline-block;margin-right:4px;color:#ff4d4f;content:"*"}.inventory-barcode-config-modal .barcode-config-field .ant-input-number{width:90px;height:32px;border-radius:2px}.inventory-barcode-config-modal .barcode-config-field .ant-input-number-input{height:30px;font-size:14px}.inventory-barcode-config-modal .barcode-config-options{display:flex;align-items:center;gap:16px;margin-top:18px}.inventory-barcode-config-modal .ant-checkbox-wrapper{color:#000000d9;font-size:14px;line-height:22px}.inventory-barcode-config-modal .ant-checkbox-checked .ant-checkbox-inner{border-color:#fd8204;background:#fd8204}.inventory-barcode-config-modal .ant-modal-footer{height:52px;margin:0;padding:10px 24px;border-top:1px solid rgba(0,0,0,.06)}.inventory-barcode-config-modal .ant-modal-footer .ant-btn{min-width:60px;height:32px;margin-inline-start:8px;padding:4px 15px;border-radius:2px;font-size:14px;line-height:22px}.inventory-barcode-config-modal .ant-modal-footer .ant-btn-primary{border-color:#fd8204;background:#fd8204}.inventory-barcode-config-modal{top:24px;padding-bottom:0}.inventory-barcode-config-modal .ant-modal-content{height:672px;min-height:0;border-radius:2px}.inventory-barcode-config-modal .ant-modal-header{height:56px;padding:16px 24px}.inventory-barcode-config-modal .ant-modal-close{top:16px;right:16px}.inventory-barcode-config-modal .ant-modal-body{box-sizing:border-box;height:564px;padding:24px;overflow:hidden}.inventory-barcode-config-modal .barcode-config-layout{display:grid;grid-template-columns:325px minmax(0,1fr);height:100%;gap:16px}.inventory-barcode-config-modal .barcode-config-sidebar{min-width:325px;padding-top:1px}.inventory-barcode-config-modal .barcode-config-paper-title{width:88px;flex:0 0 88px;height:26px;color:#000000d9;font-size:14px;line-height:26px;white-space:nowrap}.inventory-barcode-config-modal .barcode-config-paper-title>span{margin-right:4px;color:#ff4d4f}.inventory-barcode-config-modal .barcode-config-paper-row{display:flex;align-items:flex-start}.inventory-barcode-config-modal .barcode-config-paper-fields{display:grid;width:204px;flex:0 0 204px;gap:13px;min-width:0}.inventory-barcode-config-modal .barcode-config-paper-fields .ant-form-item,.inventory-barcode-config-modal .barcode-config-font-row .ant-form-item{margin:0}.inventory-barcode-config-modal .barcode-config-paper-fields .ant-input-number-group-wrapper{width:204px;height:28px}.inventory-barcode-config-modal .barcode-config-paper-fields .ant-input-number-group{display:flex;height:28px;overflow:hidden;border:1px solid #d9d9d9;border-radius:2px}.inventory-barcode-config-modal .barcode-config-paper-fields .ant-input-number{flex:1 1;width:auto;height:26px;min-width:0;border:0;border-radius:0;box-shadow:none}.inventory-barcode-config-modal .barcode-config-paper-fields .ant-input-number-input{height:26px;font-size:14px}.inventory-barcode-config-modal .barcode-config-paper-fields .ant-input-number-group-addon{display:flex;flex:0 0 64px;align-items:center;justify-content:center;height:26px;padding:0 8px;color:#00000073;font-size:14px;white-space:nowrap;text-align:center;background:#fff;border:0}.inventory-barcode-config-modal .barcode-config-paper-hint{margin:5px 0 17px 88px;color:#00000073;font-size:12px;line-height:18px}.inventory-barcode-config-modal .barcode-config-font-row{display:grid;grid-template-columns:88px 204px;height:28px;align-items:center;color:#000000d9;font-size:14px}.inventory-barcode-config-modal .barcode-config-font-row .ant-select{width:204px}.inventory-barcode-config-modal .barcode-config-font-row .ant-select-selector{height:28px!important;border-radius:2px!important}.inventory-barcode-config-modal .barcode-config-font-row .ant-select-selection-item{font-size:14px;line-height:26px!important}.inventory-barcode-config-modal .barcode-config-extra-title{height:26px;margin-top:14px;padding:3px 8px;color:#000000d9;font-size:14px;font-weight:500;line-height:20px;background:#f5f5f5}.inventory-barcode-config-modal .barcode-config-options{display:grid;grid-template-columns:1fr 1fr;row-gap:10px;margin-top:14px}.inventory-barcode-config-modal .barcode-config-options .ant-form-item{margin:0}.inventory-barcode-config-modal .barcode-preview-canvas{display:flex;align-items:flex-start;justify-content:flex-start;min-width:0;height:100%;padding:24px;overflow:auto;background:#f5f5f5;border:1px solid #d9d9d9}.inventory-barcode-config-modal .barcode-preview-label{display:flex;box-sizing:border-box;min-width:0;min-height:0;flex-direction:column;align-items:flex-start;padding:16px 10px;overflow:hidden;color:#262626;line-height:1.5;background:#fff}.inventory-barcode-config-modal .barcode-preview-label svg{width:100%;max-width:none;height:80px;flex:0 0 auto;margin-bottom:12px}.inventory-barcode-config-modal .barcode-preview-label div{max-width:100%;min-height:1.5em;margin:0 0 4px;overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.inventory-barcode-config-modal .barcode-preview-label div:last-child{margin-bottom:0}.inventory-barcode-config-modal .ant-modal-footer{padding:10px 24px}.inventory-barcode-config-modal .ant-modal-footer .ant-btn{min-width:60px;height:32px;padding:4px 15px;line-height:22px}.warehouse-product-cell strong,.warehouse-product-cell span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.warehouse-product-cell__name{display:flex;min-width:0;align-items:center;gap:4px}.warehouse-product-cell__name strong{flex:1 1 auto;min-width:0;overflow:hidden}.warehouse-product-cell__specification{display:flex;min-width:0;align-items:center;gap:4px}.warehouse-product-cell__spec-text{min-width:0;flex:0 1 auto}.warehouse-product-cell span,.warehouse-stacked span{color:#00000073;font-size:12px;line-height:18px}.warehouse-modal .ant-modal-content,.warehouse-modal .ant-btn,.warehouse-modal .ant-input,.warehouse-modal .ant-select-selector,.warehouse-modal .ant-input-number{border-radius:2px}.warehouse-shelf-modal .ant-modal-content{padding:0;overflow:hidden}.warehouse-shelf-modal{top:24px;padding-bottom:0}.warehouse-shelf-modal .ant-modal-header{box-sizing:border-box;height:56px}.warehouse-shelf-modal .ant-modal-body{box-sizing:border-box;height:588px;padding:24px;overflow-y:auto}.warehouse-shelf-modal .ant-modal-header{position:relative;margin-bottom:0;padding:16px 24px;border-bottom:1px solid rgba(0,0,0,.06)}.warehouse-shelf-modal .ant-modal-header:after{position:absolute;right:0;bottom:-1px;left:0;height:1px;background:#0000000f;content:""}.warehouse-shelf-modal .ant-modal-footer{box-sizing:border-box;height:52px;margin-top:0;padding:10px 16px;border-top:1px solid #f0f0f0}.warehouse-shelf-modal .ant-modal-footer .ant-btn{min-width:65px;height:32px;margin-inline-start:8px;padding:4px 15px}.warehouse-clear-record-modal .ant-modal-content{padding:0;overflow:hidden}.warehouse-clear-record-modal .ant-modal-header{box-sizing:border-box;height:56px;margin:0;padding:16px 24px;border-bottom:1px solid #f0f0f0}.warehouse-clear-record-modal .ant-modal-title{color:#000000d9;font-size:16px;font-weight:500;line-height:24px}.warehouse-clear-record-modal .ant-modal-close{top:16px;right:18px}.warehouse-clear-record-modal .ant-modal-body{box-sizing:border-box;height:124px;overflow-y:auto;padding:24px}.warehouse-clear-record-modal .ant-modal-footer{box-sizing:border-box;height:52px;margin:0;padding:10px 16px;border-top:1px solid #f0f0f0}.warehouse-clear-record-modal .ant-modal-footer .ant-btn{min-width:64px;height:32px;margin-inline-start:8px;padding:4px 15px;font-size:14px;line-height:22px}.warehouse-clear-record-modal .ant-modal-footer .ant-btn-primary{border-color:#fd8204;background:#fd8204}.warehouse-clear-record-modal .ant-table-thead>tr>th{height:40px;padding:0 8px;border-color:#f0f0f0;background:#0000000f}.warehouse-clear-record-modal .ant-table-tbody>tr>td{height:36px;padding:8px;line-height:20px;border-color:#f0f0f0;vertical-align:middle}.warehouse-clear-record-modal .ant-table-placeholder>td{height:36px}.shelf-create-layout{display:grid;gap:14px}.shelf-create-form{width:100%}.shelf-create-form>.ant-form-item{margin-bottom:12px}.shelf-create-form .ant-form-item-label>label{height:32px;color:#000000d9;line-height:32px}.shelf-specification-item .ant-form-item-control-input-content{min-width:0}.shelf-specification-fields{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;align-items:center;border:1px solid #d9d9d9;border-radius:2px;background:#fff}.shelf-specification-fields:focus-within{border-color:#fd8204;box-shadow:0 0 0 2px #fd82041f}.shelf-specification-fields .ant-form-item{min-width:0;margin:0}.shelf-specification-group{display:flex;min-width:0;align-items:center;border-right:1px solid #d9d9d9}.shelf-specification-group--last{border-right:0}.shelf-specification-group .ant-form-item{flex:1 1}.shelf-specification-fields .ant-input,.shelf-specification-fields .ant-input-number,.shelf-specification-fields .ant-input-number-input-wrap,.shelf-specification-fields .ant-input-number-input{width:100%}.shelf-specification-fields .ant-input,.shelf-specification-fields .ant-input-number{height:32px;border:0;border-radius:0;box-shadow:none}.shelf-specification-fields .ant-input-number-handler-wrap{display:none}.shelf-specification-fields .ant-input-number-input{height:30px}.shelf-specification-label{flex:0 0 auto;padding:0 12px;color:#000000a6;font-size:14px;line-height:32px;white-space:nowrap}.warehouse-help{margin:-4px 0 0 84px;color:#00000073;font-size:14px;line-height:22px}.shelf-preview{display:grid;height:402px;align-content:start;padding-top:0}.shelf-preview h2{box-sizing:border-box;height:38px;margin:0;padding-bottom:15px;border-bottom:1px solid #e6e6e6;color:#000000d9;font-weight:500;font-size:14px;line-height:22px}.shelf-preview-canvas{position:relative;box-sizing:border-box;width:1152px;height:364px}.shelf-preview-grid{width:1036px;height:327px;margin:8px 0 0 58px;overflow:hidden;border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6}.shelf-preview-row{display:grid;min-width:100%}.shelf-preview-row>span{display:grid;min-width:0;height:27px;place-items:center;overflow:hidden;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;color:#000000a6;font-size:12px;line-height:1;white-space:nowrap}.shelf-preview-row>.shelf-preview-ellipsis{color:#00000073}.shelf-preview-empty{display:grid;width:1036px;height:327px;margin:8px 0 0 58px;place-items:center;border:1px solid #e6e6e6;color:#00000073;font-size:12px;text-align:center}.shelf-preview-base{position:absolute;bottom:0;left:69px;width:1015px;height:32px;color:#000000d9;background:#f5f5f5;font-size:14px;line-height:32px;text-align:center}.warehouse-package-summary{width:480px;max-height:360px;overflow:auto}.stocking-note{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px}.stocking-note>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stocking-note .ant-btn{grid-column:1 / -1;justify-self:start;height:22px;padding:0}.stocking-timeline{margin-top:4px}.stocking-timeline .ant-timeline-item{padding-bottom:10px;font-size:12px}.customer-stocking-page .warehouse-panel{padding-bottom:0}.stocking-status-tabs{display:flex;padding:16px 0}.stocking-status-tabs .ant-btn{height:32px;padding:5px 12px;border-color:#00000026;border-radius:2px;color:#000000a6;background:#fff;font-size:14px;line-height:22px;box-shadow:none}.stocking-status-tabs .ant-btn+.ant-btn{margin-left:-1px;border-radius:0}.stocking-status-tabs .ant-btn:first-child{border-radius:2px 0 0 2px}.stocking-status-tabs .ant-btn:last-child{border-radius:0 2px 2px 0}.stocking-status-tabs .ant-btn.is-active{border-color:#fd8204;color:#fd8204;background:#fff;z-index:1}.stocking-warning-modal .ant-modal-content{min-height:204px;padding:0;overflow:hidden;border-radius:2px}.stocking-warning-modal .ant-modal-header{height:56px;margin:0;padding:16px 24px;border-bottom:1px solid rgba(0,0,0,.06)}.stocking-warning-modal .ant-modal-title{color:#000000d9;font-size:16px;font-weight:500;line-height:24px}.stocking-warning-modal .ant-modal-close{top:16px;right:16px}.stocking-warning-modal .ant-modal-body{min-height:96px;padding:24px;color:#000000d9;font-size:14px;line-height:22px}.stocking-warning-modal .ant-modal-body p{margin:0}.stocking-warning-modal .ant-checkbox-wrapper{color:#000000d9;font-size:14px;line-height:22px}.stocking-warning-modal .ant-modal-footer{display:flex;height:52px;align-items:center;justify-content:space-between;margin:0;padding:10px 16px;border-top:1px solid rgba(0,0,0,.06)}.stocking-warning-modal .ant-modal-footer .ant-btn{width:88px;height:32px;margin:0;padding:4px 15px;font-size:14px;line-height:22px}.stocking-warning-modal .ant-modal-footer .ant-btn-primary{width:158px;border-color:#fd8204;background:#fd8204}.stocking-warning-modal__actions{display:inline-flex;gap:8px}.stocking-receipt-modal .ant-modal-content{padding:0;overflow:hidden;border-radius:2px}.stocking-receipt-modal .ant-modal-header{height:56px;margin:0;padding:16px 24px;border-bottom:1px solid rgba(0,0,0,.06)}.stocking-receipt-modal .ant-modal-title{color:#000000d9;font-size:16px;font-weight:500;line-height:24px}.stocking-receipt-modal .ant-modal-close{top:16px;right:16px}.stocking-receipt-modal .ant-modal-body{box-sizing:border-box;height:240px;overflow-y:auto;padding:24px}.stocking-receipt-modal .ant-modal-footer{height:52px;margin:0;padding:10px 16px;border-top:1px solid rgba(0,0,0,.06)}.stocking-receipt-modal .ant-modal-footer .ant-btn{min-width:65px;height:32px;margin:0 0 0 8px;padding:4px 15px;font-size:14px;line-height:22px}.stocking-receipt-modal .ant-modal-footer .ant-btn-primary{border-color:#fd8204;background:#fd8204}.stocking-receipt-modal .ant-table-wrapper,.stocking-receipt-modal .ant-table-container{overflow:visible}.stocking-receipt-modal .ant-table{border:1px solid rgba(0,0,0,.03)}.stocking-receipt-modal .ant-table-thead>tr>th{height:40px;padding:0 8px;background:#0000000f}.stocking-receipt-modal .ant-table-tbody>tr>td{height:76px;min-height:0;padding:8px;vertical-align:top}.stocking-receipt-modal .ant-table-tbody>tr>td:first-child{padding:8px}.stocking-receipt-product{display:flex;min-width:0;gap:10px}.stocking-receipt-product img{width:48px;height:48px;flex:0 0 48px;border:1px solid #f0f0f0;object-fit:cover}.stocking-receipt-product>div,.stocking-receipt-stock,.stocking-receipt-quantity{display:grid;align-content:start;gap:2px;color:#000000a6;font-size:12px;line-height:20px}.stocking-receipt-product span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stocking-receipt-stock b{color:#fd8204;font-weight:400}.stocking-receipt-stock .ant-tooltip-open,.stocking-receipt-stock>span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stocking-receipt-location{display:flex;width:100%;min-height:24px;align-items:center;justify-content:flex-start;gap:4px}.stocking-receipt-location>span{flex:0 1 auto;min-width:0;max-width:calc(100% - 28px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stocking-receipt-location .ant-btn{flex:0 0 auto;width:24px;min-width:24px;height:24px;padding:0;color:#00000040;font-size:20px;line-height:24px}.stocking-receipt-location .ant-btn:hover{color:#fd8204}.stocking-receipt-modal .ant-table-cell .ant-form-item,.stocking-receipt-modal .ant-table-cell .ant-form-item-control,.stocking-receipt-modal .ant-table-cell .ant-form-item-control-input,.stocking-receipt-modal .ant-table-cell .ant-form-item-control-input-content{width:100%;min-width:0}.stocking-receipt-modal .ant-table-cell .ant-form-item-control-input-content{display:flex;justify-content:flex-start}.stocking-receipt-modal .ant-table-cell .ant-select,.stocking-receipt-modal .ant-table-cell .ant-input-number{width:100%}.warehouse-combination-tag.ant-tag{margin:0;padding:0 4px;color:#fff;font-size:12px;line-height:20px;background:#ff4d4f;border:0;border-radius:2px;cursor:pointer}.warehouse-combination-overlay{max-width:none}.warehouse-combination-overlay .ant-popover-inner{padding:0;overflow:hidden;border-radius:2px}.warehouse-combination-detail{width:812px;color:#000000d9;font-size:12px;line-height:20px}.warehouse-combination-detail__title{height:70px;box-sizing:border-box;padding:24px;font-size:16px;font-weight:500;line-height:22px;border-bottom:1px solid #f0f0f0}.warehouse-combination-detail__head,.warehouse-combination-detail__item{display:grid;grid-template-columns:2fr 1fr 2.4fr .7fr;align-items:center}.warehouse-combination-detail__head{height:36px;margin:24px 24px 0;padding:0 12px;background:#f5f5f5}.warehouse-combination-detail__item{min-height:64px;margin:0 24px;padding:8px 12px;border-bottom:1px solid #f0f0f0}.warehouse-combination-detail__item>span,.warehouse-combination-detail__product>span:last-child,.warehouse-combination-detail__spec-code>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.warehouse-combination-detail__product,.warehouse-combination-detail__spec-code{display:flex;min-width:0;align-items:center;gap:8px}.warehouse-combination-detail__image{display:block;width:48px!important;height:48px!important;flex:0 0 48px;border:1px solid #f0f0f0;background:#fafafa;object-fit:contain!important}.warehouse-combination-detail__product>.ant-image{width:48px!important;height:48px!important;flex:0 0 48px}.warehouse-combination-detail__spec-code .ant-btn{width:20px;min-width:20px;height:20px;padding:0;color:#000000a6;line-height:20px}.stocking-receipt-modal .ant-table-cell .ant-select-selector,.stocking-receipt-modal .ant-table-cell .ant-input-number{min-height:32px}.stocking-location-picker-modal .ant-modal-content{padding:0;overflow:hidden;border-radius:2px}.stocking-location-picker-modal .ant-modal-header{height:56px;margin:0;padding:16px 24px;border-bottom:1px solid rgba(0,0,0,.06)}.stocking-location-picker-modal .ant-modal-body{box-sizing:border-box;display:flex;height:612px;min-height:0;flex-direction:column;padding:0 24px 16px;overflow:hidden}.stocking-location-picker-modal__warehouse-tabs{flex:0 0 auto;min-width:0}.stocking-location-picker-modal__warehouse-tabs>.ant-tabs-nav{height:48px;margin:0 0 16px}.stocking-location-picker-modal__warehouse-tabs .ant-tabs-nav:before{border-bottom-color:#0000000f}.stocking-location-picker-modal__warehouse-tabs .ant-tabs-nav-list{min-width:0}.stocking-location-picker-modal__warehouse-tabs .ant-tabs-tab{height:48px;margin:0 24px 0 0;padding:12px 0;color:#000000d9;font-size:16px;font-weight:600;line-height:24px}.stocking-location-picker-modal__warehouse-tabs .ant-tabs-tab-btn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stocking-location-picker-modal__warehouse-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#fd8204}.stocking-location-picker-modal__warehouse-tabs .ant-tabs-ink-bar{background:#fd8204}.stocking-location-picker-modal__warehouse-tabs .ant-tabs-content-holder{display:none}.stocking-location-picker-modal__filters{flex:0 0 auto;margin-bottom:16px}.stocking-location-picker-modal__results{min-height:0;flex:1 1 auto;overflow:auto}.stocking-location-picker-modal .ant-modal-footer{height:52px;margin:0;padding:10px 16px;border-top:1px solid rgba(0,0,0,.06)}.stocking-location-picker-modal .ant-modal-footer .ant-btn{min-width:65px;height:32px;margin:0}.stocking-location-picker-modal .ant-table-thead>tr>th{height:40px;background:#0000000a}.stocking-location-picker-modal .ant-table{table-layout:fixed}.stocking-location-picker-modal .ant-table-tbody .ant-btn-link:not(:disabled){color:#fd8204}.stocking-location-picker-modal .ant-table-tbody .ant-btn-link:not(:disabled):hover{color:#ff9a2e}.stocking-location-picker-modal .ant-table-tbody .ant-btn-link:disabled{color:#00000040}.stocking-location-picker-modal .warehouse-pagination{flex:0 0 auto;min-height:48px;padding-top:16px}.stocking-remarks-modal .ant-modal-content{padding:0;overflow:hidden;border-radius:2px}.stocking-remarks-modal .ant-modal-header{height:56px;margin:0;padding:16px 24px;border-bottom:1px solid rgba(0,0,0,.06)}.stocking-remarks-modal .ant-modal-body{height:560px;padding:0}.stocking-note-panel--readonly{min-height:100%}.stocking-note-panel--readonly .mg-note-thread{padding-top:24px}.stocking-scan-panel{position:relative;display:grid;height:100px;align-items:end;padding:8px 16px;border-color:#00000026;border:1px solid rgba(0,0,0,.15);border-radius:2px;background:var(--mg-card)}.stocking-scan-panel .ant-input{max-width:calc(100% - 200px);padding:0;color:#000000d9;font-size:16px;line-height:24px}.stocking-scan-panel .ant-input::placeholder{color:#00000040}.stocking-scan-warehouse{position:absolute;top:8px;right:16px}.stocking-scan-receipt-actions{position:absolute;right:16px;bottom:8px;display:flex;align-items:center;gap:16px}.stocking-current-warehouse,.stocking-receipt-location-select{width:160px}.stocking-receipt-location-select .ant-select-selection-placeholder{font-size:12px}.stocking-current-warehouse .ant-select-selector{height:32px!important;border-radius:2px!important}.stocking-scan-receipt-actions .ant-btn{min-width:140px;height:32px;border-radius:2px}.stocking-filter-grid{display:flex;min-height:57px;align-items:flex-start;flex-wrap:wrap;gap:8px;padding:16px 0;border-bottom:1px solid var(--warehouse-border)}.stocking-filter-grid>.ant-input,.stocking-filter-grid>.ant-select{width:160px;height:24px}.stocking-filter-grid .ant-input,.stocking-filter-grid .ant-select-selector{height:24px;border-color:#00000026!important;border-radius:2px!important;font-size:14px;line-height:22px!important}.stocking-filter-grid .ant-input,.stocking-filter-grid .ant-select-single .ant-select-selector{padding:1px 8px!important}.stocking-filter-grid .ant-select-multiple .ant-select-selector{min-height:24px;padding:0 24px 0 8px!important;align-items:center}.stocking-filter-grid .ant-select-multiple .ant-select-selection-overflow{flex-wrap:nowrap;min-height:22px;align-items:center}.stocking-filter-grid .ant-select-single .ant-select-selection-search{top:1px;right:24px;bottom:1px;left:8px}.stocking-filter-grid .ant-select-multiple .ant-select-selection-item,.stocking-filter-grid .ant-select-multiple .ant-select-selection-search{margin-top:0;margin-bottom:0;line-height:22px!important}.stocking-filter-grid .ant-select-multiple .ant-select-selection-wrap{align-self:stretch;display:flex;align-items:center}.stocking-filter-grid .ant-select-multiple .ant-select-selection-placeholder{inset-inline-start:0;inset-inline-end:16px;inset-block:0;display:flex;align-items:center;line-height:normal!important;transform:none}.stocking-filter-grid .ant-select-arrow{display:inline-flex;width:14px;height:14px;align-items:center;justify-content:center;font-size:14px;line-height:1}.customer-stocking-result{padding-top:8px}.stocking-design-table{width:100%;min-width:960px;overflow:hidden;border:1px solid rgba(0,0,0,.03);border-bottom:0}.stocking-table-header{display:grid;grid-template-columns:40px repeat(3,minmax(0,1fr))}.stocking-order-content{display:grid;grid-template-columns:40px minmax(0,2fr) minmax(0,1fr)}.stocking-table-header{height:40px;color:#000000d9;background:#0000000f;font-size:14px;font-weight:500;line-height:22px}.stocking-table-header>div{display:flex;align-items:center;padding:0 8px;border-right:1px solid rgba(0,0,0,.03)}.stocking-table-header>div:first-child{justify-content:center;padding:0}.stocking-table-header>div:last-child{border-right:0}.stocking-action-row{display:grid;grid-template-columns:40px auto auto auto 1fr;height:48px;align-items:center;padding:0;border-bottom:1px solid rgba(0,0,0,.03);background:#fff}.stocking-action-row>div:first-child{display:flex;height:100%;align-items:center;justify-content:center}.stocking-action-row .ant-btn{height:32px;padding:4px 12px;border-color:#00000026;border-radius:0;color:#000000d9;background:#fff;font-size:14px;line-height:22px;box-shadow:none}.stocking-action-row .stocking-receive-action{margin-left:8px;border-radius:2px 0 0 2px}.stocking-action-row .ant-btn+.ant-btn{margin-left:-1px}.stocking-action-row .ant-btn:hover,.stocking-action-row .ant-btn:focus-visible{position:relative;z-index:1;border-color:#fd8204;color:#fd8204;background:#fff}.stocking-action-row .ant-btn:last-child{border-radius:0 2px 2px 0}.stocking-action-row .stocking-receive-action{border-color:#00000026;color:#000000d9}.stocking-order{background:#fff;border-bottom:1px solid rgba(0,0,0,.03)}.stocking-order-meta{box-sizing:border-box;display:flex;height:30px;align-items:center;gap:16px;padding:5px 16px;color:#000000a6;font-size:14px;line-height:20px;background:#f5f5f5;border-bottom:1px solid rgba(0,0,0,.03)}.stocking-status{flex:0 0 auto;padding:0 4px;border-radius:2px;color:#d48806;background:#fffbe6;font-size:12px}.stocking-status--received{color:#1677ff;background:#e6f4ff}.stocking-status--stored{color:#389e0d;background:#f6ffed}.stocking-status--cancelled{color:#00000073;background:#f5f5f5}.stocking-order-content>div{min-height:80px;padding:8px 12px;border-right:1px solid rgba(0,0,0,.03)}.stocking-order-content>div:first-child{grid-column:2}.stocking-order-content>div:nth-child(2){grid-column:3}.stocking-order-content>div:last-child{border-right:0}.stocking-item-list,.stocking-times{display:grid;align-content:start;gap:8px}.stocking-item-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,1fr);gap:16px}.stocking-list-product{display:flex;min-width:0;gap:10px}.stocking-list-product img{width:48px;height:48px;flex:0 0 48px;border:1px solid #f0f0f0;object-fit:cover}.stocking-list-product>div{display:grid;min-width:0;align-content:start;gap:0;color:#000000a6;font-size:12px;line-height:20px}.stocking-list-product span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stocking-item-row+.stocking-item-row{padding-top:8px;border-top:1px solid rgba(0,0,0,.03)}.stocking-quantity,.stocking-times{color:#000000a6;font-size:12px;line-height:20px}.stocking-quantity{display:grid;gap:4px}.stocking-times{gap:4px;color:#000000d9}.stocking-order-note{box-sizing:border-box;display:flex;min-height:48px;align-items:center;gap:12px;padding:8px 16px;color:#000000d9;font-size:14px;line-height:22px;border-top:1px solid rgba(0,0,0,.03)}.stocking-note-tag{flex:0 0 auto;height:20px;padding:0 4px;border-radius:2px;color:#fff;font-size:14px;line-height:20px;background:#ff4d4f}.stocking-note-copy{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stocking-order-note .ant-btn{flex:0 0 auto;height:22px;padding:0;color:#000000d9;font-size:14px;line-height:22px}.stocking-empty{min-height:160px;display:grid;place-items:center;color:#00000073;font-size:14px;border-bottom:1px solid rgba(0,0,0,.03)}@media (max-width: 1024px){.stocking-status-tabs{flex-wrap:wrap}}.warning-icon,.required-mark,.danger-copy,.negative{color:#ff4d4f}.warning-icon{margin-right:8px}.warehouse-modal .ant-form-item{margin-bottom:12px}.warehouse-modal .ant-table-cell .ant-form-item{margin-bottom:0}.inventory-disabled-reason{display:flex;height:30px;align-items:center;gap:16px;margin:0;padding:0 8px;color:#000000d9;background:#fff}.inventory-disabled-reason>span{font-size:14px;line-height:22px}.combination-popover{width:800px;overflow:hidden;background:#fff}.combination-popover-title{height:56px;padding:16px 24px;border-bottom:1px solid rgba(0,0,0,.06);font-size:16px;font-weight:500;line-height:24px}.location-selector-filters,.change-filter-preview{display:flex;gap:12px;margin-bottom:16px}.barcode-print-modal .ant-modal-content,.barcode-batch-modal .ant-modal-content{padding:0;overflow:hidden}.barcode-print-modal .ant-modal-header,.barcode-batch-modal .ant-modal-header{box-sizing:border-box;height:56px;margin:0;padding:16px 24px;border-bottom:1px solid rgba(0,0,0,.06)}.barcode-print-modal .ant-modal-body{box-sizing:border-box;min-height:136px;max-height:480px;padding:24px;overflow-y:auto}.barcode-print-modal .ant-modal-footer,.barcode-batch-modal .ant-modal-footer{box-sizing:border-box;height:52px;margin:0;padding:10px 16px;border-top:1px solid rgba(0,0,0,.06)}.barcode-print-modal .ant-modal-footer .ant-btn,.barcode-batch-modal .ant-modal-footer .ant-btn{min-width:65px;height:32px;margin:0 0 0 8px;padding:4px 15px;line-height:22px}.barcode-print-modal .ant-table-tbody>tr>td{height:48px;min-height:0;padding:7px 8px;vertical-align:middle}.barcode-print-modal .ant-table-cell .ant-input-number{width:100%;height:32px}.barcode-print-count-title{display:inline-flex;align-items:center;gap:8px}.barcode-print-count-title .ant-btn,.barcode-print-modal .ant-table-tbody .ant-btn-link{height:20px;padding:0;color:#fd8204;font-size:12px;line-height:20px}.barcode-print-count-title .ant-btn:hover,.barcode-print-modal .ant-table-tbody .ant-btn-link:hover{color:#ff9a2e}.barcode-batch-modal .ant-modal-body{box-sizing:border-box;height:80px;padding:24px}.barcode-batch-modal .ant-input-number{width:100%;height:32px}.location-selector-filters>*{width:240px}.warehouse-page .inventory-filter-grid{min-height:40px}.warehouse-page .inventory-filter-grid>.ant-input{width:160px}.warehouse-page .inventory-filter-grid .warehouse-filter-actions{width:112px}.warehouse-page .warehouse-result-panel:has(.inventory-design-table){padding-top:8px;overflow-x:auto}.warehouse-page .warehouse-result-panel:has(.inventory-design-table) .warehouse-toolbar{min-height:60px;padding:8px 0 16px}.warehouse-page .warehouse-result-panel:has(.inventory-design-table) .warehouse-toolbar .ant-btn{height:32px;padding:4px 16px;box-shadow:none}.warehouse-page .warehouse-result-panel:has(.inventory-design-table) .warehouse-toolbar .ant-btn:nth-child(1){min-width:88px}.warehouse-page .warehouse-result-panel:has(.inventory-design-table) .warehouse-toolbar .ant-btn:nth-child(2){min-width:60px}.warehouse-page .warehouse-result-panel:has(.inventory-design-table) .warehouse-toolbar .ant-btn:nth-child(3){min-width:116px}.inventory-design-table{min-width:1192px;overflow:hidden;border:1px solid rgba(0,0,0,.06);border-bottom:0}.inventory-design-header{display:grid;grid-template-columns:40px 384px 384px 384px}.inventory-design-content{display:grid;grid-template-columns:424px 384px 384px}.inventory-design-header{height:40px;align-items:center;color:#000000d9;font-size:14px;font-weight:500;line-height:22px;background:#0000000f}.inventory-design-header>div{height:40px;padding:9px 8px;border-right:1px solid rgba(0,0,0,.06)}.inventory-design-header>div:first-child{display:grid;place-items:center;padding:0}.inventory-design-header>div:last-child{border-right:0}.inventory-design-record{background:#fff;border-bottom:1px solid rgba(0,0,0,.06)}.inventory-design-actions{display:grid;grid-template-columns:40px 1fr;min-height:48px;border-bottom:1px solid rgba(0,0,0,.06)}.inventory-select-cell{display:grid;place-items:center}.inventory-design-meta{display:flex;height:32px;align-items:center;gap:8px;padding:6px 8px;color:#000000d9;font-size:12px;line-height:20px;background:#fafafa;border-bottom:1px solid rgba(0,0,0,.06)}.inventory-design-meta .ant-tag{height:20px;margin:0 40px 0 0;padding:0 4px;line-height:18px;border-radius:2px}.inventory-design-content>div{min-height:100px;padding:8px;border-right:1px solid rgba(0,0,0,.06)}.inventory-design-content>div:last-child{border-right:0}.inventory-design-empty{display:grid;min-height:160px;place-items:center;color:#00000073;font-size:14px}.inventory-product{position:relative}.inventory-product .warehouse-product-cell{min-width:0;gap:8px}.inventory-product .warehouse-product-cell img{width:48px;height:48px;flex-basis:48px}.inventory-product .warehouse-product-cell>div{gap:0}.inventory-product .warehouse-product-cell__name{display:flex;min-width:0;align-items:center;gap:4px}.inventory-product .warehouse-product-cell__name strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inventory-product .warehouse-product-cell strong,.inventory-product .warehouse-product-cell span{max-width:310px;font-size:12px;font-weight:400;line-height:20px}.inventory-spec-code{display:flex!important;align-items:center;gap:4px}.inventory-spec-code .ant-tag{flex:0 0 auto;height:20px;margin:0;padding:0 4px;color:#fff;line-height:18px;border:0;border-radius:2px}.inventory-amounts{display:grid;gap:0;color:#000000d9;font-size:12px;line-height:20px}.inventory-help-icon{margin-left:4px;color:#00000073;font-size:14px;cursor:help}.inventory-stock-help-tooltip{max-width:790px}.inventory-stock-help-tooltip .ant-tooltip-inner{padding:14px 22px;font-size:14px;line-height:24px}.inventory-location-cell{display:block}.inventory-location-cell>div{display:flex;align-items:center;gap:4px;font-size:12px;line-height:20px}.inventory-location-cell>div .ant-btn{width:16px;height:16px;padding:0;color:#bfbfbf}.inventory-row-actions{display:flex;align-items:center;width:max-content;min-height:48px;padding:8px 12px 8px 0}.inventory-row-actions .ant-btn{height:32px;margin-left:-1px;padding:4px 12px;border-color:#00000026;border-radius:0;color:#000000a6;background:#fff;font-size:14px;line-height:22px;box-shadow:none}.inventory-row-actions>:first-child .ant-btn,.inventory-row-actions>.ant-btn:first-child{margin-left:0;border-radius:2px 0 0 2px}.inventory-row-actions>:last-child .ant-btn,.inventory-row-actions>.ant-btn:last-child{border-radius:0 2px 2px 0}.inventory-row-actions .ant-btn:hover,.inventory-row-actions .ant-btn:focus{position:relative;z-index:1;color:#fd8204;border-color:#fd8204}.inventory-row-actions .ant-btn[disabled]{color:#00000040;background:#fafafa}.inventory-disabled-reason .ant-tag{height:20px;margin:0;padding:0 4px;color:#fff;line-height:20px;border:0;border-radius:2px}.inventory-combination-modal .ant-modal-content{padding:0;overflow:hidden;border-radius:2px;box-shadow:0 9px 28px 8px #0000000d,0 6px 16px #00000014,0 3px 6px -4px #0000001f}.inventory-combination-modal .ant-modal-header{height:56px;margin:0;padding:16px 24px;border-bottom:1px solid rgba(0,0,0,.06)}.inventory-combination-modal .ant-modal-title{font-size:16px;font-weight:600;line-height:24px}.inventory-combination-modal .ant-modal-close{top:16px;right:24px;width:24px;height:24px}.inventory-combination-modal .ant-modal-body{padding:24px}.inventory-combination-modal .ant-table{border-inline-start:1px solid rgba(0,0,0,.06);border-top:1px solid rgba(0,0,0,.06)}.inventory-combination-modal .ant-table-thead>tr>th{height:40px;padding:9px 8px;color:#000000d9;font-weight:500;line-height:22px;background:#0000000f;border-inline-end:1px solid rgba(0,0,0,.06);border-bottom:1px solid rgba(0,0,0,.06)}.inventory-combination-modal .ant-table-tbody>tr>td{height:64px;padding:8px;vertical-align:middle;border-inline-end:1px solid rgba(0,0,0,.06);border-bottom:1px solid rgba(0,0,0,.06)}.inventory-combination-modal .warehouse-product-cell>.mg-product-image-trigger,.inventory-combination-modal .warehouse-product-cell .ant-image{width:48px!important;height:48px!important;flex:0 0 48px}.inventory-combination-modal .warehouse-product-cell img{display:block;width:48px!important;height:48px!important;object-fit:contain!important}.combination-product{display:flex;align-items:center;gap:8px;min-width:0;line-height:20px}.combination-product img{width:48px;height:48px;flex:0 0 48px;object-fit:cover}.combination-product span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.inventory-reason-modal .ant-modal-content,.inventory-transfer-modal .ant-modal-content,.inventory-location-modal .ant-modal-content,.inventory-changes-modal .ant-modal-content{padding:0;overflow:hidden;box-shadow:0 9px 28px 8px #0000000d,0 6px 16px #00000014,0 3px 6px -4px #0000001f}.inventory-reason-modal .ant-modal-header,.inventory-transfer-modal .ant-modal-header,.inventory-location-modal .ant-modal-header,.inventory-changes-modal .ant-modal-header{height:56px;margin:0;padding:16px 24px;border-bottom:1px solid rgba(0,0,0,.06)}.inventory-reason-modal .ant-modal-body{padding:24px}.inventory-reason-modal--clear .ant-modal-body{min-height:204px}.inventory-reason-modal--disable .ant-modal-body{min-height:148px}.inventory-reason-modal .ant-form-item{margin:16px 0 0}.inventory-reason-modal .ant-form-item-row{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:flex-start;width:100%}.inventory-reason-modal .ant-form-item-label{padding:1px 8px 0 0}.inventory-reason-modal .ant-form-item-control{grid-column:2;width:100%;min-width:0;max-width:none}.inventory-reason-modal .ant-form-item-control-input,.inventory-reason-modal .ant-form-item-control-input-content{display:block;width:100%;min-width:0}.inventory-reason-modal .ant-input,.inventory-reason-modal .ant-input-textarea,.inventory-reason-modal .ant-input-textarea textarea{width:100%}.inventory-reason-modal .ant-input-textarea textarea{height:100px;resize:none}.inventory-clear-alert{height:40px;padding:9px 16px;color:#000000d9;font-size:14px;line-height:20px;background:#fffbe6;border:1px solid #ffe58f;border-radius:2px}.inventory-reason-modal .ant-modal-footer,.inventory-transfer-modal .ant-modal-footer,.inventory-location-modal .ant-modal-footer,.inventory-changes-modal .ant-modal-footer{height:52px;margin:0;padding:10px 16px;border-top:1px solid rgba(0,0,0,.06)}.inventory-reason-modal .ant-modal-footer .ant-btn,.inventory-transfer-modal .ant-modal-footer .ant-btn,.inventory-location-modal .ant-modal-footer .ant-btn,.inventory-changes-modal .ant-modal-footer .ant-btn{min-width:65px;height:32px;margin-inline-start:8px;padding:4px 15px}.inventory-reason-modal .ant-btn-primary,.inventory-transfer-modal .ant-btn-primary,.inventory-location-modal .ant-btn-primary,.inventory-changes-modal .ant-btn-primary{border-color:#fd8204;background:#fd8204}.inventory-transfer-modal .ant-modal-body{min-height:124px;padding:24px}.inventory-transfer-modal .ant-table-tbody>tr>td{height:36px;min-height:36px;padding:8px;vertical-align:middle}.inventory-transfer-location{display:inline-flex;align-items:center;gap:4px;color:#000000d9;font-size:14px;line-height:20px}.inventory-transfer-location>span{font-size:12px}.inventory-transfer-location .ant-btn{width:16px;height:16px;padding:0;color:#bfbfbf}.inventory-adjust-modal .ant-modal-content{padding:0;overflow:hidden}.inventory-adjust-modal .ant-modal-header{height:56px;margin:0;padding:16px 24px;border-bottom:1px solid rgba(0,0,0,.06)}.inventory-adjust-modal .ant-modal-body{padding:28px 24px 24px}.inventory-adjust-modal .ant-modal-footer{height:56px;margin:0;padding:12px 18px;border-top:1px solid rgba(0,0,0,.06)}.inventory-adjust-modal .ant-modal-footer .ant-btn{min-width:60px;height:32px;padding:4px 15px}.inventory-adjust-modal .ant-btn-primary{border-color:#fd8204;background:#fd8204}.inventory-adjust-summary{display:grid;gap:8px;margin:0 0 16px 49px;color:#000000d9;font-size:14px;line-height:20px}.inventory-adjust-form .ant-form-item{margin-bottom:16px}.inventory-adjust-form .ant-form-item-label>label{color:#000000a6}.inventory-adjust-form .ant-input-number,.inventory-adjust-form .ant-input-textarea,.inventory-adjust-form .ant-input-textarea textarea{width:100%}.inventory-adjust-form .ant-input-textarea textarea{resize:none}.inventory-location-modal .ant-modal-body{min-height:298px;padding:16px 24px 0}.inventory-location-modal .warehouse-tabs .ant-tabs-nav{margin:0 0 16px}.inventory-location-modal .location-selector-filters{flex-wrap:nowrap;gap:8px;margin-bottom:16px}.inventory-location-modal .location-selector-filters>.ant-input,.inventory-location-modal .location-selector-filters>.ant-select{width:160px;flex:0 0 160px}.inventory-location-modal .location-selector-filters>.ant-select:first-child{width:160px;flex-basis:160px}.inventory-location-modal .location-selector-filters .warehouse-filter-actions{width:auto;flex:0 0 auto}.inventory-location-modal .location-selector-filters .warehouse-filter-actions .ant-btn{height:24px;min-width:52px;padding:1px 12px}.inventory-location-modal .location-selector-filters .ant-select-single .ant-select-selector{min-height:24px;height:24px;padding:1px 8px!important;border-color:#00000026!important;align-items:center}.inventory-location-modal .location-selector-filters .ant-select-single .ant-select-arrow{display:inline-flex;width:14px;height:14px;align-items:center;justify-content:center;color:#00000040;font-size:14px;line-height:1}.inventory-location-modal .location-selector-filters .ant-select-single .ant-select-selection-item,.inventory-location-modal .location-selector-filters .ant-select-single .ant-select-selection-placeholder{line-height:22px!important}.inventory-location-modal .ant-table{border-top:1px solid rgba(0,0,0,.06);border-inline-start:1px solid rgba(0,0,0,.06)}.inventory-location-modal .ant-table-thead>tr>th{height:40px;padding:9px 8px;background:#0000000f;border-inline-end:1px solid rgba(0,0,0,.06);border-bottom:1px solid rgba(0,0,0,.06)}.inventory-location-modal .ant-table-tbody>tr>td{height:36px;min-height:36px;padding:8px;vertical-align:middle;border-inline-end:1px solid rgba(0,0,0,.06);border-bottom:1px solid rgba(0,0,0,.06)}.inventory-location-modal .ant-table-tbody .ant-btn-link:not(:disabled){color:#fd8204}.inventory-location-modal .ant-table-tbody .ant-btn-link:not(:disabled):hover{color:#ff9a2e}.inventory-location-modal .ant-table-tbody .ant-btn-link:disabled{color:#00000040}.inventory-location-modal .location-selector-filters .ant-input,.inventory-location-modal .location-selector-filters .ant-select-selector,.inventory-changes-modal .change-filter-preview .ant-picker,.inventory-changes-modal .change-filter-preview .ant-select-selector{height:24px;border-radius:2px}.inventory-location-modal .location-selector-filters .ant-input,.inventory-changes-modal .change-filter-preview .ant-picker{padding:1px 8px}.inventory-location-modal .warehouse-pagination{min-height:56px;align-items:center;padding:8px 0}.inventory-changes-modal .ant-modal-body{min-height:212px;padding:24px 24px 0}.inventory-changes-modal .change-filter-preview{align-items:flex-start;gap:8px;margin-bottom:16px}.inventory-changes-modal .change-filter-preview>.ant-picker,.inventory-changes-modal .change-filter-preview>.ant-select{width:160px}.inventory-changes-modal .change-filter-preview>.ant-picker{flex:0 0 160px}.inventory-changes-modal .change-filter-preview>.ant-select{flex:0 0 160px;height:24px}.inventory-changes-modal .change-filter-separator{width:1px;height:24px;margin:0 -5px;color:#00000073;line-height:24px;text-align:center}.inventory-changes-modal .change-filter-preview .warehouse-filter-actions{display:flex;gap:8px}.inventory-changes-modal .change-filter-preview .warehouse-filter-actions .ant-btn{height:24px;min-width:52px;padding:1px 12px}.inventory-changes-modal .ant-table{border-top:1px solid rgba(0,0,0,.06);border-inline-start:1px solid rgba(0,0,0,.06)}.inventory-changes-modal .ant-table-thead>tr>th{height:40px;padding:9px 8px;background:#0000000f;border-inline-end:1px solid rgba(0,0,0,.06);border-bottom:1px solid rgba(0,0,0,.06)}.inventory-changes-modal .ant-table-tbody>tr>td{height:36px;min-height:36px;padding:8px;vertical-align:middle;border-inline-end:1px solid rgba(0,0,0,.06);border-bottom:1px solid rgba(0,0,0,.06)}.inventory-changes-modal .ant-pagination{display:flex;justify-content:flex-end;min-height:56px;align-items:center;margin:0}.inventory-changes-modal .ant-table-pagination.ant-pagination{margin:0}.inventory-changes-modal .ant-table-cell .ant-btn-link{color:#fd8204}.inventory-changes-modal .ant-table-cell .ant-btn-link:not(:disabled):hover{color:#ff9a2e}.inventory-change-positive{color:#52c41a}.inventory-change-negative{color:#ff4d4f}.movement-quantity{display:flex;gap:14px}.movement-quantity span{display:grid;gap:2px;color:#00000073;font-size:12px}.movement-quantity strong{color:#000000d9;font-size:14px}.movement-quantity .positive{color:#389e0d}.warehouse-page .movement-filter-grid{display:grid;grid-template-columns:repeat(6,160px);gap:8px;min-width:1000px;min-height:64px;padding:1px 0 15px}.warehouse-page .warehouse-panel:has(.movement-filter-grid){overflow-x:auto}.warehouse-page .movement-filter-grid>.ant-input,.warehouse-page .movement-filter-grid>.ant-select,.warehouse-page .movement-filter-grid>.ant-picker{width:160px}.warehouse-page .movement-date-range{display:flex;grid-column:1 / span 3;width:396px;align-items:center;gap:4px}.warehouse-page .movement-filter-controls{display:flex;grid-column:1 / span 4;align-items:center;gap:8px}.warehouse-page .movement-filter-controls .movement-date-range,.warehouse-page .movement-filter-controls .warehouse-filter-actions{grid-column:auto}.warehouse-page .movement-date-range .ant-picker{width:194px}.warehouse-page .movement-date-range i{color:#00000073;font-style:normal;line-height:24px}.warehouse-page .movement-filter-grid .warehouse-filter-actions{grid-column:4 / span 2}.movement-ledger{min-width:920px;overflow:hidden;border:1px solid rgba(0,0,0,.06)}.movement-ledger-head,.movement-ledger-item{display:grid;grid-template-columns:minmax(320px,1fr) minmax(300px,1fr) minmax(280px,.92fr)}.movement-ledger-head{height:40px;align-items:center;color:#000000d9;font-size:14px;font-weight:500;background:#0000000f}.movement-ledger-head>span{height:40px;padding:0 8px;border-right:1px solid rgba(0,0,0,.06)}.movement-ledger-head>span:last-child{border-right:0}.movement-ledger-row+.movement-ledger-row{margin-top:8px;border-top:1px solid rgba(0,0,0,.06)}.movement-ledger-summary{display:flex;min-height:52px;align-items:flex-start;gap:24px;padding:7px 12px;color:#00000073;font-size:14px;line-height:22px;background:#00000008}.movement-ledger-summary>span{display:grid;min-width:138px}.movement-ledger-summary>span:nth-last-child(2){min-width:110px}.movement-ledger-summary>span:last-child{min-width:102px}.movement-ledger-summary b{color:#00000073;font-weight:400;white-space:nowrap}.movement-ledger-summary .movement-type{min-width:96px;color:#389e0d;font-weight:400;white-space:nowrap}.movement-ledger-summary .movement-type.outbound{color:#ff4d4f}.movement-ledger-items{background:#fff}.movement-ledger-item{min-height:78px}.movement-ledger-item>*{min-width:0;padding:8px;border-right:1px solid rgba(0,0,0,.06)}.movement-ledger-item>:last-child{border-right:0}.movement-ledger-item+.movement-ledger-item{border-top:1px solid rgba(0,0,0,.06)}.movement-product-cell .warehouse-product-cell{min-width:0;gap:8px}.movement-product-cell .warehouse-product-cell>div{gap:0}.movement-remark{padding:8px 12px;border-top:1px solid rgba(0,0,0,.06);color:#000000a6;font-size:12px;line-height:20px;overflow-wrap:anywhere}.movement-product-cell .warehouse-product-cell strong,.movement-product-cell .warehouse-product-cell span{max-width:232px;font-size:12px;font-weight:400;line-height:20px}.movement-quantity{display:grid;gap:2px;color:#000000d9;font-size:12px;line-height:20px}.movement-quantity span{display:block;color:inherit;font-size:inherit}.movement-quantity strong{color:#000000d9;font-size:inherit;font-weight:400}.movement-quantity .negative{color:#ff4d4f}.movement-location{display:grid;gap:2px;font-size:12px;line-height:20px}.movement-location span{color:#000000d9}.movement-location strong{color:#00000073;font-size:12px;font-weight:400}.movement-product-cell{display:flex;align-items:flex-start;gap:6px}.movement-product-cell>.ant-tag{margin:2px 0 0;border-radius:2px;line-height:18px}.movement-empty{min-height:184px;display:grid;place-items:center}@media (max-width: 1180px){.shelf-preview{overflow-x:auto}.shelf-preview-canvas{min-width:1152px}}.mg-filter-panel,.mg-scan-panel,.mg-batch-bar,.mg-order-card,.mg-empty{width:100%;max-width:none;min-width:0}.mg-filter-panel{display:grid;gap:16px;background:transparent}.mg-filter-panel h1{margin:0;padding-bottom:15px;border-bottom:1px solid var(--mg-border);color:var(--mg-title);font-size:16px;font-weight:500;line-height:24px}.mg-filter-body{display:grid;gap:12px;padding-bottom:17px;border-bottom:1px solid var(--mg-border)}.mg-pill-row{display:flex;min-width:0;align-items:center;gap:12px}.mg-pill-label{width:70px;flex:0 0 70px;color:var(--mg-title);font-size:14px;line-height:22px;text-align:left;white-space:nowrap}.mg-pills{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.mg-pill{height:24px;padding:0 12px;border:0;border-radius:2px;color:var(--mg-title);background:#0000000a;font:inherit;font-size:14px;line-height:22px;cursor:pointer}.mg-pill:hover,.mg-pill--active{color:var(--mg-primary);background:#fff7e6}.mg-query-row{display:flex;align-items:center;gap:8px;padding-left:0}.mg-filter-input{width:160px}.mg-filter-input.ant-input-affix-wrapper{width:160px;height:24px;padding:1px 8px;border-radius:2px}.mg-filter-input.ant-input-affix-wrapper .ant-input,.mg-filter-input .ant-input{height:20px;font-size:14px;line-height:20px}.mg-query-row .ant-btn{height:24px;min-width:52px;padding:0 12px;border-radius:2px;font-size:14px;line-height:22px}.mg-scan-panel{position:relative;display:grid;height:100px;align-items:end;padding:8px 16px;border:1px solid rgba(0,0,0,.15);border-radius:0 2px 2px 0;background:var(--mg-card);cursor:text}.mg-scan-panel .ant-input{max-width:calc(100% - 200px);padding:0;color:var(--mg-title);font-size:16px;line-height:24px}.mg-scan-panel .ant-input::placeholder{color:#00000040}.mg-scan-warehouse{position:absolute;top:8px;right:16px}.mg-scan-receipt-actions{position:absolute;right:16px;bottom:8px;display:flex;align-items:center;gap:16px}.mg-current-warehouse,.mg-receipt-location-select{width:160px}.mg-current-warehouse .ant-select-selector,.mg-receipt-location-select .ant-select-selector{height:32px!important;border-radius:2px!important}.mg-scan-receipt-actions .ant-btn{min-width:140px;height:32px;border-radius:2px}.mg-location-link.ant-btn{height:22px;padding:0;font-size:14px;line-height:22px}.mg-picking-confirm{display:grid;gap:16px}.mg-picking-confirm__table{overflow:hidden;border:1px solid #d9d9d9}.mg-picking-confirm__head{display:grid;grid-template-columns:minmax(260px,2fr) minmax(130px,1fr) minmax(150px,1.1fr) repeat(3,minmax(110px,.8fr));min-height:44px;background:#fafafa;border-bottom:1px solid #d9d9d9}.mg-picking-confirm__head span{display:flex;align-items:center;justify-content:center;padding:8px;color:var(--mg-title);font-weight:600;text-align:center;border-right:1px solid #d9d9d9}.mg-picking-confirm__head span:last-child{border-right:0}.mg-picking-confirm__row{display:grid;grid-template-columns:minmax(260px,2fr) minmax(130px,1fr) minmax(150px,1.1fr) repeat(3,minmax(110px,.8fr));min-height:64px;border-bottom:1px solid #d9d9d9}.mg-picking-confirm__row:last-child{border-bottom:0}.mg-picking-confirm__row>span,.mg-picking-confirm__row>.ant-btn,.mg-picking-confirm__row>.ant-input-number{align-self:center;min-width:0}.mg-picking-confirm__row>span{align-self:stretch;box-sizing:border-box;display:grid;align-content:center;gap:2px;overflow:hidden;padding:8px;text-align:center;border-right:1px solid #d9d9d9}.mg-picking-confirm__row>span:last-child{border-right:0}.mg-picking-confirm__row>.ant-btn,.mg-picking-confirm__row>.ant-input-number{margin:8px}.mg-picking-confirm__row>span:first-child{text-align:left}.mg-picking-product{display:flex!important;align-items:center;gap:8px}.mg-picking-product__details{display:grid;min-width:0}.mg-picking-product__specification{display:inline-flex;min-width:0;align-items:center;gap:4px}.mg-picking-product__specification small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mg-picking-product .ant-image{flex:0 0 auto}.mg-picking-product .ant-tag{margin-inline-end:0}.mg-picking-confirm__row>.mg-picking-location-field{display:flex;min-width:0;align-items:center;justify-content:center;gap:2px}.mg-picking-location-field>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mg-picking-location-field .ant-btn{flex:0 0 auto;min-width:0;padding:0;color:#00000040}.mg-picking-location-field .ant-btn:hover{color:#fd8204}.mg-picking-location-picker .ant-table-thead>tr>th{background:#0000000f;border-right:1px solid rgba(0,0,0,.06)}.mg-picking-location-picker .ant-table-tbody>tr>td{border-right:1px solid rgba(0,0,0,.06)}.mg-picking-location-picker .ant-table-thead>tr>th:last-child,.mg-picking-location-picker .ant-table-tbody>tr>td:last-child{border-right:0}.mg-picking-confirm__row b{overflow:hidden;color:var(--mg-title);font-weight:400;text-overflow:ellipsis;white-space:nowrap}.mg-picking-confirm__row small{overflow:hidden;color:#00000073;text-overflow:ellipsis;white-space:nowrap}.mg-picking-confirm__empty{display:grid;min-height:210px;place-items:center}.mg-scan-location-label{color:var(--mg-primary);font-size:14px;line-height:32px;white-space:nowrap}.mg-batch-bar{display:flex;height:48px;align-items:center;gap:16px;padding:0 16px;background:#fff7e6}.mg-batch-bar .ant-btn{height:32px;border-radius:2px}.mg-batch-bar .ant-checkbox-wrapper{color:var(--mg-title);font-size:14px;line-height:22px}.mg-muted,.mg-secondary-text,.mg-detail-label,.mg-info-label{color:var(--mg-subtle)}.mg-order-list{display:grid;width:100%;gap:16px;max-width:none;min-width:0}.mg-order-card{display:grid;width:100%;max-width:none;gap:16px;padding:0;background:var(--mg-card)}.mg-order-card--selected{outline:1px solid rgba(253,130,4,.35);outline-offset:2px}.mg-card-select{width:fit-content;color:var(--mg-title);font-size:14px;line-height:22px}.mg-card-toolbar{display:flex;min-height:32px;flex-wrap:wrap;align-items:center;gap:8px;padding:0}.mg-card-toolbar .ant-btn{height:32px;padding:0 16px;border-radius:2px}.mg-order-card__head{display:grid;gap:8px;padding:0}.mg-order-head-main{display:flex;flex-wrap:wrap;align-items:center;gap:8px 17px;min-width:0}.mg-info-pair{display:inline-flex;align-items:center;font-size:14px;line-height:24px;white-space:nowrap}.mg-info-pair .mg-info-label,.mg-info-pair .mg-primary-text,.mg-info-pair .mg-danger-text{font-size:inherit;line-height:inherit}.mg-order-no{display:inline-flex;align-items:center;gap:4px;min-width:0;color:var(--mg-title);font-size:16px;line-height:24px;white-space:nowrap}.mg-order-no__value{color:var(--mg-title);font-weight:500}.mg-order-no__copy.ant-btn{display:inline-flex;width:18px;height:18px;min-width:18px;align-items:center;justify-content:center;padding:0;border-radius:2px;color:var(--mg-subtle);font-size:12px;line-height:1}.mg-order-no__copy.ant-btn:hover,.mg-order-no__copy.ant-btn:focus-visible{color:var(--mg-primary);background:var(--mg-active-bg)}.mg-primary-text,.mg-detail-value{color:var(--mg-title)}.mg-product-row .mg-primary-text,.mg-product-row .mg-secondary-text{overflow:hidden;text-overflow:ellipsis;font-size:12px;line-height:20px;white-space:nowrap}.mg-primary-text--strong{font-weight:500}.mg-secondary-text,.mg-danger-text{font-size:12px;line-height:20px}.mg-detail-line,.mg-note-line{font-size:14px;line-height:22px}.mg-note-preview-row,.mg-note-preview-row .mg-note-line{font-size:12px;line-height:20px}.mg-danger-text{color:var(--mg-danger)}.mg-order-tags{display:flex;flex-wrap:wrap;gap:6px}.mg-platform-tag{display:inline-flex;width:auto;min-width:55px;height:22px;align-items:center;justify-content:center;margin-inline-end:0;padding:0 8px;border-color:#91d5ff;border-radius:2px;color:#1890ff;background:#e6f7ff;font-size:12px;line-height:20px}.mg-order-table-head,.mg-order-detail-table{display:grid;width:100%;min-width:1192px;max-width:100%;grid-template-columns:minmax(240px,1fr) minmax(240px,1fr) minmax(240px,1fr) minmax(240px,1fr) minmax(232px,.966fr)}.mg-order-table-head{height:39px;align-items:center;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background:#f0f0f0}.mg-order-table-head>div{height:100%;padding:8px;border-right:1px solid #e5e5e5;color:var(--mg-title);font-size:14px;font-weight:500;line-height:22px}.mg-order-table-head>div:last-child{border-right:0}.mg-order-table-head__product{display:flex;align-items:center;gap:8px}.mg-order-table-head__product .ant-checkbox-wrapper{display:inline-flex;flex:0 0 auto;height:16px;align-items:center;line-height:16px}.mg-order-detail-table{align-items:stretch}.mg-detail-cell{min-height:128px;min-width:0;padding:8px;border:1px solid var(--mg-border);border-right-width:0;background:#fff}.mg-detail-cell:last-child{border-right-width:1px}.mg-product-shipment-table{display:grid;grid-column:span 2;grid-template-columns:minmax(240px,1fr) minmax(240px,1fr);min-width:0}.mg-product-shipment-row{display:grid;grid-column:1 / -1;grid-template-columns:minmax(240px,1fr) minmax(240px,1fr);min-width:0}.mg-product-shipment-row:not(:first-child) .mg-detail-cell{border-top-width:0}.mg-detail-cell--product-paired{min-height:64px}.mg-detail-cell--shipment-paired{display:grid;min-height:64px;align-content:start;gap:2px}.mg-detail-cell--interactive{cursor:pointer}.mg-detail-cell--fees{display:flex;align-items:flex-start;justify-content:flex-start}.mg-detail-cell--interactive:focus-visible{position:relative;z-index:1;outline:2px solid rgba(253,130,4,.35);outline-offset:-2px}.mg-detail-cell--product{display:grid;align-content:start;gap:8px}.mg-product-row{display:grid;gap:8px;min-width:0;grid-template-columns:48px minmax(0,1fr)}.mg-product-row img{width:48px;height:48px;border:1px solid #e5e5e5;object-fit:cover}.mg-product-image-trigger{display:inline-flex;width:48px;height:48px;cursor:zoom-in}.mg-product-image-placeholder{display:block;flex:none;overflow:hidden;border:1px solid #e5e5e5;object-fit:contain}.mg-product-image-preview__image.mg-product-image-placeholder{width:100%!important;height:100%!important}.mg-product-image-trigger:focus-visible{outline:2px solid var(--mg-primary);outline-offset:2px}.mg-product-image-popover .ant-popover-inner{overflow:hidden;padding:0}.mg-product-image-preview{width:360px;background:#fefdfc}.mg-product-image-preview__image-frame{display:grid;width:100%;aspect-ratio:1;place-items:center;background:#f8f6f4}.mg-product-image-preview__image.ant-image,.mg-product-image-preview__image .ant-image-img{display:block;width:100%!important;height:100%!important}.mg-product-image-preview__image .ant-image-img{object-fit:contain}.mg-product-image-preview__info{display:grid;gap:4px;padding:12px;border-top:1px solid var(--mg-border)}.mg-product-image-preview__name,.mg-product-image-preview__spec,.mg-product-image-preview__quantity{overflow-wrap:anywhere}.mg-product-image-preview__name{color:var(--mg-title);font-size:14px;font-weight:500;line-height:20px}.mg-product-image-preview__spec,.mg-product-image-preview__quantity{font-size:12px;line-height:20px}.mg-product-image-preview__spec{color:var(--mg-subtle)}.mg-product-tooltip__divider{height:1px;margin:6px 0;background:#ffffff40}.mg-detail-line{display:flex;align-items:baseline;gap:4px;min-height:22px}.mg-shipment-package{display:grid;gap:2px}.mg-shipment-package .mg-detail-label{flex:0 0 112px;min-width:112px}.mg-shipment-package+.mg-shipment-package{margin-top:8px;padding-top:8px;border-top:1px solid var(--mg-border)}.mg-inventory-fulfillment-item{display:grid;gap:2px}.mg-inventory-fulfillment-item+.mg-inventory-fulfillment-item{margin-top:6px;padding-top:6px;border-top:1px dashed var(--mg-border)}.mg-fee-summary{display:grid;width:100%;gap:2px;margin:0;align-content:start}.mg-detail-cell--fees .mg-fee-summary{justify-items:start}.mg-fee-total,.mg-fee-detail-line{display:flex;min-height:22px;align-items:baseline;gap:2px;color:var(--mg-title);font-size:14px;line-height:22px}.mg-fee-total{font-weight:600}.mg-fee-total__value{color:var(--mg-primary)}.mg-fee-detail-line{margin-left:14px}.mg-fee-detail-label,.mg-fee-detail-value,.mg-fee-unit{color:var(--mg-title)}.mg-detail-value{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.mg-shipment-specification-value{min-width:0;flex:1 1;overflow-wrap:anywhere}.mg-shipment-specification-value .warehouse-combination-tag{margin-left:4px;vertical-align:baseline}.mg-detail-label{flex:0 0 auto;min-width:72px;text-align:right;white-space:nowrap}.mg-product-total-line{align-items:baseline}.mg-product-total{color:red}.mg-product-total__unit{font-size:12px;font-weight:400}.mg-note-preview{display:grid;gap:2px}.mg-note-preview-row{display:flex;align-items:flex-start;gap:4px;min-width:0}.mg-note-preview-row .mg-note-preview{flex:1 1 auto;min-width:0}.mg-note-line{display:flex;align-items:center;gap:4px;min-width:0}.mg-note-line .mg-detail-label{min-width:auto;text-align:left}.mg-note-line .ant-image,.mg-note-line img{flex:0 0 auto;width:24px;height:24px;object-fit:cover}.mg-note-image-preview{position:relative;z-index:1;display:inline-flex;flex:0 0 auto}.mg-note-image-preview .ant-image-img{transition:transform .16s ease,box-shadow .16s ease}.mg-note-image-preview:hover .ant-image-img{position:relative;z-index:2;transform:scale(1.8);box-shadow:0 6px 16px #0000002e}.mg-empty{display:grid;min-height:300px;place-items:center;border:1px solid var(--mg-border)}.mg-pagination{display:flex;width:100%;height:40px;max-width:none;align-items:center;justify-content:flex-end;padding:8px 0}.mg-pagination .ant-pagination{height:24px;line-height:24px}.mg-pagination .ant-pagination-total-text,.mg-pagination .ant-pagination-item,.mg-pagination .ant-pagination-prev,.mg-pagination .ant-pagination-next,.mg-pagination .ant-select-selector,.mg-pagination .ant-pagination-options-quick-jumper input{min-width:24px;height:24px!important;border-radius:2px!important;font-size:14px;line-height:22px!important}.mg-waybill-print-root{position:absolute;top:0;left:-10000px;width:100mm;color:#000;background:#fff;pointer-events:none}.mg-waybill-page{width:100mm;height:150mm;padding:4mm 3mm;background:#fff;box-sizing:border-box}.mg-waybill-label{width:93mm;height:135mm;display:grid;grid-template-rows:16mm 25mm 28mm 24mm 29mm 13mm;overflow:hidden;border:.45mm solid #111;color:#111;background:#fff;font-family:Times New Roman,SimSun,serif;box-sizing:border-box}.mg-waybill-label *{box-sizing:border-box}.mg-waybill-header{position:relative;display:grid;grid-template-columns:34mm 22mm minmax(0,1fr);align-items:center;min-height:0;padding:0 2mm;border-bottom:.45mm solid #111;color:#111;text-align:center;overflow:hidden}.mg-waybill-header strong{font-size:20pt;line-height:1}.mg-waybill-header span{min-width:0;overflow:hidden;font-size:14pt;font-weight:700;text-overflow:clip;white-space:nowrap}.mg-waybill-header .mg-waybill-brand{color:#cfcfcf;font-size:25pt;font-style:italic;text-align:left}.mg-waybill-header small{position:absolute;top:1mm;right:1mm;font-size:5pt;line-height:1}.mg-waybill-row{display:grid;border-bottom:.45mm solid #111;overflow:hidden}.mg-waybill-row p{display:flex;gap:4mm;margin:0;font-size:10pt;line-height:1.28}.mg-waybill-row span{font-size:8pt;line-height:1.2}.mg-waybill-row strong{color:#000;font-weight:700}.mg-waybill-row--ids{grid-template-columns:minmax(0,65mm) 1fr;min-height:0}.mg-waybill-row--ids>div:first-child{padding:1mm 2mm}.mg-waybill-service{display:grid;align-content:center;justify-items:center;border-left:.45mm solid #111;text-align:center}.mg-waybill-service b{color:#bd292d;font-size:26pt;line-height:1}.mg-waybill-service strong{max-width:100%;overflow:hidden;font-size:11pt;line-height:1.2;text-overflow:clip}.mg-waybill-row--sku{grid-template-columns:minmax(0,1fr) 17mm;min-height:0}.mg-waybill-row--sku>div{display:grid;grid-template-rows:4mm minmax(0,1fr);align-content:stretch;gap:.5mm;min-height:0;padding:1mm 2mm}.mg-waybill-row--sku>div:last-child{border-left:.45mm solid #111;text-align:right}.mg-waybill-row--sku strong{display:-webkit-box;overflow:hidden;font-size:7.5pt;line-height:1.16;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:7}.mg-waybill-row--ship{grid-template-columns:minmax(0,1fr) 24mm;min-height:0}.mg-waybill-row--ship>div{padding:2mm}.mg-waybill-row--ship strong{margin-left:2mm;font-size:10pt}.mg-waybill-row--ship p{display:block;margin-top:1mm;font-family:SimSun,serif;font-size:11pt;font-weight:700;line-height:1.25}.mg-waybill-carrier{display:grid;align-content:center;margin:0;padding:1mm;overflow:hidden;font-size:9pt;line-height:1.15;text-align:center}.mg-waybill-barcode-block{position:relative;display:grid;grid-template-columns:12mm minmax(0,1fr) 12mm;align-items:center;min-height:0;padding:1mm 2mm 4mm;border-bottom:.45mm solid #111;overflow:visible}.mg-waybill-barcode-block>span{display:block;font-size:18pt;font-weight:700;line-height:1;text-align:center;writing-mode:vertical-rl}.mg-waybill-barcode-block>strong{position:absolute;right:0;bottom:1mm;left:0;font-size:10pt;line-height:1;text-align:center}.mg-waybill-barcode{width:100%;height:22mm;fill:#000}.mg-waybill-footer{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-content:start;column-gap:2mm;min-height:0;overflow:hidden;padding:1mm 8mm 1mm 2mm;font-size:7.5pt;line-height:1.16}.mg-waybill-footer span{white-space:nowrap}.mg-waybill-footer strong{display:-webkit-box;min-width:0;overflow:hidden;font-weight:400;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:3}.mg-waybill-footer small{position:absolute;right:2mm;bottom:1mm;font-size:6pt}.warehouse-barcode-print-root{display:none}@media print{html,body,#root{width:auto!important;min-width:0!important;min-height:0!important;background:#fff!important}body>*:not(.mg-waybill-print-root):not(.warehouse-barcode-print-root){display:none!important}.warehouse-barcode-print-root{display:block!important;width:auto!important;margin:0!important;padding:0!important}.warehouse-barcode-print-sheet{display:flex;flex-direction:column;align-items:flex-start;gap:0;align-content:start}.warehouse-barcode-print-label{box-sizing:border-box;display:flex;width:var(--barcode-label-width);height:var(--barcode-label-height);min-width:0;overflow:hidden;flex-direction:column;align-items:center;justify-content:flex-start;padding:1.5mm;break-inside:avoid;page-break-inside:avoid;color:#000;font-family:PingFang SC,Noto Sans SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:var(--barcode-font-size);-webkit-print-color-adjust:exact;print-color-adjust:exact}.warehouse-barcode-print-label svg{width:94%;height:var(--barcode-height)!important;max-height:none;flex:0 0 auto}.warehouse-barcode-print-fields{display:block;width:94%;max-width:94%;min-width:0;flex:0 0 auto;margin-top:1mm;color:#000!important;font-family:PingFang SC,Noto Sans SC,Hiragino Sans GB,Microsoft YaHei,sans-serif!important}.mg-waybill-print-root,.mg-waybill-print-root *{visibility:visible!important}.mg-waybill-print-root{position:static!important;top:auto!important;left:auto!important;width:100mm!important;margin:0!important;padding:0!important;pointer-events:auto!important}.mg-waybill-page{width:100mm;height:150mm;margin:0;break-after:page;page-break-after:always}.mg-waybill-page:last-child{break-after:auto;page-break-after:auto}}.mg-extra-fee-modal .ant-modal-content{width:640px;height:188px;padding:0;border-radius:2px;background:#fff;box-shadow:0 6px 16px #00000014,0 9px 28px 8px #0000000d,0 3px 6px -4px #0000001f}.mg-extra-fee-modal .ant-modal-header{height:56px;margin:0;padding:16px 24px;border-radius:2px 2px 0 0;background:#fff;box-shadow:inset 0 -1px #f0f0f0}.mg-extra-fee-modal .ant-modal-title{color:#000000d9;font-family:PingFang SC,PingFangSC,Noto Sans SC,sans-serif;font-size:16px;font-weight:500;line-height:24px}.mg-extra-fee-modal .ant-modal-close{inset-block-start:20px;inset-inline-end:24px;width:16px;height:16px;color:#00000073}.mg-extra-fee-modal .ant-modal-body{height:80px;padding:24px}.mg-extra-fee-form{display:flex;width:592px;height:32px;align-items:center;gap:8px}.mg-extra-fee-form .ant-form-item{margin:0}.mg-extra-fee-form__label{display:inline-flex;width:42px;height:32px;align-items:center;justify-content:flex-end;flex:0 0 42px;color:#000000d9;font-size:14px;line-height:22px;text-align:right;white-space:nowrap}.mg-extra-fee-form__field.ant-form-item{width:240px;flex:0 0 240px}.mg-extra-fee-form__select,.mg-extra-fee-form__amount,.mg-extra-fee-form__amount.ant-input-number{width:240px;height:32px}.mg-extra-fee-form__select .ant-select-selector,.mg-extra-fee-form__amount.ant-input-number{border-color:#d9d9d9!important;border-radius:2px!important}.mg-extra-fee-form__select .ant-select-selection-placeholder,.mg-extra-fee-form__amount input::placeholder{color:#00000040;font-size:14px;line-height:22px}.mg-extra-fee-modal .ant-modal-footer{display:flex;height:52px;align-items:center;justify-content:flex-end;gap:8px;margin:0;padding:10px 16px;background:#fff;box-shadow:inset 0 1px #f0f0f0}.mg-extra-fee-modal__cancel.ant-btn,.mg-extra-fee-modal__ok.ant-btn{min-width:65px;height:32px;padding:5px 16px;border-radius:2px;font-size:14px;font-weight:400;line-height:22px;white-space:nowrap}.mg-extra-fee-modal__cancel.ant-btn{border-color:#d9d9d9;color:#000000d9;background:#fff}.mg-extra-fee-modal__ok.ant-btn{border-color:#fd8204;color:#fff;background:#fd8204}.mg-receipts-workspace{align-self:start;width:min(1224px,100%);max-width:100%;gap:16px;padding:16px;background:#fff;box-shadow:var(--mg-pop-shadow)}.mg-receipts-panel{display:grid;width:100%;max-width:none;min-width:0;gap:16px}.mg-receipts-panel h1{margin:0;padding-bottom:15px;border-bottom:1px solid var(--mg-border);color:var(--mg-title);font-size:16px;font-weight:500;line-height:24px}.mg-receipts-filters{display:flex;width:1192px;min-height:41px;align-items:flex-start;flex-wrap:wrap;gap:8px;padding:1px 0 15px;border-bottom:1px solid var(--mg-border)}.mg-receipts-filter-input.ant-input,.mg-receipts-filter-select .ant-select-selector,.mg-receipts-filters .ant-btn{height:24px;border-radius:2px;font-size:14px;font-weight:400;line-height:22px}.mg-receipts-filter-input.ant-input{width:160px;padding:1px 8px;border-color:#00000026;color:var(--mg-title);background:#fff}.mg-receipts-filter-select{height:24px;width:132px}.mg-receipts-filter-select.ant-select-single .ant-select-selector{height:24px!important;padding:1px 8px!important;border-color:#00000026!important;background:#fff!important}.mg-receipts-filter-select .ant-select-selection-item,.mg-receipts-filter-select .ant-select-selection-placeholder{line-height:22px!important}.mg-receipts-warehouse-select{width:160px}.mg-receipts-filter-input.ant-input::placeholder{color:#00000040}.mg-receipts-filter-actions{display:flex;gap:8px;margin-left:0}.mg-receipts-filters .ant-btn{min-width:52px;padding:1px 12px;box-shadow:none}.mg-receipts-filters .ant-btn-primary{border-color:#fd8204;background:#fd8204}.mg-receipts-filters .ant-btn-default{border-color:#d9d9d9;color:#000000d9;background:#fff}.mg-receipts-result{display:grid;width:1292px;gap:8px;margin-top:1px}.mg-receipts-table{display:grid;width:1292px;max-width:none;min-width:1292px;border:0;background:var(--mg-card)}.mg-receipts-table__head,.mg-receipts-row{display:grid;grid-template-columns:180px 220px 140px 220px 160px 100px 272px;width:1292px}.mg-receipts-table__head{height:40px;background:#0000000f}.mg-receipts-row{min-height:56px;background:var(--mg-card)}.mg-receipts-row+.mg-receipts-row{box-shadow:inset 0 1px 0 var(--mg-border)}.mg-receipts-th,.mg-receipts-td{display:flex;min-width:0;align-items:flex-start;padding:8px;border-bottom:1px solid var(--mg-border);color:var(--mg-title);overflow-wrap:anywhere;white-space:pre-line}.mg-receipts-th{align-items:center;padding-block:0;border-top:1px solid rgba(0,0,0,.03);border-left:1px solid rgba(0,0,0,.03);border-bottom-color:#00000008}.mg-receipts-td{border-left:1px solid var(--mg-border)}.mg-receipts-th:last-child{border-right:1px solid rgba(0,0,0,.03)}.mg-receipts-td:last-child{border-right:1px solid var(--mg-border)}.mg-receipts-th{font-family:PingFang SC,PingFangSC,Noto Sans SC,sans-serif;font-size:14px;font-weight:500;line-height:22px}.mg-receipts-td{font-family:PingFang SC,PingFangSC,Noto Sans SC,sans-serif;font-size:12px;font-weight:400;line-height:20px}.mg-receipts-empty{display:grid;min-height:112px;width:1292px;place-items:center;border-bottom:1px solid var(--mg-border);border-left:1px solid var(--mg-border);border-right:1px solid var(--mg-border);background:var(--mg-card)}.mg-receipts-pagination{display:flex;width:1292px;max-width:none;height:40px;align-items:center;justify-content:flex-end;padding:8px 0}.mg-receipts-pagination .ant-pagination{display:inline-flex;height:24px;align-items:center;color:var(--mg-title);font-size:14px;line-height:22px}.mg-receipts-pagination .ant-pagination-total-text{height:22px;margin-inline-end:0;padding-right:8px;line-height:22px}.mg-receipts-pagination .ant-pagination-item,.mg-receipts-pagination .ant-pagination-prev,.mg-receipts-pagination .ant-pagination-next,.mg-receipts-pagination .ant-pagination-options-quick-jumper input{min-width:24px;height:24px;border-radius:2px;line-height:22px}.mg-receipts-pagination .ant-pagination-item{margin-inline-end:0}.mg-receipts-pagination .ant-pagination-item-active{border-color:var(--mg-primary)}.mg-receipts-pagination .ant-pagination-item-active a{color:var(--mg-primary)}.mg-receipts-pagination .ant-select-selector{width:89.18px;height:24px!important;border-radius:2px!important}.mg-receipts-pagination .ant-select-selection-item,.mg-receipts-pagination .ant-pagination-options-quick-jumper,.mg-receipts-pagination .ant-pagination-options-quick-jumper input{font-size:14px;line-height:22px}.mg-receipts-pagination .ant-select-selection-item{padding-inline-end:14px!important}.mg-receipts-pagination .ant-pagination-options{margin-inline-start:2px}.mg-receipts-pagination .ant-pagination-options-size-changer{width:89.18px}.mg-receipts-pagination .ant-pagination-options-quick-jumper{margin-inline-start:0}.mg-receipts-pagination .ant-pagination-options-quick-jumper input{width:44px;margin-inline:0}.mg-finance-workspace{align-self:start;width:100%;max-width:100%;gap:16px;padding:16px;background:#fff;box-shadow:var(--mg-pop-shadow)}.mg-finance-panel{display:grid;width:100%;max-width:none;min-width:0;gap:16px}.mg-finance-panel h1{margin:0;padding-bottom:15px;border-bottom:1px solid var(--mg-border);color:var(--mg-title);font-family:PingFang SC,PingFangSC,Noto Sans SC,sans-serif;font-size:16px;font-weight:500;line-height:24px}.mg-finance-filters{display:flex;width:100%;min-height:41px;align-items:flex-start;flex-wrap:wrap;gap:8px;padding:1px 0 15px;border-bottom:1px solid var(--mg-border)}.mg-finance-filter-input.ant-input,.mg-finance-warehouse .ant-select-selector,.mg-finance-date-picker.ant-picker,.mg-finance-filters .ant-btn{height:24px;border-radius:2px;font-size:14px;font-weight:400;line-height:22px}.mg-finance-filter-input.ant-input{flex:0 1 10rem;min-width:min(100%,10rem);padding:1px 8px;border-color:#00000026;color:var(--mg-title);background:#fff}.mg-finance-filter-input.ant-input::placeholder{color:#00000040}.mg-finance-date-picker{flex:0 1 194px;min-width:min(100%,194px);max-width:100%;padding:1px 8px;border-color:#d9d9d9;color:var(--mg-title);background:#fff}.mg-finance-date-picker .ant-picker-input>input{font-size:14px;line-height:22px}.mg-finance-date-picker .ant-picker-suffix{width:16px;height:16px;margin-inline-start:0;color:#bfbfbf;font-size:16px}.mg-finance-date-separator{display:inline-flex;height:24px;align-items:center;flex:0 0 auto;color:#000000a6;line-height:22px}.mg-finance-date-picker .ant-picker-separator{color:#000000a6}.mg-finance-warehouse{flex:0 1 10rem;min-width:min(100%,10rem);height:24px;line-height:22px}.mg-finance-warehouse.ant-select-single{height:24px}.mg-finance-warehouse .ant-select-selector{height:24px!important;min-height:24px!important;padding:1px 8px!important;border-color:#00000026!important;align-items:center}.mg-finance-warehouse.ant-select-single .ant-select-selection-search{top:1px;right:24px;bottom:1px;left:8px}.mg-finance-warehouse .ant-select-selection-item{color:#000000d9;font-size:14px;line-height:22px!important}.mg-finance-warehouse .ant-select-selection-search-input{height:22px!important}.mg-finance-warehouse .ant-select-arrow{width:14px;height:14px;color:#00000040;font-size:14px}.mg-finance-filter-actions{display:flex;flex:0 0 auto;gap:8px}.mg-finance-filters .ant-btn{min-width:52px;padding:1px 12px;box-shadow:none}.mg-finance-filters .ant-btn-primary{border-color:#fd8204;background:#fd8204}.mg-finance-filters .ant-btn-default{border-color:#d9d9d9;color:#000000d9;background:#fff}.mg-finance-result{display:grid;width:100%;gap:8px;margin-top:1px}.mg-finance-summary{display:flex;width:100%;height:22px;align-items:center;gap:8px;color:#000000d9;font-family:PingFangSC-Regular,PingFang SC,Noto Sans SC,sans-serif;font-size:14px;font-weight:400;line-height:22px}.mg-finance-summary__value{color:red}.mg-finance-table{--mg-finance-table-columns: minmax(0, 1.2fr) minmax(0, .75fr) minmax(0, .7fr) minmax(0, .9fr) minmax(0, .75fr) minmax(0, 1.1fr) minmax(0, 1.6fr);display:grid;width:100%;max-width:none;min-width:0;min-height:96px;overflow-x:auto;background:var(--mg-card)}.mg-finance-table__head,.mg-finance-row{display:grid;grid-template-columns:var(--mg-finance-table-columns);width:100%;min-width:0}.mg-finance-table__head{height:40px;background:#0000000f}.mg-finance-row{height:56px;background:var(--mg-card)}.mg-finance-th,.mg-finance-td{min-width:0;border-bottom:1px solid var(--mg-border);color:var(--mg-title);overflow-wrap:anywhere;white-space:pre-line}.mg-finance-th{display:flex;height:40px;align-items:center;padding:0 8px;border-top:1px solid rgba(0,0,0,.03);border-left:1px solid rgba(0,0,0,.03);border-bottom-color:#00000008;background:#0000000f;font-family:PingFang SC,PingFangSC,Noto Sans SC,sans-serif;font-size:14px;font-weight:500;line-height:22px}.mg-finance-td{height:56px;padding:8px;border-left:1px solid var(--mg-border);background:var(--mg-card);font-family:PingFang SC,PingFangSC,Noto Sans SC,sans-serif;font-size:12px;font-weight:400;line-height:20px}.mg-finance-th:last-child{border-right:1px solid rgba(0,0,0,.03)}.mg-finance-td:last-child{border-right:1px solid var(--mg-border)}.mg-finance-empty{display:grid;width:100%;min-width:0;min-height:112px;place-items:center;text-align:center;border-right:1px solid var(--mg-border);border-bottom:1px solid var(--mg-border);border-left:1px solid var(--mg-border);background:var(--mg-card)}.mg-finance-result .ant-spin-nested-loading,.mg-finance-result .ant-spin-container{width:100%}.mg-finance-pagination{display:flex;width:100%;max-width:none;height:40px;align-items:center;justify-content:flex-end;padding:8px 0}.mg-finance-pagination .ant-pagination{display:inline-flex;height:24px;align-items:center;color:var(--mg-title);font-size:14px;line-height:22px}.mg-finance-pagination .ant-pagination-total-text{height:22px;margin-inline-end:0;padding-right:8px;line-height:22px}.mg-finance-pagination .ant-pagination-item,.mg-finance-pagination .ant-pagination-prev,.mg-finance-pagination .ant-pagination-next,.mg-finance-pagination .ant-pagination-options-quick-jumper input{min-width:24px;height:24px;border-radius:2px;line-height:22px}.mg-finance-pagination .ant-pagination-item{margin-inline-end:0}.mg-finance-pagination .ant-pagination-item-active{border-color:var(--mg-primary)}.mg-finance-pagination .ant-pagination-item-active a{color:var(--mg-primary)}.mg-finance-pagination .ant-select-selector{min-width:5.5rem;height:24px!important;border-radius:2px!important}.mg-finance-pagination .ant-select-selection-item,.mg-finance-pagination .ant-pagination-options-quick-jumper,.mg-finance-pagination .ant-pagination-options-quick-jumper input{font-size:14px;line-height:22px}.mg-finance-pagination .ant-select-selection-item{padding-inline-end:14px!important}.mg-finance-pagination .ant-pagination-options{margin-inline-start:2px}.mg-finance-pagination .ant-pagination-options-size-changer{min-width:5.5rem}.mg-finance-pagination .ant-pagination-options-quick-jumper{margin-inline-start:0}.mg-finance-pagination .ant-pagination-options-quick-jumper input{min-width:2.75rem;margin-inline:0}.mg-customers-workspace{align-self:start;width:min(1232px,100%);max-width:100%;min-height:354px;gap:0;padding:8px 0 0 8px;overflow-x:auto}.mg-customers-panel{display:flex;width:1224px;max-width:1224px;min-height:346px;min-width:0;flex-direction:column;padding:16px;background:#fff;box-shadow:var(--mg-pop-shadow)}.mg-customers-panel h1{width:64px;height:24px;margin:0;color:var(--mg-title);font-family:PingFang SC,PingFangSC,Noto Sans SC,sans-serif;font-size:16px;font-weight:500;line-height:24px;white-space:nowrap}.mg-customers-divider{width:1192px;height:1px;flex:0 0 1px;margin-top:16px;background:var(--mg-border)}.mg-customers-filters{display:flex;width:280px;height:24px;flex:0 0 24px;align-items:center;gap:8px;margin-top:16px}.mg-customers-filter-label{color:var(--mg-title);font-size:14px;line-height:22px}.mg-customers-id-input{width:160px;flex:0 0 160px}.mg-customers-filters .ant-input-affix-wrapper{height:24px;padding:1px 8px;border-radius:2px}.mg-customers-filters .ant-input{height:24px;padding:1px 8px;border:1px solid rgba(0,0,0,.15);border-radius:2px;color:var(--mg-title);background:#fff;font-size:14px;line-height:22px}.mg-customers-filters .ant-input::placeholder{color:#00000040}.mg-customers-filter-actions{display:inline-flex;width:112px;height:24px;gap:8px}.mg-customers-filter-actions .ant-btn{min-width:52px;height:24px;padding:1px 12px;border-radius:2px;font-size:14px;line-height:22px}.mg-customers-filter-actions .ant-btn-primary{background:var(--mg-primary)}.mg-customers-type-select.ant-select-single{height:24px}.mg-customers-type-select.ant-select-single .ant-select-selector{height:24px!important;min-height:24px!important;padding:1px 8px!important;border-radius:2px!important}.mg-customers-type-select .ant-select-selection-item,.mg-customers-type-select .ant-select-selection-placeholder{line-height:22px!important}.mg-customers-table{display:grid;width:1192px;max-width:1192px;min-width:1192px;flex:0 0 auto;margin-top:16px;background:var(--mg-card)}.mg-customers-table__head,.mg-customers-row{display:grid;grid-template-columns:repeat(5,200px) 192px;width:1192px}.mg-customers-table__head{height:40px;background:#0000000f}.mg-customers-row{height:56px;min-height:56px;background:var(--mg-card)}.mg-customers-th,.mg-customers-td{min-width:0;border-right:1px solid var(--mg-border);border-bottom:1px solid var(--mg-border);color:var(--mg-title);overflow-wrap:anywhere}.mg-customers-th:first-child,.mg-customers-td:first-child{border-left:1px solid var(--mg-border)}.mg-customers-th{display:flex;height:40px;align-items:center;padding:0 8px;border-top:1px solid rgba(0,0,0,.03);background:#0000000f;font-family:PingFang SC,PingFangSC,Noto Sans SC,sans-serif;font-size:14px;font-weight:500;line-height:22px}.mg-customers-td{min-height:56px;padding:8px;background:var(--mg-card);font-family:PingFang SC,PingFangSC,Noto Sans SC,sans-serif;font-size:12px;font-weight:400;line-height:20px}.mg-customers-edit{height:20px;padding:0;border:0;color:var(--mg-primary);background:transparent;font:inherit;line-height:20px;cursor:pointer}.mg-customers-more{display:inline-flex;align-items:center;gap:4px}.mg-customers-settlement-confirm.ant-modal-confirm .ant-btn-primary.ant-btn,.mg-customers-settlement-confirm.ant-modal-confirm .ant-btn-color-primary.ant-btn-variant-solid{border-color:var(--mg-primary)!important;color:#fff!important;background:var(--mg-primary)!important}.mg-customers-settlement-confirm.ant-modal-confirm .ant-btn-primary.ant-btn:not(:disabled):hover,.mg-customers-settlement-confirm.ant-modal-confirm .ant-btn-primary.ant-btn:not(:disabled):focus-visible,.mg-customers-settlement-confirm.ant-modal-confirm .ant-btn-color-primary.ant-btn-variant-solid:not(:disabled):hover,.mg-customers-settlement-confirm.ant-modal-confirm .ant-btn-color-primary.ant-btn-variant-solid:not(:disabled):focus-visible{border-color:var(--mg-primary-dark)!important;background:var(--mg-primary-dark)!important}.mg-customers-actions{display:inline-flex;align-items:center;gap:12px}.mg-customers-empty{display:grid;width:100%;min-height:112px;place-items:center;border-right:1px solid var(--mg-border);border-bottom:1px solid var(--mg-border);border-left:1px solid var(--mg-border);background:var(--mg-card)}.mg-customers-pagination{display:flex;width:1192px;max-width:1192px;height:40px;flex:0 0 40px;align-items:center;justify-content:flex-end;margin-top:8px}.mg-customers-pagination__inner{display:inline-flex;width:425.18px;height:24px;align-items:center;color:var(--mg-title);font-size:14px;line-height:22px}.mg-customers-pagination__total{display:inline-flex;width:52px;height:22px;align-items:center;padding-right:8px;color:var(--mg-title);line-height:22px;white-space:nowrap}.mg-customers-page-arrow,.mg-customers-page-item{display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center;padding:1px 8px;border:0;border-radius:2px;color:var(--mg-title);background:transparent;font-size:14px;line-height:22px;cursor:pointer}.mg-customers-page-arrow{padding:6px;font-size:18px;line-height:12px}.mg-customers-page-arrow--disabled{color:#d9d9d9;cursor:not-allowed}.mg-customers-page-item--active{color:var(--mg-primary);border:1px solid var(--mg-primary);font-weight:500}.mg-customers-size-changer{display:inline-flex;width:89.18px;height:24px;align-items:center;justify-content:space-between;margin-left:2px;padding:0 8px;border:1px solid #d9d9d9;border-radius:2px;color:var(--mg-title);background:#fff;font-size:14px;line-height:22px;cursor:pointer}.mg-customers-jump-label{display:inline-flex;height:22px;align-items:center;padding:0 7px;color:var(--mg-title);font-size:14px;line-height:22px}.mg-customers-jump-input{width:44px;height:24px;padding:1px 8px;border:1px solid #d9d9d9;border-radius:2px;color:var(--mg-title);background:#fff;font-size:14px;line-height:22px}.mg-customers-edit-modal .ant-modal-content{width:640px;height:188px;padding:0;border-radius:2px;background:#fff;box-shadow:0 9px 28px 8px #0000000d,0 6px 16px #00000014,0 3px 6px -4px #0000001f}.mg-customers-edit-modal .ant-modal-header{width:640px;height:56px;margin:0;padding:16px 24px;border-bottom:0;background:#fff;box-shadow:inset 0 -1px #f0f0f0}.mg-customers-edit-modal .ant-modal-title{width:32px;height:24px;color:var(--mg-title);font-size:16px;font-weight:500;line-height:24px;white-space:nowrap}.mg-customers-edit-modal .ant-modal-close{top:20px;right:24px;width:16px;height:16px;color:#00000073}.mg-customers-edit-modal .ant-modal-body{width:640px;height:80px;padding:24px}.mg-customers-modal-row{display:flex;width:592px;height:32px;align-items:center;gap:8px}.mg-customers-modal-label{display:inline-flex;width:116px;height:32px;align-items:center;justify-content:flex-end;color:var(--mg-title);font-size:14px;line-height:22px}.mg-customers-modal-input.ant-input{width:468px;height:32px;padding:5px 12px;border:1px solid #d9d9d9;border-radius:2px;color:var(--mg-title);font-size:14px;line-height:22px}.mg-customers-edit-modal .ant-modal-footer{display:flex;width:640px;height:52px;align-items:center;justify-content:flex-end;gap:8px;margin:0;padding:10px 16px;box-shadow:inset 0 1px #f0f0f0}.mg-customers-edit-modal .ant-modal-footer .ant-btn+.ant-btn{margin-inline-start:0}.mg-customers-modal-cancel.ant-btn,.mg-customers-modal-save.ant-btn{min-width:65px;height:32px;padding:5px 16px;border-radius:2px;font-size:14px;line-height:22px;white-space:nowrap}.mg-customers-modal-cancel.ant-btn{border-color:#d9d9d9;color:var(--mg-title);background:#fff}.mg-customers-modal-save.ant-btn{border-color:var(--mg-primary);color:#fff;background:var(--mg-primary)}.mg-addresses-workspace{align-self:start;width:min(1224px,100%);max-width:100%;min-height:290px;gap:0;padding:16px;background:#fff;box-shadow:var(--mg-pop-shadow)}.mg-addresses-panel{display:grid;width:1192px;max-width:1192px;min-width:0;gap:0}.mg-addresses-header{width:1192px;height:40px;border-bottom:1px solid var(--mg-border)}.mg-addresses-header h1{margin:0;height:24px;color:var(--mg-title);font-family:PingFang SC,PingFangSC,Noto Sans SC,sans-serif;font-size:16px;font-weight:500;line-height:24px}.mg-addresses-filters{display:flex;width:1192px;height:57px;align-items:flex-start;padding-top:16px;border-bottom:1px solid var(--mg-border)}.mg-addresses-actions{display:inline-flex;width:220px;height:24px;align-items:center;gap:8px}.mg-addresses-status-filter.ant-select{width:160px;height:24px}.mg-addresses-status-filter .ant-select-selector{height:24px!important;padding:1px 8px!important;border-color:#00000026!important;border-radius:2px!important}.mg-addresses-status-filter .ant-select-selection-item{color:var(--mg-title)!important;font-size:14px;line-height:22px!important}.mg-addresses-status-filter .ant-select-arrow{right:8px;width:14px;height:14px;margin-top:-7px;color:#00000040;font-size:10px}.mg-addresses-add-button.ant-btn{min-width:52px;height:24px;padding:1px 12px;border-color:var(--mg-primary);border-radius:2px;background:var(--mg-primary);font-size:14px;line-height:22px;box-shadow:none}.mg-addresses-table{display:block;width:1192px;max-width:1192px;min-height:96px;margin-top:16px;overflow-x:auto;background:var(--mg-card)}.mg-addresses-table__head,.mg-addresses-row{display:grid;grid-template-columns:120px 120px 120px 120px 160px 160px 160px 120px 120px;width:1200px}.mg-addresses-table__head{height:40px;background:#0000000f}.mg-addresses-row{height:56px;background:var(--mg-card)}.mg-addresses-th,.mg-addresses-td{min-width:0;border-right:1px solid var(--mg-border);border-bottom:1px solid var(--mg-border);color:var(--mg-title);overflow-wrap:anywhere}.mg-addresses-th:first-child,.mg-addresses-td:first-child{border-left:1px solid var(--mg-border)}.mg-addresses-th{display:flex;height:40px;align-items:center;padding:0 8px;border-top:1px solid rgba(0,0,0,.03);background:#0000000f;font-family:PingFang SC,PingFangSC,Noto Sans SC,sans-serif;font-size:14px;font-weight:500;line-height:22px}.mg-addresses-td{height:56px;overflow:hidden;padding:8px;background:var(--mg-card);font-family:PingFang SC,PingFangSC,Noto Sans SC,sans-serif;font-size:12px;font-weight:400;line-height:20px}.mg-addresses-edit{height:20px;padding:0;border:0;color:var(--mg-primary);background:transparent;font:inherit;line-height:20px;cursor:pointer}.mg-addresses-empty{display:grid;width:100%;min-height:112px;place-items:center;border-right:1px solid var(--mg-border);border-bottom:1px solid var(--mg-border);border-left:1px solid var(--mg-border);background:var(--mg-card)}.mg-addresses-pagination{display:flex;width:1192px;max-width:1192px;height:40px;align-items:center;justify-content:flex-end;margin-top:8px;padding:8px 0}.mg-addresses-pagination .ant-pagination{display:inline-flex;height:24px;align-items:center;color:var(--mg-title);font-size:14px;line-height:22px}.mg-addresses-pagination .ant-pagination-total-text{height:22px;margin-inline-end:0;line-height:22px}.mg-addresses-pagination .ant-pagination-item,.mg-addresses-pagination .ant-pagination-prev,.mg-addresses-pagination .ant-pagination-next,.mg-addresses-pagination .ant-pagination-options-quick-jumper input{min-width:24px;height:24px;border-radius:2px;line-height:22px}.mg-addresses-pagination .ant-pagination-item{margin-inline-end:0}.mg-addresses-pagination .ant-pagination-item-active{border-color:var(--mg-primary)}.mg-addresses-pagination .ant-pagination-item-active a{color:var(--mg-primary)}.mg-addresses-pagination .ant-select-selector{height:24px!important;border-radius:2px!important}.mg-addresses-pagination .ant-select-selection-item,.mg-addresses-pagination .ant-pagination-options-quick-jumper,.mg-addresses-pagination .ant-pagination-options-quick-jumper input{font-size:14px;line-height:22px}.mg-addresses-pagination .ant-pagination-options{margin-inline-start:2px}.mg-addresses-pagination .ant-pagination-options-size-changer{width:89.178px;height:24px}.mg-addresses-pagination .ant-pagination-options-quick-jumper{height:24px;margin-inline-start:0}.mg-addresses-pagination .ant-pagination-options-quick-jumper input{width:44px}.mg-addresses-editor{display:grid;width:592px;gap:16px}.mg-addresses-editor__row{display:flex;width:592px;height:32px;gap:8px}.mg-addresses-editor__row--platform,.mg-addresses-editor__row--region{height:auto;min-height:32px}.mg-addresses-editor__label{display:inline-flex;width:116px;height:32px;align-items:center;justify-content:flex-end;gap:4px;color:var(--mg-title);font-size:14px;line-height:22px}.mg-addresses-editor__required{color:#ff4d4f;font-family:Noto Sans SC,PingFang SC,sans-serif;font-size:14px;line-height:22.001px}.mg-addresses-editor__field{display:block;width:468px;height:32px}.mg-addresses-editor__row--platform .mg-addresses-editor__field,.mg-addresses-editor__row--region .mg-addresses-editor__field{height:auto;min-height:32px}.mg-addresses-editor__control.ant-input,.mg-addresses-editor__control.ant-input-affix-wrapper,.mg-addresses-editor__control.ant-select{width:468px;height:32px}.mg-addresses-editor__control.ant-input,.mg-addresses-editor__control .ant-select-selector{height:32px!important;padding:1px 12px!important;border-color:#d9d9d9!important;border-radius:2px!important;color:var(--mg-title);font-size:14px;line-height:22px}.mg-addresses-editor__control.ant-input,.mg-addresses-editor__control.ant-input-affix-wrapper,.mg-addresses-editor__control.ant-select,.mg-addresses-editor__control .ant-input,.mg-addresses-editor__control .ant-select-selection-item{color:var(--mg-title)!important}.mg-addresses-editor__control.ant-input::placeholder,.mg-addresses-editor__control .ant-select-selection-placeholder,.mg-addresses-editor__control .ant-input::placeholder{color:#00000040}.mg-addresses-editor__control .ant-select-selection-item,.mg-addresses-editor__control .ant-select-selection-placeholder{line-height:28px!important}.mg-addresses-editor__control .ant-select-arrow{right:12px;width:14px;height:14px;margin-top:-7px;color:#00000040;font-size:10px}.mg-addresses-editor__control.ant-input-affix-wrapper{padding:1px 12px!important;border-color:#d9d9d9!important;border-radius:2px!important}.mg-addresses-editor__control.ant-input-affix-wrapper>input.ant-input{height:28px;color:var(--mg-title);font-size:14px;line-height:22px}.mg-addresses-editor__control .ant-input-show-count-suffix{color:#00000040;font-size:14px;line-height:22px}.mg-addresses-editor__region{display:grid;width:468px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mg-addresses-editor__region-select.ant-select{width:100%;height:32px}.mg-addresses-editor__region-select .ant-select-selector{height:32px!important;padding:1px 12px!important;border-color:#d9d9d9!important;border-radius:2px!important}.mg-addresses-editor__region-hint{display:block;margin-top:4px;color:#8c8c8c;font-size:12px;line-height:20px}.mg-addresses-editor__region-input.ant-input{height:32px;padding:1px 12px;border-color:#d9d9d9;border-radius:2px;color:var(--mg-title);font-size:14px;line-height:22px}.mg-addresses-editor__control--platform.ant-select{height:auto;min-height:32px}.mg-addresses-editor__control--platform .ant-select-selector{height:auto!important;min-height:32px;padding-block:1px!important}.mg-addresses-editor__control--platform .ant-select-selection-overflow{align-items:center}.mg-addresses-editor__control--platform .ant-select-selection-item{display:inline-flex;height:22px;align-items:center;line-height:20px!important}.mg-addresses-editor__control--platform .ant-select-selection-item-content,.mg-addresses-editor__control--platform .ant-select-selection-item-remove{display:inline-flex;align-items:center;line-height:20px}.mg-addresses-modal .ant-modal-content{width:640px;height:auto;min-height:524px;max-height:calc(100vh - 48px);display:flex;flex-direction:column;padding:0;border-radius:2px;background:#fff;box-shadow:0 9px 28px 8px #0000000d,0 3px 6px -4px #0000001f,0 6px 16px #00000014}.mg-addresses-modal .ant-modal-header{height:56px;margin:0;padding:16px 24px;border-radius:2px 2px 0 0;background:#fff;box-shadow:inset 0 -1px #f0f0f0}.mg-addresses-modal .ant-modal-title{color:var(--mg-title);font-size:16px;font-weight:500;line-height:24px}.mg-addresses-modal .ant-modal-close{top:20px;right:24px;width:16px;height:16px;color:#00000073}.mg-addresses-modal .ant-modal-close-x{width:16px;height:16px;font-size:16px;line-height:16px}.mg-addresses-modal .ant-modal-body{height:auto;min-height:416px;overflow-y:auto;padding:24px}.mg-addresses-modal .ant-modal-footer{display:flex;min-height:52px;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:8px;margin:0;padding:10px 16px;background:#fff;box-shadow:inset 0 1px #f0f0f0}.mg-addresses-modal .ant-modal-footer .ant-btn{display:inline-flex;min-width:65px;height:32px;flex:0 0 auto;align-items:center;justify-content:center;padding:5px 16px;border-radius:2px;box-sizing:border-box;font-size:14px;line-height:22px;box-shadow:none;white-space:nowrap}.mg-addresses-modal .ant-modal-footer .ant-btn-default{border-color:#d9d9d9;color:var(--mg-title);background:#fff}.mg-addresses-modal .ant-modal-footer .ant-btn-primary,.mg-addresses-modal .ant-modal-footer .ant-btn-color-primary{min-width:80px;padding-right:12px;padding-left:12px;border-color:var(--mg-primary);color:#fff;background:var(--mg-primary)}.mg-prices-workspace{gap:0;padding:16px}.mg-prices-panel{display:grid;width:1224px;max-width:100%;min-width:0;padding:16px;background:#fff;box-shadow:var(--mg-pop-shadow)}.mg-prices-header{display:flex;height:24px;align-items:center;justify-content:space-between;gap:16px}.mg-prices-header h1{margin:0;color:var(--mg-title);font-family:PingFang SC,PingFangSC,Noto Sans SC,sans-serif;font-size:16px;font-weight:500;line-height:24px}.mg-prices-divider{width:100%;height:1px;margin-top:16px;background:#0000000f}.mg-prices-toolbar{display:flex;width:100%;height:40px;align-items:center;justify-content:space-between;margin-top:16px;padding:8px 16px;border-radius:2px;background:#f5f5f5}.mg-prices-base-fee{display:flex;height:24px;align-items:center;gap:8px;color:#000000d9;font-family:PingFang SC,PingFangSC,Noto Sans SC,sans-serif;font-size:14px;font-weight:400;line-height:22px}.mg-prices-default-button.ant-btn{min-width:108px;height:24px;padding:1px 12px;border-color:#d9d9d9;border-radius:2px;color:#000000d9;background:#fff;box-shadow:none;font-family:PingFang SC,PingFangSC,Noto Sans SC,sans-serif;font-size:14px;font-weight:400;line-height:22px;white-space:nowrap}.mg-prices-actions{display:flex;height:24px;align-items:center;gap:8px}.mg-prices-add-button.ant-btn{min-width:80px;height:24px;padding:1px 12px;border-color:var(--mg-primary);border-radius:2px;background:var(--mg-primary);box-shadow:none;font-size:14px;line-height:22px;white-space:nowrap}.mg-prices-sku-button.ant-btn{min-width:109px;height:24px;padding:1px 12px;border-color:var(--mg-primary);border-radius:2px;background:var(--mg-primary);box-shadow:none;font-size:14px;line-height:22px;white-space:nowrap}.mg-prices-table{display:grid;width:100%;max-width:none;min-width:1192px;margin-top:16px;overflow-x:auto;background:var(--mg-card)}.mg-prices-table__head,.mg-prices-row{display:grid;grid-template-columns:200px 200px 200px 200px 200px 192px;width:1192px}.mg-prices-table__head{height:40px;background:#0000000f}.mg-prices-row{min-height:56px;background:var(--mg-card)}.mg-prices-th,.mg-prices-td{min-width:0;border-right:1px solid var(--mg-border);border-bottom:1px solid var(--mg-border);color:var(--mg-title);overflow-wrap:anywhere}.mg-prices-th:first-child,.mg-prices-td:first-child{border-left:1px solid var(--mg-border)}.mg-prices-th{display:flex;height:40px;align-items:center;padding:0 8px;border-top:1px solid rgba(0,0,0,.03);background:#0000000f;font-family:PingFang SC,PingFangSC,Noto Sans SC,sans-serif;font-size:14px;font-weight:500;line-height:22px}.mg-prices-td{min-height:56px;padding:8px;background:var(--mg-card);font-family:PingFang SC,PingFangSC,Noto Sans SC,sans-serif;font-size:12px;font-weight:400;line-height:20px}.mg-prices-edit{height:20px;padding:0;border:0;color:var(--mg-primary);background:transparent;font:inherit;line-height:20px;cursor:pointer}.mg-prices-empty{display:grid;width:100%;min-height:112px;place-items:center;border-right:1px solid var(--mg-border);border-bottom:1px solid var(--mg-border);border-left:1px solid var(--mg-border);background:var(--mg-card)}.mg-prices-pagination{display:flex;width:100%;max-width:none;height:40px;align-items:center;justify-content:flex-end;margin-top:8px}.mg-prices-pagination .ant-pagination{display:inline-flex;height:24px;align-items:center;color:var(--mg-title);font-size:14px;line-height:22px}.mg-prices-pagination .ant-pagination-total-text{height:22px;margin-inline-end:8px;line-height:22px}.mg-prices-pagination .ant-pagination-item,.mg-prices-pagination .ant-pagination-prev,.mg-prices-pagination .ant-pagination-next,.mg-prices-pagination .ant-pagination-options-quick-jumper input{min-width:24px;height:24px;border-radius:2px;line-height:22px}.mg-prices-pagination .ant-pagination-item{margin-inline-end:8px}.mg-prices-pagination .ant-pagination-item-active{border-color:var(--mg-primary)}.mg-prices-pagination .ant-pagination-item-active a{color:var(--mg-primary)}.mg-prices-pagination .ant-select-selector{height:24px!important;border-radius:2px!important}.mg-prices-pagination .ant-select-selection-item,.mg-prices-pagination .ant-pagination-options-quick-jumper,.mg-prices-pagination .ant-pagination-options-quick-jumper input{font-size:14px;line-height:22px}.mg-prices-editor{display:grid;gap:16px;padding:24px}.mg-prices-form-row{display:grid;grid-template-columns:116px 468px;width:592px;height:32px;column-gap:8px;align-items:center}.mg-prices-form-label{display:inline-flex;height:32px;align-items:center;justify-content:flex-end;gap:4px;color:#000000d9;font-family:PingFang SC,PingFangSC,Noto Sans SC,sans-serif;font-size:14px;font-weight:400;line-height:22px;text-align:right}.mg-prices-form-required{color:#ff4d4f}.mg-prices-editor .ant-input,.mg-prices-editor .ant-input-affix-wrapper,.mg-prices-editor .ant-select{width:100%}.mg-prices-editor .ant-input,.mg-prices-editor .ant-input-affix-wrapper,.mg-prices-editor .ant-select-selector{height:32px!important;border-color:#d9d9d9!important;border-radius:2px!important;box-shadow:none!important;color:#000000d9;font-size:14px;line-height:22px}.mg-prices-editor .ant-input-affix-wrapper{padding:1px 12px}.mg-prices-editor .ant-input-affix-wrapper .ant-input{height:28px!important;padding:0;border:0!important}.mg-prices-editor .ant-input::placeholder{color:#00000040}.mg-prices-editor .ant-input-suffix,.mg-prices-editor .ant-select-arrow{color:#00000040}.mg-prices-modal .ant-modal-content{width:640px;min-height:332px;padding:0;border-radius:2px;background:#fff;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.mg-prices-modal .ant-modal-header{height:56px;margin:0;padding:16px 24px;border-radius:2px 2px 0 0;background:#fff;box-shadow:inset 0 -1px #f0f0f0}.mg-prices-modal .ant-modal-title{color:#000000d9;font-family:PingFang SC,PingFangSC,Noto Sans SC,sans-serif;font-size:16px;font-weight:500;line-height:24px}.mg-prices-modal .ant-modal-close{top:20px;right:24px;width:16px;height:16px;color:#00000073}.mg-prices-modal .ant-modal-close-x{width:16px;height:16px;font-size:16px;line-height:16px}.mg-prices-modal .ant-modal-body{min-height:224px;padding:0}.mg-prices-modal .ant-modal-footer{display:flex;height:52px;align-items:center;justify-content:flex-end;gap:0;margin:0;padding:10px 16px;box-shadow:inset 0 1px #f0f0f0}.mg-prices-modal .ant-modal-footer .ant-btn{min-width:65px;height:32px;margin-inline-start:0;padding:5px 16px;border-radius:2px;box-shadow:none;font-family:PingFang SC,PingFangSC,Noto Sans SC,sans-serif;font-size:14px;font-weight:400;line-height:22px;white-space:nowrap}.mg-prices-modal .ant-modal-footer .ant-btn+.ant-btn{margin-inline-start:8px!important}.mg-prices-modal .ant-modal-footer .ant-btn-default{border-color:#d9d9d9;color:#000000d9;background:#fff}.mg-prices-modal .ant-modal-footer .ant-btn-primary{border-color:var(--mg-primary);color:#fff;background:var(--mg-primary)}.mg-prices-sku-modal .ant-modal-content{width:640px;height:auto;min-height:0;border-radius:0;background:#fff}.mg-prices-sku-modal .ant-modal-header{height:55px;padding:16px 24px}.mg-prices-sku-modal .ant-modal-title{font-size:16px;font-weight:500;line-height:24px}.mg-prices-sku-modal .ant-modal-close{top:19px;right:24px;width:16px;height:16px}.mg-prices-sku-modal .ant-modal-close-x{width:16px;height:16px;font-size:16px;line-height:16px}.mg-prices-sku-modal .ant-modal-body{height:auto;min-height:0;padding:0}.mg-prices-sku-editor{display:grid;padding:24px 24px 0;row-gap:16px}.mg-prices-sku-fee-row,.mg-prices-sku-rule{display:flex;align-items:center;min-height:32px;color:#000000d9;font-family:PingFang SC,PingFangSC,Noto Sans SC,sans-serif;font-size:14px;font-weight:400;line-height:22px}.mg-prices-sku-label{margin-right:16px}.mg-prices-switch-field{display:inline-flex;align-items:center}.mg-prices-sku-modal .ant-switch{width:58px;min-width:58px;height:24px;border-radius:12px;background:#d9d9d9}.mg-prices-sku-modal .ant-switch.ant-switch-checked{background:var(--mg-primary)}.mg-prices-sku-modal .ant-switch .ant-switch-inner{padding-inline-start:24px;padding-inline-end:8px;color:#fff;font-size:12px;line-height:24px}.mg-prices-sku-modal .ant-switch.ant-switch-checked .ant-switch-inner{padding-inline-start:8px;padding-inline-end:24px}.mg-prices-sku-modal .ant-switch .ant-switch-inner .ant-switch-inner-checked,.mg-prices-sku-modal .ant-switch .ant-switch-inner .ant-switch-inner-unchecked{min-width:24px;text-align:center;white-space:nowrap}.mg-prices-sku-modal .ant-switch .ant-switch-handle{top:2px;width:20px;height:20px}.mg-prices-sku-modal .ant-switch .ant-switch-handle:before{border-radius:50%}.mg-prices-sku-modal .ant-switch.ant-switch-checked .ant-switch-handle{inset-inline-start:calc(100% - 22px)}.mg-prices-sku-rule{gap:8px}.mg-prices-sku-rule .ant-input{width:64px;height:32px!important;padding:5px 12px;border-color:#d9d9d9!important;border-radius:2px!important;box-shadow:none!important;color:#000000d9;font-size:14px;line-height:22px}.mg-prices-sku-help{display:grid;gap:4px;color:#000000a6;font-size:12px;line-height:20px}.mg-prices-sku-help p{margin:0}.mg-prices-sku-modal .ant-modal-footer{height:51px;padding:9px 16px}.mg-prices-sku-modal .ant-modal-footer .ant-btn{min-width:65px;height:32px;padding:5px 16px;border-radius:2px;font-size:14px;line-height:22px;white-space:nowrap}.mg-prices-sku-modal .ant-modal-footer .ant-btn+.ant-btn{margin-inline-start:8px!important}.mg-profile-workspace{align-self:start;gap:0;padding:8px 0 0 8px}.mg-profile-panel{width:1224px;max-width:1224px;height:653px;padding:16px;background:var(--mg-card);box-shadow:var(--mg-pop-shadow)}.mg-profile-panel--editing{height:663px}.mg-profile-panel h1{height:24px;margin:0;color:var(--mg-title);font-family:PingFang SC,PingFangSC,Noto Sans SC,sans-serif;font-size:16px;font-weight:500;line-height:24px}.mg-profile-divider{width:100%;max-width:none;height:1px;margin-top:16px;background:var(--mg-border)}.mg-profile-body{display:grid;width:1192px;max-width:1192px;min-height:516px;gap:12px;margin-top:16px}.mg-profile-info-row,.mg-profile-description-row,.mg-profile-media-row{display:flex;align-items:flex-start;gap:4px}.mg-profile-info-row{height:22px}.mg-profile-label{display:inline-flex;width:70px;height:22px;flex:0 0 70px;align-items:center;justify-content:flex-end;color:var(--mg-title);font-family:PingFang SC,PingFangSC,Noto Sans SC,sans-serif;font-size:14px;font-weight:400;line-height:22px;white-space:nowrap;word-break:keep-all}.mg-profile-value{display:inline-flex;min-width:0;height:22px;align-items:center;color:var(--mg-title);font-family:PingFang SC,PingFangSC,Noto Sans SC,sans-serif;font-size:14px;font-weight:400;line-height:22px}.mg-profile-description{position:relative;width:900px;min-height:100px;padding:8px 12px 28px;border:1px solid #d9d9d9;border-radius:2px;color:var(--mg-weak);background:#0000000a;box-sizing:border-box;font-size:14px;line-height:22px}.mg-profile-description p{margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.mg-profile-description span{position:absolute;right:24px;bottom:4px;min-width:56px;color:var(--mg-weak);text-align:right}.mg-profile-media-row{min-height:104px}.mg-profile-media-list{display:flex;min-width:0;max-width:calc(100% - 74px);flex-wrap:wrap;gap:16px}.mg-profile-thumb{display:grid;width:104px;height:104px;place-items:center;border:1px dashed #d9d9d9;border-radius:2px;background:#fafafa}.mg-profile-thumb__button{display:grid;width:100%;height:100%;place-items:center;padding:0;border:0;color:inherit;background:transparent;cursor:pointer}.mg-profile-thumb__button:hover .mg-profile-thumb-media,.mg-profile-thumb__button:focus-visible .mg-profile-thumb-media{opacity:1}.mg-profile-thumb-media{display:block;width:86px;height:86px;object-fit:cover;opacity:.8}.upload-url-preview{position:relative;display:inline-flex;width:72px;height:72px;overflow:hidden;border:1px solid #d9d9d9;border-radius:2px;background:#fafafa}.upload-url-preview video{width:100%;height:100%;object-fit:cover}.upload-url-preview .ant-image,.upload-url-preview .ant-image-img{width:100%;height:100%}.upload-url-preview .ant-image-img{object-fit:cover}.upload-url-preview .ant-btn{position:absolute;top:0;right:0;color:#fff;background:#00000073}.mg-profile-action{display:flex;width:1192px;max-width:1192px;height:32px;align-items:center;justify-content:center;margin-top:16px}.mg-profile-edit-button.ant-btn{min-width:60px;height:32px;padding:1px 16px;border-radius:2px;background:var(--mg-primary);font-size:14px;line-height:22px;white-space:nowrap}.mg-profile-completion-modal .ant-modal-content{width:1224px;max-width:calc(100vw - 48px);max-height:calc(100vh - 48px);padding:0;border-radius:0;background:#fff}.mg-profile-completion-modal .ant-modal-body{max-height:calc(100vh - 48px);overflow-y:auto}.mg-profile-completion{display:flex;width:1224px;max-width:100%;min-height:663px;flex-direction:column;padding:16px;background:#fff;color:#000000d9;font-family:PingFang SC,PingFangSC,Noto Sans SC,sans-serif}.mg-profile-completion h2{width:1192px;max-width:100%;height:24px;margin:0;color:#000000d9;font-size:16px;font-weight:500;line-height:24px}.mg-profile-completion__divider{width:1192px;max-width:100%;height:1px;margin-top:16px;background:#0000000f}.mg-profile-completion__body{display:grid;width:1192px;max-width:100%;min-height:526px;gap:12px;margin-top:16px}.mg-profile-completion__row{display:flex;gap:4px;min-width:0}.mg-profile-completion__row--input{height:32px;align-items:center}.mg-profile-completion__row--text{height:22px;align-items:center}.mg-profile-completion__row--media{min-height:104px;align-items:flex-start}.mg-profile-completion__row--description{height:100px;align-items:flex-start}.mg-profile-completion__label{display:inline-flex;width:80px;height:22px;flex:0 0 80px;align-items:center;justify-content:flex-end;color:#000000d9;font-size:14px;font-weight:400;line-height:22px;white-space:nowrap}.mg-profile-completion__required{width:7px;margin-right:4px;color:#ff4d4f;font-family:Noto Sans SC,PingFang SC,sans-serif;line-height:22px}.mg-profile-completion__name-input.ant-input{width:468px;height:32px;padding:5px 12px;border:1px solid #d9d9d9;border-radius:2px;color:#000000d9;font-size:14px;line-height:22px}.mg-profile-completion__value{display:inline-flex;width:48px;height:22px;align-items:center;color:#000000d9;font-size:14px;line-height:22px}.mg-profile-completion__textarea-wrap{position:relative;width:900px;height:100px}.mg-profile-completion__textarea.ant-input{width:900px;height:100px!important;padding:8px 12px 28px;resize:none;border:1px solid #d9d9d9;border-radius:2px;color:#000000d9;background:#fff;box-sizing:border-box;font-size:14px;line-height:22px}.mg-profile-completion__textarea::placeholder{color:#00000040}.mg-profile-completion__textarea-wrap>span{position:absolute;right:24px;bottom:4px;min-width:56px;height:22px;color:#00000040;background:#fff;font-size:14px;line-height:22px;text-align:right;white-space:nowrap;pointer-events:none}.mg-profile-completion__media-list{display:flex;width:min(100%,1000px);min-height:104px;flex-wrap:wrap;gap:16px}.mg-profile-completion__upload-tile{position:relative;width:104px;height:104px;flex:0 0 104px}.mg-profile-completion__upload{display:grid;width:104px;height:104px;place-items:center;padding:0;border:1px dashed #d9d9d9;border-radius:2px;color:#00000073;background:#fafafa;cursor:pointer}.mg-profile-completion__upload:disabled{cursor:not-allowed}.mg-profile-completion__upload-mask{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:grid;place-items:center;align-content:center;gap:6px;border:1px solid rgba(253,130,4,.25);border-radius:2px;color:#000000a6;background:#ffffffd1;font-size:12px;line-height:18px;pointer-events:auto}.mg-profile-completion__upload-delete{position:absolute;top:-7px;right:-7px;z-index:1;display:grid;width:20px;height:20px;place-items:center;padding:0;border:1px solid rgba(0,0,0,.08);border-radius:50%;color:#fff;background:#0000008c;cursor:pointer}.mg-profile-completion__upload-delete:disabled{cursor:not-allowed;opacity:.45}.mg-profile-completion__upload-delete:hover,.mg-profile-completion__upload-delete:focus-visible{background:#ff4d4f}.mg-profile-completion__upload-delete svg{width:10px;height:10px}.mg-profile-completion__upload:hover,.mg-profile-completion__upload:focus-visible{border-color:#fd8204;color:#fd8204}.mg-profile-completion__upload:focus-visible{outline:2px solid rgba(253,130,4,.2);outline-offset:2px}.mg-profile-completion__upload-media{display:block;width:86px;height:86px;object-fit:cover;opacity:.8}.mg-profile-completion__upload-empty{display:grid;justify-items:center;gap:8px;font-size:14px;line-height:22px}.mg-profile-completion__upload-empty svg{width:16px;height:16px}.mg-profile-media-preview-modal .ant-modal-body{padding:20px 24px}.mg-profile-media-preview__image-stage{display:grid;height:min(62vh,520px);overflow:auto;place-items:center;border:1px solid #f0f0f0;border-radius:2px;background:#fafafa}.mg-profile-media-preview__image{display:block;max-width:100%;max-height:100%;object-fit:contain;transform-origin:center center;transition:transform .16s ease}.mg-profile-media-preview__video{display:block;width:100%;max-height:min(62vh,520px);border-radius:2px;background:#000}.mg-profile-media-preview__footer{display:flex;align-items:center;justify-content:space-between;gap:16px}.mg-profile-media-preview__zoom,.mg-profile-media-preview__actions{display:flex;align-items:center;gap:8px}.mg-profile-media-preview__hint{color:#00000073;font-size:14px;line-height:22px}.mg-profile-completion__actions{display:flex;width:1192px;max-width:100%;height:32px;justify-content:center;gap:8px;margin-top:16px}.mg-profile-completion__cancel.ant-btn,.mg-profile-completion__save.ant-btn{min-width:65px;height:32px;padding:5px 16px;border-radius:2px;font-size:14px;font-weight:400;line-height:22px;white-space:nowrap}.mg-profile-completion__cancel.ant-btn{border-color:#d9d9d9;color:#000000d9;background:#fff}.mg-profile-completion__save.ant-btn{border-color:#fd8204;color:#fff;background:#fd8204}.mg-orders-page .mg-workspace,.mg-receipts-workspace,.mg-finance-workspace,.mg-customers-workspace,.mg-addresses-workspace,.mg-prices-workspace,.mg-profile-workspace{align-self:start;width:100%;max-width:100%;gap:16px;padding:16px;background:#fff;box-shadow:var(--mg-pop-shadow)}.mg-customers-panel,.mg-addresses-panel,.mg-prices-panel,.mg-profile-panel{width:100%;max-width:none}.mg-customers-workspace,.mg-prices-workspace,.mg-profile-workspace{min-height:auto;overflow-x:auto}.mg-customers-panel,.mg-prices-panel,.mg-profile-panel{min-height:auto;padding:0;background:transparent;box-shadow:none}.mg-profile-panel,.mg-profile-panel--editing{height:auto}.mg-profile-body,.mg-profile-action,.mg-profile-completion__actions{width:100%;max-width:none}.mg-profile-description{width:min(900px,100%)}.mg-receipts-filters,.mg-receipts-result,.mg-receipts-table,.mg-receipts-pagination,.mg-finance-filters,.mg-finance-result,.mg-finance-summary,.mg-finance-table,.mg-finance-pagination,.mg-customers-divider,.mg-customers-table,.mg-customers-pagination,.mg-addresses-header,.mg-addresses-filters,.mg-addresses-table,.mg-addresses-pagination,.mg-prices-table,.mg-prices-pagination{width:100%;max-width:none}.mg-receipts-table,.mg-finance-table,.mg-customers-table,.mg-addresses-table,.mg-prices-table{min-width:0;overflow-x:auto}.mg-receipts-table__head,.mg-receipts-row{width:100%;min-width:1292px;grid-template-columns:minmax(160px,.9fr) minmax(180px,1.1fr) minmax(100px,.7fr) minmax(180px,1.1fr) minmax(140px,.9fr) minmax(88px,.55fr) minmax(160px,1fr)}.mg-finance-table__head,.mg-finance-row{width:100%;min-width:0;grid-template-columns:var(--mg-finance-table-columns)}.mg-customers-table__head,.mg-customers-row{width:100%;min-width:1192px;grid-template-columns:minmax(160px,1fr) minmax(160px,1fr) minmax(160px,1fr) minmax(160px,1fr) minmax(160px,1fr) minmax(128px,.8fr)}.mg-addresses-table__head,.mg-addresses-row{width:100%;min-width:1200px;grid-template-columns:minmax(120px,.9fr) minmax(140px,1fr) minmax(120px,.9fr) minmax(120px,.9fr) minmax(180px,1.3fr) minmax(220px,1.8fr) minmax(160px,1.2fr) minmax(130px,1fr) minmax(88px,.7fr)}.mg-prices-table__head,.mg-prices-row{width:100%;min-width:1192px;grid-template-columns:minmax(120px,.8fr) minmax(140px,.9fr) minmax(180px,1.2fr) minmax(140px,.9fr) minmax(220px,1.45fr) minmax(120px,.8fr) minmax(140px,.9fr)}.mg-finance-table{--mg-finance-table-columns: 48px minmax(0, 1.2fr) minmax(0, 1fr) minmax(0, .7fr) minmax(0, .9fr) minmax(0, .75fr) minmax(0, 1.1fr) minmax(0, 1.6fr)}.mg-customers-type-select{width:132px}.mg-finance-export-actions{display:flex;gap:8px;justify-content:flex-end;margin:12px 0}.mg-finance-export-button.ant-btn{display:inline-flex;height:24px;min-height:24px;align-items:center;gap:4px;padding:1px 12px;border-radius:2px;font-size:14px;line-height:22px;white-space:nowrap}.mg-finance-selection-cell{justify-content:center;padding-inline:0}.mg-finance-td.mg-finance-selection-cell{display:flex;align-items:center}.mg-finance-serial-content{display:inline-flex;max-width:100%;align-items:center;gap:8px;white-space:nowrap}.mg-finance-serial-content>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.mg-finance-serial-content .ant-tag{flex:0 0 auto;margin-inline-end:0}.mg-operation-log-modal .ant-modal-content{overflow:hidden;padding:0}.mg-operation-log-modal .ant-modal-header{margin:0;min-height:56px;padding:16px 24px;border-bottom:1px solid var(--mg-border);background:transparent}.mg-operation-log-modal .ant-modal-close{top:16px;inset-inline-end:18px;color:var(--mg-subtle)}.mg-operation-log-modal .ant-modal-close:hover{color:var(--mg-title);background:#f0ece8}.mg-operation-log-modal .ant-modal-body{padding:16px 24px 0}.mg-operation-log-title{display:flex;align-items:baseline;gap:12px;min-width:0}.mg-operation-log-title__main{flex:0 0 auto;color:var(--mg-title);font-size:16px;font-weight:500;line-height:24px}.mg-operation-log-title__order{display:inline-flex;min-width:0;align-items:center;gap:6px;color:var(--mg-subtle);font-size:14px;font-weight:400;line-height:20px}.mg-operation-log-title__order span{color:color-mix(in srgb,var(--mg-subtle) 80%,transparent)}.mg-operation-log-table{overflow:hidden;border:1px solid rgba(0,0,0,.06)}.mg-operation-log-row{display:grid;grid-template-columns:minmax(100px,.8fr) minmax(160px,1.1fr) minmax(120px,.9fr) minmax(220px,1.7fr);min-height:56px;padding:0;border-bottom:1px solid rgba(0,0,0,.06)}.mg-operation-log-row>span{display:flex;min-width:0;align-items:center;padding:8px;border-right:1px solid rgba(0,0,0,.06);color:var(--mg-title);font-size:12px;line-height:20px;overflow-wrap:anywhere}.mg-operation-log-row>span:last-child{border-right:0}.mg-operation-log-row--head{min-height:40px;background:#0000000f}.mg-operation-log-row--head>span{font-size:14px;font-weight:500;line-height:22px}.mg-operation-log-empty{display:grid;min-height:260px;place-items:center}.mg-operation-log-empty .ant-empty{margin:0}.mg-operation-log-pagination{display:flex;min-height:48px;align-items:center;justify-content:flex-end;margin-top:0;padding:8px 0;border-top:1px solid var(--mg-border)}.mg-operation-log-pagination .ant-pagination{display:flex;width:100%;align-items:center;margin:0}.mg-operation-log-pagination .ant-pagination-total-text{margin-right:auto}.mg-picking-confirm-modal .ant-modal-body{padding:16px 24px 24px}.mg-picking-confirm-content{display:grid;gap:12px}.mg-picking-confirm-order{color:#000000d9;font-size:14px;line-height:22px}.mg-picking-confirm-table{overflow-x:auto;border-top:1px solid rgba(0,0,0,.06);border-left:1px solid rgba(0,0,0,.06)}.mg-picking-confirm-row{display:grid;min-width:704px;grid-template-columns:2fr 1.2fr 1fr 2.4fr;border-bottom:1px solid rgba(0,0,0,.06)}.mg-picking-confirm-row>span{display:flex;min-width:0;min-height:56px;align-items:center;padding:8px;border-right:1px solid rgba(0,0,0,.06);color:#000000d9;font-size:12px;line-height:20px;overflow-wrap:anywhere}.mg-picking-confirm-row--head{background:#0000000f}.mg-picking-confirm-row--head>span{min-height:40px;font-size:14px;font-weight:500;line-height:22px}.mg-picking-confirm-product{gap:8px}.mg-picking-confirm-product img{width:40px;height:40px;flex:0 0 auto;border:1px solid var(--mg-border);object-fit:cover}.mg-picking-confirm-product>span,.mg-picking-confirm-packages{display:grid;gap:2px}.mg-picking-confirm-product b{color:#000000d9;font-weight:400}.mg-picking-confirm-product small{color:#00000073;font-size:12px;line-height:20px}.mg-picking-confirm-empty{min-height:128px;display:grid;place-items:center;border-right:1px solid rgba(0,0,0,.06);color:#00000073;font-size:14px}@media (max-width: 1180px){.mg-page-shell{--mg-sider-width: 176px}.mg-page-shell--sider-collapsed{--mg-sider-width: 48px}.mg-layout{grid-template-columns:var(--mg-sider-width) minmax(0,1fr)}.mg-order-table-head,.mg-order-detail-table,.mg-finance-table,.mg-customers-table,.mg-addresses-table,.mg-prices-table,.mg-receipts-table__head,.mg-receipts-row,.mg-finance-table__head,.mg-finance-row,.mg-finance-empty,.mg-customers-table__head,.mg-customers-row,.mg-customers-empty,.mg-addresses-table__head,.mg-addresses-row,.mg-addresses-empty,.mg-prices-table__head,.mg-prices-row,.mg-prices-empty{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0}.mg-finance-table__head,.mg-finance-row{grid-template-columns:var(--mg-finance-table-columns)}.mg-finance-empty{grid-template-columns:1fr}.mg-detail-cell:nth-child(2n){border-right-width:1px}.mg-profile-panel{width:calc(100vw - 184px)}.mg-profile-description{width:900px}}@media (max-width: 760px){.mg-layout{grid-template-columns:1fr}.mg-sider{display:none}.mg-topbar{padding-inline:12px}.mg-order-table-head,.mg-order-detail-table,.mg-finance-table,.mg-customers-table,.mg-addresses-table,.mg-prices-table,.mg-receipts-table__head,.mg-receipts-row,.mg-finance-table__head,.mg-finance-row,.mg-finance-empty,.mg-customers-table__head,.mg-customers-row,.mg-customers-empty,.mg-addresses-table__head,.mg-addresses-row,.mg-addresses-empty,.mg-prices-table__head,.mg-prices-row,.mg-prices-empty{grid-template-columns:1fr;width:100%;min-width:0}.mg-order-table-head,.mg-receipts-table__head,.mg-finance-table__head,.mg-customers-table__head,.mg-addresses-table__head,.mg-prices-table__head{display:none}.mg-receipts-row,.mg-finance-row,.mg-customers-row,.mg-addresses-row,.mg-prices-row{height:auto}.mg-receipts-td,.mg-finance-td,.mg-customers-td,.mg-addresses-td,.mg-prices-td{min-height:48px;border-right:0}.mg-addresses-header,.mg-prices-header,.mg-customers-filters{align-items:flex-start;flex-direction:column}.mg-customers-id-input,.mg-customers-filter-actions{width:100%}.mg-profile-workspace{padding:8px}.mg-profile-panel{width:100%;max-width:100%;min-height:auto}.mg-profile-info-row,.mg-profile-description-row,.mg-profile-media-row{flex-direction:column}.mg-profile-label{justify-content:flex-start}.mg-profile-description,.mg-profile-action{width:100%}.mg-profile-media-list{flex-wrap:wrap}.mg-addresses-editor,.mg-addresses-editor__row{width:100%}.mg-addresses-editor__row--region{height:auto;align-items:flex-start}.mg-addresses-editor__field{width:calc(100% - 124px)}.mg-addresses-editor__region{width:100%;grid-template-columns:repeat(auto-fit,minmax(136px,1fr))}.mg-receipts-filters{align-items:flex-start;flex-direction:column}.mg-receipts-filter-input.ant-input,.mg-receipts-filter-select,.mg-receipts-warehouse-select{width:100%}.mg-detail-cell{border-right-width:1px}.mg-scan-panel .ant-input{max-width:100%;padding-right:0}.mg-scan-warehouse,.mg-scan-receipt-actions,.stocking-scan-warehouse,.stocking-scan-receipt-actions{position:static;margin-top:16px}.mg-scan-warehouse,.stocking-scan-warehouse{display:flex;justify-content:flex-end}.mg-scan-receipt-actions,.stocking-scan-receipt-actions{flex-wrap:wrap;justify-content:flex-end}.stocking-scan-panel{height:auto;min-height:100px}.stocking-scan-panel .ant-input{max-width:100%}.mg-product-shipment-table,.mg-product-shipment-row{grid-template-columns:1fr}.mg-product-shipment-table{grid-column:auto}}@media (max-width: 900px){.login-shell{grid-template-columns:1fr}.login-aside{display:none}}.wallet-page .wallet-page__workspace{width:100%;padding:0;gap:0}.wallet-page__panel{width:100%;min-width:1192px;min-height:539px;padding:16px;background:#fff}.wallet-page__title{height:24px;margin:0 0 16px;color:#000000d9;font-size:16px;font-weight:500;line-height:24px}.wallet-page__divider{width:100%;height:1px;margin-bottom:16px;background:#0000000f}.wallet-page__notice{display:flex;width:100%;height:40px;align-items:center;margin-bottom:16px;padding:9px 16px;border:1px solid #ffe58f;border-radius:2px;color:#000000d9;background:#fffbe6;font-size:14px;font-weight:400;line-height:22px;white-space:nowrap}.wallet-page__wallet-box{position:relative;width:100%;margin-bottom:32px;padding:8px 16px 12px;background:#f5f5f5}.wallet-page__line{display:flex;align-items:center;height:22px;color:#000000d9;font-size:14px;font-weight:400;line-height:22px}.wallet-page__balance-line{width:180px}.wallet-page__account-line{width:319px;height:32px;margin-top:8px}.wallet-page__label{display:inline-flex;width:98px;flex:0 0 98px;justify-content:flex-end}.wallet-page__value{margin-left:4px;white-space:nowrap}.wallet-page__orange-button.ant-btn-primary{height:32px;border:0;border-radius:2px;background:#fd8204;box-shadow:none;color:#fff;font-size:14px;font-weight:400;line-height:22px}.wallet-page__orange-button.ant-btn-primary:not(:disabled):hover,.wallet-page__orange-button.ant-btn-primary:not(:disabled):focus-visible{background:#fd8204;color:#fff}.wallet-page__orange-button.ant-btn-primary:disabled{color:#fffc;background:#d9d9d9}.wallet-page__account-button.ant-btn{min-width:130px;margin-left:8px;padding:5px 16px;white-space:nowrap}.wallet-page__withdraw-form{display:flex;align-items:flex-start;width:448px;height:32px;margin-top:16px}.wallet-page__withdraw-form .ant-form-item{display:flex;width:342px;margin:0}.wallet-page__withdraw-form .ant-form-item-row{display:flex;width:342px;align-items:flex-start}.wallet-page__withdraw-form .ant-form-item-label{width:98px;flex:0 0 98px;padding:0}.wallet-page__withdraw-form .ant-form-item-label>label{height:32px;color:#000000d9;font-size:14px;font-weight:400;line-height:32px;white-space:nowrap}.wallet-page__withdraw-form .ant-form-item-label>label:after{display:none}.wallet-page__withdraw-form .ant-form-item-control{width:240px;flex:0 0 240px;margin-left:4px}.wallet-page__amount-input{width:240px}.wallet-page__amount-input .ant-input-number,.wallet-page__amount-input.ant-input-number-group-wrapper,.wallet-page__amount-input .ant-input-number-group-addon{height:32px;border-radius:2px}.wallet-page__amount-input .ant-input-number-input{height:30px;padding:5px 12px;color:#000000d9;font-size:14px;line-height:22px}.wallet-page__amount-input .ant-input-number-input::placeholder,.wallet-page__amount-input .ant-input-number-group-addon{color:#00000040}.accounts-page .accounts-page__workspace{width:100%;padding:0;gap:0}.accounts-page__panel{width:100%;min-width:1040px;min-height:calc(100vh - 56px);padding:16px 24px;background:#fff}.accounts-page__title{margin:0 0 16px;color:#000000d9;font-size:16px;font-weight:500;line-height:24px}.accounts-page__divider{width:100%;height:1px;margin-bottom:16px;background:#0000000f}.accounts-page__filters.ant-form{align-items:center;margin-bottom:16px}.accounts-page__filters .ant-form-item{margin-right:16px;margin-bottom:0}.accounts-page__filters .ant-form-item-label>label{color:#000000d9;font-size:14px;font-weight:400}.accounts-page__filters .ant-input,.accounts-page__filters .ant-input-affix-wrapper{width:160px;height:24px;border-radius:2px;font-size:12px}.accounts-page__filters .ant-input-affix-wrapper{padding:0 11px}.accounts-page__filters .ant-input-affix-wrapper .ant-input{width:100%;height:22px}.accounts-page__filters .ant-btn{height:24px;padding:0 12px;border-radius:2px;font-size:12px}.accounts-page__add.ant-btn{height:32px;margin-bottom:8px;border-radius:2px;background:var(--mg-primary);box-shadow:none}.accounts-page__filters .ant-btn-primary,.accounts-page__add.ant-btn-primary{border-color:var(--mg-primary);background:var(--mg-primary)}.accounts-page__table.ant-table-wrapper{width:100%}.accounts-page__table .ant-table{color:#000000d9;font-size:12px}.accounts-page__table .ant-table-container{border-color:#f0f0f0;border-radius:0}.accounts-page__table .ant-table-thead>tr>th{height:33px;padding:8px;color:#000000d9;background:#f5f5f5;font-size:12px;font-weight:500}.accounts-page__table .ant-table-tbody>tr>td{height:46px;padding:8px;color:#000000d9;font-size:12px}.accounts-page__table .ant-btn-link{height:auto;padding:0;border-radius:0;font-size:12px}.accounts-page__table .ant-tag{margin-inline-end:0;border-radius:2px}.accounts-page__modal .ant-modal-content{border-radius:2px;padding:0;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.accounts-page__modal .ant-modal-header{margin:0;padding:14px 16px;border-bottom:1px solid #f0f0f0;border-radius:2px 2px 0 0}.accounts-page__modal .ant-modal-title{color:#000000d9;font-size:14px;font-weight:500;line-height:22px}.accounts-page__modal .ant-modal-close{top:13px;right:16px}.accounts-page__modal .ant-modal-body{padding:24px 16px 16px 24px}.accounts-page__modal-form .ant-form-item-row{align-items:flex-start}.accounts-page__modal-form .ant-form-item{margin-bottom:12px}.accounts-page__modal-form .ant-form-item-label{padding-bottom:0}.accounts-page__modal-form .ant-form-item-label>label{height:32px;color:#000000d9;font-size:14px;font-weight:400;line-height:32px}.accounts-page__modal-form .ant-input,.accounts-page__modal-form .ant-input-affix-wrapper{height:32px;border-radius:2px}.accounts-page__modal-form .ant-input-affix-wrapper{display:inline-flex;align-items:center;padding-top:0;padding-bottom:0}.accounts-page__modal-form .ant-input-affix-wrapper .ant-input{height:30px;line-height:30px}.accounts-page__modal-form .ant-input::placeholder,.accounts-page__modal-form .ant-input-affix-wrapper .ant-input::placeholder{color:#00000040}.accounts-page__modal .ant-modal-footer{display:flex;justify-content:flex-end;gap:8px;margin-top:0;padding:10px 16px;border-top:1px solid #f0f0f0}.accounts-page__modal .ant-modal-footer .ant-btn{min-width:48px;height:32px;margin-inline-start:0;border-radius:2px}.accounts-page__modal .ant-modal-footer .ant-btn-primary{border-color:var(--mg-primary);background:var(--mg-primary)}.accounts-page__reset-modal .ant-modal-body{padding-top:24px}.accounts-page__action-confirm.ant-modal-confirm .ant-modal-content{border-radius:2px}.accounts-page__action-confirm.ant-modal-confirm .ant-modal-body{padding:20px 12px 4px}.accounts-page__action-confirm.ant-modal-confirm .ant-modal-confirm-body{align-items:center}.accounts-page__action-confirm.ant-modal-confirm .ant-modal-confirm-title{color:#000000d9;font-size:16px;font-weight:500;line-height:24px}.accounts-page__action-confirm.ant-modal-confirm .ant-modal-confirm-btns{margin-top:28px}.accounts-page__action-confirm.ant-modal-confirm .ant-modal-confirm-btns .ant-btn{min-width:64px;height:32px;border-radius:2px}.accounts-page__action-confirm.ant-modal-confirm .ant-modal-confirm-btns .ant-btn-primary.ant-btn,.accounts-page__action-confirm.ant-modal-confirm .ant-modal-confirm-btns .ant-btn-color-primary.ant-btn-variant-solid{border-color:var(--mg-primary);color:#fff;background:var(--mg-primary)}.accounts-page__action-confirm.ant-modal-confirm .ant-modal-confirm-btns .ant-btn-default:not(:disabled):hover,.accounts-page__action-confirm.ant-modal-confirm .ant-modal-confirm-btns .ant-btn-default:not(:disabled):focus-visible{border-color:#fd8204;color:#fd8204;background:#fff}.accounts-page__action-confirm.ant-modal-confirm .ant-modal-confirm-btns .ant-btn-primary.ant-btn:not(:disabled):hover,.accounts-page__action-confirm.ant-modal-confirm .ant-modal-confirm-btns .ant-btn-primary.ant-btn:not(:disabled):focus-visible,.accounts-page__action-confirm.ant-modal-confirm .ant-modal-confirm-btns .ant-btn-primary.ant-btn:not(:disabled):active,.accounts-page__action-confirm.ant-modal-confirm .ant-modal-confirm-btns .ant-btn-color-primary.ant-btn-variant-solid:not(:disabled):hover,.accounts-page__action-confirm.ant-modal-confirm .ant-modal-confirm-btns .ant-btn-color-primary.ant-btn-variant-solid:not(:disabled):focus-visible,.accounts-page__action-confirm.ant-modal-confirm .ant-modal-confirm-btns .ant-btn-color-primary.ant-btn-variant-solid:not(:disabled):active{color:#fff;background:#ff9d2e}.accounts-page__permission-drawer .ant-drawer-header{padding:14px 22px}.accounts-page__permission-drawer .ant-drawer-title{color:#000000d9;font-size:14px;font-weight:500;line-height:22px}.accounts-page__permission-drawer .ant-drawer-body{padding:24px 22px 20px}.accounts-page__permission-drawer .ant-drawer-footer{padding:10px 16px}.accounts-page__permission-footer{display:flex;justify-content:flex-start;gap:8px}.accounts-page__permission-footer .ant-btn{min-width:48px;height:32px;border-radius:2px}.accounts-page__permission-footer .ant-btn-primary{border-color:var(--mg-primary);background:var(--mg-primary)}.accounts-page__permission-layout{display:grid;grid-template-columns:180px minmax(0,1fr);gap:14px;min-height:670px}.accounts-page__permission-tabs{border:1px solid #f0f0f0}.accounts-page__permission-tab{display:block;width:100%;height:40px;padding:0 10px;border:0;color:#000000d9;background:#fff;text-align:left;font-size:14px;line-height:40px;cursor:pointer}.accounts-page__permission-tab--active{color:#fd8204;background:#fff7e6}.accounts-page__permission-matrix{border:1px solid #f0f0f0}.accounts-page__permission-group{border-bottom:1px solid #f0f0f0}.accounts-page__permission-group:last-child{border-bottom:0}.accounts-page__permission-group-title{display:flex;height:40px;align-items:center;gap:8px;padding:0 14px;background:#f5f5f5;color:#000000d9;font-size:14px;font-weight:500;box-sizing:border-box}.accounts-page__permission-row{display:grid;grid-template-columns:216px minmax(0,1fr);min-height:36px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.accounts-page__permission-row+.accounts-page__permission-row{border-top:0}.accounts-page__permission-cell{display:flex;min-height:40px;align-items:center;gap:8px;color:#000000d9;font-size:14px}.accounts-page__permission-cell--menu{padding-right:14px;padding-left:42px;border-right:1px solid #f0f0f0}.accounts-page__permission-actions{display:flex;min-width:0;align-items:flex-start;gap:0 24px;flex-wrap:wrap;padding:0 14px}.accounts-page__permission-action{display:flex;min-height:40px;align-items:center}.accounts-page__permission-actions-hint{width:100%;padding-bottom:8px;color:#999;font-size:12px;line-height:20px}.accounts-page__data-permission{display:flex;min-height:670px;align-items:flex-start;gap:24px;flex-wrap:wrap;padding:28px 34px;border:1px solid #f0f0f0}.wallet-page__submit-button.ant-btn{min-width:98px;margin-left:8px;padding:5px 16px;white-space:nowrap}.wallet-page__fee{margin-top:14px;color:#000000d9;font-size:12px;font-weight:400;line-height:20px}.wallet-page__processing{margin:-16px 0 16px;color:#faad14;font-size:12px;line-height:20px}.wallet-page__records.ant-table-wrapper{width:100%}.wallet-page__records .ant-table{border-radius:0;color:#000000d9;font-size:12px;line-height:20px}.wallet-page__records .ant-table-container{border-start-start-radius:0;border-start-end-radius:0}.wallet-page__records .ant-table-thead>tr>th{height:40px;padding:9px 8px;border-color:#0000000f;border-radius:0!important;background:#0000000f;color:#000000d9;font-size:14px;font-weight:500;line-height:22px}.wallet-page__records .ant-table-tbody>tr>td{height:36px;padding:8px;border-color:#0000000f;color:#000000d9;font-size:12px;font-weight:400;line-height:20px}.wallet-page__records .ant-table-tbody>tr>td:not(:last-child),.wallet-page__records .ant-table-thead>tr>th:not(:last-child){border-inline-end:1px solid rgba(0,0,0,.06)}.wallet-page__records .ant-pagination{min-height:24px;margin:8px 0 0;justify-content:flex-end}.wallet-page__records .ant-pagination-total-text,.wallet-page__records .ant-pagination-item,.wallet-page__records .ant-pagination-prev,.wallet-page__records .ant-pagination-next,.wallet-page__records .ant-pagination-options,.wallet-page__records .ant-select-selector,.wallet-page__records .ant-pagination-options-quick-jumper,.wallet-page__records .ant-pagination-options-quick-jumper input{height:24px;min-height:24px;font-size:14px;line-height:22px}.wallet-page__records .ant-pagination-item,.wallet-page__records .ant-pagination-prev,.wallet-page__records .ant-pagination-next{min-width:24px;border-radius:2px}.wallet-page__records .ant-pagination-item-active{border-color:#fd8204}.wallet-page__records .ant-pagination-item-active a{color:#fd8204}.wallet-page__records .ant-select-single.ant-select-sm{height:24px}.wallet-page__records .ant-select-single.ant-select-sm .ant-select-selector{border-radius:2px}.wallet-page__status{color:#000000d9}.wallet-page__status-help{margin-left:4px;color:#00000073;cursor:help;font-size:12px}.wallet-design-modal .ant-modal-content{overflow:hidden;padding:0;border-radius:2px;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.wallet-design-modal .ant-modal-header{margin:0;padding:16px 24px;border-bottom:1px solid #f0f0f0}.wallet-design-modal .ant-modal-title{color:#000000d9;font-size:16px;font-weight:500;line-height:24px}.wallet-design-modal .ant-modal-close{top:16px;right:18px;width:24px;height:24px;color:#00000073}.wallet-design-modal .ant-modal-body{padding:24px}.wallet-account-qr-modal .ant-modal-body{padding-bottom:26px}.wallet-design-modal .ant-modal-footer{margin:0;padding:10px 16px;border-top:1px solid #f0f0f0}.wallet-design-modal .ant-modal-footer .ant-btn{min-width:65px;height:32px;border-radius:2px}.wallet-withdraw-modal .ant-modal-footer .ant-btn-primary{min-width:88px}.wallet-withdraw-modal .wallet-modal-alert.ant-alert{height:auto;min-height:40px}.wallet-modal-alert.ant-alert{height:40px;margin-bottom:16px;padding:9px 16px;border-color:#ffe58f;border-radius:2px;background:#fffbe6;color:#000000d9}.wallet-modal-alert .ant-alert-message{font-size:14px;line-height:22px}.wallet-modal-hint{margin-bottom:12px;color:#000000d9;font-size:14px;line-height:22px}.wallet-withdraw-summary{margin-bottom:16px;color:#000000d9;font-size:14px;line-height:22px}.wallet-withdraw-summary__row{display:flex;gap:0;min-height:22px;margin-bottom:8px}.wallet-withdraw-summary__row:last-child{margin-bottom:0}.wallet-withdraw-summary__row span{flex:none;color:#000000d9;text-align:left}.wallet-withdraw-summary__row span:first-child{width:98px}.wallet-modal-form .ant-form-item{margin-bottom:16px}.wallet-modal-form .ant-form-item:last-child{margin-bottom:0}.wallet-modal-form .ant-form-item-row{display:grid;grid-template-columns:151px minmax(0,1fr);column-gap:8px;align-items:flex-start}.wallet-account-modal .wallet-modal-form .ant-form-item-row{grid-template-columns:84px minmax(0,1fr)}.wallet-modal-form .ant-form-item-label{display:flex;justify-content:flex-end;height:32px;padding:0}.wallet-modal-form .ant-form-item-label>label{height:32px;color:#000000d9;font-size:14px;font-weight:400;line-height:32px}.wallet-modal-form .ant-form-item-label>label:after{display:none}.wallet-modal-form .wallet-withdraw-code-item .ant-form-item-row{grid-template-columns:98px minmax(0,432px);justify-content:flex-start}.wallet-modal-form .wallet-withdraw-code-item .ant-form-item-label{justify-content:flex-start}.wallet-modal-form .ant-input,.wallet-modal-form .ant-input-number,.wallet-modal-form .ant-btn{height:32px;border-radius:2px}.wallet-code-input{display:flex;width:100%}.wallet-code-input .ant-input{flex:1 1}.wallet-code-input .ant-btn{min-width:94px;flex:0 0 auto;color:#fd8204;white-space:nowrap}.wallet-account-qr-modal__tip.ant-alert{width:100%;margin-bottom:16px;text-align:left}.wallet-account-qr-modal__code{display:flex;justify-content:center;min-height:120px}.stock-movements-page .movement-ledger-head>span{display:flex;align-items:center}.stock-movements-page .movement-ledger-summary{display:grid;grid-template-columns:24px 120px 192px 192px 128px 132px minmax(0,1fr);height:52px;min-height:52px;align-items:center;gap:0;padding:8px}.stock-movements-page .movement-ledger-summary>span{display:block;min-width:0}.stock-movements-page .movement-ledger-summary>span:nth-last-child(2),.stock-movements-page .movement-ledger-summary>span:last-child,.stock-movements-page .movement-ledger-summary .movement-type{min-width:0}.inventory-page .warehouse-panel{padding-bottom:0}.inventory-page .warehouse-tabs .ant-tabs-nav{margin:0;border-bottom:1px solid rgba(0,0,0,.06)}.inventory-page .warehouse-tabs .ant-tabs-nav:before{border-bottom:0}.inventory-page .warehouse-tabs .ant-tabs-tab{height:46px;margin:0 24px 0 0;padding:12px 0 10px;font-size:14px;line-height:22px}.inventory-page .warehouse-tabs .ant-tabs-ink-bar{height:2px;background:#fd8204}.inventory-page .inventory-filter-grid{box-sizing:border-box;min-height:50px;align-items:center;padding:13px 0}.inventory-page .inventory-filter-grid>.ant-input{width:160px;height:24px}.inventory-page .inventory-filter-grid>.ant-input,.inventory-page .inventory-filter-grid .warehouse-filter-actions{align-self:center}.inventory-page .inventory-filter-grid .warehouse-filter-actions{align-items:center}.inventory-page .warehouse-result-panel:has(.inventory-design-table){padding-top:14px}.inventory-page .warehouse-result-panel:has(.inventory-design-table) .warehouse-toolbar{min-height:40px;padding:0 0 12px}.inventory-page .warehouse-result-panel:has(.inventory-design-table) .warehouse-toolbar .ant-btn{height:32px;padding:4px 12px;line-height:22px}.inventory-page .warehouse-result-panel:has(.inventory-design-table) .warehouse-toolbar .ant-btn:nth-child(1){min-width:88px}.inventory-page .warehouse-result-panel:has(.inventory-design-table) .warehouse-toolbar .ant-btn:nth-child(2){min-width:60px}.inventory-page .warehouse-result-panel:has(.inventory-design-table) .warehouse-toolbar .ant-btn:nth-child(3){min-width:116px}.stock-movements-page .movement-filter-grid{box-sizing:border-box;grid-auto-rows:24px;align-items:center;padding-top:13px;padding-bottom:17px}.stock-movements-page .warehouse-panel{padding-bottom:0}.stock-movements-page .movement-filter-grid>.ant-input,.stock-movements-page .movement-filter-grid>.ant-select,.stock-movements-page .movement-filter-grid .movement-filter-controls{align-self:center}.stock-movements-page .movement-filter-grid .ant-select-single{height:24px}.stock-movements-page .movement-filter-grid .ant-select-single .ant-select-selection-item,.stock-movements-page .movement-filter-grid .ant-select-single .ant-select-selection-placeholder{display:block;height:22px;line-height:22px!important}.stock-movements-page .warehouse-result-panel{padding-top:14px}.stock-movements-page .movement-filter-grid .ant-select-multiple .ant-select-selector,.stock-movements-page .movement-filter-grid .ant-select-single .ant-select-selector{min-height:24px;height:24px;padding:0 8px!important;align-items:center}.stock-movements-page .movement-filter-grid .ant-select-selection-overflow{min-height:22px;align-items:center}.stock-movements-page .movement-filter-grid .ant-select-multiple .ant-select-selection-wrap{align-self:stretch;display:flex;align-items:center}.stock-movements-page .movement-filter-grid .ant-select-selection-item,.stock-movements-page .movement-filter-grid .ant-select-selection-search-input{line-height:22px!important}.stock-movements-page .movement-filter-grid .ant-select-multiple .ant-select-selection-placeholder{inset-inline-start:0;inset-inline-end:16px;inset-block:0;display:flex;align-items:center;line-height:normal!important;transform:none}.stock-movements-page .movement-date-range{grid-column:1 / span 3;width:396px}.stock-movements-page .movement-filter-controls{grid-column:1 / span 4}.stock-movements-page .movement-date-range .ant-picker{width:194px}.stock-movements-page .movement-ledger-summary{display:flex;height:auto;min-height:52px;align-items:flex-start;column-gap:0;row-gap:8px;padding:7px 12px}.stock-movements-page .movement-ledger-summary>*+*{margin-left:48px}.stock-movements-page .movement-ledger-summary>span{display:grid;min-width:138px}.stock-movements-page .movement-ledger-summary>span:nth-last-child(2){min-width:110px}.stock-movements-page .movement-ledger-summary>span:last-child{min-width:102px}.stock-movements-page .movement-ledger-summary .movement-type{min-width:96px}.stock-movements-page .movement-ledger-item{min-height:80px}.stock-movements-page .warehouse-pagination{min-height:40px;align-items:center;padding:8px 0}.movement-type-select-dropdown{width:360px!important;min-width:360px!important;padding:0!important}.movement-type-select-dropdown .rc-virtual-list,.movement-type-select-dropdown .ant-select-item-empty{display:none}.movement-type-dropdown{display:grid;grid-template-columns:180px 180px;min-height:200px;color:#000000a6;font-size:14px;line-height:22px}.movement-type-dropdown__groups{padding:8px 0;border-right:1px solid rgba(0,0,0,.06)}.movement-type-dropdown__group{display:grid;grid-template-columns:16px minmax(0,1fr) 16px;width:100%;height:40px;align-items:center;gap:8px;padding:0 16px;color:inherit;text-align:left;background:transparent;border:0;cursor:pointer}.movement-type-dropdown__group:hover,.movement-type-dropdown__group.is-active{color:#000000d9;background:#00000005}.movement-type-dropdown__arrow{color:#00000073;font-size:24px;font-weight:300;line-height:1}.movement-type-dropdown__options{max-height:256px;padding:8px 0;overflow-y:auto}.movement-type-dropdown__option{display:flex;height:40px;align-items:center;gap:8px;padding:0 16px;color:inherit;cursor:pointer}.movement-type-dropdown__option:hover{background:#00000005}.movement-type-dropdown .ant-checkbox{top:0}@media (max-width: 900px){.wallet-page__panel{min-width:760px}.wallet-page__notice{white-space:normal}.wallet-design-modal{max-width:calc(100vw - 32px)}.wallet-modal-form .ant-form-item-row,.wallet-account-modal .wallet-modal-form .ant-form-item-row{display:block}.wallet-modal-form .ant-form-item-label{justify-content:flex-start}.wallet-withdraw-summary__row span{width:auto;min-width:112px;text-align:left}}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}
