.site-footer[data-v-b7835764]{border-top:1px solid var(--line, rgba(255, 255, 255, .12));background:var(--bg, #08090d);color:var(--muted, #aab2c4)}.footer-inner[data-v-b7835764]{width:min(1200px,calc(100% - 32px));margin:0 auto;padding:18px 0 22px;text-align:center}.footer-line[data-v-b7835764]{margin:4px 0;font-size:12px;line-height:1.7}.footer-link[data-v-b7835764]{color:inherit;text-decoration:none}.footer-link[data-v-b7835764]:hover{color:var(--text, #f6f7fb);text-decoration:underline}.dot[data-v-b7835764]{margin:0 8px;opacity:.55}@media (max-width: 680px){.footer-inner[data-v-b7835764]{padding:14px 0 20px}.footer-line[data-v-b7835764]{font-size:11px}}:root{--bg: #08090d;--panel: #12151d;--panel-2: #171b25;--line: rgba(255, 255, 255, .11);--text: #f6f7fb;--muted: #9da3b4;--brand: #ff7a45;--brand-2: #39d6b4;--blue: #6aa7ff;--rose: #f05b7f;--gold: #ffd166;--radius: 8px;--shadow: 0 24px 80px rgba(0, 0, 0, .35);--shadow-sm: 0 4px 16px rgba(0, 0, 0, .4);--glow-brand: 0 0 24px rgba(255, 122, 69, .25)}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}body{font-family:Inter,Geist,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text);background:radial-gradient(circle at 12% 8%,rgba(255,122,69,.12),transparent 32%),radial-gradient(circle at 84% 16%,rgba(57,214,180,.08),transparent 28%),radial-gradient(circle at 50% 90%,rgba(106,167,255,.06),transparent 36%),linear-gradient(180deg,#07080c,#0b0d12 44%,#10131a);overflow-x:hidden}#app{min-height:100vh}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px;transition:background .2s ease}::-webkit-scrollbar-thumb:hover{background:#ffffff47}::-webkit-scrollbar-track{background:transparent}.card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:20px;transition:box-shadow .3s ease,border-color .3s ease}.card-hover{transition:box-shadow .3s ease,border-color .3s ease,transform .3s ease}.card-hover:hover{box-shadow:var(--shadow-sm);border-color:#ffffff2e;transform:translateY(-2px)}.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:42px;padding:0 18px;border:none;border-radius:var(--radius);background:linear-gradient(135deg,var(--brand),#ffb35d);color:#17100c;font-weight:700;font-size:14px;cursor:pointer;transition:box-shadow .25s ease,transform .15s ease}.btn-primary:hover{box-shadow:var(--glow-brand);transform:translateY(-1px)}.btn-primary:active{transform:translateY(0)}.btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:42px;padding:0 18px;border:1px solid var(--line);border-radius:var(--radius);background:transparent;color:var(--text);font-size:14px;cursor:pointer;transition:background .2s ease,border-color .2s ease}.btn-ghost:hover{background:#ffffff0f;border-color:#fff3}.input-dark,input[type=text],input[type=password],input[type=email],input[type=number],input[type=search],input[type=url],input[type=tel],textarea,select{background:var(--panel-2);border:1px solid var(--line);border-radius:var(--radius);color:var(--text);padding:10px 14px;font-size:14px;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.input-dark:focus,input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=url]:focus,input[type=tel]:focus,textarea:focus,select:focus{border-color:var(--brand);box-shadow:0 0 0 3px #ff7a4526}.input-dark::placeholder,input::placeholder,textarea::placeholder{color:var(--muted)}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ellipsis-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.text-ellipsis-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.text-brand{color:var(--brand)}.text-brand2{color:var(--brand-2)}.text-blue{color:var(--blue)}.text-rose{color:var(--rose)}.text-gold{color:var(--gold)}.text-muted{color:var(--muted)}.bg-panel{background:var(--panel)}.bg-panel-2{background:var(--panel-2)}.page-container{padding:24px;background:transparent}.page-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.page-header h1{font-size:24px;font-weight:700;letter-spacing:-.01em}.page-desc{color:var(--muted);font-size:14px;margin-top:4px}@media (max-width: 768px){body{background:radial-gradient(circle at 12% 8%,rgba(255,122,69,.1),transparent 32%),linear-gradient(180deg,#07080c,#0b0d12,#10131a);-webkit-tap-highlight-color:transparent}#app{padding-bottom:calc(60px + env(safe-area-inset-bottom))}.page-container{width:100%;max-width:none;padding:12px}.page-header{align-items:flex-start;flex-direction:column;gap:8px;margin-bottom:12px}.page-header h1{font-size:20px;line-height:1.28;word-break:break-word}.page-header>.el-button,.page-header>.el-button-group,.page-header>div:last-child:not(:only-child){max-width:100%}.page-desc{line-height:1.55}.el-card{border-radius:12px}.el-card__body{padding:14px}.el-dialog{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px);margin:8vh auto 0!important;border-radius:12px}.el-dialog__body{max-height:68vh;overflow-y:auto;padding:14px 16px}.el-dialog__header,.el-dialog__footer{padding-left:16px;padding-right:16px}.el-message-box{width:calc(100vw - 24px)!important}.el-form-item{margin-bottom:16px}.el-form-item__label{line-height:1.35}.el-button+.el-button{margin-left:6px}.el-button{min-height:34px}.el-table{font-size:12px}.el-table__inner-wrapper{min-width:640px}.el-table .cell{padding:0 8px}.el-table__header-wrapper,.el-table__body-wrapper,.el-table__footer-wrapper{overflow-x:auto}.el-pagination{justify-content:center;white-space:normal}.el-tabs__nav-wrap{overflow-x:auto;scrollbar-width:none}.el-tabs__nav-wrap::-webkit-scrollbar{display:none}.el-tabs__nav-scroll{overflow:visible}.el-tabs__item{padding:0 12px}}html[data-theme=light] .el-dialog,html[data-theme=light] .el-message-box,html[data-theme=light] .el-drawer,html[data-theme=light] .el-dialog__header,html[data-theme=light] .el-dialog__body,html[data-theme=light] .el-dialog__footer,html[data-theme=light] .el-message-box__header,html[data-theme=light] .el-message-box__content,html[data-theme=light] .el-message-box__btns,html[data-theme=light] .el-drawer__header,html[data-theme=light] .el-drawer__body,html[data-theme=light] .el-drawer__footer{background:var(--app-panel)!important;color:var(--app-text)!important;border-color:var(--app-border)!important}html[data-theme=light] .el-dialog__title,html[data-theme=light] .el-message-box__title,html[data-theme=light] .el-drawer__title,html[data-theme=light] .el-form-item__label,html[data-theme=light] .el-checkbox__label,html[data-theme=light] .el-radio__label,html[data-theme=light] .el-switch__label{color:var(--app-text-soft)!important}html[data-theme=light] .el-input__wrapper,html[data-theme=light] .el-select__wrapper,html[data-theme=light] .el-textarea__inner,html[data-theme=light] .el-input-number__wrapper,html[data-theme=light] .el-date-editor.el-input__wrapper,html[data-theme=light] .el-date-editor .el-input__wrapper,html[data-theme=light] input[type=text],html[data-theme=light] input[type=password],html[data-theme=light] input[type=email],html[data-theme=light] input[type=number],html[data-theme=light] input[type=search],html[data-theme=light] input[type=url],html[data-theme=light] input[type=tel],html[data-theme=light] textarea,html[data-theme=light] select{background:#fff!important;color:var(--app-text)!important;border-color:var(--app-border)!important;-webkit-text-fill-color:var(--app-text)!important}html[data-theme=light] .el-input__inner,html[data-theme=light] .el-select__selected-item,html[data-theme=light] .el-select__selected-item span,html[data-theme=light] .el-select__placeholder,html[data-theme=light] .el-textarea__inner,html[data-theme=light] .el-input-number__input,html[data-theme=light] .el-date-editor .el-range-input,html[data-theme=light] .el-date-editor .el-range-separator{color:var(--app-text)!important;-webkit-text-fill-color:var(--app-text)!important}html[data-theme=light] .el-popper,html[data-theme=light] .el-select__popper,html[data-theme=light] .el-picker__popper,html[data-theme=light] .el-popover,html[data-theme=light] .el-cascader__dropdown,html[data-theme=light] .el-autocomplete-suggestion,html[data-theme=light] .el-dropdown__popper .el-dropdown-menu,html[data-theme=light] .el-select-dropdown,html[data-theme=light] .el-select-dropdown__wrap,html[data-theme=light] .el-select-dropdown__list,html[data-theme=light] .el-dropdown-menu,html[data-theme=light] .el-picker-panel,html[data-theme=light] .el-autocomplete-suggestion__wrap,html[data-theme=light] .el-autocomplete-suggestion__list,html[data-theme=light] .el-cascader-menu,html[data-theme=light] .el-cascader-panel{background:#fff!important;color:var(--app-text)!important;border-color:var(--app-border)!important}html[data-theme=light] .el-select-dropdown__item,html[data-theme=light] .el-dropdown-menu__item,html[data-theme=light] .el-cascader-node,html[data-theme=light] .el-autocomplete-suggestion li,html[data-theme=light] .el-time-spinner__item{color:var(--app-text-soft)!important;background:transparent!important;-webkit-text-fill-color:var(--app-text-soft)!important}html[data-theme=light] .el-select-dropdown__item.selected,html[data-theme=light] .el-select-dropdown__item.is-selected,html[data-theme=light] .el-select-dropdown__item.is-hovering,html[data-theme=light] .el-select-dropdown__item.hover,html[data-theme=light] .el-dropdown-menu__item:hover,html[data-theme=light] .el-cascader-node.in-active-path,html[data-theme=light] .el-cascader-node.is-selectable.in-checked-path,html[data-theme=light] .el-cascader-node.is-active,html[data-theme=light] .el-autocomplete-suggestion li.highlighted,html[data-theme=light] .el-time-spinner__item.is-active{background:var(--brand-soft)!important;color:var(--brand-strong)!important;-webkit-text-fill-color:var(--brand-strong)!important}html[data-theme=light] .page-container .character-preview-empty,html[data-theme=light] .page-container .scene-preview-empty,html[data-theme=light] .page-container .reference-preview-empty,html[data-theme=light] .page-container .empty-preview,html[data-theme=light] .page-container .style-cover-fallback,html[data-theme=light] .page-container .done-state{background:var(--app-panel-2)!important;color:var(--app-muted)!important;border-color:var(--app-border)!important}html[data-theme=light] .page-container .ai-gen-illustration,html[data-theme=light] .page-container .character-preview-empty,html[data-theme=light] .page-container .character-preview-empty *,html[data-theme=light] .page-container .scene-preview-empty,html[data-theme=light] .page-container .scene-preview-empty *{color:var(--app-muted)!important}html[data-theme=light] .page-container .section-card h1,html[data-theme=light] .page-container .section-card h2,html[data-theme=light] .page-container .section-card h3,html[data-theme=light] .page-container .section-card h4,html[data-theme=light] .page-container .section-card .section-title,html[data-theme=light] .page-container .section-card .preview-title,html[data-theme=light] .page-container .workflow-step-main strong,html[data-theme=light] .page-container .compact-item strong,html[data-theme=light] .page-container .preview-card strong,html[data-theme=light] .page-container .script-card strong,html[data-theme=light] .page-container .asset-card strong,html[data-theme=light] .page-container .style-card-pro strong{color:var(--app-text)!important}html[data-theme=light] .imaging-page .asset-toolbar,html[data-theme=light] .imaging-page .style-toolbar,html[data-theme=light] .imaging-page .style-quick-filter button,html[data-theme=light] .imaging-page .asset-actions-mini button,html[data-theme=light] .imaging-page .style-actions-mini button,html[data-theme=light] .imaging-page .style-meta-grid span,html[data-theme=light] .imaging-page .style-aspect,html[data-theme=light] .imaging-page .style-toggle-btn{background:var(--control-bg)!important;color:var(--app-text-soft)!important;border-color:var(--app-border)!important}html[data-theme=light] .imaging-page .style-quick-filter button.active,html[data-theme=light] .imaging-page .style-toggle-btn{background:var(--brand-soft)!important;color:var(--brand-strong)!important;border-color:var(--brand-border)!important}html[data-theme=dark] .el-dialog,html[data-theme=dark] .el-message-box,html[data-theme=dark] .el-drawer,html[data-theme=dark] .el-popper,html[data-theme=dark] .el-select__popper,html[data-theme=dark] .el-dropdown__popper .el-dropdown-menu,html[data-theme=dark] .el-dialog__header,html[data-theme=dark] .el-dialog__body,html[data-theme=dark] .el-dialog__footer,html[data-theme=dark] .el-message-box__header,html[data-theme=dark] .el-message-box__content,html[data-theme=dark] .el-message-box__btns,html[data-theme=dark] .el-drawer__header,html[data-theme=dark] .el-drawer__body,html[data-theme=dark] .el-drawer__footer{background:var(--app-panel)!important;color:var(--app-text)!important;border-color:var(--app-border)!important}@media (max-width: 480px){.page-container{padding:10px}.page-header h1{font-size:19px}.el-card__body{padding:12px}}.el-card{background:#12151d!important;border-color:#ffffff1c!important;color:#f6f7fb!important}.el-card__header{border-bottom-color:#ffffff1c!important;background:#ffffff05!important;color:#f6f7fb!important}.el-dialog{background:#12151d!important;border:1px solid rgba(255,255,255,.08)!important}.el-dialog__header,.el-dialog__body,.el-dialog__footer{background:#12151d!important;color:#f6f7fb!important}.el-dialog__title{color:#f6f7fb!important}.el-dialog__headerbtn .el-dialog__close{color:#9da3b4!important}.el-input__wrapper{background:#ffffff0f!important;border-color:#ffffff1c!important;box-shadow:none!important}.el-overlay .el-input__wrapper,.el-overlay .el-select__wrapper,.el-overlay .el-input-number,.el-overlay .el-input-number__wrapper,.el-overlay .el-textarea__inner,.el-overlay .el-input-group__append,.el-overlay .el-input-group__prepend{background:#171b25!important;background-color:#171b25!important;border-color:#ffffff1c!important;box-shadow:0 0 0 1px #ffffff1c inset!important}.el-overlay .el-input__wrapper.is-focus,.el-overlay .el-select__wrapper.is-focused,.el-overlay .el-textarea__inner:focus{border-color:#ff7a45!important;box-shadow:0 0 0 1px #ff7a45 inset!important}.el-select__wrapper,.el-textarea__inner,.el-input-number,.el-input-number__wrapper{background:#ffffff0f!important;border-color:#ffffff1c!important;box-shadow:none!important}.el-input__inner,.el-select__selected-item,.el-textarea__inner,.el-input-number__input,.el-radio__label,.el-checkbox__label,.el-switch__label,.el-message-box__title,.el-message-box__message,.el-popconfirm__main,.el-popconfirm__action,.el-picker-panel__footer,.el-picker-panel__content,.el-picker__popper,.el-form-item__label{color:#f6f7fb!important}.el-overlay .el-input__inner,.el-overlay .el-select__selected-item,.el-overlay .el-textarea__inner,.el-overlay .el-input-number__input{color:#f6f7fb!important;-webkit-text-fill-color:#f6f7fb!important}.el-input__inner::placeholder{color:#5a6174!important}.el-overlay .el-input__inner::placeholder,.el-overlay .el-textarea__inner::placeholder{color:#7b8396!important;-webkit-text-fill-color:#7b8396!important}.el-select-dropdown{background:#12151d!important;border-color:#ffffff1c!important}.el-select-dropdown__empty,.el-select-dropdown__loading,.el-cascader-panel,.el-picker-panel,.el-time-panel,.el-date-picker,.el-picker__popper{background:#12151d!important;border-color:#ffffff1c!important;color:#f6f7fb!important}.el-select-dropdown__item{color:#b9bfce!important}.el-select-dropdown__item.is-selected{color:#ff7a45!important}.el-select-dropdown__item:hover,.el-select-dropdown__item.hover,.el-select-dropdown__item.is-hovering{background:#ffffff0f!important}.el-button--primary{background:linear-gradient(135deg,#ff7a45,#ffb35d)!important;border-color:transparent!important;color:#17100c!important}.el-button--default{background:#ffffff0a!important;border-color:#ffffff1c!important;color:#f6f7fb!important}.el-table{background:#12151d!important;color:#f6f7fb!important}.el-table th{background:#ffffff0a!important;color:#9da3b4!important}.el-table td{border-color:#ffffff0f!important}.el-table tr,.el-table__expanded-cell,.el-table__empty-block,.el-table__empty-text{background:transparent!important;color:#f6f7fb!important}.el-table--striped .el-table__body tr.el-table__row--striped td{background:#ffffff05!important}.el-table__body tr:hover>td{background:#ffffff0f!important}.el-tag{background:#ffffff0f!important;border-color:#ffffff1c!important;color:#9da3b4!important}.el-empty{--el-empty-text-color: #9da3b4 !important}.el-message{background:#171b25!important;border-color:#ffffff1c!important;color:#f6f7fb!important}.el-message-box{background:#12151d!important;border:1px solid rgba(255,255,255,.11)!important}.el-message-box__headerbtn .el-message-box__close{color:#9da3b4!important}.el-pagination button{background:#ffffff0a!important;color:#f6f7fb!important;border-color:#ffffff1c!important}.el-dropdown__popper.el-popper,.el-popper.is-light{background:#12151d!important;border:1px solid rgba(255,255,255,.11)!important}.el-dropdown-menu{background:transparent!important;border:0!important;padding:6px!important}.el-dropdown-menu__item{color:#f6f7fb!important;border-radius:8px}.el-dropdown-menu__item:not(.is-disabled):hover,.el-dropdown-menu__item:not(.is-disabled):focus{background:#ffffff14!important;color:#f6f7fb!important}.el-dropdown-menu__item.is-disabled{color:#6f778b!important}.el-menu,.el-sub-menu__title,.el-menu-item{background:transparent!important;color:#f6f7fb!important}.el-menu-item:hover,.el-sub-menu__title:hover{background:#ffffff14!important}.el-popper__arrow:before{background:#12151d!important;border-color:#ffffff1c!important}.el-pagination .el-pager li{background:#ffffff0a!important;color:#9da3b4!important}html[data-theme=light]{--bg: var(--app-bg) !important;--panel: var(--app-panel) !important;--panel-2: var(--app-panel-2) !important;--line: var(--app-border) !important;--text: var(--app-text) !important;--muted: var(--app-muted) !important}html[data-theme=light],html[data-theme=light] body,html[data-theme=light] #app,html[data-theme=light] .main-layout,html[data-theme=light] .workspace,html[data-theme=light] .dark-main,html[data-theme=light] .page-container,html[data-theme=light] .projects-page,html[data-theme=light] .model-settings-page,html[data-theme=light] .admin-points-page,html[data-theme=light] .admin-payment-page,html[data-theme=light] .admin-api-keys-page,html[data-theme=light] .points-center-page,html[data-theme=light] .dashboard-view,html[data-theme=light] .dashboard-page{background:var(--app-bg)!important;color:var(--app-text)!important}html[data-theme=light] h1,html[data-theme=light] h2,html[data-theme=light] h3,html[data-theme=light] h4,html[data-theme=light] strong,html[data-theme=light] .page-top h1,html[data-theme=light] .page-header h1,html[data-theme=light] .card-title,html[data-theme=light] .card-header-row>span:first-child,html[data-theme=light] .project-title,html[data-theme=light] .provider-header strong,html[data-theme=light] .username,html[data-theme=light] .stat-value,html[data-theme=light] .ov-value,html[data-theme=light] .panel-title{color:var(--app-text)!important}html[data-theme=light] p,html[data-theme=light] small,html[data-theme=light] .page-desc,html[data-theme=light] .project-desc,html[data-theme=light] .card-subtitle,html[data-theme=light] .card-hint,html[data-theme=light] .stat-label,html[data-theme=light] .ov-label,html[data-theme=light] .nickname,html[data-theme=light] .panel-desc,html[data-theme=light] .guide-content,html[data-theme=light] .upload-tip,html[data-theme=light] .status-text,html[data-theme=light] .more-models,html[data-theme=light] .aggregated-note p{color:var(--app-muted)!important}html[data-theme=light] .el-card,html[data-theme=light] .el-card__body,html[data-theme=light] .section-card,html[data-theme=light] .stat-card,html[data-theme=light] .overview-card,html[data-theme=light] .project-card,html[data-theme=light] .provider-card,html[data-theme=light] .modal-card,html[data-theme=light] .panel,html[data-theme=light] .quick,html[data-theme=light] .recent-card,html[data-theme=light] .metric,html[data-theme=light] .workflow-step,html[data-theme=light] .status-item,html[data-theme=light] .wechat-test-qr-box,html[data-theme=light] .aggregated-note,html[data-theme=light] .model-chip,html[data-theme=light] .tag,html[data-theme=light] .chip,html[data-theme=light] .search-pill{background:var(--app-panel)!important;border-color:var(--app-border)!important;color:var(--app-text)!important;box-shadow:none!important}html[data-theme=light] .el-card__header,html[data-theme=light] .el-table th.el-table__cell,html[data-theme=light] .project-cover,html[data-theme=light] .cover-placeholder,html[data-theme=light] .provider-logo,html[data-theme=light] .chip.active,html[data-theme=light] .chip:hover,html[data-theme=light] .tag,html[data-theme=light] .model-chip{background:var(--app-panel-2)!important;border-color:var(--app-border)!important;color:var(--app-text-soft)!important}html[data-theme=light] .el-input__wrapper,html[data-theme=light] .el-select__wrapper,html[data-theme=light] .el-textarea__inner,html[data-theme=light] .el-input-number__wrapper,html[data-theme=light] input[type=text],html[data-theme=light] input[type=password],html[data-theme=light] input[type=email],html[data-theme=light] input[type=number],html[data-theme=light] input[type=search],html[data-theme=light] input[type=url],html[data-theme=light] input[type=tel],html[data-theme=light] textarea,html[data-theme=light] select,html[data-theme=light] .modal-field input,html[data-theme=light] .modal-field textarea,html[data-theme=light] .modal-field select,html[data-theme=light] .search-pill input{background:#fff!important;border-color:var(--app-border)!important;color:var(--app-text)!important;-webkit-text-fill-color:var(--app-text)!important;box-shadow:none!important}html[data-theme=light] .el-input__inner,html[data-theme=light] .el-select__selected-item,html[data-theme=light] .el-select__selected-item span,html[data-theme=light] .el-select__placeholder,html[data-theme=light] .el-textarea__inner,html[data-theme=light] .el-input-number__input,html[data-theme=light] .el-form-item__label,html[data-theme=light] .el-radio__label,html[data-theme=light] .el-checkbox__label,html[data-theme=light] .el-switch__label,html[data-theme=light] .el-dialog__title{color:var(--app-text)!important;-webkit-text-fill-color:var(--app-text)!important}html[data-theme=light] .el-input__inner::placeholder,html[data-theme=light] .el-textarea__inner::placeholder,html[data-theme=light] input::placeholder,html[data-theme=light] textarea::placeholder{color:var(--app-muted-2)!important;-webkit-text-fill-color:var(--app-muted-2)!important}html[data-theme=light] .el-table,html[data-theme=light] .el-table tr,html[data-theme=light] .el-table__inner-wrapper,html[data-theme=light] .el-table__header-wrapper,html[data-theme=light] .el-table__body-wrapper,html[data-theme=light] .el-table .el-scrollbar,html[data-theme=light] .el-table .el-scrollbar__view,html[data-theme=light] .el-table .el-scrollbar__wrap{--el-table-border-color: var(--app-border) !important;--el-table-header-bg-color: var(--app-panel-2) !important;--el-table-tr-bg-color: var(--app-panel) !important;--el-table-row-hover-bg-color: var(--app-hover) !important;--el-table-bg-color: var(--app-panel) !important;--el-table-text-color: var(--app-text-soft) !important;--el-table-header-text-color: var(--app-muted) !important;background:var(--app-panel)!important;color:var(--app-text-soft)!important}html[data-theme=light] .el-table td.el-table__cell,html[data-theme=light] .el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:var(--app-panel)!important;color:var(--app-text-soft)!important;border-bottom-color:var(--app-border)!important}html[data-theme=light] .el-table__body tr:hover>td.el-table__cell{background:var(--app-hover)!important}html[data-theme=light] .el-pagination,html[data-theme=light] .el-pagination .el-pagination__total,html[data-theme=light] .el-pagination .el-pagination__jump,html[data-theme=light] .el-pagination .el-input__inner{color:var(--app-muted)!important}html[data-theme=light] .el-pagination .btn-prev,html[data-theme=light] .el-pagination .btn-next,html[data-theme=light] .el-pagination .el-pager li{background:#fff!important;color:var(--app-text)!important;border:1px solid var(--app-border)!important}html[data-theme=light] .el-pagination .btn-prev:hover,html[data-theme=light] .el-pagination .btn-next:hover,html[data-theme=light] .el-pagination .el-pager li:hover{background:var(--app-hover)!important;color:var(--brand-strong)!important}html[data-theme=light] .el-pagination .el-pager li.is-active{background:var(--brand)!important;color:var(--brand-contrast)!important;border-color:var(--brand)!important}html[data-theme=light] .el-popper,html[data-theme=light] .el-select__popper,html[data-theme=light] .el-picker__popper,html[data-theme=light] .el-popover,html[data-theme=light] .el-dropdown__popper .el-dropdown-menu,html[data-theme=light] .el-select-dropdown,html[data-theme=light] .el-select-dropdown__wrap,html[data-theme=light] .el-select-dropdown__list,html[data-theme=light] .el-dropdown-menu{background:#fff!important;border-color:var(--app-border)!important;color:var(--app-text)!important}html[data-theme=light] .el-select-dropdown__item,html[data-theme=light] .el-dropdown-menu__item{background:transparent!important;color:var(--app-text-soft)!important;-webkit-text-fill-color:var(--app-text-soft)!important}html[data-theme=light] .el-select-dropdown__item.selected,html[data-theme=light] .el-select-dropdown__item.is-selected,html[data-theme=light] .el-select-dropdown__item.is-hovering,html[data-theme=light] .el-select-dropdown__item:hover,html[data-theme=light] .el-dropdown-menu__item:hover{background:var(--brand-soft)!important;color:var(--brand-strong)!important;-webkit-text-fill-color:var(--brand-strong)!important}html[data-theme=light] .el-dialog,html[data-theme=light] .el-dialog__header,html[data-theme=light] .el-dialog__body,html[data-theme=light] .el-dialog__footer,html[data-theme=light] .el-message-box,html[data-theme=light] .el-message-box__header,html[data-theme=light] .el-message-box__content,html[data-theme=light] .el-message-box__btns,html[data-theme=light] .el-drawer,html[data-theme=light] .el-drawer__header,html[data-theme=light] .el-drawer__body,html[data-theme=light] .el-drawer__footer{background:var(--app-panel)!important;color:var(--app-text)!important;border-color:var(--app-border)!important}html[data-theme=light] .el-alert,html[data-theme=light] .el-collapse,html[data-theme=light] .el-collapse-item__wrap,html[data-theme=light] .el-collapse-item__header,html[data-theme=light] .el-collapse-item__content,html[data-theme=light] .secondary-panels{background:var(--app-panel)!important;border-color:var(--app-border)!important;color:var(--app-text-soft)!important}html[data-theme=light] .projects-page .modal-overlay{background:#0f172a75!important}html[data-theme=light] .primary-btn,html[data-theme=light] .el-button--primary{background:var(--brand)!important;border-color:var(--brand)!important;color:var(--brand-contrast)!important;-webkit-text-fill-color:var(--brand-contrast)!important}html[data-theme=light] .ghost-btn,html[data-theme=light] .pagination button,html[data-theme=light] .el-button:not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger):not(.el-button--info):not(.is-text):not(.is-link){background:#fff!important;border-color:var(--app-border)!important;color:var(--app-text)!important}html[data-theme=light] .aggregated-card{background:linear-gradient(135deg,#f59e0b26,#f59e0b0f)!important;border-color:#d9770673!important}html[data-theme=light] .aggregated-card .provider-header strong{color:#9a5b00!important}html[data-theme=light] .aggregated-badge{background:#d97706!important;color:#fff!important}html[data-theme=light] .key-mono{color:#334155!important}html[data-theme=light] .text-green,html[data-theme=light] .stat-active .stat-value{color:#168a51!important}html[data-theme=light] .text-red,html[data-theme=light] .stat-inactive .stat-value{color:#c24141!important}.page-container,.dashboard-page,.imaging-page{background:#0d1017!important;color:#f6f7fb!important}.page-container h1,.page-container h2,.page-container h3,.page-container h4,.page-container strong,.page-container .title,.page-container .card-title,.page-container .preview-title,.page-container .script-title,.page-container .scene-title,.page-container .character-name,.page-container .project-title,.page-container .section-title,.page-container .workflow-step-main strong{color:#f6f7fb!important}.page-container p,.page-container small,.page-container .desc,.page-container .description,.page-container .subtitle,.page-container .meta,.page-container .project-desc,.page-container .script-meta,.page-container .scene-desc,.page-container .char-desc,.page-container .preview-subtitle,.page-container .upload-hint,.page-container .prompt-text,.page-container .empty-text,.page-container .reference-preview-caption,.page-container .workflow-step-desc{color:#aeb6c8!important}.page-container .section-card,.page-container .compact-item,.page-container .preview-card,.page-container .script-card,.page-container .workflow-step,.page-container .selection-panel,.page-container .reference-preview-card,.page-container .scene-summary-card,.page-container .generated-image-item,.page-container .stat-card,.page-container .style-card,.page-container .asset-card,.page-container .folder-card,.page-container .panel-card,.page-container .empty-state,.page-container .filter-bar,.page-container .el-card{background:#151923!important;border-color:#ffffff1c!important;color:#f6f7fb!important;box-shadow:0 12px 34px #0000002e!important}.page-container .compact-item:hover,.page-container .preview-card:hover,.page-container .script-card:hover,.page-container .asset-card:hover,.page-container .folder-card:hover,.page-container .style-card:hover,.page-container .el-card:hover{border-color:#ff7a456b!important}.page-container .el-button--primary{background:#ff7a45!important;border-color:#ff7a45!important;color:#17100c!important}.page-container .el-button--primary:hover,.page-container .el-button--primary:focus{background:#ff966b!important;border-color:#ff966b!important;color:#17100c!important}.page-container .el-button--success{background:#35d07f!important;border-color:#35d07f!important;color:#07150e!important}.page-container .el-button--warning{background:#f7c948!important;border-color:#f7c948!important;color:#1c1604!important}.page-container .el-button--danger{background:#f25f5c!important;border-color:#f25f5c!important;color:#fff!important}.page-container .el-button--info{background:#5d667a!important;border-color:#5d667a!important;color:#fff!important}.page-container .el-button--primary.is-plain{background:#ff7a4521!important;border-color:#ff7a4580!important;color:#ffd7c5!important}.page-container .el-button--success.is-plain{background:#35d07f1f!important;border-color:#35d07f73!important;color:#9ff0c4!important}.page-container .el-button--warning.is-plain{background:#f7c9481f!important;border-color:#f7c9487a!important;color:#ffe08a!important}.page-container .el-button--danger.is-plain{background:#f25f5c1f!important;border-color:#f25f5c7a!important;color:#ffb8b7!important}.page-container .el-tag{background:#ffffff14!important;border-color:#ffffff21!important;color:#d9deea!important}.page-container .el-tag--success{background:#35d07f24!important;border-color:#35d07f61!important;color:#a8f0ca!important}.page-container .el-tag--warning{background:#f7c94824!important;border-color:#f7c94861!important;color:#ffe399!important}.page-container .el-tag--danger{background:#f25f5c24!important;border-color:#f25f5c66!important;color:#ffc1c0!important}.page-container .el-alert{background:#171b25!important;border:1px solid rgba(255,255,255,.11)!important}.page-container .el-alert__title,.page-container .el-alert__description{color:#f6f7fb!important}.page-container .el-empty__description,.page-container .el-empty__description p{color:#aeb6c8!important}.page-container .el-divider{border-color:#ffffff1c!important}.page-container .style-cover-fallback span,.page-container .badge,.page-container .chip{background:#ffffff14!important;border-color:#ffffff21!important;color:#d9deea!important}:root,:root[data-theme=dark]{color-scheme:dark;--app-bg: #0b0e14;--app-bg-elevated: #10141d;--app-panel: #151a24;--app-panel-2: #1b2130;--app-panel-soft: #121722;--app-border: rgba(226, 232, 240, .12);--app-border-strong: rgba(226, 232, 240, .2);--app-text: #f8fafc;--app-text-soft: #dbe2ef;--app-muted: #a6afc2;--app-muted-2: #7d879b;--app-hover: rgba(255, 255, 255, .07);--control-bg: #171d2a;--control-bg-hover: #202738;--control-disabled: rgba(255, 255, 255, .05);--brand: #ff7a45;--brand-strong: #ff9a6f;--brand-contrast: #17100c;--brand-soft: rgba(255, 122, 69, .14);--brand-soft-strong: rgba(255, 122, 69, .22);--brand-border: rgba(255, 122, 69, .42);--success: #35d07f;--warning: #f7c948;--danger: #f25f5c;--info: #7aa7ff;--sidebar-bg: #0d1119;--topbar-bg: rgba(13, 17, 25, .94);--nav-text: #cbd5e1;--nav-active-text: #fff3ed;--nav-active-bg: rgba(255, 122, 69, .16);--nav-active-border: rgba(255, 122, 69, .48);--nav-admin-text: #f8d579;--nav-admin-bg: rgba(248, 213, 121, .13);--nav-admin-border: rgba(248, 213, 121, .36);--shadow: 0 22px 70px rgba(0, 0, 0, .34);--shadow-sm: 0 10px 28px rgba(0, 0, 0, .22);--radius: 8px;--radius-lg: 10px}:root[data-theme=light]{color-scheme:light;--app-bg: #f5f7fb;--app-bg-elevated: #ffffff;--app-panel: #ffffff;--app-panel-2: #f8fafc;--app-panel-soft: #f1f5f9;--app-border: rgba(15, 23, 42, .11);--app-border-strong: rgba(15, 23, 42, .18);--app-text: #172033;--app-text-soft: #334155;--app-muted: #64748b;--app-muted-2: #8794a8;--app-hover: rgba(15, 23, 42, .055);--control-bg: #ffffff;--control-bg-hover: #f1f5f9;--control-disabled: rgba(15, 23, 42, .05);--brand: #ff6f3c;--brand-strong: #d94e1f;--brand-contrast: #ffffff;--brand-soft: rgba(255, 111, 60, .12);--brand-soft-strong: rgba(255, 111, 60, .18);--brand-border: rgba(255, 111, 60, .34);--success: #15965c;--warning: #b7791f;--danger: #d64545;--info: #2563eb;--sidebar-bg: #ffffff;--topbar-bg: rgba(255, 255, 255, .92);--nav-text: #475569;--nav-active-text: #b93f18;--nav-active-bg: rgba(255, 111, 60, .13);--nav-active-border: rgba(255, 111, 60, .34);--nav-admin-text: #9a6a08;--nav-admin-bg: rgba(183, 121, 31, .11);--nav-admin-border: rgba(183, 121, 31, .25);--shadow: 0 22px 60px rgba(15, 23, 42, .09);--shadow-sm: 0 10px 26px rgba(15, 23, 42, .08)}:root{--bg: var(--app-bg);--panel: var(--app-panel);--panel-2: var(--app-panel-2);--line: var(--app-border);--text: var(--app-text);--muted: var(--app-muted)}html,body,#app{min-height:100%;background:var(--app-bg)!important;color:var(--app-text)!important}body{background:radial-gradient(circle at 10% -10%,color-mix(in srgb,var(--brand) 13%,transparent),transparent 30%),linear-gradient(180deg,var(--app-bg) 0%,var(--app-bg) 100%)!important}a{color:var(--info)}::selection{background:var(--brand-soft-strong);color:var(--app-text)}.main-layout,.workspace,.dark-main,.page-container,.dashboard-page,.imaging-page{background:var(--app-bg)!important;color:var(--app-text)!important}.page-container{width:100%;min-width:0;padding:clamp(16px,2vw,28px)!important}.page-header,.header-left,.toolbar,.filter-bar,.style-grid-head{min-width:0}.page-header{gap:16px;flex-wrap:wrap}.page-header h1,.page-container h1,.page-container h2,.page-container h3,.page-container h4,.page-container strong,.page-container .title,.page-container .card-title,.page-container .preview-title,.page-container .script-title,.page-container .scene-title,.page-container .character-name,.page-container .project-title,.page-container .section-title,.page-container .workflow-step-main strong{color:var(--app-text)!important}.page-container p,.page-container small,.page-container .desc,.page-container .description,.page-container .subtitle,.page-container .meta,.page-container .project-desc,.page-container .script-meta,.page-container .scene-desc,.page-container .char-desc,.page-container .preview-subtitle,.page-container .upload-hint,.page-container .prompt-text,.page-container .empty-text,.page-container .reference-preview-caption,.page-container .workflow-step-desc,.page-container .style-desc,.page-container .style-meta-grid span{color:var(--app-muted)!important}.card,.page-container .section-card,.page-container .compact-item,.page-container .preview-card,.page-container .script-card,.page-container .workflow-step,.page-container .selection-panel,.page-container .reference-preview-card,.page-container .scene-summary-card,.page-container .generated-image-item,.page-container .stat-card,.page-container .style-card,.page-container .style-card-pro,.page-container .asset-card,.page-container .folder-card,.page-container .panel-card,.page-container .empty-state,.page-container .filter-bar,.page-container .el-card,.page-container .scene-card,.page-container .character-card,.page-container .project-card{background:var(--app-panel)!important;border:1px solid var(--app-border)!important;color:var(--app-text)!important;border-radius:var(--radius-lg)!important;box-shadow:none!important}.page-container .compact-item:hover,.page-container .preview-card:hover,.page-container .script-card:hover,.page-container .asset-card:hover,.page-container .folder-card:hover,.page-container .style-card:hover,.page-container .style-card-pro:hover,.page-container .el-card:hover,.card-hover:hover{border-color:var(--brand-border)!important;box-shadow:var(--shadow-sm)!important;transform:translateY(-1px)}.page-container img,.el-image img,video{max-width:100%}.el-button{border-radius:8px!important;font-weight:650!important}.el-button:not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger):not(.el-button--info):not(.is-text):not(.is-link){background:var(--control-bg)!important;border-color:var(--app-border)!important;color:var(--app-text)!important}.el-button:not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger):not(.el-button--info):not(.is-text):not(.is-link):hover{background:var(--control-bg-hover)!important;border-color:var(--app-border-strong)!important;color:var(--app-text)!important}.el-button--primary{background:var(--brand)!important;border-color:var(--brand)!important;color:var(--brand-contrast)!important}.el-button--primary:hover,.el-button--primary:focus{filter:brightness(1.04);color:var(--brand-contrast)!important}.el-button--success{background:var(--success)!important;border-color:var(--success)!important;color:#fff!important}.el-button--warning{background:var(--warning)!important;border-color:var(--warning)!important;color:#fff!important}.el-button--danger{background:var(--danger)!important;border-color:var(--danger)!important;color:#fff!important}.el-button--info{background:var(--info)!important;border-color:var(--info)!important;color:#fff!important}.el-button.is-text,.el-button--text,.el-button.is-link{background:transparent!important;border-color:transparent!important;color:var(--info)!important}.el-button.is-text:hover,.el-button--text:hover,.el-button.is-link:hover{background:color-mix(in srgb,var(--info) 12%,transparent)!important;color:var(--info)!important}.el-button.is-disabled,.el-button.is-disabled:hover,.el-button.is-disabled:focus{background:var(--control-disabled)!important;border-color:var(--app-border)!important;color:var(--app-muted-2)!important}.el-input__wrapper,.el-select__wrapper,.el-textarea__inner,.el-input-number__wrapper,.el-date-editor.el-input__wrapper,.el-date-editor .el-input__wrapper,input[type=text],input[type=password],input[type=email],input[type=number],input[type=search],input[type=url],input[type=tel],textarea,select{background:var(--control-bg)!important;border:1px solid var(--app-border)!important;box-shadow:none!important;color:var(--app-text)!important}.el-input__wrapper.is-focus,.el-select__wrapper.is-focused,.el-textarea__inner:focus,.el-input-number__wrapper.is-focus,.el-date-editor.el-input__wrapper.is-focus{border-color:var(--brand)!important;box-shadow:0 0 0 3px var(--brand-soft)!important}.el-input__inner,.el-select__selected-item,.el-select__selected-item span,.el-select__placeholder,.el-textarea__inner,.el-input-number__input,.el-date-editor .el-range-input,.el-date-editor .el-range-separator{color:var(--app-text)!important;-webkit-text-fill-color:var(--app-text)!important}.el-input__inner::placeholder,.el-textarea__inner::placeholder,.el-select__placeholder.is-transparent{color:var(--app-muted-2)!important;-webkit-text-fill-color:var(--app-muted-2)!important}.el-form-item__label,.el-checkbox__label,.el-radio__label,.el-switch__label,.el-upload__tip,.el-descriptions__label,.el-descriptions__content,.el-collapse-item__header,.el-collapse-item__content,.el-tabs__item{color:var(--app-text-soft)!important}.el-popper,.el-select__popper,.el-picker__popper,.el-popover,.el-tooltip__popper,.el-cascader__dropdown,.el-autocomplete-suggestion,.el-dropdown__popper .el-dropdown-menu{background:var(--app-panel)!important;border:1px solid var(--app-border)!important;color:var(--app-text)!important;box-shadow:var(--shadow-sm)!important}.el-select-dropdown,.el-select-dropdown__wrap,.el-select-dropdown__list,.el-dropdown-menu,.el-picker-panel,.el-autocomplete-suggestion__wrap,.el-autocomplete-suggestion__list,.el-cascader-menu,.el-cascader-panel{background:var(--app-panel)!important;color:var(--app-text)!important}.el-select-dropdown__item,.el-dropdown-menu__item,.el-cascader-node,.el-autocomplete-suggestion li,.el-time-spinner__item{color:var(--app-text-soft)!important;background:transparent!important}.el-select-dropdown__item.selected,.el-select-dropdown__item.is-selected,.el-select-dropdown__item.is-hovering,.el-select-dropdown__item.hover,.el-dropdown-menu__item:hover,.el-cascader-node.in-active-path,.el-cascader-node.is-selectable.in-checked-path,.el-cascader-node.is-active,.el-autocomplete-suggestion li.highlighted,.el-time-spinner__item.is-active{background:var(--brand-soft)!important;color:var(--brand-strong)!important;-webkit-text-fill-color:var(--brand-strong)!important}.el-select-dropdown__item:hover,.el-cascader-node:hover,.el-autocomplete-suggestion li:hover,.el-time-spinner__item:hover{background:var(--app-hover)!important;color:var(--app-text)!important;-webkit-text-fill-color:var(--app-text)!important}.el-dialog,.el-message-box,.el-drawer{background:var(--app-panel)!important;color:var(--app-text)!important;border:1px solid var(--app-border)!important;border-radius:12px!important;box-shadow:var(--shadow)!important}.el-dialog__header,.el-dialog__footer,.el-drawer__header,.el-message-box__header{border-color:var(--app-border)!important}.el-dialog__title,.el-message-box__title,.el-drawer__title{color:var(--app-text)!important}.el-overlay{background-color:#0000008f!important}.el-table,.el-table__inner-wrapper,.el-table__header-wrapper,.el-table__body-wrapper{background:var(--app-panel)!important;color:var(--app-text)!important}.el-table th.el-table__cell,.el-table td.el-table__cell{background:var(--app-panel)!important;color:var(--app-text-soft)!important;border-bottom-color:var(--app-border)!important}.el-table th.el-table__cell{background:var(--app-panel-2)!important;color:var(--app-muted)!important}.el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell{background:var(--app-hover)!important}.el-tabs__nav-wrap:after,.el-collapse,.el-collapse-item__wrap,.el-divider{background:transparent!important;border-color:var(--app-border)!important}.el-collapse-item__header{background:transparent!important;border-bottom-color:var(--app-border)!important}.el-tabs__item.is-active,.el-tabs__item:hover{color:var(--brand-strong)!important}.el-tabs__active-bar{background:var(--brand)!important}.el-pagination,.el-pagination .el-pagination__total,.el-pagination .el-pagination__jump{color:var(--app-text-soft)!important}.el-pagination .btn-prev,.el-pagination .btn-next,.el-pagination .el-pager li{background:var(--control-bg)!important;color:var(--app-text-soft)!important;border:1px solid var(--app-border)!important}.el-pagination .el-pager li.is-active{background:var(--brand)!important;color:var(--brand-contrast)!important}.el-tag,.page-container .el-tag{background:var(--app-panel-2)!important;border-color:var(--app-border)!important;color:var(--app-text-soft)!important}.el-tag--success,.page-container .el-tag--success{background:color-mix(in srgb,var(--success) 14%,transparent)!important;border-color:color-mix(in srgb,var(--success) 36%,transparent)!important;color:var(--success)!important}.el-tag--warning,.page-container .el-tag--warning{background:color-mix(in srgb,var(--warning) 14%,transparent)!important;border-color:color-mix(in srgb,var(--warning) 36%,transparent)!important;color:var(--warning)!important}.el-tag--danger,.page-container .el-tag--danger{background:color-mix(in srgb,var(--danger) 14%,transparent)!important;border-color:color-mix(in srgb,var(--danger) 36%,transparent)!important;color:var(--danger)!important}.el-alert{background:var(--app-panel-2)!important;border:1px solid var(--app-border)!important;color:var(--app-text)!important}.el-alert__title,.el-alert__description,.el-empty__description,.el-empty__description p{color:var(--app-muted)!important}@media (max-width: 768px){.page-container{padding:14px!important;padding-bottom:calc(82px + env(safe-area-inset-bottom))!important}.page-header{align-items:flex-start}.page-header h1,.page-container h1{font-size:22px!important;line-height:1.25!important}.el-dialog{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important}.el-dialog__body{max-height:calc(100dvh - 180px);overflow:auto}}.el-loading-mask{background:#08090dcc!important}.el-popover{background:#171b25!important;border-color:#ffffff1c!important;color:#f6f7fb!important}.el-form-item__label{color:#9da3b4!important}.el-switch.is-checked .el-switch__core{background:#ff7a45!important;border-color:#ff7a45!important}.el-checkbox__label{color:#9da3b4!important}.el-popper,.el-popper.is-light,.el-select__popper,.el-picker__popper,.el-popover.el-popper,.el-tooltip__popper,.el-cascader__dropdown,.el-autocomplete-suggestion{background:#12151d!important;border-color:#ffffff1f!important;color:#f6f7fb!important;box-shadow:0 18px 44px #0000006b!important}.el-select-dropdown,.el-select-dropdown__wrap,.el-scrollbar,.el-scrollbar__view,.el-autocomplete-suggestion__wrap,.el-autocomplete-suggestion__list,.el-cascader-menu,.el-cascader-panel{background:#12151d!important;color:#f6f7fb!important}.el-select-dropdown__item,.el-cascader-node,.el-autocomplete-suggestion li,.el-picker-panel__body,.el-picker-panel__body-wrapper,.el-time-spinner__item{color:#d9deea!important;background:transparent!important}.el-select-dropdown__item.selected,.el-select-dropdown__item.is-selected,.el-select-dropdown__item.is-hovering,.el-select-dropdown__item.hover,.el-cascader-node.in-active-path,.el-cascader-node.is-selectable.in-checked-path,.el-cascader-node.is-active,.el-autocomplete-suggestion li.highlighted,.el-time-spinner__item.is-active{background:#ff7a4529!important;color:#ffd7c5!important;-webkit-text-fill-color:#ffd7c5!important}.el-select-dropdown__item:hover,.el-cascader-node:hover,.el-autocomplete-suggestion li:hover,.el-time-spinner__item:hover{background:#ffffff14!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}.el-select-dropdown__item.is-disabled,.el-cascader-node.is-disabled,.el-autocomplete-suggestion li.is-disabled{color:#697085!important;-webkit-text-fill-color:#697085!important}.el-select .el-select__wrapper,.el-select__wrapper,.el-input__wrapper,.el-textarea__inner,.el-input-number__wrapper,.el-date-editor.el-input__wrapper,.el-date-editor .el-input__wrapper{background:#171b25!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:none!important;color:#f6f7fb!important}.el-select .el-select__wrapper.is-focused,.el-select__wrapper.is-focused,.el-input__wrapper.is-focus,.el-textarea__inner:focus,.el-input-number__wrapper.is-focus,.el-date-editor.el-input__wrapper.is-focus{border-color:#ff7a45e6!important;box-shadow:0 0 0 2px #ff7a452e!important}.el-select__selected-item,.el-select__selected-item span,.el-select__placeholder,.el-input__inner,.el-textarea__inner,.el-input-number__input,.el-date-editor .el-range-input,.el-date-editor .el-range-separator{color:#f6f7fb!important;-webkit-text-fill-color:#f6f7fb!important}.el-select__placeholder.is-transparent,.el-input__inner::placeholder,.el-textarea__inner::placeholder{color:#858da2!important;-webkit-text-fill-color:#858da2!important}.el-select .el-tag,.el-select__tags .el-tag{background:#ffffff14!important;color:#d9deea!important;border:1px solid rgba(255,255,255,.12)!important}.el-dialog,.el-message-box,.el-drawer{background:#12151d!important;color:#f6f7fb!important}.el-dialog__title,.el-message-box__title,.el-drawer__title,.el-form-item__label,.el-checkbox__label,.el-radio__label,.el-switch__label,.el-upload__tip,.el-descriptions__label,.el-descriptions__content,.el-collapse-item__header,.el-collapse-item__content,.el-tabs__item{color:#d9deea!important}.el-form-item__error,.el-text--danger{color:#ff8f8f!important}.el-form-item__description,.el-text--info,.el-upload__tip{color:#9da3b4!important}.el-button.is-text,.el-button--text,.el-button.is-link{color:#8fbfff!important}.el-button.is-text:hover,.el-button--text:hover,.el-button.is-link:hover{color:#c9e1ff!important;background:#6aa7ff1f!important}.el-button.is-plain:not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger){background:#ffffff0a!important;color:#f6f7fb!important;border-color:#ffffff24!important}.el-button.is-disabled,.el-button.is-disabled:hover,.el-button.is-disabled:focus{background:#ffffff0a!important;border-color:#ffffff14!important;color:#697085!important}.el-tabs__nav-wrap:after,.el-collapse,.el-collapse-item__wrap{background:transparent!important;border-color:#ffffff1c!important}.el-collapse-item__header{background:transparent!important;border-bottom-color:#ffffff1c!important}.el-tabs__item.is-active,.el-tabs__item:hover{color:#ffb35d!important}.el-tabs__active-bar{background:#ff7a45!important}.el-table,.el-table__inner-wrapper,.el-table__header-wrapper,.el-table__body-wrapper{background:#12151d!important}.el-table th.el-table__cell,.el-table td.el-table__cell{background:#12151d!important;color:#d9deea!important;border-bottom-color:#ffffff14!important}.el-table th.el-table__cell{color:#9da3b4!important;background:#171b25!important}.el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell{background:#ffffff0f!important}.el-pagination,.el-pagination .el-pagination__total,.el-pagination .el-pagination__jump,.el-pagination .el-input__inner{color:#d9deea!important}.el-pagination .btn-prev,.el-pagination .btn-next,.el-pagination .el-pager li{background:#171b25!important;color:#d9deea!important;border:1px solid rgba(255,255,255,.1)!important}.el-pagination .el-pager li.is-active{background:#ff7a45!important;color:#17100c!important}
