:root{color:var(--el-text-color-primary);background:var(--admin-bg-color);font-family:Inter,PingFang SC,Microsoft YaHei,Arial,sans-serif;color-scheme:light;--admin-bg-color: #f5f7fb;--admin-panel-bg: var(--el-bg-color);--admin-panel-bg-soft: #f8fafc;--admin-panel-border: #e5e9f2;--admin-text-primary: #111827;--admin-text-regular: #334155;--admin-text-secondary: #6b7280;--admin-sidebar-bg: #111827;--admin-sidebar-text: #cbd5e1;--admin-sidebar-active: #ffffff}html.dark{color-scheme:dark;--admin-bg-color: #0f172a;--admin-panel-bg: #111827;--admin-panel-bg-soft: #182235;--admin-panel-border: #263449;--admin-text-primary: #f8fafc;--admin-text-regular: #cbd5e1;--admin-text-secondary: #94a3b8;--admin-sidebar-bg: #020617;--admin-sidebar-text: #cbd5e1;--admin-sidebar-active: #ffffff}*{box-sizing:border-box}body{margin:0;background:var(--admin-bg-color);color:var(--admin-text-primary);transition:background-color .2s ease,color .2s ease}@media(min-width:821px){body{min-width:1280px}}.page-shell{display:flex;min-height:100vh}.content-section{margin-top:14px;background:var(--admin-panel-bg);border:1px solid var(--admin-panel-border);border-radius:8px}.muted-text{color:var(--admin-text-secondary)}.toolbar-row{display:flex;align-items:center;justify-content:space-between;gap:12px}html.dark .el-table{--el-table-header-bg-color: var(--el-fill-color-light);--el-table-tr-bg-color: var(--el-bg-color)}html.dark .el-tabs--card>.el-tabs__header .el-tabs__item.is-active{background:var(--el-bg-color)}.admin-layout[data-v-460d084f]{display:flex;height:100vh;min-height:0;overflow:hidden;background:var(--admin-bg-color)}.sidebar[data-v-460d084f]{width:252px;flex:0 0 252px;display:flex;min-height:0;height:100vh;flex-direction:column;overflow:hidden;background:var(--admin-sidebar-bg);color:var(--admin-sidebar-active)}.brand[data-v-460d084f]{display:flex;align-items:center;gap:12px;height:68px;padding:0 18px;border-bottom:1px solid rgba(255,255,255,.08)}.brand-mark[data-v-460d084f]{display:grid;width:36px;height:36px;place-items:center;border-radius:8px;background:#2563eb;font-weight:700}.brand-title[data-v-460d084f]{font-size:15px;font-weight:700}.brand-subtitle[data-v-460d084f]{margin-top:2px;color:#94a3b8;font-size:12px}.menu-scroll[data-v-460d084f]{flex:1;min-height:0}.side-menu[data-v-460d084f]{border-right:0}.menu-scroll[data-v-460d084f] .el-scrollbar__wrap{overflow-x:hidden}.menu-tag[data-v-460d084f]{margin-left:auto}.main-area[data-v-460d084f]{min-width:0;min-height:0;height:100vh;flex:1;display:flex;flex-direction:column;overflow:hidden}.topbar[data-v-460d084f]{display:flex;align-items:center;justify-content:space-between;height:68px;padding:0 22px;background:var(--admin-panel-bg);border-bottom:1px solid var(--admin-panel-border)}.topbar-title[data-v-460d084f]{font-size:17px;font-weight:700}.topbar-subtitle[data-v-460d084f]{margin-top:4px;color:var(--admin-text-secondary);font-size:12px}.topbar-actions[data-v-460d084f]{display:flex;align-items:center;gap:12px}.language-select[data-v-460d084f]{width:128px}.avatar-wrapper[data-v-460d084f]{display:inline-flex;align-items:center;gap:8px;cursor:pointer}.avatar-wrapper[data-v-460d084f] .el-avatar{cursor:pointer}.avatar-name[data-v-460d084f]{color:var(--admin-text-primary);font-size:14px;font-weight:500}.dropdown-user[data-v-460d084f]{color:var(--admin-text-secondary);font-size:12px}.tabbar[data-v-460d084f]{padding:6px 18px 0;background:var(--admin-panel-bg);border-bottom:1px solid var(--admin-panel-border)}.tabbar[data-v-460d084f] .el-tabs__header{margin-bottom:0}.page-content[data-v-460d084f]{flex:1;min-width:0;min-height:0;padding:18px;overflow:auto}@media(max-width:1100px){.sidebar[data-v-460d084f]{width:220px;flex-basis:220px}.topbar[data-v-460d084f]{padding:0 16px}}@media(max-width:820px){.admin-layout[data-v-460d084f]{height:auto;min-height:100vh;overflow:auto;flex-direction:column}.sidebar[data-v-460d084f]{width:100%;flex:0 0 auto;height:auto;max-height:42vh}.brand[data-v-460d084f]{height:56px}.main-area[data-v-460d084f]{height:auto;min-height:0;overflow:visible}.topbar[data-v-460d084f]{height:auto;min-height:64px;align-items:flex-start;flex-wrap:wrap;gap:10px;padding:12px}.topbar-actions[data-v-460d084f]{width:100%;justify-content:flex-start;flex-wrap:wrap}.tabbar[data-v-460d084f]{height:auto;min-height:42px;overflow-x:auto;padding-left:12px;padding-right:12px}.page-content[data-v-460d084f]{overflow:visible;padding:12px}}.amount-text[data-v-6ccb4bac]{font-variant-numeric:tabular-nums;font-weight:600}.admin-filter-item[data-v-7b7bfbf4]{display:flex;flex-direction:column;flex:0 0 auto;min-width:0}.admin-filter-label[data-v-7b7bfbf4]{margin-bottom:4px;color:#606266;font-size:12px;line-height:18px}@media(max-width:640px){.admin-filter-item[data-v-7b7bfbf4]{width:100%!important}}.admin-filter-panel[data-v-0c3e551d]{margin-bottom:12px;padding:12px 16px;background:var(--admin-panel-bg);border:1px solid var(--admin-panel-border);border-radius:8px}.admin-filter-header[data-v-0c3e551d]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.admin-filter-header strong[data-v-0c3e551d]{color:var(--admin-text-primary);font-size:14px}.admin-filter-body[data-v-0c3e551d]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.admin-filter-actions[data-v-0c3e551d]{display:flex;align-items:flex-end;gap:8px;min-height:54px}.admin-filter-panel[data-v-0c3e551d] .el-input,.admin-filter-panel[data-v-0c3e551d] .el-select,.admin-filter-panel[data-v-0c3e551d] .el-date-editor{width:100%}.admin-filter-panel[data-v-0c3e551d] .el-input__wrapper,.admin-filter-panel[data-v-0c3e551d] .el-select__wrapper{min-height:32px}@media(max-width:640px){.admin-filter-panel[data-v-0c3e551d]{padding:12px}.admin-filter-actions[data-v-0c3e551d]{width:100%;min-height:auto}.admin-filter-actions[data-v-0c3e551d] .el-button{flex:1}}.copy-text[data-v-def0fc39]{display:inline-flex;align-items:center;gap:4px;max-width:180px;padding:0}.copy-text span[data-v-def0fc39]{overflow:hidden;text-overflow:ellipsis}.page-header[data-v-e4ad5782]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;background:var(--admin-panel-bg);border:1px solid var(--admin-panel-border);border-radius:8px}h1[data-v-e4ad5782]{margin:0;color:var(--admin-text-primary);font-size:22px;line-height:1.3}p[data-v-e4ad5782]{margin:6px 0 0;color:var(--admin-text-secondary);font-size:13px}.page-header-actions[data-v-e4ad5782]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}@media(max-width:760px){.page-header[data-v-e4ad5782]{align-items:flex-start;flex-direction:column;padding:14px}h1[data-v-e4ad5782]{font-size:18px}.page-header-actions[data-v-e4ad5782]{width:100%}}.summary-grid[data-v-ed4440da]{display:grid;grid-template-columns:repeat(7,minmax(140px,1fr));gap:12px;margin-top:14px}.summary-card[data-v-ed4440da]{min-height:86px;padding:14px;background:var(--admin-panel-bg);border:1px solid var(--admin-panel-border);border-radius:8px}.summary-label[data-v-ed4440da]{color:var(--admin-text-secondary);font-size:12px}.summary-value[data-v-ed4440da]{margin-top:10px;color:var(--admin-text-primary);font-size:20px;font-weight:700}.summary-hint[data-v-ed4440da]{margin-top:6px;color:var(--admin-text-secondary);font-size:12px}@media(max-width:1100px){.summary-grid[data-v-ed4440da]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.summary-grid[data-v-ed4440da]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.summary-grid[data-v-ed4440da]{grid-template-columns:1fr}}.full-input[data-v-5b019a25]{width:100%}.table-section[data-v-5b019a25]{padding:14px}.table-toolbar[data-v-5b019a25]{margin-bottom:12px}.table-title[data-v-5b019a25]{font-size:15px;font-weight:700}.table-note[data-v-5b019a25]{margin-top:4px;color:#64748b;font-size:12px}.pager[data-v-5b019a25]{display:flex;justify-content:flex-end;padding-top:14px}.drawer-alert[data-v-5b019a25]{margin-bottom:12px}.rule-tip[data-v-5b019a25]{margin-left:10px;color:#b45309;font-size:12px}.table-section[data-v-8962d20a]{padding:14px}.table-toolbar[data-v-8962d20a]{margin-bottom:12px}.table-title[data-v-8962d20a]{font-size:15px;font-weight:700}.table-note[data-v-8962d20a]{margin-top:4px;color:#64748b;font-size:12px}.pager[data-v-8962d20a]{display:flex;justify-content:flex-end;padding-top:14px}.table-section[data-v-3fe17e00]{padding:14px}.table-toolbar[data-v-3fe17e00]{margin-bottom:12px}.table-title[data-v-3fe17e00]{font-size:15px;font-weight:700}.table-note[data-v-3fe17e00]{margin-top:4px;color:#64748b;font-size:12px}.pager[data-v-3fe17e00]{display:flex;justify-content:flex-end;padding-top:14px}.operation-alert[data-v-3fe17e00],.operation-desc[data-v-3fe17e00]{margin-bottom:12px}.json-visual-editor[data-v-df740a38]{display:flex;flex-direction:column;gap:8px;min-width:0}.node-toolbar[data-v-df740a38]{display:flex;align-items:center;justify-content:space-between;min-height:28px;color:var(--el-text-color-secondary);font-size:13px}.node-toolbar button[data-v-df740a38],.node-remove[data-v-df740a38]{border:1px solid var(--el-border-color);border-radius:4px;background:#fff;color:var(--el-color-primary);cursor:pointer}.toolbar-actions[data-v-df740a38]{display:flex;gap:8px}.json-table-wrap[data-v-df740a38]{max-width:100%;overflow:auto;border:1px solid var(--el-border-color-lighter);border-radius:6px;background:#fff}.json-edit-table[data-v-df740a38]{width:100%;min-width:640px;border-collapse:collapse;table-layout:auto}.json-edit-table th[data-v-df740a38],.json-edit-table td[data-v-df740a38]{min-width:180px;padding:8px;border-bottom:1px solid var(--el-border-color-lighter);border-left:1px solid var(--el-border-color-lighter);vertical-align:top}.json-edit-table th[data-v-df740a38]:first-child,.json-edit-table td[data-v-df740a38]:first-child{border-left:0}.json-edit-table th[data-v-df740a38]{background:#edf3fb;color:#24324a;font-weight:700;text-align:left}.json-edit-table tr:last-child td[data-v-df740a38]{border-bottom:0}.index-col[data-v-df740a38]{width:56px;min-width:56px!important;color:var(--el-text-color-secondary);text-align:center}.action-col[data-v-df740a38]{width:72px;min-width:72px!important;text-align:center}.column-header[data-v-df740a38]{display:grid;grid-template-columns:minmax(120px,1fr) auto;gap:8px;align-items:center}.locked-key[data-v-df740a38]{display:inline-flex;min-height:30px;align-items:center;color:#24324a;font-weight:700}.type-badge[data-v-df740a38]{display:inline-flex;min-height:30px;align-items:center;color:var(--el-text-color-secondary);font-size:13px}.column-header input[data-v-df740a38],.table-cell-editor input[data-v-df740a38],.table-cell-editor select[data-v-df740a38]{width:100%;height:30px;border:1px solid var(--el-border-color);border-radius:4px;background:#fff;color:var(--el-text-color-primary)}.column-header button[data-v-df740a38]{height:30px;border:1px solid var(--el-border-color);border-radius:4px;background:#fff;color:var(--el-color-primary);cursor:pointer}.table-cell-editor[data-v-df740a38]{display:grid;grid-template-columns:88px minmax(120px,1fr);gap:8px;align-items:center}.nested-cell[data-v-df740a38]{min-width:320px}.node-row[data-v-df740a38]{display:grid;grid-template-columns:150px minmax(0,1fr) 48px;gap:8px;align-items:start;padding:8px;border:1px solid var(--el-border-color-lighter);border-radius:6px;background:var(--el-fill-color-extra-light)}.node-key[data-v-df740a38]{min-height:30px;color:var(--el-text-color-secondary);line-height:30px}.node-key-input[data-v-df740a38],.primitive-editor input[data-v-df740a38],.primitive-editor select[data-v-df740a38]{width:100%;height:30px;border:1px solid var(--el-border-color);border-radius:4px;background:#fff;color:var(--el-text-color-primary)}.node-value[data-v-df740a38]{min-width:0}.node-remove[data-v-df740a38]{height:30px}.primitive-editor[data-v-df740a38]{display:grid;grid-template-columns:92px minmax(0,1fr);gap:8px}.null-label[data-v-df740a38]{height:30px;color:var(--el-text-color-placeholder);line-height:30px}.json-code-editor-wrap[data-v-52495c16]{overflow:hidden;border:1px solid var(--el-border-color-lighter);border-radius:6px;background:#fff}.json-code-editor[data-v-52495c16]{overflow:hidden;background:#fff}.json-code-editor[data-v-52495c16] .cm-editor{min-height:inherit;max-height:inherit;font-size:13px}.json-code-editor[data-v-52495c16] .cm-scroller{max-height:inherit;overflow:auto;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;line-height:1.55}.json-code-editor[data-v-52495c16] .cm-gutters{border-right:1px solid var(--el-border-color-lighter);background:var(--el-fill-color-light);color:var(--el-text-color-secondary)}.json-code-editor[data-v-52495c16] .json-status-line-gutter{width:8px;min-width:8px}.json-code-editor[data-v-52495c16] .json-line-status{display:block;width:3px;height:100%;min-height:18px;margin-left:2px;border-radius:2px}.json-code-editor[data-v-52495c16] .json-line-status.is-modified{background:var(--el-color-warning)}.json-code-editor[data-v-52495c16] .json-line-status.is-error{width:6px;height:6px;min-height:6px;margin-top:7px;margin-left:1px;border-radius:999px;background:var(--el-color-danger)}.json-code-editor[data-v-52495c16] .cm-activeLine,.json-code-editor[data-v-52495c16] .cm-activeLineGutter{background:#eef5ff}.json-code-editor[data-v-52495c16] .cm-focused .cm-selectionBackground,.json-code-editor[data-v-52495c16] .cm-selectionBackground{background:#8ec5ff!important}.json-code-editor[data-v-52495c16] .cm-content ::selection{background:#8ec5ff!important}.json-code-editor[data-v-52495c16] .cm-panels{border-color:var(--el-border-color-lighter);background:var(--el-fill-color-light);color:var(--el-text-color-primary);font-size:13px}.json-code-editor[data-v-52495c16] .cm-panel.cm-search{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:8px}.json-code-editor[data-v-52495c16] .cm-panel.cm-search input{height:28px;padding:0 8px;border:1px solid var(--el-border-color);border-radius:4px;outline:none}.json-code-editor[data-v-52495c16] .cm-panel.cm-search button{height:28px;padding:0 10px;border:1px solid var(--el-border-color);border-radius:4px;background:#fff;color:var(--el-text-color-primary);cursor:pointer}.json-code-editor[data-v-52495c16] .cm-panel.cm-search button:hover{color:var(--el-color-primary);border-color:var(--el-color-primary-light-5)}.json-code-editor-status[data-v-52495c16]{display:flex;align-items:center;gap:8px;min-height:32px;padding:0 10px;border-top:1px solid var(--el-border-color-lighter);background:var(--el-fill-color-light);color:var(--el-text-color-secondary);font-size:12px}.json-status-dot[data-v-52495c16]{width:8px;height:8px;border-radius:999px}.json-status-dot.is-valid[data-v-52495c16]{background:var(--el-color-success)}.json-status-dot.is-invalid[data-v-52495c16]{background:var(--el-color-danger)}.json-status-separator[data-v-52495c16]{width:1px;height:14px;background:var(--el-border-color)}.is-valid-text[data-v-52495c16]{color:var(--el-color-success)}.is-invalid-text[data-v-52495c16]{overflow:hidden;color:var(--el-color-danger);text-overflow:ellipsis;white-space:nowrap}.is-modified-text[data-v-52495c16]{color:var(--el-color-warning);font-weight:600}.is-clean-text[data-v-52495c16]{color:var(--el-text-color-secondary)}.config-center-page[data-v-c846a8ce]{display:flex;flex-direction:column;gap:16px}.hidden-input[data-v-c846a8ce]{display:none}.schema-options-cell[data-v-c846a8ce]{display:flex;align-items:center;gap:8px;min-width:0}.schema-options-summary[data-v-c846a8ce]{min-width:0;overflow:hidden;color:var(--el-text-color-secondary);text-overflow:ellipsis;white-space:nowrap}.schema-option-toolbar[data-v-c846a8ce]{display:flex;align-items:center;gap:12px;margin-bottom:12px;color:var(--el-text-color-secondary);font-size:13px}.schema-option-bulk-tip[data-v-c846a8ce]{margin-top:8px;color:var(--el-text-color-secondary);font-size:12px}.workbook-schema-form[data-v-c846a8ce] .el-select,.workbook-schema-form[data-v-c846a8ce] .el-input-number{width:100%}.schema-range-row[data-v-c846a8ce]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;width:100%}.schema-empty-status[data-v-c846a8ce]{color:var(--el-text-color-placeholder);font-size:12px}[data-v-c846a8ce] .schema-grid .is-schema-configured>td{background:var(--el-color-success-light-9)}[data-v-c846a8ce] .schema-grid .is-schema-configured>td:first-child{box-shadow:inset 3px 0 0 var(--el-color-success)}.schema-grid[data-v-c846a8ce] .is-schema-configured:hover>td{background:var(--el-color-success-light-8)}.config-shell[data-v-c846a8ce]{display:grid;grid-template-columns:280px minmax(0,1fr);gap:16px;min-height:calc(100vh - 180px)}.config-shell.is-sidebar-collapsed[data-v-c846a8ce]{grid-template-columns:44px minmax(0,1fr)}.config-sidebar[data-v-c846a8ce],.config-main[data-v-c846a8ce]{min-width:0;border:1px solid var(--el-border-color);border-radius:8px;background:var(--el-bg-color)}.config-sidebar[data-v-c846a8ce]{position:relative;padding:12px}.config-shell.is-sidebar-collapsed .config-sidebar[data-v-c846a8ce]{padding:8px}.sidebar-toggle[data-v-c846a8ce]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-bottom:10px;padding:0;border:1px solid var(--el-border-color);border-radius:6px;background:var(--el-bg-color);color:var(--el-text-color-regular);cursor:pointer}.sidebar-toggle[data-v-c846a8ce]:hover{border-color:var(--el-color-primary);color:var(--el-color-primary)}.config-shell.is-sidebar-collapsed .sidebar-toggle[data-v-c846a8ce]{margin-bottom:0}.sidebar-search[data-v-c846a8ce]{margin-bottom:12px}.config-sidebar button[data-v-c846a8ce]:not(.sidebar-toggle){width:100%;min-height:34px;padding:7px 10px;border:0;border-radius:6px;background:transparent;color:var(--el-text-color-regular);text-align:left;cursor:pointer}.config-sidebar button[data-v-c846a8ce]:not(.sidebar-toggle):hover,.config-sidebar button:not(.sidebar-toggle).active[data-v-c846a8ce]{background:var(--el-fill-color-light);color:var(--el-color-primary)}.config-main[data-v-c846a8ce]{padding:16px}.empty-state[data-v-c846a8ce]{display:grid;min-height:520px;place-items:center}.workbench-header[data-v-c846a8ce]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.workbench-header h2[data-v-c846a8ce]{margin:0;font-size:18px}.workbench-header p[data-v-c846a8ce]{margin:4px 0 0;color:var(--el-text-color-secondary);font-size:13px}.validation-alert[data-v-c846a8ce]{margin-bottom:12px}.sheet-tabs[data-v-c846a8ce]{min-height:580px}.sheet-tab-label[data-v-c846a8ce]{display:inline-flex;align-items:center;gap:8px;max-width:260px}.sheet-tab-label>span[data-v-c846a8ce]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sheet-preview-button[data-v-c846a8ce]{width:26px;min-width:26px;height:26px;padding:0}.sheet-preview-button[data-v-c846a8ce] .el-icon{font-size:16px}.workbook-virtual-grid[data-v-c846a8ce]{display:flex;flex-direction:column;height:520px;overflow:hidden;border:1px solid var(--el-border-color-lighter);border-radius:6px;background:var(--el-bg-color)}.workbook-row-toolbar[data-v-c846a8ce]{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-height:42px;padding:6px 10px;border-bottom:1px solid var(--el-border-color-lighter);background:#f8fafc;color:var(--el-text-color-secondary);font-size:12px}.workbook-table-shell[data-v-c846a8ce]{flex:1 1 auto;min-height:0}.workbook-selection-cell[data-v-c846a8ce]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.all-game-omg-panel[data-v-c846a8ce]{margin-top:16px;padding:14px;border:1px solid var(--el-border-color-lighter);border-radius:6px;background:var(--el-bg-color)}.all-game-omg-header[data-v-c846a8ce]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:12px}.all-game-omg-header h3[data-v-c846a8ce]{margin:0;color:#172033;font-size:16px}.all-game-omg-header p[data-v-c846a8ce]{margin:4px 0 0;color:var(--el-text-color-secondary);font-size:12px}.all-game-omg-filters[data-v-c846a8ce]{display:grid;gap:12px;margin-bottom:12px}.all-game-omg-filter[data-v-c846a8ce]{display:grid;grid-template-columns:88px minmax(0,1fr);gap:10px;align-items:start}.all-game-omg-filter>span[data-v-c846a8ce]{padding-top:5px;color:var(--el-text-color-secondary);font-size:12px;font-weight:600}.all-game-omg-filter.is-action[data-v-c846a8ce]{display:flex;justify-content:flex-end}.all-game-omg-search-header[data-v-c846a8ce]{display:grid;gap:4px;min-width:0}.all-game-omg-search-header>span[data-v-c846a8ce]{overflow:hidden;color:var(--el-text-color-regular);font-weight:600;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.all-game-omg-pills[data-v-c846a8ce]{display:flex;flex-wrap:wrap;gap:6px;max-height:96px;overflow:auto}.all-game-omg-pills button[data-v-c846a8ce]{height:28px;padding:0 10px;border:1px solid var(--el-border-color);border-radius:5px;background:var(--el-bg-color);color:var(--el-text-color-regular);cursor:pointer;font-size:12px;line-height:26px}.all-game-omg-pills button[data-v-c846a8ce]:hover{border-color:var(--el-color-primary-light-5);color:var(--el-color-primary)}.all-game-omg-pills button.active[data-v-c846a8ce]{border-color:var(--el-color-primary);background:var(--el-color-primary-light-9);color:var(--el-color-primary);font-weight:700}.all-game-omg-pills em[data-v-c846a8ce]{margin-left:4px;color:var(--el-text-color-secondary);font-style:normal}.all-game-omg-actions[data-v-c846a8ce]{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-bottom:10px;color:var(--el-text-color-secondary);font-size:12px}.all-game-omg-table[data-v-c846a8ce]{width:100%}.all-game-omg-icon[data-v-c846a8ce]{width:34px;height:34px;border-radius:6px;overflow:hidden;border:1px solid var(--el-border-color-lighter);background:#f8fafc;vertical-align:middle}.all-game-omg-icon-placeholder[data-v-c846a8ce]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:6px;color:var(--el-text-color-placeholder);background:#f8fafc;border:1px solid var(--el-border-color-lighter);font-size:11px}.gamelist-cell-icon-wrap[data-v-c846a8ce]{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid var(--el-border-color-lighter);border-radius:6px;overflow:hidden;background:#f8fafc}.gamelist-cell-icon-wrap.is-icon-error[data-v-c846a8ce]:after{content:"无图";color:var(--el-text-color-placeholder);font-size:10px;line-height:1}.gamelist-cell-icon[data-v-c846a8ce]{width:100%;height:100%;object-fit:cover;display:block}.all-game-omg-table[data-v-c846a8ce] .all-game-omg-row-configured td{background:#ecfdf5}.all-game-omg-table[data-v-c846a8ce] .all-game-omg-row-configured td:first-child{box-shadow:inset 4px 0 #10b981}.all-game-omg-table[data-v-c846a8ce] .all-game-omg-row-configured:hover td{background:#dcfce7}.all-game-omg-load-status[data-v-c846a8ce]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px;color:var(--el-text-color-secondary);font-size:12px}.all-game-omg-load-sentinel[data-v-c846a8ce]{display:flex;align-items:center;justify-content:center;min-height:38px;color:var(--el-text-color-secondary);font-size:12px}.workbook-grid[data-v-c846a8ce] .workbook-table-v2{color:var(--el-text-color-primary);font-size:13px}.workbook-grid[data-v-c846a8ce] .workbook-table-v2 .el-table-v2__header{border-bottom:1px solid var(--el-border-color);background:var(--el-fill-color-light)}.workbook-grid[data-v-c846a8ce] .workbook-table-v2 .el-table-v2__header-cell{padding:0 10px;border-right:1px solid var(--el-border-color-lighter);background:transparent;color:#24324a;font-weight:700}.workbook-grid[data-v-c846a8ce] .workbook-table-v2 .el-table-v2__header-cell:last-child,.workbook-grid[data-v-c846a8ce] .workbook-table-v2 .el-table-v2__row-cell:last-child{border-right:0}.workbook-grid[data-v-c846a8ce] .workbook-table-v2 .el-table-v2__row{border-bottom:1px solid var(--el-border-color-lighter);background:var(--el-bg-color)}.workbook-grid[data-v-c846a8ce] .workbook-table-v2 .el-table-v2__row:hover{background:var(--el-fill-color-lighter)}.workbook-grid[data-v-c846a8ce] .workbook-table-v2 .el-table-v2__row-cell{height:42px;padding:0;overflow:hidden;border-right:1px solid var(--el-border-color-lighter);background:transparent}.virtual-column-header[data-v-c846a8ce]{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:0;height:100%}.workbook-grid[data-v-c846a8ce] .el-table__cell{padding:0}.workbook-grid[data-v-c846a8ce] .el-table__header .el-table__cell{height:32px;background:#edf3fb;color:#24324a;font-weight:700}.workbook-grid[data-v-c846a8ce] .el-table__header .el-table__cell.is-group{height:28px;background:#f8fbff;color:#197143;font-size:13px;font-weight:500}.workbook-grid[data-v-c846a8ce] .el-table__body .el-table__cell{height:40px;background:#fff}.workbook-grid[data-v-c846a8ce] .cell{min-height:32px;padding:4px 10px;line-height:24px}.workbook-cell-editor[data-v-c846a8ce]{position:relative;min-height:32px;margin:-4px -10px;padding:4px 10px}.workbook-virtual-grid .workbook-cell-editor[data-v-c846a8ce]{display:flex;align-items:center;width:100%;height:42px;min-height:42px;margin:0;padding:5px 10px;overflow:hidden}.workbook-virtual-grid .readonly-cell[data-v-c846a8ce],.workbook-virtual-grid .json-cell[data-v-c846a8ce],.workbook-virtual-grid .string-cell[data-v-c846a8ce]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workbook-virtual-grid[data-v-c846a8ce] .workbook-cell-editor:focus-within{background:var(--el-color-primary-light-9)!important;box-shadow:inset 0 0 0 1px var(--el-color-primary),0 0 0 2px var(--el-color-primary-light-8)!important}.workbook-virtual-grid[data-v-c846a8ce] .string-cell:focus-within{border-color:var(--el-color-primary)!important;background:var(--el-color-primary-light-9)!important;box-shadow:0 0 0 2px var(--el-color-primary-light-8)!important}.workbook-virtual-grid[data-v-c846a8ce] .string-cell:focus-within .string-cell-edit{border-color:var(--el-color-primary-light-5)!important;background:#fff!important;color:var(--el-color-primary)!important}.workbook-cell-editor.is-cell-changed[data-v-c846a8ce]{background:#fff7d6}.workbook-virtual-grid[data-v-c846a8ce] .workbook-cell-editor.is-cell-changed{background:#fff7d6!important;box-shadow:inset 3px 0 0 var(--el-color-warning)}.workbook-virtual-grid[data-v-c846a8ce] .workbook-cell-editor.is-cell-changed:focus-within{background:linear-gradient(90deg,#fff3bf 0,#ecf5ff 18px,#ecf5ff)!important;box-shadow:inset 3px 0 0 var(--el-color-warning),inset 0 0 0 1px var(--el-color-primary),0 0 0 2px var(--el-color-primary-light-8)!important}.workbook-cell-editor.is-cell-rule-invalid[data-v-c846a8ce]{background:#fff0f0}.workbook-virtual-grid[data-v-c846a8ce] .workbook-cell-editor.is-cell-rule-invalid{background:#fff0f0!important;box-shadow:inset 3px 0 0 var(--el-color-danger)}.workbook-cell-editor.is-cell-changed[data-v-c846a8ce]:before{position:absolute;top:0;left:0;width:3px;height:100%;background:var(--el-color-warning);content:""}.workbook-cell-editor.is-cell-rule-invalid[data-v-c846a8ce]:after{position:absolute;top:0;left:0;width:3px;height:100%;background:var(--el-color-danger);content:""}.workbook-cell-editor.is-cell-changed[data-v-c846a8ce] .el-input__wrapper,.workbook-cell-editor.is-cell-changed[data-v-c846a8ce] .el-input-number__decrease,.workbook-cell-editor.is-cell-changed[data-v-c846a8ce] .el-input-number__increase{background:#fffdf1}.workbook-virtual-grid[data-v-c846a8ce] .workbook-cell-editor.is-cell-changed .el-input__wrapper,.workbook-virtual-grid[data-v-c846a8ce] .workbook-cell-editor.is-cell-changed .el-select__wrapper,.workbook-virtual-grid[data-v-c846a8ce] .workbook-cell-editor.is-cell-changed .el-input-number__decrease,.workbook-virtual-grid[data-v-c846a8ce] .workbook-cell-editor.is-cell-changed .el-input-number__increase{background:#fffdf1!important}.workbook-cell-editor.is-cell-rule-invalid[data-v-c846a8ce] .el-input__wrapper,.workbook-cell-editor.is-cell-rule-invalid[data-v-c846a8ce] .el-input-number__decrease,.workbook-cell-editor.is-cell-rule-invalid[data-v-c846a8ce] .el-input-number__increase,.workbook-cell-editor.is-cell-rule-invalid[data-v-c846a8ce] .el-select__wrapper{background:#fff7f7;box-shadow:inset 0 0 0 1px var(--el-color-danger-light-5)}.workbook-grid[data-v-c846a8ce] .el-input__wrapper,.workbook-grid[data-v-c846a8ce] .el-input-number__decrease,.workbook-grid[data-v-c846a8ce] .el-input-number__increase{min-height:28px;border-radius:4px;box-shadow:0 0 0 1px var(--el-border-color-lighter) inset}.workbook-grid[data-v-c846a8ce] .el-input__inner{height:28px;text-align:inherit}.workbook-grid[data-v-c846a8ce] .el-input-number{width:100%;max-width:150px}.workbook-grid[data-v-c846a8ce] .el-select{width:100%}.column-key[data-v-c846a8ce]{display:inline-flex;align-items:center;min-height:24px;min-width:max-content;overflow:visible;white-space:nowrap}.column-header-tools[data-v-c846a8ce]{display:inline-flex;align-items:center;flex:1 1 auto;max-width:calc(100% - 30px);min-width:0;gap:6px;overflow:visible}.schema-quick-button[data-v-c846a8ce],.schema-cell-quick-button[data-v-c846a8ce]{color:var(--el-text-color-placeholder)}.schema-quick-button[data-v-c846a8ce]{width:24px;min-width:24px;height:24px;padding:0}.schema-quick-button[data-v-c846a8ce] .el-icon,.schema-cell-quick-button[data-v-c846a8ce] .el-icon,.column-filter-button[data-v-c846a8ce] .el-icon,.string-cell-edit[data-v-c846a8ce] .el-icon{font-size:16px}.schema-quick-button.is-configured[data-v-c846a8ce],.schema-cell-quick-button.is-configured[data-v-c846a8ce]{color:var(--el-color-success)}.schema-cell-quick-button[data-v-c846a8ce]{position:absolute;z-index:2;top:6px;right:6px;width:24px;min-width:24px;height:24px;padding:0;opacity:0}.workbook-cell-editor:hover .schema-cell-quick-button[data-v-c846a8ce],.schema-cell-quick-button.is-configured[data-v-c846a8ce]{opacity:1}.column-filter[data-v-c846a8ce],.column-filter-button[data-v-c846a8ce]{color:var(--el-color-primary);font-size:16px;opacity:.82}.column-filter-button[data-v-c846a8ce]{width:26px;min-width:26px;height:26px;padding:0}.column-filter-button.is-active[data-v-c846a8ce]{color:var(--el-color-success);opacity:1}.column-filter-panel[data-v-c846a8ce]{display:flex;flex-direction:column;gap:8px}.column-filter-title[data-v-c846a8ce]{overflow:hidden;color:var(--el-text-color-secondary);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.column-filter-summary[data-v-c846a8ce]{color:var(--el-text-color-secondary);font-size:12px}.column-filter-select-actions[data-v-c846a8ce]{display:flex;justify-content:space-between;gap:8px}.column-filter-options[data-v-c846a8ce]{display:flex;flex-direction:column;max-height:240px;overflow:auto;border:1px solid var(--el-border-color-lighter);border-radius:6px;background:var(--el-fill-color-blank)}.column-filter-option[data-v-c846a8ce]{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;min-height:30px;padding:4px 8px;border-bottom:1px solid var(--el-border-color-extra-light);cursor:pointer}.column-filter-option[data-v-c846a8ce]:last-child{border-bottom:0}.column-filter-option[data-v-c846a8ce]:hover{background:var(--el-fill-color-light)}.column-filter-option-label[data-v-c846a8ce]{overflow:hidden;color:var(--el-text-color-regular);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.column-filter-option-count[data-v-c846a8ce]{padding-left:8px;color:var(--el-text-color-placeholder);font-size:12px}.column-filter-empty[data-v-c846a8ce]{padding:12px;color:var(--el-text-color-secondary);font-size:12px;text-align:center}.column-filter-actions[data-v-c846a8ce]{display:flex;justify-content:flex-end}.column-filter-panel{display:flex;flex-direction:column;gap:8px}.column-filter-options{display:flex;flex-direction:column;max-height:320px;overflow-y:auto;overflow-x:hidden;border:1px solid var(--el-border-color-lighter);border-radius:6px;background:var(--el-fill-color-blank)}.column-filter-option{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;min-height:30px;padding:4px 8px;border-bottom:1px solid var(--el-border-color-extra-light);cursor:pointer}.column-filter-option:last-child{border-bottom:0}.column-filter-option:hover{background:var(--el-fill-color-light)}.column-filter-option-label{overflow:hidden;color:var(--el-text-color-regular);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.column-filter-option-count{padding-left:8px;color:var(--el-text-color-placeholder);font-size:12px}.json-cell[data-v-c846a8ce]{display:inline-flex;align-items:center;width:100%;height:28px;padding:0 8px;overflow:hidden;border:1px solid transparent;border-radius:4px;background:#f5f7fb;color:#34465f;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.json-cell[data-v-c846a8ce]:hover{border-color:#91b7f5;background:#eef5ff;color:var(--el-color-primary)}.string-cell[data-v-c846a8ce]{display:inline-flex;align-items:center;gap:6px;width:100%;height:28px;padding:0 2px;overflow:hidden;border:1px solid transparent;border-radius:5px;background:transparent;color:var(--el-text-color-regular);font:inherit;text-align:left;cursor:default;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.string-cell[data-v-c846a8ce]:focus-within{border-color:var(--el-color-primary);background:var(--el-color-primary-light-9);box-shadow:0 0 0 2px var(--el-color-primary-light-8)}.string-cell[data-v-c846a8ce] .el-input__wrapper{min-height:26px;background:transparent;box-shadow:none}.string-cell[data-v-c846a8ce]:focus-within .el-input__wrapper{background:#fff;box-shadow:none}.string-cell:focus-within .string-cell-edit[data-v-c846a8ce]{border-color:var(--el-color-primary-light-5);background:#fff;color:var(--el-color-primary)}.string-cell-edit[data-v-c846a8ce]:hover{border-color:var(--el-color-primary-light-5);background:var(--el-color-primary-light-9);color:var(--el-color-primary)}.readonly-cell[data-v-c846a8ce]{display:inline-flex;align-items:center;width:100%;height:28px;padding:0 4px;overflow:hidden;color:var(--el-text-color-regular);text-overflow:ellipsis;white-space:nowrap}.i18n-inline-editor[data-v-c846a8ce]{display:flex;align-items:center;gap:6px;width:100%}.i18n-inline-editor .el-input[data-v-c846a8ce]{flex:1 1 auto;min-width:0}.json-visual-panel[data-v-c846a8ce]{max-height:560px;overflow:auto;padding:8px;border:1px solid var(--el-border-color-lighter);border-radius:6px;background:#fff}.json-preview-toolbar[data-v-c846a8ce]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.sheet-preview-toolbar[data-v-c846a8ce]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:10px}.json-preview-toolbar .el-input[data-v-c846a8ce],.sheet-preview-toolbar .el-input[data-v-c846a8ce]{max-width:320px}.json-search-status[data-v-c846a8ce]{min-width:64px;color:var(--el-text-color-secondary);font-size:13px}.json-large-warning[data-v-c846a8ce]{color:var(--el-color-warning);font-size:13px}.json-search-path[data-v-c846a8ce]{margin-bottom:10px;padding:8px 10px;border:1px solid var(--el-border-color-lighter);border-radius:6px;background:var(--el-fill-color-light);color:var(--el-color-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;word-break:break-all}.json-tree-panel[data-v-c846a8ce]{min-height:520px;max-height:620px;padding:14px;overflow:auto;border:1px solid var(--el-border-color-lighter);border-radius:6px;background:#fff;color:var(--el-text-color-primary);font-size:12px;line-height:1.6}.json-tree-panel[data-v-c846a8ce] .vjs-tree-node.is-highlight{background:#fff1b8;outline:1px solid #f0c36d}.json-preview-source-editor[data-v-c846a8ce]{display:block}.diff-summary[data-v-c846a8ce]{display:grid;grid-template-columns:repeat(3,minmax(120px,1fr));gap:12px;margin-bottom:12px}@media(max-width:960px){.config-shell[data-v-c846a8ce],.config-shell.is-sidebar-collapsed[data-v-c846a8ce]{grid-template-columns:1fr}.workbench-header[data-v-c846a8ce]{align-items:flex-start;flex-direction:column}}.club-config-center-page[data-v-50323e39]{display:flex;flex-direction:column;gap:12px}.club-config-filter[data-v-50323e39]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;width:fit-content;max-width:100%;padding:10px 12px;border:1px solid var(--el-border-color);border-radius:6px;background:var(--el-bg-color)}.club-config-filter span[data-v-50323e39]{color:var(--el-text-color-regular);font-size:13px}.club-config-id-input[data-v-50323e39]{width:130px}.club-config-name-input[data-v-50323e39]{width:180px}.club-config-result-select[data-v-50323e39]{width:320px}.club-config-hero[data-v-50323e39]{display:flex;align-items:center;gap:14px;min-width:0}.club-config-avatar[data-v-50323e39]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 56px;width:56px;height:56px;overflow:hidden;border:1px solid #dbe6f5;border-radius:14px;background:linear-gradient(135deg,#e8f2ff,#f7fbff);color:#2b7de9;font-size:24px;font-weight:700}.club-config-avatar img[data-v-50323e39]{width:100%;height:100%;object-fit:cover}.club-config-hero-copy[data-v-50323e39]{min-width:0}.club-config-eyebrow[data-v-50323e39]{margin-bottom:2px;color:#409eff;font-size:13px;font-weight:700}.club-config-hero-copy h1[data-v-50323e39]{max-width:min(680px,70vw);margin:0;overflow:hidden;color:#111827;font-size:24px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.club-config-meta[data-v-50323e39]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:6px;color:#6b7280;font-size:13px}.club-config-meta span[data-v-50323e39]:first-child{padding:2px 8px;border:1px solid #dbe6f5;border-radius:999px;background:#f8fbff;color:#334155;font-weight:600}.filter-panel[data-v-98d59888]{margin-top:14px;padding:12px 16px;background:var(--admin-panel-bg);border:1px solid var(--admin-panel-border);border-radius:8px;--el-component-size: 32px}.filter-header[data-v-98d59888]{display:flex;align-items:center;justify-content:space-between}.filter-title[data-v-98d59888]{color:var(--admin-text-primary);font-size:14px;font-weight:700}.filter-header-actions[data-v-98d59888]{display:flex;align-items:center;gap:4px}.filter-body[data-v-98d59888]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-top:10px}.filter-footer[data-v-98d59888]{display:flex;align-items:flex-end;gap:8px;min-height:54px}.filter-panel[data-v-98d59888] .filter-grid{display:flex!important;flex-wrap:wrap;align-items:flex-end;gap:12px;width:auto}.filter-panel[data-v-98d59888] .el-form-item{display:flex;flex-direction:column;flex:0 0 160px;width:160px;margin:0}.filter-panel[data-v-98d59888] .el-form-item__label{justify-content:flex-start;height:18px;margin-bottom:4px;padding:0;color:var(--el-text-color-regular);font-size:12px;line-height:18px;text-align:left}.filter-panel[data-v-98d59888] .el-form-item__content{display:block;width:100%;line-height:32px}.filter-panel[data-v-98d59888] .el-input,.filter-panel[data-v-98d59888] .el-select,.filter-panel[data-v-98d59888] .el-date-editor{width:100%}.filter-panel[data-v-98d59888] .el-input__wrapper,.filter-panel[data-v-98d59888] .el-select__wrapper{min-height:32px}.club-banner-page[data-v-26f4110c]{display:flex;flex-direction:column;gap:14px}.filter-grid[data-v-26f4110c]{display:grid;grid-template-columns:repeat(3,minmax(230px,1fr));gap:0 12px}.table-section[data-v-26f4110c]{padding:16px}.table-toolbar h2[data-v-26f4110c]{margin:0;color:#111827;font-size:16px}.table-toolbar p[data-v-26f4110c]{margin:6px 0 0;color:#64748b;font-size:13px}.club-cluster-page[data-v-e024619a]{display:flex;flex-direction:column;gap:14px}.table-section[data-v-e024619a]{padding:16px}.text-muted[data-v-e024619a]{color:#c0c4cc}.top10-cell[data-v-e024619a]{display:flex;align-items:center;gap:6px}.top10-actions[data-v-e024619a]{display:inline-flex;gap:2px}.sync-tip[data-v-e024619a]{margin:0 0 16px;color:#374151;font-size:14px;line-height:1.6}.sync-actions[data-v-e024619a]{display:flex;gap:8px;margin-bottom:14px}.sync-checkbox-grid[data-v-e024619a]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.sync-checkbox-grid[data-v-e024619a] .el-checkbox{margin-right:0}.top10-checks[data-v-e024619a]{display:flex;gap:8px;margin-top:0}.top10-view-names[data-v-e024619a]{display:flex;flex-wrap:wrap;gap:8px;max-height:300px;overflow:auto}.top10-name-tag[data-v-e024619a]{white-space:nowrap}.club-management-page[data-v-eb6c7ee8]{display:flex;flex-direction:column;gap:14px}.club-tabs[data-v-eb6c7ee8]{margin:-4px 0 -10px}.club-tabs[data-v-eb6c7ee8] .el-tabs__header{margin-bottom:0}.club-summary[data-v-eb6c7ee8]{display:flex;gap:24px;padding:12px 16px;background:#fff;border:1px solid #e5e9f2;border-radius:6px;font-size:14px}.club-summary-item strong[data-v-eb6c7ee8]{margin-left:4px}.text-success[data-v-eb6c7ee8]{color:#22c55e}.text-danger[data-v-eb6c7ee8]{color:#ef4444}.text-warning[data-v-eb6c7ee8]{color:#f59e0b}.table-section[data-v-eb6c7ee8]{padding:16px}.pagination-wrap[data-v-eb6c7ee8]{display:flex;justify-content:flex-end;margin-top:14px}.drawer-descriptions[data-v-eb6c7ee8]{margin:18px 0}.drawer-section[data-v-eb6c7ee8]{margin-bottom:18px}.drawer-section h3[data-v-eb6c7ee8]{margin:0 0 10px;color:#111827;font-size:15px}.drawer-section-head[data-v-eb6c7ee8]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.review-actions[data-v-eb6c7ee8]{display:flex;flex-wrap:wrap;gap:8px}.club-action-grid[data-v-eb6c7ee8]{display:grid;grid-template-columns:repeat(3,minmax(140px,1fr));gap:10px;margin-top:12px}.dialog-form[data-v-eb6c7ee8],.dialog-descriptions[data-v-eb6c7ee8]{margin-top:14px}.member-filter-bar[data-v-eb6c7ee8]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}@media(max-width:1200px){.club-action-grid[data-v-eb6c7ee8]{grid-template-columns:repeat(2,minmax(140px,1fr))}}.club-ops-page[data-v-8e47e569]{display:flex;flex-direction:column;gap:14px}.content-section[data-v-8e47e569]{padding:16px;background:#fff;border:1px solid #e5e9f2;border-radius:8px}.section-title[data-v-8e47e569]{margin-bottom:12px}.section-title h2[data-v-8e47e569]{margin:0;color:#111827;font-size:16px}.section-title p[data-v-8e47e569]{margin:6px 0 0;color:#64748b;font-size:13px}.data-overview[data-v-be46d660]{color:#111827}.overview-tabs[data-v-be46d660]{margin-top:12px}.metric-grid[data-v-be46d660]{display:grid;grid-template-columns:repeat(6,minmax(150px,1fr));gap:12px;margin-bottom:12px}.metric-card[data-v-be46d660],.chart-card[data-v-be46d660],.ranking-panel[data-v-be46d660],.alert-panel[data-v-be46d660],.table-panel[data-v-be46d660]{background:#fff;border:1px solid #e5e7eb;border-radius:8px}.metric-card[data-v-be46d660]{padding:14px}.metric-card__meta[data-v-be46d660],.metric-card__compare[data-v-be46d660],.panel-head[data-v-be46d660]{display:flex;align-items:center;justify-content:space-between;gap:8px}.metric-card__meta span[data-v-be46d660]{color:#64748b;font-size:12px}.metric-card strong[data-v-be46d660]{display:block;margin-top:10px;color:#0f172a;font-size:22px;line-height:1.1}.metric-card p[data-v-be46d660]{margin:6px 0 10px;color:#334155;font-size:13px}.metric-card__compare[data-v-be46d660]{color:#64748b;font-size:12px}.up[data-v-be46d660]{color:#047857}.down[data-v-be46d660]{color:#dc2626}.chart-grid[data-v-be46d660]{display:grid;grid-template-columns:repeat(2,minmax(320px,1fr));gap:12px}.chart-card[data-v-be46d660]{min-height:290px;padding:14px}.chart-card__head h3[data-v-be46d660],.ranking-panel h3[data-v-be46d660],.alert-panel h3[data-v-be46d660],.table-panel h3[data-v-be46d660]{margin:0;font-size:15px}.chart-card__head p[data-v-be46d660]{margin:6px 0 0;color:#64748b;font-size:12px}.chart-card__body[data-v-be46d660]{margin-top:14px}.line-chart svg[data-v-be46d660]{width:100%;height:210px;background:linear-gradient(#f8fafc 1px,transparent 1px),linear-gradient(90deg,#f8fafc 1px,transparent 1px);background-size:100% 42px,62px 100%;border:1px solid #eef2f7;border-radius:6px}.line[data-v-be46d660]{fill:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.revenue[data-v-be46d660]{stroke:#2563eb}.withdraw[data-v-be46d660]{stroke:#f59e0b}.net[data-v-be46d660]{stroke:#10b981}.legend[data-v-be46d660]{display:flex;gap:14px;margin-top:10px;color:#475569;font-size:12px}.dot[data-v-be46d660]{display:inline-block;width:8px;height:8px;margin-right:5px;border-radius:50%}.revenue-dot[data-v-be46d660]{background:#2563eb}.withdraw-dot[data-v-be46d660]{background:#f59e0b}.net-dot[data-v-be46d660]{background:#10b981}.bar-line-chart[data-v-be46d660]{display:flex;align-items:flex-end;justify-content:space-between;height:220px;padding:12px;border:1px solid #eef2f7;border-radius:6px}.bar-group[data-v-be46d660]{display:grid;grid-template-columns:repeat(2,14px);align-items:end;gap:4px;height:100%}.bar-group small[data-v-be46d660]{grid-column:1 / 3;color:#94a3b8;font-size:11px;text-align:center}.bar[data-v-be46d660]{min-height:18px;border-radius:5px 5px 0 0}.bar.dau[data-v-be46d660]{background:#2563eb}.bar.new-user[data-v-be46d660]{background:#22c55e}.ranking-bars[data-v-be46d660],.cluster-bars[data-v-be46d660],.game-bars[data-v-be46d660]{display:grid;gap:14px}.ranking-bar[data-v-be46d660],.cluster-row[data-v-be46d660],.game-bar[data-v-be46d660]{display:grid;grid-template-columns:150px minmax(120px,1fr) 88px;align-items:center;gap:10px;color:#334155;font-size:12px}.bar-track[data-v-be46d660],.cluster-stack[data-v-be46d660]{height:10px;overflow:hidden;background:#eef2f7;border-radius:999px}.bar-track i[data-v-be46d660]{display:block;height:100%;background:linear-gradient(90deg,#2563eb,#14b8a6);border-radius:inherit}.cluster-stack[data-v-be46d660]{display:flex;height:12px}.cluster-stack .income[data-v-be46d660]{background:#2563eb}.cluster-stack .withdraw[data-v-be46d660]{background:#f97316}.health-matrix[data-v-be46d660]{position:relative;height:230px;border:1px solid #e2e8f0;border-radius:6px;background:linear-gradient(90deg,transparent 49.5%,#cbd5e1 50%,transparent 50.5%),linear-gradient(transparent 49.5%,#cbd5e1 50%,transparent 50.5%),#f8fafc}.axis[data-v-be46d660]{position:absolute;color:#64748b;font-size:12px}.axis-y[data-v-be46d660]{top:8px;left:8px}.axis-x[data-v-be46d660]{right:10px;bottom:8px}.matrix-point[data-v-be46d660]{position:absolute;display:grid;place-items:center;color:#fff;font-size:10px;border-radius:50%;transform:translate(-50%,50%);box-shadow:0 8px 18px #0f172a2e}.matrix-point.good[data-v-be46d660]{background:#16a34a}.matrix-point.watch[data-v-be46d660]{background:#f59e0b}.matrix-point.risk[data-v-be46d660]{background:#dc2626}.matrix-point b[data-v-be46d660]{position:absolute;top:-18px;color:#334155;font-weight:600}.lower-grid[data-v-be46d660]{display:grid;grid-template-columns:minmax(360px,.9fr) minmax(520px,1.1fr);gap:12px;margin-top:12px}.ranking-panel[data-v-be46d660],.alert-panel[data-v-be46d660],.table-panel[data-v-be46d660]{padding:14px}.ranking-card-grid[data-v-be46d660]{display:grid;grid-template-columns:repeat(2,minmax(200px,1fr));gap:10px;margin-top:12px}.rank-list[data-v-be46d660]{padding:12px;background:#f8fafc;border:1px solid #eef2f7;border-radius:6px}.rank-list h4[data-v-be46d660]{margin:0 0 10px;font-size:13px}.rank-row[data-v-be46d660]{display:flex;justify-content:space-between;gap:8px;padding:6px 0;color:#475569;font-size:12px}.rank-row strong[data-v-be46d660]{color:#0f172a}.table-panel[data-v-be46d660]{margin-top:4px}.table-panel h3[data-v-be46d660]{margin-bottom:12px}@media(max-width:1280px){.metric-grid[data-v-be46d660]{grid-template-columns:repeat(4,minmax(150px,1fr))}.chart-grid[data-v-be46d660],.lower-grid[data-v-be46d660]{grid-template-columns:1fr}}@media(max-width:820px){.metric-grid[data-v-be46d660]{grid-template-columns:repeat(2,minmax(140px,1fr))}.chart-card__body[data-v-be46d660]{overflow-x:auto}.ranking-card-grid[data-v-be46d660]{grid-template-columns:1fr}}@media(max-width:520px){.metric-grid[data-v-be46d660]{grid-template-columns:1fr}}.placeholder-page[data-v-40e361ad]{display:flex;flex-direction:column;gap:14px}.info-grid[data-v-40e361ad]{display:grid;grid-template-columns:repeat(4,minmax(160px,1fr));gap:12px;margin-top:0;padding:16px}.info-grid article[data-v-40e361ad]{min-width:0;padding:14px;background:#f8fafc;border:1px solid #e5e9f2;border-radius:8px}.label[data-v-40e361ad]{color:#64748b;font-size:12px}.value[data-v-40e361ad]{margin-top:8px;color:#111827;font-size:14px;font-weight:700;overflow-wrap:anywhere}.migration-layout[data-v-40e361ad]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:0;padding:18px}h2[data-v-40e361ad]{margin:0 0 14px;color:#111827;font-size:16px}.page-blueprint[data-v-40e361ad]{margin-top:0;padding:18px}.page-blueprint p[data-v-40e361ad]{margin:6px 0 0;color:#64748b;font-size:13px}.blueprint-grid[data-v-40e361ad]{display:grid;grid-template-columns:repeat(5,minmax(120px,1fr));gap:10px;margin-top:16px}.blueprint-grid div[data-v-40e361ad]{display:grid;min-height:58px;place-items:center;color:#1f2937;background:#eef2ff;border:1px solid #dbe4ff;border-radius:8px;font-weight:700}.language-content-page[data-v-31074f89]{color:#111827}.hidden-file[data-v-31074f89]{display:none}.content-tabs[data-v-31074f89]{margin-top:12px}.section-title[data-v-31074f89],.table-toolbar[data-v-31074f89]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px}.section-title h2[data-v-31074f89],.table-toolbar h2[data-v-31074f89]{margin:0;font-size:16px}.section-title p[data-v-31074f89],.table-toolbar p[data-v-31074f89]{margin:6px 0 0;color:#64748b;font-size:12px}.namespace-grid[data-v-31074f89]{display:grid;grid-template-columns:repeat(3,minmax(240px,1fr));gap:12px;padding:0 14px 14px}.namespace-card[data-v-31074f89]{padding:12px;border:1px solid #e5e7eb;border-radius:8px;background:#fbfdff}.namespace-card__head[data-v-31074f89]{display:flex;justify-content:space-between;gap:8px}.namespace-card p[data-v-31074f89]{min-height:36px;color:#475569;font-size:12px}.namespace-card dl[data-v-31074f89]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.namespace-card dt[data-v-31074f89]{color:#94a3b8;font-size:11px}.namespace-card dd[data-v-31074f89]{margin:2px 0 0;color:#0f172a;font-size:12px}.table-section[data-v-31074f89]{padding-bottom:14px}.table-section[data-v-31074f89] .el-table{margin:0 14px;width:calc(100% - 28px)}.import-section[data-v-31074f89]{padding-bottom:14px}.import-section[data-v-31074f89] .el-table{margin:0 14px;width:calc(100% - 28px)}.color-alert[data-v-31074f89]{max-width:560px}.muted[data-v-31074f89]{color:#94a3b8}.preview-panel[data-v-31074f89]{padding:14px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px}.preview-panel p[data-v-31074f89]{display:flex;flex-direction:column;gap:4px;padding:8px 0;margin:0;border-bottom:1px solid #e5e7eb}.preview-panel span[data-v-31074f89]{color:#475569}@media(max-width:1180px){.namespace-grid[data-v-31074f89]{grid-template-columns:repeat(2,minmax(220px,1fr))}}@media(max-width:760px){.section-title[data-v-31074f89],.table-toolbar[data-v-31074f89]{flex-direction:column}.namespace-grid[data-v-31074f89]{grid-template-columns:1fr}}.package-games-page[data-v-3371b854]{display:flex;flex-direction:column;gap:14px}.table-toolbar[data-v-3371b854]{align-items:flex-start;margin-bottom:14px}.table-toolbar h2[data-v-3371b854]{margin:0;font-size:16px}.table-toolbar p[data-v-3371b854]{margin:6px 0 0;color:#667085;font-size:13px}.brand-panel[data-v-3371b854]{padding:14px;background:#fff;border:1px solid #e5e9f2;border-radius:8px}.brand-panel__head[data-v-3371b854]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.brand-panel__head h2[data-v-3371b854]{margin:0;font-size:16px}.brand-panel__head p[data-v-3371b854]{margin:6px 0 0;color:#667085;font-size:13px}.brand-tabs[data-v-3371b854]{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}.brand-tab[data-v-3371b854]{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;min-height:34px;padding:0 12px;color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;cursor:pointer}.brand-tab.hot[data-v-3371b854]{color:#b45309;background:#fffbeb;border-color:#fde68a}.brand-tab.active[data-v-3371b854]{color:#fff;background:#2563eb;border-color:#2563eb}.brand-tab.hot.active[data-v-3371b854]{background:#f59e0b;border-color:#f59e0b}.brand-tab small[data-v-3371b854]{color:inherit;opacity:.76}.table-actions[data-v-3371b854]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.game-cell[data-v-3371b854]{display:flex;align-items:center;gap:10px}.game-icon[data-v-3371b854]{display:grid;width:38px;height:38px;place-items:center;color:#155eef;font-size:12px;font-weight:700;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px}.game-cell strong[data-v-3371b854],.game-cell span[data-v-3371b854]{display:block}.game-cell span[data-v-3371b854]{margin-top:2px;color:#667085;font-size:12px}.sort-input[data-v-3371b854]{width:92px}.sync-form[data-v-3371b854]{margin-top:18px}.upload-hints[data-v-3371b854]{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.audit-section[data-v-3371b854]{padding:16px}.audit-toolbar[data-v-3371b854]{align-items:flex-start;margin-bottom:12px}.audit-toolbar h2[data-v-3371b854]{margin:0;font-size:16px}.audit-toolbar p[data-v-3371b854]{margin:6px 0 0;color:#667085;font-size:13px}.record-table[data-v-3371b854]{margin-top:14px}@media(max-width:760px){.brand-panel__head[data-v-3371b854],.audit-toolbar[data-v-3371b854],.table-toolbar[data-v-3371b854]{flex-direction:column}}.rtp-page[data-v-8fd4f091]{display:flex;flex-direction:column;gap:14px}.rtp-tabs[data-v-8fd4f091]{padding:0 16px;background:#fff;border:1px solid #e5e9f2;border-radius:8px}.chart-section[data-v-8fd4f091],.action-section[data-v-8fd4f091],.table-section[data-v-8fd4f091]{padding:16px}.section-head[data-v-8fd4f091],.action-section[data-v-8fd4f091]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.section-head h2[data-v-8fd4f091],.action-section h2[data-v-8fd4f091],.analysis-card h3[data-v-8fd4f091]{margin:0;color:#0f172a}.section-head h2[data-v-8fd4f091],.action-section h2[data-v-8fd4f091]{font-size:16px}.section-head p[data-v-8fd4f091],.action-section p[data-v-8fd4f091]{margin:6px 0 0;color:#64748b;font-size:13px}.cluster-warning[data-v-8fd4f091]{max-width:520px}.rtp-analysis-grid[data-v-8fd4f091]{display:grid;grid-template-columns:minmax(520px,1.3fr) minmax(320px,.7fr);gap:12px;margin-top:14px}.analysis-card[data-v-8fd4f091]{min-height:220px;padding:14px;background:#fff;border:1px solid #e5e9f2;border-radius:8px}.analysis-card h3[data-v-8fd4f091]{margin-bottom:12px;font-size:15px}.analysis-card.wide[data-v-8fd4f091]{grid-row:span 2}.rank-bars[data-v-8fd4f091],.winloss-list[data-v-8fd4f091]{display:grid;gap:10px}.rank-bars button[data-v-8fd4f091],.winloss-list button[data-v-8fd4f091]{display:grid;width:100%;align-items:center;gap:10px;padding:8px;color:#334155;background:#f8fafc;border:1px solid #eef2f7;border-radius:6px;cursor:pointer}.rank-bars button[data-v-8fd4f091]{grid-template-columns:150px minmax(120px,1fr) 92px;text-align:left}.winloss-list button[data-v-8fd4f091]{grid-template-columns:1fr 110px;text-align:left}.bar-track[data-v-8fd4f091]{height:10px;overflow:hidden;background:#e5e7eb;border-radius:999px}.bar-track i[data-v-8fd4f091]{display:block;height:100%;background:linear-gradient(90deg,#2563eb,#14b8a6);border-radius:inherit}.rtp-trend-list[data-v-8fd4f091]{display:grid;gap:10px}.trend-row[data-v-8fd4f091]{display:grid;grid-template-columns:74px repeat(3,minmax(130px,1fr));align-items:center;gap:10px;padding:10px;background:#f8fafc;border:1px solid #eef2f7;border-radius:6px}.trend-row>span[data-v-8fd4f091]{color:#475569;font-size:12px;font-weight:700}.trend-cell[data-v-8fd4f091]{display:grid;gap:5px}.trend-cell em[data-v-8fd4f091]{color:#64748b;font-size:12px;font-style:normal}.trend-cell strong[data-v-8fd4f091]{color:#0f172a;font-size:13px}.trend-cell i[data-v-8fd4f091]{display:block;height:8px;background:#2563eb;border-radius:999px}.trend-cell i.bet[data-v-8fd4f091]{background:#14b8a6}.trend-cell i.win[data-v-8fd4f091]{background:#f59e0b}.rtp-bucket-list[data-v-8fd4f091]{display:grid;gap:10px}.rtp-bucket-list div[data-v-8fd4f091]{display:grid;grid-template-columns:76px minmax(120px,1fr) 38px;align-items:center;gap:8px;color:#475569;font-size:12px}.rtp-bucket-list strong[data-v-8fd4f091]{color:#0f172a;text-align:right}.action-buttons[data-v-8fd4f091]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.nurture-section[data-v-8fd4f091]{display:grid;grid-template-columns:minmax(280px,1fr) minmax(520px,1.6fr);align-items:center;gap:16px;padding:16px}.nurture-section h2[data-v-8fd4f091]{margin:0;color:#0f172a;font-size:16px}.nurture-section p[data-v-8fd4f091]{margin:6px 0 0;color:#64748b;font-size:13px}.nurture-actions[data-v-8fd4f091]{display:grid;grid-template-columns:110px 150px minmax(180px,1fr) 110px;align-items:center;gap:10px}.positive[data-v-8fd4f091]{color:#047857;font-weight:700}.negative[data-v-8fd4f091]{color:#dc2626;font-weight:700}.table-section[data-v-8fd4f091] .linked-row td{background:#eff6ff!important}.adjust-form[data-v-8fd4f091]{margin-top:16px}.adjust-form[data-v-8fd4f091] .el-date-editor,.adjust-form[data-v-8fd4f091] .el-select{width:100%}.impact-alert[data-v-8fd4f091]{margin-top:12px}@media(max-width:1280px){.rtp-analysis-grid[data-v-8fd4f091],.section-head[data-v-8fd4f091],.action-section[data-v-8fd4f091],.nurture-section[data-v-8fd4f091],.nurture-actions[data-v-8fd4f091]{grid-template-columns:1fr}.section-head[data-v-8fd4f091],.action-section[data-v-8fd4f091]{flex-direction:column}}.full-input[data-v-67c00ac0]{width:100%}.table-section[data-v-67c00ac0]{padding:14px}.table-toolbar[data-v-67c00ac0]{margin-bottom:12px}.table-title[data-v-67c00ac0]{font-size:15px;font-weight:700}.table-actions[data-v-67c00ac0]{display:flex;align-items:center;gap:10px}.order-table[data-v-67c00ac0]{width:100%}.payment-tabs[data-v-67c00ac0]{--el-tabs-header-height: 38px}.legacy-alert[data-v-67c00ac0]{margin-bottom:10px}.pager[data-v-67c00ac0]{display:flex;justify-content:flex-end;padding-top:14px}.operation-desc[data-v-67c00ac0]{margin:12px 0}.user-center-page[data-v-2be9dfd6]{display:flex;flex-direction:column;gap:14px}.filter-grid[data-v-2be9dfd6]{display:grid;grid-template-columns:repeat(5,minmax(170px,1fr));gap:12px}.filter-grid[data-v-2be9dfd6] .el-form-item{margin-bottom:0}.profile-summary[data-v-2be9dfd6]{display:grid;grid-template-columns:minmax(320px,1.2fr) minmax(0,2fr);align-items:start;justify-content:space-between;gap:16px;margin-top:0;padding:16px 18px}.identity[data-v-2be9dfd6]{display:flex;align-items:center;gap:12px}.avatar[data-v-2be9dfd6]{display:grid;width:44px;height:44px;place-items:center;color:#fff;background:#2563eb;border-radius:8px;font-weight:700}.name[data-v-2be9dfd6]{display:flex;align-items:center;gap:8px;color:#111827;font-size:16px;font-weight:700}.meta[data-v-2be9dfd6]{margin-top:4px;color:#64748b;font-size:13px}.profile-facts[data-v-2be9dfd6]{display:grid;grid-template-columns:repeat(3,minmax(120px,1fr));gap:10px}.profile-facts div[data-v-2be9dfd6]{padding:10px 12px;background:#f8fafc;border:1px solid #e5e9f2;border-radius:8px}.profile-facts span[data-v-2be9dfd6],.profile-facts strong[data-v-2be9dfd6]{display:block}.profile-facts span[data-v-2be9dfd6]{color:#64748b;font-size:12px}.profile-facts strong[data-v-2be9dfd6]{margin-top:6px;color:#111827;font-size:14px}.tag-strip[data-v-2be9dfd6]{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:8px}.center-workbench[data-v-2be9dfd6],.club-selector[data-v-2be9dfd6]{padding:16px}.club-card-list[data-v-2be9dfd6]{display:flex;flex-wrap:wrap;gap:12px;margin-top:14px}.club-card-list button[data-v-2be9dfd6]{position:relative;display:grid;width:min(320px,100%);gap:7px;padding:14px;color:#334155;text-align:left;background:#fff;border:1px solid #e5e9f2;border-radius:8px;cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.club-card-list button[data-v-2be9dfd6]:hover,.club-card-list button.active[data-v-2be9dfd6]{border-color:#2563eb}.club-card-list button.active[data-v-2be9dfd6]{background:#eff6ff;box-shadow:0 0 0 2px #2563eb1f}.club-card-list strong[data-v-2be9dfd6]{max-width:210px;color:#0f172a;font-size:15px}.club-card-list span[data-v-2be9dfd6]{color:#475569;font-size:12px}.current-badge[data-v-2be9dfd6]{position:absolute;top:12px;right:12px}.club-card-metrics[data-v-2be9dfd6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:4px 0}.club-card-metrics em[data-v-2be9dfd6]{padding:6px 8px;color:#1e40af;background:#2563eb14;border-radius:6px;font-size:12px;font-style:normal}.current-club-bar[data-v-2be9dfd6]{padding:12px 16px;color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe;font-weight:700}.section-heading h2[data-v-2be9dfd6]{margin:0;color:#111827;font-size:17px}.detail-card-grid[data-v-2be9dfd6]{display:grid;grid-template-columns:repeat(5,minmax(150px,1fr));gap:10px;margin-top:14px}.detail-card-grid button[data-v-2be9dfd6]{min-height:104px;padding:12px;text-align:left;background:#fff;border:1px solid #e5e9f2;border-radius:8px;cursor:pointer}.detail-card-grid button.active[data-v-2be9dfd6]{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb1f}.detail-card-grid span[data-v-2be9dfd6],.detail-card-grid strong[data-v-2be9dfd6],.detail-card-grid small[data-v-2be9dfd6]{display:block}.detail-card-grid span[data-v-2be9dfd6]{color:#475569;font-size:13px}.detail-card-grid strong[data-v-2be9dfd6]{margin-top:8px;color:#111827;font-size:18px;overflow-wrap:anywhere}.detail-card-grid small[data-v-2be9dfd6]{margin-top:8px;color:#64748b;font-size:12px;line-height:1.45}.tabs-section[data-v-2be9dfd6]{margin-top:0;padding:6px 16px 16px}.tab-panel[data-v-2be9dfd6]{display:flex;align-items:flex-start;justify-content:space-between;min-height:180px;padding:18px;background:#f8fafc;border:1px solid #e5e9f2;border-radius:8px;overflow-x:auto}h2[data-v-2be9dfd6]{margin:0;color:#111827;font-size:18px}p[data-v-2be9dfd6]{margin:8px 0 0;color:#64748b;font-size:13px}.basic-grid[data-v-2be9dfd6]{display:grid;grid-template-columns:repeat(4,minmax(140px,1fr));gap:12px;margin:16px 0 0}.basic-profile-panel[data-v-2be9dfd6]{width:100%}.basic-profile-head[data-v-2be9dfd6]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:14px;background:#fff;border:1px solid #e5e9f2;border-radius:8px}.identity-large[data-v-2be9dfd6]{align-items:flex-start}.identity-large .meta[data-v-2be9dfd6]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.basic-grid div[data-v-2be9dfd6]{padding:12px;background:#fff;border:1px solid #e5e9f2;border-radius:8px}.basic-grid dt[data-v-2be9dfd6]{color:#64748b;font-size:12px}.basic-grid dd[data-v-2be9dfd6]{margin:8px 0 0;color:#111827;font-size:14px;font-weight:700;overflow-wrap:anywhere}.detail-descriptions[data-v-2be9dfd6]{margin-top:16px}.game-details[data-v-2be9dfd6]{width:100%}.game-detail-tables[data-v-2be9dfd6]{display:flex;gap:16px;margin-top:16px}.game-table-half[data-v-2be9dfd6]{flex:1;min-width:0}.game-table-half h3[data-v-2be9dfd6]{margin:0 0 10px;color:#111827;font-size:15px}.game-metric-grid[data-v-2be9dfd6]{display:grid;grid-template-columns:repeat(6,minmax(120px,1fr));gap:10px;margin-top:16px}.game-metric-grid article[data-v-2be9dfd6]{padding:12px;background:#fff;border:1px solid #e5e9f2;border-radius:8px}.game-metric-grid span[data-v-2be9dfd6],.game-metric-grid strong[data-v-2be9dfd6]{display:block}.game-metric-grid span[data-v-2be9dfd6]{color:#64748b;font-size:12px}.game-metric-grid strong[data-v-2be9dfd6]{margin-top:8px;color:#111827;font-size:16px}.positive[data-v-2be9dfd6]{color:#047857;font-weight:700}.negative[data-v-2be9dfd6]{color:#dc2626;font-weight:700}.control-grid[data-v-2be9dfd6]{display:grid;grid-template-columns:repeat(3,minmax(220px,1fr));gap:12px;margin-top:16px}.follow-up-panel[data-v-2be9dfd6]{width:100%}.follow-up-toolbar[data-v-2be9dfd6]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:14px;background:#fff;border:1px solid #e5e9f2;border-radius:8px}.follow-up-toolbar h3[data-v-2be9dfd6]{margin:0;color:#111827;font-size:15px}.control-card[data-v-2be9dfd6]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-height:146px;padding:14px;background:#fff;border:1px solid #e5e9f2;border-radius:8px}.control-card h3[data-v-2be9dfd6]{margin:0;color:#111827;font-size:15px}.control-card span[data-v-2be9dfd6]{display:inline-block;margin-top:10px;color:#2563eb;font-size:12px;overflow-wrap:anywhere}.source-card[data-v-2be9dfd6]{background:#f8fafc;border-style:dashed}.record-table[data-v-2be9dfd6],.control-form[data-v-2be9dfd6]{margin-top:16px}.full-width[data-v-2be9dfd6]{width:100%}.pagination-row[data-v-2be9dfd6]{display:flex;justify-content:flex-end;margin-top:14px}.empty-state[data-v-2be9dfd6]{margin-top:48px}.tab-label-wrap[data-v-2be9dfd6]{display:inline-flex;align-items:center;gap:6px}.tab-refresh-icon[data-v-2be9dfd6]{cursor:pointer;color:#2563eb;font-size:14px;transition:transform .2s ease}.tab-refresh-icon[data-v-2be9dfd6]:hover{transform:rotate(90deg)}.face-auth-log-page[data-v-cf3531bf]{padding:16px}.card-header[data-v-cf3531bf]{display:flex;align-items:center;justify-content:space-between}.filter-form[data-v-cf3531bf]{margin-bottom:12px}.face-auth-table[data-v-cf3531bf]{width:100%}.face-image[data-v-cf3531bf]{width:82px;height:82px;border-radius:6px;border:1px solid #dcdfe6;background:#f5f7fa}.sub-text[data-v-cf3531bf]{margin-top:4px;color:#909399;font-size:12px;line-height:1.3;word-break:break-word}.pagination-row[data-v-cf3531bf]{display:flex;justify-content:flex-end;margin-top:12px}.chat-history-dialog-content[data-v-95d0f84c]{min-height:120px}.chat-history[data-v-95d0f84c]{max-height:60vh;overflow-y:auto;padding-right:8px}.chat-history h4[data-v-95d0f84c]{margin-bottom:12px;font-size:14px;font-weight:600}.chat-history .chat-item[data-v-95d0f84c]{margin-bottom:16px;padding:12px;background:#f5f7fa;border-radius:4px}.chat-history .chat-item .chat-header[data-v-95d0f84c]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.chat-history .chat-item .chat-header .chat-time[data-v-95d0f84c]{font-size:12px;color:#909399}.chat-history .chat-item .chat-content[data-v-95d0f84c]{padding-left:8px;color:#303133}.chat-history .chat-item .chat-content .text-block[data-v-95d0f84c]{margin-bottom:4px}.chat-history .chat-item .chat-content .text-block .translated-text[data-v-95d0f84c]{margin-top:4px;padding:8px;background:#ecf5ff;border-radius:4px;font-size:13px;color:#409eff}.send-message-panel[data-v-95d0f84c]{display:flex;align-items:flex-start;gap:12px}.send-message-panel .send-message-main[data-v-95d0f84c]{flex:1;display:flex;flex-direction:column;gap:8px;min-width:0}.send-message-panel .image-upload[data-v-95d0f84c] .el-upload--picture-card,.send-message-panel .image-upload[data-v-95d0f84c] .el-upload-list__item{width:72px;height:72px}.send-message-panel .image-upload[data-v-95d0f84c] .el-upload-list--picture-card{--el-upload-list-picture-card-size: 72px}.customer-service-page[data-v-4a380042]{padding:20px}a[data-v-4a380042]{color:var(--el-color-primary)}pre[data-v-4a380042]{white-space:pre-line}.card-header[data-v-4a380042]{font-size:16px;font-weight:600}.filter-form[data-v-4a380042]{margin-bottom:20px}.table-wrapper[data-v-4a380042]{overflow-x:auto}.satisfaction-score[data-v-4a380042]{display:inline-flex;align-items:baseline;justify-content:center;min-width:42px;font-size:22px;line-height:1;font-weight:700;font-variant-numeric:tabular-nums}.satisfaction-score.is-high[data-v-4a380042]{color:#16a34a}.satisfaction-score.is-medium[data-v-4a380042]{color:#d97706}.satisfaction-score.is-low[data-v-4a380042]{color:#dc2626}.satisfaction-score.is-unknown[data-v-4a380042]{color:#909399;font-size:14px;font-weight:400}.task-order-cell[data-v-4a380042]{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.task-order-cell .task-order-content[data-v-4a380042]{width:100%;margin:0;line-height:1.45;display:-webkit-box;overflow:hidden;white-space:pre-line;word-break:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-family:Inter,PingFang SC,Microsoft YaHei,Arial,sans-serif}.task-order-cell .task-order-id-row[data-v-4a380042]{display:flex;align-items:center;max-width:100%;min-height:22px;gap:4px}.task-order-cell .task-order-id[data-v-4a380042]{min-width:0;font-size:12px;color:#909399;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-order-cell .copy-icon-button[data-v-4a380042]{flex:0 0 auto;min-height:20px;padding:0}.task-order-popover{width:auto!important;min-width:320px;max-width:min(680px,100vw - 48px)}.task-order-popover-content{margin:0;max-height:520px;overflow:auto;white-space:pre-wrap;word-break:break-word;font-size:13px;line-height:1.5}.send-status-cell[data-v-4a380042]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:24px}.send-status-tag[data-v-4a380042]{font-weight:500;border-radius:4px}.send-status-tag.is-pp[data-v-4a380042]{color:#b76e00;background-color:#fff7e6;border-color:#ffd591}.send-status-tag.is-group[data-v-4a380042]{color:#2f7d32;background-color:#f0f9eb;border-color:#b7eb8f}.send-status-tag.is-combined[data-v-4a380042]{color:#2454a6;background-color:#ecf5ff;border-color:#91caff}.el-pagination[data-v-4a380042]{margin-top:20px;display:flex;justify-content:flex-end}.detail-content[data-v-4a380042]{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;max-height:72vh}.detail-content.has-rag-panel[data-v-4a380042]{grid-template-columns:minmax(0,1fr) 420px}.detail-left-panel[data-v-4a380042]{min-width:0;min-height:0;max-height:72vh;overflow:auto}.detail-left-panel .chat-history[data-v-4a380042]{margin-top:20px}.detail-rag-panel[data-v-4a380042]{display:flex;flex-direction:column;gap:12px;min-height:0;max-height:calc(72vh - 120px);padding-left:16px;overflow:auto;border-left:1px solid var(--el-border-color-lighter)}.detail-rag-header[data-v-4a380042]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.detail-rag-header h4[data-v-4a380042]{margin:0 0 4px;font-size:14px;font-weight:600}.detail-rag-header p[data-v-4a380042]{margin:0;color:var(--el-text-color-secondary);font-size:12px;line-height:1.5}.rag-dialog-meta[data-v-4a380042]{display:flex;flex-wrap:wrap;gap:16px;color:var(--el-text-color-secondary);font-size:13px}.rag-candidate-list[data-v-4a380042]{min-height:160px}.rag-candidate[data-v-4a380042]{padding:14px;border:1px solid var(--el-border-color);border-radius:8px;background:var(--el-bg-color)}.rag-candidate+.rag-candidate[data-v-4a380042]{margin-top:12px}.rag-candidate-header[data-v-4a380042]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.rag-candidate-meta[data-v-4a380042]{margin-left:8px;color:var(--el-text-color-secondary);font-size:12px;font-weight:400}.rag-source-block[data-v-4a380042]{margin-bottom:10px}.rag-source-block p[data-v-4a380042]{margin:4px 0 0;white-space:pre-wrap;word-break:break-word;color:var(--el-text-color-regular)}.rag-source-label[data-v-4a380042]{color:var(--el-text-color-secondary);font-size:12px;font-weight:600}.empty-value[data-v-4a380042]{color:#909399}.chat-history-toolbar[data-v-4a380042]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.chat-history-toolbar h4[data-v-4a380042]{margin:0}.chat-history[data-v-4a380042]{min-height:0;overflow:visible}.chat-history h4[data-v-4a380042]{margin-bottom:12px;font-size:14px;font-weight:600}.chat-history .chat-item[data-v-4a380042]{margin-bottom:16px;padding:12px;background:#f5f7fa;border-radius:4px}.chat-history .chat-item .chat-header[data-v-4a380042]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.chat-history .chat-item .chat-header .chat-time[data-v-4a380042]{font-size:12px;color:#909399}.chat-history .chat-item .chat-content[data-v-4a380042]{padding-left:8px;color:#303133}.chat-history .chat-item .chat-content .media-list[data-v-4a380042]{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.chat-history .chat-item .chat-content .chat-image[data-v-4a380042]{max-width:200px;max-height:200px;cursor:pointer;border-radius:4px;background:#fff}.chat-history .chat-item .chat-content .attachment-list[data-v-4a380042]{display:flex;flex-direction:column;gap:4px;margin-top:6px;font-size:13px}.chat-history .chat-item .chat-content .text-block[data-v-4a380042]{margin-bottom:4px}.chat-history .chat-item .chat-content .text-block .translated-text[data-v-4a380042]{margin-top:4px;padding:8px;background:#ecf5ff;border-radius:4px;font-size:13px;color:#409eff}.chat-history .chat-item .chat-content .text-block .correction-editor[data-v-4a380042]{margin-top:8px;padding:8px;background:#fff7e6;border:1px solid #f3d19e;border-radius:4px}.chat-history .chat-item .chat-content .text-block .correction-actions[data-v-4a380042]{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.chat-history .chat-item .chat-content .text-block .ai-correction[data-v-4a380042]{margin-top:8px;padding:8px;background:#f0f9eb;border:1px solid #b3e19d;border-radius:4px;color:#3d8a20;white-space:pre-wrap}.chat-history .chat-item .chat-content .text-block .ai-correction-title[data-v-4a380042]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px;font-size:12px;font-weight:600}.chat-history .chat-item .chat-content .text-block .correction-review-actions[data-v-4a380042]{display:flex;justify-content:flex-end;gap:8px;margin-top:6px}.chat-history .chat-item .chat-content .text-block .learning-verification[data-v-4a380042]{margin-top:10px;padding-top:10px;border-top:1px solid var(--el-border-color-lighter)}.chat-history .chat-item .chat-content .text-block .learning-verification .learning-verification-title[data-v-4a380042]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px;font-size:13px;font-weight:600}.chat-history .chat-item .chat-content .text-block .learning-verification .learning-checks[data-v-4a380042]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.chat-history .chat-item .chat-content .text-block .learning-verification .learning-copy[data-v-4a380042]{margin-bottom:8px;color:var(--el-text-color-secondary);font-size:12px;line-height:1.5}.chat-history .chat-item .chat-content .text-block .learning-verification .learning-preview-label[data-v-4a380042]{margin:8px 0 4px;color:var(--el-text-color-secondary);font-size:12px;font-weight:600}.chat-history .chat-item .chat-content .text-block .learning-verification pre[data-v-4a380042]{max-height:180px;margin:0;padding:8px;overflow:auto;white-space:pre-wrap;word-break:break-word;border-radius:6px;background:var(--el-fill-color-light);color:var(--el-text-color-regular);font-size:12px;line-height:1.5}.customer-service-dashboard-page[data-v-fe63f53c]{display:flex;flex-direction:column;gap:16px}.customer-service-dashboard-page .dashboard-tabs[data-v-fe63f53c]{padding:16px;border-radius:8px;background:var(--admin-panel-bg)}.customer-service-dashboard-page .correction-stats-grid[data-v-fe63f53c]{display:grid;grid-template-columns:repeat(4,minmax(140px,1fr));gap:12px;margin-bottom:16px}.customer-service-dashboard-page .correction-stat[data-v-fe63f53c]{display:flex;min-height:82px;flex-direction:column;justify-content:center;gap:8px;padding:14px;border:1px solid var(--el-border-color-lighter);border-radius:8px;background:var(--el-fill-color-blank)}.customer-service-dashboard-page .correction-stat .stat-label[data-v-fe63f53c]{color:var(--el-text-color-secondary);font-size:13px}.customer-service-dashboard-page .correction-stat strong[data-v-fe63f53c]{color:var(--el-text-color-primary);font-size:24px}.customer-service-dashboard-page .status-table[data-v-fe63f53c]{max-width:520px}.customer-service-dashboard-page .recent-service-stats[data-v-fe63f53c]{display:flex;flex-direction:column;gap:10px;margin-top:16px}.customer-service-dashboard-page .test-result-toolbar[data-v-fe63f53c]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px}.customer-service-dashboard-page .test-filter-input[data-v-fe63f53c]{width:220px}.customer-service-dashboard-page .test-result-table[data-v-fe63f53c]{margin-top:8px}.customer-service-dashboard-page .test-pagination[data-v-fe63f53c]{display:flex;justify-content:flex-end;margin-top:12px}.customer-service-dashboard-page .score-muted[data-v-fe63f53c]{color:var(--el-text-color-secondary)}.customer-service-dashboard-page .score-danger[data-v-fe63f53c]{color:var(--el-color-danger);font-weight:600}.customer-service-dashboard-page .score-warning[data-v-fe63f53c]{color:var(--el-color-warning);font-weight:600}.customer-service-dashboard-page .score-success[data-v-fe63f53c]{color:var(--el-color-success);font-weight:600}.customer-service-dashboard-page .test-detail-meta[data-v-fe63f53c]{margin-bottom:14px}.customer-service-dashboard-page .test-detail-grid[data-v-fe63f53c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.customer-service-dashboard-page .test-detail-block[data-v-fe63f53c]{padding:12px;border:1px solid var(--el-border-color-lighter);border-radius:8px;background:var(--el-fill-color-blank)}.customer-service-dashboard-page .test-detail-block p[data-v-fe63f53c]{margin:6px 0 0;white-space:pre-wrap;word-break:break-word;line-height:1.5}.customer-service-dashboard-page .full-width[data-v-fe63f53c]{grid-column:1/-1}.customer-service-dashboard-page .muted-text[data-v-fe63f53c]{color:var(--el-text-color-secondary);font-size:12px}.customer-service-dashboard-page .readonly-dialog-text[data-v-fe63f53c]{min-height:36px;padding:8px 10px;border:1px solid var(--el-border-color-lighter);border-radius:6px;background:var(--el-fill-color-light);color:var(--el-text-color-regular);line-height:1.5;white-space:pre-wrap;word-break:break-word}.customer-service-dashboard-page .qdrant-toolbar[data-v-fe63f53c]{display:flex;flex-direction:column;gap:10px;margin-bottom:14px}.customer-service-dashboard-page .qdrant-actions[data-v-fe63f53c]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.customer-service-dashboard-page .result-alert[data-v-fe63f53c]{margin-bottom:12px}.customer-service-dashboard-page .qdrant-collections[data-v-fe63f53c]{display:flex;flex-direction:column;gap:10px;margin-bottom:14px}.customer-service-dashboard-page .section-header[data-v-fe63f53c]{display:flex;align-items:center;justify-content:space-between;gap:12px}.customer-service-dashboard-page .section-header h3[data-v-fe63f53c]{margin:0;color:var(--el-text-color-primary);font-size:15px;font-weight:600}.customer-service-dashboard-page .section-header span[data-v-fe63f53c]{color:var(--el-text-color-secondary);font-size:12px}.customer-service-dashboard-page .collection-name[data-v-fe63f53c]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.customer-service-dashboard-page .collection-detail-header[data-v-fe63f53c]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;color:var(--el-text-color-secondary);font-size:13px}.customer-service-dashboard-page .collection-point-list[data-v-fe63f53c]{display:flex;max-height:64vh;flex-direction:column;gap:12px;overflow:auto;padding-right:4px}.customer-service-dashboard-page .collection-point-card[data-v-fe63f53c]{padding:14px;border:1px solid var(--el-border-color-lighter);border-radius:8px;background:var(--el-fill-color-blank)}.customer-service-dashboard-page .point-fields[data-v-fe63f53c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}.customer-service-dashboard-page .qdrant-results[data-v-fe63f53c]{display:flex;flex-direction:column;gap:12px}.customer-service-dashboard-page .qdrant-result[data-v-fe63f53c]{padding:14px;border:1px solid var(--el-border-color-lighter);border-radius:8px}.customer-service-dashboard-page .qdrant-result-header[data-v-fe63f53c]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;font-weight:600}.customer-service-dashboard-page .result-actions[data-v-fe63f53c]{display:flex;gap:6px;margin-left:auto}.customer-service-dashboard-page .result-meta[data-v-fe63f53c]{margin-bottom:10px;color:var(--el-text-color-secondary);font-size:12px}.customer-service-dashboard-page .result-block[data-v-fe63f53c]{margin-bottom:10px}.customer-service-dashboard-page .result-block p[data-v-fe63f53c]{margin:4px 0 0;white-space:pre-wrap;word-break:break-word;line-height:1.5}.customer-service-dashboard-page .result-label[data-v-fe63f53c]{color:var(--el-text-color-secondary);font-size:12px;font-weight:600}.customer-service-dashboard-page pre[data-v-fe63f53c]{max-height:260px;margin:0;padding:10px;overflow:auto;white-space:pre-wrap;word-break:break-word;border-radius:6px;background:var(--el-fill-color-light);font-size:12px;line-height:1.5}@media(max-width:960px){.customer-service-dashboard-page .correction-stats-grid[data-v-fe63f53c]{grid-template-columns:repeat(2,minmax(140px,1fr))}}.customer-service-page[data-v-eee3d9bb]{display:flex;flex-direction:column;gap:14px}.workspace-section[data-v-eee3d9bb]{padding:16px}.complaint-table[data-v-eee3d9bb]{width:100%}.summary-link[data-v-eee3d9bb]{padding:0;color:#175cd3;font:inherit;font-weight:700;text-align:left;background:transparent;border:0;cursor:pointer}.summary-meta[data-v-eee3d9bb]{margin-top:6px;color:#667085;font-size:12px}.detail-drawer[data-v-eee3d9bb]{min-height:100%;padding:20px;background:#f5f7fb}.drawer-header[data-v-eee3d9bb]{position:sticky;top:0;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:14px;margin:-20px -20px 16px;padding:16px 20px;background:#fff;border-bottom:1px solid #e5e9f2}.drawer-header h2[data-v-eee3d9bb],.detail-block h3[data-v-eee3d9bb],.rule-card h3[data-v-eee3d9bb],.template-card h3[data-v-eee3d9bb]{margin:0;color:#111827;font-size:17px}.drawer-header p[data-v-eee3d9bb],.section-title-row p[data-v-eee3d9bb]{margin:6px 0 0;color:#667085;font-size:13px}.human-record-form[data-v-eee3d9bb]{margin-top:16px}.drawer-actions[data-v-eee3d9bb],.section-title-row[data-v-eee3d9bb]{display:flex;align-items:center;justify-content:space-between;gap:10px}.detail-block[data-v-eee3d9bb],.rule-card[data-v-eee3d9bb],.template-card[data-v-eee3d9bb]{margin-top:14px;padding:16px;background:#fff;border:1px solid #e5e9f2;border-radius:8px}.info-grid[data-v-eee3d9bb],.resolution-grid[data-v-eee3d9bb]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:12px}.info-item[data-v-eee3d9bb]{min-height:68px;padding:12px;background:#f8fafc;border-radius:8px}.info-item span[data-v-eee3d9bb]{color:#667085;font-size:12px}.info-item strong[data-v-eee3d9bb]{display:block;margin-top:7px;color:#111827;font-size:13px;overflow-wrap:anywhere}.chat-list[data-v-eee3d9bb]{display:flex;flex-direction:column;gap:10px;margin-top:12px}.chat-message[data-v-eee3d9bb]{padding:12px;border:1px solid #e5e9f2;border-radius:8px}.chat-message.user[data-v-eee3d9bb],.chat-message.boss[data-v-eee3d9bb]{background:#f8fbff}.chat-message.ai[data-v-eee3d9bb],.chat-message.bot[data-v-eee3d9bb]{background:#f8fafc}.chat-message.carder[data-v-eee3d9bb],.chat-message.ops[data-v-eee3d9bb]{background:#fff8f0}.chat-head[data-v-eee3d9bb]{display:flex;justify-content:space-between;gap:12px;color:#344054;font-size:13px}.chat-head span[data-v-eee3d9bb]{color:#98a2b3}.chat-message p[data-v-eee3d9bb]{margin:10px 0;color:#111827;line-height:1.6}.image-preview[data-v-eee3d9bb]{display:inline-flex;align-items:center;justify-content:center;width:92px;height:48px;color:#175cd3;font-size:12px;background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px}.reply-box[data-v-eee3d9bb]{margin-top:12px;padding:12px;color:#344054;background:#f8fafc;border-radius:8px}.reply-box p[data-v-eee3d9bb]{margin:8px 0 0}.rule-grid[data-v-eee3d9bb],.template-grid[data-v-eee3d9bb]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.rule-card p[data-v-eee3d9bb]{color:#667085;font-size:13px}.rule-card dl[data-v-eee3d9bb]{display:grid;gap:10px}.rule-card dt[data-v-eee3d9bb]{color:#667085;font-size:12px}.rule-card dd[data-v-eee3d9bb]{margin:4px 0 0;color:#111827;font-size:13px;font-weight:600}.template-card pre[data-v-eee3d9bb]{min-height:180px;margin:12px 0 0;padding:12px;overflow:auto;color:#344054;font-family:Consolas,Courier New,monospace;font-size:12px;line-height:1.7;white-space:pre-wrap;background:#f8fafc;border-radius:8px}.bill-compare-page[data-v-a66539ae]{display:flex;flex-direction:column;gap:14px}.table-section[data-v-a66539ae]{padding:14px}.table-toolbar[data-v-a66539ae],.bill-tabs[data-v-a66539ae] .el-tabs__header{margin-bottom:12px}.table-title[data-v-a66539ae]{color:var(--admin-text-primary);font-size:15px;font-weight:700}.table-subtitle[data-v-a66539ae]{margin-top:4px;color:var(--admin-text-secondary);font-size:12px}.detail-grid[data-v-a66539ae]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.detail-item[data-v-a66539ae],.recognition-item[data-v-a66539ae]{min-width:0;padding:10px;border:1px solid var(--admin-panel-border);border-radius:8px;background:var(--admin-panel-bg-soft)}.detail-item strong[data-v-a66539ae],.recognition-item strong[data-v-a66539ae]{color:var(--admin-text-primary);font-size:13px;word-break:break-all}.image-grid[data-v-a66539ae]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.image-panel[data-v-a66539ae]{min-height:220px;padding:10px;border:1px solid var(--admin-panel-border);border-radius:8px;background:var(--admin-panel-bg-soft)}.image-title[data-v-a66539ae]{margin-bottom:8px;color:var(--admin-text-secondary);font-size:12px}.image-panel[data-v-a66539ae] .el-image{width:100%;height:260px;background:var(--el-fill-color-light);border-radius:6px}.recognition-grid[data-v-a66539ae]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:12px}.raw-text[data-v-a66539ae]{max-height:220px;margin:0;padding:12px;overflow:auto;white-space:pre-wrap;word-break:break-word;border:1px solid var(--admin-panel-border);border-radius:8px;background:var(--admin-panel-bg-soft);color:var(--admin-text-regular);font-size:12px;line-height:1.6}.run-risk-tags[data-v-a66539ae]{display:flex;flex-wrap:wrap;gap:6px}@media(max-width:760px){.detail-grid[data-v-a66539ae],.image-grid[data-v-a66539ae],.recognition-grid[data-v-a66539ae]{grid-template-columns:1fr}}.full-input[data-v-173d2ccf]{width:100%}.table-section[data-v-173d2ccf]{padding:14px}.table-toolbar[data-v-173d2ccf]{margin-bottom:12px}.table-title[data-v-173d2ccf]{font-size:15px;font-weight:700}.pager[data-v-173d2ccf]{display:flex;justify-content:flex-end;padding-top:14px}.operation-alert[data-v-173d2ccf],.operation-desc[data-v-173d2ccf]{margin-bottom:12px}.seo-page[data-v-84eaf662]{display:flex;flex-direction:column;gap:14px}.strategy-section[data-v-84eaf662]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;padding:16px}.strategy-card[data-v-84eaf662]{min-width:0;padding:14px;background:#f8fafc;border:1px solid #e5e9f2;border-radius:8px}.strategy-card h2[data-v-84eaf662],.table-toolbar h2[data-v-84eaf662]{margin:0 0 10px;font-size:16px}.strategy-card ul[data-v-84eaf662]{margin:0;padding-left:18px;color:#475569;font-size:13px;line-height:1.8}.score-grid[data-v-84eaf662]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.score-grid span[data-v-84eaf662]{display:flex;flex-direction:column;gap:4px;padding:10px;background:#fff;border:1px solid #e5e9f2;border-radius:8px;color:#64748b;font-size:12px}.score-grid strong[data-v-84eaf662]{color:#0f172a;font-size:18px}.table-toolbar[data-v-84eaf662]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.table-toolbar p[data-v-84eaf662]{margin:0;color:#667085;font-size:13px}.source-grid[data-v-84eaf662]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:14px}.source-grid article[data-v-84eaf662]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:12px;background:#f8fafc;border:1px solid #e5e9f2;border-radius:8px}.source-grid p[data-v-84eaf662]{margin:6px 0 0;color:#64748b;font-size:12px;line-height:1.5}@media(max-width:1280px){.strategy-section[data-v-84eaf662],.source-grid[data-v-84eaf662]{grid-template-columns:1fr}.score-grid[data-v-84eaf662]{grid-template-columns:repeat(2,minmax(0,1fr))}}.domain-monitor-page[data-v-5ea1d9c6]{display:flex;flex-direction:column;gap:14px}.filter-grid[data-v-5ea1d9c6]{display:grid;grid-template-columns:repeat(4,minmax(220px,1fr));gap:0 12px}.table-section[data-v-5ea1d9c6]{padding:16px}.website-content-page[data-v-8e5b18aa]{display:flex;flex-direction:column;gap:14px}.content-layout[data-v-8e5b18aa]{display:grid;grid-template-columns:minmax(280px,360px) 1fr;gap:16px;padding:16px}.content-preview[data-v-8e5b18aa],.content-workbench[data-v-8e5b18aa],.table-section[data-v-8e5b18aa]{min-width:0}.preview-head[data-v-8e5b18aa],.section-title[data-v-8e5b18aa],.table-toolbar[data-v-8e5b18aa]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}h2[data-v-8e5b18aa]{margin:0;font-size:16px}p[data-v-8e5b18aa]{color:#64748b;font-size:13px;line-height:1.6}.screen[data-v-8e5b18aa]{margin-top:12px;padding:16px;background:#111827;border-radius:8px}.screen-hero[data-v-8e5b18aa]{min-height:96px;display:grid;place-items:center;color:#fff;border:1px solid rgba(255,255,255,.18);border-radius:8px;font-weight:700}.screen-line[data-v-8e5b18aa]{height:10px;margin:14px 0;background:#334155;border-radius:999px}.screen-grid[data-v-8e5b18aa]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.screen-grid span[data-v-8e5b18aa]{min-height:50px;display:grid;place-items:center;color:#cbd5e1;background:#1f2937;border-radius:8px;font-size:12px}.workbench-list[data-v-8e5b18aa],.boundary-list[data-v-8e5b18aa]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px}.workbench-list article[data-v-8e5b18aa],.boundary-list article[data-v-8e5b18aa]{min-height:126px;padding:14px;background:#f8fafc;border:1px solid #e5e9f2;border-radius:8px}.boundary-section[data-v-8e5b18aa],.table-section[data-v-8e5b18aa]{padding:16px}.dialog-preview[data-v-8e5b18aa]{padding:18px;background:#f8fafc;border:1px solid #e5e9f2;border-radius:8px}.dialog-preview div[data-v-8e5b18aa]{display:flex;flex-wrap:wrap;gap:8px}.dialog-preview span[data-v-8e5b18aa]{padding:8px 12px;background:#fff;border:1px solid #e5e9f2;border-radius:8px}@media(max-width:1180px){.content-layout[data-v-8e5b18aa],.workbench-list[data-v-8e5b18aa],.boundary-list[data-v-8e5b18aa]{grid-template-columns:1fr}}.system-page[data-v-ed7904ab]{display:flex;flex-direction:column;gap:14px}.inline-tag[data-v-ed7904ab]{margin:2px 4px 2px 0}.check-wrap[data-v-ed7904ab]{min-height:80px}.check-group[data-v-ed7904ab]{display:flex;flex-direction:column;gap:12px}.check-item[data-v-ed7904ab]{margin-right:0}.system-page[data-v-92e922b4],.system-page[data-v-be3cd888]{display:flex;flex-direction:column;gap:14px}.table-toolbar[data-v-be3cd888]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.table-title[data-v-be3cd888]{font-size:16px;font-weight:700}.table-note[data-v-be3cd888]{margin-top:4px;color:#64748b;font-size:12px}.system-page[data-v-b73dd445]{display:flex;flex-direction:column;gap:14px}.full-input[data-v-b73dd445]{width:100%}.pagination-wrap[data-v-b73dd445]{display:flex;justify-content:flex-end;margin-top:14px}.system-page[data-v-e5396a1a]{display:flex;flex-direction:column;gap:14px}.perm-tree-wrap[data-v-e5396a1a]{min-height:120px}.perm-tree[data-v-e5396a1a]{max-height:56vh;overflow-y:auto}.system-page[data-v-ebf6e41a]{display:flex;flex-direction:column;gap:14px}.form-section[data-v-ebf6e41a]{padding:24px}.tech-page[data-v-148bf262],.tech-page[data-v-0bc50360]{display:flex;flex-direction:column;gap:14px}.pagination-wrap[data-v-0bc50360]{display:flex;justify-content:flex-end;margin-top:14px}[data-v-0bc50360] .danger-row{--el-table-tr-bg-color: #fff7ed}.diamond-page[data-v-140a2893]{display:flex;flex-direction:column;gap:14px}.adjust-form[data-v-140a2893]{margin-top:18px}.legacy-context[data-v-140a2893]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;color:#475569;font-size:13px}.legacy-context div[data-v-140a2893]{padding:12px;border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc}.legacy-context strong[data-v-140a2893]{display:block;margin-bottom:4px;color:#0f172a}.full-input[data-v-140a2893]{width:100%}@media(max-width:900px){.legacy-context[data-v-140a2893]{grid-template-columns:1fr}}.dashboard-data-page[data-v-2ac6afe5]{display:flex;flex-direction:column;gap:14px}.visual-section[data-v-2ac6afe5]{padding:16px}.visual-toolbar[data-v-2ac6afe5]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.visual-toolbar h2[data-v-2ac6afe5],.chart-head h3[data-v-2ac6afe5]{margin:0;color:#0f172a}.visual-toolbar h2[data-v-2ac6afe5]{font-size:16px}.visual-toolbar p[data-v-2ac6afe5],.chart-head span[data-v-2ac6afe5]{color:#64748b;font-size:13px}.visual-toolbar p[data-v-2ac6afe5]{margin:6px 0 0}.chart-grid[data-v-2ac6afe5]{display:grid;grid-template-columns:repeat(2,minmax(360px,1fr));gap:12px}.chart-card[data-v-2ac6afe5]{min-height:286px;padding:14px;background:#fff;border:1px solid #e5e9f2;border-radius:8px}.chart-card.wide[data-v-2ac6afe5]{grid-column:span 1}.chart-head[data-v-2ac6afe5]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.chart-head h3[data-v-2ac6afe5]{font-size:15px}.top-focus-grid[data-v-2ac6afe5],.resource-grid[data-v-2ac6afe5]{display:grid;grid-template-columns:repeat(5,minmax(120px,1fr));gap:10px}.top-focus-grid button[data-v-2ac6afe5],.resource-grid button[data-v-2ac6afe5]{display:grid;min-height:132px;padding:12px;color:#334155;text-align:left;background:#f8fafc;border:1px solid #e5e9f2;border-radius:8px;cursor:pointer}.top-focus-grid button.active[data-v-2ac6afe5]{background:#eff6ff;border-color:#2563eb}.top-focus-grid span[data-v-2ac6afe5],.resource-grid span[data-v-2ac6afe5]{color:#64748b;font-size:12px}.top-focus-grid strong[data-v-2ac6afe5],.resource-grid strong[data-v-2ac6afe5]{margin-top:8px;color:#0f172a;font-size:20px}.top-focus-grid em[data-v-2ac6afe5],.resource-grid em[data-v-2ac6afe5]{margin-top:8px;color:#64748b;font-size:12px;font-style:normal}.resource-grid[data-v-2ac6afe5]{grid-template-columns:repeat(3,minmax(180px,1fr))}.resource-grid button.grow[data-v-2ac6afe5]{background:#ecfdf5;border-color:#bbf7d0}.resource-grid button.watch[data-v-2ac6afe5]{background:#fffbeb;border-color:#fde68a}.resource-grid button.risk[data-v-2ac6afe5]{background:#fef2f2;border-color:#fecaca}.intervention-list[data-v-2ac6afe5]{display:grid;gap:10px}.intervention-list button[data-v-2ac6afe5]{display:grid;grid-template-columns:54px 74px 1fr;gap:8px;align-items:center;padding:12px;color:#334155;text-align:left;background:#f8fafc;border:1px solid #e5e9f2;border-radius:8px;cursor:pointer}.intervention-list em[data-v-2ac6afe5]{grid-column:2 / 4;color:#64748b;font-size:12px;font-style:normal}.line-chart svg[data-v-2ac6afe5]{width:100%;height:220px;background:linear-gradient(#f8fafc 1px,transparent 1px),linear-gradient(90deg,#f8fafc 1px,transparent 1px);background-size:100% 44px,64px 100%;border:1px solid #eef2f7;border-radius:6px}.line[data-v-2ac6afe5]{fill:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.line.revenue[data-v-2ac6afe5]{stroke:#2563eb}.line.withdraw[data-v-2ac6afe5]{stroke:#f59e0b}.line.net[data-v-2ac6afe5]{stroke:#14b8a6}.line.dau-line[data-v-2ac6afe5]{stroke:#22c55e}.chart-legend[data-v-2ac6afe5]{display:flex;flex-wrap:wrap;gap:14px;margin-top:8px;color:#475569;font-size:12px}.dot[data-v-2ac6afe5]{display:inline-block;width:8px;height:8px;margin-right:5px;border-radius:50%}.revenue-dot[data-v-2ac6afe5]{background:#2563eb}.withdraw-dot[data-v-2ac6afe5]{background:#f59e0b}.net-dot[data-v-2ac6afe5]{background:#14b8a6}.dau-dot[data-v-2ac6afe5]{background:#22c55e}.mini-bars[data-v-2ac6afe5]{display:flex;align-items:flex-end;justify-content:space-between;height:226px;padding:12px;border:1px solid #eef2f7;border-radius:6px}.mini-bar-group[data-v-2ac6afe5]{display:grid;grid-template-columns:repeat(3,12px);align-items:end;gap:4px;height:100%}.mini-bar-group small[data-v-2ac6afe5]{grid-column:1 / 4;color:#94a3b8;font-size:11px;text-align:center}.mini-bar[data-v-2ac6afe5]{min-height:14px;border-radius:5px 5px 0 0}.mini-bar.dau[data-v-2ac6afe5]{background:#2563eb}.mini-bar.new-user[data-v-2ac6afe5]{background:#14b8a6}.mini-bar.recharge-user[data-v-2ac6afe5]{background:#f59e0b}.chart-switch[data-v-2ac6afe5]{margin-bottom:12px}.bar-list[data-v-2ac6afe5],.abnormal-list[data-v-2ac6afe5],.cluster-structure[data-v-2ac6afe5]{display:grid;gap:10px}.bar-list button[data-v-2ac6afe5],.abnormal-list button[data-v-2ac6afe5],.cluster-structure button[data-v-2ac6afe5]{display:grid;width:100%;align-items:center;gap:10px;border:0;background:transparent;cursor:pointer}.bar-list button[data-v-2ac6afe5]{grid-template-columns:150px minmax(120px,1fr) 92px;padding:4px;color:#334155;font-size:12px;text-align:left}.bar-list button.active[data-v-2ac6afe5],.cluster-structure button.active[data-v-2ac6afe5],.cluster-grouped-bars button.active[data-v-2ac6afe5]{background:#eff6ff;border-radius:6px}.bar-track[data-v-2ac6afe5]{height:10px;overflow:hidden;background:#eef2f7;border-radius:999px}.bar-track i[data-v-2ac6afe5]{display:block;height:100%;background:linear-gradient(90deg,#2563eb,#14b8a6);border-radius:inherit}.health-matrix[data-v-2ac6afe5]{position:relative;height:230px;border:1px solid #e2e8f0;border-radius:6px;background:linear-gradient(90deg,transparent 49.5%,#cbd5e1 50%,transparent 50.5%),linear-gradient(transparent 49.5%,#cbd5e1 50%,transparent 50.5%),#f8fafc}.axis[data-v-2ac6afe5]{position:absolute;color:#64748b;font-size:12px}.axis-y[data-v-2ac6afe5]{top:8px;left:8px}.axis-x[data-v-2ac6afe5]{right:10px;bottom:8px}.matrix-point[data-v-2ac6afe5]{position:absolute;display:grid;place-items:center;padding:0;color:#fff;border:2px solid #fff;border-radius:50%;cursor:pointer;transform:translate(-50%,50%);box-shadow:0 8px 18px #0f172a33}.matrix-point.good[data-v-2ac6afe5]{background:#16a34a}.matrix-point.watch[data-v-2ac6afe5]{background:#f59e0b}.matrix-point.risk[data-v-2ac6afe5]{background:#dc2626}.matrix-point.active[data-v-2ac6afe5]{outline:3px solid rgba(37,99,235,.35)}.matrix-point b[data-v-2ac6afe5]{position:absolute;top:-19px;color:#334155;font-size:11px;white-space:nowrap}.abnormal-card[data-v-2ac6afe5]{min-height:auto}.abnormal-list button[data-v-2ac6afe5]{grid-template-columns:58px 120px 86px minmax(150px,1fr);padding:10px;color:#334155;background:#f8fafc;border:1px solid #eef2f7;border-radius:6px;text-align:left}.abnormal-list em[data-v-2ac6afe5]{color:#64748b;font-style:normal}.cluster-grouped-bars[data-v-2ac6afe5]{display:grid;grid-template-columns:repeat(4,minmax(100px,1fr));align-items:end;gap:14px;min-height:230px;padding:12px;border:1px solid #eef2f7;border-radius:6px}.cluster-grouped-bars button[data-v-2ac6afe5]{display:grid;gap:8px;padding:8px;border:0;background:transparent;cursor:pointer}.cluster-bars[data-v-2ac6afe5]{display:flex;align-items:end;justify-content:center;gap:7px;height:150px}.cluster-bars i[data-v-2ac6afe5]{width:18px;min-height:10px;border-radius:5px 5px 0 0}.cluster-bars .income[data-v-2ac6afe5],.stack-track .income[data-v-2ac6afe5]{background:#2563eb}.cluster-bars .withdraw[data-v-2ac6afe5]{background:#f97316}.cluster-bars .net[data-v-2ac6afe5]{background:#14b8a6}.stack-track[data-v-2ac6afe5]{position:relative;height:12px;overflow:hidden;background:#eef2f7;border-radius:999px}.stack-track i[data-v-2ac6afe5]{position:absolute;top:0;bottom:0;left:0}.stack-track .total[data-v-2ac6afe5]{background:#cbd5e1}.stack-track .active[data-v-2ac6afe5]{background:#60a5fa}.stack-track .risk[data-v-2ac6afe5]{background:#ef4444}.cluster-structure button[data-v-2ac6afe5]{grid-template-columns:76px minmax(140px,1fr);padding:8px;text-align:left}.donut-wrap[data-v-2ac6afe5]{display:grid;grid-template-columns:170px 1fr;align-items:center;gap:18px;min-height:210px}.donut-chart[data-v-2ac6afe5]{width:160px;height:160px;border-radius:50%;background:conic-gradient(#2563eb 0,#2563eb 41%,#14b8a6 41%,#14b8a6 71%,#f59e0b 71%,#f59e0b 89%,#ef4444 89%,#ef4444)}.donut-chart[data-v-2ac6afe5]:after{display:block;width:88px;height:88px;margin:36px;content:"";background:#fff;border-radius:50%}.donut-legend[data-v-2ac6afe5]{display:grid;gap:10px;color:#475569;font-size:12px}.donut-legend i[data-v-2ac6afe5]{display:inline-block;width:10px;height:10px;margin-right:7px;border-radius:50%}.agent-bars button[data-v-2ac6afe5]{grid-template-columns:160px minmax(120px,1fr) 110px}.agent-dual-bars[data-v-2ac6afe5]{display:grid;gap:10px}.agent-dual-bars button[data-v-2ac6afe5],.agent-focus-table button[data-v-2ac6afe5]{display:grid;width:100%;align-items:center;gap:10px;padding:9px;color:#334155;background:#f8fafc;border:1px solid #eef2f7;border-radius:6px;cursor:pointer}.agent-dual-bars button[data-v-2ac6afe5]{grid-template-columns:86px minmax(130px,1fr) 86px;text-align:left}.agent-dual-bars button.active[data-v-2ac6afe5],.agent-focus-table button.active[data-v-2ac6afe5]{background:#eff6ff}.agent-dual-bars div[data-v-2ac6afe5]{display:grid;gap:5px}.agent-dual-bars i[data-v-2ac6afe5]{display:block;height:8px;border-radius:999px}.agent-dual-bars .new-users[data-v-2ac6afe5]{background:#2563eb}.agent-dual-bars .effective-users[data-v-2ac6afe5]{background:#14b8a6}.agent-revenue-chart[data-v-2ac6afe5]{display:grid;grid-template-columns:repeat(5,minmax(84px,1fr));align-items:end;gap:12px;min-height:230px;padding:12px;border:1px solid #eef2f7;border-radius:6px}.agent-revenue-chart button[data-v-2ac6afe5]{display:grid;gap:8px;padding:8px;color:#334155;background:transparent;border:0;border-radius:6px;cursor:pointer}.agent-revenue-chart button.active[data-v-2ac6afe5]{background:#eff6ff}.agent-column-bars[data-v-2ac6afe5]{display:flex;align-items:end;justify-content:center;gap:8px;height:156px}.agent-column-bars i[data-v-2ac6afe5]{width:18px;min-height:12px;border-radius:6px 6px 0 0}.agent-column-bars .income[data-v-2ac6afe5]{background:#2563eb}.agent-column-bars .withdraw[data-v-2ac6afe5]{background:#f97316}.agent-quality-matrix .matrix-point[data-v-2ac6afe5]{background:#14b8a6}.agent-level-chart[data-v-2ac6afe5]{display:grid;gap:12px}.agent-level-chart div[data-v-2ac6afe5]{display:grid;grid-template-columns:78px minmax(120px,1fr) 42px;align-items:center;gap:10px;color:#475569;font-size:12px}.club-agent-focus[data-v-2ac6afe5]{margin-top:14px;padding:14px;background:#fff;border:1px solid #e5e9f2;border-radius:8px}.focus-card-grid[data-v-2ac6afe5]{display:grid;grid-template-columns:repeat(6,minmax(120px,1fr));gap:10px;margin-top:12px}.focus-card-grid article[data-v-2ac6afe5]{display:grid;gap:5px;padding:12px;background:#f8fafc;border:1px solid #eef2f7;border-radius:8px}.focus-card-grid span[data-v-2ac6afe5],.focus-card-grid em[data-v-2ac6afe5]{color:#64748b;font-size:12px;font-style:normal}.focus-card-grid strong[data-v-2ac6afe5]{color:#0f172a;font-size:18px}.agent-focus-table[data-v-2ac6afe5]{display:grid;gap:8px;margin-top:12px}.agent-focus-table button[data-v-2ac6afe5]{grid-template-columns:180px 150px 150px 150px 90px;text-align:left}.agent-focus-table em[data-v-2ac6afe5]{color:#64748b;font-style:normal}.table-section[data-v-2ac6afe5] .linked-row td{background:#eff6ff!important}.table-section[data-v-2ac6afe5],.drill-section[data-v-2ac6afe5]{padding:16px}.section-title[data-v-2ac6afe5],.table-toolbar[data-v-2ac6afe5]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.section-title h2[data-v-2ac6afe5],.table-toolbar h2[data-v-2ac6afe5]{margin:0;font-size:16px}.section-title span[data-v-2ac6afe5],.table-toolbar p[data-v-2ac6afe5]{margin:6px 0 0;color:#64748b;font-size:13px}.drill-list[data-v-2ac6afe5]{display:grid;grid-template-columns:repeat(5,minmax(130px,1fr));gap:10px;margin-top:12px}.drill-list div[data-v-2ac6afe5]{display:flex;align-items:center;gap:10px;min-height:58px;padding:12px;background:#fff;border:1px solid #e5e9f2;border-radius:8px}.drill-list span[data-v-2ac6afe5]{display:grid;width:28px;height:28px;place-items:center;color:#fff;background:#2563eb;border-radius:50%;font-weight:700}.drawer-alert[data-v-2ac6afe5]{margin-top:14px}@media(max-width:1280px){.chart-grid[data-v-2ac6afe5]{grid-template-columns:1fr}.top-focus-grid[data-v-2ac6afe5]{grid-template-columns:repeat(2,minmax(160px,1fr))}.resource-grid[data-v-2ac6afe5]{grid-template-columns:1fr}.cluster-grouped-bars[data-v-2ac6afe5],.agent-revenue-chart[data-v-2ac6afe5],.focus-card-grid[data-v-2ac6afe5]{grid-template-columns:repeat(2,minmax(120px,1fr))}.agent-focus-table button[data-v-2ac6afe5]{grid-template-columns:1fr}}.wallet-log-page[data-v-11481f8a],.exception-overview-page[data-v-c376693c]{display:flex;flex-direction:column;gap:14px}.exception-section[data-v-c376693c]{padding:16px}.negative-number[data-v-c376693c]{color:#c03535;font-weight:700}.exception-drawer[data-v-c376693c]{min-height:100%;padding:20px;background:#f5f7fb}.exception-drawer header[data-v-c376693c]{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:14px;margin:-20px -20px 16px;padding:16px 20px;background:#fff;border-bottom:1px solid #e5e9f2}.exception-drawer h2[data-v-c376693c],.detail-block h3[data-v-c376693c]{margin:0;color:#111827;font-size:17px}.exception-drawer header p[data-v-c376693c],.detail-block p[data-v-c376693c]{margin:6px 0 0;color:#667085;font-size:13px}.detail-block[data-v-c376693c]{margin-top:14px;padding:16px;background:#fff;border:1px solid #e5e9f2;border-radius:8px}.detail-grid[data-v-c376693c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.detail-grid article[data-v-c376693c]{min-height:58px;padding:10px;background:#f8fafc;border-radius:8px}.detail-grid span[data-v-c376693c]{color:#667085;font-size:12px}.detail-grid strong[data-v-c376693c]{display:block;margin-top:6px;color:#111827;font-size:13px;overflow-wrap:anywhere}.detail-block-header[data-v-c376693c]{display:flex;align-items:center;justify-content:space-between;gap:12px}.pagination-row[data-v-c376693c]{display:flex;justify-content:flex-end;margin-top:14px}.api-test-page[data-v-e039690d]{padding:20px;font-size:14px}.json-pretty-container[data-v-e039690d]{margin-top:20px;background:#fff;padding:16px}.form-item[data-v-e039690d]{margin-bottom:10px}.form-item label[data-v-e039690d]{display:inline-block;width:100px}.form-item input[data-v-e039690d]{padding:6px 10px;border:1px solid #ddd;border-radius:4px;width:200px}button[data-v-e039690d]{padding:8px 16px;background:#409eff;color:#fff;border:none;border-radius:4px;cursor:pointer}button[data-v-e039690d]:hover{background:#66b1ff}.login-page[data-v-f93f3cac]{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;padding:20px}.login-container[data-v-f93f3cac]{background:#fff;border-radius:12px;box-shadow:0 10px 40px #0000001a;padding:40px;width:100%;max-width:400px}.login-header[data-v-f93f3cac]{text-align:center;margin-bottom:30px}.login-header h2[data-v-f93f3cac]{margin:0 0 10px;color:#333;font-size:24px}.login-header p[data-v-f93f3cac]{margin:0;color:#999;font-size:14px}.login-form .form-item[data-v-f93f3cac]{margin-bottom:20px}.login-form .form-item label[data-v-f93f3cac]{display:block;margin-bottom:8px;color:#666;font-size:14px}.login-form .form-item input[data-v-f93f3cac]{width:100%;padding:12px 15px;border:1px solid #ddd;border-radius:8px;font-size:14px;transition:border-color .3s}.login-form .form-item input[data-v-f93f3cac]:focus{outline:none;border-color:#667eea}.login-form .form-item input[data-v-f93f3cac]::placeholder{color:#bbb}.login-form .login-btn[data-v-f93f3cac]{width:100%;padding:14px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:8px;font-size:16px;cursor:pointer;transition:opacity .3s}.login-form .login-btn[data-v-f93f3cac]:hover:not(:disabled){opacity:.9}.login-form .login-btn[data-v-f93f3cac]:disabled{opacity:.7;cursor:not-allowed}.error-message[data-v-f93f3cac]{margin-top:15px;padding:12px;background:#fee2e2;color:#dc2626;border-radius:6px;font-size:14px;text-align:center}.welcome-page[data-v-ef68e269]{display:flex;align-items:center;justify-content:center;height:100%;min-height:50vh}.welcome-content[data-v-ef68e269]{text-align:center;color:#64748b}.welcome-content h2[data-v-ef68e269]{margin:16px 0 8px;font-size:18px;color:#334155}.welcome-content p[data-v-ef68e269]{margin:0;font-size:14px}
