*{box-sizing:border-box}html,body,#root{min-width:320px;min-height:100%;margin:0}body{color:#172033;background:#f3f6fb;font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,sans-serif}button,input{font:inherit}.login-shell{background:radial-gradient(circle at 15% 15%,#2563eb57,#0000 32%),linear-gradient(135deg,#08122b 0%,#102b64 52%,#eef4ff 52%,#f8fafc 100%);grid-template-columns:minmax(0,1.15fr) minmax(420px,.85fr);align-items:center;gap:8vw;min-height:100vh;padding:6vw;display:grid}.login-brand{color:#fff;max-width:620px}.login-brand h1{letter-spacing:-3px;color:#fff!important;margin:24px 0 8px!important;font-size:clamp(42px,6vw,74px)!important}.login-brand>.ant-typography{color:#cbdcff;font-size:18px}.brand-mark{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff26;border:1px solid #ffffff40;border-radius:22px;place-items:center;width:72px;height:72px;font-size:34px;display:grid}.login-metrics{gap:44px;margin-top:56px;display:flex}.login-metrics div{flex-direction:column;display:flex}.login-metrics strong{font-size:28px}.login-metrics span{color:#a9c2ed;font-size:13px}.login-card{border-radius:22px;width:min(100%,480px);padding:18px 16px;box-shadow:0 30px 80px #0f172a33}.login-card .ant-form{margin-top:26px}.demo-logins{border-top:1px solid #eef2f8;justify-content:space-between;align-items:center;gap:12px;margin-top:24px;padding-top:20px;display:flex}.console-shell{min-height:100vh}.console-sider{height:100vh;top:0;overflow:auto;background:linear-gradient(#44324f 0%,#563d63 100%)!important;position:sticky!important}.console-logo{color:#fff;white-space:nowrap;align-items:center;gap:12px;height:56px;padding:0 24px;font-size:21px;font-weight:700;display:flex;overflow:hidden}.console-logo .anticon{color:#9fceff;font-size:26px}.console-sider .ant-menu{background:0 0;padding:4px 8px}.console-sider .ant-menu-item,.console-sider .ant-menu-submenu-title{border-radius:8px}.console-sider .ant-menu-dark .ant-menu-item-selected{background:#644976}.console-sider .ant-menu-dark .ant-menu-sub{background:#1f142633}.sider-footer{color:#8290aa;white-space:nowrap;font-size:12px;position:absolute;bottom:22px;left:22px}.console-header{z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid #e8edf5;justify-content:space-between;align-items:center;height:56px;display:flex;position:sticky;top:0;background:#fffffff0!important;padding:0 24px!important}.header-user{align-items:center;gap:18px;display:flex}.header-left{align-items:center;gap:8px;min-width:0;display:flex}.header-breadcrumb{white-space:nowrap;font-size:14px}.header-breadcrumb li:last-child{color:#97a8be}.tags-view{white-space:nowrap;background:#fff;border-bottom:1px solid #d8dce5;align-items:center;gap:5px;height:34px;padding:0 15px;display:flex;overflow-x:auto;box-shadow:0 1px 3px #00000014}.tags-view-item{color:#495060;cursor:pointer;background:#fff;border:1px solid #d8dce5;align-items:center;gap:4px;height:26px;padding:0 8px;font-size:12px;display:inline-flex}.tags-view-item.active{color:#fff;background:#42b983;border-color:#42b983}.tags-view-item.active:before{content:"";background:#fff;border-radius:50%;width:8px;height:8px;margin-right:2px}.tags-view-close{border-radius:50%;margin-left:2px;padding:2px;font-size:9px}.tags-view-close:hover{color:#fff;background:#b4bccc}.merchant-page{background:#fff;border-radius:4px;max-width:none;padding:16px 16px 8px}.merchant-filter{row-gap:10px;margin-bottom:14px}.merchant-filter .ant-form-item{margin-inline-end:16px}.merchant-filter .ant-form-item-label>label{color:#606266;font-weight:700}.merchant-filter .ant-input-affix-wrapper{width:150px}.merchant-filter-actions .ant-form-item-control-input-content{flex-wrap:wrap;gap:8px;display:flex}.merchant-channel-page{padding-top:12px}.merchant-channel-filter{align-items:flex-start;margin-bottom:10px}.merchant-channel-filter .ant-form-item{margin-inline-end:10px}.merchant-channel-filter .ant-form-item-label>label,.merchant-channel-filter .ant-select,.merchant-channel-filter .ant-input,.merchant-channel-filter .ant-btn{font-size:12px}.merchant-channel-actions{margin-left:auto;margin-inline-end:0!important}.merchant-channel-actions .ant-form-item-control-input-content{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.btn-success.ant-btn,.btn-success.ant-btn:not(:disabled):hover{color:#fff;background:#13ce66;border-color:#13ce66}.btn-success.ant-btn:not(:disabled):hover{opacity:.85}.btn-danger.ant-btn,.btn-danger.ant-btn:not(:disabled):hover{color:#fff;background:#ff4949;border-color:#ff4949}.btn-danger.ant-btn:not(:disabled):hover{opacity:.85}.btn-audit.ant-btn{color:#ff4949;background:#ffeded;border-color:#ffdbdb}.btn-audit.ant-btn:not(:disabled):hover{color:#fff;background:#ff4949;border-color:#ff4949}.btn-test.ant-btn{color:#fff;background:#87909a;border-color:#87909a}.btn-test.ant-btn:not(:disabled):hover{color:#fff;background:#737b84;border-color:#737b84}.merchant-summary{color:#b88230;background:#fdf6ec;border:1px solid #faecd8;border-radius:4px;margin-bottom:14px;padding:8px 12px;font-size:13px}.merchant-table .ant-table-thead>tr>th{color:#515a6e;background:#f8f8f9;font-size:12px;font-weight:700}.merchant-table .ant-table-tbody>tr>td{color:#606266;font-size:12px}.merchant-table .ant-table-tbody>tr:hover>td{background:#f5f7fa}.merchant-table .ant-tag{margin-inline-end:0}.merchant-channel-table .ant-table-cell{white-space:nowrap;padding:8px 6px!important}.merchant-channel-table .ant-table-selection-column{padding-inline:6px!important}.merchant-channel-table .ant-btn-sm{height:25px;padding-inline:8px;font-size:12px}.merchant-channel-rate{color:#f56c6c;font-weight:600}.merchant-channel-edit-modal .ant-modal-body{padding-top:6px}.merchant-channel-edit-modal .ant-form-item{margin-bottom:14px}.merchant-channel-help{color:#f56c6c;background:#fffbd1;padding:1px 3px;font-size:11px;line-height:1.55}.merchant-channel-template-hint{color:#f56c6c;background:#fffbe6;border:1px solid #fff1b8;margin-bottom:16px;padding:12px 14px;font-size:13px;line-height:1.65}.merchant-channel-template-hint strong{color:#f56c6c;margin-top:4px;display:block}.merchant-channel-template-modal .ant-form{max-width:320px}.supplier-channel-page{padding-top:10px}.supplier-channel-filter{align-items:flex-start;margin-bottom:9px}.supplier-channel-filter .ant-form-item{margin-inline-end:9px;margin-bottom:8px}.supplier-channel-filter .ant-form-item-label>label,.supplier-channel-filter .ant-checkbox-wrapper,.supplier-channel-filter .ant-select,.supplier-channel-filter .ant-btn{font-size:12px}.supplier-channel-actions{margin-left:auto;margin-inline-end:0!important}.supplier-channel-actions .ant-form-item-control-input-content{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.supplier-channel-summary{color:#b88230;background:#fdf6ec;border:1px solid #faecd8;padding:7px 12px;font-size:12px}.supplier-channel-table .ant-table-cell{white-space:nowrap;padding:8px 7px!important}.supplier-channel-table .ant-table-selection-column{padding-inline:6px!important}.supplier-channel-table .ant-table-thead .anticon{color:#909399;margin-left:4px;font-size:11px}.supplier-channel-name{color:#7f8a15;max-width:100%;font:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;overflow:hidden}.supplier-channel-name:hover{color:#409eff}.supplier-channel-rate{color:#f56c6c;font-weight:600}.supplier-channel-batch-modal .ant-modal-body,.supplier-channel-template-modal .ant-modal-body,.supplier-channel-weight-modal .ant-modal-body{padding-top:20px}.supplier-channel-batch-modal .ant-form-item,.supplier-channel-template-modal .ant-form-item,.supplier-channel-weight-modal .ant-form-item{margin-bottom:14px}.supplier-channel-danger,.supplier-channel-instructions{color:#f56c6c;background:#fffbd1;width:66.666%;margin:-11px 0 14px 20.833%;padding:2px 4px;font-size:12px;font-weight:600;line-height:1.55}.supplier-channel-template-hint{color:#f56c6c;background:#fffbe6;border:1px solid #fff1b8;margin-bottom:16px;padding:12px 14px;font-size:13px;font-weight:600;line-height:1.6}.supplier-channel-template-hint strong{margin-top:5px;display:block}.supplier-channel-limit{color:#606266;font-size:12px;line-height:1.7}.supplier-channel-limit strong{color:#f56c6c;background:#fffbd1;padding:1px 4px;display:block}.supplier-channel-weight-tip,.supplier-channel-field-tip{margin-top:-12px}.supplier-channel-audit-modal{max-width:calc(100vw - 48px)}.supplier-channel-audit-modal .ant-modal-body{padding-top:14px}.supplier-channel-audit-hint{color:#f56c6c;background:#fffbd1;margin-bottom:10px;padding:5px 8px;font-size:12px;line-height:1.65}.supplier-channel-audit-modal .ant-form{margin-bottom:10px}.supplier-channel-audit-modal .ant-form-item{margin-inline-end:8px;margin-bottom:0}.supplier-channel-audit-modal .ant-form-item-label>label,.supplier-channel-audit-modal .ant-input,.supplier-channel-audit-modal .ant-picker,.supplier-channel-audit-modal .ant-btn,.supplier-channel-audit-table{font-size:12px}.supplier-channel-audit-table .ant-table-cell{white-space:nowrap;padding:7px 8px!important}.ip-management-filter .ant-card-body{padding:16px}.ip-management-filter .ant-form-item{margin-bottom:0}.ip-management-filter .ant-form-item-label>label,.ip-management-filter .ant-input,.ip-management-filter .ant-select,.ip-management-filter .ant-btn{font-size:12px}.ip-management-table-card .ant-card-body{padding:8px 12px 2px}.ip-management-table .ant-table-cell{white-space:nowrap;padding:9px 8px!important}.ip-management-table .ant-pagination{margin:12px 0 8px}.balance-management-filter .ant-card-body{padding:14px 14px 0}.balance-management-filter .ant-form-item{margin-inline-end:10px;margin-bottom:10px}.balance-management-filter .ant-form-item-label>label,.balance-management-filter .ant-input,.balance-management-filter .ant-select,.balance-management-filter .ant-picker,.balance-management-filter .ant-btn{font-size:12px}.balance-management-actions .ant-form-item-control-input-content{gap:6px;display:flex}.balance-management-summary{color:#7a6425;background:#fffbe6;border-top:1px solid #fff1b8;margin:0 -14px;padding:8px 14px;font-size:12px}.balance-management-summary strong{color:#8a6d1d}.balance-management-table-card .ant-card-body{padding:8px 12px 2px}.balance-management-table .ant-table-cell{white-space:nowrap;padding:8px 7px!important}.balance-management-table .ant-pagination{margin:12px 0}.balance-amount{font-variant-numeric:tabular-nums;font-weight:700}.balance-amount-in{color:#1d39c4}.balance-amount-out{color:#f5222d}.balance-completed{color:#4b5563;font-size:12px}.supplier-balance-filter .ant-form{row-gap:0}.supplier-balance-summary{justify-content:space-between;align-items:center;min-height:34px;display:flex}.supplier-balance-summary .ant-btn{height:22px;padding:0;font-size:12px}.supplier-balance-table .ant-table-thead>tr>th{color:#303133;text-align:center;background:#f5f7fa;font-size:12px;font-weight:600}.supplier-balance-completed{color:#18a058;font-size:12px}.supplier-balance-modal .ant-modal-content,.supplier-transfer-modal .ant-modal-content{border-radius:3px}.supplier-balance-modal .ant-modal-body,.supplier-transfer-modal .ant-modal-body{padding-top:22px}.supplier-balance-modal .ant-form-item,.supplier-transfer-modal .ant-form-item{margin-bottom:18px}.transfer-all-button{color:#fff;background:#e6a23c;border-color:#e6a23c}.transfer-all-button:hover{color:#fff!important;background:#ebb563!important;border-color:#ebb563!important}.reverse-query-description{color:#606266;background:#f0f9eb;border:1px solid #e1f3d8;margin-bottom:12px;padding:10px 12px;font-size:12px;line-height:1.65}.reverse-query-description strong{color:#303133;display:block}.ledger-filter-card .ant-card-body{padding:14px 14px 0}.ledger-filter-card .ant-form-item{margin-inline-end:10px;margin-bottom:10px}.ledger-filter-card .ant-form-item-label>label,.ledger-filter-card .ant-input,.ledger-filter-card .ant-select,.ledger-filter-card .ant-picker,.ledger-filter-card .ant-btn{font-size:12px}.ledger-filter-actions .ant-form-item-control-input-content{gap:6px;display:flex}.ledger-summary{color:#7a6425;background:#fffbe6;border-top:1px solid #fff1b8;margin:0 -14px;padding:8px 14px;font-size:12px}.ledger-summary strong{color:#8a6d1d}.ledger-table-card .ant-card-body{padding:8px 12px 2px}.ledger-table .ant-table-cell{white-space:nowrap;padding:8px 7px!important}.ledger-table .ant-pagination{margin:12px 0}.ledger-order-value{color:#1d39c4;font-variant-numeric:tabular-nums;font-weight:700}.supplier-ledger-page{padding-top:10px}.supplier-ledger-filter .ant-card-body{padding:12px 12px 0}.supplier-ledger-filter .ant-form-item{margin-inline-end:9px;margin-bottom:9px}.supplier-ledger-filter .ant-form-item-label>label,.supplier-ledger-filter .ant-input,.supplier-ledger-filter .ant-select,.supplier-ledger-filter .ant-picker,.supplier-ledger-filter .ant-btn{font-size:12px}.supplier-ledger-actions .ant-form-item-control-input-content{gap:7px;display:flex}.supplier-ledger-summary{color:#b88230;background:#fdf6ec;border-top:1px solid #faecd8;margin:0 -12px;padding:7px 12px;font-size:12px}.supplier-ledger-summary strong{color:#8a6d1d}.supplier-ledger-table-card .ant-card-body{padding:8px 10px 2px}.supplier-ledger-table .ant-table-cell{white-space:nowrap;padding:8px 7px!important}.supplier-ledger-table .ant-pagination{margin:12px 0 8px}.supplier-ledger-positive{color:#1d39c4}.supplier-ledger-negative{color:#f5222d}.order-prediction-page{padding-top:10px}.order-prediction-filter .ant-card-body{padding:12px 12px 0}.order-prediction-toolbar{align-items:center;gap:9px;margin-bottom:9px;font-size:12px;display:flex}.order-prediction-toolbar .ant-select,.order-prediction-toolbar .ant-btn{font-size:12px}.order-prediction-notice{color:#8a6d1d;background:#fffbe6;border-top:1px solid #fff1b8;margin:0 -12px;padding:6px 12px;font-size:12px;line-height:1.7}.order-prediction-notice strong{display:block}.order-prediction-summary{color:#8a6d1d;background:#fffbe6;border-top:1px solid #fff1b8;margin:0 -12px;padding:6px 12px;font-size:12px}.order-prediction-table-card .ant-card-body{padding:0 10px 8px}.order-prediction-table .ant-table-cell{white-space:nowrap;padding:8px 7px!important}.order-prediction-detail{color:#606266;flex-wrap:wrap;gap:10px 24px;padding:3px 16px;font-size:12px;display:flex}.team-volume-page{padding-top:10px}.team-volume-filter .ant-card-body{padding:12px 12px 0}.team-volume-filter .ant-form-item{margin-inline-end:10px;margin-bottom:9px}.team-volume-filter .ant-form-item-label>label,.team-volume-filter .ant-select,.team-volume-filter .ant-picker,.team-volume-filter .ant-btn{font-size:12px}.team-volume-notice{color:#8a6d1d;background:#fffbe6;border-top:1px solid #fff1b8;margin:0 -12px;padding:6px 12px;font-size:12px;line-height:1.65}.team-volume-summary{color:#8a6d1d;background:#fffbe6;border-top:1px solid #fff1b8;margin:0 -12px;padding:6px 12px;font-size:12px}.team-volume-table-card .ant-card-body{padding:0 10px 8px}.team-volume-table .ant-table-cell{overflow-wrap:anywhere;white-space:normal;padding:6px 3px!important}.team-volume-table .ant-table-thead>tr>th,.team-volume-table .ant-table-tbody>tr>td{font-size:10px;line-height:1.35}.team-volume-table .ant-table-column-sorters{justify-content:center;gap:2px}.team-volume-table .ant-table-column-sorter{margin-inline-start:0}.team-volume-name{color:#f5222d}.agent-list-toolbar .ant-card-body{padding:12px 14px 0}.agent-list-toolbar .ant-btn{font-size:12px}.agent-list-summary{color:#7a6425;background:#fffbe6;border-top:1px solid #fff1b8;margin:10px -14px 0;padding:8px 14px;font-size:12px}.agent-list-summary strong{color:#d46b08}.agent-list-table-card .ant-card-body{padding:8px 12px 2px}.agent-list-table .ant-table-cell{white-space:nowrap;padding:9px 8px!important}.agent-list-table .ant-pagination{margin:12px}.agent-edit-modal .ant-modal-content{border-radius:8px}.agent-edit-modal .ant-modal-body{padding-top:8px}.ant-modal .ant-modal-content{border-radius:6px;padding:18px 20px}.ant-modal .ant-modal-header{margin-bottom:14px}.ant-modal .ant-modal-title{color:#303133;font-size:16px;font-weight:600}.ant-modal .ant-form-item{margin-bottom:14px}.ant-modal .ant-form-item-label>label{color:#606266;font-size:12px;font-weight:600}.ant-modal .ant-input,.ant-modal .ant-input-affix-wrapper,.ant-modal .ant-input-number,.ant-modal .ant-select-selector{font-size:12px;border-radius:4px!important}.merchant-key{cursor:copy}.merchant-balance,.merchant-balance:hover{color:#1d39c4;white-space:nowrap;font-size:13px;font-weight:700}.merchant-balance .anticon{color:#606266;font-size:12px}.merchant-detail{padding:4px 24px}.merchant-audit-payload{word-break:break-all;font-size:12px}.merchant-modal-hint{margin-bottom:12px;font-size:12px;display:block}.merchant-edit-modal .ant-modal-content{border-radius:8px}.merchant-edit-modal .ant-modal-body{max-height:calc(100vh - 140px);padding-top:8px;overflow-y:auto}.merchant-edit-modal .ant-form-item{margin-bottom:14px}.merchant-payout-settings{background:#fffbe6;border:1px solid #fff1b8;border-radius:4px;margin-bottom:16px;padding:12px 14px 0}.merchant-payout-settings>.ant-typography{color:#8a6d1d;margin-bottom:10px;display:block}.merchant-payout-switches{grid-template-columns:1fr;gap:0;display:grid}.merchant-payout-switches .ant-form-item{margin-bottom:12px}.merchant-payout-switches .ant-form-item-row{grid-template-columns:130px minmax(0,1fr);align-items:start;display:grid}.merchant-payout-switches .ant-form-item-label{text-align:left;padding:0}.merchant-setting-help{color:#f56c6c;background:#fffbd1;padding:1px 3px;font-size:11px;line-height:1.55}.header-user>div{text-align:right;flex-direction:column;line-height:1.2;display:flex}.header-user span{color:#8993a6;margin-top:4px;font-size:11px}.console-content{background:#f0f2f5;min-width:0;padding:12px}.page{max-width:none;margin:0}.page-heading{justify-content:space-between;align-items:flex-start;gap:20px;min-height:48px;margin-bottom:10px;display:flex}.page-heading h3{color:#303133;margin:0 0 2px!important;font-size:20px!important;line-height:1.4!important}.page-heading .ant-typography-secondary{color:#909399;font-size:12px}.console-content .ant-card{box-shadow:none;border-color:#ebeef5;border-radius:4px}.console-content .ant-btn{box-shadow:none;border-radius:4px;font-size:12px}.console-content .ant-input,.console-content .ant-input-affix-wrapper,.console-content .ant-input-number,.console-content .ant-picker,.console-content .ant-select-selector{font-size:12px;border-radius:4px!important}.console-content .ant-form-item-label>label{color:#606266;font-size:12px;font-weight:600}.console-content .ant-table{color:#606266;border-radius:0;font-size:12px}.console-content .ant-table-thead>tr>th{color:#606266;background:#f5f7fa;font-size:12px;font-weight:600}.console-content .ant-table-tbody>tr>td,.console-content .ant-pagination{font-size:12px}.console-content .ant-pagination .ant-pagination-item,.console-content .ant-pagination .ant-pagination-prev,.console-content .ant-pagination .ant-pagination-next{border-radius:3px;min-width:28px;height:28px;line-height:26px}.console-content .ant-tag{border-radius:3px;font-size:11px}.metric-card{border:0;position:relative;overflow:hidden;box-shadow:0 8px 28px #1e40af12}.metric-icon{color:#2563eb;background:#eaf1ff;border-radius:12px;place-items:center;width:42px;height:42px;font-size:19px;display:grid;position:absolute;top:18px;right:18px}.metric-1 .metric-icon{color:#16a34a;background:#e9f9ef}.metric-2 .metric-icon{color:#7c3aed;background:#f2ebff}.metric-3 .metric-icon{color:#ea580c;background:#fff1e8}.dashboard-row{margin-top:18px}.progress-list>div{grid-template-columns:110px 1fr;align-items:center;gap:18px;margin:17px 0;display:grid}.table-filters{margin-bottom:18px}.replica-filter-card,.replica-filter-card .ant-form-item{margin-bottom:10px}.replica-actions{justify-content:flex-end;padding-top:2px;display:flex}.merchant-channel-filter-card .ant-card-body{align-items:flex-start;gap:8px;display:flex}.merchant-channel-filter-card .ant-form{flex:1}.merchant-channel-filter-card .replica-actions{flex:none}@media (width<=1500px){.merchant-channel-filter-card .ant-card-body{flex-wrap:wrap}.merchant-channel-filter-card .replica-actions{width:100%}}.supplier-summary{color:#8a641c;background:#fff8df;border:1px solid #f1dfaa;margin-top:12px;padding:9px 12px}.supplier-summary strong{color:#c2410c;margin-right:6px}.supplier-filter-card .ant-card-body{padding:10px 12px 0}.supplier-filter-card .ant-form-item{margin-bottom:7px;margin-right:10px}.supplier-filter-card .ant-input,.supplier-filter-card .ant-select{width:105px}.supplier-filter-card .ant-input-number,.supplier-filter-card .ant-picker{width:118px}.supplier-filter-card .supplier-summary{border-left:0;border-right:0;margin-top:2px;margin-left:-12px;margin-right:-12px;padding:6px 12px;font-size:12px}.supplier-table-card .ant-table-thead>tr>th,.supplier-table-card .ant-table-tbody>tr>td{text-align:center;white-space:nowrap;padding:6px 2px;font-size:10px}.supplier-table-card .ant-table-content{overflow-x:hidden!important}.supplier-table-card table{table-layout:fixed!important;width:100%!important;min-width:0!important}.supplier-table-card .ant-table-cell .ant-btn-sm{height:22px;padding:0 5px;font-size:10px}.supplier-table-card .ant-table-cell .ant-tag{margin-inline-end:0;padding-inline:3px;font-size:9px;line-height:17px}.supplier-table-card .ant-checkbox-inner{width:12px;height:12px}.supplier-order-switch.ant-switch{background:#f56c6c;min-width:28px;height:16px}.supplier-order-switch.ant-switch-checked{background:#13ce66}.supplier-order-switch .ant-switch-handle{width:12px;height:12px}.supplier-money-red{color:#f5222d}.supplier-money-blue{color:#1d4ed8}.supplier-editor-modal .ant-modal-content{border-radius:2px;padding:0}.supplier-editor-modal .ant-modal-header{border-bottom:1px solid #e8e8e8;margin:0;padding:15px 22px}.supplier-editor-modal .ant-modal-body{padding:18px 22px 2px}.supplier-editor-modal .ant-modal-footer{margin:0;padding:10px 24px 16px}.supplier-editor-modal .ant-form-item{margin-bottom:10px}.supplier-bindings{color:#606266;margin:0 0 8px 62px;font-size:12px;line-height:25px}.supplier-bindings span{width:100px;font-weight:600;display:inline-block}.supplier-bindings .supplier-telegram-label{width:auto;margin-left:70px;margin-right:16px}.supplier-delete-mode{width:50%;margin-bottom:10px!important}.supplier-quota-card .ant-card-body{padding:0}.supplier-quota-toolbar{border-bottom:1px solid #ebeef5;justify-content:space-between;align-items:center;padding:9px 12px;display:flex}.supplier-quota-notice{color:#c49a45;background:#fff8e8;border-bottom:1px solid #f3dfb0;flex-direction:column;min-height:92px;padding:10px 14px;font-size:12px;line-height:19px;display:flex}.supplier-quota-notice strong{font-weight:600}.supplier-quota-card .ant-table-thead>tr>th,.supplier-quota-card .ant-table-tbody>tr>td{padding:8px 10px;font-size:12px}.supplier-quota-card .ant-switch:not(.ant-switch-checked){background:#dcdfe6}.supplier-quota-modal .ant-modal-content{border-radius:2px;padding:0}.supplier-quota-modal .ant-modal-header{border-bottom:1px solid #e8e8e8;margin:0;padding:15px 22px}.supplier-quota-modal .ant-modal-body{padding:14px 22px 2px}.supplier-quota-modal .ant-modal-footer{margin:0;padding:10px 22px 16px}.supplier-quota-modal .ant-form-item{margin-bottom:10px}.account-stats-filter{border-bottom:0;margin-bottom:0}.account-stats-filter .ant-card-body{padding:10px 12px 0}.account-stats-filter .ant-select{width:205px}.account-stats-filter .ant-picker{width:145px}.account-stats-notice,.account-stats-total{color:#8a641c;background:#fffbe6;border:1px solid #ffe58f;align-items:center;gap:18px;min-height:34px;margin-top:2px;padding:6px 12px;font-size:12px;display:flex}.account-stats-total{margin-top:5px}.account-stats-total strong{color:#d48806}.account-stats-table-card .ant-card-body{padding:0}.account-stats-table .ant-table-thead>tr>th,.account-stats-table .ant-table-tbody>tr>td,.account-stats-detail-table .ant-table-thead>tr>th,.account-stats-detail-table .ant-table-tbody>tr>td{text-align:center;border-inline-end:1px solid #ebeef5;padding:7px 10px;font-size:11px}.account-stats-table .ant-table-thead>tr>th,.account-stats-detail-table .ant-table-thead>tr>th{color:#606266;white-space:nowrap;background:#f5f7fa}.account-stats-table .ant-table-tbody>tr>td:first-of-type{text-align:left}.account-stats-table .ant-table-expanded-row>td{background:#fafafa;padding:8px 36px!important}.account-stats-detail-table{border:1px solid #ebeef5}.deleted-account-filter{border-bottom:0;margin-bottom:0}.deleted-account-filter .ant-card-body{padding:10px 12px 0}.deleted-account-notice{color:#8a641c;background:#fffbe6;border:1px solid #ffe58f;margin-bottom:9px;padding:8px 12px;font-size:12px;line-height:18px}.payout-blocklist-notice{color:#8a641c;background:#fffbe6;border:1px solid #ffe58f;border-radius:3px;flex-direction:column;gap:2px;margin-bottom:10px;padding:8px 13px;font-size:12px;line-height:20px;display:flex}.payout-blocklist-notice strong{color:#606266;font-weight:600}.payout-blocklist-rules b{color:#f5222d;font-weight:600}.payout-blocklist-filter .ant-card-body{padding:14px 16px 4px}.payout-blocklist-refresh{color:#fff;background:#67c23a;border-color:#67c23a}.payout-blocklist-refresh:hover{color:#fff!important;background:#85ce61!important;border-color:#85ce61!important}.payout-blocklist-count{color:#606266;border-bottom:1px solid #ebeef5;padding:10px 14px;font-size:12px}.payout-blocklist-modal .ant-modal-content{border-radius:2px;padding:0}.payout-blocklist-modal .ant-modal-header{border-bottom:1px solid #e8e8e8;margin:0;padding:15px 20px}.payout-blocklist-modal .ant-modal-body{padding:20px 20px 5px}.payout-blocklist-modal .ant-modal-footer{border-top:1px solid #e8e8e8;margin:0;padding:10px 20px 15px}.payout-blocklist-help{color:#f56c6c;font-size:12px;line-height:20px;display:block}.collection-blocklist-total{justify-content:center;min-height:34px;padding-top:5px;padding-bottom:5px}.collection-blocklist-card .ant-card-body{padding:0}.collection-blocklist-toolbar{border-bottom:1px solid #ebeef5;padding:8px 12px 4px}.collection-blocklist-toolbar .ant-form-item{margin-bottom:4px}.collection-blocklist-toolbar .ant-input{width:230px}.collection-blocklist-modal .ant-modal-content{border-radius:2px;padding:0}.collection-blocklist-modal .ant-modal-header{border-bottom:1px solid #e8e8e8;margin:0;padding:15px 20px}.collection-blocklist-modal .ant-modal-body{min-height:120px;padding:24px 22px 4px}.collection-blocklist-modal .ant-modal-footer{border-top:0;margin:0;padding:10px 20px 15px}.collection-blocklist-modal .ant-form-item{margin-bottom:14px}.collection-blocklist-danger{color:#f56c6c;background:linear-gradient(90deg,#fffbe6 0% 72%,#0000 72%);font-size:12px;line-height:19px;display:block}.payout-unlock-notice{color:#8a641c;background:#fffbe6;border:1px solid #ffe58f;border-radius:3px;flex-direction:column;min-height:62px;margin-bottom:8px;padding:7px 13px;font-size:12px;line-height:16px;display:flex}.payout-unlock-notice strong{color:#606266}.payout-unlock-card .ant-card-body{padding:0}.payout-unlock-filter{border-bottom:1px solid #ebeef5;padding:5px 12px 1px}.payout-unlock-filter .ant-form-item{margin-bottom:4px;margin-right:12px}.payout-unlock-total{color:#8a641c;background:#fffbe6;border-bottom:1px solid #ffe58f;padding:5px 12px;font-size:12px;font-weight:600}.payout-unlock-card .ant-table-thead>tr>th,.payout-unlock-card .ant-table-tbody>tr>td{text-align:center;padding-top:8px;padding-bottom:8px}.payout-unlock-card .ant-pagination{margin:6px 12px}.payout-unlock-confirm-order{color:#606266;margin:10px 0;font-size:12px}.deleted-account-filter .ant-select,.deleted-account-filter .ant-input,.deleted-account-filter .ant-input-number{width:145px}.deleted-account-total{color:#8a641c;background:#fffbe6;border:1px solid #ffe58f;margin-top:1px;padding:7px 12px;font-size:12px}.deleted-account-total strong{color:#d48806}.deleted-account-table-card .ant-card-body{padding:0}.deleted-account-table .ant-table-thead>tr>th,.deleted-account-table .ant-table-tbody>tr>td{border-inline-end:1px solid #ebeef5;padding:8px;font-size:11px;line-height:17px}.deleted-account-table .ant-table-thead>tr>th{text-align:center;color:#606266;background:#f5f7fa}.deleted-account-table .ant-table-tbody>tr>td{overflow-wrap:anywhere;vertical-align:middle;min-width:0;overflow:hidden}.deleted-account-wrap{white-space:normal;overflow-wrap:anywhere;max-height:68px;display:block;overflow:hidden}.deleted-account-table .btn-audit{padding-inline:5px;font-size:10px}.modal-form-actions{border-top:1px solid #f0f0f0;justify-content:flex-end;padding-top:14px;display:flex}.collection-account-modal .ant-modal-content{border-radius:2px;padding:0}.collection-account-modal .ant-modal-header{border-bottom:1px solid #e8e8e8;margin:0;padding:15px 20px}.collection-account-modal .ant-modal-body{max-height:calc(100vh - 110px);padding:14px 20px 18px;overflow-y:auto}.collection-account-modal .ant-form-item{margin-bottom:10px}.collection-account-modal .ant-form-item-label>label,.collection-account-modal .ant-input,.collection-account-modal .ant-input-number,.collection-account-modal .ant-select{font-size:12px}.collection-form-tip{margin:-2px 0 10px 25%;padding:5px 8px;font-size:12px;line-height:18px}.collection-form-tip.danger{color:#f5222d;background:#fff1f0}.collection-form-tip.warning{color:#ad6800;background:#fffbe6}.collection-limit-panel{background:#e6fffb;margin-bottom:10px;padding:10px 0 6px}.collection-used{color:#f5222d;margin:-2px 0 0 25%;font-size:12px;line-height:20px}.collection-config{border:1px solid #e8e8e8;margin:4px 0 12px 25%}.collection-config-head,.collection-config-row{grid-template-columns:minmax(90px,1fr) minmax(150px,2fr) 78px;align-items:center;gap:6px;display:grid}.collection-config-head{color:#555;background:#fafafa;border-bottom:1px solid #e8e8e8;padding:6px 8px;font-size:12px}.collection-config-row{padding:6px 8px}.collection-config-row .ant-form-item{margin:0}.collection-resource-label{color:#1677ff;font-weight:600}.collection-resource-table{border:1px solid #d9d9d9;margin:4px 0 12px}.collection-resource-head,.collection-resource-row{grid-template-columns:25% 75%;display:grid}.collection-resource-head{color:#555;background:#fafafa;border-bottom:1px solid #d9d9d9;font-size:12px}.collection-resource-head span,.collection-resource-row>span,.collection-resource-row>div,.collection-resource-row>.ant-space,.collection-resource-row>.ant-form-item{padding:7px 9px}.collection-resource-head span:first-child,.collection-resource-row>span{border-right:1px solid #e8e8e8}.collection-resource-row{border-bottom:1px solid #e8e8e8;align-items:center}.collection-resource-row:last-child{border-bottom:0}.collection-resource-actions{margin-top:7px}.collection-save-button{margin-left:25%}.collection-qr-preview{justify-content:center;padding:16px;display:flex}.collection-qr-preview img{object-fit:contain;max-width:300px;max-height:420px}.replica-table-card .ant-card-body{padding:0}.replica-table-card .ant-table-thead>tr>th{color:#606266;white-space:nowrap;background:#f5f7fa;font-size:12px}.collection-account-table .ant-table-thead>tr>th,.collection-account-table .ant-table-tbody>tr>td{text-align:center;border-inline-end:1px solid #ebeef5;font-size:12px}.collection-account-table .ant-table-tbody>tr>td{padding-block:7px}.collection-order-filter{border-bottom:0;margin-bottom:0}.collection-order-filter .ant-card-body{padding:10px 12px 6px}.collection-order-filter .ant-form{row-gap:4px}.collection-order-filter .ant-form-item{margin-inline-end:12px;margin-bottom:6px}.collection-order-filter .ant-select{width:132px}.collection-order-filter .ant-input,.collection-order-filter .ant-input-number{width:138px}.collection-order-filter .ant-picker{width:165px}.collection-order-filter .order-status-filter{flex:680px}.collection-order-filter .order-status-filter .ant-checkbox-group{flex-wrap:wrap;gap:4px 13px;min-width:500px;display:flex}.collection-order-actions{margin-left:auto}.collection-order-tools{border-top:1px dashed #ebeef5;justify-content:flex-end;padding-top:6px;display:flex}.collection-order-tools .ant-select{width:76px}.collection-order-summary{color:#6f5b22;background:#fffbe6;border:1px solid #ffe58f;padding:8px 12px;font-size:12px}.collection-order-summary span{margin-left:16px}.collection-order-summary strong{color:#d48806;font-weight:600}.collection-order-table-card .ant-card-body{padding:0}.collection-order-table .ant-table-thead>tr>th,.collection-order-table .ant-table-tbody>tr>td{text-align:center;border-inline-end:1px solid #ebeef5;font-size:11px}.collection-order-table .ant-table-thead>tr>th{color:#606266;white-space:normal;background:#f5f7fa;line-height:15px}.collection-order-table .ant-table-tbody>tr>td{vertical-align:middle;min-width:0;height:54px;padding:5px 7px;overflow:hidden}.order-stacked-cell{text-align:left;flex-direction:column;gap:2px;min-width:0;line-height:17px;display:flex}.order-stacked-cell span,.order-stacked-cell strong{text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.collection-order-table.show-all .order-stacked-cell span,.collection-order-table.show-all .order-stacked-cell strong{text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.order-cell-ellipsis{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.order-cell-all{white-space:normal;overflow-wrap:anywhere;line-height:17px;display:block}.collection-order-detail .ant-descriptions-item-label{color:#606266;background:#f5f7fa;width:116px}.collection-order-detail-actions{margin-top:18px}.order-confirm-amount{gap:8px;margin-top:12px;display:grid}.order-confirm-amount .ant-input-number{width:100%}.payout-order-filter{border-bottom:0;margin-bottom:0}.payout-order-filter .ant-card-body{padding:9px 11px 5px}.payout-order-filter .ant-form{row-gap:3px}.payout-order-filter .ant-form-item{margin-inline-end:10px;margin-bottom:5px}.payout-order-filter .ant-select,.payout-order-filter .ant-input,.payout-order-filter .ant-input-number{width:122px}.payout-order-filter .ant-picker{width:158px}.payout-order-filter .payout-status-filter{flex:620px}.payout-status-filter .ant-checkbox-group{flex-wrap:wrap;gap:3px 12px;display:flex}.payout-order-actions{margin-left:auto}.payout-order-tools{border-top:1px dashed #ebeef5;justify-content:flex-end;align-items:center;gap:8px;padding-top:5px;display:flex}.payout-order-tools .ant-select{width:96px}.payout-order-summary{color:#6f5b22;background:#fffbe6;border:1px solid #ffe58f;padding:7px 10px;font-size:11px}.payout-order-summary span{margin-left:13px}.payout-order-summary strong{color:#d48806;font-weight:600}.payout-order-table-card .ant-card-body{padding:0}.payout-order-table .ant-table-thead>tr>th,.payout-order-table .ant-table-tbody>tr>td{text-align:center;overflow-wrap:anywhere;border-inline-end:1px solid #ebeef5;min-width:0;padding:5px 3px;font-size:10px;line-height:15px;overflow:hidden}.payout-order-table .ant-table-thead>tr>th{color:#606266;white-space:normal;background:#f5f7fa}.payout-order-table .ant-table-tbody>tr>td{vertical-align:middle;height:57px}.payout-stacked,.payout-money-stack,.payout-order-status,.payout-callback{flex-direction:column;align-items:center;gap:2px;min-width:0;display:flex}.payout-stacked span{overflow-wrap:anywhere;max-width:100%}.payout-money-stack span{color:#cf1322}.payout-money-stack strong{color:#389e0d;font-weight:600}.payout-order-table .ant-tag{margin-inline-end:0;padding-inline:3px;font-size:10px;line-height:17px}.payout-order-table .ant-btn-sm{height:23px;padding-inline:6px;font-size:10px}.payout-assign-modal .ant-modal-content,.payout-detail-modal .ant-modal-content{border-radius:2px;padding:0}.payout-assign-modal .ant-modal-header,.payout-detail-modal .ant-modal-header{border-bottom:1px solid #e8e8e8;margin:0;padding:15px 22px}.payout-assign-modal .ant-modal-body,.payout-detail-modal .ant-modal-body{padding:14px 22px 20px}.payout-assign-warning{color:#8a641c;background:#fffbe6;border:1px solid #ffe58f;margin-bottom:14px;padding:9px 12px;line-height:18px}.payout-assign-table{margin:12px 0}.payout-assign-table .ant-table-thead>tr>th,.payout-assign-table .ant-table-tbody>tr>td{text-align:center;font-size:12px}.payout-detail-toolbar{flex-direction:column;align-items:flex-start;margin-bottom:12px;display:flex}.payout-detail-toolbar .ant-btn{height:auto;padding:0}.payout-event-list{min-height:130px;padding-left:8px}.payout-event{gap:12px;padding-bottom:18px;display:flex;position:relative}.payout-event:before{content:"";background:#d9d9d9;width:1px;position:absolute;top:10px;bottom:-3px;left:4px}.payout-event:last-child:before{display:none}.payout-event-dot{z-index:1;background:#52c41a;border-radius:50%;flex:none;width:9px;height:9px;margin-top:5px}.payout-event-content{color:#606266;flex:1;font-size:12px;line-height:19px}.payout-event-message{color:#cf1322;background:#fffbe6;margin-top:3px;padding:3px 8px}.payout-event-content .ant-btn{height:auto;padding:0;font-size:11px}.payout-detail-actions{border-top:1px solid #f0f0f0;justify-content:flex-end;gap:8px;padding-top:12px;display:flex}.payment-channel-table .ant-table-thead>tr>th,.payment-channel-table .ant-table-tbody>tr>td{text-align:center;border-inline-end:1px solid #ebeef5;font-size:12px}.payment-channel-table .ant-table-tbody>tr>td{padding-block:8px}.channel-audit-modal .ant-modal-content{border-radius:2px;padding:0}.channel-audit-modal{max-width:1400px}.channel-audit-modal .ant-modal-header{text-align:center;border-bottom:1px solid #e8e8e8;margin:0;padding:15px 22px}.channel-audit-modal .ant-modal-body{min-height:430px;padding:14px 20px 18px}.channel-audit-warning{color:#d4380d;text-align:center;background:#fffbe6;margin-bottom:10px;padding:7px 12px}.channel-audit-modal .ant-form{justify-content:center;margin-bottom:12px}.channel-audit-modal .ant-table-thead>tr>th{text-align:center;white-space:nowrap;font-size:12px}.channel-audit-modal .ant-table-wrapper{max-width:100%;overflow:hidden}.channel-audit-value,.channel-audit-detail{white-space:normal;overflow-wrap:anywhere;display:block}.channel-audit-detail{line-height:18px}.system-settings-note{color:#8a641c;background:#fffbe6;border:1px solid #ffe58f;margin-bottom:10px;padding:10px 14px}.system-settings-filter{border-bottom:0;margin-bottom:0}.system-settings-table .ant-card-body{padding:0}.system-settings-table .ant-table-thead>tr>th,.system-settings-table .ant-table-tbody>tr>td{border-inline-end:1px solid #ebeef5;font-size:12px}.system-settings-table .ant-table-thead>tr>th{text-align:center;background:#f5f7fa}.system-settings-table .ant-table-tbody>tr>td{padding-block:8px}.system-setting-value{white-space:normal;overflow-wrap:anywhere}.system-setting-editor .ant-descriptions{margin-bottom:18px}.system-setting-editor .ant-modal-header{border-bottom:1px solid #e8e8e8;padding-bottom:14px}.system-setting-meta{border-bottom:1px solid #e8e8e8;margin-bottom:16px;padding-bottom:12px;font-size:12px;line-height:19px}.system-setting-description{color:#f5222d}.system-setting-warning{color:#8a641c;background:#fffbe6;border:1px solid #ffe58f;margin:10px 0;padding:7px 10px}.rate-config-editor{border:1px solid #e8e8e8;margin-top:8px}.rate-config-head,.rate-config-row{grid-template-columns:40% 32% 28%;align-items:center;display:grid}.rate-config-head{color:#555;background:#fafafa;border-bottom:1px solid #e8e8e8}.rate-config-head span,.rate-config-row>span,.rate-config-row>.ant-form-item,.rate-config-row>label{padding:8px 10px}.rate-config-row{border-bottom:1px solid #f0f0f0;min-height:42px}.rate-config-row:last-child{border-bottom:0}.rate-config-row>span:first-child{color:#1677ff}.rate-config-row>span:last-child{color:#f5222d;font-size:11px}.business-hours-editor{border:1px solid #e8e8e8}.business-hours-row{border-bottom:1px solid #f0f0f0;grid-template-columns:30% 42% 28%;align-items:center;min-height:58px;display:grid}.business-hours-row:last-child{border-bottom:0}.business-hours-row>span,.business-hours-row>.ant-form-item,.business-hours-row>label{padding:10px}.business-hours-row>span:first-child{color:#1677ff}.business-hours-row>span:last-child{color:#f5222d;font-size:11px;line-height:18px}.supplier-transfer-editor{border:1px solid #e8e8e8}.supplier-transfer-row{border-bottom:1px solid #f0f0f0;grid-template-columns:42% 28% 30%;align-items:center;min-height:48px;display:grid}.supplier-transfer-row:last-child{border-bottom:0}.supplier-transfer-row>span,.supplier-transfer-row>label{padding:10px}.supplier-transfer-row>span:first-child{color:#1677ff}.supplier-transfer-row>span:last-child{color:#f5222d;font-size:11px}.channel-editor-modal .ant-modal-content{border-radius:2px;padding:0}.channel-editor-modal .ant-modal-header{border-bottom:1px solid #e8e8e8;margin:0;padding:16px 22px}.channel-editor-modal .ant-modal-body{max-height:calc(100vh - 105px);padding:14px 22px 20px;overflow-y:auto}.channel-editor-code{color:#cf1322;margin-bottom:4px;font-size:13px;font-weight:600}.channel-editor-modal .ant-tabs-nav{margin-bottom:14px}.channel-editor-modal .ant-form-item{margin-bottom:11px}.channel-editor-pane{padding:2px 10px 0}.channel-setting-help{color:#d4380d;background:#fffbe6;margin:-8px 0 9px 29.16%;padding:3px 7px;font-size:11px}.channel-tech-warning{color:#fff;background:#f5222d;margin-bottom:8px;padding:8px 10px;font-size:22px;font-weight:700}.channel-tech-help{margin:0 0 12px}.channel-operations-pane{border:1px solid #ffccc7;min-height:180px;padding:12px}.channel-operation-enable{background:#22b573;border-color:#22b573}.channel-operation-note,.channel-operation-list{color:#d4380d;background:#fffbe6;margin:8px 0 14px;padding:7px 10px;font-size:12px}.channel-operation-list ol{margin:7px 0 0;padding-left:22px}.channel-copy-note{color:#ad6800;background:#fffbe6;border:1px solid #ffe58f;margin-bottom:16px;padding:10px 12px}.channel-copy-button{background:#22b573;border-color:#22b573}.channel-delete-pane{background:#fff1f0;border:1px solid #ffccc7;flex-direction:column;align-items:flex-start;gap:18px;padding:18px;display:flex}.channel-delete-warning{color:#cf1322;background:#fffbe6;width:100%;padding:8px 12px}.channel-delete-warning ul{margin:7px 0 0;padding-left:20px}.channel-editor-actions{border-top:1px solid #f0f0f0;justify-content:flex-end;padding-top:14px;display:flex}.form-card{max-width:920px}.overview-page{background:#fff;border-radius:4px;padding:12px}.overview-header{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-bottom:14px;display:flex}.overview-header h2{color:#1f2533;margin:0;font-size:24px;font-weight:700}.overview-hint{color:#8b93a3;margin-left:auto;font-size:12px}.overview-filter{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.overview-filter-label{color:#6b7280;margin-right:2px;font-size:12px}.overview-filter .ant-picker{width:118px}.overview-filter .overview-time{width:102px}.overview-panel{background:#fff;border:1px solid #edf0f5;border-radius:8px;height:100%;overflow:hidden}.overview-panel-head{align-items:center;gap:12px;height:66px;padding:0 16px;display:flex;position:relative}.overview-panel-collection .overview-panel-head{background:linear-gradient(90deg,#fff7e6 0%,#fffaf0 60%,#fffdf8 100%)}.overview-panel-payout .overview-panel-head{background:linear-gradient(90deg,#eaf2ff 0%,#f2f7ff 60%,#f8fbff 100%)}.overview-panel-icon{color:#fff;border-radius:8px;place-items:center;width:32px;height:32px;font-size:16px;display:grid}.overview-panel-collection .overview-panel-icon{background:linear-gradient(135deg,#ffc53d,#fa8c16)}.overview-panel-payout .overview-panel-icon{background:linear-gradient(135deg,#4096ff,#1d4ed8)}.overview-panel-title{color:#1f2533;font-size:15px;font-weight:700;line-height:1.3}.overview-panel-sub{color:#8b93a3;font-size:12px}.overview-panel-art{align-items:flex-end;gap:4px;height:36px;display:flex;position:absolute;bottom:10px;right:22px}.overview-panel-art i{background:linear-gradient(#ffd591,#ffe7ba);border-radius:2px 2px 0 0;width:6px}.overview-panel-payout .overview-panel-art{color:#91caff;font-size:34px;bottom:14px;transform:rotate(-12deg)}.overview-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px;display:grid}.overview-metric{border:1px solid #edf0f5;border-radius:6px;padding:10px 12px}.overview-metric-label,.overview-index{color:#6b7280;align-items:center;gap:6px;font-size:12px;display:flex}.overview-metric-icon{color:#faad14;font-size:12px}.overview-panel-payout .overview-metric-icon,.overview-compare-payout .overview-metric-icon{color:#1677ff}.overview-metric-value{color:#111827;font-variant-numeric:tabular-nums;margin:4px 0 6px;font-size:24px;font-weight:700;line-height:1.25}.overview-metric-delta{color:#8b93a3;font-size:11px}.overview-delta{white-space:nowrap;font-weight:600}.overview-delta-up{color:#16a34a}.overview-delta-down{color:#f5222d}.overview-delta-flat{color:#8b93a3}.overview-compare{border-color:#edf0f5;border-radius:8px;height:100%}.overview-compare .ant-card-head{flex-wrap:wrap;gap:8px;min-height:50px;padding:8px 14px}.overview-compare .ant-card-head-wrapper{flex-wrap:wrap;gap:8px}.overview-compare .ant-card-body{padding:0}.overview-compare-title{color:#1f2533;border-left:3px solid #faad14;padding-left:8px;font-size:14px;font-weight:700}.overview-compare-payout .overview-compare-title{border-left-color:#1677ff}.overview-compare .ant-table-thead>tr>th{color:#374151;background:#f7f8fb;font-size:12px;font-weight:700}.overview-compare .ant-table-tbody>tr>td{font-variant-numeric:tabular-nums;font-size:12px}.overview-col-head small{color:#9ca3af;font-size:11px;font-weight:400;display:block}.overview-muted{color:#8b93a3}.ant-card{border-color:#ebeef5}.ant-table-wrapper{overflow:hidden}@media (width<=900px){.login-shell{background:linear-gradient(160deg,#0d2556 0%,#17448e 36%,#eef4ff 36%);grid-template-columns:1fr;gap:36px;padding:36px 18px}.login-brand h1{font-size:40px!important}.login-metrics{display:none}.login-card{justify-self:center}.console-content{padding:18px 12px}.overview-metrics{grid-template-columns:1fr}.overview-hint{margin-left:0}.header-user>div,.header-breadcrumb{display:none}}@media (width<=520px){.login-card{padding:6px 2px}.demo-logins{flex-direction:column;align-items:flex-start}.console-header{padding:0 12px!important}.header-user .ant-btn span:not(.anticon){display:none}}.volume-reward-page{padding-top:12px}.volume-reward-filter{margin-bottom:10px}.volume-reward-toolbar{align-items:center;gap:8px;margin-bottom:10px;display:flex}.volume-reward-toolbar .ant-picker{width:150px}.volume-reward-notice{color:#8a6d3b;background:#fcf8e3;border:1px solid #faebcc;border-radius:2px;margin-bottom:10px;padding:8px 12px;font-size:12px;line-height:20px}.volume-reward-summary{color:#606266;font-size:12px}.volume-reward-summary strong{color:#409eff;margin-right:8px}.volume-reward-table .ant-table-cell,.volume-reward-config-modal .ant-table-cell,.volume-reward-audit-modal .ant-table-cell{font-size:12px;padding:7px 6px!important}.volume-reward-table .ant-table-thead>tr>th,.volume-reward-config-modal .ant-table-thead>tr>th,.volume-reward-audit-modal .ant-table-thead>tr>th{color:#303133;text-align:center;background:#f5f7fa;font-weight:500}.volume-reward-config-actions{justify-content:center;gap:8px;margin-top:16px;display:flex}.volume-reward-config-modal .ant-modal-body,.volume-reward-audit-modal .ant-modal-body{padding-top:12px}.deleted-supplier-filter{margin-bottom:10px}.deleted-supplier-notice,.deleted-supplier-transaction-title{color:#8a6d3b;background:#fcf8e3;border:1px solid #faebcc;padding:6px 10px;font-size:12px}.deleted-supplier-search{margin:8px 0;font-size:12px}.deleted-supplier-search .ant-input{width:145px}.deleted-supplier-summary{color:#8a6d3b;background:#fcf8e3;border:1px solid #faebcc;padding:6px 10px;font-size:12px}.deleted-supplier-summary strong{color:#606266}.deleted-supplier-table .ant-table-cell,.deleted-supplier-transactions-modal .ant-table-cell{font-size:11px;padding:7px 5px!important}.deleted-supplier-table .ant-table-thead>tr>th,.deleted-supplier-transactions-modal .ant-table-thead>tr>th{color:#606266;text-align:center;background:#fff;font-weight:500}.deleted-supplier-transaction-title{margin-bottom:8px}.deleted-supplier-transactions-modal .ant-modal-content{padding:14px 12px 10px}.platform-daily-top{margin-bottom:8px}.platform-daily-filter{margin-bottom:0}.platform-daily-filter .ant-space{font-size:12px}.platform-daily-summary{color:#8a6d3b;background:#fcf8e3;border:1px solid #faebcc;margin-top:10px;padding:7px 10px;font-size:12px;line-height:22px}.platform-daily-summary strong{color:#606266;margin-right:12px;font-weight:600}.platform-daily-table-card{border-top:0}.platform-daily-table .ant-table-cell{font-size:11px;padding:8px 5px!important}.platform-daily-table .ant-table-thead>tr>th{color:#606266;text-align:center;background:#fff;font-weight:500}.platform-daily-table .daily-withdrawal{color:#f56c6c}.platform-daily-table .daily-payment,.platform-daily-table .daily-profit{color:#303f9f}.platform-daily-table .daily-profit{font-size:12px}.merchant-realtime-filter{margin-bottom:0}.merchant-realtime-filter .ant-form{gap:5px 0}.merchant-realtime-filter .ant-form-item{margin-inline-end:7px}.merchant-realtime-filter .ant-select{width:105px}.merchant-realtime-filter .ant-picker-range{width:300px}.merchant-realtime-summary,.unconfigured-merchant-count{color:#8a6d3b;background:#fcf8e3;border:1px solid #faebcc;margin-top:8px;padding:7px 10px;font-size:11px}.merchant-realtime-summary strong{color:#606266;margin-right:10px}.merchant-realtime-summary .ant-btn{margin-left:8px}.merchant-realtime-table-card{border-top:0}.merchant-realtime-table .ant-table-cell{font-size:10px;padding:7px 3px!important}.merchant-realtime-table .ant-table-thead>tr>th{text-align:center;background:#fff;font-size:10px;font-weight:500}.merchant-realtime-table .realtime-revenue{color:#f56c6c}.unconfigured-merchant-modal .ant-form{gap:7px 0}.unconfigured-merchant-modal .ant-form-item{margin-inline-end:8px}.unconfigured-merchant-modal .ant-input{width:130px}.unconfigured-merchant-modal .ant-picker-range{width:300px}.unconfigured-merchant-modal .ant-table-cell{font-size:11px;padding:7px 8px!important}.unconfigured-merchant-count{margin-bottom:8px}.account-amount-stats-filter{margin-bottom:0}.account-amount-stats-filter>.ant-space{padding-bottom:8px;font-size:12px}.account-amount-stats-notice{color:#8a6d3b;background:#fcf8e3;border:1px solid #faebcc;flex-direction:column;padding:5px 10px;font-size:11px;line-height:18px;display:flex}.account-amount-stats-table-card{border-top:0}.account-amount-stats-table .ant-table-cell{font-size:11px;padding:8px 10px!important}.account-amount-stats-table .ant-table-thead>tr>th{text-align:center;background:#fff;font-weight:500}.account-report-filter{margin-bottom:0}.account-report-filter .ant-form{gap:5px 0}.account-report-filter .ant-form-item{margin-inline-end:7px}.account-report-filter .ant-select,.account-report-filter .ant-input{width:115px}.account-report-filter .ant-picker-range{width:220px}.account-report-summary{color:#8a6d3b;background:#fcf8e3;border:1px solid #faebcc;margin-top:8px;padding:7px 10px;font-size:11px}.account-report-summary strong{color:#606266;margin-right:14px}.account-report-table-card{border-top:0}.account-report-table .ant-table-cell{font-size:10px;padding:7px 5px!important}.account-report-table .ant-table-thead>tr>th{text-align:center;background:#fff;font-size:10px;font-weight:500}.account-report-supplier,.account-report-rate{color:#f56c6c}.account-preview-notice{color:#8a6d3b;background:#fcf8e3;border:1px solid #faebcc;margin-bottom:10px;padding:8px 10px;font-size:12px}.account-preview-notice strong{color:#f56c6c}.account-preview-result-title{color:#606266;text-align:center;border-bottom:1px solid #ebeef5;margin:16px 0 10px;line-height:1px}.account-preview-result-title:first-line{background:#fff}.account-preview-result{flex-direction:column;gap:8px;display:flex}.public-preview-page{background:#f0f2f5;place-items:center;min-height:100vh;padding:24px;display:grid}.public-preview-card{text-align:center;width:min(420px,100%)}.public-preview-card .ant-statistic{margin-bottom:18px}.public-preview-payee{color:#303133;margin-bottom:12px;font-size:16px;font-weight:600}.public-preview-qr-image{object-fit:contain;width:220px;height:220px;margin:0 auto 12px;display:block}.public-preview-card .ant-qrcode{margin:0 auto 12px}.public-preview-hint{color:#909399;margin-top:16px;font-size:12px}.email-monitor-filter{margin-bottom:0}.email-monitor-filter .ant-input{width:210px}.email-monitor-notice{color:#8a6d3b;background:#fcf8e3;border:1px solid #faebcc;margin-top:8px;padding:7px 10px;font-size:11px}.email-monitor-table-card{border-top:0}.email-monitor-table .ant-table-cell{font-size:10px;padding:7px 5px!important}.email-monitor-table .ant-table-thead>tr>th{text-align:center;background:#fff;font-size:10px;font-weight:500}.email-monitor-detail-modal .ant-modal-body{max-height:70vh;overflow-y:auto}.email-monitor-detail-list{border:1px solid #ebeef5}.email-monitor-detail-row{border-bottom:1px solid #ebeef5;grid-template-columns:145px minmax(0,1fr);min-height:34px;display:grid}.email-monitor-detail-row:last-child{border-bottom:0}.email-monitor-detail-row strong{color:#606266;background:#f5f7fa;padding:8px 10px;font-size:11px}.email-monitor-detail-row pre{overflow-wrap:anywhere;color:#303133;white-space:pre-wrap;margin:0;padding:8px 10px;font-family:inherit;font-size:11px}.operations-guide{color:#303133;max-width:1160px;font-size:12px}.operations-guide-title{color:#111827;border-bottom:1px solid #d9dfe8;margin-bottom:10px;padding:10px 0;font-size:16px;font-weight:700}.operations-guide>.ant-btn{margin:0 0 8px 4px}.operations-guide-panel{background:#fffde3;border:1px solid #fff4b8;margin-bottom:14px;padding:14px 18px;line-height:22px}.operations-guide-panel h5.ant-typography{color:#303133;margin:0 0 6px;font-size:13px}.operations-guide-panel p{margin:3px 0}.operations-guide-panel ol,.operations-guide-panel ul{margin:5px 0 10px;padding-left:22px}.operations-guide-danger{color:#f5222d;font-weight:600}.operations-guide-team{background:#fffbd1;border:1px solid #f3df76;max-width:620px;margin-top:12px;padding:10px 12px}.operations-guide-team .ant-btn-link{color:#e24a3b;height:auto;padding:0;font-size:12px}.operations-guide-entry{flex-direction:column;gap:2px;margin:8px 0;display:flex}.operations-guide-entry a{color:#1677ff}.operations-guide-footer{background:#f6ffed;border-color:#b7eb8f}.telegram-groups-warning{color:#f5222d;background:#fffbe6;border:1px solid #ffe58f;flex-direction:column;margin-bottom:8px;padding:8px 12px;font-size:12px;line-height:18px;display:flex}.telegram-groups-filter{margin-bottom:0}.telegram-groups-filter .ant-form-item{margin-bottom:7px;margin-right:8px}.telegram-groups-filter .ant-input{width:155px}.telegram-groups-filter .ant-select{width:135px}.telegram-groups-actions{margin:2px 0 7px}.telegram-groups-count{color:#8a641c;background:#fffbe6;border:1px solid #ffe58f;padding:5px 8px;font-size:11px}.telegram-groups-card{border-top:0}.telegram-groups-card .ant-table-thead>tr>th,.telegram-groups-card .ant-table-tbody>tr>td{padding:7px 6px;font-size:10px}.telegram-groups-card .ant-table-thead>tr>th{text-align:center}.telegram-group-modal .ant-modal-content{border-radius:2px;padding:0}.telegram-group-modal .ant-modal-header{border-bottom:1px solid #e8e8e8;margin:0;padding:15px 20px}.telegram-group-modal .ant-modal-body{padding:16px 24px 18px}.telegram-group-modal .ant-form-item{margin-bottom:10px}.telegram-binding-panel{background:#fffbe6;border:1px solid #ffe58f;margin:8px 0;padding:10px 8px 4px}.telegram-binding-panel .ant-form-item{margin-bottom:5px}.telegram-binding-tip{color:#8a641c;margin:0 0 6px 25%;font-size:11px}.telegram-config-note{color:#8a641c;background:#fffbe6;border:1px solid #ffe58f;flex-direction:column;margin-bottom:8px;padding:9px 12px;font-size:11px;line-height:18px;display:flex}.telegram-config-toolbar{margin-bottom:0}.telegram-config-card{border-top:0}.telegram-config-card .ant-table-thead>tr>th,.telegram-config-card .ant-table-tbody>tr>td{padding:8px 7px;font-size:10px}.telegram-config-card .ant-table-thead>tr>th{text-align:center}.telegram-config-modal .ant-modal-content{border-radius:2px;padding:0}.telegram-config-modal .ant-modal-header{border-bottom:1px solid #e8e8e8;margin:0;padding:15px 20px}.telegram-config-modal .ant-modal-body{padding:18px 22px}.telegram-config-edit-note{color:#8a641c;background:#fffbe6;border:1px solid #ffe58f;flex-direction:column;margin-bottom:14px;padding:8px 10px;font-size:11px;display:flex}.telegram-config-edit-note strong{color:#606266}.telegram-config-warning{color:#f5222d;background:#fff1f0;margin:8px 0 12px 25%;padding:7px 9px;font-size:11px}.user-management-toolbar{margin-bottom:0}.user-management-toolbar .ant-input{width:200px}.user-management-toolbar .ant-select{width:120px}.user-management-note{color:#8a641c;background:#fffbe6;border:1px solid #ffe58f;margin-top:7px;padding:6px 9px;font-size:11px}.user-management-card{border-top:0}.user-management-card .ant-table-thead>tr>th,.user-management-card .ant-table-tbody>tr>td{padding:7px 6px;font-size:10px}.user-management-card .ant-table-thead>tr>th{text-align:center}.user-editor-modal .ant-modal-content,.user-role-modal .ant-modal-content{border-radius:2px;padding:0}.user-editor-modal .ant-modal-header,.user-role-modal .ant-modal-header{border-bottom:1px solid #e8e8e8;margin:0;padding:15px 20px}.user-editor-modal .ant-modal-body,.user-role-modal .ant-modal-body{padding:18px 24px}.user-editor-modal .ant-form-item{margin-bottom:11px}.user-editor-warning{color:#f5222d;background:#fffbe6;margin:-2px 0 12px 25%;padding:6px 9px;font-size:11px}.user-role-list{border:1px solid #ebeef5;width:100%;display:grid}.user-role-list .ant-radio-wrapper{border-bottom:1px solid #ebeef5;min-height:40px;margin:0;padding:10px 14px}.user-role-list .ant-radio-wrapper:last-child{border-bottom:0}.merchant-doc-header{color:#fff;background:#102441;justify-content:space-between;align-items:center;gap:16px;min-height:46px;padding:6px 16px;display:flex;box-shadow:0 1px 4px #0000002e}.merchant-doc-page{color:#4b5563;background:#f3f5f9;min-height:100vh}.merchant-doc-header .ant-typography{color:#fff;margin:0}.merchant-doc-header h3.ant-typography{font-size:14px;line-height:20px}.merchant-doc-header .ant-typography-secondary{display:none}.merchant-doc-header .ant-btn{color:#dbe7f7;background:0 0;border-color:#5d708d;height:28px;font-size:11px}.merchant-doc-header .ant-btn-primary{color:#fff;background:#2f75d6;border-color:#2f75d6}.merchant-doc-notice,.merchant-doc-warning{color:#8a6d3b;background:#fffbe6;border:1px solid #ffe58f;border-radius:2px;width:min(760px,100% - 230px);margin:14px auto 10px;padding:10px 14px;font-size:11px;line-height:20px}.merchant-doc-tabs{min-height:calc(100vh - 116px)}.merchant-doc-tabs .ant-tabs-nav{background:#fff;border-right:1px solid #e5e9f0;width:180px;min-width:180px;margin:0;padding:10px 8px}.merchant-doc-tabs.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab{color:#455468;text-align:left;min-height:34px;margin:0;padding:8px 12px;font-size:11px}.merchant-doc-tabs.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab-active{background:#f0f5fb;border-radius:2px}.merchant-doc-tabs.ant-tabs-left>.ant-tabs-content-holder{border-left:0;padding:0 22px 32px}.merchant-doc-section{background:#fff;border:1px solid #e8ebf0;border-radius:3px;width:min(760px,100%);margin:0 auto;padding:18px 22px 24px;box-shadow:0 1px 5px #15253b0f}.merchant-doc-section .ant-typography{margin-bottom:10px}.merchant-doc-section h4.ant-typography{border-bottom:1px solid #edf0f4;padding-bottom:10px;font-size:16px}.merchant-doc-section h5.ant-typography{margin-top:18px;font-size:12px}.merchant-doc-section li,.merchant-doc-section .ant-descriptions,.merchant-doc-section .ant-table{font-size:11px}.merchant-doc-section .merchant-doc-warning{width:auto;margin:10px 0}.merchant-doc-code{margin:8px 0 16px;position:relative}.merchant-doc-code pre{color:#e6edf3;white-space:pre-wrap;word-break:break-word;background:#1f2329;border-radius:3px;margin:0;padding:14px 50px 14px 16px;font-size:12px;line-height:20px;overflow-x:auto}.merchant-doc-code .ant-btn{color:#fff;position:absolute;top:8px;right:8px}@media (width<=720px){.merchant-doc-header{flex-direction:column;align-items:flex-start;padding:8px 12px}.merchant-doc-header .ant-space{flex-wrap:wrap}.merchant-doc-notice,.merchant-doc-warning{width:calc(100% - 24px)}.merchant-doc-tabs{display:block}.merchant-doc-tabs .ant-tabs-nav{border-bottom:1px solid #e5e9f0;border-right:0;width:100%;min-width:0;overflow-x:auto}.merchant-doc-tabs .ant-tabs-nav-list{flex-direction:row}.merchant-doc-tabs.ant-tabs-left>.ant-tabs-content-holder{padding:12px}.merchant-doc-section{padding:14px}}
