body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body,html{height:100%;max-width:100vw;overflow-x:hidden;width:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:initial;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{font-weight:500;margin-bottom:.5em;margin-top:0}p{margin-bottom:1em;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-bottom:1em;margin-top:0}ol ol,ol ul,ul ol,ul ul{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{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}code,kbd,pre,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-bottom:1em;margin-top:0;overflow:auto}figure{margin:0 0 1em}img{border-style:none;vertical-align:middle}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{caption-side:bottom;padding-bottom:.3em;padding-top:.75em;text-align:left}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5em;line-height:inherit;margin-bottom:.5em;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:initial}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{background-color:#feffe6;padding:.2em}.login-container{align-items:center;background:linear-gradient(135deg,#1e3a8a,#2563eb 55%,#3b82f6);display:flex;flex-direction:column;justify-content:center;min-height:100vh;overflow:hidden;padding:40px 16px;position:relative}.login-container:after,.login-container:before{background:#ffffff0f;border-radius:50%;content:"";pointer-events:none;position:absolute}.login-container:before{height:420px;left:-120px;top:-140px;width:420px}.login-container:after{bottom:-220px;height:520px;right:-160px;width:520px}.login-container--fullbg{align-items:stretch;background-color:#0a1940;background-image:url(/static/media/login-bg.d6b4d74fc62adc5200db.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:40px 16px}.login-container--fullbg:after,.login-container--fullbg:before{display:none}.login-header{margin-bottom:32px;position:relative;text-align:center;z-index:1}.login-logo{filter:drop-shadow(0 4px 16px rgba(0,0,0,.35));height:72px;width:72px}.login-title{color:#fff;font-size:30px;font-weight:700;letter-spacing:2px;margin:16px 0 8px;text-shadow:0 2px 12px #00000040}.login-subtitle{color:#ffffffe6;font-size:14px;letter-spacing:1px;margin:0}.login-panel{align-self:flex-end;display:flex;flex-direction:column;margin-right:clamp(32px,6vw,96px);max-width:100%;width:400px}.login-container--fullbg .login-form{background:#fff;border-radius:16px;box-shadow:0 16px 48px #00000059;padding:36px 32px 28px;width:100%}.login-container--fullbg .login-card-title{color:#1e293b;font-size:20px;margin-bottom:28px;text-align:center}.login-container--fullbg .login-form-button{border-radius:10px;font-size:16px;height:44px}@media (max-width:768px){.login-container--fullbg{align-items:center;background-position:50%;background-size:cover}.login-panel{align-self:center;margin-right:0;max-width:400px;width:100%}}.login-form{background:#fff;border-radius:12px;box-shadow:0 12px 40px #0000002e;max-width:100%;padding:32px 28px 24px;position:relative;width:360px;z-index:1}.login-card-title{color:#1e293b;font-size:18px;font-weight:600;margin-bottom:24px;text-align:center}.login-form-button{width:100%}.icp-info{color:#ffffffb3;font-size:12px;margin-top:24px;position:relative;text-align:center;z-index:1}.sku-sales-container{background:#fff;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;height:100%;padding:12px}.sku-sales-form{margin-bottom:16px}.sku-sales-table{margin-top:8px}.main-table-wrapper{flex:1 1;min-height:0;position:relative}.detail-subtable{pointer-events:auto}.arrival-date-input::placeholder{color:#00000073}.main-table-wrapper .sku-main-table>.ant-table-container>.ant-table-body{overflow-x:auto!important;overflow-y:auto}.main-table-wrapper .sku-main-table .ant-table-body{scrollbar-width:none}.detail-inner-scroll{-webkit-overflow-scrolling:auto;background:#fff!important;box-sizing:border-box;min-width:0;width:100%}.detail-inner-scroll .ant-table-thead>tr>th{min-width:-webkit-fit-content;min-width:fit-content;overflow:hidden;text-overflow:ellipsis;white-space:nowrap!important}.detail-inner-fixed-scroll{-webkit-overflow-scrolling:auto!important;background:#fff!important;border-top:none!important;box-sizing:border-box!important;height:16px!important;margin-top:0!important;opacity:1!important;overflow-x:scroll!important;overflow-y:hidden!important;width:100%!important}.detail-inner-fixed-scroll::-webkit-scrollbar{display:block!important;height:12px!important;width:auto!important}.detail-inner-fixed-scroll::-webkit-scrollbar-track{background:#fff!important;display:block!important}.detail-inner-fixed-scroll::-webkit-scrollbar-thumb{background:#bfbfbf!important;border:2px solid #f5f5f5!important;border-radius:6px!important;display:block!important}.main-fixed-scroll{-webkit-overflow-scrolling:auto;box-sizing:border-box;height:16px;overflow-x:scroll!important;overflow-y:hidden;position:relative;scrollbar-color:#bfbfbf #f1f1f1;scrollbar-width:12px;width:100%}.main-fixed-scroll::-webkit-scrollbar{display:block!important;height:12px;width:12px}.main-fixed-scroll::-webkit-scrollbar-track{background:#f1f1f1}.main-fixed-scroll::-webkit-scrollbar-thumb{background:#bfbfbf;border-radius:4px}.main-fixed-scroll::-webkit-scrollbar-thumb:hover{background:#bfbfbf}.ant-table-expanded-row>td{border-bottom:none!important;overflow:visible!important}.detail-subtable-wrapper{position:relative}.detail-subtable-wrapper:after{background:#f0f0f0;bottom:0;content:"";display:block;height:1px;left:0;position:-webkit-sticky;position:sticky;right:0;z-index:10}.ant-table-expanded-row{background:#fff!important}.detail-inner-scroll{border:none!important;box-shadow:none!important}.detail-subtable,.detail-subtable .ant-table-container{overflow:visible!important}.detail-subtable .ant-table-body{overflow:auto!important}.detail-subtable .ant-table-body::-webkit-scrollbar{display:block!important;height:8px;width:8px}.detail-subtable .ant-table-body::-webkit-scrollbar-thumb{background:#bfbfbf;border-radius:4px}.detail-subtable .ant-table-body::-webkit-scrollbar-track{background:#f0f0f0}.detail-subtable,.detail-subtable .ant-table-fixed-left,.detail-subtable .ant-table-fixed-left .ant-table-tbody>tr,.detail-subtable .ant-table-fixed-left .ant-table-tbody>tr>td,.detail-subtable .ant-table-fixed-left .ant-table-thead>tr,.detail-subtable .ant-table-fixed-left .ant-table-thead>tr>th,.detail-subtable .ant-table-fixed-right,.detail-subtable .ant-table-fixed-right .ant-table-tbody>tr,.detail-subtable .ant-table-fixed-right .ant-table-tbody>tr>td,.detail-subtable .ant-table-fixed-right .ant-table-thead>tr,.detail-subtable .ant-table-fixed-right .ant-table-thead>tr>th,.detail-subtable .ant-table-tbody>tr,.detail-subtable .ant-table-tbody>tr>td,.detail-subtable .ant-table-thead>tr,.detail-subtable .ant-table-thead>tr>th,.sku-main-table,.sku-main-table .ant-table-tbody>tr,.sku-main-table .ant-table-tbody>tr>td,.sku-main-table .ant-table-thead>tr,.sku-main-table .ant-table-thead>tr>th{background:#fff!important}.sku-main-table .ant-table-fixed-left,.sku-main-table .ant-table-fixed-left .ant-table-tbody>tr,.sku-main-table .ant-table-fixed-left .ant-table-thead>tr,.sku-main-table .ant-table-fixed-right,.sku-main-table .ant-table-fixed-right .ant-table-tbody>tr,.sku-main-table .ant-table-fixed-right .ant-table-thead>tr{background:#fff}.sku-main-table .ant-table-fixed-left .ant-table-tbody>tr>td,.sku-main-table .ant-table-fixed-left .ant-table-thead>tr>th,.sku-main-table .ant-table-fixed-right .ant-table-tbody>tr>td,.sku-main-table .ant-table-fixed-right .ant-table-thead>tr>th{background:#fff!important}.sku-main-table .ant-table-fixed-left .ant-table-tbody>tr>td[data-col-sku="1"][style*="background: rgb(230, 247, 255)"], .sku-main-table .ant-table-fixed-right .ant-table-tbody>tr>td[data-col-sku="1"][style*="background: rgb(230, 247, 255)"], .sku-main-table .ant-table-tbody>tr>td[data-col-sku="1"][style*="background: rgb(230, 247, 255)"]{background:#e6f7ff!important}.sku-sales-container{padding:8px}.sku-sales-form{margin-bottom:8px}.sku-sales-form .ant-form-item{margin-bottom:4px}.sku-sales-table{margin-top:4px}.sku-main-table .ant-table-thead>tr>th{font-size:13px;padding:6px 12px}.sku-main-table .ant-table-tbody>tr>td{padding:5px 12px}.sku-main-table .ant-table-expanded-row>td{padding:8px 12px!important}.detail-subtable .ant-table-tbody>tr>td,.detail-subtable .ant-table-thead>tr>th{padding:4px 10px}.sku-sales-container .ant-pagination{font-size:12px}.sku-sales-container .ant-pagination .ant-pagination-item,.sku-sales-container .ant-pagination .ant-pagination-jump-next,.sku-sales-container .ant-pagination .ant-pagination-jump-prev,.sku-sales-container .ant-pagination .ant-pagination-next,.sku-sales-container .ant-pagination .ant-pagination-prev{height:26px;line-height:26px;min-width:26px}.sku-sales-container .ant-pagination .ant-pagination-options .ant-select .ant-select-selector{height:26px;line-height:26px}.sku-sales-container .ant-pagination .ant-pagination-options .ant-select .ant-select-selection-item{line-height:24px}.sku-sort-toggle{cursor:pointer}.lazy-image-container{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.lazy-image-error,.lazy-image-placeholder{align-items:center;background:#f0f0f0;display:flex;height:60px;justify-content:center;width:60px}.lazy-image-error{position:absolute}.lazy-image{border:1px solid #f0f0f0;display:block;height:60px;object-fit:contain;transition:opacity .3s ease-in-out;width:60px}.lazy-image-loading{opacity:0}.lazy-image-loaded{opacity:1}.sku-tag-input-wrap{background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;padding:4px 11px;width:300px}.sku-tag-input-wrap,.sku-tag-input-wrap-sm{align-items:center;display:flex;flex-wrap:wrap;gap:4px;min-height:32px}.sku-tag-input-wrap-sm{border:1px solid #d9d9d9;border-radius:4px;padding:4px;width:320px}.sku-tag-chip{align-items:center;background:#f0f0f0;border-radius:12px;display:flex;font-size:12px;padding:2px 8px}.sku-tag-remove{color:#999;cursor:pointer;margin-left:4px}.sku-tag-input{background-color:initial;font-size:14px;min-width:60px;width:100%}.sku-tag-input,.sku-tag-input-sm{border:none;flex:1 1;outline:none}.sku-tag-input-sm{font-size:12px;min-width:80px}.detail-inner-scroll{overflow:auto;padding-bottom:0}.main-table-wrapper .sku-main-table .ant-table-body,.main-table-wrapper .sku-main-table .ant-table-footer,.main-table-wrapper .sku-main-table .ant-table-scroll{overflow-x:hidden!important}.main-table-wrapper .sku-main-table .ant-table-body::-webkit-scrollbar,.main-table-wrapper .sku-main-table .ant-table-scroll::-webkit-scrollbar{display:none}.main-table-wrapper .sku-main-table .ant-table-body,.main-table-wrapper .sku-main-table .ant-table-scroll{-ms-overflow-style:none;scrollbar-width:none}.main-table-wrapper{overflow-x:hidden!important}.main-table-wrapper .detail-subtable .ant-table-body{-ms-overflow-style:auto!important;overflow-x:auto!important;overflow-y:auto!important;scrollbar-width:auto!important}.main-table-wrapper .detail-subtable .ant-table-scroll{overflow:auto!important}.main-table-wrapper .detail-subtable .ant-table-body::-webkit-scrollbar{display:block!important;height:8px;width:8px}.main-table-wrapper .detail-subtable .ant-table-body::-webkit-scrollbar-thumb{background:#bfbfbf;border-radius:4px}.main-table-wrapper .detail-subtable .ant-table-body::-webkit-scrollbar-track{background:#f0f0f0}.ellipsis-text{overflow:hidden;white-space:nowrap}.flex-center-gap4{align-items:center;display:flex;gap:4px}.icon-blue{color:#2563eb;font-size:12px}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.pointer-events-auto{pointer-events:auto}.text-14-666{color:#666;font-size:14px}.sku-sales-container{padding-bottom:120px}.sku-spin-blue{color:#2563eb;font-size:24px}.sku-detail-loading{align-items:center;background-color:#fafafa;border:1px solid #e8e8e8;border-radius:4px;display:flex;height:200px;justify-content:center}.sku-loading-text{color:#666;font-size:16px;margin-left:16px}.sku-detail-toolbar{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.sku-filter-label{color:#333;font-size:14px;margin-top:4px}.sku-clear-btn{background:#fff;border:1px solid #d9d9d9;border-radius:4px;cursor:pointer;font-size:12px;margin-top:4px;padding:2px 8px}.sku-count-info{color:#666;font-size:12px;margin-top:4px}.sku-sync-btn{background:#fff2e8;border:1px solid #ff7875;border-radius:4px;color:#ff4d4f;cursor:pointer;font-size:12px;margin-top:4px;padding:2px 8px}.sku-detail-scroll{overflow:auto;width:100%}.sku-modal-label{display:block;font-size:14px;margin-bottom:8px}.sku-modal-block{margin:20px 0}.sku-hint-text{color:#666;font-size:12px;margin-top:8px}.sku-select-none{cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.sku-link-blue{color:#2563eb;cursor:pointer;text-decoration:underline}.sku-edit-hint{color:#faad14}.sku-copy-link{color:#2563eb;cursor:pointer;text-decoration:underline;-webkit-user-select:none;user-select:none}.sku-toolbar{align-items:center;display:flex;gap:16px;margin-bottom:4px}.sku-col-input{cursor:pointer;width:180px}.sku-colmodal-scroll{max-height:400px;overflow-y:auto}.sku-colmodal-header{border-bottom:1px solid #f0f0f0;margin-bottom:16px;padding-bottom:12px}.sku-colmodal-all{align-items:center;display:flex;font-size:14px}.sku-check-all-label{font-weight:500;margin-left:8px}.sku-colmodal-grid{display:flex;flex-wrap:wrap;gap:8px 24px}.sku-colmodal-item{align-items:center;display:flex;margin-bottom:8px;min-width:120px;width:22%}.sku-colmodal-title{margin-left:8px}.sku-form-sticky{background:#fff;border-bottom:1px solid #eee;padding:4px 0;position:-webkit-sticky;position:sticky;top:0;z-index:999}.sku-flex-relative{flex:1 1;position:relative}.sku-datepicker-abs{left:0;margin-top:2px;position:absolute;top:100%;z-index:1000}.sku-reset-btn{margin-right:8px}.sku-paging-inner{align-items:center;background:#fff;border-top:1px solid #eee;display:flex;justify-content:space-between;margin:0 auto;max-width:1800px;padding:0 16px;pointer-events:auto}.sku-batch-update-btn{text-align:left;width:100%}.sku-batch-hint{color:#666;margin-bottom:8px}.sku-calc-iframe{border:0;height:100%;min-height:600px;width:100%}.page-container{background:#fff;border-radius:8px;box-shadow:0 1px 2px #0f172a0a;padding:16px}.page-container-header{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px}.page-container-title{color:#1e293b;font-size:15px;font-weight:600}.page-container-extra{align-items:center;display:flex;gap:8px}.page-container-full-height{box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-height:0}.page-container-full-height .page-container-body{display:flex;flex:1 1;flex-direction:column;min-height:0}.sku-detail-container{background:#fff;border-radius:8px;box-sizing:border-box;min-height:100vh;padding:16px}.sku-detail-form{background:#fafafa;border-radius:8px;margin-bottom:24px;padding:16px}.sku-detail-form .ant-form-item{margin-bottom:16px;margin-right:16px}.sku-detail-table{margin-top:16px}@media (max-width:768px){.sku-detail-form{flex-direction:column}.sku-detail-form .ant-form-item{margin-bottom:12px;margin-right:0}.sku-detail-form .ant-form-item-control{width:100%}}.sku-detail-container{padding:8px}.sku-detail-form{margin-bottom:8px}.sku-detail-form .ant-form-item{margin-bottom:4px}.sku-detail-table{margin-top:4px}.sku-detail-table .ant-table-thead>tr>th{font-size:13px;padding:6px 12px}.sku-detail-table .ant-table-tbody>tr>td{padding:5px 12px}.sku-detail-pagination-bar .ant-pagination{font-size:12px}.sku-detail-pagination-bar .ant-pagination .ant-pagination-item,.sku-detail-pagination-bar .ant-pagination .ant-pagination-jump-next,.sku-detail-pagination-bar .ant-pagination .ant-pagination-jump-prev,.sku-detail-pagination-bar .ant-pagination .ant-pagination-next,.sku-detail-pagination-bar .ant-pagination .ant-pagination-prev{height:26px;line-height:26px;min-width:26px}.sku-detail-pagination-bar .ant-pagination .ant-pagination-options .ant-select .ant-select-selector{height:26px;line-height:26px}.sku-detail-pagination-bar .ant-pagination .ant-pagination-options .ant-select .ant-select-selection-item{line-height:24px}.sku-detail-container{display:flex;flex-direction:column;height:100%}.sku-detail-search-bar{flex-shrink:0;padding:8px 16px;position:-webkit-sticky;position:sticky;top:0;z-index:999}.sku-detail-table-area{flex:1 1;padding-bottom:60px}.sku-detail-pagination-bar{align-items:center;background:#fff;border-top:1px solid #eee;bottom:0;display:flex;justify-content:space-between;left:0;padding:12px 16px;position:fixed;right:0;z-index:1000}.sku-detail-pagination-right{align-items:center;display:flex;justify-content:flex-end;max-width:100%}.sku-detail-pagination-info{color:#666;font-size:14px}.selectable-text{cursor:text;-webkit-user-select:text;user-select:text}.batch-tip{color:#666;font-size:12px}.context-trigger{cursor:pointer}.sku-sort-header{cursor:pointer;-webkit-user-select:none;user-select:none}.sku-sort-header-disabled{cursor:default;-webkit-user-select:none;user-select:none}.sku-sort-toggle{margin-left:4px}.sku-sort-active{color:#2563eb}.sku-sort-idle{color:#ccc}.editable-cell{border-radius:2px;cursor:pointer;padding:2px 4px}.editable-cell-flex{align-items:center;display:flex;gap:4px}.sku-lock-icon{color:#2563eb;font-size:12px}.w-200{width:200px}.w-120{width:120px}.modal-tip{color:#666;font-size:12px;margin-top:8px}.upload-container.compact .ant-tabs-tab{padding:8px 12px}.upload-container.compact .ant-tabs-content-holder{padding-top:8px}.upload-container .ant-tabs-nav{margin-bottom:8px}.upload-container .ant-tabs-tab{padding:8px 12px}.upload-container .ant-tabs-content-holder{padding-top:8px}.upload-table .ant-table-thead>tr>th{font-size:13px;padding:6px 12px}.upload-table .ant-table-tbody>tr>td{padding:5px 12px}.upload-pagination .ant-pagination{font-size:12px}.upload-pagination .ant-pagination .ant-pagination-item,.upload-pagination .ant-pagination .ant-pagination-jump-next,.upload-pagination .ant-pagination .ant-pagination-jump-prev,.upload-pagination .ant-pagination .ant-pagination-next,.upload-pagination .ant-pagination .ant-pagination-prev{height:26px;line-height:26px;min-width:26px}.upload-pagination .ant-pagination .ant-pagination-options .ant-select .ant-select-selector{height:26px;line-height:26px}.upload-pagination .ant-pagination .ant-pagination-options .ant-select .ant-select-selection-item{line-height:24px}.mt4{margin-top:4px}.mt8{margin-top:8px}.mt24{margin-top:24px}.mb16{margin-bottom:16px}.flex-center-gap16{align-items:center;display:flex;gap:16px}.upload-hidden-input{display:none}.upload-card,.upload-toolbar{margin-bottom:16px}.upload-template-link{margin-right:16px}.upload-template-hint{color:#999;font-size:12px;margin-top:16px}.upload-status-area{margin-top:24px;text-align:center}.upload-row-info{color:#888;margin-top:8px}.upload-row-info-sm{color:#888;font-size:12px;margin-top:4px}.upload-result-list{margin-top:16px;text-align:left}.upload-success-text{color:#52c41a;font-weight:500}.upload-error-text{color:#ff4d4f;font-weight:500}.upload-pagination{margin-top:16px;text-align:right}.comb-card-first{margin:16px 0 16px 16px;max-width:800px}.comb-card{margin:0 0 16px 16px;max-width:800px}.comb-form-actions{margin-top:16px;text-align:right}.company-table .ant-table-thead>tr>th{font-size:13px;padding:6px 12px}.company-table .ant-table-tbody>tr>td{padding:5px 12px}.company-table .ant-pagination{font-size:12px}.company-table .ant-pagination .ant-pagination-item,.company-table .ant-pagination .ant-pagination-jump-next,.company-table .ant-pagination .ant-pagination-jump-prev,.company-table .ant-pagination .ant-pagination-next,.company-table .ant-pagination .ant-pagination-prev{height:26px;line-height:26px;min-width:26px}.company-table .ant-pagination .ant-pagination-options .ant-select .ant-select-selector{height:26px;line-height:26px}.company-table .ant-pagination .ant-pagination-options .ant-select .ant-select-selection-item{line-height:24px}.company-modal .ant-form-item{margin-bottom:16px}.user-search-bar{margin-bottom:8px}.user-table .ant-table-thead>tr>th{font-size:13px;padding:6px 12px}.user-table .ant-table-tbody>tr>td{padding:5px 12px}.user-table .ant-pagination{font-size:12px}.user-table .ant-pagination .ant-pagination-item,.user-table .ant-pagination .ant-pagination-jump-next,.user-table .ant-pagination .ant-pagination-jump-prev,.user-table .ant-pagination .ant-pagination-next,.user-table .ant-pagination .ant-pagination-prev{height:26px;line-height:26px;min-width:26px}.user-table .ant-pagination .ant-pagination-options .ant-select .ant-select-selector{height:26px;line-height:26px}.user-table .ant-pagination .ant-pagination-options .ant-select .ant-select-selection-item{line-height:24px}.user-modal .ant-form-item{margin-bottom:16px}.mt16{margin-top:16px}.flex-gap8{display:flex;gap:8px}.user-hidden{display:none}.user-search-bar{align-items:center;display:flex;gap:12px}.user-readonly-box{background-color:#f5f5f5;border:1px solid #d9d9d9;border-radius:4px;padding:8px 11px}.user-tip-sm{color:#666;font-size:12px;margin-top:8px}.user-pwd-row{margin-bottom:8px}.user-pwd-notice{background-color:#f5f5f5;border-radius:4px;margin-top:16px;padding:12px}.user-pwd-notice p{color:#666;font-size:14px}.user-pwd-notice p:first-child{margin:0}.user-pwd-notice p:last-child{margin:8px 0 0}.after-sales-search{margin-bottom:20px}.after-sales-search,.after-sales-table{background-color:#fff;border-radius:4px;box-shadow:0 2px 8px #0000001a;padding:20px}.ant-form-inline .ant-form-item{margin-bottom:16px;margin-right:16px}.ant-modal-body{max-height:600px;overflow-y:auto}@media (max-width:768px){.ant-form-inline .ant-form-item{display:block;margin-right:0;width:100%}.ant-form-inline .ant-form-item-control{width:100%}}.after-sales-search{margin-bottom:8px;padding:8px}.after-sales-table{padding:8px}.after-sales-search .ant-form-inline .ant-form-item{margin-bottom:4px;margin-right:8px}.after-sales-table .ant-table-thead>tr>th{font-size:13px;padding:6px 12px}.after-sales-table .ant-table-tbody>tr>td{padding:5px 12px}.after-sales-table .ant-pagination{font-size:12px}.after-sales-table .ant-pagination .ant-pagination-item,.after-sales-table .ant-pagination .ant-pagination-jump-next,.after-sales-table .ant-pagination .ant-pagination-jump-prev,.after-sales-table .ant-pagination .ant-pagination-next,.after-sales-table .ant-pagination .ant-pagination-prev{height:26px;line-height:26px;min-width:26px}.after-sales-table .ant-pagination .ant-pagination-options .ant-select .ant-select-selector{height:26px;line-height:26px}.after-sales-table .ant-pagination .ant-pagination-options .ant-select .ant-select-selection-item{line-height:24px}.ml4{margin-left:4px}.w-150{width:150px}.w-full{width:100%}.flex-row{display:flex}.after-sales-sort-header{cursor:pointer;-webkit-user-select:none;user-select:none}.after-sales-sort-active{color:#2563eb}.after-sales-sort-idle{color:#ccc}.after-sales-table-wrap{margin-bottom:20px;overflow-x:auto}.sku-sync-form{margin-bottom:20px}.sku-sync-table .ant-table-thead>tr>th{font-size:13px;padding:6px 12px}.sku-sync-table .ant-table-tbody>tr>td{padding:5px 12px}.sku-sync-fail-icon{margin-right:4px}.sku-sync-form-block{margin-bottom:24px}.sku-sync-form-row{align-items:flex-end;display:flex;gap:16px;margin-bottom:16px}.sku-sync-input-col{flex:1 1}.sku-sync-actions{display:flex;flex-direction:column;gap:16px}.sku-sync-progress-card{border:1px solid #f0f0f0;border-radius:4px;margin-bottom:20px;padding:16px}.warehouse-stock-container{padding:20px;padding:8px}.warehouse-chart-row,.warehouse-stats-card,.warehouse-table-card{margin-bottom:8px}.warehouse-stock-table .ant-table-thead>tr>th{font-size:13px;padding:6px 12px}.warehouse-stock-table .ant-table-tbody>tr>td{padding:5px 12px}.warehouse-stock-table .ant-pagination{font-size:12px}.warehouse-stock-table .ant-pagination .ant-pagination-item,.warehouse-stock-table .ant-pagination .ant-pagination-jump-next,.warehouse-stock-table .ant-pagination .ant-pagination-jump-prev,.warehouse-stock-table .ant-pagination .ant-pagination-next,.warehouse-stock-table .ant-pagination .ant-pagination-prev{height:26px;line-height:26px;min-width:26px}.warehouse-stock-table .ant-pagination .ant-pagination-options .ant-select .ant-select-selector{height:26px;line-height:26px}.warehouse-stock-table .ant-pagination .ant-pagination-options .ant-select .ant-select-selection-item{line-height:24px}.warehouse-tip-icon{color:#722ed1}.warehouse-chart-box{height:400px}.warehouse-stats-card{padding:20px}.warehouse-chart-row{display:flex;gap:16px}.link-delete-input-row,.link-delete-result-head,.link-delete-section,.link-delete-status-card{margin-bottom:8px}.link-delete-table .ant-table-thead>tr>th{font-size:13px;padding:6px 12px}.link-delete-table .ant-table-tbody>tr>td{padding:5px 12px}.link-delete-input-row{align-items:flex-end;display:flex;gap:16px}.link-delete-status-card{border:1px solid #e8e8e8;border-radius:4px;padding:16px}.link-delete-result-head{align-items:center;display:flex}.link-delete-result-title{margin-bottom:0}.link-delete-stat-row{display:flex;gap:24px;margin-left:16px}.unlock-input-row,.unlock-result-head,.unlock-section,.unlock-status-card{margin-bottom:8px}.unlock-table .ant-table-thead>tr>th{font-size:13px;padding:6px 12px}.unlock-table .ant-table-tbody>tr>td{padding:5px 12px}.mr4{margin-right:4px}.flex-1{flex:1 1}.unlock-input-row{align-items:flex-end;display:flex;gap:16px}.unlock-status-card{border:1px solid #e8e8e8;border-radius:4px;padding:16px}.unlock-result-head{align-items:center;display:flex}.unlock-result-title{margin-bottom:0}.unlock-stat-row{display:flex;gap:24px;margin-left:16px}.main-logo{color:#fff;font-size:20px;font-weight:700;height:48px;line-height:48px;margin:16px;text-align:center}.main-user-area{align-items:center;color:#334155;cursor:pointer;display:flex;gap:8px;padding:0 4px}.main-user-area:hover{color:#2563eb}.main-user-name{font-size:14px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main-content{background:#0000;min-height:0;padding:16px;padding:8px}.main-modal .ant-form-item{margin-bottom:16px}.mr8{margin-right:8px}.main-layout-root{min-height:100vh}.main-sider-fixed{height:100vh;left:0;position:fixed;top:0;z-index:2001}.main-avatar-bg{background-color:#2563eb}.main-arrow-icon{color:#94a3b8;font-size:10px}.main-sider-fixed .ant-layout-sider-children{display:flex;flex-direction:column;height:100%}.main-sider-fixed .ant-menu{flex:1 1;overflow-y:auto}.main-user-sider{flex-shrink:0;padding:12px}.main-sider-footer{border-top:1px solid #ffffff14;flex-shrink:0}.main-sider-toggle{align-items:center;background:#001529;color:#ffffffd9;cursor:pointer;display:flex;font-size:16px;height:48px;justify-content:center}.main-sider-toggle-icon{display:inline-block;height:24px;width:24px}.main-sider-toggle:hover{color:#fff}.main-user-sider .main-user-area{color:#ffffffd9}.main-user-sider .main-user-area:hover{color:#fff}.main-user-sider .main-user-name{max-width:80px}.main-user-sider .main-arrow-icon{color:#ffffff73}.main-user-area--collapsed{justify-content:center;padding:0}.main-user-sider .ant-dropdown{z-index:2100!important}.main-info-row{margin-bottom:16px}.main-info-row,.main-info-row-last{align-items:center;display:flex}.main-info-label{display:inline-block;width:80px}.home-container{background:linear-gradient(135deg,#1e3a8a,#2563eb 55%,#3b82f6);min-height:100vh;padding:0}.home-logo{filter:drop-shadow(0 4px 12px rgba(0,0,0,.2));height:64px;margin-bottom:16px;width:64px}.home-layout{min-height:100vh}.home-content{margin:0 auto;max-width:1200px;padding:40px 20px}.home-header{margin-bottom:40px;text-align:center}.home-title{color:#fff;font-size:48px;font-weight:700;margin-bottom:16px;text-shadow:0 2px 4px #0000001a}.home-subtitle{color:#fffffff2;font-size:20px;margin-bottom:0;text-shadow:0 2px 4px #0003}.home-description{margin-bottom:60px}.home-description p{color:#fffffff2;font-size:18px;line-height:1.6;text-align:center;text-shadow:0 1px 2px #0003}.home-features{margin-bottom:60px}.feature-card{border-radius:12px;box-shadow:0 8px 24px #0000001a;min-height:220px;padding:24px;transition:all .3s ease}.feature-card:hover{box-shadow:0 12px 32px #00000026;transform:translateY(-5px)}.feature-icon{color:#2563eb;font-size:48px;margin-bottom:16px}.feature-card .ant-card-head{border-bottom:none;padding-bottom:16px}.feature-card .ant-card-head-title{color:#333;font-size:20px;font-weight:700}.feature-icon-container{margin-bottom:16px}.feature-card p{color:#666;line-height:1.6}.home-action{margin-bottom:60px}.home-footer{margin-top:40px}.home-footer .ant-typography{color:#ffffffe6;font-size:14px;text-shadow:0 1px 3px #0000004d}@media (max-width:768px){.home-title{font-size:36px}.home-subtitle{font-size:18px}.home-description p{font-size:16px}.feature-card{margin-bottom:16px}}
/*# sourceMappingURL=main.b5264c76.css.map*/