:root{--toc-bg: #f3f6fb;--toc-card: #ffffff;--toc-line: #dfe6ef;--toc-text: #101828;--toc-muted: #667085;--toc-blue: #2563eb;--toc-blue-soft: #eff6ff;--toc-green: #12a150;--toc-red: #e02d3c;--toc-orange: #f59e0b;--toc-nav: #0f1a2e;--toc-warn-bg: #fff8e6;--toc-warn-border: #fedb86;--toc-warn-text: #8a4b00;--toc-radius: 16px;--toc-radius-sm: 12px;--toc-shadow: 0 10px 28px rgba(16, 24, 40, .08);--el-color-primary: #2563eb;--el-color-primary-light-3: #6692f1;--el-color-primary-light-5: #92b1f5;--el-color-primary-light-7: #bed0f9;--el-color-primary-light-8: #d3e0fb;--el-color-primary-light-9: #e9effd;--el-color-primary-dark-2: #1e4fbc;--el-color-success: #12a150;--el-color-danger: #e02d3c;--el-color-error: #e02d3c;--el-color-warning: #f59e0b;--el-border-radius-base: 12px;--el-border-radius-small: 10px;--el-border-color: #dfe6ef;--el-border-color-light: #dfe6ef;--el-border-color-lighter: #e8eef6;--el-text-color-primary: #101828;--el-text-color-regular: #344054;--el-text-color-secondary: #667085;--el-box-shadow-light: 0 10px 28px rgba(16, 24, 40, .08);--el-fill-color-light: #f8fafc}body{background:var(--toc-bg);color:var(--toc-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,Arial,sans-serif;font-size:14px;margin:0}.el-card{border:1px solid var(--toc-line);border-radius:var(--toc-radius);box-shadow:var(--toc-shadow)}.el-card__header{border-bottom:1px solid var(--toc-line);padding:16px 18px}.el-card__body{padding:18px}.el-table th.el-table__cell{background:#f8fafc;color:#475467;font-size:14px;font-weight:700}.el-table .el-table__cell{padding:15px 0}.el-table .el-table__empty-text{color:var(--toc-muted);font-size:14px;line-height:1.6}.el-tag{font-size:12px;font-weight:700}.el-tag--success{--el-tag-bg-color: #e8f8ef;--el-tag-border-color: #e8f8ef;--el-tag-text-color: #12a150}.el-tag--danger{--el-tag-bg-color: #fff1f2;--el-tag-border-color: #fff1f2;--el-tag-text-color: #e02d3c}.el-tag--warning{--el-tag-bg-color: #fff7ed;--el-tag-border-color: #fff7ed;--el-tag-text-color: #c2410c}.toc-tag-purple.el-tag,.toc-tag-purple.el-tag--info{background:#f5f3ff;border-color:#e9d5ff;color:#7c3aed}.toc-status-dot{align-items:center;color:#172033;display:inline-flex;font-size:13px;font-weight:700;gap:6px}.toc-status-dot:before{border-radius:50%;content:"";height:6px;width:6px}.toc-status-dot--success:before{background:#12a150}.toc-status-dot--danger:before{background:#e02d3c}.el-button{font-weight:700}.el-button--default{--el-button-border-color: var(--toc-line);--el-button-text-color: #172033}.el-table .el-button.is-link{color:var(--toc-blue);font-weight:700}.toc-shell{min-height:100vh}.toc-side{background:var(--toc-nav);color:#cbd5e1;padding:22px 14px}.toc-brand{align-items:center;border-bottom:1px solid rgba(255,255,255,.12);display:flex;gap:12px;margin-bottom:16px;padding:8px 8px 20px}.toc-brand-logo{background:linear-gradient(135deg,#2e74ff,#05d6b6);border-radius:13px;color:#fff;display:grid;flex:none;font-size:22px;font-weight:900;height:44px;place-items:center;width:44px}.toc-brand-name{color:#fff;display:block;font-size:19px;font-weight:700}.toc-brand-sub{color:#94a3b8;display:block;font-size:12px;margin-top:4px}.toc-side .el-menu{--el-menu-bg-color: transparent;--el-menu-text-color: #cbd5e1;--el-menu-hover-bg-color: rgba(255, 255, 255, .08);--el-menu-active-color: #fff;border-right:0}.toc-side .el-menu-item{border-radius:12px;font-weight:600;height:44px;line-height:44px;margin:4px 0}.toc-side .el-menu-item:hover{color:#fff}.toc-side .el-menu-item.is-active{background:var(--toc-blue);color:#fff}.toc-menu-index{display:inline-block;margin-right:12px;min-width:14px;opacity:.85}.toc-top{align-items:center;background:#fff;border-bottom:1px solid var(--toc-line);display:flex;height:62px;justify-content:space-between;padding:0 24px}.toc-top-title{font-size:15px;font-weight:700}.toc-top-user{align-items:center;color:var(--toc-muted);display:flex;gap:16px}.toc-page-head h1{font-size:26px;margin:0}.toc-page-head p{color:var(--toc-muted);font-size:14px;line-height:1.6;margin:8px 0 0}.toc-warnbox{background:var(--toc-warn-bg);border:1px solid var(--toc-warn-border);border-radius:14px;color:var(--toc-warn-text);line-height:1.7;margin:12px 0;padding:14px}.el-dialog{border-radius:22px;box-shadow:0 24px 72px #00000042;max-width:calc(100vw - 40px);overflow:hidden}.el-dialog__header{border-bottom:1px solid var(--toc-line);margin-right:0;padding:18px 22px}.el-dialog__title{font-size:20px;font-weight:700;line-height:1.3}.el-dialog__headerbtn{background:#f2f4f7;border-radius:12px;font-size:18px;height:40px;right:16px;top:14px;width:40px}.el-dialog__headerbtn .el-dialog__close{color:var(--toc-text)}.el-dialog__body{padding:22px}.el-dialog__footer{border-top:1px solid var(--toc-line);display:flex;gap:12px;justify-content:flex-end;padding:18px 22px}.el-dialog.toc-dialog-form{--el-dialog-width: min(900px, calc(100vw - 40px) );width:var(--el-dialog-width)!important}.el-dialog .el-form--label-top .el-form-item__label{color:var(--toc-muted);font-size:12px;font-weight:600;line-height:1.4;margin-bottom:6px}.toc-form-grid{display:grid;gap:14px;grid-template-columns:1fr 1fr}.toc-form-grid>.el-form-item{margin-bottom:0}.toc-form-grid>.toc-form-span-2{grid-column:1 / -1}@media(max-width:820px){.toc-form-grid{grid-template-columns:1fr}}.el-drawer{--el-drawer-padding-primary: 22px}.el-drawer.toc-drawer{width:min(940px,calc(100vw - 36px))!important}.el-drawer__header{border-bottom:1px solid var(--toc-line);margin-bottom:0;padding:18px 22px}.el-drawer__title{font-size:20px;font-weight:700}.el-drawer__close-btn{background:transparent;border:none;border-radius:0;color:var(--toc-text);font-size:16px;height:auto;padding:0;width:auto}.el-drawer__close-btn .el-icon{font-size:16px}.el-drawer__body{padding:22px}.toc-detail-drawer .el-tabs__header{margin:0}.toc-detail-drawer .el-tabs__item{font-weight:800;height:50px}.toc-detail-drawer .el-tabs__active-bar{height:3px}.toc-detail-drawer .el-tabs__content{overflow-x:auto}.toc-group-status-active{color:#12a150;font-weight:700}.toc-detail-panel{background:var(--toc-card);border:1px solid var(--toc-line);border-radius:var(--toc-radius);overflow:hidden}.toc-detail-panel .el-tabs__header{background:#fff;border-bottom:1px solid var(--toc-line);padding:0 16px}.toc-detail-panel .el-tabs__content,.toc-detail-panel-body{padding:18px}.toc-detail-summary{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px}.toc-detail-summary-card{background:var(--toc-card);border:1px solid var(--toc-line);border-radius:14px;min-width:0;padding:15px}.toc-detail-summary-card span{color:var(--toc-muted);display:block;font-size:12px;margin-bottom:6px}.toc-detail-summary-card strong{color:var(--toc-text);display:block;font-size:14px;font-weight:900;overflow-wrap:anywhere}.toc-detail-pill{background:#e8f8ef;border-radius:999px;color:var(--toc-green);display:inline-block;font-size:12px;font-style:normal;font-weight:700;padding:4px 9px}.toc-detail-kv{display:grid;gap:0;grid-template-columns:160px 1fr;margin:0}.toc-detail-kv>dt,.toc-detail-kv>dd{border-bottom:1px solid var(--toc-line);padding:10px 0}.toc-detail-kv>dt{color:var(--toc-muted);font-weight:400}.toc-detail-kv>dd{color:var(--toc-text);margin:0;word-break:break-all}.toc-detail-kv-panel{background:var(--toc-card);border:1px solid var(--toc-line);border-radius:var(--toc-radius);padding:18px}@media(max-width:1200px){.toc-detail-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:820px){.toc-detail-summary,.toc-detail-kv{grid-template-columns:1fr}}.agent-shell{--toc-blue: #1f77ff;--toc-nav: #ffffff;--agent-shell-border: #dfe6ef;--agent-shell-muted: #667085;--agent-shell-text: #344054;--agent-shell-title: #101828;--agent-shell-hover: #f3f6fb;--agent-shell-release: #98a2b3;--el-color-primary: #1f77ff;--el-color-primary-light-3: #62a0ff;--el-color-primary-light-5: #8fbcff;--el-color-primary-light-7: #bcd7ff;--el-color-primary-light-8: #d2e4ff;--el-color-primary-light-9: #e8f1ff;--el-color-primary-dark-2: #195fcc}.agent-shell .toc-side{background:#fff;border-right:1px solid var(--agent-shell-border);color:var(--agent-shell-muted);padding:0;width:220px!important}.agent-shell .toc-brand{display:none}.agent-shell .toc-brand-mark{display:block;flex:none;height:46px;object-fit:contain;width:38px}.agent-shell .toc-brand-name{color:var(--agent-shell-title);font-size:24px;font-weight:700;line-height:24px}.agent-shell .toc-side .el-menu{--el-menu-bg-color: transparent;--el-menu-text-color: var(--agent-shell-muted);--el-menu-hover-bg-color: var(--agent-shell-hover);--el-menu-active-color: #fff;padding:16px 10px 10px}.agent-shell .toc-side .el-menu-item{border-radius:12px;font-weight:500;gap:9px;height:auto;line-height:1.3;margin:2px 0;min-height:50px;padding:6px 10px!important;white-space:normal}.agent-shell .toc-side .el-menu-item>span{min-width:0;overflow-wrap:break-word}.agent-shell .toc-side .el-menu.el-menu--vertical .el-menu-item{white-space:normal}.agent-shell .toc-side .el-menu-item:hover{color:var(--agent-shell-text)}.agent-shell .toc-side .el-menu-item.is-active{background:#1f77ff;box-shadow:0 1px 1.5px #0000001a;color:#fff}.agent-shell .toc-menu-icon{display:block;flex:none;height:15px;object-fit:contain;width:15px}.agent-shell .toc-side .el-menu-item.is-active .toc-menu-icon{filter:brightness(0) invert(1)}.agent-shell .toc-release{color:var(--agent-shell-release);font-size:12px;margin:8px 18px 16px}.agent-shell .toc-top{background:#f3f6fb;border-bottom:1px solid var(--agent-shell-border);height:49px;justify-content:space-between;padding:0 21px;position:sticky;top:0;z-index:20}.agent-shell .el-main{background:#f3f6fb;padding:20px 21px}.agent-shell .toc-page-head h1{color:var(--agent-shell-title);font-size:26px;font-weight:700;line-height:26px}.agent-shell .el-card{border:1px solid var(--agent-shell-border);border-radius:16px;box-shadow:none}.agent-shell .el-button{--el-border-radius-base: 8px;font-weight:400;height:32px;padding:0 12px}.agent-shell .el-button--primary{--el-button-bg-color: #1f77ff;--el-button-border-color: #1f77ff;--el-button-hover-bg-color: #195fcc;--el-button-hover-border-color: #195fcc}.agent-shell .el-table .el-button.is-link{font-weight:700;height:auto;padding:0}.agent-shell .toc-row-actions{align-items:center;display:flex;flex-wrap:nowrap;gap:12px;white-space:nowrap}.agent-shell .el-button .toc-btn-icon{display:block;flex-shrink:0;height:16px;object-fit:contain;width:16px}.agent-shell .el-input__wrapper,.agent-shell .el-select__wrapper{border-radius:8px;min-height:32px}.agent-shell .el-range-editor.el-input__wrapper{height:32px}.agent-shell .el-pagination{--el-pagination-button-height: 24px;--el-pagination-button-width: 24px;--el-pagination-font-size: 14px;gap:8px}.agent-shell .el-pagination .el-select{width:100px}html:not([lang^=zh]) .agent-shell .el-pagination .el-select{width:150px}.agent-shell .el-pagination .el-pager li{border:1px solid var(--agent-shell-border);border-radius:3px;font-size:12px;font-weight:400;min-width:24px}.agent-shell .el-pagination .el-pager li.is-active{background:#fff;border-color:#1f77ff;color:#1f77ff}.agent-shell .el-pagination .el-input__wrapper{border-radius:4px;min-height:24px}.agent-shell .toc-top-title{color:var(--agent-shell-title);font-size:15px;font-weight:700}.agent-shell .toc-top-user{color:var(--agent-shell-text);gap:14px;margin-left:auto}.agent-shell .toc-avatar{align-items:center;background:#1f77ff;border-radius:50%;color:#fff;display:inline-flex;flex:none;font-size:15px;font-weight:700;height:30px;justify-content:center;line-height:1;width:30px}.agent-shell .toc-top-name{color:var(--agent-shell-text);font-size:14px;font-weight:500}.agent-shell .toc-logout{--el-button-bg-color: #fff;--el-button-border-color: var(--agent-shell-border);--el-button-hover-bg-color: #f8fafc;--el-button-hover-border-color: var(--agent-shell-border);--el-button-hover-text-color: var(--agent-shell-text);--el-button-text-color: var(--agent-shell-text);border-radius:8px;font-weight:400;height:30px;padding:0 13px}.agent-shell .toc-logout-icon{display:block;height:13px;margin-right:4px;object-fit:contain;width:13px}.agent-login-page{--toc-blue: #1f77ff;--agent-login-bg: #f3f6fb;--agent-login-border: #dfe6ef;--agent-login-title: #101828;--agent-login-muted: #667085;--agent-login-release: #8a94a6;--agent-captcha-bg: #eef2f7;--agent-captcha-border: #d0d7e2;--el-color-primary: #1f77ff;--el-color-primary-dark-2: #195fcc}.agent-login-page.login-page{background:var(--agent-login-bg)}.agent-login-page .login-card{border:1px solid var(--agent-login-border);border-radius:16px;box-shadow:0 10px 28px #10182814;max-width:450px;width:100%}.agent-login-page .login-card .el-card__body{padding:0}.agent-login-page .login-brand{align-items:center;display:flex;flex-direction:column;gap:10px;padding-top:32px}.agent-login-page .login-logo{display:block;height:70px;object-fit:contain;width:57px}.agent-login-page .login-brand-name{color:var(--agent-login-title);font-size:24px;font-weight:700;line-height:24px;margin:0}.agent-login-page .login-form-wrap{padding:40px 32px 32px}.agent-login-page .el-form-item{align-items:center;margin-bottom:32px}.agent-login-page .el-form-item__label{color:var(--agent-login-muted);font-weight:400;justify-content:flex-end;line-height:32px;padding-right:12px}.agent-login-page .el-input__wrapper{border-radius:8px;min-height:40px}.agent-login-page .login-submit{border-radius:8px;height:40px;width:100%}.agent-login-page .captcha-image{background:var(--agent-captcha-bg);border:1px solid var(--agent-captcha-border);border-radius:6px;height:40px;width:120px}.agent-login-page .login-release{color:var(--agent-login-release);font-size:12px;margin:16px 0 0;text-align:center}.toc-binding-relations__hint[data-v-f1b80fa4]{color:#6b7280;font-size:13px;margin:0 0 8px}.toc-binding-bound-card--summary .toc-binding-bound-card__value[data-v-5ccff93d]{color:var(--toc-text);font-size:14px;font-weight:900;overflow-wrap:anywhere}.toc-binding-bound-card--summary .toc-binding-bound-card__value strong[data-v-5ccff93d],.toc-binding-bound-card--summary .toc-binding-bound-card__value span[data-v-5ccff93d]{display:inline;margin:0 6px 0 0}.toc-binding-bound-card--summary .toc-binding-bound-card__muted[data-v-5ccff93d]{font-weight:400}.toc-binding-bound-card--summary .toc-binding-bound-card__value[data-v-5ccff93d] .el-button{font-weight:400;vertical-align:baseline}.toc-binding-bound-card--summary .toc-binding-bound-card__value[data-v-5ccff93d] .el-button>span{color:inherit;display:inline;font-size:inherit;margin:0}.toc-binding-bound-card--summary .toc-binding-bound-card__value[data-v-5ccff93d] .el-button.is-link{font-size:14px;font-weight:700}.toc-binding-bound-card--summary .toc-binding-bound-card__value .toc-binding-bound-card__muted[data-v-5ccff93d]{font-size:13px;font-weight:700}.toc-binding-bound-card[data-v-5ccff93d]{align-items:center;border:1px solid #e7ebf3;border-radius:10px;display:flex;gap:16px;margin-top:12px;padding:12px 16px}.toc-binding-bound-card .toc-binding-bound-card__label[data-v-5ccff93d]{color:#6b7280;font-size:13px;white-space:nowrap}.toc-binding-bound-card .toc-binding-bound-card__value[data-v-5ccff93d]{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.toc-binding-bound-card__muted[data-v-5ccff93d]{color:#9ca3af;font-size:12px}.toc-binding-bound-card__error[data-v-5ccff93d]{color:#d03050;font-size:13px}.toc-cell-ellipsis[data-v-d5abc78f]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toc-cell-hint[data-v-d5abc78f]{color:var(--el-text-color-secondary);font-size:12px;line-height:18px;margin-top:2px;white-space:normal}.toc-copy-line[data-v-d5abc78f]{align-items:center;display:inline-flex;gap:8px}.toc-copy-text[data-v-d5abc78f]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;-webkit-user-select:all;user-select:all}.filter-panel[data-v-f8dffbc0]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(var(--filter-column-min-width, 220px),1fr))}.field[data-v-f8dffbc0]{min-width:0}.field--date-range[data-v-f8dffbc0],.field--wide[data-v-f8dffbc0]{grid-column:span 2}@media(max-width:720px){.field--date-range[data-v-f8dffbc0],.field--wide[data-v-f8dffbc0]{grid-column:span 1}}.field label[data-v-f8dffbc0]{color:var(--toc-muted, #667085);display:block;font-size:14px;margin-bottom:6px}.field[data-v-f8dffbc0] .el-input,.field[data-v-f8dffbc0] .el-select,.field[data-v-f8dffbc0] .el-date-editor{box-sizing:border-box;width:100%}.field--date-range[data-v-f8dffbc0] .el-range-input{min-width:0}.toc-n1-blank-select .el-select-dropdown__empty{display:none}.el-button.is-link.toc-recharge-locked[data-v-65804495],.el-button.is-link.toc-recharge-locked[data-v-65804495]:hover{color:var(--toc-muted, #667085);cursor:not-allowed}.toc-selection-bar[data-v-8d86778d]{align-items:center;background:#eff6ff;border:1px solid #bfdbfe;border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:12px;padding:10px 14px}.toc-selection-count[data-v-8d86778d]{color:#1d4ed8;font-weight:700}.toc-selection-actions[data-v-8d86778d]{display:flex;flex-wrap:wrap;gap:8px}.heading[data-v-1c90f07d]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:0}.page-desc[data-v-1c90f07d]{color:var(--toc-muted, #667085);font-size:14px;line-height:1.6;margin:8px 0 0;max-width:960px}.state-tags[data-v-1c90f07d]{display:flex;gap:8px;margin:8px 0 0}.toc-scope[data-v-1c90f07d]{background:#ecfdf5;border:1px solid #bbf7d0;border-radius:12px;color:#166534;font-weight:700;margin-top:12px;padding:10px 12px}.toc-amber-notice[data-v-1c90f07d]{background:#fffbeb;border:1px solid #fcd34d;border-radius:12px;color:#92400e;font-weight:700;margin-top:12px;padding:10px 12px}.toc-metric-row[data-v-1c90f07d]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));margin-top:16px}.toc-metric-card[data-v-1c90f07d]{background:var(--toc-card, #fff);border:1px solid var(--toc-line, #dfe6ef);border-radius:var(--toc-radius, 16px);box-shadow:var(--toc-shadow, 0 10px 28px rgba(16, 24, 40, .08));cursor:pointer;display:flex;flex-direction:column;gap:6px;padding:16px 18px;text-align:left;transition:border-color .2s ease,transform .2s ease}.toc-metric-card[data-v-1c90f07d]:hover,.toc-metric-card.is-active[data-v-1c90f07d]{border-color:var(--toc-blue, #2563eb);transform:translateY(-1px)}.toc-metric-label[data-v-1c90f07d]{color:var(--toc-muted, #667085);font-size:13px}.toc-metric-value[data-v-1c90f07d]{font-size:26px;font-weight:800}.panel[data-v-1c90f07d]{margin-top:18px}.panel-head[data-v-1c90f07d]{align-items:center;display:flex;justify-content:space-between}.panel-actions[data-v-1c90f07d]{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.toc-btn-icon[data-v-1c90f07d]{display:block;flex-shrink:0;height:16px;margin-right:4px;object-fit:contain;width:16px}.toc-table-hscroll[data-v-1c90f07d]{overflow-x:auto;width:100%}.toc-table-hscroll[data-v-1c90f07d] .el-table__body-wrapper,.toc-table-hscroll[data-v-1c90f07d] .el-scrollbar__wrap{overflow-x:auto}.toc-row-actions[data-v-1c90f07d]{align-items:center;display:flex;flex-shrink:0;flex-wrap:nowrap;gap:12px;white-space:nowrap}.panel-title[data-v-1c90f07d]{font-size:17px;font-weight:700}.panel[data-v-1c90f07d] .el-pagination{justify-content:flex-end;margin-top:16px}.toc-detail-summary-notice[data-v-70dbab30]{background:#fff8e5;border:1px solid #f5d48a;border-radius:10px;color:#7a5b00;font-size:13px;line-height:20px;margin:12px 0 0;padding:10px 12px}.batch-expected-deduction[data-v-045f76dd]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin:8px 0}.toc-locale-switch[data-v-53861ae9]{width:148px}.toc-wrap-ph[data-v-3fc9620c]{display:grid;flex:1 1 0%;grid-template-columns:minmax(0,1fr);min-width:0}.toc-wrap-ph[data-v-3fc9620c]>*{grid-area:1 / 1;min-width:0}.toc-wrap-ph[data-v-3fc9620c]>.el-input{align-self:stretch;height:auto}.toc-wrap-ph[data-v-3fc9620c]>.el-input .el-input__wrapper{height:100%}.toc-wrap-ph__text[data-v-3fc9620c]{align-self:center;color:var(--el-text-color-placeholder, #a8abb2);font-size:var(--el-font-size-base, 14px);line-height:1.35;overflow-wrap:break-word;padding:5px 12px;pointer-events:none;position:relative;white-space:normal;z-index:1}.summary[data-v-21f4e632]{margin-top:0}.confirm-hint[data-v-21f4e632]{margin:0}.history-strip[data-v-54d042a1]{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.change-summary[data-v-54d042a1]{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 18px}.change-summary div[data-v-54d042a1]{background:var(--toc-card, #fff);border:1px solid var(--toc-line, #dfe6ef);border-radius:var(--toc-radius, 16px);padding:12px 14px}.change-summary dt[data-v-54d042a1]{color:var(--toc-muted, #667085)}.change-summary dd[data-v-54d042a1]{font-size:20px;font-weight:800;margin:4px 0 0}[data-v-54d042a1] .el-pagination{justify-content:flex-end;margin-top:16px}@media(max-width:820px){.change-summary[data-v-54d042a1]{grid-template-columns:repeat(2,minmax(0,1fr))}}.balance-cards[data-v-f3f0047d]{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.panel-head[data-v-f3f0047d]{align-items:center;display:flex;justify-content:space-between;width:100%}.balance-card[data-v-f3f0047d]{background:var(--toc-card, #fff);border:1px solid var(--toc-line, #dfe6ef);border-radius:var(--toc-radius, 16px);box-shadow:var(--toc-shadow);padding:18px}.balance-card-body[data-v-f3f0047d]{align-items:center;display:flex;gap:14px}.balance-card-icon[data-v-f3f0047d]{align-items:center;border-radius:10px;display:flex;flex:0 0 38px;height:38px;justify-content:center;width:38px}.balance-card-text[data-v-f3f0047d]{min-width:0}.balance-card span[data-v-f3f0047d],.balance-card small[data-v-f3f0047d]{color:var(--toc-muted, #667085);display:block}.balance-card strong[data-v-f3f0047d]{display:block;font-size:29px;font-weight:900;margin:4px 0 0}.filter-header-actions[data-v-f3f0047d]{display:flex;gap:12px}.panel[data-v-f3f0047d]{margin-top:18px}.balance-filters[data-v-f3f0047d]{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(130px,1fr))}.panel[data-v-f3f0047d] .el-pagination{justify-content:flex-end;margin-top:16px}.balance-export-alert[data-v-f3f0047d]{margin-bottom:12px}.transaction-detail[data-v-f3f0047d]{margin:0}.transaction-detail div[data-v-f3f0047d]{border-bottom:1px solid var(--toc-line, #dfe6ef);display:grid;gap:16px;grid-template-columns:140px 1fr;padding:12px 0}.transaction-detail dt[data-v-f3f0047d]{color:var(--toc-muted, #667085)}.transaction-detail dd[data-v-f3f0047d]{margin:0}@media(max-width:820px){.balance-cards[data-v-f3f0047d],.balance-filters[data-v-f3f0047d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.balance-cards[data-v-f3f0047d],.balance-filters[data-v-f3f0047d]{grid-template-columns:1fr}.panel-head[data-v-f3f0047d]{align-items:flex-start;flex-direction:column;gap:12px}}.foreign-agent-tag[data-v-d33fcf6e]{margin-left:6px}.h5-qr-panel[data-v-d33fcf6e]{display:grid;gap:14px;max-width:420px}.h5-qr-image[data-v-d33fcf6e]{border:8px solid #fff;border-radius:14px;box-shadow:0 10px 28px #10182814;height:160px;width:160px}.h5-qr-copy label[data-v-d33fcf6e]{color:var(--toc-muted, #667085);display:block;font-size:12px;font-weight:700;margin-bottom:6px}.h5-qr-actions[data-v-d33fcf6e]{display:flex;gap:10px;flex-wrap:wrap}.toc-detail-actions[data-v-a25cd557]{display:flex;justify-content:flex-end;margin-bottom:12px}.toc-detail-note[data-v-a25cd557]{color:#667085;font-size:13px;line-height:20px;margin:12px 0 0}.summary[data-v-bedd76e5]{margin-top:0}.form-grid[data-v-bedd76e5]{display:grid;column-gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.form-grid .span-2[data-v-bedd76e5]{grid-column:1 / -1}@media(max-width:640px){.form-grid[data-v-bedd76e5]{grid-template-columns:1fr}}.actions[data-v-bedd76e5]{display:flex;gap:12px;justify-content:flex-end}.password-hint[data-v-bedd76e5]{color:#909399;font-size:12px;margin:4px 0 0}.toolbar[data-v-b42edeb7]{align-items:center;display:flex;gap:12px}.password-cell[data-v-b42edeb7]{align-items:center;display:inline-flex;gap:6px}.toolbar[data-v-511d2d9b]{align-items:center;display:flex;gap:12px}.hint[data-v-41300d4a]{margin-bottom:12px}.toolbar[data-v-41300d4a]{display:flex;align-items:center;gap:12px}.result-head[data-v-41300d4a]{display:flex;align-items:center;justify-content:space-between;gap:12px}[data-v-41300d4a] .el-table .invalid-row{background-color:var(--el-color-danger-light-9)}.toc-password-rule[data-v-b95079d5]{color:#909399;font-size:12px;margin:0}.hint[data-v-9d23cba2]{margin-bottom:12px}.form-grid[data-v-c01849da]{display:grid;column-gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.form-grid .span-2[data-v-c01849da]{grid-column:1 / -1}@media(max-width:640px){.form-grid[data-v-c01849da]{grid-template-columns:1fr}}.actions[data-v-c01849da]{display:flex;gap:12px;justify-content:flex-end}.summary[data-v-fd424f65]{margin-top:0}.actions[data-v-fd424f65]{display:flex;gap:12px;justify-content:flex-end}.form-grid[data-v-a0499c09]{display:grid;column-gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:640px){.form-grid[data-v-a0499c09]{grid-template-columns:1fr}}.actions[data-v-a0499c09]{display:flex;gap:12px;justify-content:flex-end}.summary[data-v-3ec7ee7f]{margin-top:0}.confirm-hint[data-v-3ec7ee7f]{margin:0 0 12px}.actions[data-v-3ec7ee7f]{display:flex;gap:12px;justify-content:flex-end}.summary[data-v-c1a2ce28]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:0}.actions[data-v-c1a2ce28]{display:flex;gap:12px;justify-content:flex-end}.form-grid[data-v-5ce17408]{display:grid;column-gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.form-grid .span-2[data-v-5ce17408]{grid-column:1 / -1}@media(max-width:640px){.form-grid[data-v-5ce17408]{grid-template-columns:1fr}}.actions[data-v-5ce17408]{display:flex;gap:12px;justify-content:flex-end}.agent-group-candidate-dropdown{min-width:360px}.agent-group-candidate-dropdown .el-select-dropdown__item{height:auto;line-height:1.4;padding:8px 12px;white-space:normal;word-break:break-all}.summary[data-v-a318f351]{margin-top:0}.confirm-hint[data-v-a318f351]{margin:0}.settings[data-v-afca790d]{border-top:1px solid #e5eaf2;display:flex;flex-direction:column;gap:10px;margin-top:16px;padding-top:12px}.row[data-v-afca790d]{align-items:center;display:flex;justify-content:space-between;gap:12px}.reason[data-v-afca790d]{color:#9f1239;font-size:12px;margin:4px 0 0}.meta[data-v-afca790d]{flex:1}.summary[data-v-759aab01]{margin-top:0}.actions[data-v-759aab01]{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.summary[data-v-79a6d1e6]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:0}.member-table[data-v-79a6d1e6]{margin-bottom:16px}.actions[data-v-79a6d1e6]{display:flex;gap:12px;justify-content:flex-end}.form-grid[data-v-52aaa836]{display:grid;column-gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.form-grid .span-2[data-v-52aaa836]{grid-column:1 / -1}@media(max-width:640px){.form-grid[data-v-52aaa836]{grid-template-columns:1fr}}.actions[data-v-52aaa836]{display:flex;gap:12px;justify-content:flex-end}.summary[data-v-b2f161df]{margin-top:0}.confirm-hint[data-v-b2f161df]{margin:0}.summary[data-v-f39b0b35]{margin-top:0}.confirm-hint[data-v-f39b0b35]{margin:0}.form-grid[data-v-a7085cfc]{display:grid;column-gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.form-grid .span-2[data-v-a7085cfc]{grid-column:1 / -1}@media(max-width:640px){.form-grid[data-v-a7085cfc]{grid-template-columns:1fr}}.actions[data-v-a7085cfc],.actions[data-v-0c147ec7]{display:flex;gap:12px;justify-content:flex-end}.hint[data-v-0c147ec7]{color:#64748b;margin:0 0 12px}.form-grid[data-v-467065f8]{display:grid;column-gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.form-grid .span-2[data-v-467065f8]{grid-column:1 / -1}@media(max-width:640px){.form-grid[data-v-467065f8]{grid-template-columns:1fr}}.target-strip[data-v-467065f8]{color:#475467;display:flex;font-size:13px;gap:16px;margin:0 0 12px}.actions[data-v-467065f8]{margin-top:12px;display:flex;gap:12px;justify-content:flex-end}.form-grid[data-v-d2110a96]{display:grid;column-gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:640px){.form-grid[data-v-d2110a96]{grid-template-columns:1fr}}.actions[data-v-d2110a96]{display:flex;gap:12px;justify-content:flex-end}.summary[data-v-e63f617f]{margin-top:0}.form-grid[data-v-e63f617f]{display:grid;column-gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.form-grid .span-2[data-v-e63f617f]{grid-column:1 / -1}@media(max-width:640px){.form-grid[data-v-e63f617f]{grid-template-columns:1fr}}.actions[data-v-e63f617f]{display:flex;gap:12px;justify-content:flex-end}.kpi-block[data-v-2bc0bd5d]{margin:17.5px 0 0;padding-top:17.5px}.kpis[data-v-2bc0bd5d]{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.kpi[data-v-2bc0bd5d]{align-items:flex-start;background:#fff;border:1px solid #dfe6ef;border-radius:14px;box-shadow:none;color:inherit;cursor:pointer;display:flex;font:inherit;gap:14px;justify-content:flex-start;min-height:94.75px;padding:18.5px;text-align:left}.kpi[data-v-2bc0bd5d]:hover,.kpi[data-v-2bc0bd5d]:focus-visible{border-color:#9bbcff}.kpi-icon[data-v-2bc0bd5d]{align-items:center;border-radius:14px;display:flex;flex-shrink:0;height:38.5px;justify-content:center;overflow:hidden;width:38.5px}.kpi-icon-img[data-v-2bc0bd5d]{display:block;height:20px;object-fit:contain;width:20px}.kpi-body[data-v-2bc0bd5d]{display:flex;flex:1;flex-direction:column;min-width:0}.kpi label[data-v-2bc0bd5d]{color:#99a1af;display:block;font-size:12px;font-weight:500;line-height:14px;margin:0}.kpi strong[data-v-2bc0bd5d]{color:#101828;font-size:21px;font-weight:700;line-height:21px;margin:3.5px 0 0}.kpi-foot[data-v-2bc0bd5d]{color:#98a2b3;font-size:11px;line-height:13px;margin-top:3px}@media(max-width:1200px){.kpis[data-v-2bc0bd5d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:820px){.kpis[data-v-2bc0bd5d]{grid-template-columns:1fr}}.ops-panel[data-v-131c0744]{background:#fff;border:1px solid #dfe6ef;border-radius:14px;box-shadow:none;margin-top:14px;overflow:hidden;padding:1px 17px 0}.ops-h[data-v-131c0744]{border-bottom:1px solid #f9fafb;height:60px;padding:14px 0 15px}.ops-h h3[data-v-131c0744]{color:#101828;font-size:17px;font-weight:600;line-height:17.5px;margin:0}.ops-scroll[data-v-131c0744]{overflow-x:auto}.ops-table[data-v-131c0744]{border-collapse:collapse;min-width:1400px;width:100%}.ops-table th[data-v-131c0744],.ops-table td[data-v-131c0744]{border-bottom:1px solid #dfe6ef;color:#101828;font-size:14px;padding:15px 12px;text-align:left;white-space:nowrap}.ops-table th[data-v-131c0744]{background:#f8fafc;color:#475467;font-size:14px;font-weight:600;line-height:14px;padding:10px 12px}.ops-empty[data-v-131c0744]{color:#667085;text-align:center;white-space:normal}.result-tag[data-v-131c0744]{background:#f2f4f7;border-radius:999px;color:#667085;display:inline-block;font-size:12px;font-weight:700;line-height:normal;padding:4px 9px}.result-tag.is-success[data-v-131c0744]{background:#e8f8ef;color:#12a150}.result-tag.is-failure[data-v-131c0744]{background:#fff1f2;color:#e02d3c}.ops-footer[data-v-131c0744]{align-items:center;display:flex;gap:8px;justify-content:flex-end;padding:16px 12px}.ops-total[data-v-131c0744],.ops-page-size[data-v-131c0744]{color:#344054;font-size:12px}.ops-page[data-v-131c0744]{align-items:center;background:#1f77ff;border-radius:6px;color:#fff;display:inline-flex;font-size:12px;font-weight:600;height:28px;justify-content:center;min-width:28px;padding:0 8px}.degraded[data-v-131c0744]{color:#8a94a6;margin:0;padding:0 0 18px}.records-panel[data-v-62987f39]{background:#fff;border:1px solid #dfe6ef;border-radius:14px;margin-top:18px;overflow:hidden}.records-h[data-v-62987f39]{padding:16px 18px 0}.records-h h3[data-v-62987f39]{font-size:16px;font-weight:700;margin:0}.degraded[data-v-62987f39]{color:#667085;margin:0;padding:16px 18px 20px}.records-scroll[data-v-62987f39]{overflow-x:auto;padding:12px 18px 18px}.records-table[data-v-62987f39]{border-collapse:collapse;min-width:960px;width:100%}.records-table th[data-v-62987f39],.records-table td[data-v-62987f39]{border-bottom:1px solid #eef2f6;font-size:13px;padding:8px 10px;text-align:left}.records-table th[data-v-62987f39]{background:#f8fafc;color:#475467;font-weight:600}.records-empty[data-v-62987f39]{color:#98a2b3;text-align:center}.page-head[data-v-aa8083f2]{display:flex;flex-direction:column;gap:8px}.page-head h1[data-v-aa8083f2]{color:#101828;font-size:26px;font-weight:700;line-height:26px;margin:0}.error[data-v-aa8083f2]{color:#8a94a6;margin:16px 0 0}.login-page[data-v-19ef3774]{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:24px}.captcha-row[data-v-19ef3774]{display:flex;flex-wrap:wrap;gap:12px;width:100%}.captcha-row>.toc-wrap-ph[data-v-19ef3774]{flex:1 1 8em}.captcha-image[data-v-19ef3774]{cursor:pointer;flex:none;overflow:hidden;padding:0}.captcha-image img[data-v-19ef3774]{display:block;height:100%;object-fit:contain;width:100%}.login-page[data-v-19ef3774]{position:relative}.login-locale-switch[data-v-19ef3774]{inset-inline-end:24px;position:absolute;top:20px}.user-h5-entry[data-v-53d475b4]{display:flex;flex-direction:column;gap:16px}.user-h5-entry__intro[data-v-53d475b4]{margin:0;color:#909399;font-size:13px;text-align:center}.user-h5-entry__card[data-v-53d475b4] .el-card__body{display:flex;flex-direction:column;gap:16px}.user-h5-entry__meta[data-v-53d475b4]{display:grid;grid-template-columns:max-content 1fr;gap:8px 24px;margin:0}.user-h5-entry__meta dt[data-v-53d475b4]{color:#909399}.user-h5-entry__meta dd[data-v-53d475b4]{margin:0;color:#303133}.user-h5-entry__empty[data-v-53d475b4],.user-h5-entry__ready[data-v-53d475b4]{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.user-h5-entry__qr-frame[data-v-53d475b4]{display:inline-flex;padding:12px;border:1px solid #dcdfe6;border-radius:4px;background:#fff}.user-h5-entry__qr[data-v-53d475b4]{display:block}.user-h5-entry__qr-title[data-v-53d475b4]{margin:0;font-size:16px;font-weight:600;color:#303133}.user-h5-entry__qr-caption[data-v-53d475b4],.user-h5-entry__hint[data-v-53d475b4],.user-h5-entry__link-label[data-v-53d475b4]{margin:0;color:#909399;font-size:13px}.user-h5-entry__url[data-v-53d475b4]{width:100%;max-width:720px}.user-h5-entry__url[data-v-53d475b4] input{-webkit-user-select:all;user-select:all}.user-h5-entry__actions[data-v-53d475b4]{display:flex;flex-wrap:wrap;gap:12px}.after-sales-accounts__toolbar[data-v-87ddf028]{display:flex;gap:12px;margin-bottom:16px}.after-sales-accounts__search[data-v-87ddf028]{max-width:280px}.after-sales-accounts__pager[data-v-87ddf028]{margin-top:16px;justify-content:flex-end}.after-sales-unbind-confirm__grid[data-v-e8ad44fa]{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.after-sales-unbind-confirm__cell[data-v-e8ad44fa]{border:1px solid var(--el-border-color-lighter);border-radius:8px;padding:12px 14px}.after-sales-unbind-confirm__label[data-v-e8ad44fa]{color:var(--el-text-color-secondary);font-size:12px;line-height:18px;margin-bottom:6px}.after-sales-unbind-confirm__value[data-v-e8ad44fa]{font-weight:600;line-height:22px;word-break:break-all}.after-sales-unbind-confirm__hint[data-v-e8ad44fa]{background:var(--el-color-warning-light-9);border:1px solid var(--el-color-warning-light-7);border-radius:8px;color:var(--el-color-warning-dark-2);font-size:13px;line-height:1.6;margin:16px 0 0;padding:12px 14px}.after-sales-unbind-confirm__processing[data-v-e8ad44fa]{color:var(--el-color-warning);margin:12px 0 0}.after-sales-lookup__title[data-v-d8bea1b9]{font-size:20px;font-weight:600;line-height:28px;margin:0 0 8px}.after-sales-lookup__hint[data-v-d8bea1b9]{color:var(--el-text-color-secondary);font-size:14px;line-height:22px;margin:0 0 16px}.after-sales-lookup__search-card[data-v-d8bea1b9]{margin-bottom:16px}.after-sales-lookup__bar[data-v-d8bea1b9]{display:flex;gap:12px}.after-sales-lookup__input[data-v-d8bea1b9]{max-width:420px}.after-sales-lookup__fields[data-v-d8bea1b9]{display:grid;grid-template-columns:140px 1fr;gap:10px 16px;margin:0 0 20px}.after-sales-lookup__fields dt[data-v-d8bea1b9]{color:var(--el-text-color-secondary)}.after-sales-lookup__fields dd[data-v-d8bea1b9]{margin:0;word-break:break-all}.after-sales-records__pager[data-v-5780dfd8]{margin-top:16px;justify-content:flex-end}.agent-side[data-v-1026b928]{display:flex;flex-direction:column;height:100vh;overflow:hidden;position:sticky;top:0}.agent-side__menu[data-v-1026b928]{flex:1;min-height:0;overflow:auto}.agent-side__bottom[data-v-1026b928]{background:#fff;border-top:1px solid var(--agent-shell-border, #e5e7eb);flex:none;padding:8px 10px 0}.agent-side__settings[data-v-1026b928]{align-items:center;background:transparent;border:0;border-radius:12px;color:inherit;cursor:pointer;display:flex;font:inherit;font-weight:650;gap:9px;height:46px;padding:0 10px;width:100%}.agent-side__settings[data-v-1026b928]:hover{background:var(--agent-shell-hover, #f3f6fb)}.agent-side__settings.is-active[data-v-1026b928]{background:#1f77ff;color:#fff}.agent-settings[data-v-87ead25a]{display:grid;gap:16px}.agent-settings__error[data-v-87ead25a]{color:#d92d20;font-size:13px;margin:10px 0 0}.agent-settings__purchase-save[data-v-87ead25a]{margin-top:12px}.agent-settings__failed[data-v-87ead25a]{display:grid;gap:10px;justify-items:start}.agent-settings__row[data-v-87ead25a]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px}.agent-settings__field[data-v-87ead25a]{display:grid;gap:6px}.agent-settings__number[data-v-87ead25a]{width:180px}.agent-settings__url[data-v-87ead25a]{width:min(620px,100%)}.session-boot[data-v-f515b657]{min-height:100vh}.toc-side[data-v-f515b657]{height:100vh;overflow-y:auto;position:sticky;top:0}.toc-top[data-v-f515b657]{position:sticky;top:0;z-index:10}[data-v-f515b657] .el-main{padding:20px 21px}.balance-subnav[data-v-f515b657]{display:flex;justify-content:flex-end;margin-bottom:-2px}@media(max-width:820px){.toc-shell[data-v-f515b657]{flex-direction:column}.toc-side[data-v-f515b657]{height:auto;overflow:visible;position:relative;width:100%!important}.toc-top[data-v-f515b657]{height:auto;min-height:62px}.toc-top-user[data-v-f515b657]{flex-wrap:wrap;justify-content:flex-end;padding:10px 0}[data-v-f515b657] .el-main{padding:18px}}
