:root{--primary-color:#1677ff;--bg-color:#f5f5f5;--text-primary:rgba(0,0,0,.88);--text-secondary:rgba(0,0,0,.45)}*{box-sizing:border-box;scrollbar-width:thin!important;scrollbar-color:#c1c1c1 transparent!important}html{overflow:hidden}body{background-color:var(--bg-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;overflow:hidden}.ant-layout{min-height:var(--true-vh,100vh)}.logo-container{background:0 0;justify-content:center;align-items:center;height:64px;margin:16px 0;display:flex}.site-layout .site-layout-background{background:#fff;border-radius:8px}.ant-card{border-radius:12px;transition:all .3s cubic-bezier(.645,.045,.355,1);overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.03)}.ant-card:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.08)}.dashboard-header{color:#1f1f1f;margin-bottom:24px;font-size:20px;font-weight:600}.ant-table-body{overflow-y:auto!important}::-webkit-scrollbar{width:6px!important;height:6px!important}.ant-table-body::-webkit-scrollbar{width:6px!important;height:6px!important}::-webkit-scrollbar-track{background:0 0!important}.ant-table-body::-webkit-scrollbar-track{background:0 0!important}::-webkit-scrollbar-thumb{background:#c1c1c1!important;border-radius:4px!important}.ant-table-body::-webkit-scrollbar-thumb{background:#c1c1c1!important;border-radius:4px!important}::-webkit-scrollbar-thumb:hover{background:#a8a8a8!important}.ant-table-body::-webkit-scrollbar-thumb:hover{background:#a8a8a8!important}::-webkit-scrollbar-button{width:0!important;height:0!important;display:none!important}.ant-table-body::-webkit-scrollbar-button{width:0!important;height:0!important;display:none!important}.upload-micro-mini .ant-upload.ant-upload-select-picture-card{background-color:transparent!important;border:1px dashed #d9d9d9!important;width:32px!important;height:32px!important;margin:0!important}.upload-micro-mini .ant-upload-list-picture-card-container{width:32px!important;height:32px!important;margin:0!important}.small-upload-grid .ant-upload-list-picture-card-container,.small-upload-grid .ant-upload.ant-upload-select-picture-card{width:72px!important;height:72px!important;margin:0 8px 8px 0!important}.picture-dragger .ant-upload.ant-upload-drag{justify-content:center;align-items:center;background-color:rgba(0,0,0,.02)!important;border:1px dashed #d9d9d9!important;width:104px!important;height:104px!important;display:inline-flex!important}.picture-dragger .ant-upload.ant-upload-drag .ant-upload-btn{padding:0!important}.picture-dragger .ant-upload.ant-upload-drag:hover{border-color:#1677ff!important}.row-group-item>td{padding-top:8px!important;padding-bottom:8px!important}.row-group-internal>td{border-bottom:none!important}@media print{.ant-image-mask{display:none!important}}.pdf-exporting .ant-image-mask,.pdf-exporting .std-footer-row.is-empty{display:none!important}@media print{.std-footer-row.is-empty{display:none!important}}@media (max-width:1440px){.wms-content-inner,.ant-layout-content{padding-left:8px!important;padding-right:8px!important}header.ant-layout-header{padding-left:10px!important;padding-right:10px!important}}@media (max-width:1200px){#wms-global-search-wrap{max-width:240px}#wms-header-tabs{overflow-x:auto;overflow-y:hidden}#wms-header-tabs::-webkit-scrollbar{height:4px}.ct-toolbar,.ia-toolbar,.integrated-toolbar,.ct-toolbar-left,.ct-toolbar-right,.ia-toolbar-left,.ia-toolbar-right{flex-wrap:wrap!important;row-gap:6px!important}.ct-toolbar-right,.ia-toolbar-right{margin-left:0!important}}@media (max-width:960px){#wms-global-search-wrap{max-width:180px}}body .ant-upload-wrapper.custom-upload .ant-upload-list-item-container,body .custom-upload .ant-upload-list-item-container,body .ant-upload-wrapper.custom-upload .ant-upload-list-item,body .custom-upload .ant-upload-list-item,body .ant-upload-wrapper.custom-upload .ant-upload-select,body .custom-upload .ant-upload-select{width:84px!important;height:84px!important;margin:0 8px 8px 0!important}.unit-ac .ant-select-selection-search-input,.unit-ac .ant-select-selection-item,.unit-ac .ant-select-selection-placeholder{text-align:center!important}.unit-ac .ant-select-selector{box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}.unit-ac.ant-select .ant-select-arrow{opacity:.35}@media (max-height:720px){.ant-layout{--true-vh:760px}html,body{height:auto!important;overflow:visible!important}.ant-layout-content{height:auto!important;min-height:calc(var(--true-vh,100vh) - 64px)!important;overflow-y:visible!important}.ant-layout-content>div{height:auto!important}.ant-layout-sider{z-index:21;align-self:flex-start!important;height:100vh!important;max-height:100vh!important;position:sticky!important;top:0!important}.ant-layout-sider-children{overflow-y:auto}.ant-layout-header{z-index:20;position:sticky;top:0}}.ant-form-inline{flex-wrap:wrap!important;overflow:visible!important}@supports not (inset:0){.ant-modal-mask,.ant-modal-wrap,.ant-image-preview-mask,.ant-image-preview-wrap,.ant-drawer-mask,.ant-image-preview-body,.ant-image-preview-img-wrapper{top:0;bottom:0;left:0;right:0}.ant-image-preview-switch-left,.ant-image-preview-switch-right{top:50%}.ant-drawer-content-wrapper{top:0;bottom:0}.ant-drawer-left .ant-drawer-content-wrapper{left:0;right:auto}.ant-drawer-right .ant-drawer-content-wrapper{left:auto;right:0}.ant-drawer-top .ant-drawer-content-wrapper{width:100%;top:0;bottom:auto;left:0;right:0}.ant-drawer-bottom .ant-drawer-content-wrapper{width:100%;top:auto;bottom:0;left:0;right:0}.ant-message{left:0;right:0}.ant-notification{left:auto;right:24px}}.wms-side-menu.ant-menu-inline-collapsed .ant-menu-submenu-selected>.ant-menu-submenu-title .anticon{position:relative;color:#4096ff!important}.wms-side-menu.ant-menu-inline-collapsed .ant-menu-submenu-selected>.ant-menu-submenu-title .anticon:after{content:"";background:#4096ff;border-radius:50%;width:6px;height:6px;position:absolute;top:-3px;right:-6px;box-shadow:0 0 0 1px rgba(0,0,0,.25)}.ant-menu-submenu-popup .ant-menu-vertical{width:auto!important;min-width:200px!important}.ant-menu-submenu-popup .ant-menu-item{width:100%!important}.ant-menu-submenu-popup .ant-menu-item .ant-menu-title-content,.ant-menu-submenu-popup .ant-menu-submenu-title .ant-menu-title-content{white-space:nowrap;text-overflow:clip!important;overflow:visible!important}.ant-table-content,.ant-table-body{cursor:grab}.ant-table-content:active,.ant-table-body:active{cursor:grabbing}.history-scroll .ant-table-thead>tr>th{z-index:5;background:#fff;position:sticky;top:0}.history-scroll .ant-table-pagination{z-index:6;background:#f1f5f9;padding:6px 0;position:sticky;bottom:0;margin:8px 0 0!important}.history-scroll .ant-table-body{max-height:calc(78vh - 250px)!important;overflow:auto!important}.history-scroll .ant-table-body::-webkit-scrollbar{width:10px;height:10px}.history-scroll .ant-table-header{overflow:hidden!important}.inbound-page{box-sizing:border-box;flex-direction:column;height:100%;min-height:0;display:flex}.inbound-page .ant-card{flex:none;margin-bottom:8px}.inbound-page .ant-card:last-of-type{flex:auto;min-height:0}.inbound-page .ant-card-body{padding:12px 16px}.inbound-page .ant-card:last-of-type .ant-card-body{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.inbound-page .ant-card:last-of-type .ant-card-body>div{flex-direction:column;flex:auto;min-height:0;display:flex}.inbound-page .ant-card:last-of-type .ant-table-wrapper{flex:auto;min-height:0;overflow:auto}.inbound-page .ant-card-head{min-height:44px;padding:0 16px}.inbound-page .ant-card-head-title{padding:10px 0}.ia-history-scroll .ant-table-thead>tr>th{z-index:5;background:#fff;position:sticky;top:0}body.quotation-tabs-mode #wms-page-title,body.finance-tabs-mode #wms-page-title{display:none!important}.ant-layout-header.wms-header-uniform,#root .ant-layout-header{flex-wrap:wrap;row-gap:4px;min-height:56px;align-items:center!important;height:auto!important;padding-top:6px!important;padding-bottom:6px!important;line-height:normal!important}.fin-panel .ant-table-tbody>tr>td.ant-table-cell-fix-left,.fin-panel .ant-table-tbody>tr>td.ant-table-cell-fix-right,.fin-history-modal .ant-table-tbody>tr>td.ant-table-cell-fix-left,.fin-history-modal .ant-table-tbody>tr>td.ant-table-cell-fix-right{z-index:3;background:#fff!important}.fin-panel .ant-table-thead>tr>th.ant-table-cell-fix-left,.fin-panel .ant-table-thead>tr>th.ant-table-cell-fix-right{z-index:8;background:#f7f9fc!important}.fin-history-modal .ant-table-thead>tr>th.ant-table-cell-fix-left,.fin-history-modal .ant-table-thead>tr>th.ant-table-cell-fix-right{z-index:6;background:#fafafa!important}.fin-panel .ant-table-tbody>tr:hover>td.ant-table-cell-fix-left,.fin-panel .ant-table-tbody>tr:hover>td.ant-table-cell-fix-right{background:#f6faff!important}.fin-history-modal .ant-table-tbody>tr:hover>td.ant-table-cell-fix-left,.fin-history-modal .ant-table-tbody>tr:hover>td.ant-table-cell-fix-right{background:#fafafa!important}.fin-panel .ant-table-ping-right .ant-table-cell-fix-right-first:after,.fin-panel .ant-table-ping-right .ant-table-cell-fix-right-last:after,.fin-history-modal .ant-table-ping-right .ant-table-cell-fix-right-first:after,.fin-history-modal .ant-table-ping-right .ant-table-cell-fix-right-last:after{box-shadow:inset -10px 0 8px -8px rgba(15,23,42,.16)}.history-scroll .ant-table-tbody>tr>td.ant-table-cell-fix-left,.history-scroll .ant-table-tbody>tr>td.ant-table-cell-fix-right,.ia-history-scroll .ant-table-tbody>tr>td.ant-table-cell-fix-left,.ia-history-scroll .ant-table-tbody>tr>td.ant-table-cell-fix-right{z-index:3;background:#fff!important}.history-scroll .ant-table-thead>tr>th.ant-table-cell-fix-left,.history-scroll .ant-table-thead>tr>th.ant-table-cell-fix-right,.ia-history-scroll .ant-table-thead>tr>th.ant-table-cell-fix-left,.ia-history-scroll .ant-table-thead>tr>th.ant-table-cell-fix-right{z-index:6;background:#fff!important}.history-scroll .ant-table-tbody>tr:hover>td.ant-table-cell-fix-left,.history-scroll .ant-table-tbody>tr:hover>td.ant-table-cell-fix-right,.ia-history-scroll .ant-table-tbody>tr:hover>td.ant-table-cell-fix-left,.ia-history-scroll .ant-table-tbody>tr:hover>td.ant-table-cell-fix-right{background:#fafafa!important}.wms-content-inner{min-width:0;height:100%}@media (min-width:1400px){.wms-content-inner{min-width:1100px}}.ledger-embedded{overflow:hidden}.ledger-embedded>.ant-table-wrapper,.ledger-embedded .ant-spin-nested-loading,.ledger-embedded .ant-spin-container,.ledger-embedded .ant-table{flex-direction:column;flex:1;min-height:0;display:flex}.ledger-embedded .ant-table-container{flex:1;min-height:0;overflow:auto}.ledger-embedded .ant-table-pagination{margin:12px 0 0}.ledger-embedded .ant-table-placeholder>td{border-bottom:none!important}.ledger-embedded .ant-table-placeholder .ant-empty{margin:0}.ct-items-attention{outline-offset:3px;border-radius:4px;animation:1.2s ease-in-out 2 ct-items-attention-pulse;outline:2px solid #ff4d4f!important;box-shadow:0 0 0 6px rgba(255,77,79,.12)!important}@keyframes ct-items-attention-pulse{0%,to{box-shadow:0 0 0 6px rgba(255,77,79,.12)!important}50%{box-shadow:0 0 0 12px rgba(255,77,79,.22)!important}}.wms-content-inner>div{box-sizing:border-box;background:#fff;height:100%}.wms-content-inner.wms-content-fit{min-width:0}#root .ant-layout-sider{will-change:width;transition:width .26s cubic-bezier(.22,.61,.36,1),min-width .26s cubic-bezier(.22,.61,.36,1),max-width .26s cubic-bezier(.22,.61,.36,1),flex-basis .26s cubic-bezier(.22,.61,.36,1)}#root .ant-layout-sider,#root .ant-layout-sider .ant-layout-sider-children{overflow-x:hidden!important}#root .ant-layout-sider .ant-menu-title-content,#root .ant-layout-sider .ant-menu-submenu-arrow{transition:opacity 80ms .2s}#root .ant-layout-sider.ant-layout-sider-collapsed .ant-menu-title-content,#root .ant-layout-sider.ant-layout-sider-collapsed .ant-menu-submenu-arrow{opacity:0;transition:opacity 40ms}#root .ant-layout-sider.ant-layout-sider-collapsed .ant-menu-title-content,#root .ant-layout-sider.ant-layout-sider-collapsed .ant-menu-submenu-arrow,#root .ant-layout-sider.ant-layout-sider-collapsed .wms-side-menu .ant-menu-sub{display:none!important}#root .wms-fixed-sider-left{transition:left .26s cubic-bezier(.22,.61,.36,1)}#root .ant-layout-sider:not(.ant-layout-sider-collapsed){z-index:900;box-shadow:4px 0 16px rgba(15,23,42,.22)}.link-edit-icon{cursor:pointer;color:#1677ff;border-radius:4px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;margin-left:2px;transition:background .15s,color .15s;display:inline-flex}.link-edit-icon:hover{color:#0958d9;background:#e6f4ff}.link-edit-icon .anticon{font-size:14px}.link-edit-text{cursor:text;border-radius:3px;padding:0 2px}.link-edit-text:hover{background:#f0f7ff;box-shadow:inset 0 -1px #91caff}.q-head2{box-sizing:border-box;background:#fff;border-bottom:1px solid #e2e8f0;flex-direction:column;flex-shrink:0;gap:6px;min-height:64px;padding:8px 480px 8px 24px;display:flex;position:relative}.q-head2 .integrated-toolbar{justify-content:flex-start;align-items:center;box-shadow:none!important;border-bottom:none!important;flex-wrap:wrap!important;gap:8px 12px!important;padding:0!important;display:flex!important;overflow:visible!important}.q-head2 .integrated-toolbar>div:first-child{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.q-head2 .integrated-toolbar>div:last-child{flex:none;align-items:center;gap:8px;display:flex;position:absolute;top:0;bottom:0;right:24px}.q-head2 .q-ship-addr{border:1px solid #e2e8f0;border-radius:8px;flex-wrap:wrap;order:-1;align-items:center;gap:8px;width:100%;display:flex;background:#f8fafc!important;margin:0!important;padding:4px 8px!important}.mc-table-fill{flex:auto;min-height:0;padding-bottom:44px;overflow:visible}.mc-table-fill>.ant-table-wrapper{min-width:0;max-width:100%}.mc-table-fill .ant-table-pagination.ant-pagination{z-index:30;background:#fff;border:1px solid #e5e9f0;border-radius:8px;padding:4px 10px;position:fixed;bottom:14px;right:24px;box-shadow:0 4px 14px rgba(15,23,42,.08);margin:0!important}.fin-shell,.fin-main{background:#fff!important}.fin-main>div{box-sizing:border-box}.fin-panel,.wms-content-inner,.wms-content-inner.wms-content-fit,.wms-content-inner.wms-content-side,.ant-layout-content{background:#fff!important}.customer-collect-row>td{background:#fff7e6!important}.customer-collect-row>td:first-child{box-shadow:inset 3px 0 #fa8c16}.mc-table-fill .ant-table-thead>tr>th{white-space:nowrap}.mc-table-fill .ant-table-content{overflow-x:auto}.mc-table-fill,.mc-table-fill>.ant-table-wrapper,.mc-table-fill .ant-table-container,.mc-table-fill .ant-table-content{min-width:0!important;max-width:100%!important}.mc-table-fill{overflow:visible}.wms-content-inner .ant-space{max-width:100%}.wms-content-inner .ant-space-horizontal{flex-wrap:wrap}.wms-content-inner .ant-space-item,.wms-content-inner .ant-tabs{min-width:0}.wms-content-inner .ant-tabs-nav-wrap{overflow:hidden}.mc-table-fill .ant-table-empty .ant-table-content,.mc-table-fill .ant-table-empty .ant-table-placeholder,.mc-table-fill .ant-table-empty .ant-table-placeholder>td,.mc-table-fill .ant-table-empty .ant-table-expanded-row-fixed{height:auto!important;min-height:0!important}.wms-content-inner,.wms-content-fit{overflow-x:clip}.ia-contract-wrap.is-dup .ant-select-selector{border-color:#ff4d4f!important;box-shadow:0 0 0 2px rgba(255,77,79,.16)!important}.ia-contract-wrap.is-dup:after{content:"该合同已有发票申请单";color:#cf1322;white-space:nowrap;margin-left:6px;font-size:12px}.q-seller-attention{border-radius:8px;box-shadow:0 0 0 3px rgba(255,77,79,.5)!important}.q-seller-select.is-missing .ant-select-selector{background:#fff1f0!important;border-color:#ff4d4f!important}.q-seller-select.is-missing .ant-select-selection-placeholder{color:#cf1322!important}.quotation-custom-company .ant-select-selection-placeholder{color:#bfbfbf!important;font-size:18px!important}.quotation-custom-company .ant-select-selection-item{font-size:18px!important}@keyframes rackItemPulse{0%,to{background:rgba(22,119,255,.1);box-shadow:0 0 rgba(22,119,255,.15)}50%{background:rgba(22,119,255,.28);box-shadow:0 0 10px rgba(22,119,255,.65)}}.rack-item-hit{animation:1.4s ease-in-out infinite rackItemPulse}.wms-side-menu.ant-menu-inline-collapsed .wms-nav-icon-badge{opacity:1!important;visibility:visible!important;display:block!important}.q-head2 .q-ship-addr,.q-head2 .q-head-fields{grid-template-columns:180px 190px minmax(260px,360px);align-items:center;gap:8px 14px;width:100%;min-width:0;display:grid!important}.q-head2 .q-head-fields{box-sizing:border-box;border:1px solid transparent;padding:5px 10px}.q-head2 .integrated-toolbar>div:first-child{gap:8px 14px!important}.q-head2 .hf{align-items:center;gap:8px;min-width:0;display:flex}.q-head2 .hf-label{color:#64748b;white-space:nowrap;flex-shrink:0;font-size:13px}.q-head2 .hf-label.req:after{content:" *";color:#cf1322;font-weight:600}.q-head2 .hf-control{flex:1;min-width:0;width:100%!important}.q-head2 .q-ship-addr{box-sizing:border-box;border:1px solid #e2e8f0;border-radius:8px;order:-1;background:#f8fafc!important;margin:0 0 2px!important;padding:5px 10px!important}.customer-expanded-row>td{background:#eaf3ff!important}.customer-expanded-row>td:first-child{box-shadow:inset 3px 0 #1677ff}.customer-child-row>td{font-size:12px;background:#f7fbff!important}.customer-child-row>td:first-child{box-shadow:inset 3px 0 #91caff}.customer-child-row:hover>td{background:#eaf3ff!important}.mc-table-fill .ant-table-content,.mc-table-fill .ant-table-body{max-height:none!important;overflow-y:visible!important}.mc-table-fill{padding-bottom:44px}.mc-table-fill:after{content:"";height:80px;display:block}#root .ant-layout-sider.ant-layout-sider-collapsed .wms-sider-expand-label{display:none!important}#root .wms-sider-action:hover{background:rgba(255,255,255,.12)!important}#root .wms-sider-action-danger:hover{background:rgba(255,77,79,.18)!important}
