body{padding:0}*{box-sizing:border-box}body,body.theme-red-black{--theme-primary:#c22;--theme-primary-deep:#991a1a;--theme-primary-dark:#6b0f0f;--theme-primary-light:#f66;--theme-primary-bright:#f33;--theme-primary-glow:#6622224d;--theme-primary-glow2:#f339;--theme-accent:#f88;--theme-accent-light:#fcc;--theme-bg:#0a0a0a;--theme-bg-card:#1a1a1a;--theme-bg-card2:#0d0d0d;--theme-bg-head:#2a0000;--theme-bg-head2:#1a0000;--theme-bg-sidebar:#1a0000;--theme-bg-sidebar2:#0a0a0a;--theme-bg-header:#1a0000;--theme-bg-header2:#000;--theme-bg-service:#1e0a0a;--theme-bg-service2:#120808;--theme-border:#622;--theme-border-card:#4a1818;--theme-border-input:#622;--theme-text-title:#f66;--theme-text-accent:#f88;--theme-text-main:#e0e0e0;--theme-text-muted:#999;--theme-hover-bg:#3d0000;--theme-selected-bg:#991a1a;--theme-selected-bg2:#6b0f0f;--theme-scrollbar:#991a1a;--theme-scrollbar2:#6b0f0f;--theme-btn-border:#c22;--theme-btn-border2:#991a1a;--theme-keyword-border:#4a2929;--theme-stat-border:#533;--theme-comment-border:#622;--theme-history-bubble-ai-bg:#ff333314;--theme-history-bubble-ai-border:#ff505073;--theme-history-bubble-ai-color:#fcc;--theme-history-bubble-fan-border:#533;--theme-section-title-color:#fcc;--theme-card-head-title-color:#fcc;--theme-live-animated-c1:#f33;--theme-live-animated-c2:#6b0f0f;--theme-live-animated-c3:#c22;--theme-live-animated-c4:#f66;--theme-live-animated-border:#c22;--theme-live-animated-glow:#f33c;--theme-tag-color:#ff4d4f;--theme-input-search-border:#622;--theme-input-search-color:#f3dede;--theme-search-btn-color:#fcc;--theme-modal-border:#622;--theme-modal-bg:#1a1a1a;--theme-service-card-run-border:#1a4a2a}body.theme-blue-black{--theme-primary:#0d6efd;--theme-primary-deep:#0a52c4;--theme-primary-dark:#06338a;--theme-primary-light:#4d9fff;--theme-primary-bright:#1890ff;--theme-primary-glow:#0d6efd4d;--theme-primary-glow2:#1890ff99;--theme-accent:#7ec8ff;--theme-accent-light:#c0e4ff;--theme-bg:#050a12;--theme-bg-card:#0d1626;--theme-bg-card2:#080f1c;--theme-bg-head:#041033;--theme-bg-head2:#020a22;--theme-bg-sidebar:#040d22;--theme-bg-sidebar2:#050a12;--theme-bg-header:#040d22;--theme-bg-header2:#000610;--theme-bg-service:#060e1e;--theme-bg-service2:#040b18;--theme-border:#1a4a8a;--theme-border-card:#0f3069;--theme-border-input:#1a4a8a;--theme-text-title:#4d9fff;--theme-text-accent:#7ec8ff;--theme-text-main:#d0e8ff;--theme-text-muted:#6e9ec0;--theme-hover-bg:#071a3d;--theme-selected-bg:#0a52c4;--theme-selected-bg2:#06338a;--theme-scrollbar:#0a52c4;--theme-scrollbar2:#06338a;--theme-btn-border:#0d6efd;--theme-btn-border2:#0a52c4;--theme-keyword-border:#0f2d55;--theme-stat-border:#153060;--theme-comment-border:#1a4a8a;--theme-history-bubble-ai-bg:#1890ff14;--theme-history-bubble-ai-border:#4d9fff73;--theme-history-bubble-ai-color:#c0e4ff;--theme-history-bubble-fan-border:#153060;--theme-section-title-color:#c0e4ff;--theme-card-head-title-color:#c0e4ff;--theme-live-animated-c1:#1890ff;--theme-live-animated-c2:#06338a;--theme-live-animated-c3:#0d6efd;--theme-live-animated-c4:#4d9fff;--theme-live-animated-border:#0d6efd;--theme-live-animated-glow:#1890ffcc;--theme-tag-color:#1890ff;--theme-input-search-border:#1a4a8a;--theme-input-search-color:#c0dfff;--theme-search-btn-color:#7ec8ff;--theme-modal-border:#1a4a8a;--theme-modal-bg:#0d1626;--theme-service-card-run-border:#0a3a6a}body.theme-purple-black{--theme-primary:#7b2dff;--theme-primary-deep:#5a1acc;--theme-primary-dark:#3a0f88;--theme-primary-light:#b066ff;--theme-primary-bright:#9c44ff;--theme-primary-glow:#7b2dff4d;--theme-primary-glow2:#9c44ff99;--theme-accent:#c9f;--theme-accent-light:#e8ccff;--theme-bg:#07050f;--theme-bg-card:#130a22;--theme-bg-card2:#0b0618;--theme-bg-head:#1e0a44;--theme-bg-head2:#13062e;--theme-bg-sidebar:#130627;--theme-bg-sidebar2:#07050f;--theme-bg-header:#130627;--theme-bg-header2:#050310;--theme-bg-service:#110720;--theme-bg-service2:#0b0518;--theme-border:#4a1a88;--theme-border-card:#30105e;--theme-border-input:#4a1a88;--theme-text-title:#b066ff;--theme-text-accent:#c9f;--theme-text-main:#e0d0ff;--theme-text-muted:#87a;--theme-hover-bg:#1e0a44;--theme-selected-bg:#5a1acc;--theme-selected-bg2:#3a0f88;--theme-scrollbar:#5a1acc;--theme-scrollbar2:#3a0f88;--theme-btn-border:#7b2dff;--theme-btn-border2:#5a1acc;--theme-keyword-border:#2d1244;--theme-stat-border:#3a1866;--theme-comment-border:#4a1a88;--theme-history-bubble-ai-bg:#7b2dff14;--theme-history-bubble-ai-border:#b066ff73;--theme-history-bubble-ai-color:#e8ccff;--theme-history-bubble-fan-border:#3a1866;--theme-section-title-color:#e8ccff;--theme-card-head-title-color:#e8ccff;--theme-live-animated-c1:#9c44ff;--theme-live-animated-c2:#3a0f88;--theme-live-animated-c3:#7b2dff;--theme-live-animated-c4:#b066ff;--theme-live-animated-border:#7b2dff;--theme-live-animated-glow:#9c44ffcc;--theme-tag-color:#7b2dff;--theme-input-search-border:#4a1a88;--theme-input-search-color:#e0d0ff;--theme-search-btn-color:#c9f;--theme-modal-border:#4a1a88;--theme-modal-bg:#130a22;--theme-service-card-run-border:#2a1266}body.theme-green-black{--theme-primary:#0d9e5c;--theme-primary-deep:#0a7a47;--theme-primary-dark:#065530;--theme-primary-light:#3dcc8a;--theme-primary-bright:#1abf6e;--theme-primary-glow:#0d9e5c4d;--theme-primary-glow2:#1abf6e99;--theme-accent:#6ee8b0;--theme-accent-light:#b8f5d8;--theme-bg:#030d08;--theme-bg-card:#071a0f;--theme-bg-card2:#041209;--theme-bg-head:#041f10;--theme-bg-head2:#021409;--theme-bg-sidebar:#041508;--theme-bg-sidebar2:#030d08;--theme-bg-header:#041508;--theme-bg-header2:#020a05;--theme-bg-service:#051a0c;--theme-bg-service2:#031209;--theme-border:#0f6640;--theme-border-card:#0a4a2c;--theme-border-input:#0f6640;--theme-text-title:#3dcc8a;--theme-text-accent:#6ee8b0;--theme-text-main:#d0f0e0;--theme-text-muted:#5a9e78;--theme-hover-bg:#052e16;--theme-selected-bg:#0a7a47;--theme-selected-bg2:#065530;--theme-scrollbar:#0a7a47;--theme-scrollbar2:#065530;--theme-btn-border:#0d9e5c;--theme-btn-border2:#0a7a47;--theme-keyword-border:#083d22;--theme-stat-border:#0a5530;--theme-comment-border:#0f6640;--theme-history-bubble-ai-bg:#0d9e5c14;--theme-history-bubble-ai-border:#3dcc8a73;--theme-history-bubble-ai-color:#b8f5d8;--theme-history-bubble-fan-border:#0a5530;--theme-section-title-color:#b8f5d8;--theme-card-head-title-color:#b8f5d8;--theme-live-animated-c1:#1abf6e;--theme-live-animated-c2:#065530;--theme-live-animated-c3:#0d9e5c;--theme-live-animated-c4:#3dcc8a;--theme-live-animated-border:#0d9e5c;--theme-live-animated-glow:#1abf6ecc;--theme-tag-color:#0d9e5c;--theme-input-search-border:#0f6640;--theme-input-search-color:#d0f0e0;--theme-search-btn-color:#6ee8b0;--theme-modal-border:#0f6640;--theme-modal-bg:#071a0f;--theme-service-card-run-border:#0a4a2c}.ant-layout-header{right:0!important;top:0!important;z-index:1000!important}.ant-layout-header,.ant-layout-sider{left:0!important;position:fixed!important}.ant-layout-sider{bottom:0!important;overflow-y:auto!important;top:64px!important}.ant-layout-sider,body,html{overflow-x:hidden!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--theme-bg)!important;color:var(--theme-text-main)!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{background:var(--theme-bg-card);border-radius:4px;color:var(--theme-primary-light);font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace;padding:2px 6px}.ant-layout-header{background:linear-gradient(135deg,var(--theme-bg-head2) 0,#000 100%)!important;border-bottom:1px solid var(--theme-border)!important;box-shadow:0 2px 8px var(--theme-primary-glow)!important}.ant-card{background:linear-gradient(135deg,var(--theme-bg-card) 0,var(--theme-bg-card2) 100%)!important;border:1px solid var(--theme-border)!important;border-radius:8px;box-shadow:0 2px 15px var(--theme-primary-glow)!important}.ant-card-head{background:linear-gradient(135deg,var(--theme-bg-head) 0,var(--theme-bg-head2) 100%)!important;border-bottom:1px solid var(--theme-border)!important}.ant-card-head,.ant-card-head-title{color:var(--theme-primary-light)!important}.ant-card-head-title{font-size:20px!important;font-weight:600!important}.ant-card-body{background:#0000!important}.ant-card-body,.ant-table{color:var(--theme-text-main)!important}.ant-table{background:var(--theme-bg-card)!important}.ant-table-thead>tr>th{background:linear-gradient(135deg,var(--theme-bg-head) 0,var(--theme-bg-head2) 100%)!important;border-bottom:1px solid var(--theme-border)!important;color:var(--theme-primary-light)!important;font-weight:600}.ant-table-tbody>tr>td{background:var(--theme-bg-card)!important;border-bottom:1px solid #333!important;color:var(--theme-text-main)!important}.ant-table-tbody>tr:hover>td{background:var(--theme-bg-head)!important}.ant-menu-dark{background:#0000!important}.ant-menu-dark .ant-menu-item{align-items:center!important;color:var(--theme-primary-light)!important;display:flex!important;font-size:16px!important;height:52px!important;line-height:52px!important;margin:4px 0!important}.ant-menu-dark .ant-menu-item .ant-menu-title-content{align-items:center!important;display:flex!important;justify-content:flex-start!important}.ant-menu-dark .ant-menu-item .anticon{font-size:18px!important;margin-right:10px!important}.ant-menu-dark .ant-menu-item-selected{background:linear-gradient(135deg,var(--theme-primary-deep) 0,var(--theme-primary-dark) 100%)!important;box-shadow:0 0 10px var(--theme-primary-glow)!important;color:#fff!important}.ant-menu-dark .ant-menu-item:hover{background:var(--theme-hover-bg)!important;color:var(--theme-primary-bright)!important}.ant-btn-primary{background:linear-gradient(135deg,var(--theme-primary) 0,var(--theme-primary-deep) 100%)!important;border-color:var(--theme-primary)!important;box-shadow:0 0 15px var(--theme-primary-glow2)!important}.ant-btn-primary:hover{background:linear-gradient(135deg,var(--theme-primary-light) 0,var(--theme-primary) 100%)!important;box-shadow:0 0 20px var(--theme-primary-glow2)!important}.ant-btn-default{background:var(--theme-bg-card)!important;border-color:var(--theme-primary)!important;color:var(--theme-primary-light)!important}.ant-btn-default:hover{background:var(--theme-bg-head)!important;border-color:#d33!important;color:var(--theme-accent)!important}.btn-gpu-warmup{background:linear-gradient(135deg,var(--theme-primary) 0,var(--theme-primary-deep) 100%)!important;box-shadow:0 0 10px var(--theme-primary-glow2)!important}.btn-gpu-warmup,.btn-gpu-warmup:hover{border-color:var(--theme-primary-bright)!important;color:#fff!important}.btn-gpu-warmup:hover{background:linear-gradient(135deg,var(--theme-primary-light) 0,var(--theme-primary) 100%)!important;box-shadow:0 0 15px var(--theme-primary-glow2)!important}.btn-gpu-warmup.gpu-loading{background:linear-gradient(135deg,var(--theme-primary) 0,var(--theme-primary-deep) 100%)!important;border-color:var(--theme-primary)!important;color:#fff!important;opacity:.75!important}.btn-gpu-warmup.gpu-ready{background:linear-gradient(135deg,var(--theme-primary-bright) 0,var(--theme-primary) 100%)!important;border-color:var(--theme-primary-bright)!important;box-shadow:0 0 12px var(--theme-primary-glow2)!important;color:#fff!important}.ant-input,.ant-input-number,.ant-picker,.ant-select-selector{background:var(--theme-bg-card)!important;border-color:var(--theme-border)!important;color:var(--theme-text-main)!important}.ant-input-number:focus,.ant-input:focus,.ant-picker:focus,.ant-select-focused .ant-select-selector{border-color:#833!important;box-shadow:0 0 10px var(--theme-primary-glow)!important}.ant-input-number-input{background:#0000!important;color:#fff!important}.ant-input::placeholder{color:#666!important}.ant-input-password{background:#2a2a2a!important;border-color:#4a4a4a!important}.ant-input-password input{background:#2a2a2a!important;color:#fff!important}.ant-input-password input::placeholder{color:#666!important}.ant-input-password:hover{border-color:#5a5a5a!important}.ant-input-password-focused,.ant-input-password:focus{background:#2a2a2a!important;border-color:var(--theme-primary-light)!important;box-shadow:0 0 8px #ff66664d!important}.ant-input-password .ant-input-prefix,.ant-input-password .ant-input-suffix,.ant-input-password .anticon-eye,.ant-input-password .anticon-eye-invisible{color:#888!important}.ant-input-password .anticon-eye-invisible:hover,.ant-input-password .anticon-eye:hover,h1,h2,h3,h4,h5,h6{color:var(--theme-primary-light)!important}h1,h2,h3,h4,h5,h6{text-shadow:0 0 10px #ff33334d}h2{font-size:20px!important;font-weight:600!important;line-height:1.4!important;margin:0 0 20px!important}.ant-modal-content{background:linear-gradient(135deg,var(--theme-bg-card) 0,var(--theme-bg-card2) 100%)!important;border:1px solid var(--theme-border)!important;box-shadow:0 0 30px #6226!important}.ant-modal-header{background:linear-gradient(135deg,var(--theme-bg-head) 0,var(--theme-bg-head2) 100%)!important;border-bottom:1px solid var(--theme-border)!important}.ant-modal-title{color:var(--theme-primary-light)!important}.ant-modal-body{color:var(--theme-text-main)!important}.ant-modal-footer{border-top:1px solid var(--theme-border)!important}.dark-theme-modal .ant-modal-content{background-color:#141414;border:1px solid #303030;color:var(--theme-text-main)}.dark-theme-modal .ant-modal-header{background-color:#141414;border-bottom:1px solid #303030}.dark-theme-modal .ant-modal-title{color:var(--theme-text-main)}.dark-theme-modal .ant-modal-close{color:#a6a6a6}.dark-theme-modal .ant-modal-close:hover{color:var(--theme-tag-color)}.dark-theme-modal .ant-modal-footer{border-top:1px solid #303030}.dark-theme-modal .ant-select-selector{background-color:#1f1f1f!important;border-color:#434343!important;color:var(--theme-text-main)!important}.dark-theme-modal .ant-select-arrow{color:#a6a6a6}.ant-message-notice-content{background:var(--theme-bg-card)!important;border:1px solid var(--theme-border)!important;box-shadow:0 0 15px var(--theme-primary-glow)!important;color:var(--theme-text-main)!important}.video-player{border:2px solid var(--theme-primary-bright);box-shadow:0 0 20px #ff33334d}.status-indicator{box-shadow:0 0 10px currentColor}.status-indicator.error{background-color:var(--theme-primary-bright)}.status-indicator.processing{background-color:#1890ff}.ant-badge-status-dot{box-shadow:0 0 10px currentColor}.ant-badge-status-text{color:var(--theme-primary-light)!important}.ant-statistic{color:var(--theme-text-main)!important}.ant-statistic-title{color:var(--theme-primary-light)!important}.ant-statistic-content{color:var(--theme-primary-bright)!important}.ant-progress-bg{background:linear-gradient(135deg,var(--theme-primary-bright) 0,#c00 100%)!important}.ant-tag{background:var(--theme-bg-card)!important;color:var(--theme-primary-light)!important}.ant-divider,.ant-tag{border-color:var(--theme-primary-bright)!important}.ant-dropdown-menu{background:var(--theme-bg-card)!important;border:1px solid var(--theme-primary-bright)!important}.ant-dropdown-menu-item{color:var(--theme-text-main)!important}.ant-dropdown-menu-item:hover{background:var(--theme-bg-head)!important;color:var(--theme-primary-light)!important}.ant-select-dropdown{background:var(--theme-bg-card)!important;border:1px solid var(--theme-primary-bright)!important}.ant-select-item{color:var(--theme-text-main)!important}.ant-select-item-option-selected{background:var(--theme-bg-head)!important;color:var(--theme-primary-light)!important}.ant-select-item-option-active{background:var(--theme-bg-head2)!important}.ant-picker-panel-container{background:var(--theme-bg-card)!important;border:1px solid var(--theme-primary-bright)!important}.ant-picker-header{border-bottom:1px solid var(--theme-primary-bright)!important;color:var(--theme-primary-light)!important}.ant-picker-cell{color:var(--theme-text-main)!important}.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{background:var(--theme-primary-bright)!important}.ant-switch-checked{background:linear-gradient(135deg,var(--theme-primary-bright) 0,#c00 100%)!important}.ant-checkbox-checked .ant-checkbox-inner,.ant-radio-checked .ant-radio-inner{background-color:var(--theme-primary-bright)!important;border-color:var(--theme-primary-bright)!important}.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-radio-wrapper:hover .ant-radio-inner{border-color:#f55!important}.ant-spin-dot-item{background-color:var(--theme-primary-bright)!important}.ant-descriptions{color:var(--theme-text-main)!important}.ant-descriptions-item-label{background:var(--theme-bg-head)!important;color:var(--theme-primary-light)!important;font-weight:700}.ant-descriptions-item-content{background:var(--theme-bg-card)!important;color:var(--theme-primary-light)!important}.ant-alert{background:var(--theme-bg-card)!important;border:1px solid var(--theme-border)!important}.ant-alert-message{color:var(--theme-primary-light)!important}.ant-alert-description{color:var(--theme-text-main)!important}.ant-alert-success{background:#1a3a1a!important;border-color:#52c41a!important}.ant-alert-success .ant-alert-message{color:#73d13d!important}.ant-alert-warning{background:#3a2a1a!important;border-color:#faad14!important}.ant-alert-warning .ant-alert-message{color:#ffc53d!important}.ant-alert-error{background:#3a1a1a!important;border-color:var(--theme-border)!important}.ant-alert-error .ant-alert-message,.ant-empty-description{color:var(--theme-primary-light)!important}.ant-list-item{border-bottom-color:var(--theme-primary-bright)!important;color:var(--theme-text-main)!important}.ant-list-item-meta-title{color:var(--theme-primary-light)!important}.ant-list-item-meta-description{color:var(--theme-text-muted)!important}.ant-typography,div,label,p,span{color:var(--theme-text-main)!important}.ant-form-item-label>label,.ant-upload-text{color:var(--theme-primary-light)!important}.ant-upload-hint{color:var(--theme-text-muted)!important}.ant-tooltip-inner{border:1px solid var(--theme-primary-bright)!important;color:var(--theme-primary-light)!important}.ant-popover-inner,.ant-tooltip-arrow-content,.ant-tooltip-inner{background:var(--theme-bg-card)!important}.ant-popover-inner{border:1px solid var(--theme-primary-bright)!important}.ant-popover-title{border-bottom-color:var(--theme-primary-bright)!important;color:var(--theme-primary-light)!important}.ant-popover-inner-content{color:var(--theme-text-main)!important}.video-player{border-radius:8px;overflow:hidden}.status-indicator{border-radius:50%;display:inline-block;height:10px;margin-right:8px;width:10px}.status-indicator.success{background-color:#52c41a}.status-indicator.error{background-color:#f5222d}.status-indicator.warning{background-color:#faad14}video{height:auto!important;max-height:calc(100% - 20px)!important;max-width:calc(100% - 20px)!important;object-fit:contain!important;width:auto!important}.bg-preview-video{height:100%!important;left:0!important;max-height:100%!important;max-width:100%!important;object-fit:cover!important;position:absolute!important;top:0!important;width:100%!important}.ant-btn.btn-live-ready{background:linear-gradient(135deg,#1a9952,#0f6b37)!important;border-color:#1a9952!important;box-shadow:0 0 15px #1a995266!important;color:#fff!important}.ant-btn.btn-live-ready:hover{background:linear-gradient(135deg,#2ecc71,#1a9952)!important}.ant-btn.btn-live-streaming{background:linear-gradient(135deg,#093b1d,#031a0c)!important;border-color:#093b1d!important;box-shadow:none!important;color:#8f8f8f!important}@keyframes gradientLoop{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.ant-btn.btn-live-streaming-animated,.ant-btn.btn-live-streaming-animated:disabled,.ant-btn.btn-live-streaming-animated[disabled]{animation:gradientLoop 2s ease infinite!important;background:linear-gradient(270deg,var(--theme-primary-bright),var(--theme-primary-dark),var(--theme-primary),var(--theme-primary-light))!important;background-size:300% 300%!important;border-color:var(--theme-primary)!important;box-shadow:0 0 20px var(--theme-primary-glow2)!important;color:#fff!important;opacity:1!important}.model-automation-page{padding:0}.model-automation-page-header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px}.model-automation-page-header h2{margin-top:0}.model-automation-page-header p{color:#aaa!important;margin:-6px 0 0}.model-automation-layout{display:flex;flex-direction:column;gap:16px}.model-automation-platform-row,.model-automation-top-row{grid-gap:16px;align-items:stretch;display:grid;gap:16px}.model-automation-top-row.five-columns{grid-template-columns:repeat(5,minmax(0,1fr))}.model-automation-platform-row.four-columns{grid-template-columns:repeat(4,minmax(0,1fr))}.model-automation-platform-row.seven-columns{grid-template-columns:repeat(7,minmax(0,1fr))}.model-automation-platform-row.three-columns{grid-template-columns:repeat(3,minmax(0,1fr))}.model-automation-layout .ant-card{min-width:0}.model-automation-top-row>.ant-card{height:280px}.model-automation-platform-row>.ant-card{height:1400px}.model-automation-fill-card,.model-automation-fill-card .ant-card-body{flex:1 1}.model-automation-section-title{align-items:center;color:var(--theme-accent-light)!important;display:flex;font-size:18px;font-weight:600;gap:12px;justify-content:space-between;line-height:1.2;min-height:36px;width:100%}.model-automation-textarea.tall{height:100%!important;resize:none}.model-automation-top-row .model-automation-fill-card .ant-card-body{display:flex;flex-direction:column;height:calc(100% - 53px);overflow:hidden}.model-automation-top-row>.ant-card:first-child .ant-card-body{height:auto;overflow:visible}.model-automation-platform-card .ant-card-body{display:flex;flex-direction:column;height:calc(100% - 53px);overflow:hidden}.model-automation-comment-box,.model-automation-comment-panel{display:flex;flex-direction:column;gap:18px;min-height:0}.model-automation-comment-panel{height:100%;justify-content:flex-start;overflow:hidden}.model-automation-collector-bar{background:#ffffff05;border:1px solid var(--theme-keyword-border);border-radius:8px;display:flex;flex-direction:column;gap:12px;margin-bottom:14px;padding:12px}.model-automation-collector-bar.compact{margin-bottom:12px;padding:10px}.model-automation-collector-bar .ant-space{flex-wrap:nowrap!important;white-space:nowrap}.model-automation-collector-bar .ant-tag{flex-shrink:0;font-size:12px;white-space:nowrap!important}.model-automation-collector-fields{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto}.model-automation-collector-meta{color:#aaa;font-size:12px;line-height:1.7}.model-automation-comment-panel-bottom,.model-automation-comment-panel-top{display:flex;flex-direction:column;gap:14px}.model-automation-panel-header-row{align-items:center;display:flex;gap:12px;justify-content:space-between}.model-automation-hostname-inline{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.model-automation-hostname-label{color:#ddd;font-size:14px;white-space:nowrap}.model-automation-hostname-input{max-width:220px;min-width:0}.model-automation-comment-text{background:#ffffff05;border:1px solid var(--theme-border);border-radius:8px;color:#bfbfbf;font-size:13px;line-height:1.6;min-height:88px;overflow:hidden;padding:14px 16px;white-space:pre-wrap}.model-automation-comment-text.model-reply{min-height:90px}.model-automation-comment-text-two-lines{height:88px;max-height:88px;min-height:88px;overflow-x:hidden;overflow-y:auto}.model-automation-tag-inline{align-items:center;display:inline-flex;gap:6px;white-space:nowrap}.align-right-label{text-align:right}.model-automation-comment-row{display:flex;flex-direction:column;gap:10px}.model-automation-comment-row.align-right .model-automation-label{text-align:right}.model-automation-label{color:#ddd!important;font-size:15px}.model-automation-dashed{border-top:2px dashed #666;margin:4px 0}.model-automation-list-item{align-items:stretch!important;padding:10px 0!important}.model-automation-list-item.compact{padding-bottom:8px!important;padding-top:8px!important}.model-automation-item-stack{display:flex;flex-direction:column;gap:8px;width:100%}.model-automation-item-row{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr auto;width:100%}.model-automation-item-row.role-row{grid-template-columns:1fr auto auto}.model-automation-top-row>.ant-card .ant-card-body{box-sizing:border-box;display:flex;flex-direction:column;height:calc(100% - 56px);justify-content:flex-start;min-height:0;overflow:visible;padding:12px 14px!important}.model-automation-card .ant-card-head{height:auto!important;min-height:48px;padding:8px 16px}.model-automation-card .ant-card-head-title{color:var(--theme-accent-light)!important;display:block;padding:0;width:100%}.model-automation-stats-grid{display:flex;flex-direction:column;gap:6px;height:100%;overflow:visible}.model-automation-stat-row{align-items:center;background:#ffffff05;border:1px solid var(--theme-stat-border);border-radius:8px;display:flex;flex:1 1;gap:12px;justify-content:space-between;min-height:0;overflow:hidden;padding:10px 12px}.model-automation-stat-title{color:var(--theme-text-main);flex:1 1;font-size:12px;line-height:1.3}.model-automation-stat-value{color:var(--theme-accent-light);font-size:16px;font-weight:600;line-height:1}.model-automation-platform-list,.model-automation-platform-list .ant-list-items{height:100%;min-height:0}.model-automation-platform-list{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding-right:4px}.model-automation-platform-list .ant-list-items{overflow:visible}.model-automation-platform-list .ant-list-empty-text{padding:24px 0}.model-automation-platform-row .ant-empty,.model-automation-top-row .ant-empty{margin-block:20px 0}.model-automation-platform-latest{display:flex;flex-direction:column;gap:12px;margin-bottom:12px}.model-automation-platform-history-toolbar{margin-bottom:12px}.model-automation-platform-history-toolbar-row{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:minmax(0,3fr) auto}.model-automation-platform-history-toolbar-row .ant-input-search{max-width:88%}.model-automation-platform-history-toolbar .ant-input-search .ant-input,.model-automation-platform-history-toolbar .ant-input-search .ant-input-affix-wrapper{background:#ffffff0a!important;border-color:var(--theme-border)!important;box-shadow:none!important;color:#f3dede!important}.model-automation-platform-history-toolbar .ant-input-search .ant-input::placeholder{color:#7f7f7f!important}.model-automation-platform-history-toolbar .ant-input-search .ant-input-affix-wrapper-focused,.model-automation-platform-history-toolbar .ant-input-search .ant-input-affix-wrapper:focus,.model-automation-platform-history-toolbar .ant-input-search .ant-input-affix-wrapper:hover,.model-automation-platform-history-toolbar .ant-input-search .ant-input:focus,.model-automation-platform-history-toolbar .ant-input-search .ant-input:hover{border-color:#a33!important;box-shadow:none!important}.model-automation-platform-history-toolbar .ant-input-search-button{background:#ffffff08!important;border-color:var(--theme-border)!important;box-shadow:none!important;color:var(--theme-accent-light)!important}.model-automation-platform-history-toolbar .ant-input-search-button:focus,.model-automation-platform-history-toolbar .ant-input-search-button:hover{background:var(--theme-history-bubble-ai-bg)!important;border-color:#a33!important;color:#fff!important}.model-automation-platform-history-toolbar .ant-input-group-addon{background:#0000!important}.model-automation-history-entry{display:flex;flex-direction:column;gap:8px;width:100%}.model-automation-history-meta{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.model-automation-history-user{color:#fff;font-size:13px}.model-automation-history-time{color:var(--theme-text-muted);font-size:11px}.model-automation-history-bubble{border-radius:10px;font-size:13px;line-height:1.6;max-width:86%;padding:8px 10px;white-space:pre-wrap;word-break:break-word}.model-automation-history-bubble.fan{align-self:flex-start;background:#ffffff08;border:1px solid var(--theme-stat-border);color:#e8e8e8;text-align:left}.model-automation-history-bubble.ai{align-self:flex-end;background:var(--theme-history-bubble-ai-bg);border:1px solid var(--theme-history-bubble-ai-border);color:var(--theme-accent-light);text-align:right}.platform-inline-controls{grid-template-columns:1fr}.model-automation-history-modal-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px}.model-automation-history-modal-search{min-width:320px}.model-automation-history-modal-search .ant-input,.model-automation-history-modal-search .ant-input-affix-wrapper{background:#ffffff0a!important;border-color:var(--theme-border)!important;box-shadow:none!important;color:#f3dede!important}.model-automation-history-modal-search .ant-input::placeholder{color:#7f7f7f!important}.model-automation-history-modal-search .ant-input-search-button{background:#ffffff08!important;border-color:var(--theme-border)!important;color:var(--theme-accent-light)!important}@media (max-width:1600px){.model-automation-top-row.five-columns{grid-template-columns:repeat(3,minmax(0,1fr))}.model-automation-platform-row.four-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.model-automation-platform-row.seven-columns{grid-template-columns:repeat(4,minmax(0,1fr))}.model-automation-platform-row.three-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1360px){.model-automation-platform-row.four-columns,.model-automation-platform-row.seven-columns,.model-automation-platform-row.three-columns,.model-automation-top-row.five-columns{grid-template-columns:1fr}.model-automation-platform-row>.ant-card,.model-automation-top-row>.ant-card{height:auto}.model-automation-comment-box,.model-automation-platform-card .ant-card-body,.model-automation-textarea.tall,.model-automation-top-row .model-automation-fill-card .ant-card-body{height:auto;min-height:auto}.model-automation-comment-text{max-height:none!important}}.model-automation-action-btn{align-items:center;background:#0000!important;border:1px solid var(--theme-border)!important;color:var(--theme-accent-light)!important;cursor:pointer;display:flex!important;justify-content:center;min-height:48px;position:relative;width:100%}.model-automation-action-btn.active,.model-automation-action-btn:hover{border-color:var(--theme-primary-bright)!important;color:#fff!important}.model-automation-action-btn.active{background:#ff33331a!important}.action-radio{background:#0000;border:1px solid var(--theme-border);border-radius:50%;height:14px;position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:all .3s ease;width:14px}.model-automation-action-btn.active .action-radio{background:var(--theme-primary-bright);border-color:var(--theme-primary-bright);box-shadow:0 0 8px var(--theme-primary-glow2)}.model-automation-inline-setting-row{align-items:center;color:#ddd;display:flex;gap:10px;justify-content:space-between;margin-bottom:10px;margin-top:8px;padding:0 2px;position:relative;top:0}.model-automation-inline-setting-label{flex:1 1;font-size:14px;font-weight:500;line-height:1.3;min-width:0}.model-automation-inline-number-input{flex:0 0 92px;width:92px}.model-automation-inline-number-input .ant-input-number-input{color:#fff}.model-automation-direct-action{align-items:center;border-radius:8px!important;display:grid!important;grid-template-columns:84px 1fr 84px;justify-items:center;overflow:hidden;padding:0 8px}.model-automation-direct-template-trigger{align-items:center;background:#ff33331f;border:1px solid var(--theme-primary-bright);border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;height:34px;justify-content:center;justify-self:start;min-width:68px}.model-automation-direct-template-trigger:hover{background:#f333}.model-automation-direct-action-label{font-size:16px;font-weight:500;grid-column:2;line-height:1;pointer-events:none;text-align:center;width:100%}.model-automation-direct-action .action-radio{justify-self:end;margin-right:8px;position:static;transform:none}.model-automation-direct-template-title{color:var(--theme-tag-color)!important;font-size:17px;font-weight:700;letter-spacing:1px;text-align:left;width:100%}.model-automation-direct-template-modal-body{display:flex;flex-direction:column;min-height:520px}.model-automation-direct-number-input{background:#141414;border-color:var(--theme-border);width:120px}.model-automation-direct-number-input .ant-input-number-input{color:#fff}.model-automation-direct-template-row{align-items:center;display:flex;gap:10px;margin-bottom:10px;width:100%}.model-automation-direct-template-row .ant-input,.model-automation-direct-template-row .ant-input-affix-wrapper{flex:1 1}.model-automation-direct-template-input{flex:1 1;font-size:13px}.model-automation-direct-template-delete{flex:0 0 auto}.tts-seg-chars-input .ant-input-number-input{color:#fff!important}.tts-seg-chars-input{background:var(--theme-bg-card)!important;border-color:#555!important}.tts-seg-chars-input:hover{border-color:#888!important}.tts-seg-chars-input.ant-input-number-focused,.tts-seg-chars-input:focus{border-color:#1890ff!important;box-shadow:0 0 4px #1890ff4d!important}.tts-seg-chars-input .ant-input-number-handler-wrap{background:#2a2a2a!important;border-left-color:#555!important}.tts-seg-chars-input .ant-input-number-handler:hover{background:#3a3a3a!important}.tts-seg-chars-input .ant-input-number-handler-down-inner,.tts-seg-chars-input .ant-input-number-handler-up-inner{color:#ccc!important}.platform-douyin.ant-card>.ant-card-head{background:linear-gradient(135deg,#1a1a2e 0,var(--theme-bg-card2) 100%)!important;border-bottom-color:#444!important}.platform-douyin.ant-card>.ant-card-head .ant-card-head-title{color:#fff!important}.platform-redbook.ant-card>.ant-card-head{background:linear-gradient(135deg,#4a0e0e,#2d0808)!important;border-bottom-color:#ff2442!important}.platform-redbook.ant-card>.ant-card-head .ant-card-head-title{color:#ff4d5e!important}.platform-wechatChannels.ant-card>.ant-card-head{background:linear-gradient(135deg,#0a2e14,#061a0b)!important;border-bottom-color:#07c160!important}.platform-wechatChannels.ant-card>.ant-card-head .ant-card-head-title{color:#2dce70!important}.platform-kuaishou.ant-card>.ant-card-head{background:linear-gradient(135deg,#3a1e05,#241204)!important;border-bottom-color:#ff6a00!important}.platform-kuaishou.ant-card>.ant-card-head .ant-card-head-title{color:#ff8533!important}.platform-tiktok.ant-card>.ant-card-head{background:linear-gradient(135deg,#0a0a1e,#080820)!important;border-bottom-color:#69c9d0!important}.platform-tiktok.ant-card>.ant-card-head .ant-card-head-title{color:#69c9d0!important}.platform-youtube.ant-card>.ant-card-head{background:linear-gradient(135deg,#1e0a0a,#2d0808)!important;border-bottom-color:red!important}.platform-youtube.ant-card>.ant-card-head .ant-card-head-title{color:#f44!important}.platform-instagram.ant-card>.ant-card-head{background:linear-gradient(135deg,#2e1a05,#1a0a00)!important;border-bottom-color:#e1306c!important}.platform-instagram.ant-card>.ant-card-head .ant-card-head-title{color:#f77737!important}.platform-collapse-btn{align-items:center;border-radius:4px;color:var(--theme-text-muted);cursor:pointer;display:flex;font-size:13px;padding:4px 8px;transition:all .2s}.platform-collapse-btn:hover{background:#ffffff1a;color:#fff}.platform-collapsed.ant-card>.ant-card-body{display:none!important}.platform-collapsed.ant-card{height:auto!important}.model-automation-platform-card .ant-card-head-title{flex:1 1!important;width:100%!important}.model-automation-platform-card .ant-card-head-title>div{width:100%}.keyword-toggle-btn{cursor:pointer;-webkit-user-select:none;user-select:none}.cover-frame-time-input.ant-input-number{height:100%;min-height:32px}.cover-frame-time-input .ant-input-number-input{height:100%;padding-bottom:0;padding-top:0}.cover-frame-time-input .ant-input-number-input-wrap,.cover-frame-time-input .ant-input-number-input-wrap input,.cover-frame-time-input input,.cover-frame-time-input input.ant-input-number-input{font-size:15px!important;height:100%!important;line-height:32px!important;padding-bottom:0!important;padding-top:0!important}.cover-match-select-height.ant-input-number{align-items:center!important;display:flex!important;height:32px!important}.cover-match-select-height .ant-input-number-input{height:30px!important;padding-bottom:0!important;padding-top:0!important}
/*# sourceMappingURL=main.30e5e279.css.map*/