*{box-sizing:border-box}html,body,#root{height:100%;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;background:#f0f2f5}.login-bg{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0b1f4b 0%,#1d3d8f 55%,#2f6fed 100%);padding:24px}.login-card{width:100%;max-width:420px;box-shadow:0 12px 40px #00000040;border-radius:16px}.login-brand{text-align:center;margin-bottom:8px}.login-brand .logo-mark{width:48px;height:48px;border-radius:12px;background:#2f6fed;color:#fff;font-size:22px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;margin-right:10px;vertical-align:middle}.login-brand .logo-text{font-size:24px;font-weight:700;color:#fff;vertical-align:middle}.login-card .ant-card-body{padding:28px 28px 20px}.page-container{padding:0}.ant-card{box-shadow:0 1px 4px #0015290f}.ant-table-thead>tr>th{text-align:center!important}.inv-gs-select .ant-select-selector{background:transparent!important;border:none!important;box-shadow:none!important;padding-left:0!important}.inv-gs-未发货,.inv-gs-未发货 .ant-select-selection-item{color:#595959!important}.inv-gs-物流中,.inv-gs-物流中 .ant-select-selection-item{color:#fa8c16!important}.inv-gs-待签收,.inv-gs-待签收 .ant-select-selection-item{color:#ad6800!important}.inv-gs-已入库,.inv-gs-已入库 .ant-select-selection-item{color:#2f6fed!important}.inv-gs-部分到货,.inv-gs-部分到货 .ant-select-selection-item{color:#cf1322!important}.inv-gs-其他,.inv-gs-其他 .ant-select-selection-item{color:#595959!important}.inv-gs-select .ant-select-arrow{color:inherit!important}.inv-inline-select.ant-select .ant-select-selector,.inv-inline-number.ant-input-number,.inv-inline-number.ant-input-number .ant-input-number-input,.inv-inline-date.ant-picker,.inv-inline-date.ant-picker .ant-picker-input input{background:transparent!important;border:none!important;box-shadow:none!important}.scan-rematch-btn.ant-btn{width:22px;min-width:22px;height:22px;padding:0;color:#8c8c8c}.scan-rematch-btn.ant-btn:hover{color:#1677ff;background:transparent}.inv-form .ant-form-item{margin-bottom:12px}.inv-form .ant-form-item-label{padding-bottom:2px}.inv-form .ant-form-item-label>label{font-size:13px;height:24px}.inv-form .ant-form-item-extra,.inv-form .ant-form-item-explain-error{font-size:11px;line-height:1.4;margin-top:2px;min-height:0}.inv-form .ant-divider{margin:4px 0 12px!important}.inv-voided-row>td:not(:last-child),.inv-voided-row>td:not(:last-child) *{text-decoration:line-through!important;color:#bfbfbf!important}.inv-voided-row>td{background:#fafafa}.inv-done-row>td.ant-table-cell,.inv-done-row>td.ant-table-cell-fix-left,.inv-done-row>td.ant-table-cell-fix-right{background:#e6fffb!important}.inv-done-row:hover>td.ant-table-cell,.inv-done-row:hover>td.ant-table-cell-fix-left,.inv-done-row:hover>td.ant-table-cell-fix-right{background:#d5f7ef!important}.inv-table .ant-table-selection-column{padding-left:10px!important;padding-right:6px!important}.inv-table tbody .ant-table-selection-column{padding:0!important;position:relative}.inv-table thead .ant-table-selection-column{padding:0!important;text-align:center}.inv-table .inv-sel-all{position:relative;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:none;background:transparent;cursor:pointer}.inv-table .inv-sel-all .inv-sel-all-box{width:16px;height:16px;border:1.5px solid #bfbfbf;border-radius:4px;background:#fff;color:#fff;font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;transition:all .16s}.inv-table .inv-sel-all:hover .inv-sel-all-box{border-color:#2f6fed;box-shadow:0 0 0 3px #2f6fed1f}.inv-table .inv-sel-all.is-all .inv-sel-all-box,.inv-table .inv-sel-all.is-some .inv-sel-all-box{background:#2f6fed;border-color:#2f6fed}.inv-table .inv-sel-all .inv-sel-label{position:absolute;left:100%;top:50%;transform:translateY(-50%);margin-left:5px;font-size:12px;line-height:1;color:#5b6b82;white-space:nowrap;transition:color .16s}.inv-table .inv-sel-all:hover .inv-sel-label,.inv-table .inv-sel-all.is-all .inv-sel-label,.inv-table .inv-sel-all.is-some .inv-sel-label{color:#2f6fed}.inv-table .inv-sel-all:disabled{cursor:not-allowed}.inv-table .inv-sel-all:disabled .inv-sel-all-box{background:#f5f6f8;border-color:#e5e8ef;box-shadow:none}.inv-table .inv-sel-all:disabled .inv-sel-label{color:#bfbfbf}.inv-table .ant-table-selection-column .ant-checkbox-inner{width:16px;height:16px;border-radius:4px;border-color:#bfbfbf;transition:all .16s}.inv-table .ant-table-selection-column .ant-checkbox-inner:after{width:5px;height:9px}.inv-table .ant-table-selection-column .ant-checkbox:hover .ant-checkbox-inner{border-color:#2f6fed;box-shadow:0 0 0 3px #2f6fed1f}.inv-table .ant-table-selection-column .ant-checkbox-checked .ant-checkbox-inner{background:#2f6fed;border-color:#2f6fed}.inv-table .ant-table-selection-column .ant-checkbox-disabled .ant-checkbox-inner{background:#f0f0f0;border-color:#e0e0e0}.inv-table .inv-sel-cell{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:4px}.inv-table .inv-sel-cell:hover{background:rgba(47,111,237,.07)}.inv-table .inv-sel-cell-disabled{cursor:not-allowed}.inv-table .inv-sel-cell-disabled:hover{background:transparent}.inv-table tr.inv-selected-row>td.ant-table-cell,.inv-table tr.inv-selected-row>td.ant-table-cell-fix-left,.inv-table tr.inv-selected-row>td.ant-table-cell-fix-right{background:#dbe8ff!important}.inv-table tr.inv-selected-row>td.ant-table-cell:first-child{box-shadow:inset 3px 0 #2f6fed}.inv-table tr.inv-selected-row:hover>td.ant-table-cell,.inv-table tr.inv-selected-row:hover>td.ant-table-cell-fix-left,.inv-table tr.inv-selected-row:hover>td.ant-table-cell-fix-right{background:#cadcff!important}.inv-table tr.inv-voided-row.inv-selected-row>td.ant-table-cell{background:#f5f5f5!important}.agent-role-tree .ant-tree-switcher{display:none}.agent-role-tree .ant-tree-treenode{width:100%}.agent-role-tree .ant-tree-node-content-wrapper{flex:1;min-width:0;padding-right:4px}.agent-role-tree .ant-tree-node-content-wrapper .ant-tree-title{display:block;width:100%}.agent-role-tree .ant-tree-node-content-wrapper:hover{background:#f6f8fc}.agent-role-tree .ant-tree-treenode .ant-tree-node-content-wrapper{border-radius:6px}.owner-picker-tree .ant-tree-treenode{width:100%;padding:1px 0}.owner-picker-tree .ant-tree-indent-unit{width:14px}.owner-picker-tree .ant-tree-switcher{width:16px;line-height:22px}.owner-picker-tree .ant-tree-node-content-wrapper{flex:1;min-width:0;padding:1px 4px;border-radius:6px;overflow:hidden}.owner-picker-tree .ant-tree-node-content-wrapper:hover{background:transparent}.owner-picker-tree .ant-tree-title{display:block;max-width:100%;overflow:hidden}.ant-layout-sider .ant-menu{scrollbar-width:none;-ms-overflow-style:none}.ant-layout-sider .ant-menu::-webkit-scrollbar{display:none}.sider-menu-scroll{scrollbar-width:none;-ms-overflow-style:none}.sider-menu-scroll::-webkit-scrollbar{display:none}.ant-layout-sider .ant-menu.ant-menu-dark .ant-menu-sub,.ant-layout-sider .ant-menu.ant-menu-dark .ant-menu-inline .ant-menu-sub,.ant-layout-sider .ant-menu.ant-menu-dark .ant-menu-submenu-title{background:transparent!important}.ant-layout-sider .ant-menu.ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title{background:transparent!important}.ant-layout-sider .ant-menu.ant-menu-dark .ant-menu-item-selected{background:rgba(47,111,237,.28)!important}@media (max-width: 992px){.ant-card-body{padding:12px!important;overflow-x:hidden}.ant-card-small>.ant-card-body{padding:10px 12px!important}.ant-table{font-size:12px!important}.ant-table-thead>tr>th,.ant-table-tbody>tr>td{padding:6px 8px!important}.ant-table-cell{word-break:break-word}.ant-pagination-options{display:none!important}.ant-pagination{justify-content:center!important;flex-wrap:wrap;row-gap:6px}.ant-pagination-item,.ant-pagination-prev,.ant-pagination-next{min-width:28px;height:28px;line-height:26px}.ant-modal{max-width:calc(100vw - 12px)!important;margin:0 auto!important;top:6px;padding-bottom:6px;max-height:calc(100vh - 12px);max-height:calc(100dvh - 12px)}.ant-modal .ant-modal-content{padding:14px!important;display:flex;flex-direction:column;max-height:calc(100vh - 12px);max-height:calc(100dvh - 12px);overflow:hidden}.ant-modal .ant-modal-header,.ant-modal .ant-modal-footer{flex-shrink:0}.ant-modal .ant-modal-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.ant-modal-wrap{overscroll-behavior:contain}html,body{overscroll-behavior-y:none}.ant-picker-panel,.ant-picker-time-panel-column{overscroll-behavior:contain}.ant-form .ant-row>.ant-col{flex:0 0 100%!important;max-width:100%!important}.ant-descriptions-item-label,.ant-descriptions-item-content{font-size:12px!important;word-break:break-word}.doc-body img,.doc-content img{max-width:100%;height:auto}.ant-select-dropdown,.ant-picker-dropdown{max-width:calc(100vw - 16px)}.stat-strip-divider{display:none!important}.ant-table-content,.ant-table-body{-webkit-overflow-scrolling:touch}.recharts-responsive-container{overflow:hidden;min-width:0}.recharts-wrapper,.recharts-surface{max-width:100%!important}.ant-input,.ant-input-affix-wrapper input,.ant-input-number-input,.ant-picker input,.ant-select-selection-search-input,textarea.ant-input{font-size:16px!important}.ant-select-selection-item{font-size:14px!important}}@media (max-width: 576px){.ant-card-body{padding:10px!important}.ant-card-head{padding:0 12px!important;min-height:44px!important}.ant-card-head-title{font-size:14px!important}.ant-modal .ant-modal-header{margin-bottom:10px!important}.ant-modal .ant-modal-footer{margin-top:10px!important}.ant-modal .ant-modal-footer .ant-btn{padding:0 14px}}
