.slider-input-container[data-v-1f50f237]{display:flex;align-items:center;gap:12px}@media (max-width: 768px){.slider-input-container[data-v-1f50f237]{flex-direction:column;align-items:stretch}}.slider-input-field[data-v-1f50f237]{width:120px;text-align:left}@media (max-width: 768px){.slider-input-field[data-v-1f50f237]{width:100%}}.slider-box[data-v-1f50f237]{position:relative;display:flex;flex:1}.slider-box .tips[data-v-1f50f237]{position:absolute;right:0;top:-12px;display:flex;width:100%;flex:1}[data-v-d73e6728]:root{--ty-primary: #1890ff;--ty-primary-hover: #40a9ff;--ty-primary-active: #096dd9;--ty-primary-light: #e6f7ff;--ty-secondary: #36cfc9;--ty-secondary-hover: #5cdbd3;--ty-secondary-active: #13c2c2;--ty-bg: #ffffff;--ty-bg-secondary: #fafafa;--ty-bg-tertiary: #f5f5f5;--ty-bg-hover: #f0f0f0;--ty-text: #262626;--ty-text-secondary: #595959;--ty-text-tertiary: #8c8c8c;--ty-text-disabled: #bfbfbf;--ty-text-white: #ffffff;--ty-border: #d9d9d9;--ty-border-light: #f0f0f0;--ty-border-dark: #bfbfbf;--ty-success: #52c41a;--ty-warning: #faad14;--ty-error: #ff4d4f;--ty-info: #1890ff;--ty-shadow: 0 2px 8px rgba(0, 0, 0, .15);--ty-shadow-light: 0 1px 4px rgba(0, 0, 0, .08);--ty-shadow-dark: 0 4px 16px rgba(0, 0, 0, .24);--ty-overlay: rgba(0, 0, 0, .45);--ty-mask: rgba(0, 0, 0, .8);--ty-font-family: "PingFang SC", "PingFang-SC", "Noto Sans SC", "Noto Sans Simplified Chinese", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--ty-font-size-xs: 12px;--ty-font-size-sm: 14px;--ty-font-size-des: 16px;--ty-font-size-base: 18px;--ty-font-size-lg: 22px;--ty-font-size-xl: 30px;--ty-font-size-2xl: 30px;--ty-font-size-3xl: 30px;--ty-font-weight-light: 300;--ty-font-weight-normal: 400;--ty-font-weight-medium: 500;--ty-font-weight-semibold: 600;--ty-font-weight-bold: 700;--ty-spacing-xs: 4px;--ty-spacing-sm: 8px;--ty-spacing-md: 16px;--ty-spacing-lg: 24px;--ty-spacing-xl: 32px;--ty-spacing-2xl: 48px;--ty-spacing-3xl: 64px;--ty-radius-sm: 2px;--ty-radius-md: 4px;--ty-radius-lg: 8px;--ty-radius-xl: 12px;--ty-radius-full: 50%;--ty-transition-fast: .1s ease;--ty-transition-normal: .3s ease;--ty-transition-slow: .5s ease;--ty-breakpoint-xs: 480px;--ty-breakpoint-sm: 768px;--ty-breakpoint-md: 1024px;--ty-breakpoint-lg: 1200px;--ty-breakpoint-xl: 1440px;--ty-breakpoint-2xl: 1920px;--ty-scale-xs: .5;--ty-scale-sm: .6;--ty-scale-md: .7;--ty-scale-lg: .8;--ty-scale-xl: .9;--ty-scale-2xl: 1;--ty-container-max-width: 1920px;--ty-container-padding: 20px;--ty-responsive-xs: 4px;--ty-responsive-sm: 8px;--ty-responsive-md: 16px;--ty-responsive-lg: 24px;--ty-responsive-xl: 32px;--ty-responsive-2xl: 48px;--ty-responsive-3xl: 64px;--ty-responsive-font-xs: 12px;--ty-responsive-font-sm: 14px;--ty-responsive-font-base: 18px;--ty-responsive-font-lg: 22px;--ty-responsive-font-xl: 30px;--ty-responsive-font-2xl: 36px;--ty-responsive-font-3xl: 48px;--ty-responsive-radius-sm: 2px;--ty-responsive-radius-md: 4px;--ty-responsive-radius-lg: 8px;--ty-responsive-radius-xl: 12px;--ty-responsive-radius-full: 50px;--ty-responsive-border-sm: 1px;--ty-responsive-border-md: 2px;--ty-responsive-border-lg: 3px}[data-theme=dark][data-v-d73e6728]{--ty-primary: #177ddc;--ty-primary-hover: #3c9be8;--ty-primary-active: #0958d9;--ty-primary-light: #111b26;--ty-secondary: #13a8a8;--ty-secondary-hover: #33bcb7;--ty-secondary-active: #006d75;--ty-bg: #141414;--ty-bg-secondary: #1f1f1f;--ty-bg-tertiary: #262626;--ty-bg-hover: #2f2f2f;--ty-text: #ffffff;--ty-text-secondary: #a6a6a6;--ty-text-tertiary: #737373;--ty-text-disabled: #404040;--ty-text-white: #ffffff;--ty-border: #434343;--ty-border-light: #303030;--ty-border-dark: #595959;--ty-success: #49aa19;--ty-warning: #d89614;--ty-error: #dc4446;--ty-info: #177ddc;--ty-shadow: 0 2px 8px rgba(0, 0, 0, .45);--ty-shadow-light: 0 1px 4px rgba(0, 0, 0, .24);--ty-shadow-dark: 0 4px 16px rgba(0, 0, 0, .65);--ty-overlay: rgba(0, 0, 0, .65);--ty-mask: rgba(0, 0, 0, .9)}[data-theme=blue][data-v-d73e6728]{--ty-primary: #1A7AF8;--ty-primary-hover: #4096ff;--ty-primary-active: #0958d9;--ty-primary-light: #e6f4ff;--ty-secondary: #36cfc9;--ty-secondary-hover: #5cdbd3;--ty-secondary-active: #13c2c2;--ty-bg: #f3f8ff;--ty-bg-secondary: #ffffff;--ty-bg-tertiary: #e6f4ff;--ty-bg-hover: #d6e4ff;--ty-text: #1A7AF8;--ty-text-secondary: #597ef7;--ty-text-tertiary: #8c8c8c;--ty-text-disabled: #bfbfbf;--ty-text-white: #ffffff;--ty-border: #d6e4ff;--ty-border-light: #e6f4ff;--ty-border-dark: #adc6ff;--ty-success: #52c41a;--ty-warning: #faad14;--ty-error: #ff4d4f;--ty-info: #1A7AF8;--ty-shadow: 0 2px 8px rgba(26, 122, 248, .15);--ty-shadow-light: 0 1px 4px rgba(26, 122, 248, .08);--ty-shadow-dark: 0 4px 16px rgba(26, 122, 248, .24);--ty-overlay: rgba(26, 122, 248, .45);--ty-mask: rgba(26, 122, 248, .8)}[data-theme=green][data-v-d73e6728]{--ty-primary: #52c41a;--ty-primary-hover: #73d13d;--ty-primary-active: #389e0d;--ty-primary-light: #f6ffed;--ty-secondary: #36cfc9;--ty-secondary-hover: #5cdbd3;--ty-secondary-active: #13c2c2;--ty-bg: #f6ffed;--ty-bg-secondary: #ffffff;--ty-bg-tertiary: #f0f9e8;--ty-bg-hover: #e6f7d9;--ty-text: #389e0d;--ty-text-secondary: #52c41a;--ty-text-tertiary: #8c8c8c;--ty-text-disabled: #bfbfbf;--ty-text-white: #ffffff;--ty-border: #b7eb8f;--ty-border-light: #d9f7be;--ty-border-dark: #95de64;--ty-success: #52c41a;--ty-warning: #faad14;--ty-error: #ff4d4f;--ty-info: #52c41a;--ty-shadow: 0 2px 8px rgba(82, 196, 26, .15);--ty-shadow-light: 0 1px 4px rgba(82, 196, 26, .08);--ty-shadow-dark: 0 4px 16px rgba(82, 196, 26, .24);--ty-overlay: rgba(82, 196, 26, .45);--ty-mask: rgba(82, 196, 26, .8)}[data-theme=purple][data-v-d73e6728]{--ty-primary: #722ed1;--ty-primary-hover: #9254de;--ty-primary-active: #531dab;--ty-primary-light: #f9f0ff;--ty-secondary: #36cfc9;--ty-secondary-hover: #5cdbd3;--ty-secondary-active: #13c2c2;--ty-bg: #f9f0ff;--ty-bg-secondary: #ffffff;--ty-bg-tertiary: #efdbff;--ty-bg-hover: #e6ccff;--ty-text: #531dab;--ty-text-secondary: #722ed1;--ty-text-tertiary: #8c8c8c;--ty-text-disabled: #bfbfbf;--ty-text-white: #ffffff;--ty-border: #d3adf7;--ty-border-light: #efdbff;--ty-border-dark: #b37feb;--ty-success: #52c41a;--ty-warning: #faad14;--ty-error: #ff4d4f;--ty-info: #722ed1;--ty-shadow: 0 2px 8px rgba(114, 46, 209, .15);--ty-shadow-light: 0 1px 4px rgba(114, 46, 209, .08);--ty-shadow-dark: 0 4px 16px rgba(114, 46, 209, .24);--ty-overlay: rgba(114, 46, 209, .45);--ty-mask: rgba(114, 46, 209, .8)}.header-box[data-v-d73e6728]{position:relative;text-align:center;font-size:1.063rem;background:var(--ty-primary);height:4.813rem;line-height:3.313rem;border-bottom:1px solid var(--ty-border);transition:all var(--ty-transition-normal)}@media (max-width: 767px){.header-box[data-v-d73e6728]{height:3.75rem;line-height:3.75rem;font-size:.875rem}}.header-box .logo[data-v-d73e6728]{position:absolute;left:1rem;top:1.313rem;cursor:pointer}@media (max-width: 767px){.header-box .logo[data-v-d73e6728]{top:.75rem;left:.5rem}}.header-box .logo img[data-v-d73e6728]{height:2.375rem}@media (max-width: 767px){.header-box .logo img[data-v-d73e6728]{height:2rem}}.header-box .header-content[data-v-d73e6728]{display:flex;height:4.813rem;justify-content:center;align-items:center}@media (max-width: 767px){.header-box .header-content[data-v-d73e6728]{height:3.75rem}}.header-box .right-box[data-v-d73e6728]{position:absolute;right:1rem;top:.75rem;line-height:3.563rem;display:flex;align-items:center;gap:.5rem}@media (max-width: 767px){.header-box .right-box[data-v-d73e6728]{right:.5rem;top:.5rem;line-height:2.625rem;gap:.25rem}}.header-box .right-box .account-balance[data-v-d73e6728]{font-size:1.063rem;color:#fff}@media (max-width: 1024px){.header-box .right-box .account-balance[data-v-d73e6728]{font-size:.875rem}}@media (max-width: 767px){.header-box .right-box .account-balance[data-v-d73e6728]{display:none}}.header-box .right-box .ant-btn[data-v-d73e6728]{border-radius:0!important;color:#fff!important;font-size:1.063rem;line-height:1.063rem;border:1px solid transparent!important;transition:all var(--ty-transition-fast)!important}@media (max-width: 767px){.header-box .right-box .ant-btn[data-v-d73e6728]{font-size:.875rem;padding:.25rem .5rem}}.header-box .right-box .ant-btn[data-v-d73e6728]:hover{color:var(--ty-primary)!important;border:1px solid #fff!important;background:#ffffffb3!important}.task-list-container[data-v-e0895c1f]{padding:16px}.exported-task[data-v-e0895c1f]{color:#999;opacity:.7}.exported-badge[data-v-e0895c1f]{color:#52c41a;font-size:12px;margin-left:4px}[data-v-e0895c1f] .ant-table{font-size:14px;max-height:600px!important;.ant-table-thead>tr>th{font-size:14px;padding:12px 16px;font-weight:600;background:#fafafa}.ant-table-tbody>tr>td{font-size:13px;padding:12px 16px}.ant-table-tbody>tr:hover>td{background:#f5f5f5}.ant-table-tbody>tr.exported-task-row{&:hover>td{background:#e8e8e8}opacity:.6;background:#f0f0f0}.ant-table-body{max-height:600px!important;overflow-y:auto}}[data-v-e0895c1f] .ant-spin{font-size:14px;.ant-spin-text{font-size:14px;margin-top:8px}.ant-spin-dot{font-size:20px}}[data-v-e0895c1f] .ant-tag{font-size:12px;height:24px;line-height:22px;padding:0 8px;border-radius:4px}.estimate-row[data-v-a5bf7c60]{flex:1;border-radius:0;padding:8px}.row-content[data-v-a5bf7c60]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.left-section[data-v-a5bf7c60]{flex:1}.item-name[data-v-a5bf7c60]{font-size:12px;font-weight:400;color:#fff;margin-bottom:8px}.item-value[data-v-a5bf7c60]{font-size:12px;font-weight:400;color:#fff}.right-section[data-v-a5bf7c60]{margin-left:8px;margin-top:4px}.status-icon[data-v-a5bf7c60]{display:flex;align-items:center;justify-content:center;width:12px;height:12px}.check-icon[data-v-a5bf7c60]{color:#52c41a;font-size:12px}.close-icon[data-v-a5bf7c60]{color:#ff4d4f;font-size:12px}.progress-section[data-v-a5bf7c60]{display:flex;flex-direction:column}.progress-item[data-v-a5bf7c60]{display:flex;align-items:center;gap:6px}.progress-item .ant-progress[data-v-a5bf7c60]{flex:1}.ant-progress-line[data-v-a5bf7c60]{margin-inline-end:0px;margin-bottom:0}.estimate-panel[data-v-d745ca90]{margin-top:16px;background:#2c2c2c;border-radius:4px;padding:16px;color:#fff}.estimate-panel .estimate-header[data-v-d745ca90]{font-size:16px;font-weight:600;margin-bottom:16px;color:#fff}.estimate-panel .estimate-block[data-v-d745ca90]{margin-bottom:8px;padding:8px;background:#ffffff0d;border-radius:6px;border:1px solid rgba(255,255,255,.1)}.estimate-panel .estimate-block .estimate-title[data-v-d745ca90]{font-weight:700;margin-bottom:12px;color:#fff;font-size:14px}.estimate-panel .estimate-block .estimate-items[data-v-d745ca90]{display:flex;gap:2px;align-items:flex-end}.estimate-panel .estimate-block .estimate-items .estimate-row[data-v-d745ca90]{border-left:1px solid rgba(255,255,255,.1)}.estimate-panel .estimate-block .refrence-panel[data-v-d745ca90]{padding:8px;font-size:12px;color:#fff;font-weight:400}.estimate-panel .estimate-block .refrence-panel p[data-v-d745ca90]{margin:0}.estimate-panel .estimate-block .estimate-total[data-v-d745ca90]{flex:1;align-self:stretch;display:flex;align-items:flex-end;font-size:12px;color:#fff;font-weight:400;padding:8px;border-left:1px solid rgba(255,255,255,.1)}.ue5-player-container[data-v-7ab548e7]{width:100%;height:100%;position:relative;background:#000}.ue5-player-container .player-wrapper[data-v-7ab548e7]{width:100%;height:100%;position:relative}.ue5-player-container .estimate-panel[data-v-7ab548e7]{position:absolute;top:16px;left:6px;width:500px;z-index:10}.ue5-player-container .connection-status[data-v-7ab548e7]{position:absolute;top:10px;right:10px;z-index:10;display:flex;align-items:center;gap:8px;padding:4px 8px;background:#000000b3;border-radius:4px;color:#fff;font-size:12px}.ue5-player-container .connection-status .status-indicator[data-v-7ab548e7]{width:8px;height:8px;border-radius:50%;background:#ff4d4f;transition:background .3s}.ue5-player-container .connection-status.connected .status-indicator[data-v-7ab548e7]{background:#52c41a}.ue5-player-container .video-container[data-v-7ab548e7]{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}.ue5-player-container .video-container.cursor-locked[data-v-7ab548e7]{cursor:none}.ue5-player-container .video-container .ue5-video[data-v-7ab548e7]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.ue5-player-container .model-controller-panel[data-v-7ab548e7]{position:absolute;top:50px;right:10px;z-index:10;width:300px;max-height:calc(100% - 60px);overflow-y:auto}.ue5-player-container .connect-overlay[data-v-7ab548e7],.ue5-player-container .loading-overlay[data-v-7ab548e7],.ue5-player-container .error-overlay[data-v-7ab548e7]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#000c;z-index:5}.ue5-player-container .connect-content[data-v-7ab548e7],.ue5-player-container .error-content[data-v-7ab548e7]{text-align:center;color:#fff}.ue5-player-container .connect-content h3[data-v-7ab548e7],.ue5-player-container .error-content h3[data-v-7ab548e7]{margin-bottom:16px;color:#fff}.ue5-player-container .connect-content .connection-tip[data-v-7ab548e7],.ue5-player-container .error-content .connection-tip[data-v-7ab548e7]{margin-bottom:16px;color:#d9d9d9;font-size:14px}.ue5-player-container .connect-content .ant-input[data-v-7ab548e7],.ue5-player-container .error-content .ant-input[data-v-7ab548e7]{margin-bottom:16px;width:400px}.ue5-player-container .connect-content .connection-buttons[data-v-7ab548e7],.ue5-player-container .error-content .connection-buttons[data-v-7ab548e7]{display:flex;gap:12px;justify-content:center}.ue5-player-container .error-content .error-icon[data-v-7ab548e7]{font-size:48px;color:#ff4d4f;margin-bottom:16px}.ue5-player-container .error-content p[data-v-7ab548e7]{margin-bottom:16px;color:#ffa39e}.ue5-player-container .control-panel[data-v-7ab548e7]{position:absolute;top:10px;left:10px;z-index:10;display:flex;flex-direction:column;align-items:flex-start;gap:8px;max-width:400px}.ue5-player-container .control-panel .ant-space[data-v-7ab548e7]{background:#000000b3;padding:8px 12px;border-radius:4px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-wrap:wrap}.ue5-player-container .control-panel .ant-btn[data-v-7ab548e7]{color:#fff;border-color:#ffffff4d;background:#ffffff1a;transition:all .3s ease;font-size:12px;height:28px;padding:0 8px}.ue5-player-container .control-panel .ant-btn[data-v-7ab548e7]:hover{border-color:#1890ff;background:#1890ff33;color:#fff}.ue5-player-container .control-panel .ant-btn[data-v-7ab548e7]:active{background:#1890ff4d}.ue5-player-container .control-panel .ant-btn[data-v-7ab548e7]:disabled{color:#ffffff4d;border-color:#ffffff1a;background:#ffffff0d;cursor:not-allowed}.ue5-player-container .control-panel .ant-btn[data-v-7ab548e7]:disabled:hover{border-color:#ffffff1a;background:#ffffff0d;color:#ffffff4d}.ue5-player-container .control-panel .ant-dropdown-trigger[data-v-7ab548e7]{display:flex;align-items:center;gap:4px}.ue5-player-container .control-panel .current-mode-indicator[data-v-7ab548e7]{font-size:11px;opacity:.8;margin-left:4px}.ue5-player-container .control-panel .ant-menu-item.active[data-v-7ab548e7]{background-color:#1890ff;color:#fff}.ue5-player-container .control-panel .stats-panel[data-v-7ab548e7]{background:#000000b3;padding:8px 12px;border-radius:4px;color:#fff;font-size:12px}.ue5-player-container .control-panel .stats-panel .stat-item[data-v-7ab548e7]{display:flex;justify-content:space-between;gap:16px;margin-bottom:4px}.ue5-player-container .control-panel .stats-panel .stat-item[data-v-7ab548e7]:last-child{margin-bottom:0}.ue5-player-container .control-panel .upload-progress-panel[data-v-7ab548e7]{background:#000000b3;padding:8px 12px;border-radius:4px;color:#fff;font-size:12px;margin-top:8px;width:300px}.ue5-player-container .control-panel .upload-progress-panel .upload-progress-item[data-v-7ab548e7]{display:flex;justify-content:space-between;gap:16px;margin-bottom:8px}.ue5-player-container .control-panel .upload-error-panel[data-v-7ab548e7]{background:#ff4d4fcc;padding:8px 12px;border-radius:4px;color:#fff;font-size:12px;margin-top:8px;width:300px}.ue5-player-container .control-panel .upload-error-panel .upload-error-text[data-v-7ab548e7]{color:#fff}.model-tree[data-v-c2274d65]{width:100%;height:100%}.model-tree .mode-switch[data-v-c2274d65]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#f5f5f5;border-bottom:1px solid #e8e8e8;transition:all .3s ease}.model-tree .mode-switch .mode-label[data-v-c2274d65]{font-size:14px;color:#666;font-weight:500}.model-tree .mode-switch .switching-tip[data-v-c2274d65]{font-size:12px;color:#1890ff;animation:pulse-c2274d65 1.5s infinite}@keyframes pulse-c2274d65{0%,to{opacity:1}50%{opacity:.5}}.model-tree .tree-container[data-v-c2274d65],.model-tree .table-container[data-v-c2274d65]{width:100%;height:100%}.model-tree[data-v-c2274d65] .ant-tree .ant-tree-node-content-wrapper{will-change:transform}.model-tree[data-v-c2274d65] .ant-tree .ant-tree-treenode{contain:layout style}.model-tree .mode-switch-enter-active[data-v-c2274d65],.model-tree .mode-switch-leave-active[data-v-c2274d65]{transition:all .3s ease-in-out}.model-tree .mode-switch-enter-from[data-v-c2274d65]{opacity:0;transform:translate(20px)}.model-tree .mode-switch-leave-to[data-v-c2274d65]{opacity:0;transform:translate(-20px)}.model-tree .mode-switch-enter-to[data-v-c2274d65],.model-tree .mode-switch-leave-from[data-v-c2274d65]{opacity:1;transform:translate(0)}.model-tree[data-v-c2274d65] .ant-table .ant-table-thead>tr>th{background:#fafafa;font-weight:600}.model-tree[data-v-c2274d65] .ant-table .ant-table-tbody>tr>td{padding:8px 12px}.model-tree .exported-model[data-v-c2274d65]{color:#999;opacity:.7}.model-tree .exported-badge[data-v-c2274d65]{color:#52c41a;font-size:12px;margin-left:4px}.model-tree[data-v-c2274d65] .ant-tree{font-size:14px}.model-tree[data-v-c2274d65] .ant-tree .ant-tree-node-content-wrapper{font-size:14px;padding:4px 8px;height:32px!important;line-height:24px}.model-tree[data-v-c2274d65] .ant-tree .ant-tree-node-content-wrapper.exported-model{color:#999;opacity:.7;cursor:not-allowed}.model-tree[data-v-c2274d65] .ant-tree .ant-tree-node-content-wrapper.exported-model:hover{background:transparent}.model-tree[data-v-c2274d65] .ant-tree .ant-tree-title{font-size:14px}.model-tree[data-v-c2274d65] .ant-tree .ant-tree-switcher{width:24px;height:32px!important;line-height:32px}.model-tree[data-v-c2274d65] .ant-tree .ant-tree-switcher .ant-tree-switcher-icon{font-size:12px}.model-tree[data-v-c2274d65] .ant-tree .ant-tree-checkbox{margin-right:8px}.model-tree[data-v-c2274d65] .ant-tree .ant-tree-checkbox .ant-tree-checkbox-inner{width:16px;height:16px;border-radius:2px}.model-tree[data-v-c2274d65] .ant-tree .ant-tree-treenode{height:32px!important;min-height:32px!important}.model-tree[data-v-c2274d65] .ant-switch{font-size:14px;height:22px;min-width:44px}.model-tree[data-v-c2274d65] .ant-switch .ant-switch-handle{width:18px;height:18px}.model-tree[data-v-c2274d65] .ant-switch .ant-switch-inner{font-size:12px;padding:0 6px}.model-tree[data-v-c2274d65] .ant-switch .ant-switch-inner-checked{font-size:12px}.model-tree[data-v-c2274d65] .ant-spin{font-size:14px}.model-tree[data-v-c2274d65] .ant-spin .ant-spin-text{font-size:14px;margin-top:8px}.model-tree[data-v-c2274d65] .ant-spin .ant-spin-dot{font-size:20px}.model-tree[data-v-c2274d65] .ant-table{font-size:14px}.model-tree[data-v-c2274d65] .ant-table .ant-table-thead>tr>th{font-size:14px;padding:12px 16px;font-weight:600;background:#fafafa}.model-tree[data-v-c2274d65] .ant-table .ant-table-tbody>tr>td{font-size:13px;padding:8px 12px}.model-tree[data-v-c2274d65] .ant-table .ant-table-tbody>tr:hover>td{background:#f5f5f5}.model-tree[data-v-c2274d65] .ant-table .ant-table-tbody>tr{transition:background-color .2s ease}.model-tree[data-v-c2274d65] .ant-table .ant-table-tbody>tr.exported-model-row{opacity:.6;background:#f0f0f0}.model-tree[data-v-c2274d65] .ant-table .ant-table-tbody>tr.exported-model-row:hover>td{background:#e8e8e8}.model-tree[data-v-c2274d65] .ant-table .ant-table-selection .ant-checkbox-wrapper{font-size:14px}.model-tree[data-v-c2274d65] .ant-table .ant-table-selection .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner{width:16px;height:16px;border-radius:2px}.optimize-dialog__main[data-v-a4743f28]{display:flex}.optimize-dialog__left[data-v-a4743f28]{width:21.25rem}@media (max-width: 767px){.optimize-dialog__left[data-v-a4743f28]{width:100%}}.optimize-dialog__search-bar[data-v-a4743f28]{display:flex;align-items:center;margin-bottom:12px}.optimize-dialog__table[data-v-a4743f28]{background:#fff;border-radius:4px;box-shadow:0 2px 8px #0000000a}.optimize-dialog__right[data-v-a4743f28]{flex:1;display:flex;flex-direction:column}.optimize-dialog__stat[data-v-a4743f28]{background:#f7f8fa;border-radius:4px;padding:0 16px 16px}.optimize-dialog__stat h3[data-v-a4743f28]{margin-top:12px;font-size:18px}.optimize-dialog__stat .stat-num[data-v-a4743f28]{color:#409eff;font-size:18px;font-weight:700}.optimize-dialog__strategy[data-v-a4743f28]{background:#f7f8fa;border-radius:4px;padding:0 16px 16px}.optimize-dialog__strategy h3[data-v-a4743f28]{margin-top:12px;font-size:18px}.optimize-dialog__strategy .strategy-items[data-v-a4743f28]{margin-bottom:12px}.optimize-dialog__strategy .form-item[data-v-a4743f28]{margin-top:12px;display:flex;flex-direction:column;gap:12px}.optimize-dialog__strategy .form-item label[data-v-a4743f28]{font-size:16px}.optimize-dialog__strategy .filter-rules-container[data-v-a4743f28]{margin-top:12px}.optimize-dialog__strategy .filter-rules-container .filter-rules[data-v-a4743f28]{margin-top:12px;border:1px solid #d9d9d9;border-radius:6px;padding:12px;min-height:134px;max-height:200px;overflow-y:auto;background:#fff}.optimize-dialog__slider-labels[data-v-a4743f28]{font-size:12px;color:#888;margin-top:2px}[data-v-a4743f28] .ant-modal{font-size:14px;max-width:calc(100vw - 32px)}[data-v-a4743f28] .ant-modal .ant-modal-header{padding:16px 24px;border-bottom:1px solid #f0f0f0}@media (max-width: 767px){[data-v-a4743f28] .ant-modal .ant-modal-header{padding:12px 16px}}[data-v-a4743f28] .ant-modal .ant-modal-header .ant-modal-title{font-size:16px;font-weight:600}@media (max-width: 767px){[data-v-a4743f28] .ant-modal .ant-modal-header .ant-modal-title{font-size:14px}}[data-v-a4743f28] .ant-modal .ant-modal-body{padding:24px;font-size:14px}@media (max-width: 767px){[data-v-a4743f28] .ant-modal .ant-modal-body{padding:16px;font-size:13px}}[data-v-a4743f28] .ant-modal .ant-modal-footer{padding:10px 16px;border-top:1px solid #f0f0f0}@media (max-width: 767px){[data-v-a4743f28] .ant-modal .ant-modal-footer{padding:8px 12px}}[data-v-a4743f28] .ant-space{font-size:14px}[data-v-a4743f28] .ant-space.ant-space-large{gap:24px!important}[data-v-a4743f28] .ant-btn{font-size:14px;height:32px;padding:4px 15px;border-radius:6px}[data-v-a4743f28] .ant-btn.ant-btn-sm{height:24px;padding:0 7px;font-size:12px}[data-v-a4743f28] .ant-btn.ant-btn-lg{height:40px;padding:8px 24px;font-size:16px}[data-v-a4743f28] .ant-input{font-size:14px;height:32px;padding:4px 11px;border-radius:6px}[data-v-a4743f28] .ant-tooltip{font-size:12px}[data-v-a4743f28] .ant-tooltip .ant-tooltip-inner{font-size:12px;padding:6px 8px;border-radius:6px}[data-v-a4743f28] .anticon{font-size:14px}[data-v-a4743f28] .anticon.info-icon{font-size:16px;margin-left:4px}[data-v-a4743f28] .ant-flex{font-size:14px}.monitoring-page[data-v-b9b75677]{height:100vh;overflow:hidden}.monitoring-page .layout[data-v-b9b75677]{height:calc(100% - 77px)}@media (max-width: 767px){.monitoring-page .layout[data-v-b9b75677]{flex-direction:column;height:calc(100% - 60px)}}.monitoring-page .header-actions[data-v-b9b75677]{margin-left:150px}@media (max-width: 1200px){.monitoring-page .header-actions[data-v-b9b75677]{margin-left:50px}}@media (max-width: 768px){.monitoring-page .header-actions[data-v-b9b75677]{margin-left:20px}}.monitoring-page .sidebar[data-v-b9b75677]{background:#fff;padding:12px;display:flex;flex-direction:column}@media (max-width: 767px){.monitoring-page .sidebar[data-v-b9b75677]{height:40vh!important;max-height:40vh;overflow-y:auto}}.monitoring-page .sidebar .custom-tab[data-v-b9b75677]{height:calc(100% - 80px);overflow:auto}@media (max-width: 767px){.monitoring-page .sidebar .custom-tab[data-v-b9b75677]{height:calc(100% - 60px)}}.monitoring-page .sidebar .btn-group[data-v-b9b75677]{margin-top:20px;display:flex;gap:8px;padding-top:12px}@media (max-width: 767px){.monitoring-page .sidebar .btn-group[data-v-b9b75677]{flex-direction:column;gap:6px;margin-top:10px;padding-top:8px}}.monitoring-page .sidebar .heartbeat-status[data-v-b9b75677]{position:fixed;bottom:10px;right:10px;z-index:9999;padding:12px;background:#f5f5f54f;border-radius:6px}.monitoring-page .sidebar .heartbeat-status .status-item[data-v-b9b75677]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:12px}.monitoring-page .sidebar .heartbeat-status .status-item[data-v-b9b75677]:last-child{margin-bottom:0}.monitoring-page .sidebar .heartbeat-status .status-item .label[data-v-b9b75677]{color:#ddd;font-weight:500}.monitoring-page .sidebar .heartbeat-status .status-item .value[data-v-b9b75677]{font-weight:600}.monitoring-page .sidebar .heartbeat-status .status-item .value.status-active[data-v-b9b75677]{color:#52c41a}.monitoring-page .sidebar .heartbeat-status .status-item .value.status-stopped[data-v-b9b75677]{color:#ddd}.monitoring-page .sidebar .heartbeat-status .status-item .value.status-warning[data-v-b9b75677]{color:#faad14}.monitoring-page .sidebar .heartbeat-status .status-item .value.status-danger[data-v-b9b75677]{color:#ff4d4f}.monitoring-page .sidebar[data-v-b9b75677] .ant-layout-header{height:77px;padding:0 24px;line-height:77px}.monitoring-page .sidebar[data-v-b9b75677] .ant-space{font-size:14px}.monitoring-page .sidebar[data-v-b9b75677] .ant-space.ant-space-large{gap:24px!important}.monitoring-page .sidebar[data-v-b9b75677] .ant-btn{font-size:14px;height:32px;padding:4px 15px;border-radius:6px}.monitoring-page .sidebar[data-v-b9b75677] .ant-btn.ant-btn-lg{height:40px;padding:8px 24px;font-size:16px}.monitoring-page .sidebar[data-v-b9b75677] .ant-btn.ant-btn-block{width:100%}.monitoring-page .sidebar[data-v-b9b75677] .ant-tabs{font-size:14px}.monitoring-page .sidebar[data-v-b9b75677] .ant-tabs .ant-tabs-nav{margin-bottom:16px}.monitoring-page .sidebar[data-v-b9b75677] .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{font-size:14px;padding:12px 16px}.monitoring-page .sidebar[data-v-b9b75677] .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn{font-size:14px}.monitoring-page .sidebar[data-v-b9b75677] .ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane{padding:16px 0}.monitoring-page .sidebar[data-v-b9b75677] .ant-layout{font-size:14px}.monitoring-page .sidebar[data-v-b9b75677] .ant-layout-sider{font-size:14px;flex:0 0 400px!important;max-width:400px!important;min-width:300px!important;width:400px!important}@media (max-width: 1199px){.monitoring-page .sidebar[data-v-b9b75677] .ant-layout-sider{flex:0 0 300px!important;max-width:300px!important;min-width:250px!important;width:300px!important}}@media (max-width: 767px){.monitoring-page .sidebar[data-v-b9b75677] .ant-layout-sider{flex:0 0 auto!important;max-width:100%!important;min-width:100%!important;width:100%!important}}.monitoring-page .sidebar[data-v-b9b75677] .ant-layout-content,.monitoring-page .sidebar[data-v-b9b75677] .ant-spin{font-size:14px}.monitoring-page .sidebar[data-v-b9b75677] .ant-spin .ant-spin-text{font-size:14px;margin-top:8px}.monitoring-page .sidebar[data-v-b9b75677] .ant-spin .ant-spin-dot{font-size:20px}.monitoring-page .sidebar[data-v-b9b75677] .anticon{font-size:14px}.monitoring-page .sidebar[data-v-b9b75677] .anticon.anticon-loading{font-size:24px}.monitoring-page .content[data-v-b9b75677]{position:relative;background:#000;display:flex;justify-content:center;align-items:center;transition:all .3s ease;flex:1;min-height:0}@media (max-width: 767px){.monitoring-page .content[data-v-b9b75677]{height:60vh;min-height:300px}}.monitoring-page .content[data-v-b9b75677]:hover{background:#1a1a1a}.monitoring-page .content.drag-over[data-v-b9b75677]{background:#2a2a2a;border:2px dashed #1890ff}.monitoring-page .content .static-box[data-v-b9b75677]{position:absolute;left:0;top:0;z-index:9999}
