:root,body{--arcoblue-1: 230, 247, 243;--arcoblue-2: 192, 235, 226;--arcoblue-3: 148, 221, 207;--arcoblue-4: 102, 205, 185;--arcoblue-5: 51, 187, 161;--arcoblue-6: 0, 161, 132;--arcoblue-7: 0, 135, 111;--arcoblue-8: 0, 110, 90;--arcoblue-9: 0, 85, 70;--arcoblue-10: 0, 61, 50;--primary-1: 230, 247, 243;--primary-2: 192, 235, 226;--primary-3: 148, 221, 207;--primary-4: 102, 205, 185;--primary-5: 51, 187, 161;--primary-6: 0, 161, 132;--primary-7: 0, 135, 111;--primary-8: 0, 110, 90;--primary-9: 0, 85, 70;--primary-10: 0, 61, 50;--green-1: 231, 246, 234;--green-2: 200, 234, 208;--green-6: 31, 157, 59;--green-7: 24, 130, 48;--red-1: 253, 236, 236;--red-2: 250, 210, 208;--red-6: 217, 70, 64;--red-7: 184, 55, 50;--orange-1: 253, 243, 224;--orange-2: 250, 228, 186;--orange-6: 192, 120, 0;--orange-7: 163, 100, 0;--gray-1: 243, 245, 248;--gray-2: 236, 239, 244;--gray-3: 217, 223, 231;--gray-4: 185, 194, 205;--gray-5: 155, 166, 179;--gray-6: 123, 135, 152;--gray-7: 100, 112, 128;--gray-8: 74, 86, 102;--gray-9: 45, 55, 68;--gray-10: 16, 23, 32;--border-radius-small: 4px;--border-radius-medium: 8px;--border-radius-large: 12px}body.theme-admin{--arcoblue-1: 232, 239, 253;--arcoblue-2: 201, 217, 251;--arcoblue-3: 163, 191, 248;--arcoblue-4: 120, 161, 244;--arcoblue-5: 74, 128, 240;--arcoblue-6: 37, 99, 235;--arcoblue-7: 29, 79, 208;--arcoblue-8: 22, 63, 174;--arcoblue-9: 16, 48, 139;--arcoblue-10: 11, 34, 104;--primary-1: 232, 239, 253;--primary-2: 201, 217, 251;--primary-3: 163, 191, 248;--primary-4: 120, 161, 244;--primary-5: 74, 128, 240;--primary-6: 37, 99, 235;--primary-7: 29, 79, 208;--primary-8: 22, 63, 174;--primary-9: 16, 48, 139;--primary-10: 11, 34, 104}body.theme-dark{--gray-1: 15, 20, 25;--gray-2: 38, 46, 58;--gray-3: 51, 61, 77;--gray-4: 71, 82, 99;--gray-5: 90, 102, 117;--gray-6: 133, 146, 163;--gray-7: 158, 170, 185;--gray-8: 183, 192, 204;--gray-9: 209, 216, 224;--gray-10: 232, 236, 241;--arcoblue-1: 14, 47, 42;--arcoblue-2: 16, 66, 57;--arcoblue-3: 18, 88, 75;--arcoblue-4: 20, 118, 99;--arcoblue-5: 0, 161, 132;--arcoblue-6: 0, 195, 159;--arcoblue-7: 25, 212, 177;--arcoblue-8: 84, 226, 197;--arcoblue-9: 143, 238, 218;--arcoblue-10: 199, 247, 237;--primary-1: 14, 47, 42;--primary-2: 16, 66, 57;--primary-3: 18, 88, 75;--primary-4: 20, 118, 99;--primary-5: 0, 161, 132;--primary-6: 0, 195, 159;--primary-7: 25, 212, 177;--primary-8: 84, 226, 197;--primary-9: 143, 238, 218;--primary-10: 199, 247, 237;--color-bg-1: #0f1419;--color-bg-2: #191f27;--color-bg-3: #191f27;--color-bg-4: #212936;--color-bg-5: #262e3a;--color-bg-white: #191f27;--color-bg-popup: #191f27;--color-menu-light-bg: #191f27}body.theme-dark.theme-admin{--arcoblue-1: 22, 35, 61;--arcoblue-2: 24, 46, 88;--arcoblue-3: 27, 60, 122;--arcoblue-4: 31, 78, 166;--arcoblue-5: 37, 99, 235;--arcoblue-6: 75, 131, 240;--arcoblue-7: 102, 155, 245;--arcoblue-8: 140, 181, 248;--arcoblue-9: 180, 208, 251;--arcoblue-10: 216, 230, 253;--primary-1: 22, 35, 61;--primary-2: 24, 46, 88;--primary-3: 27, 60, 122;--primary-4: 31, 78, 166;--primary-5: 37, 99, 235;--primary-6: 75, 131, 240;--primary-7: 102, 155, 245;--primary-8: 140, 181, 248;--primary-9: 180, 208, 251;--primary-10: 216, 230, 253}.arco-modal{border-radius:var(--r-card);box-shadow:var(--shadow-lg)}.arco-modal-header{height:auto;padding:20px 20px 14px;border-bottom:none}.arco-modal-header .arco-modal-title{font-size:16px;font-weight:620;letter-spacing:-.015em;justify-content:flex-start;align-items:center}.arco-modal-body{padding:4px 20px 20px;max-height:min(70vh,620px);overflow-y:auto}.arco-modal-footer{padding:14px 20px;border-top:1px solid var(--c-divider)}.arco-modal-close-btn{font-size:16px}.arco-modal-simple{padding:24px 32px}.arco-modal-simple .arco-modal-footer{display:flex;justify-content:flex-end;margin-top:24px}.arco-modal-simple .arco-modal-header .arco-icon{font-size:22px;position:relative;top:1px}.arco-modal-simple .arco-modal-header .arco-modal-title{line-height:1.2}.arco-drawer-header{height:60px;padding:0 20px;border-bottom:1px solid var(--c-divider)}.arco-drawer-title{font-size:16px;font-weight:620;letter-spacing:-.015em}.arco-drawer-header .arco-drawer-close-btn{font-size:16px}.arco-drawer-body{padding:20px}.arco-drawer-footer{padding:14px 20px;border-top:1px solid var(--c-divider)}.arco-form-item-layout-vertical>.arco-form-item-label-col{padding-bottom:2px;margin-bottom:4px}.arco-form-item-label-col>.arco-form-item-label{display:inline-flex;align-items:center;font-size:13px;font-weight:400;color:var(--t-title);line-height:1.3}.arco-form-item-label-required-symbol{order:1;margin-left:4px}.arco-form-item-label-tooltip{order:2}.arco-form-item{margin-bottom:16px}.arco-form>.arco-btn{align-self:flex-start}.arco-input-wrapper,.arco-select-view,.arco-picker{border-radius:var(--r-control)}body .arco-input-wrapper:has(.arco-input-size-medium),body .arco-select-view-single.arco-select-view-size-medium{height:32px}.arco-input-wrapper:focus-within,.arco-select-view-focus,.arco-picker-focused{box-shadow:0 0 0 3px var(--c-primary-light)}body .arco-input-wrapper,body .arco-input-wrapper .arco-input.arco-input-size-medium,body .arco-select-view-single.arco-select-view-size-medium .arco-select-view-value,body .arco-select-view-single.arco-select-view-size-medium .arco-select-view-input,body .arco-select-view-multiple.arco-select-view-size-medium .arco-select-view-input,body .arco-textarea-wrapper .arco-textarea,body .arco-picker-size-medium input,body .arco-select-option,body .arco-input-number input{font-size:13px}.arco-btn{font-weight:550;border-radius:var(--r-control)}.arco-btn-size-medium{height:32px;padding:0 15px;font-size:13px}.arco-btn-size-small{font-size:12px}.arco-message{border-radius:var(--r-control)}.arco-tooltip-content.text-tooltip{max-width:min(350px,calc(100vw - 24px));text-align:left;white-space:pre-line;overflow-wrap:anywhere}.arco-tabs-nav-tab-list>.arco-tabs-tab:first-child{margin-left:0}.page-tabs>.arco-tabs-nav{margin-bottom:16px}.page-tabs>.arco-tabs-content{padding-top:0}body .content-inner:has(.page-tabs){padding-top:8px}@media (max-width: 767px){.arco-modal,.arco-drawer{max-width:calc(100vw - 24px)!important}}:root{color-scheme:light;--c-primary: #00a184;--c-primary-hover: #00b795;--c-primary-active: #008a71;--c-primary-light: #e3f7f2;--c-success: #1f9d3b;--c-success-bg: #e7f6ea;--c-danger: #d94640;--c-danger-bg: #fdecec;--c-warning: #c07800;--c-warning-bg: #fdf3e0;--c-purple: #7c5cd6;--c-purple-bg: #f0ecfb;--c-cyan: #1f7ae0;--c-cyan-bg: #e8f2fd;--c-fuse: #7b8798;--t-title: #101720;--t-regular: #4a5666;--t-secondary: #7b8798;--t-disabled: #b9c2cd;--c-border: #d9dfe7;--c-divider: #eceff4;--c-bg-page: #f3f5f8;--c-bg-card: #ffffff;--c-hover: #f5f7fa;--c-on-primary: #ffffff;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .08);--shadow-md: 0 4px 16px rgba(0, 0, 0, .1);--shadow-lg: 0 16px 56px rgba(0, 0, 0, .32);--c-mask: rgba(29, 33, 41, .45);--r-control: 8px;--r-card: 12px;--card-line: transparent;--card-shadow: 0 1px 2px rgba(16, 20, 28, .05), 0 6px 20px rgba(16, 20, 28, .07);--ctl-shadow: 0 1px 2px rgba(16, 20, 28, .06), 0 2px 5px rgba(16, 20, 28, .06);--ctl-shadow-hover: 0 1px 3px rgba(16, 20, 28, .09), 0 3px 8px rgba(16, 20, 28, .09);--nav-w: 224px;--nav-w-user: 240px;--nav-w-collapsed: 68px;--topbar-h: 64px;--app-min-w: 1280px;--sp-1: 8px;--sp-2: 12px;--sp-3: 16px;--sp-4: 24px;--sp-5: 32px;--pane-pad: 24px;--pane-gap: 16px;--card-pad-y: 16px;--card-pad-x: 20px;--row-h: 48px;--ch-1: #2d6be0;--ch-2: #e8843c;--ch-3: #16a47b;--ch-4: #9b5fd6;--ch-5: #e05c6e;--ch-6: #2aa7b8;--ch-7: #c2803a;--ch-8: #6b7dd6;--heat-1: #eaf1fd;--heat-2: #a9c4f2;--heat-3: #4d84dd;--heat-4: #22509f;--cell-neg-rgb: 245, 63, 63;--cell-pos-rgb: 0, 180, 42;--cell-neg-fg: #9a1f25;--cell-pos-fg: #0a7a26;--cell-tint: 1}.density-compact{--pane-pad: 16px;--pane-gap: 12px;--card-pad-y: 12px;--card-pad-x: 16px;--row-h: 40px}.theme-admin{--c-primary: #2563eb;--c-primary-hover: #3b76ef;--c-primary-active: #1d4fd0;--c-primary-light: #e8effd}.theme-dark{color-scheme:dark;--c-primary: #00c39f;--c-primary-hover: #19d4b1;--c-primary-active: #00a184;--c-primary-light: #0e2f2a;--c-success: #35b85a;--c-success-bg: #13301c;--c-danger: #e5645e;--c-danger-bg: #35191a;--c-warning: #d99117;--c-warning-bg: #33260d;--c-purple: #9b7ce8;--c-purple-bg: #241d3a;--c-cyan: #4a95ea;--c-cyan-bg: #14243a;--c-fuse: #8592a3;--t-title: #e8ecf1;--t-regular: #b7c0cc;--t-secondary: #8592a3;--t-disabled: #5a6675;--c-border: #333d4d;--c-divider: #262e3a;--c-bg-page: #0f1419;--c-bg-card: #191f27;--c-hover: #212936;--c-on-primary: #ffffff;--card-line: #262e3a;--card-shadow: 0 1px 2px rgba(0, 0, 0, .3), 0 6px 20px rgba(0, 0, 0, .28);--ctl-shadow: 0 1px 2px rgba(0, 0, 0, .32), 0 2px 5px rgba(0, 0, 0, .3);--ctl-shadow-hover: 0 1px 3px rgba(0, 0, 0, .42), 0 3px 8px rgba(0, 0, 0, .4);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .36);--shadow-md: 0 4px 16px rgba(0, 0, 0, .44);--shadow-lg: 0 16px 56px rgba(0, 0, 0, .62);--c-mask: rgba(0, 0, 0, .62);--ch-1: #4a7fd6;--ch-2: #d3874a;--ch-3: #2fa985;--ch-4: #9a71c9;--ch-5: #d2697a;--ch-6: #3ea6b5;--ch-7: #b78753;--ch-8: #7986c7;--heat-1: #1b2534;--heat-2: #24487e;--heat-3: #3d74c9;--heat-4: #7aa9f2;--cell-neg-rgb: 229, 100, 94;--cell-pos-rgb: 60, 199, 155;--cell-neg-fg: #f0a8a4;--cell-pos-fg: #7fd9c0;--cell-tint: .6}.theme-dark.theme-admin{--c-primary: #4b83f0;--c-primary-hover: #669bf5;--c-primary-active: #2563eb;--c-primary-light: #16233d}*{box-sizing:border-box}html,body,#app{margin:0;padding:0;height:100%}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;color:var(--t-title);font-size:14px;-webkit-font-smoothing:antialiased;background:var(--c-bg-page)}td.empty,td.empty-row{text-align:center!important;color:var(--t-secondary)!important;padding:20px 12px!important}td.empty.error-text,td.empty-row.error-text{color:var(--c-danger)!important}.load-failed-state{color:var(--t-secondary)!important;padding:20px 12px!important;font-size:13px!important;text-align:center}.load-failed-action{margin-left:6px;padding:0;border:0;background:none;color:var(--c-primary);font:inherit;line-height:inherit;cursor:pointer}.load-failed-action:hover{color:var(--c-primary-hover)}.load-failed-action:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px;border-radius:2px}.kpi-load-state{min-height:92px;display:flex;align-items:center;justify-content:center;background:var(--c-bg-card);border:1px solid var(--card-line);border-radius:var(--r-card);box-shadow:var(--card-shadow)}.admin-list-spin,.app-list-spin{display:block;width:100%}.admin-list-panel,.app-list-panel{margin-bottom:0!important}.admin-list-toolbar,.app-list-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.admin-list-search,.app-list-search{flex:0 0 240px;width:240px;min-width:0}.admin-list-select,.app-list-select{flex:0 0 160px;width:160px;min-width:0}.admin-list-select .arco-select-view-value,.app-list-select .arco-select-view-value{font-weight:400}@media (max-width: 767px){.admin-list-search,.admin-list-select,.app-list-search,.app-list-select{flex:1 1 100%;width:100%}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--c-border);border-radius:4px}::-webkit-scrollbar-track{background:transparent}@keyframes slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes popIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes spin{to{transform:rotate(360deg)}}.card-surface{background:var(--c-bg-card);border:1px solid var(--card-line);box-shadow:var(--card-shadow);border-radius:var(--r-card)}.stat-bar{display:flex;align-items:center}.stat-bar .stat{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;padding:0 20px;border-left:1px solid var(--c-divider)}.stat-bar .stat:first-child{border-left:0;padding-left:0}.stat-bar .stat-k{font-size:12px;color:var(--t-secondary)}.stat-bar .stat-v{font-size:21px;font-weight:620;letter-spacing:-.025em;color:var(--t-title);line-height:1.2}.stat-bar .stat-sub{font-size:11.5px;color:var(--t-secondary);line-height:1.5}.stat-bar .stat-split{display:block;font-size:11.5px;color:var(--t-secondary);line-height:1.5}.tnum{font-variant-numeric:tabular-nums}.mono{font-family:ui-monospace,Menlo,Monaco,Cascadia Code,monospace}.arco-table-th{background:var(--c-bg-page)!important}@media (max-width: 767px){body .content-inner :is(.kpi-grid,.kpis){grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body .content-inner :is(.kpi-grid,.kpis)>:last-child:nth-child(odd){grid-column:1 / -1}body .content-inner .kpi-grid.kpi-grid-usage-mobile>:nth-child(1){grid-column:1;grid-row:1}body .content-inner .kpi-grid.kpi-grid-usage-mobile>:nth-child(2){grid-column:2;grid-row:1}body .content-inner .kpi-grid.kpi-grid-usage-mobile>:nth-child(3){grid-column:1 / -1;grid-row:2}body .content-inner .kpi-grid.kpi-grid-usage-mobile>:nth-child(4){grid-column:1;grid-row:3}body .content-inner .kpi-grid.kpi-grid-usage-mobile>:nth-child(5){grid-column:2;grid-row:3}body .content-inner .alert-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body .content-inner :is(.grid-2,.grid2,.grid-3,.grid3,.row2,.chart-row,.bottom-grid,.top-grid,.grid-2col,.quick-grid,.layout,.health-grid){grid-template-columns:minmax(0,1fr)}body .content-inner :is(.ch-grid,.wallet-split,.adv,.adv-ip-cols,.desc){grid-template-columns:minmax(0,1fr)}body .content-inner .overview-stats{grid-template-columns:repeat(2,minmax(0,1fr))}body .content-inner :is(.ag-list,.op-group){grid-template-columns:minmax(0,1fr)}body .content-inner :is(.filters,.head-actions,.sub-create,.rebate-toolbar,.table-foot,.head){flex-wrap:wrap}body .content-inner :is(.tbl-wrap,.table-wrap){max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}body .content-inner .adjust-form-card{min-width:0}body .content-inner .op-buttons{justify-content:flex-start}.stat-bar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.stat-bar .stat,.stat-bar .stat:first-child{padding:10px 12px;border-top:1px solid var(--c-divider);border-left:0}.stat-bar .stat:nth-child(-n+2){border-top:0}.stat-bar .stat:nth-child(odd){padding-left:0}.stat-bar .stat:nth-child(2n){padding-right:0}.stat-bar .stat-action{grid-column:1 / -1;padding:12px 0 0;border-top:1px solid var(--c-divider);border-left:0}}
