@charset "UTF-8";:root{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color-scheme:light;--brand-orange: #ff6b35;--brand-orange-hover: #e55a2b;--brand-orange-soft: #fff3ec;--brand-orange-border: #ffc9b0;--ui-page-bg: #f5f7fb;--ui-surface: #ffffff;--ui-surface-2: #f8fafc;--ui-surface-3: #eef2f7;--ui-surface-4: #e9eef5;--ui-text: #18212f;--ui-text-2: #516072;--ui-text-3: #7f8ca1;--ui-border: #dce3ed;--ui-border-strong: #c9d3df;--ui-shadow: 0 10px 30px rgba(15, 23, 42, .08);--ui-shadow-soft: 0 2px 8px rgba(15, 23, 42, .08);--ui-overlay: rgba(15, 23, 42, .5);--ui-input-bg: #ffffff;--ui-input-placeholder: #a0adbc;--ui-input-focus: rgba(255, 107, 53, .16);--ui-success-soft: #e8f5e9;--ui-success-text: #2e7d32;--ui-warning-soft: #fff7e6;--ui-warning-text: #d46b08;--ui-danger-soft: #fff1f0;--ui-danger-text: #cf1322;--ui-info-soft: #e8f3ff;--ui-info-text: #165dff}html[data-theme=dark]{color-scheme:dark;--ui-page-bg: #0b0f14;--ui-surface: #111827;--ui-surface-2: #162033;--ui-surface-3: #1b263a;--ui-surface-4: #243149;--ui-text: #e5edf7;--ui-text-2: #b3c0cf;--ui-text-3: #8493a7;--ui-border: #263145;--ui-border-strong: #354156;--ui-shadow: 0 14px 40px rgba(0, 0, 0, .36);--ui-shadow-soft: 0 2px 12px rgba(0, 0, 0, .22);--ui-overlay: rgba(2, 6, 23, .74);--ui-input-bg: #0f1724;--ui-input-placeholder: #748399;--ui-input-focus: rgba(255, 107, 53, .24);--brand-orange-soft: rgba(255, 107, 53, .14);--brand-orange-border: rgba(255, 107, 53, .38);--ui-success-soft: rgba(34, 197, 94, .15);--ui-success-text: #86efac;--ui-warning-soft: rgba(250, 173, 20, .14);--ui-warning-text: #f7c66c;--ui-danger-soft: rgba(248, 81, 73, .14);--ui-danger-text: #ff9d9d;--ui-info-soft: rgba(22, 93, 255, .14);--ui-info-text: #8fb6ff}html,body{min-width:320px;min-height:100%;background:var(--ui-page-bg);color:var(--ui-text)}body{margin:0;min-height:100vh;background:radial-gradient(circle at top,rgba(255,107,53,.08),transparent 30%),var(--ui-page-bg)}a{font-weight:500;color:var(--brand-orange);text-decoration:inherit}a:hover{color:var(--brand-orange-hover)}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:var(--brand-orange);color:#fff;cursor:pointer;transition:background-color .25s,transform .2s,border-color .25s,color .25s}button:hover{background-color:var(--brand-orange-hover);transform:translateY(-1px)}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.card{padding:2em}#app{width:100%;min-height:100vh;margin:0;padding:0;background:var(--ui-page-bg);color:var(--ui-text)}.arco-btn-primary,.arco-btn-primary.arco-btn-status-normal{background-color:var(--brand-orange)!important;border-color:var(--brand-orange)!important;color:#fff!important}.arco-btn-primary:hover,.arco-btn-primary:focus{background-color:var(--brand-orange-hover)!important;border-color:var(--brand-orange-hover)!important;color:#fff!important}.arco-btn-outline,.arco-btn-outline.arco-btn-primary{color:var(--brand-orange)!important;border-color:var(--brand-orange)!important;background-color:var(--ui-surface)!important}.arco-btn-outline:hover,.arco-btn-outline.arco-btn-primary:hover{color:#fff!important;background-color:var(--brand-orange)!important;border-color:var(--brand-orange)!important}.arco-checkbox-checked .arco-checkbox-icon,.arco-radio-checked .arco-radio-icon{background-color:var(--brand-orange)!important;border-color:var(--brand-orange)!important}.arco-checkbox-checked .arco-checkbox-icon:after{border-color:#fff!important}.arco-link,.arco-pagination-item-active{color:var(--brand-orange)!important}.arco-pagination-item-active{background-color:var(--brand-orange-soft)!important;border-color:var(--brand-orange)!important}.arco-tabs-nav-ink{background-color:var(--brand-orange)!important}.arco-input,.arco-input-wrapper,.arco-textarea,.arco-textarea-wrapper,.arco-select-view-single,.arco-picker,.arco-date-picker,.arco-range-picker{background-color:var(--ui-input-bg)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important}.arco-input::placeholder,.arco-textarea::placeholder,.arco-select-view-single .arco-select-view-value,.arco-input-tag-placeholder{color:var(--ui-input-placeholder)!important}.arco-input:focus,.arco-textarea:focus,.arco-select-view-single:focus,.arco-input-wrapper:focus-within,.arco-textarea-wrapper:focus-within,.arco-picker-focused,.arco-range-picker-focused{border-color:var(--brand-orange)!important;box-shadow:0 0 0 2px var(--ui-input-focus)!important}.arco-card,.arco-modal,.arco-drawer,.arco-dropdown,.arco-tooltip-content,.arco-popover-content,.arco-select-popup,.arco-picker-panel,.arco-table-container,.arco-tabs-content,.arco-tabs-nav{background-color:var(--ui-surface)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important}.arco-table-th{background:var(--ui-surface-2)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important}.arco-table-td{background:var(--ui-surface)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important}.arco-empty-description,.arco-modal-title,.arco-modal-content,.arco-form-item-label,.arco-tooltip,.arco-pagination-item,.arco-tabs-tab,.arco-select-view-single .arco-select-view-suffix{color:var(--ui-text)!important}.arco-message{background:var(--ui-surface)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important}html[data-theme=dark] .arco-card,html[data-theme=dark] .arco-modal,html[data-theme=dark] .arco-drawer,html[data-theme=dark] .arco-dropdown,html[data-theme=dark] .arco-tooltip-content,html[data-theme=dark] .arco-popover-content,html[data-theme=dark] .arco-select-popup,html[data-theme=dark] .arco-picker-panel,html[data-theme=dark] .arco-table-container,html[data-theme=dark] .arco-tabs-content,html[data-theme=dark] .arco-tabs-nav{box-shadow:var(--ui-shadow)}html[data-theme=dark] .arco-modal-mask,html[data-theme=dark] .arco-drawer-mask{background:var(--ui-overlay)!important}html[data-theme=dark] .arco-modal-header{border-bottom-color:var(--ui-border)!important}html[data-theme=dark] .arco-modal-title{color:var(--ui-text)!important}html[data-theme=dark] .arco-modal-body{color:var(--ui-text-2)!important}html[data-theme=dark] .arco-modal-footer{border-top-color:var(--ui-border)!important}html[data-theme=dark] .arco-modal-close-icon{color:var(--ui-text-3)!important}html[data-theme=dark] .arco-modal-close-icon:hover{color:var(--ui-text)!important;background:var(--ui-surface-2)!important}html[data-theme=dark] .arco-notification{background:var(--ui-surface)!important;border-color:var(--ui-border)!important;box-shadow:var(--ui-shadow)!important}html[data-theme=dark] .arco-notification .arco-notification-title{color:var(--ui-text)!important}html[data-theme=dark] .arco-notification .arco-notification-content{color:var(--ui-text-2)!important}html[data-theme=dark] .arco-notification .arco-notification-icon{color:var(--brand-orange)!important}html[data-theme=dark] .arco-notification .arco-notification-close-btn{color:var(--ui-text-3)!important}html[data-theme=dark] .arco-notification .arco-notification-close-btn:hover{color:var(--ui-text)!important;background:var(--ui-surface-2)!important}html[data-theme=dark] .arco-message-wrapper .arco-message{background:var(--ui-surface)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important;box-shadow:var(--ui-shadow)!important}html[data-theme=dark] .arco-message-wrapper .arco-message .arco-message-content{color:var(--ui-text)!important}html[data-theme=dark] .arco-message-wrapper .arco-message .arco-message-icon{color:var(--brand-orange)!important}html[data-theme=dark] .arco-message-notice .arco-message-warning{background:var(--ui-surface)!important;border-color:var(--ui-border)!important}html[data-theme=dark] .arco-message-notice .arco-message-warning .arco-message-content{color:var(--ui-text)!important}html[data-theme=dark] .arco-message-notice .arco-message-warning .arco-message-icon{color:#f7c66c!important}html[data-theme=dark] .arco-message-notice .arco-message-error{background:var(--ui-surface)!important;border-color:var(--ui-border)!important}html[data-theme=dark] .arco-message-notice .arco-message-error .arco-message-content{color:var(--ui-text)!important}html[data-theme=dark] .arco-message-notice .arco-message-error .arco-message-icon{color:#ff9d9d!important}html[data-theme=dark] .arco-message-notice .arco-message-success{background:var(--ui-surface)!important;border-color:var(--ui-border)!important}html[data-theme=dark] .arco-message-notice .arco-message-success .arco-message-content{color:var(--ui-text)!important}html[data-theme=dark] .arco-message-notice .arco-message-success .arco-message-icon{color:#86efac!important}html[data-theme=dark] .arco-message-notice .arco-message-info{background:var(--ui-surface)!important;border-color:var(--ui-border)!important}html[data-theme=dark] .arco-message-notice .arco-message-info .arco-message-content{color:var(--ui-text)!important}html[data-theme=dark] .arco-message-notice .arco-message-info .arco-message-icon{color:#8fb6ff!important}html[data-theme=dark] .arco-drawer-header{border-bottom-color:var(--ui-border)!important}html[data-theme=dark] .arco-drawer-title{color:var(--ui-text)!important}html[data-theme=dark] .arco-drawer-body{color:var(--ui-text-2)!important}html[data-theme=dark] .arco-drawer-footer{border-top-color:var(--ui-border)!important}html[data-theme=dark] .arco-drawer-close-icon{color:var(--ui-text-3)!important}html[data-theme=dark] .arco-drawer-close-icon:hover{color:var(--ui-text)!important;background:var(--ui-surface-2)!important}html[data-theme=dark] .arco-popconfirm{background:var(--ui-surface)!important;border-color:var(--ui-border)!important;box-shadow:var(--ui-shadow)!important}html[data-theme=dark] .arco-popconfirm .arco-popconfirm-title{color:var(--ui-text)!important}html[data-theme=dark] .arco-popconfirm .arco-popconfirm-content{color:var(--ui-text-2)!important}html[data-theme=dark] .arco-tooltip-content,html[data-theme=dark] .arco-popover-content{background:var(--ui-surface)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important;box-shadow:var(--ui-shadow)!important}html[data-theme=dark] .arco-popover-title{color:var(--ui-text)!important;border-bottom-color:var(--ui-border)!important}html[data-theme=dark] .arco-dropdown-menu{background:var(--ui-surface)!important;border-color:var(--ui-border)!important;box-shadow:var(--ui-shadow)!important}html[data-theme=dark] .arco-dropdown-option{color:var(--ui-text)!important}html[data-theme=dark] .arco-dropdown-option:hover{background:var(--ui-surface-2)!important}html[data-theme=dark] .arco-select-popup .arco-select-option{color:var(--ui-text)!important}html[data-theme=dark] .arco-select-popup .arco-select-option:hover,html[data-theme=dark] .arco-select-popup .arco-select-option.arco-select-option-active{background:var(--ui-surface-2)!important}html[data-theme=dark] .arco-select-popup .arco-select-option.arco-select-option-selected{color:var(--brand-orange)!important}html[data-theme=dark] .arco-spin-tip,html[data-theme=dark] .arco-empty .arco-empty-description{color:var(--ui-text-2)!important}html[data-theme=dark] .arco-form-item-label{color:var(--ui-text)!important}html[data-theme=dark] .arco-form-item-message{color:var(--ui-text-3)!important}html[data-theme=dark] .arco-tag{background:var(--ui-surface-2)!important;color:var(--ui-text-2)!important;border-color:var(--ui-border)!important}html[data-theme=dark] .arco-pagination-item{color:var(--ui-text)!important;background:var(--ui-surface)!important;border-color:var(--ui-border)!important}html[data-theme=dark] .arco-pagination-item:hover{background:var(--ui-surface-2)!important}html[data-theme=dark] .project-list-page,html[data-theme=dark] .project-detail-page,html[data-theme=dark] .episode-production-page,html[data-theme=dark] .project-scene,html[data-theme=dark] .project-user{background:var(--ui-page-bg)!important;color:var(--ui-text)!important}html[data-theme=dark] .project-list-page .page-header,html[data-theme=dark] .project-list-page .projects-grid,html[data-theme=dark] .project-list-page .pagination-wrapper,html[data-theme=dark] .project-list-page .empty-state,html[data-theme=dark] .project-detail-page .detail-layout,html[data-theme=dark] .project-detail-page .left-section,html[data-theme=dark] .project-detail-page .main-content,html[data-theme=dark] .project-detail-page .plot-summary-box,html[data-theme=dark] .episode-production-page .page-container,html[data-theme=dark] .episode-production-page .upload-section,html[data-theme=dark] .episode-production-page .final-upload-section,html[data-theme=dark] .episode-production-page .review-section,html[data-theme=dark] .episode-production-page .asset-edit-block{color:var(--ui-text)!important}html[data-theme=dark] .project-list-page .project-card,html[data-theme=dark] .project-list-page .ctx-menu,html[data-theme=dark] .project-list-page .sidebar,html[data-theme=dark] .project-list-page .sidebar-content,html[data-theme=dark] .project-list-page .search-input,html[data-theme=dark] .project-list-page .reset-btn,html[data-theme=dark] .project-list-page .back-btn,html[data-theme=dark] .project-list-page .form-input,html[data-theme=dark] .project-list-page .form-textarea,html[data-theme=dark] .project-list-page .image-upload-area,html[data-theme=dark] .project-list-page .upload-placeholder,html[data-theme=dark] .project-detail-page .sidebar-nav,html[data-theme=dark] .project-detail-page .nav-item,html[data-theme=dark] .project-detail-page .main-content,html[data-theme=dark] .project-detail-page .save-btn,html[data-theme=dark] .project-detail-page .material-tab,html[data-theme=dark] .project-detail-page .asset-block,html[data-theme=dark] .project-detail-page .section-card,html[data-theme=dark] .project-detail-page .preview-panel,html[data-theme=dark] .project-detail-page .preview-overlay,html[data-theme=dark] .project-detail-page .ctx-menu,html[data-theme=dark] .project-detail-page .ctx-menu-mask,html[data-theme=dark] .project-detail-page .modal-content,html[data-theme=dark] .project-detail-page .modal-overlay,html[data-theme=dark] .project-detail-page .page-top-title,html[data-theme=dark] .project-detail-page .page-top-title h1,html[data-theme=dark] .project-detail-page .toolbar,html[data-theme=dark] .project-detail-page .voice-card,html[data-theme=dark] .episode-production-page .ep-sticky-top,html[data-theme=dark] .episode-production-page .ep-sticky-inner,html[data-theme=dark] .ep-sticky-top,html[data-theme=dark] .ep-sticky-inner,html[data-theme=dark] .video-quota-bar,html[data-theme=dark] .episode-production-page .page-container,html[data-theme=dark] .episode-production-page .mode-switch,html[data-theme=dark] .episode-production-page .asset-edit-block,html[data-theme=dark] .episode-production-page .upload-section,html[data-theme=dark] .episode-production-page .final-upload-section,html[data-theme=dark] .episode-production-page .review-section,html[data-theme=dark] .episode-production-page .modal-content,html[data-theme=dark] .episode-production-page .modal-overlay,html[data-theme=dark] .episode-production-page .ep-modal-dialog,html[data-theme=dark] .episode-production-page .ep-video-dialog,html[data-theme=dark] .episode-production-page .final-preview-btn,html[data-theme=dark] .episode-production-page .download-all-btn,html[data-theme=dark] .episode-production-page .script-btn,html[data-theme=dark] .episode-production-page .mode-btn,html[data-theme=dark] .episode-production-page .batch-btn,html[data-theme=dark] .episode-production-page .success-pill,html[data-theme=dark] .episode-production-page .storyboard-panel,html[data-theme=dark] .episode-production-page .creation-tab,html[data-theme=dark] .episode-production-page .download-tab,html[data-theme=dark] .episode-production-page .main-panel,html[data-theme=dark] .episode-production-page .finished-film-section,html[data-theme=dark] .episode-production-page .ctx-menu{background-color:var(--ui-surface)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important;box-shadow:var(--ui-shadow-soft)!important}html[data-theme=dark] .project-list-page .project-card:hover,html[data-theme=dark] .project-detail-page .nav-item:hover,html[data-theme=dark] .episode-production-page .mode-btn:hover,html[data-theme=dark] .episode-production-page .batch-btn:hover,html[data-theme=dark] .episode-production-page .script-btn:hover{box-shadow:var(--ui-shadow)!important}html[data-theme=dark] .project-list-page .project-card{border:1px solid var(--ui-border)!important}html[data-theme=dark] .page-spin .arco-spin-mask{background:#020617c7!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}html[data-theme=dark] .page-spin .arco-spin-loading,html[data-theme=dark] .project-list-page .card-content,html[data-theme=dark] .project-list-page .ctx-menu-title,html[data-theme=dark] .project-detail-page .nav-item,html[data-theme=dark] .project-detail-page .summary-label,html[data-theme=dark] .project-detail-page .content-title,html[data-theme=dark] .project-detail-page .page-top-title h1,html[data-theme=dark] .project-detail-page .section-title,html[data-theme=dark] .project-detail-page .model-line,html[data-theme=dark] .episode-production-page .section-title,html[data-theme=dark] .episode-production-page .page-title,html[data-theme=dark] .episode-production-page .episode-number,html[data-theme=dark] .episode-production-page .asset-modal-tip,html[data-theme=dark] .episode-production-page .modal-title,html[data-theme=dark] .episode-production-page .modal-btn,html[data-theme=dark] .episode-production-page .ctx-menu-title,html[data-theme=dark] .episode-production-page .ctx-menu-item,html[data-theme=dark] .episode-production-page .ctx-menu-label,html[data-theme=dark] .episode-production-page .final-meta,html[data-theme=dark] .episode-production-page .no-final-tip,html[data-theme=dark] .episode-production-page .no-final-sub,html[data-theme=dark] .episode-production-page .batch-tip,html[data-theme=dark] .episode-production-page .move-modal-tip,html[data-theme=dark] .episode-production-page .pos-modal-tip,html[data-theme=dark] .project-list-page .page-title,html[data-theme=dark] .project-list-page .card-title,html[data-theme=dark] .project-list-page .status-text,html[data-theme=dark] .project-list-page .ctx-menu-item,html[data-theme=dark] .project-list-page .sidebar-title,html[data-theme=dark] .project-list-page .form-label,html[data-theme=dark] .project-list-page .upload-text,html[data-theme=dark] .project-detail-page .nav-item.active,html[data-theme=dark] .project-detail-page .save-btn,html[data-theme=dark] .project-detail-page .summary-text,html[data-theme=dark] .episode-production-page .script-btn,html[data-theme=dark] .episode-production-page .mode-btn,html[data-theme=dark] .episode-production-page .batch-btn,html[data-theme=dark] .episode-production-page .success-pill,html[data-theme=dark] .episode-production-page .download-all-btn,html[data-theme=dark] .episode-production-page .asset-choose-btn,html[data-theme=dark] .episode-production-page .final-caption,html[data-theme=dark] .episode-production-page .review-done-tip{color:var(--ui-text)!important}html[data-theme=dark] .project-list-page .search-input,html[data-theme=dark] .project-list-page .form-input,html[data-theme=dark] .project-list-page .form-textarea,html[data-theme=dark] .project-detail-page .search-input,html[data-theme=dark] .project-detail-page .form-input,html[data-theme=dark] .project-detail-page .form-textarea,html[data-theme=dark] .episode-production-page .form-input,html[data-theme=dark] .episode-production-page .form-textarea,html[data-theme=dark] .episode-production-page .pos-modal-input,html[data-theme=dark] .episode-production-page .batch-field .arco-select-view-single,html[data-theme=dark] .episode-production-page .batch-field .arco-input,html[data-theme=dark] .episode-production-page .asset-modal .arco-input,html[data-theme=dark] .episode-production-page .asset-modal .arco-textarea{background:var(--ui-input-bg)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important}html[data-theme=dark] .project-list-page .search-input::placeholder,html[data-theme=dark] .project-list-page .form-input::placeholder,html[data-theme=dark] .project-list-page .form-textarea::placeholder,html[data-theme=dark] .project-detail-page .search-input::placeholder,html[data-theme=dark] .project-detail-page .form-input::placeholder,html[data-theme=dark] .project-detail-page .form-textarea::placeholder,html[data-theme=dark] .episode-production-page .form-input::placeholder,html[data-theme=dark] .episode-production-page .form-textarea::placeholder,html[data-theme=dark] .episode-production-page .pos-modal-input::placeholder{color:var(--ui-input-placeholder)!important}html[data-theme=dark] .project-detail-page .main-content,html[data-theme=dark] .project-detail-page .sidebar-nav,html[data-theme=dark] .project-detail-page .plot-summary-box,html[data-theme=dark] .project-detail-page .material-tab,html[data-theme=dark] .project-detail-page .asset-block,html[data-theme=dark] .project-detail-page .section-card,html[data-theme=dark] .episode-production-page .page-container,html[data-theme=dark] .episode-production-page .upload-section,html[data-theme=dark] .episode-production-page .final-upload-section,html[data-theme=dark] .episode-production-page .review-section,html[data-theme=dark] .episode-production-page .asset-edit-block,html[data-theme=dark] .episode-production-page .finished-film-section,html[data-theme=dark] .episode-production-page .storyboard-panel,html[data-theme=dark] .episode-production-page .creation-tab,html[data-theme=dark] .episode-production-page .download-tab,html[data-theme=dark] .episode-production-page .main-panel,html[data-theme=dark] .episode-production-page .voice-card,html[data-theme=dark] .episode-production-page .episode-card{border:1px solid var(--ui-border)!important}html[data-theme=dark] .project-detail-page .nav-item.active,html[data-theme=dark] .project-list-page .ctx-menu-item:hover:not(:disabled),html[data-theme=dark] .project-list-page .create-btn:hover,html[data-theme=dark] .project-list-page .search-btn:hover,html[data-theme=dark] .project-list-page .save-btn:hover,html[data-theme=dark] .episode-production-page .mode-btn.active,html[data-theme=dark] .episode-production-page .script-btn,html[data-theme=dark] .episode-production-page .download-all-btn,html[data-theme=dark] .episode-production-page .success-pill{background:color-mix(in srgb,var(--ui-surface-2) 90%,var(--brand-orange) 10%)!important}html[data-theme=dark] .project-list-page .sidebar-overlay,html[data-theme=dark] .episode-production-page .modal-overlay,html[data-theme=dark] .episode-production-page .ep-modal-overlay,html[data-theme=dark] .episode-production-page .ep-video-overlay,html[data-theme=dark] .project-detail-page .preview-overlay{background:var(--ui-overlay)!important}html[data-theme=dark] .project-detail-page .main-content .creation-tab,html[data-theme=dark] .project-detail-page .main-content .main-panel,html[data-theme=dark] .project-detail-page .main-content .download-tab,html[data-theme=dark] .project-detail-page .main-content .finished-film-section,html[data-theme=dark] .project-detail-page .main-content .fragment-download-section,html[data-theme=dark] .project-detail-page .main-content .material-tab,html[data-theme=dark] .project-detail-page .main-content .asset-block,html[data-theme=dark] .project-detail-page .main-content .section-card,html[data-theme=dark] .project-detail-page .main-content .prompts-section .section-card,html[data-theme=dark] .project-detail-page .main-content .episodes-grid,html[data-theme=dark] .project-detail-page .main-content .episode-card,html[data-theme=dark] .project-detail-page .main-content .voice-card{background:var(--ui-surface)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important;box-shadow:var(--ui-shadow-soft)!important}html[data-theme=dark] .project-detail-page .main-content .main-panel,html[data-theme=dark] .project-detail-page .main-content .finished-film-section,html[data-theme=dark] .project-detail-page .main-content .material-tab .section-card,html[data-theme=dark] .project-detail-page .main-content .material-tab .prompts-section .section-card{background:linear-gradient(180deg,var(--ui-surface) 0%,var(--ui-surface-2) 100%)!important}html[data-theme=dark] .project-detail-page .main-content .batch-check,html[data-theme=dark] .project-detail-page .main-content .batch-count,html[data-theme=dark] .project-detail-page .main-content .batch-hint,html[data-theme=dark] .project-detail-page .main-content .section-title,html[data-theme=dark] .project-detail-page .main-content .material-title,html[data-theme=dark] .project-detail-page .main-content .final-caption,html[data-theme=dark] .project-detail-page .main-content .info-item,html[data-theme=dark] .project-detail-page .main-content .info-label,html[data-theme=dark] .project-detail-page .main-content .info-value{color:var(--ui-text)!important}html[data-theme=dark] .project-detail-page.material-page .main-content{background:transparent!important;border:none!important;box-shadow:none!important;padding:22px!important}html[data-theme=dark] .project-detail-page.material-page .page-top-title,html[data-theme=dark] .project-detail-page.material-page .page-top-title h1{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}html[data-theme=dark] .project-detail-page.material-page .page-top-title{margin-bottom:20px!important}html[data-theme=dark] .project-detail-page.material-page .sidebar-nav{background:#111827!important;border:1px solid #263145!important;box-shadow:none!important}html[data-theme=dark] .project-detail-page.material-page .sidebar-nav .nav-item{color:var(--ui-text-2)!important}html[data-theme=dark] .project-detail-page.material-page .sidebar-nav .nav-item:hover{background:#162033!important;color:var(--ui-text)!important}html[data-theme=dark] .project-detail-page.material-page .sidebar-nav .nav-item.active{background:#162033!important;color:#ff6b35!important;border-left-color:#ff6b35!important}html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab,html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .asset-block{background:transparent!important;border:none!important;box-shadow:none!important;color:var(--ui-text)!important}html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .section-card,html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .prompts-section .section-card{background:linear-gradient(180deg,#111827,#162033)!important;color:var(--ui-text)!important;border:none!important;box-shadow:none!important;border-radius:14px!important;padding:24px!important}html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .shared-style-card{background:linear-gradient(180deg,#111827,#162033)!important;color:var(--ui-text)!important;border:1px solid var(--ui-border)!important;box-shadow:none!important;border-radius:14px!important}html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .shared-style-title{color:var(--ui-text)!important}html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .shared-style-desc{color:var(--ui-text-3)!important}html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .shared-style-desc strong{color:var(--brand-orange)!important}html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .shared-style-saving{color:var(--ui-text-3)!important;background:var(--ui-surface-2)!important;border-color:var(--ui-border)!important}html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .style-current-chip{background:#ff6b351f!important;border-color:#ff6b3559!important}html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .style-current-thumb{background:var(--ui-surface)!important;border-color:#ff6b3559!important}html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .style-current-preview{color:var(--ui-text-3)!important}html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .style-empty-chip{border-color:#ff6b358c!important;color:var(--ui-text-3)!important}html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .style-empty-text{color:var(--ui-text-2)!important}html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .choose-style-btn{background:var(--ui-surface)!important;color:var(--brand-orange)!important;border-color:var(--brand-orange)!important}html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .style-required-banner{background:#ff6b351f!important;border-color:#ff6b3559!important}html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .banner-text{color:var(--ui-text-2)!important}html[data-theme=dark] .material-style-pick-modal .arco-modal-header,html[data-theme=dark] .material-style-pick-modal .arco-modal-body,html[data-theme=dark] .material-style-pick-modal .arco-modal-footer{background:#162033!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important}html[data-theme=dark] .material-style-pick-modal .arco-modal-title{color:var(--ui-text)!important}html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .material-header{margin-bottom:12px!important;padding:0!important}html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .section-header{margin-bottom:10px!important}html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .model-line{display:none!important}html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .style-summary{background:#111827!important;border:none!important;box-shadow:none!important}html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .sum-label,html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .sum-val,html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .sum-edit,html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .gen-modal-tip,html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .gen-ratio-hint,html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .resplit-tip{color:var(--ui-text-2)!important}html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .material-title,html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .section-title,html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .name,html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .ph-text,html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .asset-label,html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .model-line,html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .section-header .section-title{color:var(--ui-text)!important}html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .ph-sub{color:var(--ui-text-3)!important}html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .action-btn,html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .view-script-btn,html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .regen-btn,html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .add-btn,html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .script-modal-actions .save-btn,html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .script-modal-actions .resplit-btn{height:36px;min-height:36px;border-radius:10px!important;box-shadow:none!important}html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .view-script-btn,html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .action-btn.parse,html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .add-btn,html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .script-modal-actions .save-btn{background:#ff6b35!important;color:#fff!important;border:1px solid #ff6b35!important}html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .action-btn.gen,html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .regen-btn,html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .script-modal-actions .resplit-btn,html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .action-btn.download{background:#111827!important;color:#e5edf7!important;border:1px solid #263145!important}html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .action-btn.download:hover:not(:disabled){background:#162033!important;border-color:#354156!important;color:#fff!important}html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .action-btn.gen:hover:not(:disabled),html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .regen-btn:hover:not(:disabled),html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .script-modal-actions .resplit-btn:hover:not(:disabled){background:#162033!important;border-color:#354156!important;color:#fff!important}html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .action-btn.parse:hover:not(:disabled),html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .view-script-btn:hover,html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .add-btn:hover,html[data-theme=dark] .project-detail-page.material-page .main-content .material-tab .script-modal-actions .save-btn:hover:not(:disabled){background:#e55a2b!important;border-color:#e55a2b!important}html[data-theme=dark] .episode-production-page .ep-sticky-top{background:#0f1724!important;border-bottom:none!important;box-shadow:none!important}html[data-theme=dark] .video-quota-bar,html[data-theme=dark] .video-quota-bar.warn{background:linear-gradient(90deg,var(--ui-surface) 0%,var(--ui-surface-2) 55%,var(--ui-surface-3) 100%)!important;border:1px solid rgba(255,107,53,.35)!important;box-shadow:var(--ui-shadow-soft)!important;color:var(--ui-text)!important}html[data-theme=dark] .video-quota-bar .vq-badge{color:var(--brand-orange)!important}html[data-theme=dark] .video-quota-bar .vq-k{color:var(--ui-text-2)!important}html[data-theme=dark] .video-quota-bar .vq-v{color:#ffb089!important}html[data-theme=dark] .video-quota-bar .vq-v-sm{color:var(--ui-text-2)!important}html[data-theme=dark] .video-quota-bar .vq-item.muted .vq-k,html[data-theme=dark] .video-quota-bar .vq-item.muted .vq-v-sm{color:var(--ui-text-3)!important}html[data-theme=dark] .video-quota-bar .vq-sep{background:#ff6b3559!important}html[data-theme=dark] .video-quota-bar .vq-hint{color:var(--ui-text-3)!important}html[data-theme=dark] .video-quota-bar.warn{border-color:#f8514973!important;background:linear-gradient(90deg,#1a1218 0%,#241820 55%,var(--ui-surface-3) 100%)!important}html[data-theme=dark] .video-quota-bar.warn .vq-v{color:var(--ui-danger-text)!important}html[data-theme=dark] .episode-production-page .page-container,html[data-theme=dark] .episode-production-page .upload-section,html[data-theme=dark] .episode-production-page .final-upload-section,html[data-theme=dark] .episode-production-page .review-section{background:transparent!important;color:var(--ui-text)!important;border:none!important;box-shadow:none!important}html[data-theme=dark] .episode-production-page .storyboard-panel,html[data-theme=dark] .episode-production-page .storyboard-panel .shot-card,html[data-theme=dark] .episode-production-page .storyboard-panel .shot-card--hidden,html[data-theme=dark] .episode-production-page .storyboard-panel .shot-transition-bar,html[data-theme=dark] .episode-production-page .storyboard-panel .shot-prop-at-miss,html[data-theme=dark] .episode-production-page .storyboard-panel .prompt-lib,html[data-theme=dark] .episode-production-page .storyboard-panel .prompt-lib-preview,html[data-theme=dark] .episode-production-page .storyboard-panel .prompt-full-preview,html[data-theme=dark] .episode-production-page .storyboard-panel .media-box,html[data-theme=dark] .episode-production-page .storyboard-panel .media-act,html[data-theme=dark] .episode-production-page .storyboard-panel .video-version-item,html[data-theme=dark] .episode-production-page .storyboard-panel .video-version-preview,html[data-theme=dark] .episode-production-page .storyboard-panel .sb-shot-nav-panel,html[data-theme=dark] .episode-production-page .storyboard-panel .sb-shot-nav-toggle,html[data-theme=dark] .episode-production-page .storyboard-panel .sb-shot-nav-item,html[data-theme=dark] .episode-production-page .storyboard-panel .sb-ai-loading-card{background:#111827!important;color:#e5edf7!important;border-color:#263145!important;box-shadow:none!important}html[data-theme=dark] .episode-production-page .storyboard-panel .shot-card{border:1px solid #263145!important}html[data-theme=dark] .episode-production-page .storyboard-panel .shot-card--hidden{background:#0f1724!important;border-style:dashed!important}html[data-theme=dark] .episode-production-page .storyboard-panel .shot-transition-bar{background:linear-gradient(90deg,#111827,#162033)!important;border:1px dashed #354156!important}html[data-theme=dark] .episode-production-page .storyboard-panel .prompt-lib-preview-head,html[data-theme=dark] .episode-production-page .storyboard-panel .prompt-full-preview-head{background:#162033!important;color:#e5edf7!important;border-bottom-color:#263145!important}html[data-theme=dark] .episode-production-page .storyboard-panel .sb-shot-nav-item.active{background:#ff6b35!important;color:#fff!important;border-color:#ff6b35!important}html[data-theme=dark] .episode-production-page .storyboard-panel .sb-shot-nav-item.warn:not(.active),html[data-theme=dark] .episode-production-page .storyboard-panel .sb-shot-nav-item.fail:not(.active){background:#162033!important}html[data-embed="1"] .scriptwriting-page{min-height:100%!important;padding:24px 24px 32px!important;max-width:none!important;box-sizing:border-box}html[data-embed="1"] .creation-page{min-height:100%!important;padding:16px 20px 28px!important;max-width:none!important;box-sizing:border-box}html[data-embed="1"] .creation-page .back-to-list-btn{margin-bottom:8px}.header[data-v-772af9e7]{background:color-mix(in srgb,var(--ui-surface) 92%,transparent);box-shadow:var(--ui-shadow-soft);border-bottom:1px solid var(--ui-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:fixed;top:0;left:0;right:0;z-index:1000;height:80px}.header-content[data-v-772af9e7]{display:flex;align-items:center;justify-content:space-between;height:100%;max-width:1200px;margin:0 auto;padding:0 20px}.logo-section[data-v-772af9e7]{display:flex;align-items:center;gap:12px;cursor:pointer;flex-shrink:0;border-radius:8px;transition:opacity .15s ease}.logo-section[data-v-772af9e7]:hover{opacity:.88}.logo-image[data-v-772af9e7]{width:184px;height:75px;background-image:url(https://cyappimg152.oss-cn-shanghai.aliyuncs.com/ManjuPc/toptitle.png);background-repeat:no-repeat;background-position:left center;background-size:contain;pointer-events:none;-webkit-user-select:none;user-select:none}html[data-theme=dark] .logo-image[data-v-772af9e7]{background-image:url(https://cyappimg152.oss-cn-shanghai.aliyuncs.com/ManjuPc/toptitle2.png)}.logo-text[data-v-772af9e7]{display:flex;flex-direction:column;gap:2px}.logo-title[data-v-772af9e7]{font-size:20px;font-weight:600;color:var(--ui-text);margin:0;line-height:1.2}.logo-subtitle[data-v-772af9e7]{font-size:12px;color:var(--ui-text-2);margin:0;line-height:1.2}.nav-section[data-v-772af9e7]{flex:1;display:flex;justify-content:center}.nav-list[data-v-772af9e7]{display:flex;list-style:none;margin:0;padding:0;gap:40px}.nav-item[data-v-772af9e7]{font-size:16px;font-weight:500;color:var(--ui-text-2);cursor:pointer;padding:8px 0;position:relative;transition:color .3s ease}.nav-item[data-v-772af9e7]:hover,.nav-item.active[data-v-772af9e7]{color:var(--brand-orange)}.nav-item.active[data-v-772af9e7]:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:3px;background:var(--brand-orange);border-radius:2px}.header-right[data-v-772af9e7]{display:flex;align-items:center;gap:10px;flex-shrink:0}.theme-toggle-btn[data-v-772af9e7]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;border:1px solid var(--ui-border);background:var(--ui-surface-2, var(--ui-surface));color:var(--ui-text);cursor:pointer;transition:all .15s ease;font-size:13px;font-weight:600;line-height:1.2;white-space:nowrap}.theme-toggle-btn[data-v-772af9e7]:hover{border-color:var(--brand-orange-border, var(--brand-orange));color:var(--brand-orange);background:var(--brand-orange-soft, var(--ui-surface))}.theme-toggle-icon[data-v-772af9e7]{font-size:14px;line-height:1}.theme-toggle-text[data-v-772af9e7]{font-size:12px}.user-menu-trigger[data-v-772af9e7]{display:inline-flex;align-items:center;gap:8px;padding:4px 10px 4px 4px;border-radius:999px;border:1px solid var(--ui-border);background:var(--ui-surface);color:var(--ui-text);cursor:pointer;transition:all .15s ease;max-width:200px}.user-menu-trigger[data-v-772af9e7]:hover{border-color:var(--brand-orange-border, var(--brand-orange));box-shadow:0 0 0 2px #ff6b351f}.user-menu-avatar[data-v-772af9e7]{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,var(--brand-orange) 0%,#ff8f5a 100%);color:#fff;font-size:13px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.user-menu-name[data-v-772af9e7]{font-size:13px;font-weight:600;color:var(--ui-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:120px}.user-menu-caret[data-v-772af9e7]{font-size:11px;color:var(--ui-text-3);line-height:1}.pwd-tip[data-v-772af9e7]{margin:0;font-size:12px;color:var(--ui-text-3);line-height:1.5}@media(max-width:768px){.header[data-v-772af9e7]{height:auto;min-height:64px;padding:8px 0 10px}.header-content[data-v-772af9e7]{height:auto;padding:0 12px;gap:8px 12px;flex-wrap:wrap;align-items:flex-start}.logo-section[data-v-772af9e7]{order:1}.logo-image[data-v-772af9e7]{width:138px;height:48px}.header-right[data-v-772af9e7]{order:2;margin-left:auto;gap:6px}.theme-toggle-text[data-v-772af9e7]{display:none}.theme-toggle-btn[data-v-772af9e7]{padding:6px 10px}.user-menu-name[data-v-772af9e7]{display:none}.user-menu-trigger[data-v-772af9e7]{padding:4px}.user-menu-caret[data-v-772af9e7]{display:none}.nav-section[data-v-772af9e7]{order:3;flex:0 0 100%;justify-content:flex-start}.nav-list[data-v-772af9e7]{flex-wrap:wrap;gap:8px 14px}.nav-item[data-v-772af9e7]{font-size:13px;padding:2px 0}}.user-menu-panel{min-width:168px;padding:4px 0}.user-menu-head{padding:10px 14px 8px;border-bottom:1px solid var(--ui-border, #eee);margin-bottom:4px}.user-menu-head-name{font-size:14px;font-weight:600;color:var(--ui-text, #333);line-height:1.3}.user-menu-head-role{margin-top:2px;font-size:12px;color:var(--ui-text-3, #999)}.user-menu-item-label{font-size:13px}.user-menu-item-danger .user-menu-item-label{color:#f53f3f}#app[data-v-0398b7db]{background:var(--ui-page-bg);color:var(--ui-text);min-height:100vh}#app.is-embed[data-v-0398b7db]{min-height:100%}html[data-embed="1"],html[data-embed="1"] body,html[data-embed="1"] #app{height:100%;min-height:100%;overflow:auto}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-size:1em;font-family:monospace,monospace}a{background-color:transparent}abbr[title]{text-decoration:underline;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}code,kbd,samp{font-size:1em;font-family:monospace,monospace}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-size:100%;font-family:inherit;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;box-sizing:border-box;max-width:100%;padding:0;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.arco-icon{display:inline-block;width:1em;height:1em;color:inherit;font-style:normal;vertical-align:-2px;outline:none;stroke:currentColor}.arco-icon-loading,.arco-icon-spin{animation:arco-loading-circle 1s infinite cubic-bezier(0,0,1,1)}@keyframes arco-loading-circle{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.arco-icon-hover{position:relative;display:inline-block;cursor:pointer;line-height:12px}.arco-icon-hover .arco-icon{position:relative}.arco-icon-hover:before{position:absolute;display:block;box-sizing:border-box;background-color:transparent;border-radius:var(--border-radius-circle);transition:background-color .1s cubic-bezier(0,0,1,1);content:""}.arco-icon-hover:hover:before{background-color:var(--color-fill-2)}.arco-icon-hover.arco-icon-hover-disabled:before{opacity:0}.arco-icon-hover:before{top:50%;left:50%;width:20px;height:20px;transform:translate(-50%,-50%)}.arco-icon-hover-size-mini{line-height:12px}.arco-icon-hover-size-mini:before{top:50%;left:50%;width:20px;height:20px;transform:translate(-50%,-50%)}.arco-icon-hover-size-small{line-height:12px}.arco-icon-hover-size-small:before{top:50%;left:50%;width:20px;height:20px;transform:translate(-50%,-50%)}.arco-icon-hover-size-large{line-height:12px}.arco-icon-hover-size-large:before{top:50%;left:50%;width:24px;height:24px;transform:translate(-50%,-50%)}.arco-icon-hover-size-huge{line-height:12px}.arco-icon-hover-size-huge:before{top:50%;left:50%;width:24px;height:24px;transform:translate(-50%,-50%)}.fade-in-standard-enter-from,.fade-in-standard-appear-from{opacity:0}.fade-in-standard-enter-to,.fade-in-standard-appear-to{opacity:1}.fade-in-standard-enter-active,.fade-in-standard-appear-active{transition:opacity .3s cubic-bezier(.34,.69,.1,1)}.fade-in-standard-leave-from{opacity:1}.fade-in-standard-leave-to{opacity:0}.fade-in-standard-leave-active{transition:opacity .3s cubic-bezier(.34,.69,.1,1)}.fade-in-enter-from,.fade-in-appear-from{opacity:0}.fade-in-enter-to,.fade-in-appear-to{opacity:1}.fade-in-enter-active,.fade-in-appear-active{transition:opacity .1s cubic-bezier(0,0,1,1)}.fade-in-leave-from{opacity:1}.fade-in-leave-to{opacity:0}.fade-in-leave-active{transition:opacity .1s cubic-bezier(0,0,1,1)}.zoom-in-enter-from,.zoom-in-appear-from{transform:scale(.5);opacity:0}.zoom-in-enter-to,.zoom-in-appear-to{transform:scale(1);opacity:1}.zoom-in-enter-active,.zoom-in-appear-active{transition:opacity .3s cubic-bezier(.34,.69,.1,1),transform .3s cubic-bezier(.34,.69,.1,1)}.zoom-in-leave-from{transform:scale(1);opacity:1}.zoom-in-leave-to{transform:scale(.5);opacity:0}.zoom-in-leave-active{transition:opacity .3s cubic-bezier(.34,.69,.1,1),transform .3s cubic-bezier(.34,.69,.1,1)}.zoom-in-fade-out-enter-from,.zoom-in-fade-out-appear-from{transform:scale(.5);opacity:0}.zoom-in-fade-out-enter-to,.zoom-in-fade-out-appear-to{transform:scale(1);opacity:1}.zoom-in-fade-out-enter-active,.zoom-in-fade-out-appear-active{transition:opacity .3s cubic-bezier(.3,1.3,.3,1),transform .3s cubic-bezier(.3,1.3,.3,1)}.zoom-in-fade-out-leave-from{transform:scale(1);opacity:1}.zoom-in-fade-out-leave-to{transform:scale(.5);opacity:0}.zoom-in-fade-out-leave-active{transition:opacity .3s cubic-bezier(.3,1.3,.3,1),transform .3s cubic-bezier(.3,1.3,.3,1)}.zoom-in-big-enter-from,.zoom-in-big-appear-from{transform:scale(.5);opacity:0}.zoom-in-big-enter-to,.zoom-in-big-appear-to{transform:scale(1);opacity:1}.zoom-in-big-enter-active,.zoom-in-big-appear-active{transition:opacity .2s cubic-bezier(0,0,1,1),transform .2s cubic-bezier(0,0,1,1)}.zoom-in-big-leave-from{transform:scale(1);opacity:1}.zoom-in-big-leave-to{transform:scale(.2);opacity:0}.zoom-in-big-leave-active{transition:opacity .2s cubic-bezier(0,0,1,1),transform .2s cubic-bezier(0,0,1,1)}.zoom-in-left-enter-from,.zoom-in-left-appear-from{transform:scale(.1);opacity:.1}.zoom-in-left-enter-to,.zoom-in-left-appear-to{transform:scale(1);opacity:1}.zoom-in-left-enter-active,.zoom-in-left-appear-active{transform-origin:0 50%;transition:opacity .3s cubic-bezier(0,0,1,1),transform .3s cubic-bezier(.3,1.3,.3,1)}.zoom-in-left-leave-from{transform:scale(1);opacity:1}.zoom-in-left-leave-to{transform:scale(.1);opacity:.1}.zoom-in-left-leave-active{transform-origin:0 50%;transition:opacity .3s cubic-bezier(0,0,1,1),transform .3s cubic-bezier(.3,1.3,.3,1)}.zoom-in-top-enter-from,.zoom-in-top-appear-from{transform:scaleY(.8) translateZ(0);opacity:0}.zoom-in-top-enter-to,.zoom-in-top-appear-to{transform:scaleY(1) translateZ(0);opacity:1}.zoom-in-top-enter-active,.zoom-in-top-appear-active{transform-origin:0 0;transition:transform .3s cubic-bezier(.3,1.3,.3,1),opacity .3s cubic-bezier(.3,1.3,.3,1)}.zoom-in-top-leave-from{transform:scaleY(1) translateZ(0);opacity:1}.zoom-in-top-leave-to{transform:scaleY(.8) translateZ(0);opacity:0}.zoom-in-top-leave-active{transform-origin:0 0;transition:transform .3s cubic-bezier(.3,1.3,.3,1),opacity .3s cubic-bezier(.3,1.3,.3,1)}.zoom-in-bottom-enter-from,.zoom-in-bottom-appear-from{transform:scaleY(.8) translateZ(0);opacity:0}.zoom-in-bottom-enter-to,.zoom-in-bottom-appear-to{transform:scaleY(1) translateZ(0);opacity:1}.zoom-in-bottom-enter-active,.zoom-in-bottom-appear-active{transform-origin:100% 100%;transition:transform .3s cubic-bezier(.3,1.3,.3,1),opacity .3s cubic-bezier(.3,1.3,.3,1)}.zoom-in-bottom-leave-from{transform:scaleY(1) translateZ(0);opacity:1}.zoom-in-bottom-leave-to{transform:scaleY(.8) translateZ(0);opacity:0}.zoom-in-bottom-leave-active{transform-origin:100% 100%;transition:transform .3s cubic-bezier(.3,1.3,.3,1),opacity .3s cubic-bezier(.3,1.3,.3,1)}.slide-dynamic-origin-enter-from,.slide-dynamic-origin-appear-from{transform:scaleY(.9);transform-origin:0 0;opacity:0}.slide-dynamic-origin-enter-to,.slide-dynamic-origin-appear-to{transform:scaleY(1);transform-origin:0 0;opacity:1}.slide-dynamic-origin-enter-active,.slide-dynamic-origin-appear-active{transition:transform .2s cubic-bezier(.34,.69,.1,1),opacity .2s cubic-bezier(.34,.69,.1,1)}.slide-dynamic-origin-leave-from{transform:scaleY(1);transform-origin:0 0;opacity:1}.slide-dynamic-origin-leave-to{transform:scaleY(.9);transform-origin:0 0;opacity:0}.slide-dynamic-origin-leave-active{transition:transform .2s cubic-bezier(.34,.69,.1,1),opacity .2s cubic-bezier(.34,.69,.1,1)}.slide-left-enter-from,.slide-left-appear-from{transform:translate(-100%)}.slide-left-enter-to,.slide-left-appear-to{transform:translate(0)}.slide-left-enter-active,.slide-left-appear-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-left-leave-from{transform:translate(0)}.slide-left-leave-to{transform:translate(-100%)}.slide-left-leave-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-right-enter-from,.slide-right-appear-from{transform:translate(100%)}.slide-right-enter-to,.slide-right-appear-to{transform:translate(0)}.slide-right-enter-active,.slide-right-appear-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-right-leave-from{transform:translate(0)}.slide-right-leave-to{transform:translate(100%)}.slide-right-leave-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-top-enter-from,.slide-top-appear-from{transform:translateY(-100%)}.slide-top-enter-to,.slide-top-appear-to{transform:translateY(0)}.slide-top-enter-active,.slide-top-appear-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-top-leave-from{transform:translateY(0)}.slide-top-leave-to{transform:translateY(-100%)}.slide-top-leave-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-bottom-enter-from,.slide-bottom-appear-from{transform:translateY(100%)}.slide-bottom-enter-to,.slide-bottom-appear-to{transform:translateY(0)}.slide-bottom-enter-active,.slide-bottom-appear-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-bottom-leave-from{transform:translateY(0)}.slide-bottom-leave-to{transform:translateY(100%)}.slide-bottom-leave-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}body{--red-1: 255,236,232;--red-2: 253,205,197;--red-3: 251,172,163;--red-4: 249,137,129;--red-5: 247,101,96;--red-6: 245,63,63;--red-7: 203,39,45;--red-8: 161,21,30;--red-9: 119,8,19;--red-10: 77,0,10;--orangered-1: 255,243,232;--orangered-2: 253,221,195;--orangered-3: 252,197,159;--orangered-4: 250,172,123;--orangered-5: 249,144,87;--orangered-6: 247,114,52;--orangered-7: 204,81,32;--orangered-8: 162,53,17;--orangered-9: 119,31,6;--orangered-10: 77,14,0;--orange-1: 255,247,232;--orange-2: 255,228,186;--orange-3: 255,207,139;--orange-4: 255,182,93;--orange-5: 255,154,46;--orange-6: 255,125,0;--orange-7: 210,95,0;--orange-8: 166,69,0;--orange-9: 121,46,0;--orange-10: 77,27,0;--gold-1: 255,252,232;--gold-2: 253,244,191;--gold-3: 252,233,150;--gold-4: 250,220,109;--gold-5: 249,204,69;--gold-6: 247,186,30;--gold-7: 204,146,19;--gold-8: 162,109,10;--gold-9: 119,75,4;--gold-10: 77,45,0;--yellow-1: 254,255,232;--yellow-2: 254,254,190;--yellow-3: 253,250,148;--yellow-4: 252,242,107;--yellow-5: 251,232,66;--yellow-6: 250,220,25;--yellow-7: 207,175,15;--yellow-8: 163,132,8;--yellow-9: 120,93,3;--yellow-10: 77,56,0;--lime-1: 252,255,232;--lime-2: 237,248,187;--lime-3: 220,241,144;--lime-4: 201,233,104;--lime-5: 181,226,65;--lime-6: 159,219,29;--lime-7: 126,183,18;--lime-8: 95,148,10;--lime-9: 67,112,4;--lime-10: 42,77,0;--green-1: 232,255,234;--green-2: 175,240,181;--green-3: 123,225,136;--green-4: 76,210,99;--green-5: 35,195,67;--green-6: 0,180,42;--green-7: 0,154,41;--green-8: 0,128,38;--green-9: 0,102,34;--green-10: 0,77,28;--cyan-1: 232,255,251;--cyan-2: 183,244,236;--cyan-3: 137,233,224;--cyan-4: 94,223,214;--cyan-5: 55,212,207;--cyan-6: 20,201,201;--cyan-7: 13,165,170;--cyan-8: 7,130,139;--cyan-9: 3,97,108;--cyan-10: 0,66,77;--blue-1: 232,247,255;--blue-2: 195,231,254;--blue-3: 159,212,253;--blue-4: 123,192,252;--blue-5: 87,169,251;--blue-6: 52,145,250;--blue-7: 32,108,207;--blue-8: 17,75,163;--blue-9: 6,48,120;--blue-10: 0,26,77;--arcoblue-1: 232,243,255;--arcoblue-2: 190,218,255;--arcoblue-3: 148,191,255;--arcoblue-4: 106,161,255;--arcoblue-5: 64,128,255;--arcoblue-6: 22,93,255;--arcoblue-7: 14,66,210;--arcoblue-8: 7,44,166;--arcoblue-9: 3,26,121;--arcoblue-10: 0,13,77;--purple-1: 245,232,255;--purple-2: 221,190,246;--purple-3: 195,150,237;--purple-4: 168,113,227;--purple-5: 141,78,218;--purple-6: 114,46,209;--purple-7: 85,29,176;--purple-8: 60,16,143;--purple-9: 39,6,110;--purple-10: 22,0,77;--pinkpurple-1: 255,232,251;--pinkpurple-2: 247,186,239;--pinkpurple-3: 240,142,230;--pinkpurple-4: 232,101,223;--pinkpurple-5: 225,62,219;--pinkpurple-6: 217,26,217;--pinkpurple-7: 176,16,182;--pinkpurple-8: 138,9,147;--pinkpurple-9: 101,3,112;--pinkpurple-10: 66,0,77;--magenta-1: 255,232,241;--magenta-2: 253,194,219;--magenta-3: 251,157,199;--magenta-4: 249,121,183;--magenta-5: 247,84,168;--magenta-6: 245,49,157;--magenta-7: 203,30,131;--magenta-8: 161,16,105;--magenta-9: 119,6,79;--magenta-10: 77,0,52;--gray-1: 247,248,250;--gray-2: 242,243,245;--gray-3: 229,230,235;--gray-4: 201,205,212;--gray-5: 169,174,184;--gray-6: 134,144,156;--gray-7: 107,119,133;--gray-8: 78,89,105;--gray-9: 39,46,59;--gray-10: 29,33,41;--success-1: var(--green-1);--success-2: var(--green-2);--success-3: var(--green-3);--success-4: var(--green-4);--success-5: var(--green-5);--success-6: var(--green-6);--success-7: var(--green-7);--success-8: var(--green-8);--success-9: var(--green-9);--success-10: var(--green-10);--primary-1: var(--arcoblue-1);--primary-2: var(--arcoblue-2);--primary-3: var(--arcoblue-3);--primary-4: var(--arcoblue-4);--primary-5: var(--arcoblue-5);--primary-6: var(--arcoblue-6);--primary-7: var(--arcoblue-7);--primary-8: var(--arcoblue-8);--primary-9: var(--arcoblue-9);--primary-10: var(--arcoblue-10);--danger-1: var(--red-1);--danger-2: var(--red-2);--danger-3: var(--red-3);--danger-4: var(--red-4);--danger-5: var(--red-5);--danger-6: var(--red-6);--danger-7: var(--red-7);--danger-8: var(--red-8);--danger-9: var(--red-9);--danger-10: var(--red-10);--warning-1: var(--orange-1);--warning-2: var(--orange-2);--warning-3: var(--orange-3);--warning-4: var(--orange-4);--warning-5: var(--orange-5);--warning-6: var(--orange-6);--warning-7: var(--orange-7);--warning-8: var(--orange-8);--warning-9: var(--orange-9);--warning-10: var(--orange-10);--link-1: var(--arcoblue-1);--link-2: var(--arcoblue-2);--link-3: var(--arcoblue-3);--link-4: var(--arcoblue-4);--link-5: var(--arcoblue-5);--link-6: var(--arcoblue-6);--link-7: var(--arcoblue-7);--link-8: var(--arcoblue-8);--link-9: var(--arcoblue-9);--link-10: var(--arcoblue-10)}body[arco-theme=dark]{--red-1: 77,0,10;--red-2: 119,6,17;--red-3: 161,22,31;--red-4: 203,46,52;--red-5: 245,78,78;--red-6: 247,105,101;--red-7: 249,141,134;--red-8: 251,176,167;--red-9: 253,209,202;--red-10: 255,240,236;--orangered-1: 77,14,0;--orangered-2: 119,30,5;--orangered-3: 162,55,20;--orangered-4: 204,87,41;--orangered-5: 247,126,69;--orangered-6: 249,146,90;--orangered-7: 250,173,125;--orangered-8: 252,198,161;--orangered-9: 253,222,197;--orangered-10: 255,244,235;--orange-1: 77,27,0;--orange-2: 121,48,4;--orange-3: 166,75,10;--orange-4: 210,105,19;--orange-5: 255,141,31;--orange-6: 255,150,38;--orange-7: 255,179,87;--orange-8: 255,205,135;--orange-9: 255,227,184;--orange-10: 255,247,232;--gold-1: 77,45,0;--gold-2: 119,75,4;--gold-3: 162,111,15;--gold-4: 204,150,31;--gold-5: 247,192,52;--gold-6: 249,204,68;--gold-7: 250,220,108;--gold-8: 252,233,149;--gold-9: 253,244,190;--gold-10: 255,252,232;--yellow-1: 77,56,0;--yellow-2: 120,94,7;--yellow-3: 163,134,20;--yellow-4: 207,179,37;--yellow-5: 250,225,60;--yellow-6: 251,233,75;--yellow-7: 252,243,116;--yellow-8: 253,250,157;--yellow-9: 254,254,198;--yellow-10: 254,255,240;--lime-1: 42,77,0;--lime-2: 68,112,6;--lime-3: 98,148,18;--lime-4: 132,183,35;--lime-5: 168,219,57;--lime-6: 184,226,75;--lime-7: 203,233,112;--lime-8: 222,241,152;--lime-9: 238,248,194;--lime-10: 253,255,238;--green-1: 0,77,28;--green-2: 4,102,37;--green-3: 10,128,45;--green-4: 18,154,55;--green-5: 29,180,64;--green-6: 39,195,70;--green-7: 80,210,102;--green-8: 126,225,139;--green-9: 178,240,183;--green-10: 235,255,236;--cyan-1: 0,66,77;--cyan-2: 6,97,108;--cyan-3: 17,131,139;--cyan-4: 31,166,170;--cyan-5: 48,201,201;--cyan-6: 63,212,207;--cyan-7: 102,223,215;--cyan-8: 144,233,225;--cyan-9: 190,244,237;--cyan-10: 240,255,252;--blue-1: 0,26,77;--blue-2: 5,47,120;--blue-3: 19,76,163;--blue-4: 41,113,207;--blue-5: 70,154,250;--blue-6: 90,170,251;--blue-7: 125,193,252;--blue-8: 161,213,253;--blue-9: 198,232,254;--blue-10: 234,248,255;--arcoblue-1: 0,13,77;--arcoblue-2: 4,27,121;--arcoblue-3: 14,50,166;--arcoblue-4: 29,77,210;--arcoblue-5: 48,111,255;--arcoblue-6: 60,126,255;--arcoblue-7: 104,159,255;--arcoblue-8: 147,190,255;--arcoblue-9: 190,218,255;--arcoblue-10: 234,244,255;--purple-1: 22,0,77;--purple-2: 39,6,110;--purple-3: 62,19,143;--purple-4: 90,37,176;--purple-5: 123,61,209;--purple-6: 142,81,218;--purple-7: 169,116,227;--purple-8: 197,154,237;--purple-9: 223,194,246;--purple-10: 247,237,255;--pinkpurple-1: 66,0,77;--pinkpurple-2: 101,3,112;--pinkpurple-3: 138,13,147;--pinkpurple-4: 176,27,182;--pinkpurple-5: 217,46,217;--pinkpurple-6: 225,61,219;--pinkpurple-7: 232,102,223;--pinkpurple-8: 240,146,230;--pinkpurple-9: 247,193,240;--pinkpurple-10: 255,242,253;--magenta-1: 77,0,52;--magenta-2: 119,8,80;--magenta-3: 161,23,108;--magenta-4: 203,43,136;--magenta-5: 245,69,166;--magenta-6: 247,86,169;--magenta-7: 249,122,184;--magenta-8: 251,158,200;--magenta-9: 253,195,219;--magenta-10: 255,232,241;--gray-1: 23,23,26;--gray-2: 46,46,48;--gray-3: 72,72,73;--gray-4: 95,95,96;--gray-5: 120,120,122;--gray-6: 146,146,147;--gray-7: 171,171,172;--gray-8: 197,197,197;--gray-9: 223,223,223;--gray-10: 246,246,246;--primary-1: var(--arcoblue-1);--primary-2: var(--arcoblue-2);--primary-3: var(--arcoblue-3);--primary-4: var(--arcoblue-4);--primary-5: var(--arcoblue-5);--primary-6: var(--arcoblue-6);--primary-7: var(--arcoblue-7);--primary-8: var(--arcoblue-8);--primary-9: var(--arcoblue-9);--primary-10: var(--arcoblue-10);--success-1: var(--green-1);--success-2: var(--green-2);--success-3: var(--green-3);--success-4: var(--green-4);--success-5: var(--green-5);--success-6: var(--green-6);--success-7: var(--green-7);--success-8: var(--green-8);--success-9: var(--green-9);--success-10: var(--green-10);--danger-1: var(--red-1);--danger-2: var(--red-2);--danger-3: var(--red-3);--danger-4: var(--red-4);--danger-5: var(--red-5);--danger-6: var(--red-6);--danger-7: var(--red-7);--danger-8: var(--red-8);--danger-9: var(--red-9);--danger-10: var(--red-10);--warning-1: var(--orange-1);--warning-2: var(--orange-2);--warning-3: var(--orange-3);--warning-4: var(--orange-4);--warning-5: var(--orange-5);--warning-6: var(--orange-6);--warning-7: var(--orange-7);--warning-8: var(--orange-8);--warning-9: var(--orange-9);--warning-10: var(--orange-10);--link-1: var(--arcoblue-1);--link-2: var(--arcoblue-2);--link-3: var(--arcoblue-3);--link-4: var(--arcoblue-4);--link-5: var(--arcoblue-5);--link-6: var(--arcoblue-6);--link-7: var(--arcoblue-7);--link-8: var(--arcoblue-8);--link-9: var(--arcoblue-9);--link-10: var(--arcoblue-10)}body{--color-white: #ffffff;--color-black: #000000;--color-border: rgb(var(--gray-3));--color-bg-popup: var(--color-bg-5);--color-bg-1: #fff;--color-bg-2: #fff;--color-bg-3: #fff;--color-bg-4: #fff;--color-bg-5: #fff;--color-bg-white: #fff;--color-neutral-1: rgb(var(--gray-1));--color-neutral-2: rgb(var(--gray-2));--color-neutral-3: rgb(var(--gray-3));--color-neutral-4: rgb(var(--gray-4));--color-neutral-5: rgb(var(--gray-5));--color-neutral-6: rgb(var(--gray-6));--color-neutral-7: rgb(var(--gray-7));--color-neutral-8: rgb(var(--gray-8));--color-neutral-9: rgb(var(--gray-9));--color-neutral-10: rgb(var(--gray-10));--color-text-1: var(--color-neutral-10);--color-text-2: var(--color-neutral-8);--color-text-3: var(--color-neutral-6);--color-text-4: var(--color-neutral-4);--color-border-1: var(--color-neutral-2);--color-border-2: var(--color-neutral-3);--color-border-3: var(--color-neutral-4);--color-border-4: var(--color-neutral-6);--color-fill-1: var(--color-neutral-1);--color-fill-2: var(--color-neutral-2);--color-fill-3: var(--color-neutral-3);--color-fill-4: var(--color-neutral-4);--color-primary-light-1: rgb(var(--primary-1));--color-primary-light-2: rgb(var(--primary-2));--color-primary-light-3: rgb(var(--primary-3));--color-primary-light-4: rgb(var(--primary-4));--color-link-light-1: rgb(var(--link-1));--color-link-light-2: rgb(var(--link-2));--color-link-light-3: rgb(var(--link-3));--color-link-light-4: rgb(var(--link-4));--color-secondary: var(--color-neutral-2);--color-secondary-hover: var(--color-neutral-3);--color-secondary-active: var(--color-neutral-4);--color-secondary-disabled: var(--color-neutral-1);--color-danger-light-1: rgb(var(--danger-1));--color-danger-light-2: rgb(var(--danger-2));--color-danger-light-3: rgb(var(--danger-3));--color-danger-light-4: rgb(var(--danger-4));--color-success-light-1: rgb(var(--success-1));--color-success-light-2: rgb(var(--success-2));--color-success-light-3: rgb(var(--success-3));--color-success-light-4: rgb(var(--success-4));--color-warning-light-1: rgb(var(--warning-1));--color-warning-light-2: rgb(var(--warning-2));--color-warning-light-3: rgb(var(--warning-3));--color-warning-light-4: rgb(var(--warning-4));--border-radius-none: 0;--border-radius-small: 2px;--border-radius-medium: 4px;--border-radius-large: 8px;--border-radius-circle: 50%;--color-tooltip-bg: rgb(var(--gray-10));--color-spin-layer-bg: rgba(255, 255, 255, .6);--color-menu-dark-bg: #232324;--color-menu-light-bg: #ffffff;--color-menu-dark-hover: rgba(255, 255, 255, .04);--color-mask-bg: rgba(29, 33, 41, .6)}body[arco-theme=dark]{--color-white: rgba(255, 255, 255, .9);--color-black: #000000;--color-border: #333335;--color-bg-1: #17171a;--color-bg-2: #232324;--color-bg-3: #2a2a2b;--color-bg-4: #313132;--color-bg-5: #373739;--color-bg-white: #f6f6f6;--color-text-1: rgba(255, 255, 255, .9);--color-text-2: rgba(255, 255, 255, .7);--color-text-3: rgba(255, 255, 255, .5);--color-text-4: rgba(255, 255, 255, .3);--color-fill-1: rgba(255, 255, 255, .04);--color-fill-2: rgba(255, 255, 255, .08);--color-fill-3: rgba(255, 255, 255, .12);--color-fill-4: rgba(255, 255, 255, .16);--color-primary-light-1: rgba(var(--primary-6), .2);--color-primary-light-2: rgba(var(--primary-6), .35);--color-primary-light-3: rgba(var(--primary-6), .5);--color-primary-light-4: rgba(var(--primary-6), .65);--color-secondary: rgba(var(--gray-9), .08);--color-secondary-hover: rgba(var(--gray-8), .16);--color-secondary-active: rgba(var(--gray-7), .24);--color-secondary-disabled: rgba(var(--gray-9), .08);--color-danger-light-1: rgba(var(--danger-6), .2);--color-danger-light-2: rgba(var(--danger-6), .35);--color-danger-light-3: rgba(var(--danger-6), .5);--color-danger-light-4: rgba(var(--danger-6), .65);--color-success-light-1: rgb(var(--success-6), .2);--color-success-light-2: rgb(var(--success-6), .35);--color-success-light-3: rgb(var(--success-6), .5);--color-success-light-4: rgb(var(--success-6), .65);--color-warning-light-1: rgb(var(--warning-6), .2);--color-warning-light-2: rgb(var(--warning-6), .35);--color-warning-light-3: rgb(var(--warning-6), .5);--color-warning-light-4: rgb(var(--warning-6), .65);--color-link-light-1: rgb(var(--link-6), .2);--color-link-light-2: rgb(var(--link-6), .35);--color-link-light-3: rgb(var(--link-6), .5);--color-link-light-4: rgb(var(--link-6), .65);--color-tooltip-bg: #373739;--color-spin-layer-bg: rgba(51, 51, 51, .6);--color-menu-dark-bg: #232324;--color-menu-light-bg: #232324;--color-menu-dark-hover: var(--color-fill-2);--color-mask-bg: rgba(23, 23, 26, .6)}body{font-size:14px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,noto sans,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif}.arco-trigger-wrapper{display:inline-block}.arco-trigger-popup{position:absolute;z-index:1000}.arco-trigger-arrow{position:absolute;z-index:-1;display:block;box-sizing:border-box;width:8px;height:8px;background-color:var(--color-bg-5);content:""}.arco-trigger-popup[trigger-placement=top] .arco-trigger-arrow,.arco-trigger-popup[trigger-placement=tl] .arco-trigger-arrow,.arco-trigger-popup[trigger-placement=tr] .arco-trigger-arrow{border-top:none;border-left:none;border-bottom-right-radius:var(--border-radius-small)}.arco-trigger-popup[trigger-placement=bottom] .arco-trigger-arrow,.arco-trigger-popup[trigger-placement=bl] .arco-trigger-arrow,.arco-trigger-popup[trigger-placement=br] .arco-trigger-arrow{border-right:none;border-bottom:none;border-top-left-radius:var(--border-radius-small)}.arco-trigger-popup[trigger-placement=left] .arco-trigger-arrow,.arco-trigger-popup[trigger-placement=lt] .arco-trigger-arrow,.arco-trigger-popup[trigger-placement=lb] .arco-trigger-arrow{border-bottom:none;border-left:none;border-top-right-radius:var(--border-radius-small)}.arco-trigger-popup[trigger-placement=right] .arco-trigger-arrow,.arco-trigger-popup[trigger-placement=rt] .arco-trigger-arrow,.arco-trigger-popup[trigger-placement=rb] .arco-trigger-arrow{border-top:none;border-right:none;border-bottom-left-radius:var(--border-radius-small)}.arco-auto-tooltip{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-input-label{display:inline-flex;box-sizing:border-box;width:100%;padding-right:12px;padding-left:12px;color:var(--color-text-1);font-size:14px;background-color:var(--color-fill-2);border:1px solid transparent;border-radius:var(--border-radius-small);cursor:text;transition:color .1s cubic-bezier(0,0,1,1),border-color .1s cubic-bezier(0,0,1,1),background-color .1s cubic-bezier(0,0,1,1);cursor:pointer}.arco-input-label.arco-input-label-search{cursor:text}.arco-input-label.arco-input-label-search .arco-input-label-value{pointer-events:none}.arco-input-label:hover{background-color:var(--color-fill-3);border-color:transparent}.arco-input-label:focus-within,.arco-input-label.arco-input-label-focus{z-index:1;background-color:var(--color-bg-2);border-color:rgb(var(--primary-6));box-shadow:0 0 0 0 var(--color-primary-light-2)}.arco-input-label.arco-input-label-disabled{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:transparent;cursor:not-allowed}.arco-input-label.arco-input-label-disabled:hover{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:transparent}.arco-input-label.arco-input-label-disabled .arco-input-label-prefix,.arco-input-label.arco-input-label-disabled .arco-input-label-suffix{color:inherit}.arco-input-label.arco-input-label-error{background-color:var(--color-danger-light-1);border-color:transparent}.arco-input-label.arco-input-label-error:hover{background-color:var(--color-danger-light-2);border-color:transparent}.arco-input-label.arco-input-label-error:focus-within,.arco-input-label.arco-input-label-error.arco-input-label-focus{z-index:1;background-color:var(--color-bg-2);border-color:rgb(var(--danger-6));box-shadow:0 0 0 0 var(--color-danger-light-2)}.arco-input-label .arco-input-label-prefix,.arco-input-label .arco-input-label-suffix{display:inline-flex;flex-shrink:0;align-items:center;white-space:nowrap;-webkit-user-select:none;user-select:none}.arco-input-label .arco-input-label-prefix>svg,.arco-input-label .arco-input-label-suffix>svg{font-size:14px}.arco-input-label .arco-input-label-prefix{padding-right:12px;color:var(--color-text-2)}.arco-input-label .arco-input-label-suffix{padding-left:12px;color:var(--color-text-2)}.arco-input-label .arco-input-label-suffix .arco-feedback-icon{display:inline-flex}.arco-input-label .arco-input-label-suffix .arco-feedback-icon-status-validating{color:rgb(var(--primary-6))}.arco-input-label .arco-input-label-suffix .arco-feedback-icon-status-success{color:rgb(var(--success-6))}.arco-input-label .arco-input-label-suffix .arco-feedback-icon-status-warning{color:rgb(var(--warning-6))}.arco-input-label .arco-input-label-suffix .arco-feedback-icon-status-error{color:rgb(var(--danger-6))}.arco-input-label .arco-input-label-clear-btn{align-self:center;color:var(--color-text-2);font-size:12px;visibility:hidden;cursor:pointer}.arco-input-label .arco-input-label-clear-btn>svg{position:relative;transition:color .1s cubic-bezier(0,0,1,1)}.arco-input-label:hover .arco-input-label-clear-btn{visibility:visible}.arco-input-label:not(.arco-input-label-focus) .arco-input-label-icon-hover:hover:before{background-color:var(--color-fill-4)}.arco-input-label .arco-input-label-input{width:100%;padding-right:0;padding-left:0;color:inherit;line-height:1.5715;background:none;border:none;border-radius:0;outline:none;cursor:inherit;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.arco-input-label .arco-input-label-input::placeholder{color:var(--color-text-3)}.arco-input-label .arco-input-label-input[disabled]::placeholder{color:var(--color-text-4)}.arco-input-label .arco-input-label-input[disabled]{-webkit-text-fill-color:var(--color-text-4)}.arco-input-label .arco-input-label-input-hidden{position:absolute;width:0!important}.arco-input-label .arco-input-label-value{display:flex;align-items:center;box-sizing:border-box;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-input-label .arco-input-label-value:after{font-size:0;line-height:0;visibility:hidden;content:"."}.arco-input-label .arco-input-label-value-hidden{display:none}.arco-input-label.arco-input-label-size-mini .arco-input-label-input,.arco-input-label.arco-input-label-size-mini .arco-input-label-value{padding-top:1px;padding-bottom:1px;font-size:12px;line-height:1.667}.arco-input-label.arco-input-label-size-mini .arco-input-label-value{min-height:22px}.arco-input-label.arco-input-label-size-medium .arco-input-label-input,.arco-input-label.arco-input-label-size-medium .arco-input-label-value{padding-top:4px;padding-bottom:4px;font-size:14px;line-height:1.5715}.arco-input-label.arco-input-label-size-medium .arco-input-label-value{min-height:30px}.arco-input-label.arco-input-label-size-small .arco-input-label-input,.arco-input-label.arco-input-label-size-small .arco-input-label-value{padding-top:2px;padding-bottom:2px;font-size:14px;line-height:1.5715}.arco-input-label.arco-input-label-size-small .arco-input-label-value{min-height:26px}.arco-input-label.arco-input-label-size-large .arco-input-label-input,.arco-input-label.arco-input-label-size-large .arco-input-label-value{padding-top:6px;padding-bottom:6px;font-size:14px;line-height:1.5715}.arco-input-label.arco-input-label-size-large .arco-input-label-value{min-height:34px}.arco-picker{position:relative;display:inline-flex;align-items:center;box-sizing:border-box;padding:4px 11px 4px 4px;line-height:1.5715;background-color:var(--color-fill-2);border:1px solid transparent;border-radius:var(--border-radius-small);transition:all .1s cubic-bezier(0,0,1,1)}.arco-picker-input{display:inline-flex;flex:1}.arco-picker input{width:100%;padding:0 0 0 8px;color:var(--color-text-2);line-height:1.5715;text-align:left;background-color:transparent;border:none;outline:none;transition:all .1s cubic-bezier(0,0,1,1)}.arco-picker input::placeholder{color:var(--color-text-3)}.arco-picker input[disabled]{-webkit-text-fill-color:var(--color-text-4)}.arco-picker-has-prefix{padding-left:12px}.arco-picker-prefix{padding-right:4px;color:var(--color-text-2);font-size:14px}.arco-picker-suffix{display:inline-flex;align-items:center;margin-left:4px}.arco-picker-suffix .arco-feedback-icon{display:inline-flex}.arco-picker-suffix .arco-feedback-icon-status-validating{color:rgb(var(--primary-6))}.arco-picker-suffix .arco-feedback-icon-status-success{color:rgb(var(--success-6))}.arco-picker-suffix .arco-feedback-icon-status-warning{color:rgb(var(--warning-6))}.arco-picker-suffix .arco-feedback-icon-status-error{color:rgb(var(--danger-6))}.arco-picker-suffix .arco-feedback-icon{margin-left:4px}.arco-picker-suffix-icon{color:var(--color-text-2)}.arco-picker .arco-picker-clear-icon{display:none;color:var(--color-text-2);font-size:12px}.arco-picker:hover{background-color:var(--color-fill-3);border-color:transparent}.arco-picker:not(.arco-picker-disabled):hover .arco-picker-clear-icon{display:inline-block}.arco-picker:not(.arco-picker-disabled):hover .arco-picker-suffix .arco-picker-clear-icon+span{display:none}.arco-picker input[disabled]{color:var(--color-text-4);cursor:not-allowed}.arco-picker input[disabled]::placeholder{color:var(--color-text-4)}.arco-picker-error{background-color:var(--color-danger-light-1);border-color:transparent}.arco-picker-error:hover{background-color:var(--color-danger-light-2);border-color:transparent}.arco-picker-focused{box-shadow:0 0 0 0 var(--color-primary-light-2)}.arco-picker-focused,.arco-picker-focused:hover{background-color:var(--color-bg-2);border-color:rgb(var(--primary-6))}.arco-picker-focused.arco-picker-error{border-color:rgb(var(--danger-6));box-shadow:0 0 0 0 var(--color-danger-light-2)}.arco-picker-focused .arco-picker-input-active input,.arco-picker-focused:hover .arco-picker-input-active input{background:var(--color-fill-2)}.arco-picker-disabled,.arco-picker-disabled:hover{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:transparent;cursor:not-allowed}.arco-picker-disabled input[disabled],.arco-picker-disabled:hover input[disabled]{color:var(--color-text-4);cursor:not-allowed}.arco-picker-disabled input[disabled]::placeholder,.arco-picker-disabled:hover input[disabled]::placeholder{color:var(--color-text-4)}.arco-picker-separator{min-width:10px;padding:0 8px;color:var(--color-text-3)}.arco-picker-disabled .arco-picker-separator,.arco-picker-disabled .arco-picker-suffix-icon{color:var(--color-text-4)}.arco-picker-size-mini{height:24px}.arco-picker-size-mini input{font-size:12px}.arco-picker-size-small{height:28px}.arco-picker-size-small input{font-size:14px}.arco-picker-size-medium{height:32px}.arco-picker-size-medium input{font-size:14px}.arco-picker-size-large{height:36px}.arco-picker-size-large input{font-size:14px}.arco-select-view-single{display:inline-flex;box-sizing:border-box;width:100%;padding-right:12px;padding-left:12px;color:var(--color-text-1);font-size:14px;background-color:var(--color-fill-2);border:1px solid transparent;border-radius:var(--border-radius-small);cursor:text;transition:color .1s cubic-bezier(0,0,1,1),border-color .1s cubic-bezier(0,0,1,1),background-color .1s cubic-bezier(0,0,1,1);cursor:pointer}.arco-select-view-single.arco-select-view-search{cursor:text}.arco-select-view-single.arco-select-view-search .arco-select-view-value{pointer-events:none}.arco-select-view-single:hover{background-color:var(--color-fill-3);border-color:transparent}.arco-select-view-single:focus-within,.arco-select-view-single.arco-select-view-focus{z-index:1;background-color:var(--color-bg-2);border-color:rgb(var(--primary-6));box-shadow:0 0 0 0 var(--color-primary-light-2)}.arco-select-view-single.arco-select-view-disabled{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:transparent;cursor:not-allowed}.arco-select-view-single.arco-select-view-disabled:hover{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:transparent}.arco-select-view-single.arco-select-view-disabled .arco-select-view-prefix,.arco-select-view-single.arco-select-view-disabled .arco-select-view-suffix{color:inherit}.arco-select-view-single.arco-select-view-error{background-color:var(--color-danger-light-1);border-color:transparent}.arco-select-view-single.arco-select-view-error:hover{background-color:var(--color-danger-light-2);border-color:transparent}.arco-select-view-single.arco-select-view-error:focus-within,.arco-select-view-single.arco-select-view-error.arco-select-view-single-focus{z-index:1;background-color:var(--color-bg-2);border-color:rgb(var(--danger-6));box-shadow:0 0 0 0 var(--color-danger-light-2)}.arco-select-view-single .arco-select-view-prefix,.arco-select-view-single .arco-select-view-suffix{display:inline-flex;flex-shrink:0;align-items:center;white-space:nowrap;-webkit-user-select:none;user-select:none}.arco-select-view-single .arco-select-view-prefix>svg,.arco-select-view-single .arco-select-view-suffix>svg{font-size:14px}.arco-select-view-single .arco-select-view-prefix{padding-right:12px;color:var(--color-text-2)}.arco-select-view-single .arco-select-view-suffix{padding-left:12px;color:var(--color-text-2)}.arco-select-view-single .arco-select-view-suffix .arco-feedback-icon{display:inline-flex}.arco-select-view-single .arco-select-view-suffix .arco-feedback-icon-status-validating{color:rgb(var(--primary-6))}.arco-select-view-single .arco-select-view-suffix .arco-feedback-icon-status-success{color:rgb(var(--success-6))}.arco-select-view-single .arco-select-view-suffix .arco-feedback-icon-status-warning{color:rgb(var(--warning-6))}.arco-select-view-single .arco-select-view-suffix .arco-feedback-icon-status-error{color:rgb(var(--danger-6))}.arco-select-view-single .arco-select-view-clear-btn{align-self:center;color:var(--color-text-2);font-size:12px;visibility:hidden;cursor:pointer}.arco-select-view-single .arco-select-view-clear-btn>svg{position:relative;transition:color .1s cubic-bezier(0,0,1,1)}.arco-select-view-single:hover .arco-select-view-clear-btn{visibility:visible}.arco-select-view-single:not(.arco-select-view-focus) .arco-select-view-icon-hover:hover:before{background-color:var(--color-fill-4)}.arco-select-view-single .arco-select-view-input{width:100%;padding-right:0;padding-left:0;color:inherit;line-height:1.5715;background:none;border:none;border-radius:0;outline:none;cursor:inherit;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.arco-select-view-single .arco-select-view-input::placeholder{color:var(--color-text-3)}.arco-select-view-single .arco-select-view-input[disabled]::placeholder{color:var(--color-text-4)}.arco-select-view-single .arco-select-view-input[disabled]{-webkit-text-fill-color:var(--color-text-4)}.arco-select-view-single .arco-select-view-input-hidden{position:absolute;width:0!important}.arco-select-view-single .arco-select-view-value{display:flex;align-items:center;box-sizing:border-box;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-select-view-single .arco-select-view-value:after{font-size:0;line-height:0;visibility:hidden;content:"."}.arco-select-view-single .arco-select-view-value-hidden{display:none}.arco-select-view-single.arco-select-view-size-mini .arco-select-view-input,.arco-select-view-single.arco-select-view-size-mini .arco-select-view-value{padding-top:1px;padding-bottom:1px;font-size:12px;line-height:1.667}.arco-select-view-single.arco-select-view-size-mini .arco-select-view-value{min-height:22px}.arco-select-view-single.arco-select-view-size-medium .arco-select-view-input,.arco-select-view-single.arco-select-view-size-medium .arco-select-view-value{padding-top:4px;padding-bottom:4px;font-size:14px;line-height:1.5715}.arco-select-view-single.arco-select-view-size-medium .arco-select-view-value{min-height:30px}.arco-select-view-single.arco-select-view-size-small .arco-select-view-input,.arco-select-view-single.arco-select-view-size-small .arco-select-view-value{padding-top:2px;padding-bottom:2px;font-size:14px;line-height:1.5715}.arco-select-view-single.arco-select-view-size-small .arco-select-view-value{min-height:26px}.arco-select-view-single.arco-select-view-size-large .arco-select-view-input,.arco-select-view-single.arco-select-view-size-large .arco-select-view-value{padding-top:6px;padding-bottom:6px;font-size:14px;line-height:1.5715}.arco-select-view-single.arco-select-view-size-large .arco-select-view-value{min-height:34px}.arco-select-view-multiple{display:inline-flex;box-sizing:border-box;width:100%;padding-right:12px;padding-left:12px;color:var(--color-text-1);font-size:14px;background-color:var(--color-fill-2);border:1px solid transparent;border-radius:var(--border-radius-small);cursor:text;transition:color .1s cubic-bezier(0,0,1,1),border-color .1s cubic-bezier(0,0,1,1),background-color .1s cubic-bezier(0,0,1,1)}.arco-select-view-multiple:hover{background-color:var(--color-fill-3);border-color:transparent}.arco-select-view-multiple:focus-within,.arco-select-view-multiple.arco-select-view-focus{z-index:1;background-color:var(--color-bg-2);border-color:rgb(var(--primary-6));box-shadow:0 0 0 0 var(--color-primary-light-2)}.arco-select-view-multiple.arco-select-view-disabled{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:transparent;cursor:not-allowed}.arco-select-view-multiple.arco-select-view-disabled:hover{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:transparent}.arco-select-view-multiple.arco-select-view-disabled .arco-select-view-prefix,.arco-select-view-multiple.arco-select-view-disabled .arco-select-view-suffix{color:inherit}.arco-select-view-multiple.arco-select-view-error{background-color:var(--color-danger-light-1);border-color:transparent}.arco-select-view-multiple.arco-select-view-error:hover{background-color:var(--color-danger-light-2);border-color:transparent}.arco-select-view-multiple.arco-select-view-error:focus-within,.arco-select-view-multiple.arco-select-view-error.arco-select-view-multiple-focus{z-index:1;background-color:var(--color-bg-2);border-color:rgb(var(--danger-6));box-shadow:0 0 0 0 var(--color-danger-light-2)}.arco-select-view-multiple .arco-select-view-prefix,.arco-select-view-multiple .arco-select-view-suffix{display:inline-flex;flex-shrink:0;align-items:center;white-space:nowrap;-webkit-user-select:none;user-select:none}.arco-select-view-multiple .arco-select-view-prefix>svg,.arco-select-view-multiple .arco-select-view-suffix>svg{font-size:14px}.arco-select-view-multiple .arco-select-view-prefix{padding-right:12px;color:var(--color-text-2)}.arco-select-view-multiple .arco-select-view-suffix{padding-left:12px;color:var(--color-text-2)}.arco-select-view-multiple .arco-select-view-suffix .arco-feedback-icon{display:inline-flex}.arco-select-view-multiple .arco-select-view-suffix .arco-feedback-icon-status-validating{color:rgb(var(--primary-6))}.arco-select-view-multiple .arco-select-view-suffix .arco-feedback-icon-status-success{color:rgb(var(--success-6))}.arco-select-view-multiple .arco-select-view-suffix .arco-feedback-icon-status-warning{color:rgb(var(--warning-6))}.arco-select-view-multiple .arco-select-view-suffix .arco-feedback-icon-status-error{color:rgb(var(--danger-6))}.arco-select-view-multiple .arco-select-view-clear-btn{align-self:center;color:var(--color-text-2);font-size:12px;visibility:hidden;cursor:pointer}.arco-select-view-multiple .arco-select-view-clear-btn>svg{position:relative;transition:color .1s cubic-bezier(0,0,1,1)}.arco-select-view-multiple:hover .arco-select-view-clear-btn{visibility:visible}.arco-select-view-multiple:not(.arco-select-view-focus) .arco-select-view-icon-hover:hover:before{background-color:var(--color-fill-4)}.arco-select-view-multiple.arco-select-view-has-tag{padding-right:4px;padding-left:4px}.arco-select-view-multiple.arco-select-view-has-prefix{padding-left:12px}.arco-select-view-multiple.arco-select-view-has-suffix{padding-right:12px}.arco-select-view-multiple .arco-select-view-inner{flex:1;overflow:hidden;line-height:0}.arco-select-view-multiple .arco-select-view-inner.arco-select-view-nowrap{display:flex;flex-wrap:wrap}.arco-select-view-multiple .arco-select-view-inner .arco-select-view-tag{display:inline-flex;align-items:center;margin-right:4px;color:var(--color-text-1);font-size:12px;white-space:pre-wrap;word-break:break-word;background-color:var(--color-bg-2);border-color:var(--color-fill-3)}.arco-select-view-multiple .arco-select-view-inner .arco-select-view-tag .arco-icon-hover:hover:before{background-color:var(--color-fill-2)}.arco-select-view-multiple .arco-select-view-inner .arco-select-view-tag.arco-tag-custom-color{color:var(--color-white)}.arco-select-view-multiple .arco-select-view-inner .arco-select-view-tag.arco-tag-custom-color .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:#fff3}.arco-select-view-multiple .arco-select-view-inner .arco-select-view-input{width:100%;padding-right:0;padding-left:0;color:inherit;line-height:1.5715;background:none;border:none;border-radius:0;outline:none;cursor:inherit;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}.arco-select-view-multiple .arco-select-view-inner .arco-select-view-input::placeholder{color:var(--color-text-3)}.arco-select-view-multiple .arco-select-view-inner .arco-select-view-input[disabled]::placeholder{color:var(--color-text-4)}.arco-select-view-multiple .arco-select-view-inner .arco-select-view-input[disabled]{-webkit-text-fill-color:var(--color-text-4)}.arco-select-view-multiple .arco-select-view-mirror{position:absolute;top:0;left:0;white-space:pre;visibility:hidden;pointer-events:none}.arco-select-view-multiple.arco-select-view-focus .arco-select-view-tag{background-color:var(--color-fill-2);border-color:var(--color-fill-2)}.arco-select-view-multiple.arco-select-view-focus .arco-select-view-tag .arco-icon-hover:hover:before{background-color:var(--color-fill-3)}.arco-select-view-multiple.arco-select-view-disabled .arco-select-view-tag{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:var(--color-fill-3)}.arco-select-view-multiple.arco-select-view-readonly,.arco-select-view-multiple.arco-select-view-disabled-input{cursor:default}.arco-select-view-multiple.arco-select-view-size-mini{font-size:12px}.arco-select-view-multiple.arco-select-view-size-mini .arco-select-view-inner{padding-top:0;padding-bottom:0}.arco-select-view-multiple.arco-select-view-size-mini .arco-select-view-tag,.arco-select-view-multiple.arco-select-view-size-mini .arco-select-view-input{margin-top:1px;margin-bottom:1px;line-height:18px;vertical-align:middle}.arco-select-view-multiple.arco-select-view-size-mini .arco-select-view-tag,.arco-select-view-multiple.arco-select-view-size-mini .arco-select-view-input{height:auto;min-height:20px}.arco-select-view-multiple.arco-select-view-size-medium{font-size:14px}.arco-select-view-multiple.arco-select-view-size-medium .arco-select-view-inner{padding-top:2px;padding-bottom:2px}.arco-select-view-multiple.arco-select-view-size-medium .arco-select-view-tag,.arco-select-view-multiple.arco-select-view-size-medium .arco-select-view-input{margin-top:1px;margin-bottom:1px;line-height:22px;vertical-align:middle}.arco-select-view-multiple.arco-select-view-size-medium .arco-select-view-tag,.arco-select-view-multiple.arco-select-view-size-medium .arco-select-view-input{height:auto;min-height:24px}.arco-select-view-multiple.arco-select-view-size-small{font-size:14px}.arco-select-view-multiple.arco-select-view-size-small .arco-select-view-inner{padding-top:2px;padding-bottom:2px}.arco-select-view-multiple.arco-select-view-size-small .arco-select-view-tag,.arco-select-view-multiple.arco-select-view-size-small .arco-select-view-input{margin-top:1px;margin-bottom:1px;line-height:18px;vertical-align:middle}.arco-select-view-multiple.arco-select-view-size-small .arco-select-view-tag,.arco-select-view-multiple.arco-select-view-size-small .arco-select-view-input{height:auto;min-height:20px}.arco-select-view-multiple.arco-select-view-size-large{font-size:14px}.arco-select-view-multiple.arco-select-view-size-large .arco-select-view-inner{padding-top:2px;padding-bottom:2px}.arco-select-view-multiple.arco-select-view-size-large .arco-select-view-tag,.arco-select-view-multiple.arco-select-view-size-large .arco-select-view-input{margin-top:1px;margin-bottom:1px;line-height:26px;vertical-align:middle}.arco-select-view-multiple.arco-select-view-size-large .arco-select-view-tag,.arco-select-view-multiple.arco-select-view-size-large .arco-select-view-input{height:auto;min-height:28px}.arco-select-view-multiple.arco-select-view-disabled-input{cursor:pointer}.arco-select-view.arco-select-view-borderless{background:none!important;border:none!important;box-shadow:none!important}.arco-select-view-suffix .arco-feedback-icon{margin-left:4px}.arco-select-view-clear-btn svg,.arco-select-view-icon svg{display:block;font-size:12px}.arco-select-view-opened .arco-select-view-arrow-icon{transform:rotate(180deg)}.arco-select-view-expand-icon{transform:rotate(-45deg)}.arco-select-view-clear-btn{display:none;cursor:pointer}.arco-select-view:hover .arco-select-view-clear-btn{display:block}.arco-select-view:hover .arco-select-view-clear-btn~*{display:none}.arco-affix{position:fixed;z-index:999}.arco-alert{display:flex;align-items:center;box-sizing:border-box;width:100%;padding:8px 15px;overflow:hidden;font-size:14px;line-height:1.5715;text-align:left;border-radius:var(--border-radius-small)}.arco-alert-with-title{align-items:flex-start;padding:15px}.arco-alert-center{justify-content:center}.arco-alert-center .arco-alert-body{flex:initial}.arco-alert-normal{background-color:var(--color-neutral-2);border:1px solid transparent}.arco-alert-info{background-color:var(--color-primary-light-1);border:1px solid transparent}.arco-alert-success{background-color:var(--color-success-light-1);border:1px solid transparent}.arco-alert-warning{background-color:var(--color-warning-light-1);border:1px solid transparent}.arco-alert-error{background-color:var(--color-danger-light-1);border:1px solid transparent}.arco-alert-banner{border:none;border-radius:0}.arco-alert-body{position:relative;flex:1}.arco-alert-title{margin-bottom:4px;font-weight:500;font-size:16px;line-height:1.5}.arco-alert-normal .arco-alert-title,.arco-alert-normal .arco-alert-content{color:var(--color-text-1)}.arco-alert-normal.arco-alert-with-title .arco-alert-content{color:var(--color-text-2)}.arco-alert-info .arco-alert-title,.arco-alert-info .arco-alert-content{color:var(--color-text-1)}.arco-alert-info.arco-alert-with-title .arco-alert-content{color:var(--color-text-2)}.arco-alert-success .arco-alert-title,.arco-alert-success .arco-alert-content{color:var(--color-text-1)}.arco-alert-success.arco-alert-with-title .arco-alert-content{color:var(--color-text-2)}.arco-alert-warning .arco-alert-title,.arco-alert-warning .arco-alert-content{color:var(--color-text-1)}.arco-alert-warning.arco-alert-with-title .arco-alert-content{color:var(--color-text-2)}.arco-alert-error .arco-alert-title,.arco-alert-error .arco-alert-content{color:var(--color-text-1)}.arco-alert-error.arco-alert-with-title .arco-alert-content{color:var(--color-text-2)}.arco-alert-icon{margin-right:8px}.arco-alert-icon svg{font-size:16px;vertical-align:-3px}.arco-alert-with-title .arco-alert-icon svg{font-size:18px;vertical-align:-5px}.arco-alert-normal .arco-alert-icon svg{color:var(--color-neutral-4)}.arco-alert-info .arco-alert-icon svg{color:rgb(var(--primary-6))}.arco-alert-success .arco-alert-icon svg{color:rgb(var(--success-6))}.arco-alert-warning .arco-alert-icon svg{color:rgb(var(--warning-6))}.arco-alert-error .arco-alert-icon svg{color:rgb(var(--danger-6))}.arco-alert-close-btn{top:4px;right:0;box-sizing:border-box;margin-left:8px;padding:0;color:var(--color-text-2);font-size:12px;background-color:transparent;border:none;outline:none;cursor:pointer;transition:color .1s cubic-bezier(0,0,1,1)}.arco-alert-close-btn:hover{color:var(--color-text-1)}.arco-alert-action+.arco-alert-close-btn{margin-left:8px}.arco-alert-action{margin-left:8px}.arco-alert-with-title .arco-alert-close-btn{margin-top:0;margin-right:0}.arco-anchor{position:relative;width:150px;overflow:auto}.arco-anchor-line-slider{position:absolute;top:0;left:0;z-index:1;width:2px;height:12px;margin-top:9.0005px;background-color:rgb(var(--primary-6));transition:top .2s cubic-bezier(.34,.69,.1,1)}.arco-anchor-list{position:relative;margin-top:0;margin-bottom:0;margin-left:4px;padding-left:0;list-style:none}.arco-anchor-list:before{position:absolute;left:-4px;width:2px;height:100%;background-color:var(--color-fill-3);content:""}.arco-anchor-sublist{margin-top:0;margin-bottom:0;padding-left:0;list-style:none}.arco-anchor-link-item{margin-bottom:2px}.arco-anchor-link-item .arco-anchor-link{display:block;margin-bottom:2px;padding:4px 8px;overflow:hidden;color:var(--color-text-2);font-size:14px;line-height:1.5715;white-space:nowrap;text-decoration:none;text-overflow:ellipsis;border-radius:var(--border-radius-small);cursor:pointer}.arco-anchor-link-item .arco-anchor-link:hover{color:var(--color-text-1);font-weight:500;background-color:var(--color-fill-2)}.arco-anchor-link-active>.arco-anchor-link{color:var(--color-text-1);font-weight:500;transition:all .1s cubic-bezier(0,0,1,1)}.arco-anchor-link-item .arco-anchor-link-item{margin-left:16px}.arco-anchor-line-less .arco-anchor-list{margin-left:0}.arco-anchor-line-less .arco-anchor-list:before{display:none}.arco-anchor-line-less .arco-anchor-link-active>.arco-anchor-link{color:rgb(var(--primary-6));font-weight:500;background-color:var(--color-fill-2)}.arco-autocomplete-popup .arco-select-popup{background-color:var(--color-bg-popup);border:1px solid var(--color-fill-3);border-radius:var(--border-radius-medium);box-shadow:0 4px 10px #0000001a}.arco-autocomplete-popup .arco-select-popup .arco-select-popup-inner{max-height:200px;padding:4px 0}.arco-autocomplete-popup .arco-select-popup .arco-select-option{height:36px;padding:0 12px;font-size:14px;line-height:36px;color:var(--color-text-1);background-color:var(--color-bg-popup)}.arco-autocomplete-popup .arco-select-popup .arco-select-option-selected{color:var(--color-text-1);background-color:var(--color-bg-popup)}.arco-autocomplete-popup .arco-select-popup .arco-select-option-hover{color:var(--color-text-1);background-color:var(--color-fill-2)}.arco-autocomplete-popup .arco-select-popup .arco-select-option-disabled{color:var(--color-text-4);background-color:var(--color-bg-popup)}.arco-autocomplete-popup .arco-select-popup .arco-select-option-selected{font-weight:500}.arco-avatar{position:relative;display:inline-flex;align-items:center;box-sizing:border-box;width:40px;height:40px;color:var(--color-white);font-size:20px;white-space:nowrap;vertical-align:middle;background-color:var(--color-fill-4)}.arco-avatar-circle{border-radius:var(--border-radius-circle)}.arco-avatar-circle .arco-avatar-image{overflow:hidden;border-radius:var(--border-radius-circle)}.arco-avatar-square{border-radius:var(--border-radius-medium)}.arco-avatar-square .arco-avatar-image{overflow:hidden;border-radius:var(--border-radius-medium)}.arco-avatar-text{position:absolute;left:50%;font-weight:500;line-height:1;transform:translate(-50%);transform-origin:0 center}.arco-avatar-image{display:inline-block;width:100%;height:100%}.arco-avatar-image-icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.arco-avatar-image img,.arco-avatar-image picture{width:100%;height:100%}.arco-avatar-trigger-icon-button{position:absolute;right:-4px;bottom:-4px;z-index:1;width:20px;height:20px;color:var(--color-fill-4);font-size:12px;line-height:20px;text-align:center;background-color:var(--color-neutral-2);border-radius:var(--border-radius-circle);transition:background-color .1s cubic-bezier(0,0,1,1)}.arco-avatar-trigger-icon-mask{position:absolute;top:0;left:0;z-index:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--color-white);font-size:16px;background-color:#1d212999;border-radius:var(--border-radius-medium);opacity:0;transition:all .1s cubic-bezier(0,0,1,1)}.arco-avatar-circle .arco-avatar-trigger-icon-mask{border-radius:var(--border-radius-circle)}.arco-avatar-with-trigger-icon{cursor:pointer}.arco-avatar-with-trigger-icon:hover .arco-avatar-trigger-icon-mask{z-index:2;opacity:1}.arco-avatar-with-trigger-icon:hover .arco-avatar-trigger-icon-button{background-color:var(--color-neutral-3)}.arco-avatar-group{display:inline-block;line-height:0}.arco-avatar-group-max-count-avatar{color:var(--color-white);font-size:20px;cursor:default}.arco-avatar-group .arco-avatar{border:2px solid var(--color-bg-2)}.arco-avatar-group .arco-avatar:not(:first-child){margin-left:-10px}.arco-avatar-group-popover .arco-avatar:not(:first-child){margin-left:4px}.arco-back-top{position:fixed;right:24px;bottom:24px;z-index:100}.arco-back-top-btn{width:40px;height:40px;color:var(--color-white);font-size:12px;text-align:center;background-color:rgb(var(--primary-6));border:none;border-radius:var(--border-radius-circle);outline:none;cursor:pointer;transition:all .2s cubic-bezier(0,0,1,1)}.arco-back-top-btn:hover{background-color:rgb(var(--primary-5))}.arco-back-top-btn svg{font-size:14px}.arco-badge{position:relative;display:inline-block;line-height:1}.arco-badge-number,.arco-badge-dot,.arco-badge-text,.arco-badge-custom-dot{position:absolute;top:2px;right:2px;z-index:2;box-sizing:border-box;overflow:hidden;text-align:center;border-radius:20px;transform:translate(50%,-50%);transform-origin:100% 0%}.arco-badge-custom-dot{background-color:var(--color-bg-2)}.arco-badge-number,.arco-badge-text{min-width:20px;height:20px;padding:0 6px;color:var(--color-white);font-weight:500;font-size:12px;line-height:20px;background-color:rgb(var(--danger-6));box-shadow:0 0 0 2px var(--color-bg-2)}.arco-badge-dot{width:6px;height:6px;background-color:rgb(var(--danger-6));border-radius:var(--border-radius-circle);box-shadow:0 0 0 2px var(--color-bg-2)}.arco-badge-no-children .arco-badge-dot,.arco-badge-no-children .arco-badge-number,.arco-badge-no-children .arco-badge-text{position:relative;top:unset;right:unset;display:inline-block;transform:none}.arco-badge-status-wrapper{display:inline-flex;align-items:center}.arco-badge-status-dot{display:inline-block;width:6px;height:6px;border-radius:var(--border-radius-circle)}.arco-badge-status-normal{background-color:var(--color-fill-4)}.arco-badge-status-processing{background-color:rgb(var(--primary-6))}.arco-badge-status-success{background-color:rgb(var(--success-6))}.arco-badge-status-warning{background-color:rgb(var(--warning-6))}.arco-badge-status-danger,.arco-badge-color-red{background-color:rgb(var(--danger-6))}.arco-badge-color-orangered{background-color:#f77234}.arco-badge-color-orange{background-color:rgb(var(--orange-6))}.arco-badge-color-gold{background-color:rgb(var(--gold-6))}.arco-badge-color-lime{background-color:rgb(var(--lime-6))}.arco-badge-color-green{background-color:rgb(var(--success-6))}.arco-badge-color-cyan{background-color:rgb(var(--cyan-6))}.arco-badge-color-arcoblue{background-color:rgb(var(--primary-6))}.arco-badge-color-purple{background-color:rgb(var(--purple-6))}.arco-badge-color-pinkpurple{background-color:rgb(var(--pinkpurple-6))}.arco-badge-color-magenta{background-color:rgb(var(--magenta-6))}.arco-badge-color-gray{background-color:rgb(var(--gray-4))}.arco-badge .arco-badge-status-text{margin-left:8px;color:var(--color-text-1);font-size:12px;line-height:1.5715}.arco-badge-number-text{display:inline-block;animation:arco-badge-scale .5s cubic-bezier(.3,1.3,.3,1)}@keyframes arco-badge-scale{0%{transform:scale(0)}to{transform:scale(1)}}.badge-zoom-enter,.badge-zoom-appear{transform:translate(50%,-50%) scale(.2);transform-origin:center}.badge-zoom-enter-active,.badge-zoom-appear-active{transform:translate(50%,-50%) scale(1);transform-origin:center;opacity:1;transition:opacity .3s cubic-bezier(.3,1.3,.3,1),transform .3s cubic-bezier(.3,1.3,.3,1)}.badge-zoom-exit{transform:translate(50%,-50%) scale(1);transform-origin:center;opacity:1}.badge-zoom-exit-active{transform:translate(50%,-50%) scale(.2);transform-origin:center;opacity:0;transition:opacity .3s cubic-bezier(.3,1.3,.3,1),transform .3s cubic-bezier(.3,1.3,.3,1)}.arco-breadcrumb{display:inline-flex;align-items:center;color:var(--color-text-2);font-size:14px}.arco-breadcrumb-icon{color:var(--color-text-2)}.arco-breadcrumb-item{display:inline-block;padding:0 4px;color:var(--color-text-2);line-height:24px;vertical-align:middle}.arco-breadcrumb-item>.arco-icon{color:var(--color-text-3)}.arco-breadcrumb-item a{display:inline-block;margin:0 -4px;padding:0 4px;color:var(--color-text-2);text-decoration:none;border-radius:var(--border-radius-small);background-color:transparent}.arco-breadcrumb-item a:hover{color:rgb(var(--link-6));background-color:var(--color-fill-2)}.arco-breadcrumb-item:last-child{color:var(--color-text-1);font-weight:500}.arco-breadcrumb-item-ellipses{position:relative;top:-3px;display:inline-block;padding:0 4px;color:var(--color-text-2)}.arco-breadcrumb-item-separator{display:inline-block;margin:0 4px;color:var(--color-text-4);line-height:24px;vertical-align:middle}.arco-breadcrumb-item-with-dropdown{cursor:pointer}.arco-breadcrumb-item-dropdown-icon{margin-left:4px;color:var(--color-text-2);font-size:12px}.arco-breadcrumb-item-dropdown-icon-active svg{transform:rotate(180deg)}.arco-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;font-weight:400;line-height:1.5715;white-space:nowrap;outline:none;cursor:pointer;transition:all .1s cubic-bezier(0,0,1,1);-webkit-appearance:none;-webkit-user-select:none;user-select:none}.arco-btn>a:only-child{color:currentColor}.arco-btn:active{transition:none}.arco-btn-long{display:flex;width:100%}.arco-btn-link{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.arco-btn-link:not([href]){color:var(--color-text-4)}.arco-btn-link:hover{text-decoration:none}.arco-btn-link.arco-btn-only-icon{display:inline-flex;align-items:center;justify-content:center;vertical-align:top}.arco-btn.arco-btn-only-icon .arco-btn-icon{display:flex;justify-content:center}.arco-btn-loading{position:relative;cursor:default}.arco-btn-loading:before{position:absolute;inset:-1px;z-index:1;display:block;background:#fff;border-radius:inherit;opacity:.4;transition:opacity .1s cubic-bezier(0,0,1,1);content:"";pointer-events:none}.arco-btn-loading-fixed-width{transition:none}.arco-btn-two-chinese-chars>*:not(svg){margin-right:-.3em;letter-spacing:.3em}.arco-btn-outline,.arco-btn-outline[type=button],.arco-btn-outline[type=submit]{color:rgb(var(--primary-6));background-color:transparent;border:1px solid rgb(var(--primary-6))}.arco-btn-outline:hover,.arco-btn-outline[type=button]:hover,.arco-btn-outline[type=submit]:hover{color:rgb(var(--primary-5));background-color:transparent;border-color:rgb(var(--primary-5))}.arco-btn-outline:focus-visible,.arco-btn-outline[type=button]:focus-visible,.arco-btn-outline[type=submit]:focus-visible{box-shadow:0 0 0 .25em rgb(var(--primary-3))}.arco-btn-outline:active,.arco-btn-outline[type=button]:active,.arco-btn-outline[type=submit]:active{color:rgb(var(--primary-7));background-color:transparent;border-color:rgb(var(--primary-7))}.arco-btn-outline.arco-btn-loading,.arco-btn-outline[type=button].arco-btn-loading,.arco-btn-outline[type=submit].arco-btn-loading{color:rgb(var(--primary-6));background-color:transparent;border:1px solid rgb(var(--primary-6))}.arco-btn-outline.arco-btn-disabled,.arco-btn-outline[type=button].arco-btn-disabled,.arco-btn-outline[type=submit].arco-btn-disabled{color:var(--color-primary-light-3);background-color:transparent;border:1px solid var(--color-primary-light-3);cursor:not-allowed}.arco-btn-outline.arco-btn-status-warning{color:rgb(var(--warning-6));background-color:transparent;border-color:rgb(var(--warning-6))}.arco-btn-outline.arco-btn-status-warning:hover{color:rgb(var(--warning-5));background-color:transparent;border-color:rgb(var(--warning-5))}.arco-btn-outline.arco-btn-status-warning:focus-visible{box-shadow:0 0 0 .25em rgb(var(--warning-3))}.arco-btn-outline.arco-btn-status-warning:active{color:rgb(var(--warning-7));background-color:transparent;border-color:rgb(var(--warning-7))}.arco-btn-outline.arco-btn-status-warning.arco-btn-loading{color:rgb(var(--warning-6));background-color:transparent;border-color:rgb(var(--warning-6))}.arco-btn-outline.arco-btn-status-warning.arco-btn-disabled{color:var(--color-warning-light-3);background-color:transparent;border:1px solid var(--color-warning-light-3)}.arco-btn-outline.arco-btn-status-danger{color:rgb(var(--danger-6));background-color:transparent;border-color:rgb(var(--danger-6))}.arco-btn-outline.arco-btn-status-danger:hover{color:rgb(var(--danger-5));background-color:transparent;border-color:rgb(var(--danger-5))}.arco-btn-outline.arco-btn-status-danger:focus-visible{box-shadow:0 0 0 .25em rgb(var(--danger-3))}.arco-btn-outline.arco-btn-status-danger:active{color:rgb(var(--danger-7));background-color:transparent;border-color:rgb(var(--danger-7))}.arco-btn-outline.arco-btn-status-danger.arco-btn-loading{color:rgb(var(--danger-6));background-color:transparent;border-color:rgb(var(--danger-6))}.arco-btn-outline.arco-btn-status-danger.arco-btn-disabled{color:var(--color-danger-light-3);background-color:transparent;border:1px solid var(--color-danger-light-3)}.arco-btn-outline.arco-btn-status-success{color:rgb(var(--success-6));background-color:transparent;border-color:rgb(var(--success-6))}.arco-btn-outline.arco-btn-status-success:hover{color:rgb(var(--success-5));background-color:transparent;border-color:rgb(var(--success-5))}.arco-btn-outline.arco-btn-status-success:focus-visible{box-shadow:0 0 0 .25em rgb(var(--success-3))}.arco-btn-outline.arco-btn-status-success:active{color:rgb(var(--success-7));background-color:transparent;border-color:rgb(var(--success-7))}.arco-btn-outline.arco-btn-status-success.arco-btn-loading{color:rgb(var(--success-6));background-color:transparent;border-color:rgb(var(--success-6))}.arco-btn-outline.arco-btn-status-success.arco-btn-disabled{color:var(--color-success-light-3);background-color:transparent;border:1px solid var(--color-success-light-3)}.arco-btn-primary,.arco-btn-primary[type=button],.arco-btn-primary[type=submit]{color:#fff;background-color:rgb(var(--primary-6));border:1px solid transparent}.arco-btn-primary:hover,.arco-btn-primary[type=button]:hover,.arco-btn-primary[type=submit]:hover{color:#fff;background-color:rgb(var(--primary-5));border-color:transparent}.arco-btn-primary:focus-visible,.arco-btn-primary[type=button]:focus-visible,.arco-btn-primary[type=submit]:focus-visible{box-shadow:0 0 0 .25em rgb(var(--primary-3))}.arco-btn-primary:active,.arco-btn-primary[type=button]:active,.arco-btn-primary[type=submit]:active{color:#fff;background-color:rgb(var(--primary-7));border-color:transparent}.arco-btn-primary.arco-btn-loading,.arco-btn-primary[type=button].arco-btn-loading,.arco-btn-primary[type=submit].arco-btn-loading{color:#fff;background-color:rgb(var(--primary-6));border:1px solid transparent}.arco-btn-primary.arco-btn-disabled,.arco-btn-primary[type=button].arco-btn-disabled,.arco-btn-primary[type=submit].arco-btn-disabled{color:#fff;background-color:var(--color-primary-light-3);border:1px solid transparent;cursor:not-allowed}.arco-btn-primary.arco-btn-status-warning{color:#fff;background-color:rgb(var(--warning-6));border-color:transparent}.arco-btn-primary.arco-btn-status-warning:hover{color:#fff;background-color:rgb(var(--warning-5));border-color:transparent}.arco-btn-primary.arco-btn-status-warning:focus-visible{box-shadow:0 0 0 .25em rgb(var(--warning-3))}.arco-btn-primary.arco-btn-status-warning:active{color:#fff;background-color:rgb(var(--warning-7));border-color:transparent}.arco-btn-primary.arco-btn-status-warning.arco-btn-loading{color:#fff;background-color:rgb(var(--warning-6));border-color:transparent}.arco-btn-primary.arco-btn-status-warning.arco-btn-disabled{color:#fff;background-color:var(--color-warning-light-3);border:1px solid transparent}.arco-btn-primary.arco-btn-status-danger{color:#fff;background-color:rgb(var(--danger-6));border-color:transparent}.arco-btn-primary.arco-btn-status-danger:hover{color:#fff;background-color:rgb(var(--danger-5));border-color:transparent}.arco-btn-primary.arco-btn-status-danger:focus-visible{box-shadow:0 0 0 .25em rgb(var(--danger-3))}.arco-btn-primary.arco-btn-status-danger:active{color:#fff;background-color:rgb(var(--danger-7));border-color:transparent}.arco-btn-primary.arco-btn-status-danger.arco-btn-loading{color:#fff;background-color:rgb(var(--danger-6));border-color:transparent}.arco-btn-primary.arco-btn-status-danger.arco-btn-disabled{color:#fff;background-color:var(--color-danger-light-3);border:1px solid transparent}.arco-btn-primary.arco-btn-status-success{color:#fff;background-color:rgb(var(--success-6));border-color:transparent}.arco-btn-primary.arco-btn-status-success:hover{color:#fff;background-color:rgb(var(--success-5));border-color:transparent}.arco-btn-primary.arco-btn-status-success:focus-visible{box-shadow:0 0 0 .25em rgb(var(--success-3))}.arco-btn-primary.arco-btn-status-success:active{color:#fff;background-color:rgb(var(--success-7));border-color:transparent}.arco-btn-primary.arco-btn-status-success.arco-btn-loading{color:#fff;background-color:rgb(var(--success-6));border-color:transparent}.arco-btn-primary.arco-btn-status-success.arco-btn-disabled{color:#fff;background-color:var(--color-success-light-3);border:1px solid transparent}.arco-btn-secondary,.arco-btn-secondary[type=button],.arco-btn-secondary[type=submit]{color:var(--color-text-2);background-color:var(--color-secondary);border:1px solid transparent}.arco-btn-secondary:hover,.arco-btn-secondary[type=button]:hover,.arco-btn-secondary[type=submit]:hover{color:var(--color-text-2);background-color:var(--color-secondary-hover);border-color:transparent}.arco-btn-secondary:focus-visible,.arco-btn-secondary[type=button]:focus-visible,.arco-btn-secondary[type=submit]:focus-visible{box-shadow:0 0 0 .25em var(--color-neutral-4)}.arco-btn-secondary:active,.arco-btn-secondary[type=button]:active,.arco-btn-secondary[type=submit]:active{color:var(--color-text-2);background-color:var(--color-secondary-active);border-color:transparent}.arco-btn-secondary.arco-btn-loading,.arco-btn-secondary[type=button].arco-btn-loading,.arco-btn-secondary[type=submit].arco-btn-loading{color:var(--color-text-2);background-color:var(--color-secondary);border:1px solid transparent}.arco-btn-secondary.arco-btn-disabled,.arco-btn-secondary[type=button].arco-btn-disabled,.arco-btn-secondary[type=submit].arco-btn-disabled{color:var(--color-text-4);background-color:var(--color-secondary-disabled);border:1px solid transparent;cursor:not-allowed}.arco-btn-secondary.arco-btn-status-warning{color:rgb(var(--warning-6));background-color:var(--color-warning-light-1);border-color:transparent}.arco-btn-secondary.arco-btn-status-warning:hover{color:rgb(var(--warning-6));background-color:var(--color-warning-light-2);border-color:transparent}.arco-btn-secondary.arco-btn-status-warning:focus-visible{box-shadow:0 0 0 .25em rgb(var(--warning-3))}.arco-btn-secondary.arco-btn-status-warning:active{color:rgb(var(--warning-6));background-color:var(--color-warning-light-3);border-color:transparent}.arco-btn-secondary.arco-btn-status-warning.arco-btn-loading{color:rgb(var(--warning-6));background-color:var(--color-warning-light-1);border-color:transparent}.arco-btn-secondary.arco-btn-status-warning.arco-btn-disabled{color:var(--color-warning-light-3);background-color:var(--color-warning-light-1);border:1px solid transparent}.arco-btn-secondary.arco-btn-status-danger{color:rgb(var(--danger-6));background-color:var(--color-danger-light-1);border-color:transparent}.arco-btn-secondary.arco-btn-status-danger:hover{color:rgb(var(--danger-6));background-color:var(--color-danger-light-2);border-color:transparent}.arco-btn-secondary.arco-btn-status-danger:focus-visible{box-shadow:0 0 0 .25em rgb(var(--danger-3))}.arco-btn-secondary.arco-btn-status-danger:active{color:rgb(var(--danger-6));background-color:var(--color-danger-light-3);border-color:transparent}.arco-btn-secondary.arco-btn-status-danger.arco-btn-loading{color:rgb(var(--danger-6));background-color:var(--color-danger-light-1);border-color:transparent}.arco-btn-secondary.arco-btn-status-danger.arco-btn-disabled{color:var(--color-danger-light-3);background-color:var(--color-danger-light-1);border:1px solid transparent}.arco-btn-secondary.arco-btn-status-success{color:rgb(var(--success-6));background-color:var(--color-success-light-1);border-color:transparent}.arco-btn-secondary.arco-btn-status-success:hover{color:rgb(var(--success-6));background-color:var(--color-success-light-2);border-color:transparent}.arco-btn-secondary.arco-btn-status-success:focus-visible{box-shadow:0 0 0 .25em rgb(var(--success-3))}.arco-btn-secondary.arco-btn-status-success:active{color:rgb(var(--success-6));background-color:var(--color-success-light-3);border-color:transparent}.arco-btn-secondary.arco-btn-status-success.arco-btn-loading{color:rgb(var(--success-6));background-color:var(--color-success-light-1);border-color:transparent}.arco-btn-secondary.arco-btn-status-success.arco-btn-disabled{color:var(--color-success-light-3);background-color:var(--color-success-light-1);border:1px solid transparent}.arco-btn-dashed,.arco-btn-dashed[type=button],.arco-btn-dashed[type=submit]{color:var(--color-text-2);background-color:var(--color-fill-2);border:1px dashed var(--color-neutral-3)}.arco-btn-dashed:hover,.arco-btn-dashed[type=button]:hover,.arco-btn-dashed[type=submit]:hover{color:var(--color-text-2);background-color:var(--color-fill-3);border-color:var(--color-neutral-4)}.arco-btn-dashed:focus-visible,.arco-btn-dashed[type=button]:focus-visible,.arco-btn-dashed[type=submit]:focus-visible{box-shadow:0 0 0 .25em var(--color-neutral-4)}.arco-btn-dashed:active,.arco-btn-dashed[type=button]:active,.arco-btn-dashed[type=submit]:active{color:var(--color-text-2);background-color:var(--color-fill-4);border-color:var(--color-neutral-5)}.arco-btn-dashed.arco-btn-loading,.arco-btn-dashed[type=button].arco-btn-loading,.arco-btn-dashed[type=submit].arco-btn-loading{color:var(--color-text-2);background-color:var(--color-fill-2);border:1px dashed var(--color-neutral-3)}.arco-btn-dashed.arco-btn-disabled,.arco-btn-dashed[type=button].arco-btn-disabled,.arco-btn-dashed[type=submit].arco-btn-disabled{color:var(--color-text-4);background-color:var(--color-fill-2);border:1px dashed var(--color-neutral-3);cursor:not-allowed}.arco-btn-dashed.arco-btn-status-warning{color:rgb(var(--warning-6));background-color:var(--color-warning-light-1);border-color:var(--color-warning-light-2)}.arco-btn-dashed.arco-btn-status-warning:hover{color:rgb(var(--warning-6));background-color:var(--color-warning-light-2);border-color:var(--color-warning-light-3)}.arco-btn-dashed.arco-btn-status-warning:focus-visible{box-shadow:0 0 0 .25em rgb(var(--warning-3))}.arco-btn-dashed.arco-btn-status-warning:active{color:rgb(var(--warning-6));background-color:var(--color-warning-light-3);border-color:var(--color-warning-light-4)}.arco-btn-dashed.arco-btn-status-warning.arco-btn-loading{color:rgb(var(--warning-6));background-color:var(--color-warning-light-1);border-color:var(--color-warning-light-2)}.arco-btn-dashed.arco-btn-status-warning.arco-btn-disabled{color:var(--color-warning-light-3);background-color:var(--color-warning-light-1);border:1px dashed var(--color-warning-light-2)}.arco-btn-dashed.arco-btn-status-danger{color:rgb(var(--danger-6));background-color:var(--color-danger-light-1);border-color:var(--color-danger-light-2)}.arco-btn-dashed.arco-btn-status-danger:hover{color:rgb(var(--danger-6));background-color:var(--color-danger-light-2);border-color:var(--color-danger-light-3)}.arco-btn-dashed.arco-btn-status-danger:focus-visible{box-shadow:0 0 0 .25em rgb(var(--danger-3))}.arco-btn-dashed.arco-btn-status-danger:active{color:rgb(var(--danger-6));background-color:var(--color-danger-light-3);border-color:var(--color-danger-light-4)}.arco-btn-dashed.arco-btn-status-danger.arco-btn-loading{color:rgb(var(--danger-6));background-color:var(--color-danger-light-1);border-color:var(--color-danger-light-2)}.arco-btn-dashed.arco-btn-status-danger.arco-btn-disabled{color:var(--color-danger-light-3);background-color:var(--color-danger-light-1);border:1px dashed var(--color-danger-light-2)}.arco-btn-dashed.arco-btn-status-success{color:rgb(var(--success-6));background-color:var(--color-success-light-1);border-color:var(--color-success-light-2)}.arco-btn-dashed.arco-btn-status-success:hover{color:rgb(var(--success-6));background-color:var(--color-success-light-2);border-color:var(--color-success-light-3)}.arco-btn-dashed.arco-btn-status-success:focus-visible{box-shadow:0 0 0 .25em rgb(var(--success-3))}.arco-btn-dashed.arco-btn-status-success:active{color:rgb(var(--success-6));background-color:var(--color-success-light-3);border-color:var(--color-success-light-4)}.arco-btn-dashed.arco-btn-status-success.arco-btn-loading{color:rgb(var(--success-6));background-color:var(--color-success-light-1);border-color:var(--color-success-light-2)}.arco-btn-dashed.arco-btn-status-success.arco-btn-disabled{color:var(--color-success-light-3);background-color:var(--color-success-light-1);border:1px dashed var(--color-success-light-2)}.arco-btn-text,.arco-btn-text[type=button],.arco-btn-text[type=submit]{color:rgb(var(--primary-6));background-color:transparent;border:1px solid transparent}.arco-btn-text:hover,.arco-btn-text[type=button]:hover,.arco-btn-text[type=submit]:hover{color:rgb(var(--primary-6));background-color:var(--color-fill-2);border-color:transparent}.arco-btn-text:focus-visible,.arco-btn-text[type=button]:focus-visible,.arco-btn-text[type=submit]:focus-visible{box-shadow:0 0 0 .25em var(--color-neutral-4)}.arco-btn-text:active,.arco-btn-text[type=button]:active,.arco-btn-text[type=submit]:active{color:rgb(var(--primary-6));background-color:var(--color-fill-3);border-color:transparent}.arco-btn-text.arco-btn-loading,.arco-btn-text[type=button].arco-btn-loading,.arco-btn-text[type=submit].arco-btn-loading{color:rgb(var(--primary-6));background-color:transparent;border:1px solid transparent}.arco-btn-text.arco-btn-disabled,.arco-btn-text[type=button].arco-btn-disabled,.arco-btn-text[type=submit].arco-btn-disabled{color:var(--color-primary-light-3);background-color:transparent;border:1px solid transparent;cursor:not-allowed}.arco-btn-text.arco-btn-status-warning{color:rgb(var(--warning-6));background-color:transparent;border-color:transparent}.arco-btn-text.arco-btn-status-warning:hover{color:rgb(var(--warning-6));background-color:var(--color-fill-2);border-color:transparent}.arco-btn-text.arco-btn-status-warning:focus-visible{box-shadow:0 0 0 .25em rgb(var(--warning-3))}.arco-btn-text.arco-btn-status-warning:active{color:rgb(var(--warning-6));background-color:var(--color-fill-3);border-color:transparent}.arco-btn-text.arco-btn-status-warning.arco-btn-loading{color:rgb(var(--warning-6));background-color:transparent;border-color:transparent}.arco-btn-text.arco-btn-status-warning.arco-btn-disabled{color:var(--color-warning-light-3);background-color:transparent;border:1px solid transparent}.arco-btn-text.arco-btn-status-danger{color:rgb(var(--danger-6));background-color:transparent;border-color:transparent}.arco-btn-text.arco-btn-status-danger:hover{color:rgb(var(--danger-6));background-color:var(--color-fill-2);border-color:transparent}.arco-btn-text.arco-btn-status-danger:focus-visible{box-shadow:0 0 0 .25em rgb(var(--danger-3))}.arco-btn-text.arco-btn-status-danger:active{color:rgb(var(--danger-6));background-color:var(--color-fill-3);border-color:transparent}.arco-btn-text.arco-btn-status-danger.arco-btn-loading{color:rgb(var(--danger-6));background-color:transparent;border-color:transparent}.arco-btn-text.arco-btn-status-danger.arco-btn-disabled{color:var(--color-danger-light-3);background-color:transparent;border:1px solid transparent}.arco-btn-text.arco-btn-status-success{color:rgb(var(--success-6));background-color:transparent;border-color:transparent}.arco-btn-text.arco-btn-status-success:hover{color:rgb(var(--success-6));background-color:var(--color-fill-2);border-color:transparent}.arco-btn-text.arco-btn-status-success:focus-visible{box-shadow:0 0 0 .25em rgb(var(--success-3))}.arco-btn-text.arco-btn-status-success:active{color:rgb(var(--success-6));background-color:var(--color-fill-3);border-color:transparent}.arco-btn-text.arco-btn-status-success.arco-btn-loading{color:rgb(var(--success-6));background-color:transparent;border-color:transparent}.arco-btn-text.arco-btn-status-success.arco-btn-disabled{color:var(--color-success-light-3);background-color:transparent;border:1px solid transparent}.arco-btn-size-mini{height:24px;padding:0 11px;font-size:12px;border-radius:var(--border-radius-small)}.arco-btn-size-mini:not(.arco-btn-only-icon) .arco-btn-icon{margin-right:4px}.arco-btn-size-mini svg{vertical-align:-1px}.arco-btn-size-mini.arco-btn-loading-fixed-width.arco-btn-loading{padding-right:3px;padding-left:3px}.arco-btn-size-mini.arco-btn-only-icon{width:24px;height:24px;padding:0}.arco-btn-size-mini.arco-btn-shape-circle{width:24px;height:24px;padding:0;text-align:center;border-radius:var(--border-radius-circle)}.arco-btn-size-mini.arco-btn-shape-round{border-radius:12px}.arco-btn-size-small{height:28px;padding:0 15px;font-size:14px;border-radius:var(--border-radius-small)}.arco-btn-size-small:not(.arco-btn-only-icon) .arco-btn-icon{margin-right:6px}.arco-btn-size-small svg{vertical-align:-2px}.arco-btn-size-small.arco-btn-loading-fixed-width.arco-btn-loading{padding-right:5px;padding-left:5px}.arco-btn-size-small.arco-btn-only-icon{width:28px;height:28px;padding:0}.arco-btn-size-small.arco-btn-shape-circle{width:28px;height:28px;padding:0;text-align:center;border-radius:var(--border-radius-circle)}.arco-btn-size-small.arco-btn-shape-round{border-radius:14px}.arco-btn-size-medium{height:32px;padding:0 15px;font-size:14px;border-radius:var(--border-radius-small)}.arco-btn-size-medium:not(.arco-btn-only-icon) .arco-btn-icon{margin-right:8px}.arco-btn-size-medium svg{vertical-align:-2px}.arco-btn-size-medium.arco-btn-loading-fixed-width.arco-btn-loading{padding-right:4px;padding-left:4px}.arco-btn-size-medium.arco-btn-only-icon{width:32px;height:32px;padding:0}.arco-btn-size-medium.arco-btn-shape-circle{width:32px;height:32px;padding:0;text-align:center;border-radius:var(--border-radius-circle)}.arco-btn-size-medium.arco-btn-shape-round{border-radius:16px}.arco-btn-size-large{height:36px;padding:0 19px;font-size:14px;border-radius:var(--border-radius-small)}.arco-btn-size-large:not(.arco-btn-only-icon) .arco-btn-icon{margin-right:8px}.arco-btn-size-large svg{vertical-align:-2px}.arco-btn-size-large.arco-btn-loading-fixed-width.arco-btn-loading{padding-right:8px;padding-left:8px}.arco-btn-size-large.arco-btn-only-icon{width:36px;height:36px;padding:0}.arco-btn-size-large.arco-btn-shape-circle{width:36px;height:36px;padding:0;text-align:center;border-radius:var(--border-radius-circle)}.arco-btn-size-large.arco-btn-shape-round{border-radius:18px}.arco-btn-group{display:inline-flex;align-items:center}.arco-btn-group .arco-btn-outline:not(:first-child),.arco-btn-group .arco-btn-dashed:not(:first-child){margin-left:-1px}.arco-btn-group .arco-btn-primary:not(:last-child){border-right:1px solid rgb(var(--primary-5))}.arco-btn-group .arco-btn-secondary:not(:last-child){border-right:1px solid var(--color-secondary-hover)}.arco-btn-group .arco-btn-status-warning:not(:last-child){border-right:1px solid rgb(var(--warning-5))}.arco-btn-group .arco-btn-status-danger:not(:last-child){border-right:1px solid rgb(var(--danger-5))}.arco-btn-group .arco-btn-status-success:not(:last-child){border-right:1px solid rgb(var(--success-5))}.arco-btn-group .arco-btn-outline:hover,.arco-btn-group .arco-btn-dashed:hover,.arco-btn-group .arco-btn-outline:active,.arco-btn-group .arco-btn-dashed:active{z-index:2}.arco-btn-group .arco-btn:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.arco-btn-group .arco-btn:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.arco-btn-group .arco-btn:not(:first-child):not(:last-child){border-radius:0}body[arco-theme=dark] .arco-btn-primary.arco-btn-disabled{color:#ffffff4d}.arco-calendar{box-sizing:border-box;border:1px solid var(--color-neutral-3)}.arco-calendar-header{display:flex;padding:24px}.arco-calendar-header-left{position:relative;display:flex;flex:1;align-items:center;height:28px;line-height:28px}.arco-calendar-header-right{position:relative;height:28px}.arco-calendar-header-value{color:var(--color-text-1);font-weight:500;font-size:20px}.arco-calendar-header-icon{width:28px;height:28px;margin-right:12px;color:var(--color-text-2);font-size:12px;line-height:28px;text-align:center;background-color:var(--color-bg-5);border-radius:50%;transition:all .1s cubic-bezier(0,0,1,1);-webkit-user-select:none;user-select:none}.arco-calendar-header-icon:not(:first-child){margin:0 12px}.arco-calendar-header-icon:focus-visible{box-shadow:0 0 0 2px var(--color-primary-light-3)}.arco-calendar-header-icon:not(.arco-calendar-header-icon-hidden){cursor:pointer}.arco-calendar-header-icon:not(.arco-calendar-header-icon-hidden):hover{background-color:var(--color-fill-3)}.arco-calendar .arco-calendar-header-value-year{width:100px;margin-right:8px}.arco-calendar .arco-calendar-header-value-month{width:76px;margin-right:32px}.arco-calendar-month{width:100%}.arco-calendar-month-row{display:flex;height:100px}.arco-calendar-month-row .arco-calendar-cell{flex:1;overflow:hidden;border-bottom:1px solid var(--color-neutral-3)}.arco-calendar-month-row:last-child .arco-calendar-cell{border-bottom:unset}.arco-calendar-month-cell-body{box-sizing:border-box}.arco-calendar-mode-month:not(.arco-calendar-panel) .arco-calendar-cell:not(:last-child){border-right:1px solid var(--color-neutral-3)}.arco-calendar-week-list{display:flex;box-sizing:border-box;width:100%;padding:0;border-bottom:1px solid var(--color-neutral-3)}.arco-calendar-week-list-item{flex:1;padding:20px 16px;color:#7d7d7f;text-align:left}.arco-calendar-cell .arco-calendar-date{box-sizing:border-box;width:100%;height:100%;padding:10px;cursor:pointer}.arco-calendar-cell .arco-calendar-date-circle{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%}.arco-calendar-date-content{height:70px;overflow-y:auto}.arco-calendar-cell-today .arco-calendar-date-circle{box-sizing:border-box;border:1px solid rgb(var(--primary-6))}.arco-calendar-date-value{color:var(--color-text-4);font-weight:500;font-size:16px}.arco-calendar-cell-in-view .arco-calendar-date-value{color:var(--color-text-1)}.arco-calendar-mode-month .arco-calendar-cell-selected .arco-calendar-date-circle,.arco-calendar-mode-year .arco-calendar-cell-selected .arco-calendar-cell-selected .arco-calendar-date-circle{box-sizing:border-box;color:#fff;background-color:rgb(var(--primary-6));border:1px solid rgb(var(--primary-6))}.arco-calendar-mode-year:not(.arco-calendar-panel){min-width:820px}.arco-calendar-mode-year .arco-calendar-header{border-bottom:1px solid var(--color-neutral-3)}.arco-calendar-mode-year .arco-calendar-body{padding:12px}.arco-calendar-mode-year .arco-calendar-year-row{display:flex}.arco-calendar-year-row>.arco-calendar-cell{flex:1;padding:20px 8px}.arco-calendar-year-row>.arco-calendar-cell:not(:last-child){border-right:1px solid var(--color-neutral-3)}.arco-calendar-year-row:not(:last-child)>.arco-calendar-cell{border-bottom:1px solid var(--color-neutral-3)}.arco-calendar-month-with-days .arco-calendar-month-row{height:26px}.arco-calendar-month-with-days .arco-calendar-cell{border-bottom:0}.arco-calendar-month-with-days .arco-calendar-month-cell-body{padding:0}.arco-calendar-month-with-days .arco-calendar-month-title{padding:10px 6px;color:var(--color-text-1);font-weight:500;font-size:16px}.arco-calendar-month-cell{width:100%;font-size:12px}.arco-calendar-month-cell .arco-calendar-week-list{padding:0;border-bottom:unset}.arco-calendar-month-cell .arco-calendar-week-list-item{padding:6px;color:#7d7d7f;text-align:center}.arco-calendar-month-cell .arco-calendar-cell{text-align:center}.arco-calendar-month-cell .arco-calendar-date{padding:2px}.arco-calendar-month-cell .arco-calendar-date-value{font-size:14px}.arco-calendar-month-cell .arco-calendar-date-circle{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%}.arco-calendar-panel{background-color:var(--color-bg-5);border:1px solid var(--color-neutral-3)}.arco-calendar-panel .arco-calendar-header{padding:8px 16px;border-bottom:1px solid var(--color-neutral-3)}.arco-calendar-panel .arco-calendar-header-value{flex:1;font-size:14px;line-height:24px;text-align:center}.arco-calendar-panel .arco-calendar-header-icon{width:24px;height:24px;margin-right:2px;margin-left:2px;line-height:24px}.arco-calendar-panel .arco-calendar-body{padding:14px 16px}.arco-calendar-panel .arco-calendar-month-cell-body{padding:0}.arco-calendar-panel .arco-calendar-month-row{height:unset}.arco-calendar-panel .arco-calendar-week-list{padding:0;border-bottom:unset}.arco-calendar-panel .arco-calendar-week-list-item{height:32px;padding:0;font-weight:400;line-height:32px;text-align:center}.arco-calendar-panel .arco-calendar-cell,.arco-calendar-panel .arco-calendar-year-row .arco-calendar-cell{box-sizing:border-box;padding:2px 0;text-align:center;border-right:0;border-bottom:0}.arco-calendar-panel .arco-calendar-cell .arco-calendar-date{display:flex;justify-content:center;padding:4px 0}.arco-calendar-panel .arco-calendar-cell .arco-calendar-date-value{min-width:24px;height:24px;font-size:14px;line-height:24px;cursor:pointer}.arco-calendar-panel.arco-calendar-mode-year .arco-calendar-cell{padding:4px 0}.arco-calendar-panel.arco-calendar-mode-year .arco-calendar-cell .arco-calendar-date{padding:4px}.arco-calendar-panel.arco-calendar-mode-year .arco-calendar-cell .arco-calendar-date-value{width:100%;border-radius:12px}.arco-calendar-panel .arco-calendar-cell-selected .arco-calendar-date-value{color:var(--color-white);background-color:rgb(var(--primary-6));border-radius:50%}.arco-calendar-panel .arco-calendar-cell:not(.arco-calendar-cell-selected):not(.arco-calendar-cell-range-start):not(.arco-calendar-cell-range-end):not(.arco-calendar-cell-hover-range-start):not(.arco-calendar-cell-hover-range-end):not(.arco-calendar-cell-disabled):not(.arco-calendar-cell-week) .arco-calendar-date-value:hover{color:rgb(var(--primary-6));background-color:var(--color-primary-light-1);border-radius:50%}.arco-calendar-panel.arco-calendar-mode-year .arco-calendar-cell:not(.arco-calendar-cell-selected):not(.arco-calendar-cell-range-start):not(.arco-calendar-cell-range-end):not(.arco-calendar-cell-hover-range-start):not(.arco-calendar-cell-hover-range-end):not(.arco-calendar-cell-disabled) .arco-calendar-date-value:hover{border-radius:12px}.arco-calendar-panel .arco-calendar-cell-today{position:relative}.arco-calendar-panel .arco-calendar-cell-today:after{position:absolute;bottom:0;left:50%;display:block;width:4px;height:4px;margin-left:-2px;background-color:rgb(var(--primary-6));border-radius:50%;content:""}.arco-calendar-cell-in-range .arco-calendar-date{background-color:var(--color-primary-light-1)}.arco-calendar-cell-range-start .arco-calendar-date{border-radius:16px 0 0 16px}.arco-calendar-cell-range-end .arco-calendar-date{border-radius:0 16px 16px 0}.arco-calendar-cell-in-range-near-hover .arco-calendar-date{border-radius:0}.arco-calendar-cell-range-start .arco-calendar-date-value,.arco-calendar-cell-range-end .arco-calendar-date-value{color:var(--color-white);background-color:rgb(var(--primary-6));border-radius:50%}.arco-calendar-cell-hover-in-range .arco-calendar-date{background-color:var(--color-primary-light-1)}.arco-calendar-cell-hover-range-start .arco-calendar-date{border-radius:16px 0 0 16px}.arco-calendar-cell-hover-range-end .arco-calendar-date{border-radius:0 16px 16px 0}.arco-calendar-cell-hover-range-start .arco-calendar-date-value,.arco-calendar-cell-hover-range-end .arco-calendar-date-value{color:var(--color-text-1);background-color:var(--color-primary-light-2);border-radius:50%}.arco-calendar-panel .arco-calendar-cell-disabled>.arco-calendar-date{background-color:var(--color-fill-1);cursor:not-allowed}.arco-calendar-panel .arco-calendar-cell-disabled>.arco-calendar-date>.arco-calendar-date-value{color:var(--color-text-4);background-color:var(--color-fill-1);cursor:not-allowed}.arco-calendar-panel .arco-calendar-footer-btn-wrapper{height:38px;color:var(--color-text-1);line-height:38px;text-align:center;border-top:1px solid var(--color-neutral-3);cursor:pointer}.arco-calendar-rtl{direction:rtl}.arco-calendar-rtl .arco-calendar-header-icon{margin-right:0;margin-left:12px;transform:scaleX(-1)}.arco-calendar-rtl .arco-calendar-week-list-item{text-align:right}.arco-calendar-rtl.arco-calendar-mode-month:not(.arco-calendar-panel) .arco-calendar-cell:not(:last-child){border-right:0;border-left:1px solid var(--color-neutral-3)}.arco-calendar-rtl .arco-calendar-header-value-year{margin-right:0;margin-left:8px}.arco-calendar-rtl .arco-calendar-header-value-month{margin-right:0;margin-left:32px}.arco-card{position:relative;background:var(--color-bg-2);border-radius:var(--border-radius-none);transition:box-shadow .2s cubic-bezier(0,0,1,1)}.arco-card-header{position:relative;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;overflow:hidden;border-bottom:1px solid var(--color-neutral-3)}.arco-card-header-no-title:before{display:block;content:" "}.arco-card-header-title{flex:1;color:var(--color-text-1);font-weight:500;line-height:1.5715;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-card-header-extra{color:rgb(var(--primary-6));overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-card-body{color:var(--color-text-2)}.arco-card-cover{overflow:hidden}.arco-card-cover>*{display:block;width:100%}.arco-card-actions{display:flex;align-items:center;justify-content:space-between;margin-top:20px}.arco-card-actions:before{visibility:hidden;content:""}.arco-card-actions-right{display:flex;align-items:center}.arco-card-actions-item{display:flex;align-items:center;justify-content:center;color:var(--color-text-2);cursor:pointer;transition:color .2s cubic-bezier(0,0,1,1);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-card-actions-item:hover{color:rgb(var(--primary-6))}.arco-card-actions-item:not(:last-child){margin-right:12px}.arco-card-meta-footer{display:flex;align-items:center;justify-content:space-between}.arco-card-meta-footer:last-child{margin-top:20px}.arco-card-meta-footer-only-actions:before{visibility:hidden;content:""}.arco-card-meta-footer .arco-card-actions{margin-top:0}.arco-card-meta-title{color:var(--color-text-1);font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-card-meta-description:not(:first-child){margin-top:4px}.arco-card-grid{position:relative;box-sizing:border-box;width:33.33%;box-shadow:1px 0 0 0 var(--color-neutral-3),0 1px 0 0 var(--color-neutral-3),1px 1px 0 0 var(--color-neutral-3),1px 0 0 0 var(--color-neutral-3) inset,0 1px 0 0 var(--color-neutral-3) inset}.arco-card-grid:before{position:absolute;inset:0;transition:box-shadow .2s cubic-bezier(0,0,1,1);content:"";pointer-events:none}.arco-card-grid-hoverable:hover{z-index:1}.arco-card-grid-hoverable:hover:before{box-shadow:0 4px 10px rgb(var(--gray-2))}.arco-card-grid .arco-card{background:none;box-shadow:none}.arco-card-contain-grid:not(.arco-card-loading)>.arco-card-body{display:flex;flex-wrap:wrap;margin:0 -1px;padding:0}.arco-card-hoverable:hover{box-shadow:0 4px 10px rgb(var(--gray-2))}.arco-card-bordered{border:1px solid var(--color-neutral-3);border-radius:var(--border-radius-small)}.arco-card-bordered .arco-card-cover{border-radius:var(--border-radius-small) var(--border-radius-small) 0 0}.arco-card-loading .arco-card-body{overflow:hidden;text-align:center}.arco-card-size-medium{font-size:14px}.arco-card-size-medium .arco-card-header{height:46px;padding:10px 16px}.arco-card-size-medium .arco-card-header-title,.arco-card-size-medium .arco-card-meta-title{font-size:16px}.arco-card-size-medium .arco-card-header-extra{font-size:14px}.arco-card-size-medium .arco-card-body{padding:16px}.arco-card-size-small{font-size:14px}.arco-card-size-small .arco-card-header{height:40px;padding:8px 16px}.arco-card-size-small .arco-card-header-title,.arco-card-size-small .arco-card-meta-title{font-size:16px}.arco-card-size-small .arco-card-header-extra{font-size:14px}.arco-card-size-small .arco-card-body{padding:12px 16px}body[arco-theme=dark] .arco-card-grid-hoverable:hover:before,body[arco-theme=dark] .arco-card-hoverable:hover{box-shadow:0 4px 10px rgba(var(--gray-1),40%)}@keyframes arco-carousel-slide-x-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes arco-carousel-slide-x-out{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes arco-carousel-slide-x-in-reverse{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes arco-carousel-slide-x-out-reverse{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes arco-carousel-slide-y-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes arco-carousel-slide-y-out{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes arco-carousel-slide-y-in-reverse{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes arco-carousel-slide-y-out-reverse{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes arco-carousel-card-bottom-to-middle{0%{transform:translate(0) translateZ(-400px);opacity:0}to{transform:translate(0) translateZ(-200px);opacity:.4}}@keyframes arco-carousel-card-middle-to-bottom{0%{transform:translate(-100%) translateZ(-200px);opacity:.4}to{transform:translate(-100%) translateZ(-400px);opacity:0}}@keyframes arco-carousel-card-top-to-middle{0%{transform:translate(-50%) translateZ(0);opacity:1}to{transform:translate(-100%) translateZ(-200px);opacity:.4}}@keyframes arco-carousel-card-middle-to-top{0%{transform:translate(0) translateZ(-200px);opacity:.4}to{transform:translate(-50%) translateZ(0);opacity:1}}@keyframes arco-carousel-card-bottom-to-middle-reverse{0%{transform:translate(-100%) translateZ(-400px);opacity:0}to{transform:translate(-100%) translateZ(-200px);opacity:.4}}@keyframes arco-carousel-card-middle-to-bottom-reverse{0%{transform:translate(0) translateZ(-200px);opacity:.4}to{transform:translate(0) translateZ(-400px);opacity:0}}@keyframes arco-carousel-card-top-to-middle-reverse{0%{transform:translate(-50%) translateZ(0);opacity:1}to{transform:translate(0) translateZ(-200px);opacity:.4}}@keyframes arco-carousel-card-middle-to-top-reverse{0%{transform:translate(-100%) translateZ(-200px);opacity:.4}to{transform:translate(-50%) translateZ(0);opacity:1}}.arco-carousel{position:relative}.arco-carousel-indicator-position-outer{margin-bottom:30px}.arco-carousel-slide,.arco-carousel-card,.arco-carousel-fade{position:relative;width:100%;height:100%;overflow:hidden}.arco-carousel-slide>*,.arco-carousel-card>*,.arco-carousel-fade>*{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.arco-carousel-item-current{z-index:1}.arco-carousel-slide>*:not(.arco-carousel-item-current){display:none;visibility:hidden}.arco-carousel-slide.arco-carousel-horizontal .arco-carousel-item-slide-out{display:block;animation:arco-carousel-slide-x-out}.arco-carousel-slide.arco-carousel-horizontal .arco-carousel-item-slide-in{display:block;animation:arco-carousel-slide-x-in}.arco-carousel-slide.arco-carousel-horizontal.arco-carousel-negative .arco-carousel-item-slide-out{animation:arco-carousel-slide-x-out-reverse}.arco-carousel-slide.arco-carousel-horizontal.arco-carousel-negative .arco-carousel-item-slide-in{animation:arco-carousel-slide-x-in-reverse}.arco-carousel-slide.arco-carousel-vertical .arco-carousel-item-slide-out{display:block;animation:arco-carousel-slide-y-out}.arco-carousel-slide.arco-carousel-vertical .arco-carousel-item-slide-in{display:block;animation:arco-carousel-slide-y-in}.arco-carousel-slide.arco-carousel-vertical.arco-carousel-negative .arco-carousel-item-slide-out{animation:arco-carousel-slide-y-out-reverse}.arco-carousel-slide.arco-carousel-vertical.arco-carousel-negative .arco-carousel-item-slide-in{animation:arco-carousel-slide-y-in-reverse}.arco-carousel-card{perspective:800px}.arco-carousel-card>*{left:50%;transform:translate(-50%) translateZ(-400px);opacity:0;animation:arco-carousel-card-middle-to-bottom}.arco-carousel-card .arco-carousel-item-prev{transform:translate(-100%) translateZ(-200px);opacity:.4;animation:arco-carousel-card-top-to-middle}.arco-carousel-card .arco-carousel-item-next{transform:translate(0) translateZ(-200px);opacity:.4;animation:arco-carousel-card-bottom-to-middle}.arco-carousel-card .arco-carousel-item-current{transform:translate(-50%) translateZ(0);opacity:1;animation:arco-carousel-card-middle-to-top}.arco-carousel-card.arco-carousel-negative>*{animation:arco-carousel-card-middle-to-bottom-reverse}.arco-carousel-card.arco-carousel-negative .arco-carousel-item-prev{animation:arco-carousel-card-bottom-to-middle-reverse}.arco-carousel-card.arco-carousel-negative .arco-carousel-item-next{animation:arco-carousel-card-top-to-middle-reverse}.arco-carousel-card.arco-carousel-negative .arco-carousel-item-current{animation:arco-carousel-card-middle-to-top-reverse}.arco-carousel-fade>*{left:50%;transform:translate(-50%);opacity:0}.arco-carousel-fade .arco-carousel-item-current{opacity:1}.arco-carousel-indicator{position:absolute;display:flex;margin:0;padding:0}.arco-carousel-indicator-wrapper{position:absolute;z-index:2}.arco-carousel-indicator-wrapper-top{top:0;right:0;left:0;height:48px;background:linear-gradient(180deg,#00000026,#0000 87%)}.arco-carousel-indicator-wrapper-bottom{right:0;bottom:0;left:0;height:48px;background:linear-gradient(180deg,#0000 13%,#00000026)}.arco-carousel-indicator-wrapper-left{top:0;left:0;width:48px;height:100%;background:linear-gradient(90deg,#00000026,#0000 87%)}.arco-carousel-indicator-wrapper-right{top:0;right:0;width:48px;height:100%;background:linear-gradient(90deg,#0000 13%,#00000026)}.arco-carousel-indicator-wrapper-outer{right:0;left:0;background:none}.arco-carousel-indicator-bottom{bottom:12px;left:50%;transform:translate(-50%)}.arco-carousel-indicator-top{top:12px;left:50%;transform:translate(-50%)}.arco-carousel-indicator-left{top:50%;left:12px;transform:translate(-50%,-50%) rotate(90deg)}.arco-carousel-indicator-right{top:50%;right:12px;transform:translate(50%,-50%) rotate(90deg)}.arco-carousel-indicator-outer{left:50%;padding:4px;background-color:transparent;border-radius:20px;transform:translate(-50%)}.arco-carousel-indicator-outer.arco-carousel-indicator-dot{bottom:-22px}.arco-carousel-indicator-outer.arco-carousel-indicator-line{bottom:-20px}.arco-carousel-indicator-outer.arco-carousel-indicator-slider{bottom:-16px;padding:0;background-color:rgba(var(--gray-4),.5)}.arco-carousel-indicator-outer .arco-carousel-indicator-item{background-color:rgba(var(--gray-4),.5)}.arco-carousel-indicator-outer .arco-carousel-indicator-item:hover,.arco-carousel-indicator-outer .arco-carousel-indicator-item-active{background-color:var(--color-fill-4)}.arco-carousel-indicator-item{display:inline-block;background-color:#ffffff4d;border-radius:var(--border-radius-medium);cursor:pointer}.arco-carousel-indicator-item:hover,.arco-carousel-indicator-item-active{background-color:var(--color-white)}.arco-carousel-indicator-dot .arco-carousel-indicator-item{width:6px;height:6px;border-radius:50%}.arco-carousel-indicator-dot .arco-carousel-indicator-item:not(:last-child){margin-right:8px}.arco-carousel-indicator-line .arco-carousel-indicator-item{width:12px;height:4px}.arco-carousel-indicator-line .arco-carousel-indicator-item:not(:last-child){margin-right:8px}.arco-carousel-indicator-slider{width:48px;height:4px;background-color:#ffffff4d;border-radius:var(--border-radius-medium);cursor:pointer}.arco-carousel-indicator-slider .arco-carousel-indicator-item{position:absolute;top:0;height:100%;transition:left .3s}.arco-carousel-arrow>div{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--color-white);background-color:#ffffff4d;border-radius:50%;cursor:pointer}.arco-carousel-arrow>div>svg{color:var(--color-white);font-size:14px}.arco-carousel-arrow>div:hover{background-color:#ffffff80}.arco-carousel-arrow-left{top:50%;left:12px;transform:translateY(-50%)}.arco-carousel-arrow-right{top:50%;right:12px;transform:translateY(-50%)}.arco-carousel-arrow-top{top:12px;left:50%;transform:translate(-50%)}.arco-carousel-arrow-bottom{bottom:12px;left:50%;transform:translate(-50%)}.arco-carousel-arrow-hover div{opacity:0;transition:all .3s}.arco-carousel:hover .arco-carousel-arrow-hover div{opacity:1}body[arco-theme=dark] .arco-carousel-arrow>div{background-color:#17171a4d}body[arco-theme=dark] .arco-carousel-arrow>div:hover{background-color:#17171a80}body[arco-theme=dark] .arco-carousel-indicator-item,body[arco-theme=dark] .arco-carousel-indicator-slider{background-color:#17171a4d}body[arco-theme=dark] .arco-carousel-indicator-item-active,body[arco-theme=dark] .arco-carousel-indicator-item:hover{background-color:var(--color-white)}body[arco-theme=dark] .arco-carousel-indicator-outer.arco-carousel-indicator-slider{background-color:rgba(var(--gray-4),.5)}body[arco-theme=dark] .arco-carousel-indicator-outer .arco-carousel-indicator-item:hover,body[arco-theme=dark] .arco-carousel-indicator-outer .arco-carousel-indicator-item-active{background-color:var(--color-fill-4)}.arco-cascader-panel{display:inline-flex;box-sizing:border-box;height:200px;overflow:hidden;white-space:nowrap;list-style:none;background-color:var(--color-bg-popup);border:1px solid var(--color-fill-3);border-radius:var(--border-radius-medium);box-shadow:0 4px 10px #0000001a}.arco-cascader-search-panel{justify-content:flex-start;width:100%;overflow:auto}.arco-cascader-popup-trigger-hover .arco-cascader-list-item{transition:fontweight 0s}.arco-cascader-highlight{font-weight:500}.arco-cascader-panel-column{position:relative;display:inline-flex;flex-direction:column;min-width:120px;height:100%;max-height:200px;background-color:var(--color-bg-popup)}.arco-cascader-panel-column-loading{display:inline-flex;align-items:center;justify-content:center}.arco-cascader-panel-column:not(:last-of-type){border-right:1px solid var(--color-fill-3)}.arco-cascader-column-content{flex:1;max-height:200px;overflow-y:auto}.arco-cascader-list-wrapper{position:relative;display:flex;flex-direction:column;box-sizing:border-box;height:100%;padding:4px 0}.arco-cascader-list-wrapper-with-footer{padding-bottom:0}.arco-cascader-list-empty{display:flex;align-items:center;width:100%;height:100%}.arco-cascader-list{flex:1;box-sizing:border-box;margin:0;padding:0;list-style:none}.arco-cascader-list-multiple .arco-cascader-option-label,.arco-cascader-list-strictly .arco-cascader-option-label{padding-left:0}.arco-cascader-list-multiple .arco-cascader-option,.arco-cascader-list-strictly .arco-cascader-option{padding-left:12px}.arco-cascader-list-multiple .arco-cascader-option .arco-checkbox,.arco-cascader-list-strictly .arco-cascader-option .arco-checkbox,.arco-cascader-list-multiple .arco-cascader-option .arco-radio,.arco-cascader-list-strictly .arco-cascader-option .arco-radio{margin-right:8px;padding-left:0}.arco-cascader-search-list.arco-cascader-list-multiple .arco-cascader-option-label{padding-right:12px}.arco-cascader-list-footer{box-sizing:border-box;height:36px;padding-left:12px;line-height:36px;border-top:1px solid var(--color-fill-3)}.arco-cascader-option,.arco-cascader-search-option{position:relative;display:flex;box-sizing:border-box;min-width:100px;height:36px;color:var(--color-text-1);font-size:14px;line-height:36px;background-color:transparent;cursor:pointer}.arco-cascader-option-label,.arco-cascader-search-option-label{flex-grow:1;padding-right:34px;padding-left:12px}.arco-cascader-option .arco-icon-right,.arco-cascader-search-option .arco-icon-right,.arco-cascader-option .arco-icon-check,.arco-cascader-search-option .arco-icon-check{position:absolute;top:50%;right:10px;color:var(--color-text-2);font-size:12px;transform:translateY(-50%)}.arco-cascader-option .arco-icon-check,.arco-cascader-search-option .arco-icon-check{color:rgb(var(--primary-6))}.arco-cascader-option .arco-icon-loading,.arco-cascader-search-option .arco-icon-loading{position:absolute;top:50%;right:10px;margin-top:-6px;color:rgb(var(--primary-6));font-size:12px}.arco-cascader-option:hover,.arco-cascader-search-option-hover{color:var(--color-text-1);background-color:var(--color-fill-2)}.arco-cascader-option:hover .arco-checkbox:not(.arco-checkbox-disabled):not(.arco-checkbox-checked):hover .arco-checkbox-icon-hover:before,.arco-cascader-search-option-hover .arco-checkbox:not(.arco-checkbox-disabled):not(.arco-checkbox-checked):hover .arco-checkbox-icon-hover:before{background-color:var(--color-fill-3)}.arco-cascader-option:hover .arco-radio:not(.arco-radio-disabled):not(.arco-radio-checked):hover .arco-radio-icon-hover:before,.arco-cascader-search-option-hover .arco-radio:not(.arco-radio-disabled):not(.arco-radio-checked):hover .arco-radio-icon-hover:before{background-color:var(--color-fill-3)}.arco-cascader-option-disabled,.arco-cascader-search-option-disabled,.arco-cascader-option-disabled:hover,.arco-cascader-search-option-disabled:hover{color:var(--color-text-4);background-color:transparent;cursor:not-allowed}.arco-cascader-option-disabled .arco-icon-right,.arco-cascader-search-option-disabled .arco-icon-right,.arco-cascader-option-disabled:hover .arco-icon-right,.arco-cascader-search-option-disabled:hover .arco-icon-right{color:inherit}.arco-cascader-option-disabled .arco-icon-check,.arco-cascader-search-option-disabled .arco-icon-check,.arco-cascader-option-disabled:hover .arco-icon-check,.arco-cascader-search-option-disabled:hover .arco-icon-check{color:var(--color-primary-light-3)}.arco-cascader-option-active{color:var(--color-text-1);background-color:var(--color-fill-2);transition:all .2s cubic-bezier(0,0,1,1)}.arco-cascader-option-active:hover{color:var(--color-text-1);background-color:var(--color-fill-2)}.arco-cascader-option-active.arco-cascader-option-disabled,.arco-cascader-option-active.arco-cascader-option-disabled:hover{color:var(--color-text-4);background-color:var(--color-fill-2)}.cascader-slide-enter-active,.cascader-slide-leave-active{transition:margin .3s cubic-bezier(.34,.69,.1,1)}.cascader-slide-enter-from,.cascader-slide-leave-to{margin-left:-120px}.cascader-slide-enter-to,.cascader-slide-leave-from{margin-left:0}.arco-icon-hover.arco-checkbox-icon-hover:before{width:24px;height:24px}.arco-checkbox{position:relative;display:inline-flex;align-items:center;box-sizing:border-box;padding-left:5px;font-size:14px;line-height:unset;cursor:pointer}.arco-checkbox>input[type=checkbox]{position:absolute;top:0;left:0;width:0;height:0;opacity:0}.arco-checkbox>input[type=checkbox]:focus-visible+.arco-checkbox-icon-hover:before{background-color:var(--color-fill-2)}.arco-checkbox:hover .arco-checkbox-icon-hover:before{background-color:var(--color-fill-2)}.arco-checkbox-label{margin-left:8px;color:var(--color-text-1)}.arco-checkbox-icon{position:relative;box-sizing:border-box;width:14px;height:14px;background-color:var(--color-bg-2);border:2px solid var(--color-fill-3);border-radius:var(--border-radius-small);-webkit-user-select:none;user-select:none}.arco-checkbox-icon:after{position:absolute;top:50%;left:50%;display:block;width:6px;height:2px;background:var(--color-white);border-radius:.5px;transform:translate(-50%) translateY(-50%) scale(0);content:""}.arco-checkbox-icon-check{position:relative;display:block;width:8px;height:100%;margin:0 auto;color:var(--color-white);transform:scale(0);transform-origin:center 75%}.arco-checkbox:hover .arco-checkbox-icon{border-color:var(--color-fill-4);transition:border-color .1s cubic-bezier(0,0,1,1),transform .3s cubic-bezier(.3,1.3,.3,1)}.arco-checkbox-checked:hover .arco-checkbox-icon,.arco-checkbox-indeterminate:hover .arco-checkbox-icon{transition:transform .3s cubic-bezier(.3,1.3,.3,1)}.arco-checkbox-checked .arco-checkbox-icon{background-color:rgb(var(--primary-6));border-color:transparent}.arco-checkbox-checked .arco-checkbox-icon-check{transform:scale(1);transition:transform .3s cubic-bezier(.3,1.3,.3,1)}.arco-checkbox-indeterminate .arco-checkbox-icon{background-color:rgb(var(--primary-6));border-color:transparent}.arco-checkbox-indeterminate .arco-checkbox-icon svg{transform:scale(0)}.arco-checkbox-indeterminate .arco-checkbox-icon:after{transform:translate(-50%) translateY(-50%) scale(1);transition:transform .3s cubic-bezier(.3,1.3,.3,1)}.arco-checkbox.arco-checkbox-disabled,.arco-checkbox.arco-checkbox-disabled .arco-checkbox-icon-hover{cursor:not-allowed}.arco-checkbox.arco-checkbox-disabled:hover .arco-checkbox-mask{border-color:var(--color-fill-3)}.arco-checkbox-checked:hover .arco-checkbox-icon,.arco-checkbox-indeterminate:hover .arco-checkbox-icon{border-color:transparent}.arco-checkbox-disabled .arco-checkbox-icon{background-color:var(--color-fill-2);border-color:var(--color-fill-3)}.arco-checkbox-disabled.arco-checkbox-checked .arco-checkbox-icon,.arco-checkbox-disabled.arco-checkbox-checked:hover .arco-checkbox-icon{background-color:var(--color-primary-light-3);border-color:transparent}.arco-checkbox-disabled:hover .arco-checkbox-icon-hover:before,.arco-checkbox-checked:hover .arco-checkbox-icon-hover:before,.arco-checkbox-indeterminate:hover .arco-checkbox-icon-hover:before{background-color:transparent}.arco-checkbox-disabled:hover .arco-checkbox-icon{border-color:var(--color-fill-3)}.arco-checkbox-disabled .arco-checkbox-label{color:var(--color-text-4)}.arco-checkbox-disabled .arco-checkbox-icon-check{color:var(--color-fill-3)}.arco-checkbox-group{display:inline-block}.arco-checkbox-group .arco-checkbox{margin-right:16px}.arco-checkbox-group-direction-vertical .arco-checkbox{display:flex;margin-right:0;line-height:32px}.arco-icon-hover.arco-collapse-item-icon-hover:before{width:16px;height:16px}.arco-icon-hover.arco-collapse-item-icon-hover:hover:before{background-color:var(--color-fill-2)}.arco-collapse{overflow:hidden;line-height:1.5715;border:1px solid var(--color-neutral-3);border-radius:var(--border-radius-medium)}.arco-collapse-item{box-sizing:border-box;border-bottom:1px solid var(--color-border-2)}.arco-collapse-item-active>.arco-collapse-item-header{background-color:var(--color-bg-2);border-color:var(--color-neutral-3);transition:border-color 0s ease 0s}.arco-collapse-item-active>.arco-collapse-item-header .arco-collapse-item-header-title{font-weight:500}.arco-collapse-item-active>.arco-collapse-item-header .arco-collapse-item-expand-icon{transform:rotate(90deg)}.arco-collapse-item-active>.arco-collapse-item-header .arco-collapse-item-icon-right .arco-collapse-item-expand-icon{transform:rotate(-90deg)}.arco-collapse-item-header{position:relative;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;padding-top:8px;padding-bottom:8px;overflow:hidden;color:var(--color-text-1);font-size:14px;line-height:24px;background-color:var(--color-bg-2);border-bottom:1px solid transparent;cursor:pointer;transition:border-color 0s ease .19s}.arco-collapse-item-header-left{padding-right:13px;padding-left:34px}.arco-collapse-item-header-right{padding-right:34px;padding-left:13px}.arco-collapse-item-header-right+.arco-collapse-item-content{padding-left:13px}.arco-collapse-item-header-disabled{color:var(--color-text-4);background-color:var(--color-bg-2);cursor:not-allowed}.arco-collapse-item-header-disabled .arco-collapse-item-header-icon{color:var(--color-text-4)}.arco-collapse-item-header-title{display:inline}.arco-collapse-item-header-extra{float:right}.arco-collapse-item .arco-collapse-item-icon-hover{position:absolute;top:50%;left:13px;text-align:center;transform:translateY(-50%)}.arco-collapse-item .arco-collapse-item-icon-right{right:13px;left:unset}.arco-collapse-item .arco-collapse-item-icon-right>.arco-collapse-item-header-icon-down{transform:rotate(-90deg)}.arco-collapse-item .arco-collapse-item-expand-icon{position:relative;display:block;color:var(--color-neutral-7);font-size:14px;vertical-align:middle;transition:transform .2s cubic-bezier(.34,.69,.1,1)}.arco-collapse-item-content{position:relative;padding-right:13px;padding-left:34px;overflow:hidden;color:var(--color-text-1);font-size:14px;background-color:var(--color-fill-1)}.arco-collapse-item-content-expanded{display:block;height:auto}.arco-collapse-item-content-box{padding:8px 0}.arco-collapse-item.arco-collapse-item-disabled>.arco-collapse-item-content{color:var(--color-text-4)}.arco-collapse-item-no-icon>.arco-collapse-item-header{padding-right:13px;padding-left:13px}.arco-collapse-item:last-of-type{border-bottom:none}.arco-collapse.arco-collapse-borderless{border:none}.arco-collapse:after{display:table;clear:both;content:""}.collapse-slider-enter-from,.collapse-slider-leave-to{height:0}.collapse-slider-enter-active,.collapse-slider-leave-active{transition:height .2s cubic-bezier(.34,.69,.1,1)}.arco-color-picker{display:inline-flex;align-items:center;box-sizing:border-box;background-color:var(--color-fill-2);border-radius:2px}.arco-color-picker-preview{box-sizing:border-box;border:1px solid var(--color-border-2)}.arco-color-picker-value{margin-left:4px;color:var(--color-text-1);font-weight:400}.arco-color-picker-input{display:none}.arco-color-picker:hover{background-color:var(--color-fill-3);cursor:pointer}.arco-color-picker-size-medium{height:32px;padding:4px}.arco-color-picker-size-medium .arco-color-picker-preview{width:24px;height:24px}.arco-color-picker-size-medium .arco-color-picker-value{font-size:14px}.arco-color-picker-size-mini{height:24px;padding:4px}.arco-color-picker-size-mini .arco-color-picker-preview{width:16px;height:16px}.arco-color-picker-size-mini .arco-color-picker-value{font-size:12px}.arco-color-picker-size-small{height:28px;padding:3px 4px}.arco-color-picker-size-small .arco-color-picker-preview{width:22px;height:22px}.arco-color-picker-size-small .arco-color-picker-value{font-size:14px}.arco-color-picker-size-large{height:36px;padding:5px}.arco-color-picker-size-large .arco-color-picker-preview{width:26px;height:26px}.arco-color-picker-size-large .arco-color-picker-value{font-size:14px}.arco-color-picker.arco-color-picker-disabled{background-color:var(--color-fill-2);cursor:not-allowed}.arco-color-picker.arco-color-picker-disabled .arco-color-picker-value{color:var(--color-text-4)}.arco-color-picker-panel{width:260px;background-color:var(--color-bg-1);border-radius:2px;box-shadow:0 8px 20px #0000001a}.arco-color-picker-panel .arco-color-picker-palette{position:relative;box-sizing:border-box;width:100%;height:178px;overflow:hidden;background-image:linear-gradient(0deg,#000000,transparent),linear-gradient(90deg,#fff,#fff0);border-top:1px solid var(--color-border-2);border-right:1px solid var(--color-border-2);border-left:1px solid var(--color-border-2);cursor:pointer}.arco-color-picker-panel .arco-color-picker-palette .arco-color-picker-handler{position:absolute;box-sizing:border-box;width:16px;height:16px;background-color:transparent;border:2px solid var(--color-bg-white);border-radius:50%;transform:translate(-50%,-50%)}.arco-color-picker-panel .arco-color-picker-panel-control{padding:12px}.arco-color-picker-panel .arco-color-picker-panel-control .arco-color-picker-control-wrapper{display:flex;align-items:center}.arco-color-picker-panel .arco-color-picker-panel-control .arco-color-picker-control-wrapper .arco-color-picker-preview{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:40px;height:40px;margin-left:auto;color:#fff;font-size:20px;border:1px solid var(--color-border-2);border-radius:4px}.arco-color-picker-panel .arco-color-picker-panel-control .arco-color-picker-control-wrapper .arco-color-picker-control-bar-alpha{margin-top:12px}.arco-color-picker-panel .arco-color-picker-panel-control .arco-color-picker-input-wrapper{display:flex;margin-top:12px}.arco-color-picker-panel .arco-color-picker-panel-control .arco-color-picker-input-wrapper .arco-color-picker-group-wrapper{display:flex;flex:1;margin-left:12px}.arco-color-picker-panel .arco-color-picker-panel-control .arco-color-picker-input-wrapper .arco-select-view,.arco-color-picker-panel .arco-color-picker-panel-control .arco-color-picker-input-wrapper .arco-input-wrapper{margin-right:0;padding:0 6px}.arco-color-picker-panel .arco-color-picker-panel-control .arco-color-picker-input-wrapper .arco-input-suffix,.arco-color-picker-panel .arco-color-picker-panel-control .arco-color-picker-input-wrapper .arco-input-prefix,.arco-color-picker-panel .arco-color-picker-panel-control .arco-color-picker-input-wrapper .arco-select-view-suffix{padding:0;font-size:12px}.arco-color-picker-panel .arco-color-picker-panel-colors{padding:12px;border-top:1px solid var(--color-fill-3)}.arco-color-picker-panel .arco-color-picker-panel-colors .arco-color-picker-colors-section:not(:first-child){margin-top:12px}.arco-color-picker-panel .arco-color-picker-panel-colors .arco-color-picker-colors-text{color:var(--color-text-1);font-weight:400;font-size:12px}.arco-color-picker-panel .arco-color-picker-panel-colors .arco-color-picker-colors-empty{margin:12px 0;color:var(--color-text-3);font-size:12px}.arco-color-picker-panel .arco-color-picker-panel-colors .arco-color-picker-colors-wrapper{margin-top:8px}.arco-color-picker-panel .arco-color-picker-panel-colors .arco-color-picker-colors-list{display:flex;flex-wrap:wrap;margin:-8px -4px 0}.arco-color-picker-panel .arco-color-picker-panel-colors .arco-color-picker-color-block{width:16px;height:16px;margin:6px 3px 0;overflow:hidden;background-image:conic-gradient(rgba(0,0,0,.06) 0 25%,transparent 0 50%,rgba(0,0,0,.06) 0 75%,transparent 0);background-size:8px 8px;border-radius:2px;cursor:pointer;transition:transform ease-out 60ms}.arco-color-picker-panel .arco-color-picker-panel-colors .arco-color-picker-color-block .arco-color-picker-block{width:100%;height:100%}.arco-color-picker-panel .arco-color-picker-panel-colors .arco-color-picker-color-block:hover{transform:scale(1.1)}.arco-color-picker-panel .arco-color-picker-control-bar-bg{background-image:conic-gradient(rgba(0,0,0,.06) 0 25%,transparent 0 50%,rgba(0,0,0,.06) 0 75%,transparent 0);background-size:8px 8px;border-radius:10px}.arco-color-picker-panel .arco-color-picker-control-bar{position:relative;box-sizing:border-box;width:182px;height:14px;border:1px solid var(--color-border-2);border-radius:10px;cursor:pointer}.arco-color-picker-panel .arco-color-picker-control-bar .arco-color-picker-handler{position:absolute;top:-2px;box-sizing:border-box;width:16px;height:16px;background-color:var(--color-bg-white);border:1px solid var(--color-border-2);border-radius:50%;transform:translate(-50%)}.arco-color-picker-panel .arco-color-picker-control-bar .arco-color-picker-handler:before{display:block;width:100%;height:100%;background:var(--color-bg-white);border-radius:50%;content:""}.arco-color-picker-panel .arco-color-picker-control-bar .arco-color-picker-handler:after{position:absolute;top:50%;left:50%;width:8px;height:8px;background:currentColor;border-radius:50%;transform:translate(-50%,-50%);content:""}.arco-color-picker-panel .arco-color-picker-control-bar-hue{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red)}.arco-color-picker-panel .arco-color-picker-select{width:58px}.arco-color-picker-panel .arco-color-picker-input-alpha{flex:0 0 auto;width:52px}.arco-color-picker-panel .arco-color-picker-input-hex .arco-input{padding-left:4px}.arco-color-picker-panel.arco-color-picker-panel-disabled .arco-color-picker-palette,.arco-color-picker-panel.arco-color-picker-panel-disabled .arco-color-picker-control-bar,.arco-color-picker-panel.arco-color-picker-panel-disabled .arco-color-picker-color-block,.arco-color-picker-panel.arco-color-picker-panel-disabled .arco-color-picker-preview{cursor:not-allowed;opacity:.8}.arco-color-picker-select-popup .arco-select-option{font-size:12px!important;line-height:24px!important}.arco-comment{display:flex;flex-wrap:nowrap;font-size:14px;line-height:1.5715}.arco-comment:not(:first-of-type),.arco-comment-inner-comment{margin-top:20px}.arco-comment-inner{flex:1}.arco-comment-avatar{flex-shrink:0;margin-right:12px;cursor:pointer}.arco-comment-avatar>img{width:32px;height:32px;border-radius:var(--border-radius-circle)}.arco-comment-author{margin-right:8px;color:var(--color-text-2);font-size:14px}.arco-comment-datetime{color:var(--color-text-3);font-size:12px}.arco-comment-content{color:var(--color-text-1)}.arco-comment-title-align-right{display:flex;justify-content:space-between}.arco-comment-actions{margin-top:8px;color:var(--color-text-2);font-size:14px}.arco-comment-actions>*:not(:last-child){margin-right:8px}.arco-comment-actions-align-right{display:flex;justify-content:flex-end}.arco-picker-container,.arco-picker-range-container{box-sizing:border-box;min-height:60px;overflow:hidden;background-color:var(--color-bg-popup);border:1px solid var(--color-neutral-3);border-radius:var(--border-radius-medium);box-shadow:0 2px 5px #0000001a}.arco-picker-container-shortcuts-placement-left,.arco-picker-range-container-shortcuts-placement-left,.arco-picker-container-shortcuts-placement-right,.arco-picker-range-container-shortcuts-placement-right{display:flex;align-items:flex-start}.arco-picker-container-shortcuts-placement-left>.arco-picker-shortcuts,.arco-picker-range-container-shortcuts-placement-left>.arco-picker-shortcuts,.arco-picker-container-shortcuts-placement-right>.arco-picker-shortcuts,.arco-picker-range-container-shortcuts-placement-right>.arco-picker-shortcuts{display:flex;flex-direction:column;box-sizing:border-box;padding:5px 8px;overflow-x:hidden;overflow-y:auto}.arco-picker-container-shortcuts-placement-left>.arco-picker-shortcuts>*,.arco-picker-range-container-shortcuts-placement-left>.arco-picker-shortcuts>*,.arco-picker-container-shortcuts-placement-right>.arco-picker-shortcuts>*,.arco-picker-range-container-shortcuts-placement-right>.arco-picker-shortcuts>*{margin:5px 0}.arco-picker-container-shortcuts-placement-left .arco-picker-panel-wrapper,.arco-picker-range-container-shortcuts-placement-left .arco-picker-panel-wrapper,.arco-picker-container-shortcuts-placement-left .arco-picker-range-panel-wrapper,.arco-picker-range-container-shortcuts-placement-left .arco-picker-range-panel-wrapper{border-left:1px solid var(--color-neutral-3)}.arco-picker-container-shortcuts-placement-right .arco-picker-panel-wrapper,.arco-picker-range-container-shortcuts-placement-right .arco-picker-panel-wrapper,.arco-picker-container-shortcuts-placement-right .arco-picker-range-panel-wrapper,.arco-picker-range-container-shortcuts-placement-right .arco-picker-range-panel-wrapper{border-right:1px solid var(--color-neutral-3)}.arco-picker-container-panel-only,.arco-picker-range-container-panel-only{box-shadow:none}.arco-picker-container-panel-only .arco-panel-date-inner,.arco-picker-range-container-panel-only .arco-panel-date-inner,.arco-picker-range-container-panel-only .arco-panel-date{width:100%}.arco-picker-header{display:flex;padding:8px 16px;border-bottom:1px solid var(--color-neutral-3)}.arco-picker-header-title{flex:1;color:var(--color-text-1);font-size:14px;line-height:24px;text-align:center}.arco-picker-header-icon{width:24px;height:24px;margin-right:2px;margin-left:2px;color:var(--color-text-2);font-size:12px;line-height:24px;text-align:center;background-color:var(--color-bg-popup);border-radius:50%;transition:all .1s cubic-bezier(0,0,1,1);-webkit-user-select:none;user-select:none}.arco-picker-header-icon:not(.arco-picker-header-icon-hidden){cursor:pointer}.arco-picker-header-icon:not(.arco-picker-header-icon-hidden):hover{background-color:var(--color-fill-3)}.arco-picker-header-label{padding:2px;border-radius:2px;cursor:pointer;transition:all .1s}.arco-picker-header-label:hover{background-color:var(--color-fill-3)}.arco-picker-body{padding:14px 16px}.arco-picker-week-list{display:flex;box-sizing:border-box;width:100%;padding:14px 16px 0}.arco-picker-week-list-item{flex:1;height:32px;padding:0;color:#7d7d7f;font-weight:400;line-height:32px;text-align:center}.arco-picker-row{display:flex;padding:2px 0}.arco-picker-cell{flex:1}.arco-picker-cell .arco-picker-date{display:flex;justify-content:center;box-sizing:border-box;width:100%;height:100%;padding:4px 0;cursor:pointer}.arco-picker-date-value{min-width:24px;height:24px;color:var(--color-text-4);font-size:14px;line-height:24px;text-align:center;border-radius:var(--border-radius-circle);cursor:pointer}.arco-picker-cell-in-view .arco-picker-date-value{color:var(--color-text-1);font-weight:500}.arco-picker-cell-selected .arco-picker-date-value{color:var(--color-white);background-color:rgb(var(--primary-6));transition:background-color .1s cubic-bezier(0,0,1,1)}.arco-picker-cell-in-view:not(.arco-picker-cell-selected):not(.arco-picker-cell-range-start):not(.arco-picker-cell-range-end):not(.arco-picker-cell-disabled):not(.arco-picker-cell-week) .arco-picker-date-value:hover{color:var(--color-text-1);background-color:var(--color-fill-3)}.arco-picker-cell-today{position:relative}.arco-picker-cell-today:after{position:absolute;bottom:-2px;left:50%;display:block;width:4px;height:4px;margin-left:-2px;background-color:rgb(var(--primary-6));border-radius:50%;content:""}.arco-picker-cell-in-range .arco-picker-date{background-color:var(--color-primary-light-1)}.arco-picker-cell-range-start .arco-picker-date{border-top-left-radius:24px;border-bottom-left-radius:24px}.arco-picker-cell-range-end .arco-picker-date{border-top-right-radius:24px;border-bottom-right-radius:24px}.arco-picker-cell-in-range-near-hover .arco-picker-date{border-radius:0}.arco-picker-cell-range-start .arco-picker-date-value,.arco-picker-cell-range-end .arco-picker-date-value{color:var(--color-white);background-color:rgb(var(--primary-6));border-radius:var(--border-radius-circle)}.arco-picker-cell-hover-in-range .arco-picker-date{background-color:var(--color-primary-light-1)}.arco-picker-cell-hover-range-start .arco-picker-date{border-radius:24px 0 0 24px}.arco-picker-cell-hover-range-end .arco-picker-date{border-radius:0 24px 24px 0}.arco-picker-cell-hover-range-start .arco-picker-date-value,.arco-picker-cell-hover-range-end .arco-picker-date-value{color:var(--color-text-1);background-color:var(--color-primary-light-2);border-radius:50%}.arco-picker-cell-disabled .arco-picker-date{background-color:var(--color-fill-1);cursor:not-allowed}.arco-picker-cell-disabled .arco-picker-date-value{color:var(--color-text-4);background-color:transparent;cursor:not-allowed}.arco-picker-footer{width:min-content;min-width:100%}.arco-picker-footer-btn-wrapper{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;padding:3px 8px;border-top:1px solid var(--color-neutral-3)}.arco-picker-footer-btn-wrapper :only-child{margin-left:auto}.arco-picker-footer-extra-wrapper{box-sizing:border-box;padding:8px 24px;color:var(--color-text-1);font-size:12px;border-top:1px solid var(--color-neutral-3)}.arco-picker-footer-now-wrapper{box-sizing:border-box;height:36px;line-height:36px;text-align:center;border-top:1px solid var(--color-neutral-3)}.arco-picker-btn-confirm{margin:5px 0}.arco-picker-shortcuts{flex:1}.arco-picker-shortcuts>*{margin:5px 10px 5px 0}.arco-panel-date{display:flex;box-sizing:border-box}.arco-panel-date-inner{width:265px}.arco-panel-date-inner .arco-picker-body{padding-top:0}.arco-panel-date-timepicker{display:flex;flex-direction:column;border-left:1px solid var(--color-neutral-3)}.arco-panel-date-timepicker-title{width:100%;height:40px;color:var(--color-text-1);font-weight:400;font-size:14px;line-height:40px;text-align:center;border-bottom:1px solid var(--color-neutral-3)}.arco-panel-date-timepicker .arco-timepicker{height:276px;padding:0 6px;overflow:hidden}.arco-panel-date-timepicker .arco-timepicker-column{box-sizing:border-box;width:auto;height:100%;padding:0 4px}.arco-panel-date-timepicker .arco-timepicker-column::-webkit-scrollbar{width:0}.arco-panel-date-timepicker .arco-timepicker-column:not(:last-child){border-right:0}.arco-panel-date-timepicker .arco-timepicker ul:after{height:244px}.arco-panel-date-timepicker .arco-timepicker-cell{width:36px}.arco-panel-date-timepicker .arco-timepicker-cell-inner{padding-left:10px}.arco-panel-date-footer{border-right:1px solid var(--color-neutral-3)}.arco-panel-date-with-view-tabs{flex-direction:column;min-width:265px}.arco-panel-date-with-view-tabs .arco-panel-date-timepicker .arco-timepicker-column{flex:1}.arco-panel-date-with-view-tabs .arco-panel-date-timepicker .arco-timepicker-column::-webkit-scrollbar{width:0}.arco-panel-date-with-view-tabs .arco-panel-date-timepicker .arco-timepicker-cell{width:100%;text-align:center}.arco-panel-date-with-view-tabs .arco-panel-date-timepicker .arco-timepicker-cell-inner{padding-left:0}.arco-panel-date-view-tabs{display:flex;border-top:1px solid var(--color-neutral-3)}.arco-panel-date-view-tab-pane{flex:1;height:50px;color:var(--color-text-4);font-size:14px;line-height:50px;text-align:center;border-right:1px solid var(--color-neutral-3);cursor:pointer}.arco-panel-date-view-tab-pane:last-child{border-right:none}.arco-panel-date-view-tab-pane-text{margin-left:8px}.arco-panel-date-view-tab-pane-active{color:var(--color-text-1)}.arco-panel-month,.arco-panel-quarter,.arco-panel-year{box-sizing:border-box;width:265px}.arco-panel-month .arco-picker-date,.arco-panel-quarter .arco-picker-date,.arco-panel-year .arco-picker-date{padding:4px}.arco-panel-month .arco-picker-date-value,.arco-panel-quarter .arco-picker-date-value,.arco-panel-year .arco-picker-date-value{width:100%;border-radius:24px}.arco-panel-month .arco-picker-cell:not(.arco-picker-cell-selected):not(.arco-picker-cell-range-start):not(.arco-picker-cell-range-end):not(.arco-picker-cell-disabled):not(.arco-picker-cell-week) .arco-picker-date-value:hover,.arco-panel-quarter .arco-picker-cell:not(.arco-picker-cell-selected):not(.arco-picker-cell-range-start):not(.arco-picker-cell-range-end):not(.arco-picker-cell-disabled):not(.arco-picker-cell-week) .arco-picker-date-value:hover,.arco-panel-year .arco-picker-cell:not(.arco-picker-cell-selected):not(.arco-picker-cell-range-start):not(.arco-picker-cell-range-end):not(.arco-picker-cell-disabled):not(.arco-picker-cell-week) .arco-picker-date-value:hover{border-radius:24px}.arco-panel-year{box-sizing:border-box;width:265px}.arco-panel-week{box-sizing:border-box}.arco-panel-week-wrapper{display:flex}.arco-panel-week-inner{width:298px}.arco-panel-week-inner .arco-picker-body{padding-top:0}.arco-panel-week .arco-picker-row-week{cursor:pointer}.arco-panel-week .arco-picker-row-week .arco-picker-date-value{width:100%;border-radius:0}.arco-panel-week .arco-picker-cell .arco-picker-date{border-radius:0}.arco-panel-week .arco-picker-cell:nth-child(2) .arco-picker-date{padding-left:4px;border-top-left-radius:24px;border-bottom-left-radius:24px}.arco-panel-week .arco-picker-cell:nth-child(2) .arco-picker-date .arco-picker-date-value{border-top-left-radius:24px;border-bottom-left-radius:24px}.arco-panel-week .arco-picker-cell:nth-child(8) .arco-picker-date{padding-right:4px;border-top-right-radius:24px;border-bottom-right-radius:24px}.arco-panel-week .arco-picker-cell:nth-child(8) .arco-picker-date .arco-picker-date-value{border-top-right-radius:24px;border-bottom-right-radius:24px}.arco-panel-week .arco-picker-row-week:hover .arco-picker-cell:not(.arco-picker-cell-week):not(.arco-picker-cell-selected):not(.arco-picker-cell-range-start):not(.arco-picker-cell-range-end) .arco-picker-date-value{background-color:var(--color-fill-3)}.arco-panel-quarter{box-sizing:border-box;width:265px}.arco-picker-range-wrapper{display:flex}.arco-datepicker-shortcuts-wrapper{box-sizing:border-box;width:106px;height:100%;max-height:300px;margin:10px 0 0;padding:0;overflow-y:auto;list-style:none}.arco-datepicker-shortcuts-wrapper>li{box-sizing:border-box;width:100%;padding:6px 16px;cursor:pointer}.arco-datepicker-shortcuts-wrapper>li:hover{color:rgb(var(--primary-6))}.arco-descriptions-table{width:100%;border-collapse:collapse}.arco-descriptions-table-layout-fixed table{table-layout:fixed}.arco-descriptions-title{margin-bottom:16px;color:var(--color-text-1);font-weight:500;font-size:16px;line-height:1.5715}.arco-descriptions-item,.arco-descriptions-item-label,.arco-descriptions-item-value{box-sizing:border-box;font-size:14px;line-height:1.5715;text-align:left}.arco-descriptions-table-layout-fixed .arco-descriptions-item-label{width:auto}.arco-descriptions-item-label-block{width:1px;padding:0 4px 12px 0;color:var(--color-text-3);font-weight:500;white-space:nowrap}.arco-descriptions-item-value-block{padding:0 4px 12px 0;color:var(--color-text-1);font-weight:400;white-space:pre-wrap;word-break:break-word}.arco-descriptions-item-label-inline,.arco-descriptions-item-value-inline{box-sizing:border-box;font-size:14px;line-height:1.5715;text-align:left}.arco-descriptions-item-label-inline{margin-bottom:2px;color:var(--color-text-3);font-weight:500}.arco-descriptions-item-value-inline{color:var(--color-text-1);font-weight:400}.arco-descriptions-layout-inline-horizontal .arco-descriptions-item-label-inline{margin-right:4px}.arco-descriptions-layout-inline-horizontal .arco-descriptions-item-label-inline,.arco-descriptions-layout-inline-horizontal .arco-descriptions-item-value-inline{display:inline-block;margin-bottom:0}.arco-descriptions-border.arco-descriptions-layout-inline-vertical .arco-descriptions-item{padding:12px 20px}.arco-descriptions-border .arco-descriptions-body{overflow:hidden;border:1px solid var(--color-neutral-3);border-radius:var(--border-radius-medium)}.arco-descriptions-border .arco-descriptions-row:not(:last-child){border-bottom:1px solid var(--color-neutral-3)}.arco-descriptions-border .arco-descriptions-item,.arco-descriptions-border .arco-descriptions-item-label-block,.arco-descriptions-border .arco-descriptions-item-value-block{padding:7px 20px;border-right:1px solid var(--color-neutral-3)}.arco-descriptions-border .arco-descriptions-item-label-block{background-color:var(--color-fill-1)}.arco-descriptions-border .arco-descriptions-item-value-block:last-child{border-right:none}.arco-descriptions-border .arco-descriptions-item:last-child{border-right:none}.arco-descriptions-border.arco-descriptions-layout-vertical .arco-descriptions-item-label-block:last-child{border-right:none}.arco-descriptions-layout-vertical:not(.arco-descriptions-border) .arco-descriptions-item-value-block:first-child{padding-left:0}.arco-descriptions-size-mini .arco-descriptions-title{margin-bottom:6px}.arco-descriptions-size-mini .arco-descriptions-item-label-block,.arco-descriptions-size-mini .arco-descriptions-item-value-block{padding-right:20px;padding-bottom:2px;font-size:12px}.arco-descriptions-size-mini.arco-descriptions-border .arco-descriptions-item-label-block,.arco-descriptions-size-mini.arco-descriptions-border .arco-descriptions-item-value-block{padding:3px 20px}.arco-descriptions-size-mini.arco-descriptions-border.arco-descriptions-layout-inline-vertical .arco-descriptions-item{padding:8px 20px}.arco-descriptions-size-small .arco-descriptions-title{margin-bottom:8px}.arco-descriptions-size-small .arco-descriptions-item-label-block,.arco-descriptions-size-small .arco-descriptions-item-value-block{padding-right:20px;padding-bottom:4px;font-size:14px}.arco-descriptions-size-small.arco-descriptions-border .arco-descriptions-item-label-block,.arco-descriptions-size-small.arco-descriptions-border .arco-descriptions-item-value-block{padding:3px 20px}.arco-descriptions-size-small.arco-descriptions-border.arco-descriptions-layout-inline-vertical .arco-descriptions-item{padding:8px 20px}.arco-descriptions-size-medium .arco-descriptions-title{margin-bottom:12px}.arco-descriptions-size-medium .arco-descriptions-item-label-block,.arco-descriptions-size-medium .arco-descriptions-item-value-block{padding-right:20px;padding-bottom:8px;font-size:14px}.arco-descriptions-size-medium.arco-descriptions-border .arco-descriptions-item-label-block,.arco-descriptions-size-medium.arco-descriptions-border .arco-descriptions-item-value-block{padding:5px 20px}.arco-descriptions-size-medium.arco-descriptions-border.arco-descriptions-layout-inline-vertical .arco-descriptions-item{padding:10px 20px}.arco-descriptions-size-large .arco-descriptions-title{margin-bottom:20px}.arco-descriptions-size-large .arco-descriptions-item-label-block,.arco-descriptions-size-large .arco-descriptions-item-value-block{padding-right:20px;padding-bottom:16px;font-size:14px}.arco-descriptions-size-large.arco-descriptions-border .arco-descriptions-item-label-block,.arco-descriptions-size-large.arco-descriptions-border .arco-descriptions-item-value-block{padding:9px 20px}.arco-descriptions-size-large.arco-descriptions-border.arco-descriptions-layout-inline-vertical .arco-descriptions-item{padding:14px 20px}.arco-divider-horizontal{position:relative;clear:both;width:100%;min-width:100%;max-width:100%;margin:20px 0;border-bottom:1px solid var(--color-neutral-3)}.arco-divider-horizontal.arco-divider-with-text{margin:20px 0}.arco-divider-vertical{display:inline-block;min-width:1px;max-width:1px;min-height:1em;margin:0 12px;vertical-align:middle;border-left:1px solid var(--color-neutral-3)}.arco-divider-text{position:absolute;top:50%;box-sizing:border-box;padding:0 16px;color:var(--color-text-1);font-weight:500;font-size:14px;line-height:2;background:var(--color-bg-2);transform:translateY(-50%)}.arco-divider-text-center{left:50%;transform:translate(-50%,-50%)}.arco-divider-text-left{left:24px}.arco-divider-text-right{right:24px}.arco-drawer-container{position:fixed;inset:0;z-index:1001}.arco-drawer-mask{position:absolute;inset:0;background-color:var(--color-mask-bg)}.arco-drawer{position:absolute;display:flex;flex-direction:column;width:100%;height:100%;overflow:auto;line-height:1.5715;background-color:var(--color-bg-3)}.arco-drawer-header{display:flex;flex-shrink:0;align-items:center;box-sizing:border-box;width:100%;height:48px;padding:0 16px;border-bottom:1px solid var(--color-neutral-3)}.arco-drawer-header .arco-drawer-title{margin-right:auto;color:var(--color-text-1);font-weight:500;font-size:16px;text-align:left}.arco-drawer-header .arco-drawer-close-btn{margin-left:8px;color:var(--color-text-1);font-size:12px;cursor:pointer}.arco-drawer-footer{flex-shrink:0;box-sizing:border-box;padding:16px;text-align:right;border-top:1px solid var(--color-neutral-3)}.arco-drawer-footer>.arco-btn{margin-left:12px}.arco-drawer-body{position:relative;flex:1;box-sizing:border-box;height:100%;padding:12px 16px;overflow:auto;color:var(--color-text-1)}.fade-drawer-enter-from,.fade-drawer-appear-from{opacity:0}.fade-drawer-enter-to,.fade-drawer-appear-to{opacity:1}.fade-drawer-enter-active,.fade-drawer-appear-active{transition:opacity .3s cubic-bezier(.34,.69,.1,1)}.fade-drawer-leave-from{opacity:1}.fade-drawer-leave-to{opacity:0}.fade-drawer-leave-active{transition:opacity .3s cubic-bezier(.34,.69,.1,1)}.slide-left-drawer-enter-from,.slide-left-drawer-appear-from{transform:translate(-100%)}.slide-left-drawer-enter-to,.slide-left-drawer-appear-to{transform:translate(0)}.slide-left-drawer-enter-active,.slide-left-drawer-appear-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-left-drawer-leave-from{transform:translate(0)}.slide-left-drawer-leave-to{transform:translate(-100%)}.slide-left-drawer-leave-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-right-drawer-enter-from,.slide-right-drawer-appear-from{transform:translate(100%)}.slide-right-drawer-enter-to,.slide-right-drawer-appear-to{transform:translate(0)}.slide-right-drawer-enter-active,.slide-right-drawer-appear-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-right-drawer-leave-from{transform:translate(0)}.slide-right-drawer-leave-to{transform:translate(100%)}.slide-right-drawer-leave-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-top-drawer-enter,.slide-top-drawer-appear,.slide-top-drawer-enter-from,.slide-top-drawer-appear-from{transform:translateY(-100%)}.slide-top-drawer-enter-to,.slide-top-drawer-appear-to{transform:translateY(0)}.slide-top-drawer-enter-active,.slide-top-drawer-appear-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-top-drawer-leave-from{transform:translateY(0)}.slide-top-drawer-leave-to{transform:translateY(-100%)}.slide-top-drawer-leave-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-bottom-drawer-enter-from,.slide-bottom-drawer-appear-from{transform:translateY(100%)}.slide-bottom-drawer-enter-to,.slide-bottom-drawer-appear-to{transform:translateY(0)}.slide-bottom-drawer-enter-active,.slide-bottom-drawer-appear-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.slide-bottom-drawer-leave-from{transform:translateY(0)}.slide-bottom-drawer-leave-to{transform:translateY(100%)}.slide-bottom-drawer-leave-active{transition:transform .3s cubic-bezier(.34,.69,.1,1)}.arco-dropdown{box-sizing:border-box;padding:4px 0;background-color:var(--color-bg-popup);border:1px solid var(--color-fill-3);border-radius:var(--border-radius-medium);box-shadow:0 4px 10px #0000001a}.arco-dropdown-list{margin-top:0;margin-bottom:0;padding-left:0;list-style:none}.arco-dropdown-list-wrapper{max-height:200px;overflow-y:auto}.arco-dropdown-option{position:relative;z-index:1;display:flex;align-items:center;box-sizing:border-box;width:100%;padding:0 12px;color:var(--color-text-1);font-size:14px;line-height:36px;text-align:left;background-color:transparent;cursor:pointer}.arco-dropdown-option-content{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-dropdown-option-has-suffix{justify-content:space-between}.arco-dropdown-option-active,.arco-dropdown-option:not(.arco-dropdown-option-disabled):hover{color:var(--color-text-1);background-color:var(--color-fill-2);transition:all .1s cubic-bezier(0,0,1,1)}.arco-dropdown-option-disabled{color:var(--color-text-4);background-color:transparent;cursor:not-allowed}.arco-dropdown-option-icon{display:inline-flex;margin-right:8px}.arco-dropdown-option-suffix{margin-left:12px}.arco-dropdown-group:first-child .arco-dropdown-group-title{margin-top:8px}.arco-dropdown-group-title{box-sizing:border-box;width:100%;margin-top:8px;padding:0 12px;color:var(--color-text-3);font-size:12px;line-height:20px;cursor:default;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-dropdown-submenu{margin-top:-4px}.arco-dropdown.arco-dropdown-has-footer{padding-bottom:0}.arco-dropdown-footer{border-top:1px solid var(--color-fill-3)}.arco-empty{box-sizing:border-box;width:100%;padding:10px 0;text-align:center}.arco-empty-image{margin-bottom:4px;color:rgb(var(--gray-5));font-size:48px;line-height:1}.arco-empty-image img{height:80px}.arco-empty .arco-empty-description{color:rgb(var(--gray-5));font-size:14px}.arco-form-item-status-validating .arco-input-wrapper:not(.arco-input-disabled),.arco-form-item-status-validating .arco-textarea-wrapper:not(.arco-textarea-disabled){background-color:var(--color-fill-2);border-color:transparent}.arco-form-item-status-validating .arco-input-wrapper:not(.arco-input-disabled):hover,.arco-form-item-status-validating .arco-textarea-wrapper:not(.arco-textarea-disabled):hover{background-color:var(--color-fill-3);border-color:transparent}.arco-form-item-status-validating .arco-input-wrapper:not(.arco-input-disabled).arco-input-focus,.arco-form-item-status-validating .arco-textarea-wrapper:not(.arco-textarea-disabled).arco-textarea-focus{background-color:var(--color-bg-2);border-color:rgb(var(--primary-6));box-shadow:0 0 0 0 var(--color-primary-light-2)}.arco-form-item-status-validating .arco-select-view:not(.arco-select-view-disabled),.arco-form-item-status-validating .arco-input-tag:not(.arco-input-tag-disabled){background-color:var(--color-fill-2);border-color:transparent}.arco-form-item-status-validating .arco-select-view:not(.arco-select-view-disabled):hover,.arco-form-item-status-validating .arco-input-tag:not(.arco-input-tag-disabled):hover{background-color:var(--color-fill-3);border-color:transparent}.arco-form-item-status-validating .arco-select-view:not(.arco-select-view-disabled).arco-select-view-focus,.arco-form-item-status-validating .arco-input-tag:not(.arco-input-tag-disabled).arco-input-tag-focus{background-color:var(--color-bg-2);border-color:rgb(var(--primary-6));box-shadow:0 0 0 0 var(--color-primary-light-2)}.arco-form-item-status-validating .arco-picker:not(.arco-picker-disabled){border-color:transparent;background-color:var(--color-fill-2)}.arco-form-item-status-validating .arco-picker:not(.arco-picker-disabled):hover{border-color:transparent;background-color:var(--color-fill-3)}.arco-form-item-status-validating .arco-picker-focused:not(.arco-picker-disabled),.arco-form-item-status-validating .arco-picker-focused:not(.arco-picker-disabled):hover{border-color:rgb(var(--primary-6));background-color:var(--color-bg-2);box-shadow:0 0 0 0 var(--color-primary-light-2)}.arco-form-item-status-validating .arco-form-item-message-help,.arco-form-item-status-validating .arco-form-item-feedback{color:rgb(var(--primary-6))}.arco-form-item-status-success .arco-input-wrapper:not(.arco-input-disabled),.arco-form-item-status-success .arco-textarea-wrapper:not(.arco-textarea-disabled){background-color:var(--color-fill-2);border-color:transparent}.arco-form-item-status-success .arco-input-wrapper:not(.arco-input-disabled):hover,.arco-form-item-status-success .arco-textarea-wrapper:not(.arco-textarea-disabled):hover{background-color:var(--color-fill-3);border-color:transparent}.arco-form-item-status-success .arco-input-wrapper:not(.arco-input-disabled).arco-input-focus,.arco-form-item-status-success .arco-textarea-wrapper:not(.arco-textarea-disabled).arco-textarea-focus{background-color:var(--color-bg-2);border-color:rgb(var(--success-6));box-shadow:0 0 0 0 var(--color-success-light-2)}.arco-form-item-status-success .arco-select-view:not(.arco-select-view-disabled),.arco-form-item-status-success .arco-input-tag:not(.arco-input-tag-disabled){background-color:var(--color-fill-2);border-color:transparent}.arco-form-item-status-success .arco-select-view:not(.arco-select-view-disabled):hover,.arco-form-item-status-success .arco-input-tag:not(.arco-input-tag-disabled):hover{background-color:var(--color-fill-3);border-color:transparent}.arco-form-item-status-success .arco-select-view:not(.arco-select-view-disabled).arco-select-view-focus,.arco-form-item-status-success .arco-input-tag:not(.arco-input-tag-disabled).arco-input-tag-focus{background-color:var(--color-bg-2);border-color:rgb(var(--success-6));box-shadow:0 0 0 0 var(--color-success-light-2)}.arco-form-item-status-success .arco-picker:not(.arco-picker-disabled){border-color:transparent;background-color:var(--color-fill-2)}.arco-form-item-status-success .arco-picker:not(.arco-picker-disabled):hover{border-color:transparent;background-color:var(--color-fill-3)}.arco-form-item-status-success .arco-picker-focused:not(.arco-picker-disabled),.arco-form-item-status-success .arco-picker-focused:not(.arco-picker-disabled):hover{border-color:rgb(var(--success-6));background-color:var(--color-bg-2);box-shadow:0 0 0 0 var(--color-success-light-2)}.arco-form-item-status-success .arco-form-item-message-help,.arco-form-item-status-success .arco-form-item-feedback{color:rgb(var(--success-6))}.arco-form-item-status-warning .arco-input-wrapper:not(.arco-input-disabled),.arco-form-item-status-warning .arco-textarea-wrapper:not(.arco-textarea-disabled){background-color:var(--color-warning-light-1);border-color:transparent}.arco-form-item-status-warning .arco-input-wrapper:not(.arco-input-disabled):hover,.arco-form-item-status-warning .arco-textarea-wrapper:not(.arco-textarea-disabled):hover{background-color:var(--color-warning-light-2);border-color:transparent}.arco-form-item-status-warning .arco-input-wrapper:not(.arco-input-disabled).arco-input-focus,.arco-form-item-status-warning .arco-textarea-wrapper:not(.arco-textarea-disabled).arco-textarea-focus{background-color:var(--color-bg-2);border-color:rgb(var(--warning-6));box-shadow:0 0 0 0 var(--color-warning-light-2)}.arco-form-item-status-warning .arco-select-view:not(.arco-select-view-disabled),.arco-form-item-status-warning .arco-input-tag:not(.arco-input-tag-disabled){background-color:var(--color-warning-light-1);border-color:transparent}.arco-form-item-status-warning .arco-select-view:not(.arco-select-view-disabled):hover,.arco-form-item-status-warning .arco-input-tag:not(.arco-input-tag-disabled):hover{background-color:var(--color-warning-light-2);border-color:transparent}.arco-form-item-status-warning .arco-select-view:not(.arco-select-view-disabled).arco-select-view-focus,.arco-form-item-status-warning .arco-input-tag:not(.arco-input-tag-disabled).arco-input-tag-focus{background-color:var(--color-bg-2);border-color:rgb(var(--warning-6));box-shadow:0 0 0 0 var(--color-warning-light-2)}.arco-form-item-status-warning .arco-picker:not(.arco-picker-disabled){border-color:transparent;background-color:var(--color-warning-light-1)}.arco-form-item-status-warning .arco-picker:not(.arco-picker-disabled):hover{border-color:transparent;background-color:var(--color-warning-light-2)}.arco-form-item-status-warning .arco-picker-focused:not(.arco-picker-disabled),.arco-form-item-status-warning .arco-picker-focused:not(.arco-picker-disabled):hover{border-color:rgb(var(--warning-6));background-color:var(--color-bg-2);box-shadow:0 0 0 0 var(--color-warning-light-2)}.arco-form-item-status-warning .arco-form-item-message-help,.arco-form-item-status-warning .arco-form-item-feedback{color:rgb(var(--warning-6))}.arco-form-item-status-error .arco-input-wrapper:not(.arco-input-disabled),.arco-form-item-status-error .arco-textarea-wrapper:not(.arco-textarea-disabled){background-color:var(--color-danger-light-1);border-color:transparent}.arco-form-item-status-error .arco-input-wrapper:not(.arco-input-disabled):hover,.arco-form-item-status-error .arco-textarea-wrapper:not(.arco-textarea-disabled):hover{background-color:var(--color-danger-light-2);border-color:transparent}.arco-form-item-status-error .arco-input-wrapper:not(.arco-input-disabled).arco-input-focus,.arco-form-item-status-error .arco-textarea-wrapper:not(.arco-textarea-disabled).arco-textarea-focus{background-color:var(--color-bg-2);border-color:rgb(var(--danger-6));box-shadow:0 0 0 0 var(--color-danger-light-2)}.arco-form-item-status-error .arco-select-view:not(.arco-select-view-disabled),.arco-form-item-status-error .arco-input-tag:not(.arco-input-tag-disabled){background-color:var(--color-danger-light-1);border-color:transparent}.arco-form-item-status-error .arco-select-view:not(.arco-select-view-disabled):hover,.arco-form-item-status-error .arco-input-tag:not(.arco-input-tag-disabled):hover{background-color:var(--color-danger-light-2);border-color:transparent}.arco-form-item-status-error .arco-select-view:not(.arco-select-view-disabled).arco-select-view-focus,.arco-form-item-status-error .arco-input-tag:not(.arco-input-tag-disabled).arco-input-tag-focus{background-color:var(--color-bg-2);border-color:rgb(var(--danger-6));box-shadow:0 0 0 0 var(--color-danger-light-2)}.arco-form-item-status-error .arco-picker:not(.arco-picker-disabled){border-color:transparent;background-color:var(--color-danger-light-1)}.arco-form-item-status-error .arco-picker:not(.arco-picker-disabled):hover{border-color:transparent;background-color:var(--color-danger-light-2)}.arco-form-item-status-error .arco-picker-focused:not(.arco-picker-disabled),.arco-form-item-status-error .arco-picker-focused:not(.arco-picker-disabled):hover{border-color:rgb(var(--danger-6));background-color:var(--color-bg-2);box-shadow:0 0 0 0 var(--color-danger-light-2)}.arco-form-item-status-error .arco-form-item-message-help,.arco-form-item-status-error .arco-form-item-feedback{color:rgb(var(--danger-6))}.arco-form-item-control-children{position:relative}.arco-form-item-feedback{position:absolute;top:50%;right:9px;font-size:14px;transform:translateY(-50%)}.arco-form-item-feedback .arco-icon-loading{font-size:12px}.arco-form-item-has-feedback .arco-input,.arco-form-item-has-feedback .arco-input-inner-wrapper,.arco-form-item-has-feedback .arco-textarea{padding-right:28px}.arco-form-item-has-feedback .arco-input-number-mode-embed .arco-input-number-step-layer{right:24px}.arco-form-item-has-feedback .arco-select.arco-select-multiple .arco-select-view,.arco-form-item-has-feedback .arco-select.arco-select-single .arco-select-view{padding-right:28px}.arco-form-item-has-feedback .arco-select.arco-select-multiple .arco-select-suffix{padding-right:0}.arco-form-item-has-feedback .arco-cascader.arco-cascader-multiple .arco-cascader-view,.arco-form-item-has-feedback .arco-cascader.arco-cascader-single .arco-cascader-view{padding-right:28px}.arco-form-item-has-feedback .arco-cascader.arco-cascader-multiple .arco-cascader-suffix{padding-right:0}.arco-form-item-has-feedback .arco-tree-select.arco-tree-select-multiple .arco-tree-select-view,.arco-form-item-has-feedback .arco-tree-select.arco-tree-select-single .arco-tree-select-view{padding-right:28px}.arco-form-item-has-feedback .arco-tree-select.arco-tree-select-multiple .arco-tree-select-suffix{padding-right:0}.arco-form-item-has-feedback .arco-picker{padding-right:28px}.arco-form-item-has-feedback .arco-picker-suffix .arco-picker-suffix-icon,.arco-form-item-has-feedback .arco-picker-suffix .arco-picker-clear-icon{margin-right:0;margin-left:0}.arco-form{display:flex;flex-direction:column;width:100%}.arco-form-layout-inline{flex-direction:row;flex-wrap:wrap}.arco-form-layout-inline .arco-form-item{width:auto;margin-bottom:8px}.arco-form-auto-label-width .arco-form-item-label-col>.arco-form-item-label{white-space:nowrap}.arco-form-item{display:flex;align-items:flex-start;justify-content:flex-start;width:100%;margin-bottom:20px}.arco-form-item-layout-vertical{display:block}.arco-form-item-layout-vertical>.arco-form-item-label-col{justify-content:flex-start;margin-bottom:8px;padding:0;line-height:1.5715;white-space:normal}.arco-form-item-layout-inline{margin-right:24px}.arco-form-item-label-col{padding-right:16px}.arco-form-item.arco-form-item-error,.arco-form-item.arco-form-item-has-help{margin-bottom:0}.arco-form-item-wrapper-flex.arco-col{flex:1}.arco-form-size-mini .arco-form-item-label-col{line-height:24px}.arco-form-size-mini .arco-form-item-label-col>.arco-form-item-label{font-size:12px}.arco-form-size-mini .arco-form-item-content,.arco-form-size-mini .arco-form-item-wrapper-col{min-height:24px}.arco-form-size-small .arco-form-item-label-col{line-height:28px}.arco-form-size-small .arco-form-item-label-col>.arco-form-item-label{font-size:14px}.arco-form-size-small .arco-form-item-content,.arco-form-size-small .arco-form-item-wrapper-col{min-height:28px}.arco-form-size-large .arco-form-item-label-col{line-height:36px}.arco-form-size-large .arco-form-item-label-col>.arco-form-item-label{font-size:14px}.arco-form-size-large .arco-form-item-content,.arco-form-size-large .arco-form-item-wrapper-col{min-height:36px}.arco-form-item-extra{margin-top:4px;color:var(--color-text-3);font-size:12px}.arco-form-item-message{min-height:20px;color:rgb(var(--danger-6));font-size:12px;line-height:20px}.arco-form-item-message-help{color:var(--color-text-3)}.arco-form-item-message+.arco-form-item-extra{margin-top:0;margin-bottom:4px}.arco-form-item-label-col{display:flex;flex-shrink:0;justify-content:flex-end;line-height:32px;white-space:nowrap}.arco-form-item-label-col-left{justify-content:flex-start}.arco-form-item-label-col>.arco-form-item-label{max-width:100%;color:var(--color-text-2);font-size:14px;white-space:normal}.arco-form-item-label-col.arco-form-item-label-col-flex{box-sizing:content-box}.arco-form-item-wrapper-col{display:flex;flex-direction:column;align-items:flex-start;width:100%;min-width:0;min-height:32px}.arco-form-item-content{flex:1;max-width:100%;min-height:32px}.arco-form-item-content-wrapper{display:flex;align-items:center;justify-content:flex-start;width:100%}.arco-form-item-content-flex{display:flex;align-items:center;justify-content:flex-start}.arco-form .arco-slider{display:block}.arco-form-item-label-required-symbol{color:rgb(var(--danger-6));font-size:12px;line-height:1}.arco-form-item-label-required-symbol svg{display:inline-block;transform:scale(.5)}.arco-form-item-label-tooltip{margin-left:4px;color:var(--color-text-4)}.form-blink-enter-from,.form-blink-appear-from{opacity:0}.form-blink-enter-to,.form-blink-appear-to{opacity:1}.form-blink-enter-active,.form-blink-appear-active{transition:opacity .3s cubic-bezier(0,0,1,1);animation:arco-form-blink .5s cubic-bezier(0,0,1,1)}@keyframes arco-form-blink{0%{opacity:1}50%{opacity:.2}to{opacity:1}}.arco-row{display:flex;flex-flow:row wrap}.arco-row-nowrap{flex-wrap:nowrap}.arco-row-align-start{align-items:flex-start}.arco-row-align-center{align-items:center}.arco-row-align-end{align-items:flex-end}.arco-row-justify-start{justify-content:flex-start}.arco-row-justify-center{justify-content:center}.arco-row-justify-end{justify-content:flex-end}.arco-row-justify-space-around{justify-content:space-around}.arco-row-justify-space-between{justify-content:space-between}.arco-col{box-sizing:border-box}.arco-col-1{flex:0 0 4.16666667%;width:4.16666667%}.arco-col-2{flex:0 0 8.33333333%;width:8.33333333%}.arco-col-3{flex:0 0 12.5%;width:12.5%}.arco-col-4{flex:0 0 16.66666667%;width:16.66666667%}.arco-col-5{flex:0 0 20.83333333%;width:20.83333333%}.arco-col-6{flex:0 0 25%;width:25%}.arco-col-7{flex:0 0 29.16666667%;width:29.16666667%}.arco-col-8{flex:0 0 33.33333333%;width:33.33333333%}.arco-col-9{flex:0 0 37.5%;width:37.5%}.arco-col-10{flex:0 0 41.66666667%;width:41.66666667%}.arco-col-11{flex:0 0 45.83333333%;width:45.83333333%}.arco-col-12{flex:0 0 50%;width:50%}.arco-col-13{flex:0 0 54.16666667%;width:54.16666667%}.arco-col-14{flex:0 0 58.33333333%;width:58.33333333%}.arco-col-15{flex:0 0 62.5%;width:62.5%}.arco-col-16{flex:0 0 66.66666667%;width:66.66666667%}.arco-col-17{flex:0 0 70.83333333%;width:70.83333333%}.arco-col-18{flex:0 0 75%;width:75%}.arco-col-19{flex:0 0 79.16666667%;width:79.16666667%}.arco-col-20{flex:0 0 83.33333333%;width:83.33333333%}.arco-col-21{flex:0 0 87.5%;width:87.5%}.arco-col-22{flex:0 0 91.66666667%;width:91.66666667%}.arco-col-23{flex:0 0 95.83333333%;width:95.83333333%}.arco-col-24{flex:0 0 100%;width:100%}.arco-col-offset-1{margin-left:4.16666667%}.arco-col-offset-2{margin-left:8.33333333%}.arco-col-offset-3{margin-left:12.5%}.arco-col-offset-4{margin-left:16.66666667%}.arco-col-offset-5{margin-left:20.83333333%}.arco-col-offset-6{margin-left:25%}.arco-col-offset-7{margin-left:29.16666667%}.arco-col-offset-8{margin-left:33.33333333%}.arco-col-offset-9{margin-left:37.5%}.arco-col-offset-10{margin-left:41.66666667%}.arco-col-offset-11{margin-left:45.83333333%}.arco-col-offset-12{margin-left:50%}.arco-col-offset-13{margin-left:54.16666667%}.arco-col-offset-14{margin-left:58.33333333%}.arco-col-offset-15{margin-left:62.5%}.arco-col-offset-16{margin-left:66.66666667%}.arco-col-offset-17{margin-left:70.83333333%}.arco-col-offset-18{margin-left:75%}.arco-col-offset-19{margin-left:79.16666667%}.arco-col-offset-20{margin-left:83.33333333%}.arco-col-offset-21{margin-left:87.5%}.arco-col-offset-22{margin-left:91.66666667%}.arco-col-offset-23{margin-left:95.83333333%}.arco-col-order-1{order:1}.arco-col-order-2{order:2}.arco-col-order-3{order:3}.arco-col-order-4{order:4}.arco-col-order-5{order:5}.arco-col-order-6{order:6}.arco-col-order-7{order:7}.arco-col-order-8{order:8}.arco-col-order-9{order:9}.arco-col-order-10{order:10}.arco-col-order-11{order:11}.arco-col-order-12{order:12}.arco-col-order-13{order:13}.arco-col-order-14{order:14}.arco-col-order-15{order:15}.arco-col-order-16{order:16}.arco-col-order-17{order:17}.arco-col-order-18{order:18}.arco-col-order-19{order:19}.arco-col-order-20{order:20}.arco-col-order-21{order:21}.arco-col-order-22{order:22}.arco-col-order-23{order:23}.arco-col-order-24{order:24}.arco-col-xs-1{flex:0 0 4.16666667%;width:4.16666667%}.arco-col-xs-2{flex:0 0 8.33333333%;width:8.33333333%}.arco-col-xs-3{flex:0 0 12.5%;width:12.5%}.arco-col-xs-4{flex:0 0 16.66666667%;width:16.66666667%}.arco-col-xs-5{flex:0 0 20.83333333%;width:20.83333333%}.arco-col-xs-6{flex:0 0 25%;width:25%}.arco-col-xs-7{flex:0 0 29.16666667%;width:29.16666667%}.arco-col-xs-8{flex:0 0 33.33333333%;width:33.33333333%}.arco-col-xs-9{flex:0 0 37.5%;width:37.5%}.arco-col-xs-10{flex:0 0 41.66666667%;width:41.66666667%}.arco-col-xs-11{flex:0 0 45.83333333%;width:45.83333333%}.arco-col-xs-12{flex:0 0 50%;width:50%}.arco-col-xs-13{flex:0 0 54.16666667%;width:54.16666667%}.arco-col-xs-14{flex:0 0 58.33333333%;width:58.33333333%}.arco-col-xs-15{flex:0 0 62.5%;width:62.5%}.arco-col-xs-16{flex:0 0 66.66666667%;width:66.66666667%}.arco-col-xs-17{flex:0 0 70.83333333%;width:70.83333333%}.arco-col-xs-18{flex:0 0 75%;width:75%}.arco-col-xs-19{flex:0 0 79.16666667%;width:79.16666667%}.arco-col-xs-20{flex:0 0 83.33333333%;width:83.33333333%}.arco-col-xs-21{flex:0 0 87.5%;width:87.5%}.arco-col-xs-22{flex:0 0 91.66666667%;width:91.66666667%}.arco-col-xs-23{flex:0 0 95.83333333%;width:95.83333333%}.arco-col-xs-24{flex:0 0 100%;width:100%}.arco-col-xs-offset-1{margin-left:4.16666667%}.arco-col-xs-offset-2{margin-left:8.33333333%}.arco-col-xs-offset-3{margin-left:12.5%}.arco-col-xs-offset-4{margin-left:16.66666667%}.arco-col-xs-offset-5{margin-left:20.83333333%}.arco-col-xs-offset-6{margin-left:25%}.arco-col-xs-offset-7{margin-left:29.16666667%}.arco-col-xs-offset-8{margin-left:33.33333333%}.arco-col-xs-offset-9{margin-left:37.5%}.arco-col-xs-offset-10{margin-left:41.66666667%}.arco-col-xs-offset-11{margin-left:45.83333333%}.arco-col-xs-offset-12{margin-left:50%}.arco-col-xs-offset-13{margin-left:54.16666667%}.arco-col-xs-offset-14{margin-left:58.33333333%}.arco-col-xs-offset-15{margin-left:62.5%}.arco-col-xs-offset-16{margin-left:66.66666667%}.arco-col-xs-offset-17{margin-left:70.83333333%}.arco-col-xs-offset-18{margin-left:75%}.arco-col-xs-offset-19{margin-left:79.16666667%}.arco-col-xs-offset-20{margin-left:83.33333333%}.arco-col-xs-offset-21{margin-left:87.5%}.arco-col-xs-offset-22{margin-left:91.66666667%}.arco-col-xs-offset-23{margin-left:95.83333333%}.arco-col-xs-order-1{order:1}.arco-col-xs-order-2{order:2}.arco-col-xs-order-3{order:3}.arco-col-xs-order-4{order:4}.arco-col-xs-order-5{order:5}.arco-col-xs-order-6{order:6}.arco-col-xs-order-7{order:7}.arco-col-xs-order-8{order:8}.arco-col-xs-order-9{order:9}.arco-col-xs-order-10{order:10}.arco-col-xs-order-11{order:11}.arco-col-xs-order-12{order:12}.arco-col-xs-order-13{order:13}.arco-col-xs-order-14{order:14}.arco-col-xs-order-15{order:15}.arco-col-xs-order-16{order:16}.arco-col-xs-order-17{order:17}.arco-col-xs-order-18{order:18}.arco-col-xs-order-19{order:19}.arco-col-xs-order-20{order:20}.arco-col-xs-order-21{order:21}.arco-col-xs-order-22{order:22}.arco-col-xs-order-23{order:23}.arco-col-xs-order-24{order:24}@media(min-width:576px){.arco-col-sm-1{flex:0 0 4.16666667%;width:4.16666667%}.arco-col-sm-2{flex:0 0 8.33333333%;width:8.33333333%}.arco-col-sm-3{flex:0 0 12.5%;width:12.5%}.arco-col-sm-4{flex:0 0 16.66666667%;width:16.66666667%}.arco-col-sm-5{flex:0 0 20.83333333%;width:20.83333333%}.arco-col-sm-6{flex:0 0 25%;width:25%}.arco-col-sm-7{flex:0 0 29.16666667%;width:29.16666667%}.arco-col-sm-8{flex:0 0 33.33333333%;width:33.33333333%}.arco-col-sm-9{flex:0 0 37.5%;width:37.5%}.arco-col-sm-10{flex:0 0 41.66666667%;width:41.66666667%}.arco-col-sm-11{flex:0 0 45.83333333%;width:45.83333333%}.arco-col-sm-12{flex:0 0 50%;width:50%}.arco-col-sm-13{flex:0 0 54.16666667%;width:54.16666667%}.arco-col-sm-14{flex:0 0 58.33333333%;width:58.33333333%}.arco-col-sm-15{flex:0 0 62.5%;width:62.5%}.arco-col-sm-16{flex:0 0 66.66666667%;width:66.66666667%}.arco-col-sm-17{flex:0 0 70.83333333%;width:70.83333333%}.arco-col-sm-18{flex:0 0 75%;width:75%}.arco-col-sm-19{flex:0 0 79.16666667%;width:79.16666667%}.arco-col-sm-20{flex:0 0 83.33333333%;width:83.33333333%}.arco-col-sm-21{flex:0 0 87.5%;width:87.5%}.arco-col-sm-22{flex:0 0 91.66666667%;width:91.66666667%}.arco-col-sm-23{flex:0 0 95.83333333%;width:95.83333333%}.arco-col-sm-24{flex:0 0 100%;width:100%}.arco-col-sm-offset-1{margin-left:4.16666667%}.arco-col-sm-offset-2{margin-left:8.33333333%}.arco-col-sm-offset-3{margin-left:12.5%}.arco-col-sm-offset-4{margin-left:16.66666667%}.arco-col-sm-offset-5{margin-left:20.83333333%}.arco-col-sm-offset-6{margin-left:25%}.arco-col-sm-offset-7{margin-left:29.16666667%}.arco-col-sm-offset-8{margin-left:33.33333333%}.arco-col-sm-offset-9{margin-left:37.5%}.arco-col-sm-offset-10{margin-left:41.66666667%}.arco-col-sm-offset-11{margin-left:45.83333333%}.arco-col-sm-offset-12{margin-left:50%}.arco-col-sm-offset-13{margin-left:54.16666667%}.arco-col-sm-offset-14{margin-left:58.33333333%}.arco-col-sm-offset-15{margin-left:62.5%}.arco-col-sm-offset-16{margin-left:66.66666667%}.arco-col-sm-offset-17{margin-left:70.83333333%}.arco-col-sm-offset-18{margin-left:75%}.arco-col-sm-offset-19{margin-left:79.16666667%}.arco-col-sm-offset-20{margin-left:83.33333333%}.arco-col-sm-offset-21{margin-left:87.5%}.arco-col-sm-offset-22{margin-left:91.66666667%}.arco-col-sm-offset-23{margin-left:95.83333333%}.arco-col-sm-order-1{order:1}.arco-col-sm-order-2{order:2}.arco-col-sm-order-3{order:3}.arco-col-sm-order-4{order:4}.arco-col-sm-order-5{order:5}.arco-col-sm-order-6{order:6}.arco-col-sm-order-7{order:7}.arco-col-sm-order-8{order:8}.arco-col-sm-order-9{order:9}.arco-col-sm-order-10{order:10}.arco-col-sm-order-11{order:11}.arco-col-sm-order-12{order:12}.arco-col-sm-order-13{order:13}.arco-col-sm-order-14{order:14}.arco-col-sm-order-15{order:15}.arco-col-sm-order-16{order:16}.arco-col-sm-order-17{order:17}.arco-col-sm-order-18{order:18}.arco-col-sm-order-19{order:19}.arco-col-sm-order-20{order:20}.arco-col-sm-order-21{order:21}.arco-col-sm-order-22{order:22}.arco-col-sm-order-23{order:23}.arco-col-sm-order-24{order:24}}@media(min-width:768px){.arco-col-md-1{flex:0 0 4.16666667%;width:4.16666667%}.arco-col-md-2{flex:0 0 8.33333333%;width:8.33333333%}.arco-col-md-3{flex:0 0 12.5%;width:12.5%}.arco-col-md-4{flex:0 0 16.66666667%;width:16.66666667%}.arco-col-md-5{flex:0 0 20.83333333%;width:20.83333333%}.arco-col-md-6{flex:0 0 25%;width:25%}.arco-col-md-7{flex:0 0 29.16666667%;width:29.16666667%}.arco-col-md-8{flex:0 0 33.33333333%;width:33.33333333%}.arco-col-md-9{flex:0 0 37.5%;width:37.5%}.arco-col-md-10{flex:0 0 41.66666667%;width:41.66666667%}.arco-col-md-11{flex:0 0 45.83333333%;width:45.83333333%}.arco-col-md-12{flex:0 0 50%;width:50%}.arco-col-md-13{flex:0 0 54.16666667%;width:54.16666667%}.arco-col-md-14{flex:0 0 58.33333333%;width:58.33333333%}.arco-col-md-15{flex:0 0 62.5%;width:62.5%}.arco-col-md-16{flex:0 0 66.66666667%;width:66.66666667%}.arco-col-md-17{flex:0 0 70.83333333%;width:70.83333333%}.arco-col-md-18{flex:0 0 75%;width:75%}.arco-col-md-19{flex:0 0 79.16666667%;width:79.16666667%}.arco-col-md-20{flex:0 0 83.33333333%;width:83.33333333%}.arco-col-md-21{flex:0 0 87.5%;width:87.5%}.arco-col-md-22{flex:0 0 91.66666667%;width:91.66666667%}.arco-col-md-23{flex:0 0 95.83333333%;width:95.83333333%}.arco-col-md-24{flex:0 0 100%;width:100%}.arco-col-md-offset-1{margin-left:4.16666667%}.arco-col-md-offset-2{margin-left:8.33333333%}.arco-col-md-offset-3{margin-left:12.5%}.arco-col-md-offset-4{margin-left:16.66666667%}.arco-col-md-offset-5{margin-left:20.83333333%}.arco-col-md-offset-6{margin-left:25%}.arco-col-md-offset-7{margin-left:29.16666667%}.arco-col-md-offset-8{margin-left:33.33333333%}.arco-col-md-offset-9{margin-left:37.5%}.arco-col-md-offset-10{margin-left:41.66666667%}.arco-col-md-offset-11{margin-left:45.83333333%}.arco-col-md-offset-12{margin-left:50%}.arco-col-md-offset-13{margin-left:54.16666667%}.arco-col-md-offset-14{margin-left:58.33333333%}.arco-col-md-offset-15{margin-left:62.5%}.arco-col-md-offset-16{margin-left:66.66666667%}.arco-col-md-offset-17{margin-left:70.83333333%}.arco-col-md-offset-18{margin-left:75%}.arco-col-md-offset-19{margin-left:79.16666667%}.arco-col-md-offset-20{margin-left:83.33333333%}.arco-col-md-offset-21{margin-left:87.5%}.arco-col-md-offset-22{margin-left:91.66666667%}.arco-col-md-offset-23{margin-left:95.83333333%}.arco-col-md-order-1{order:1}.arco-col-md-order-2{order:2}.arco-col-md-order-3{order:3}.arco-col-md-order-4{order:4}.arco-col-md-order-5{order:5}.arco-col-md-order-6{order:6}.arco-col-md-order-7{order:7}.arco-col-md-order-8{order:8}.arco-col-md-order-9{order:9}.arco-col-md-order-10{order:10}.arco-col-md-order-11{order:11}.arco-col-md-order-12{order:12}.arco-col-md-order-13{order:13}.arco-col-md-order-14{order:14}.arco-col-md-order-15{order:15}.arco-col-md-order-16{order:16}.arco-col-md-order-17{order:17}.arco-col-md-order-18{order:18}.arco-col-md-order-19{order:19}.arco-col-md-order-20{order:20}.arco-col-md-order-21{order:21}.arco-col-md-order-22{order:22}.arco-col-md-order-23{order:23}.arco-col-md-order-24{order:24}}@media(min-width:992px){.arco-col-lg-1{flex:0 0 4.16666667%;width:4.16666667%}.arco-col-lg-2{flex:0 0 8.33333333%;width:8.33333333%}.arco-col-lg-3{flex:0 0 12.5%;width:12.5%}.arco-col-lg-4{flex:0 0 16.66666667%;width:16.66666667%}.arco-col-lg-5{flex:0 0 20.83333333%;width:20.83333333%}.arco-col-lg-6{flex:0 0 25%;width:25%}.arco-col-lg-7{flex:0 0 29.16666667%;width:29.16666667%}.arco-col-lg-8{flex:0 0 33.33333333%;width:33.33333333%}.arco-col-lg-9{flex:0 0 37.5%;width:37.5%}.arco-col-lg-10{flex:0 0 41.66666667%;width:41.66666667%}.arco-col-lg-11{flex:0 0 45.83333333%;width:45.83333333%}.arco-col-lg-12{flex:0 0 50%;width:50%}.arco-col-lg-13{flex:0 0 54.16666667%;width:54.16666667%}.arco-col-lg-14{flex:0 0 58.33333333%;width:58.33333333%}.arco-col-lg-15{flex:0 0 62.5%;width:62.5%}.arco-col-lg-16{flex:0 0 66.66666667%;width:66.66666667%}.arco-col-lg-17{flex:0 0 70.83333333%;width:70.83333333%}.arco-col-lg-18{flex:0 0 75%;width:75%}.arco-col-lg-19{flex:0 0 79.16666667%;width:79.16666667%}.arco-col-lg-20{flex:0 0 83.33333333%;width:83.33333333%}.arco-col-lg-21{flex:0 0 87.5%;width:87.5%}.arco-col-lg-22{flex:0 0 91.66666667%;width:91.66666667%}.arco-col-lg-23{flex:0 0 95.83333333%;width:95.83333333%}.arco-col-lg-24{flex:0 0 100%;width:100%}.arco-col-lg-offset-1{margin-left:4.16666667%}.arco-col-lg-offset-2{margin-left:8.33333333%}.arco-col-lg-offset-3{margin-left:12.5%}.arco-col-lg-offset-4{margin-left:16.66666667%}.arco-col-lg-offset-5{margin-left:20.83333333%}.arco-col-lg-offset-6{margin-left:25%}.arco-col-lg-offset-7{margin-left:29.16666667%}.arco-col-lg-offset-8{margin-left:33.33333333%}.arco-col-lg-offset-9{margin-left:37.5%}.arco-col-lg-offset-10{margin-left:41.66666667%}.arco-col-lg-offset-11{margin-left:45.83333333%}.arco-col-lg-offset-12{margin-left:50%}.arco-col-lg-offset-13{margin-left:54.16666667%}.arco-col-lg-offset-14{margin-left:58.33333333%}.arco-col-lg-offset-15{margin-left:62.5%}.arco-col-lg-offset-16{margin-left:66.66666667%}.arco-col-lg-offset-17{margin-left:70.83333333%}.arco-col-lg-offset-18{margin-left:75%}.arco-col-lg-offset-19{margin-left:79.16666667%}.arco-col-lg-offset-20{margin-left:83.33333333%}.arco-col-lg-offset-21{margin-left:87.5%}.arco-col-lg-offset-22{margin-left:91.66666667%}.arco-col-lg-offset-23{margin-left:95.83333333%}.arco-col-lg-order-1{order:1}.arco-col-lg-order-2{order:2}.arco-col-lg-order-3{order:3}.arco-col-lg-order-4{order:4}.arco-col-lg-order-5{order:5}.arco-col-lg-order-6{order:6}.arco-col-lg-order-7{order:7}.arco-col-lg-order-8{order:8}.arco-col-lg-order-9{order:9}.arco-col-lg-order-10{order:10}.arco-col-lg-order-11{order:11}.arco-col-lg-order-12{order:12}.arco-col-lg-order-13{order:13}.arco-col-lg-order-14{order:14}.arco-col-lg-order-15{order:15}.arco-col-lg-order-16{order:16}.arco-col-lg-order-17{order:17}.arco-col-lg-order-18{order:18}.arco-col-lg-order-19{order:19}.arco-col-lg-order-20{order:20}.arco-col-lg-order-21{order:21}.arco-col-lg-order-22{order:22}.arco-col-lg-order-23{order:23}.arco-col-lg-order-24{order:24}}@media(min-width:1200px){.arco-col-xl-1{flex:0 0 4.16666667%;width:4.16666667%}.arco-col-xl-2{flex:0 0 8.33333333%;width:8.33333333%}.arco-col-xl-3{flex:0 0 12.5%;width:12.5%}.arco-col-xl-4{flex:0 0 16.66666667%;width:16.66666667%}.arco-col-xl-5{flex:0 0 20.83333333%;width:20.83333333%}.arco-col-xl-6{flex:0 0 25%;width:25%}.arco-col-xl-7{flex:0 0 29.16666667%;width:29.16666667%}.arco-col-xl-8{flex:0 0 33.33333333%;width:33.33333333%}.arco-col-xl-9{flex:0 0 37.5%;width:37.5%}.arco-col-xl-10{flex:0 0 41.66666667%;width:41.66666667%}.arco-col-xl-11{flex:0 0 45.83333333%;width:45.83333333%}.arco-col-xl-12{flex:0 0 50%;width:50%}.arco-col-xl-13{flex:0 0 54.16666667%;width:54.16666667%}.arco-col-xl-14{flex:0 0 58.33333333%;width:58.33333333%}.arco-col-xl-15{flex:0 0 62.5%;width:62.5%}.arco-col-xl-16{flex:0 0 66.66666667%;width:66.66666667%}.arco-col-xl-17{flex:0 0 70.83333333%;width:70.83333333%}.arco-col-xl-18{flex:0 0 75%;width:75%}.arco-col-xl-19{flex:0 0 79.16666667%;width:79.16666667%}.arco-col-xl-20{flex:0 0 83.33333333%;width:83.33333333%}.arco-col-xl-21{flex:0 0 87.5%;width:87.5%}.arco-col-xl-22{flex:0 0 91.66666667%;width:91.66666667%}.arco-col-xl-23{flex:0 0 95.83333333%;width:95.83333333%}.arco-col-xl-24{flex:0 0 100%;width:100%}.arco-col-xl-offset-1{margin-left:4.16666667%}.arco-col-xl-offset-2{margin-left:8.33333333%}.arco-col-xl-offset-3{margin-left:12.5%}.arco-col-xl-offset-4{margin-left:16.66666667%}.arco-col-xl-offset-5{margin-left:20.83333333%}.arco-col-xl-offset-6{margin-left:25%}.arco-col-xl-offset-7{margin-left:29.16666667%}.arco-col-xl-offset-8{margin-left:33.33333333%}.arco-col-xl-offset-9{margin-left:37.5%}.arco-col-xl-offset-10{margin-left:41.66666667%}.arco-col-xl-offset-11{margin-left:45.83333333%}.arco-col-xl-offset-12{margin-left:50%}.arco-col-xl-offset-13{margin-left:54.16666667%}.arco-col-xl-offset-14{margin-left:58.33333333%}.arco-col-xl-offset-15{margin-left:62.5%}.arco-col-xl-offset-16{margin-left:66.66666667%}.arco-col-xl-offset-17{margin-left:70.83333333%}.arco-col-xl-offset-18{margin-left:75%}.arco-col-xl-offset-19{margin-left:79.16666667%}.arco-col-xl-offset-20{margin-left:83.33333333%}.arco-col-xl-offset-21{margin-left:87.5%}.arco-col-xl-offset-22{margin-left:91.66666667%}.arco-col-xl-offset-23{margin-left:95.83333333%}.arco-col-xl-order-1{order:1}.arco-col-xl-order-2{order:2}.arco-col-xl-order-3{order:3}.arco-col-xl-order-4{order:4}.arco-col-xl-order-5{order:5}.arco-col-xl-order-6{order:6}.arco-col-xl-order-7{order:7}.arco-col-xl-order-8{order:8}.arco-col-xl-order-9{order:9}.arco-col-xl-order-10{order:10}.arco-col-xl-order-11{order:11}.arco-col-xl-order-12{order:12}.arco-col-xl-order-13{order:13}.arco-col-xl-order-14{order:14}.arco-col-xl-order-15{order:15}.arco-col-xl-order-16{order:16}.arco-col-xl-order-17{order:17}.arco-col-xl-order-18{order:18}.arco-col-xl-order-19{order:19}.arco-col-xl-order-20{order:20}.arco-col-xl-order-21{order:21}.arco-col-xl-order-22{order:22}.arco-col-xl-order-23{order:23}.arco-col-xl-order-24{order:24}}@media(min-width:1600px){.arco-col-xxl-1{flex:0 0 4.16666667%;width:4.16666667%}.arco-col-xxl-2{flex:0 0 8.33333333%;width:8.33333333%}.arco-col-xxl-3{flex:0 0 12.5%;width:12.5%}.arco-col-xxl-4{flex:0 0 16.66666667%;width:16.66666667%}.arco-col-xxl-5{flex:0 0 20.83333333%;width:20.83333333%}.arco-col-xxl-6{flex:0 0 25%;width:25%}.arco-col-xxl-7{flex:0 0 29.16666667%;width:29.16666667%}.arco-col-xxl-8{flex:0 0 33.33333333%;width:33.33333333%}.arco-col-xxl-9{flex:0 0 37.5%;width:37.5%}.arco-col-xxl-10{flex:0 0 41.66666667%;width:41.66666667%}.arco-col-xxl-11{flex:0 0 45.83333333%;width:45.83333333%}.arco-col-xxl-12{flex:0 0 50%;width:50%}.arco-col-xxl-13{flex:0 0 54.16666667%;width:54.16666667%}.arco-col-xxl-14{flex:0 0 58.33333333%;width:58.33333333%}.arco-col-xxl-15{flex:0 0 62.5%;width:62.5%}.arco-col-xxl-16{flex:0 0 66.66666667%;width:66.66666667%}.arco-col-xxl-17{flex:0 0 70.83333333%;width:70.83333333%}.arco-col-xxl-18{flex:0 0 75%;width:75%}.arco-col-xxl-19{flex:0 0 79.16666667%;width:79.16666667%}.arco-col-xxl-20{flex:0 0 83.33333333%;width:83.33333333%}.arco-col-xxl-21{flex:0 0 87.5%;width:87.5%}.arco-col-xxl-22{flex:0 0 91.66666667%;width:91.66666667%}.arco-col-xxl-23{flex:0 0 95.83333333%;width:95.83333333%}.arco-col-xxl-24{flex:0 0 100%;width:100%}.arco-col-xxl-offset-1{margin-left:4.16666667%}.arco-col-xxl-offset-2{margin-left:8.33333333%}.arco-col-xxl-offset-3{margin-left:12.5%}.arco-col-xxl-offset-4{margin-left:16.66666667%}.arco-col-xxl-offset-5{margin-left:20.83333333%}.arco-col-xxl-offset-6{margin-left:25%}.arco-col-xxl-offset-7{margin-left:29.16666667%}.arco-col-xxl-offset-8{margin-left:33.33333333%}.arco-col-xxl-offset-9{margin-left:37.5%}.arco-col-xxl-offset-10{margin-left:41.66666667%}.arco-col-xxl-offset-11{margin-left:45.83333333%}.arco-col-xxl-offset-12{margin-left:50%}.arco-col-xxl-offset-13{margin-left:54.16666667%}.arco-col-xxl-offset-14{margin-left:58.33333333%}.arco-col-xxl-offset-15{margin-left:62.5%}.arco-col-xxl-offset-16{margin-left:66.66666667%}.arco-col-xxl-offset-17{margin-left:70.83333333%}.arco-col-xxl-offset-18{margin-left:75%}.arco-col-xxl-offset-19{margin-left:79.16666667%}.arco-col-xxl-offset-20{margin-left:83.33333333%}.arco-col-xxl-offset-21{margin-left:87.5%}.arco-col-xxl-offset-22{margin-left:91.66666667%}.arco-col-xxl-offset-23{margin-left:95.83333333%}.arco-col-xxl-order-1{order:1}.arco-col-xxl-order-2{order:2}.arco-col-xxl-order-3{order:3}.arco-col-xxl-order-4{order:4}.arco-col-xxl-order-5{order:5}.arco-col-xxl-order-6{order:6}.arco-col-xxl-order-7{order:7}.arco-col-xxl-order-8{order:8}.arco-col-xxl-order-9{order:9}.arco-col-xxl-order-10{order:10}.arco-col-xxl-order-11{order:11}.arco-col-xxl-order-12{order:12}.arco-col-xxl-order-13{order:13}.arco-col-xxl-order-14{order:14}.arco-col-xxl-order-15{order:15}.arco-col-xxl-order-16{order:16}.arco-col-xxl-order-17{order:17}.arco-col-xxl-order-18{order:18}.arco-col-xxl-order-19{order:19}.arco-col-xxl-order-20{order:20}.arco-col-xxl-order-21{order:21}.arco-col-xxl-order-22{order:22}.arco-col-xxl-order-23{order:23}.arco-col-xxl-order-24{order:24}}.arco-grid{display:grid}.arco-image-trigger{padding:6px 4px;background:var(--color-bg-5);border:1px solid var(--color-neutral-3);border-radius:4px}.arco-image-trigger .arco-trigger-arrow{background-color:var(--color-bg-5);border:1px solid var(--color-neutral-3)}.arco-image{position:relative;display:inline-block;border-radius:var(--border-radius-small)}.arco-image-img{vertical-align:middle;border-radius:inherit}.arco-image-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.arco-image-footer{display:flex;width:100%;max-width:100%}.arco-image-footer-caption{flex:1 1 auto}.arco-image-footer-caption-title{font-weight:500;font-size:16px}.arco-image-footer-caption-description{font-size:14px}.arco-image-footer-extra{flex:0 0 auto;padding-left:12px}.arco-image-with-footer-inner .arco-image-footer{position:absolute;bottom:0;left:0;align-items:center;box-sizing:border-box;padding:9px 16px;color:var(--color-white);background:linear-gradient(360deg,#0000004d,#0000);border-bottom-right-radius:var(--border-radius-small);border-bottom-left-radius:var(--border-radius-small)}.arco-image-with-footer-inner .arco-image-footer-caption-title,.arco-image-with-footer-inner .arco-image-footer-caption-description{color:var(--color-white)}.arco-image-with-footer-outer .arco-image-footer{margin-top:4px;color:var(--color-neutral-8)}.arco-image-with-footer-outer .arco-image-footer-caption-title{color:var(--color-text-1)}.arco-image-with-footer-outer .arco-image-footer-caption-description{color:var(--color-neutral-6)}.arco-image-error{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%;color:var(--color-neutral-4);background-color:var(--color-neutral-1)}.arco-image-error-icon{width:60px;max-width:100%;height:60px;max-height:100%}.arco-image-error-icon>svg{width:100%;height:100%}.arco-image-error-alt{padding:8px 16px;font-size:12px;line-height:1.6667;text-align:center}.arco-image-loader{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-neutral-1)}.arco-image-loader-spin{position:absolute;top:50%;left:50%;color:rgb(var(--primary-6));font-size:32px;text-align:center;transform:translate(-50%,-50%)}.arco-image-loader-spin-text{color:var(--color-neutral-6);font-size:16px}.arco-image-simple.arco-image-with-footer-inner .arco-image-footer{padding:12px 16px}.arco-image-loading .arco-image-img,.arco-image-loading-error .arco-image-img{visibility:hidden}.arco-image-preview{position:fixed;top:0;left:0;z-index:1001;width:100%;height:100%}.arco-image-preview-hide{display:none}.arco-image-preview-mask,.arco-image-preview-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.arco-image-preview-mask{background-color:var(--color-mask-bg)}.arco-image-preview-img-container{width:100%;height:100%;text-align:center}.arco-image-preview-img-container:before{display:inline-block;width:0;height:100%;vertical-align:middle;content:""}.arco-image-preview-img-container .arco-image-preview-img{display:inline-block;max-width:100%;max-height:100%;vertical-align:middle;cursor:grab;-webkit-user-select:none;user-select:none}.arco-image-preview-img-container .arco-image-preview-img.arco-image-preview-img-moving{cursor:grabbing}.arco-image-preview-scale-value{box-sizing:border-box;padding:7px 10px;color:var(--color-white);font-size:12px;line-height:initial;background-color:#ffffff14;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.arco-image-preview-toolbar{position:absolute;bottom:46px;left:50%;display:flex;align-items:flex-start;padding:4px 16px;background-color:var(--color-bg-2);border-radius:var(--border-radius-medium);transform:translate(-50%)}.arco-image-preview-toolbar-action{display:flex;align-items:center;color:var(--color-neutral-8);font-size:14px;background-color:transparent;border-radius:var(--border-radius-small);cursor:pointer}.arco-image-preview-toolbar-action:not(:last-of-type){margin-right:0}.arco-image-preview-toolbar-action:hover{color:rgb(var(--primary-6));background-color:var(--color-neutral-2)}.arco-image-preview-toolbar-action-disabled,.arco-image-preview-toolbar-action-disabled:hover{color:var(--color-text-4);background-color:transparent;cursor:not-allowed}.arco-image-preview-toolbar-action-name{padding-right:12px;font-size:12px}.arco-image-preview-toolbar-action-content{padding:13px;line-height:1}.arco-image-preview-loading{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:48px;height:48px;padding:10px;color:rgb(var(--primary-6));font-size:18px;background-color:#232324;border-radius:var(--border-radius-medium);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.arco-image-preview-close-btn{position:absolute;top:36px;right:36px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:var(--color-white);font-size:14px;line-height:32px;text-align:center;background:#00000080;border-radius:50%;cursor:pointer}.arco-image-preview-arrow-left,.arco-image-preview-arrow-right{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:var(--color-white);background-color:#ffffff4d;border-radius:50%;cursor:pointer}.arco-image-preview-arrow-left>svg,.arco-image-preview-arrow-right>svg{color:var(--color-white);font-size:16px}.arco-image-preview-arrow-left:hover,.arco-image-preview-arrow-right:hover{background-color:#ffffff80}.arco-image-preview-arrow-left{top:50%;left:20px;transform:translateY(-50%)}.arco-image-preview-arrow-right{top:50%;right:20px;transform:translateY(-50%)}.arco-image-preview-arrow-disabled{color:#ffffff4d;background-color:#fff3;cursor:not-allowed}.arco-image-preview-arrow-disabled>svg{color:#ffffff4d}.arco-image-preview-arrow-disabled:hover{background-color:#fff3}.image-fade-enter-from,.image-fade-leave-to{opacity:0}.image-fade-enter-to,.image-fade-leave-from{opacity:1}.image-fade-enter-active,.image-fade-leave-active{transition:opacity .4s cubic-bezier(.3,1.3,.3,1)}.arco-input-number{position:relative;box-sizing:border-box;width:100%;border-radius:var(--border-radius-small)}.arco-input-number-step-button{display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0;color:var(--color-text-2);background-color:var(--color-fill-2);cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .1s cubic-bezier(0,0,1,1)}.arco-input-number-step-button:hover{background-color:var(--color-fill-3);border-color:var(--color-fill-3)}.arco-input-number-step-button:active{background-color:var(--color-fill-4);border-color:var(--color-fill-4)}.arco-input-number-step-button:disabled{color:var(--color-text-4);background-color:var(--color-fill-2);cursor:not-allowed}.arco-input-number-step-button:disabled:hover,.arco-input-number-step-button:disabled:active{background-color:var(--color-fill-2);border-color:var(--color-neutral-3)}.arco-input-number .arco-input-wrapper{position:relative}.arco-input-number-prefix,.arco-input-number-suffix{transition:all .1s cubic-bezier(0,0,1,1)}.arco-input-number-mode-embed .arco-input-number-step{position:absolute;top:4px;right:4px;bottom:4px;width:18px;overflow:hidden;border-radius:1px;opacity:0;transition:all .1s cubic-bezier(0,0,1,1)}.arco-input-number-mode-embed .arco-input-number-step .arco-input-number-step-button{width:100%;height:50%;font-size:10px;border:none;border-color:var(--color-neutral-3)}.arco-input-number-mode-embed .arco-input-suffix{justify-content:flex-end;min-width:6px}.arco-input-number-mode-embed .arco-input-suffix-has-feedback{min-width:32px}.arco-input-number-mode-embed .arco-input-suffix-has-feedback .arco-input-number-step{right:30px}.arco-input-number-mode-embed:not(.arco-input-disabled):not(.arco-input-outer-disabled):hover .arco-input-suffix:has(.arco-input-number-suffix),.arco-input-number-mode-embed:not(.arco-input-disabled):not(.arco-input-outer-disabled):focus-within .arco-input-suffix:has(.arco-input-number-suffix){padding-left:4px}.arco-input-number-mode-embed:not(.arco-input-disabled):not(.arco-input-outer-disabled):hover .arco-input-number-step,.arco-input-number-mode-embed:not(.arco-input-disabled):not(.arco-input-outer-disabled):focus-within .arco-input-number-step{opacity:1}.arco-input-number-mode-embed:not(.arco-input-disabled):not(.arco-input-outer-disabled):hover .arco-input-number-suffix,.arco-input-number-mode-embed:not(.arco-input-disabled):not(.arco-input-outer-disabled):focus-within .arco-input-number-suffix{opacity:0;pointer-events:none}.arco-input-number-mode-embed.arco-input-wrapper:not(.arco-input-focus) .arco-input-number-step-button:not(.arco-input-number-step-button-disabled):hover{background-color:var(--color-fill-4)}.arco-input-number-mode-button .arco-input-prepend,.arco-input-number-mode-button .arco-input-append{padding:0;border:none}.arco-input-number-mode-button .arco-input-prepend .arco-input-number-step-button{border-right:1px solid transparent;border-top-right-radius:0;border-bottom-right-radius:0}.arco-input-number-mode-button .arco-input-prepend .arco-input-number-step-button:not(.arco-input-number-mode-button .arco-input-prepend .arco-input-number-step-button:active){border-right-color:var(--color-neutral-3)}.arco-input-number-mode-button .arco-input-append .arco-input-number-step-button{border-left:1px solid transparent;border-top-left-radius:0;border-bottom-left-radius:0}.arco-input-number-mode-button .arco-input-append .arco-input-number-step-button:not(.arco-input-number-mode-button .arco-input-append .arco-input-number-step-button:active){border-left-color:var(--color-neutral-3)}.arco-input-number-readonly .arco-input-number-step-button{color:var(--color-text-4);pointer-events:none}.arco-input-tag{display:inline-flex;box-sizing:border-box;width:100%;padding-right:12px;padding-left:12px;color:var(--color-text-1);font-size:14px;background-color:var(--color-fill-2);border:1px solid transparent;border-radius:var(--border-radius-small);cursor:text;transition:color .1s cubic-bezier(0,0,1,1),border-color .1s cubic-bezier(0,0,1,1),background-color .1s cubic-bezier(0,0,1,1)}.arco-input-tag:hover{background-color:var(--color-fill-3);border-color:transparent}.arco-input-tag:focus-within,.arco-input-tag.arco-input-tag-focus{z-index:1;background-color:var(--color-bg-2);border-color:rgb(var(--primary-6));box-shadow:0 0 0 0 var(--color-primary-light-2)}.arco-input-tag.arco-input-tag-disabled{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:transparent;cursor:not-allowed}.arco-input-tag.arco-input-tag-disabled:hover{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:transparent}.arco-input-tag.arco-input-tag-disabled .arco-input-tag-prefix,.arco-input-tag.arco-input-tag-disabled .arco-input-tag-suffix{color:inherit}.arco-input-tag.arco-input-tag-error{background-color:var(--color-danger-light-1);border-color:transparent}.arco-input-tag.arco-input-tag-error:hover{background-color:var(--color-danger-light-2);border-color:transparent}.arco-input-tag.arco-input-tag-error:focus-within,.arco-input-tag.arco-input-tag-error.arco-input-tag-focus{z-index:1;background-color:var(--color-bg-2);border-color:rgb(var(--danger-6));box-shadow:0 0 0 0 var(--color-danger-light-2)}.arco-input-tag .arco-input-tag-prefix,.arco-input-tag .arco-input-tag-suffix{display:inline-flex;flex-shrink:0;align-items:center;white-space:nowrap;-webkit-user-select:none;user-select:none}.arco-input-tag .arco-input-tag-prefix>svg,.arco-input-tag .arco-input-tag-suffix>svg{font-size:14px}.arco-input-tag .arco-input-tag-prefix{padding-right:12px;color:var(--color-text-2)}.arco-input-tag .arco-input-tag-suffix{padding-left:12px;color:var(--color-text-2)}.arco-input-tag .arco-input-tag-suffix .arco-feedback-icon{display:inline-flex}.arco-input-tag .arco-input-tag-suffix .arco-feedback-icon-status-validating{color:rgb(var(--primary-6))}.arco-input-tag .arco-input-tag-suffix .arco-feedback-icon-status-success{color:rgb(var(--success-6))}.arco-input-tag .arco-input-tag-suffix .arco-feedback-icon-status-warning{color:rgb(var(--warning-6))}.arco-input-tag .arco-input-tag-suffix .arco-feedback-icon-status-error{color:rgb(var(--danger-6))}.arco-input-tag .arco-input-tag-clear-btn{align-self:center;color:var(--color-text-2);font-size:12px;visibility:hidden;cursor:pointer}.arco-input-tag .arco-input-tag-clear-btn>svg{position:relative;transition:color .1s cubic-bezier(0,0,1,1)}.arco-input-tag:hover .arco-input-tag-clear-btn{visibility:visible}.arco-input-tag:not(.arco-input-tag-focus) .arco-input-tag-icon-hover:hover:before{background-color:var(--color-fill-4)}.arco-input-tag.arco-input-tag-has-tag{padding-right:4px;padding-left:4px}.arco-input-tag.arco-input-tag-has-prefix{padding-left:12px}.arco-input-tag.arco-input-tag-has-suffix{padding-right:12px}.arco-input-tag .arco-input-tag-inner{flex:1;overflow:hidden;line-height:0}.arco-input-tag .arco-input-tag-inner.arco-input-tag-nowrap{display:flex;flex-wrap:wrap}.arco-input-tag .arco-input-tag-inner .arco-input-tag-tag{display:inline-flex;align-items:center;margin-right:4px;color:var(--color-text-1);font-size:12px;white-space:pre-wrap;word-break:break-word;background-color:var(--color-bg-2);border-color:var(--color-fill-3)}.arco-input-tag .arco-input-tag-inner .arco-input-tag-tag .arco-icon-hover:hover:before{background-color:var(--color-fill-2)}.arco-input-tag .arco-input-tag-inner .arco-input-tag-tag.arco-tag-custom-color{color:var(--color-white)}.arco-input-tag .arco-input-tag-inner .arco-input-tag-tag.arco-tag-custom-color .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:#fff3}.arco-input-tag .arco-input-tag-inner .arco-input-tag-input{width:100%;padding-right:0;padding-left:0;color:inherit;line-height:1.5715;background:none;border:none;border-radius:0;outline:none;cursor:inherit;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}.arco-input-tag .arco-input-tag-inner .arco-input-tag-input::placeholder{color:var(--color-text-3)}.arco-input-tag .arco-input-tag-inner .arco-input-tag-input[disabled]::placeholder{color:var(--color-text-4)}.arco-input-tag .arco-input-tag-inner .arco-input-tag-input[disabled]{-webkit-text-fill-color:var(--color-text-4)}.arco-input-tag .arco-input-tag-mirror{position:absolute;top:0;left:0;white-space:pre;visibility:hidden;pointer-events:none}.arco-input-tag.arco-input-tag-focus .arco-input-tag-tag{background-color:var(--color-fill-2);border-color:var(--color-fill-2)}.arco-input-tag.arco-input-tag-focus .arco-input-tag-tag .arco-icon-hover:hover:before{background-color:var(--color-fill-3)}.arco-input-tag.arco-input-tag-disabled .arco-input-tag-tag{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:var(--color-fill-3)}.arco-input-tag.arco-input-tag-readonly,.arco-input-tag.arco-input-tag-disabled-input{cursor:default}.arco-input-tag.arco-input-tag-size-mini{font-size:12px}.arco-input-tag.arco-input-tag-size-mini .arco-input-tag-inner{padding-top:0;padding-bottom:0}.arco-input-tag.arco-input-tag-size-mini .arco-input-tag-tag,.arco-input-tag.arco-input-tag-size-mini .arco-input-tag-input{margin-top:1px;margin-bottom:1px;line-height:18px;vertical-align:middle}.arco-input-tag.arco-input-tag-size-mini .arco-input-tag-tag,.arco-input-tag.arco-input-tag-size-mini .arco-input-tag-input{height:auto;min-height:20px}.arco-input-tag.arco-input-tag-size-medium{font-size:14px}.arco-input-tag.arco-input-tag-size-medium .arco-input-tag-inner{padding-top:2px;padding-bottom:2px}.arco-input-tag.arco-input-tag-size-medium .arco-input-tag-tag,.arco-input-tag.arco-input-tag-size-medium .arco-input-tag-input{margin-top:1px;margin-bottom:1px;line-height:22px;vertical-align:middle}.arco-input-tag.arco-input-tag-size-medium .arco-input-tag-tag,.arco-input-tag.arco-input-tag-size-medium .arco-input-tag-input{height:auto;min-height:24px}.arco-input-tag.arco-input-tag-size-small{font-size:14px}.arco-input-tag.arco-input-tag-size-small .arco-input-tag-inner{padding-top:2px;padding-bottom:2px}.arco-input-tag.arco-input-tag-size-small .arco-input-tag-tag,.arco-input-tag.arco-input-tag-size-small .arco-input-tag-input{margin-top:1px;margin-bottom:1px;line-height:18px;vertical-align:middle}.arco-input-tag.arco-input-tag-size-small .arco-input-tag-tag,.arco-input-tag.arco-input-tag-size-small .arco-input-tag-input{height:auto;min-height:20px}.arco-input-tag.arco-input-tag-size-large{font-size:14px}.arco-input-tag.arco-input-tag-size-large .arco-input-tag-inner{padding-top:2px;padding-bottom:2px}.arco-input-tag.arco-input-tag-size-large .arco-input-tag-tag,.arco-input-tag.arco-input-tag-size-large .arco-input-tag-input{margin-top:1px;margin-bottom:1px;line-height:26px;vertical-align:middle}.arco-input-tag.arco-input-tag-size-large .arco-input-tag-tag,.arco-input-tag.arco-input-tag-size-large .arco-input-tag-input{height:auto;min-height:28px}.input-tag-zoom-enter-from{transform:scale(.5);opacity:0}.input-tag-zoom-enter-to{transform:scale(1);opacity:1}.input-tag-zoom-enter-active{transition:all .3s cubic-bezier(.34,.69,.1,1)}.input-tag-zoom-leave-from{transform:scale(1);opacity:1}.input-tag-zoom-leave-to{transform:scale(.5);opacity:0}.input-tag-zoom-leave-active{position:absolute;transition:all .3s cubic-bezier(.3,1.3,.3,1)}.input-tag-zoom-move{transition:all .3s cubic-bezier(.3,1.3,.3,1)}.arco-input-wrapper{display:inline-flex;box-sizing:border-box;width:100%;padding-right:12px;padding-left:12px;color:var(--color-text-1);font-size:14px;background-color:var(--color-fill-2);border:1px solid transparent;border-radius:var(--border-radius-small);cursor:text;transition:color .1s cubic-bezier(0,0,1,1),border-color .1s cubic-bezier(0,0,1,1),background-color .1s cubic-bezier(0,0,1,1)}.arco-input-wrapper:hover{background-color:var(--color-fill-3);border-color:transparent}.arco-input-wrapper:focus-within,.arco-input-wrapper.arco-input-focus{z-index:1;background-color:var(--color-bg-2);border-color:rgb(var(--primary-6));box-shadow:0 0 0 0 var(--color-primary-light-2)}.arco-input-wrapper.arco-input-disabled{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:transparent;cursor:not-allowed}.arco-input-wrapper.arco-input-disabled:hover{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:transparent}.arco-input-wrapper.arco-input-disabled .arco-input-prefix,.arco-input-wrapper.arco-input-disabled .arco-input-suffix{color:inherit}.arco-input-wrapper.arco-input-error{background-color:var(--color-danger-light-1);border-color:transparent}.arco-input-wrapper.arco-input-error:hover{background-color:var(--color-danger-light-2);border-color:transparent}.arco-input-wrapper.arco-input-error:focus-within,.arco-input-wrapper.arco-input-error.arco-input-wrapper-focus{z-index:1;background-color:var(--color-bg-2);border-color:rgb(var(--danger-6));box-shadow:0 0 0 0 var(--color-danger-light-2)}.arco-input-wrapper .arco-input-prefix,.arco-input-wrapper .arco-input-suffix{display:inline-flex;flex-shrink:0;align-items:center;white-space:nowrap;-webkit-user-select:none;user-select:none}.arco-input-wrapper .arco-input-prefix>svg,.arco-input-wrapper .arco-input-suffix>svg{font-size:14px}.arco-input-wrapper .arco-input-prefix{padding-right:12px;color:var(--color-text-2)}.arco-input-wrapper .arco-input-suffix{padding-left:12px;color:var(--color-text-2)}.arco-input-wrapper .arco-input-suffix .arco-feedback-icon{display:inline-flex}.arco-input-wrapper .arco-input-suffix .arco-feedback-icon-status-validating{color:rgb(var(--primary-6))}.arco-input-wrapper .arco-input-suffix .arco-feedback-icon-status-success{color:rgb(var(--success-6))}.arco-input-wrapper .arco-input-suffix .arco-feedback-icon-status-warning{color:rgb(var(--warning-6))}.arco-input-wrapper .arco-input-suffix .arco-feedback-icon-status-error{color:rgb(var(--danger-6))}.arco-input-wrapper .arco-input-clear-btn{align-self:center;color:var(--color-text-2);font-size:12px;visibility:hidden;cursor:pointer}.arco-input-wrapper .arco-input-clear-btn>svg{position:relative;transition:color .1s cubic-bezier(0,0,1,1)}.arco-input-wrapper:hover .arco-input-clear-btn{visibility:visible}.arco-input-wrapper:not(.arco-input-focus) .arco-input-icon-hover:hover:before{background-color:var(--color-fill-4)}.arco-input-wrapper .arco-input{width:100%;padding-right:0;padding-left:0;color:inherit;line-height:1.5715;background:none;border:none;border-radius:0;outline:none;cursor:inherit;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.arco-input-wrapper .arco-input::placeholder{color:var(--color-text-3)}.arco-input-wrapper .arco-input[disabled]::placeholder{color:var(--color-text-4)}.arco-input-wrapper .arco-input[disabled]{-webkit-text-fill-color:var(--color-text-4)}.arco-input-wrapper .arco-input.arco-input-size-mini{padding-top:1px;padding-bottom:1px;font-size:12px;line-height:1.667}.arco-input-wrapper .arco-input.arco-input-size-small{padding-top:2px;padding-bottom:2px;font-size:14px;line-height:1.5715}.arco-input-wrapper .arco-input.arco-input-size-medium{padding-top:4px;padding-bottom:4px;font-size:14px;line-height:1.5715}.arco-input-wrapper .arco-input.arco-input-size-large{padding-top:6px;padding-bottom:6px;font-size:14px;line-height:1.5715}.arco-input-wrapper .arco-input-word-limit{color:var(--color-text-3);font-size:12px}.arco-input-outer{display:inline-flex;width:100%}.arco-input-outer>.arco-input-wrapper{border-radius:0}.arco-input-outer>:first-child{border-top-left-radius:var(--border-radius-small);border-bottom-left-radius:var(--border-radius-small)}.arco-input-outer>:last-child{border-top-right-radius:var(--border-radius-small);border-bottom-right-radius:var(--border-radius-small)}.arco-input-outer.arco-input-outer-size-mini .arco-input-outer,.arco-input-outer.arco-input-outer-size-mini .arco-input-wrapper .arco-input-prefix,.arco-input-outer.arco-input-outer-size-mini .arco-input-wrapper .arco-input-suffix{font-size:12px}.arco-input-outer.arco-input-outer-size-mini .arco-input-wrapper .arco-input-prefix>svg,.arco-input-outer.arco-input-outer-size-mini .arco-input-wrapper .arco-input-suffix>svg{font-size:12px}.arco-input-outer.arco-input-outer-size-mini .arco-input-prepend,.arco-input-outer.arco-input-outer-size-mini .arco-input-append{font-size:12px}.arco-input-outer.arco-input-outer-size-mini .arco-input-prepend>svg,.arco-input-outer.arco-input-outer-size-mini .arco-input-append>svg{font-size:12px}.arco-input-outer.arco-input-outer-size-mini .arco-input-prepend .arco-input{width:auto;height:100%;margin:-1px -13px -1px -12px;border-color:transparent;border-top-left-radius:0;border-bottom-left-radius:0}.arco-input-outer.arco-input-outer-size-mini .arco-input-prepend .arco-select{width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-outer.arco-input-outer-size-mini .arco-input-prepend .arco-select .arco-select-view{background-color:inherit;border-color:transparent;border-radius:0}.arco-input-outer.arco-input-outer-size-mini .arco-input-prepend .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-outer.arco-input-outer-size-mini .arco-input-append .arco-input{width:auto;height:100%;margin:-1px -12px -1px -13px;border-color:transparent;border-top-right-radius:0;border-bottom-right-radius:0}.arco-input-outer.arco-input-outer-size-mini .arco-input-append .arco-select{width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-outer.arco-input-outer-size-mini .arco-input-append .arco-select .arco-select-view{background-color:inherit;border-color:transparent;border-radius:0}.arco-input-outer.arco-input-outer-size-mini .arco-input-append .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-outer.arco-input-outer-size-small .arco-input-outer,.arco-input-outer.arco-input-outer-size-small .arco-input-wrapper .arco-input-prefix,.arco-input-outer.arco-input-outer-size-small .arco-input-wrapper .arco-input-suffix{font-size:14px}.arco-input-outer.arco-input-outer-size-small .arco-input-wrapper .arco-input-prefix>svg,.arco-input-outer.arco-input-outer-size-small .arco-input-wrapper .arco-input-suffix>svg{font-size:14px}.arco-input-outer.arco-input-outer-size-small .arco-input-prepend,.arco-input-outer.arco-input-outer-size-small .arco-input-append{font-size:14px}.arco-input-outer.arco-input-outer-size-small .arco-input-prepend>svg,.arco-input-outer.arco-input-outer-size-small .arco-input-append>svg{font-size:14px}.arco-input-outer.arco-input-outer-size-small .arco-input-prepend .arco-input{width:auto;height:100%;margin:-1px -13px -1px -12px;border-color:transparent;border-top-left-radius:0;border-bottom-left-radius:0}.arco-input-outer.arco-input-outer-size-small .arco-input-prepend .arco-select{width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-outer.arco-input-outer-size-small .arco-input-prepend .arco-select .arco-select-view{background-color:inherit;border-color:transparent;border-radius:0}.arco-input-outer.arco-input-outer-size-small .arco-input-prepend .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-outer.arco-input-outer-size-small .arco-input-append .arco-input{width:auto;height:100%;margin:-1px -12px -1px -13px;border-color:transparent;border-top-right-radius:0;border-bottom-right-radius:0}.arco-input-outer.arco-input-outer-size-small .arco-input-append .arco-select{width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-outer.arco-input-outer-size-small .arco-input-append .arco-select .arco-select-view{background-color:inherit;border-color:transparent;border-radius:0}.arco-input-outer.arco-input-outer-size-small .arco-input-append .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-outer.arco-input-outer-size-large .arco-input-outer,.arco-input-outer.arco-input-outer-size-large .arco-input-wrapper .arco-input-prefix,.arco-input-outer.arco-input-outer-size-large .arco-input-wrapper .arco-input-suffix{font-size:14px}.arco-input-outer.arco-input-outer-size-large .arco-input-wrapper .arco-input-prefix>svg,.arco-input-outer.arco-input-outer-size-large .arco-input-wrapper .arco-input-suffix>svg{font-size:14px}.arco-input-outer.arco-input-outer-size-large .arco-input-prepend,.arco-input-outer.arco-input-outer-size-large .arco-input-append{font-size:14px}.arco-input-outer.arco-input-outer-size-large .arco-input-prepend>svg,.arco-input-outer.arco-input-outer-size-large .arco-input-append>svg{font-size:14px}.arco-input-outer.arco-input-outer-size-large .arco-input-prepend .arco-input{width:auto;height:100%;margin:-1px -13px -1px -12px;border-color:transparent;border-top-left-radius:0;border-bottom-left-radius:0}.arco-input-outer.arco-input-outer-size-large .arco-input-prepend .arco-select{width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-outer.arco-input-outer-size-large .arco-input-prepend .arco-select .arco-select-view{background-color:inherit;border-color:transparent;border-radius:0}.arco-input-outer.arco-input-outer-size-large .arco-input-prepend .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-outer.arco-input-outer-size-large .arco-input-append .arco-input{width:auto;height:100%;margin:-1px -12px -1px -13px;border-color:transparent;border-top-right-radius:0;border-bottom-right-radius:0}.arco-input-outer.arco-input-outer-size-large .arco-input-append .arco-select{width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-outer.arco-input-outer-size-large .arco-input-append .arco-select .arco-select-view{background-color:inherit;border-color:transparent;border-radius:0}.arco-input-outer.arco-input-outer-size-large .arco-input-append .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-outer-disabled{cursor:not-allowed}.arco-input-prepend,.arco-input-append{display:inline-flex;flex-shrink:0;align-items:center;box-sizing:border-box;padding:0 12px;color:var(--color-text-1);white-space:nowrap;background-color:var(--color-fill-2);border:1px solid transparent}.arco-input-prepend>svg,.arco-input-append>svg{font-size:14px}.arco-input-prepend{border-right:1px solid var(--color-neutral-3)}.arco-input-prepend .arco-input{width:auto;height:100%;margin:-1px -12px -1px -13px;border-color:transparent;border-top-right-radius:0;border-bottom-right-radius:0}.arco-input-prepend .arco-select{width:auto;height:100%;margin:-1px -12px -1px -13px}.arco-input-prepend .arco-select .arco-select-view{background-color:inherit;border-color:transparent;border-radius:0}.arco-input-prepend .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-append{border-left:1px solid var(--color-neutral-3)}.arco-input-append .arco-input{width:auto;height:100%;margin:-1px -13px -1px -12px;border-color:transparent;border-top-left-radius:0;border-bottom-left-radius:0}.arco-input-append .arco-select{width:auto;height:100%;margin:-1px -13px -1px -12px}.arco-input-append .arco-select .arco-select-view{background-color:inherit;border-color:transparent;border-radius:0}.arco-input-append .arco-select.arco-select-single .arco-select-view{height:100%}.arco-input-group{display:inline-flex;align-items:center}.arco-input-group>*{border-radius:0}.arco-input-group>*.arco-input-outer>:last-child,.arco-input-group>*.arco-input-outer>:first-child{border-radius:0}.arco-input-group>*:not(:last-child){position:relative;box-sizing:border-box}.arco-input-group>*:first-child,.arco-input-group>*:first-child .arco-input-group>*:first-child{border-top-left-radius:var(--border-radius-small);border-bottom-left-radius:var(--border-radius-small)}.arco-input-group>*:first-child .arco-select-view,.arco-input-group>*:first-child .arco-input-group>*:first-child .arco-select-view{border-top-left-radius:var(--border-radius-small);border-bottom-left-radius:var(--border-radius-small)}.arco-input-group>*:last-child,.arco-input-group>*:last-child .arco-input-outer>*:last-child{border-top-right-radius:var(--border-radius-small);border-bottom-right-radius:var(--border-radius-small)}.arco-input-group>*:last-child .arco-select-view,.arco-input-group>*:last-child .arco-input-outer>*:last-child .arco-select-view{border-top-right-radius:var(--border-radius-small);border-bottom-right-radius:var(--border-radius-small)}.arco-input-group>.arco-input-wrapper:not(:last-child),.arco-input-group>.arco-input-outer:not(:last-child),.arco-input-group>.arco-input-tag:not(:last-child),.arco-input-group>.arco-select-view:not(:last-child){margin-right:-1px;border-right:1px solid var(--color-neutral-3)}.arco-input-group>.arco-input-wrapper:not(:last-child):focus-within,.arco-input-group>.arco-input-outer:not(:last-child):focus-within,.arco-input-group>.arco-input-tag:not(:last-child):focus-within,.arco-input-group>.arco-select-view:not(:last-child):focus-within{border-right-color:rgb(var(--primary-6))}.arco-input-group>.arco-input-wrapper.arco-input-error:not(:last-child):focus-within{border-right-color:rgb(var(--danger-6))}.size-height-size-mini{padding-top:1px;padding-bottom:1px;font-size:12px;line-height:1.667}.size-height-size-small{padding-top:2px;padding-bottom:2px;font-size:14px}.size-height-size-large{padding-top:6px;padding-bottom:6px;font-size:14px}.arco-textarea-wrapper{position:relative;display:inline-block;width:100%}.arco-textarea-clear-wrapper:hover .arco-textarea-clear-icon{display:inline-block}.arco-textarea-clear-wrapper .arco-textarea{padding-right:20px}.arco-textarea-word-limit{position:absolute;right:10px;bottom:6px;color:var(--color-text-3);font-size:12px;-webkit-user-select:none;user-select:none}.arco-textarea-clear-icon{position:absolute;top:10px;right:10px;display:none;font-size:12px}.arco-input-search .arco-input-append{padding:0;border:none}.arco-input-search .arco-input-suffix{color:var(--color-text-2);font-size:14px}.arco-input-search .arco-input-search-btn{border-top-left-radius:0;border-bottom-left-radius:0}.arco-input-wrapper.arco-input-password:not(.arco-input-disabled) .arco-input-suffix{color:var(--color-text-2);font-size:12px;cursor:pointer}.arco-layout{display:flex;flex:1;flex-direction:column;margin:0;padding:0}.arco-layout-sider{position:relative;flex:none;width:auto;margin:0;padding:0;background:var(--color-menu-dark-bg);transition:width .2s cubic-bezier(.34,.69,.1,1)}.arco-layout-sider-children{height:100%;overflow:auto}.arco-layout-sider-collapsed .arco-layout-sider-children::-webkit-scrollbar{width:0}.arco-layout-sider-has-trigger{box-sizing:border-box;padding-bottom:48px}.arco-layout-sider-trigger{z-index:1;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:48px;color:var(--color-white);background:#fff3;cursor:pointer;transition:width .2s cubic-bezier(.34,.69,.1,1)}.arco-layout-sider-trigger-light{color:var(--color-text-1);background:var(--color-menu-light-bg);border-top:1px solid var(--color-bg-5)}.arco-layout-sider-light{background:var(--color-menu-light-bg);box-shadow:0 2px 5px #00000014}.arco-layout-header{flex:0 0 auto;box-sizing:border-box;margin:0}.arco-layout-content{flex:1}.arco-layout-footer{flex:0 0 auto;margin:0}.arco-layout-has-sider{flex-direction:row}.arco-layout-has-sider>.arco-layout,.arco-layout-has-sider>.arco-layout-content{overflow-x:hidden}.arco-link{display:inline-flex;align-items:center;justify-content:center;padding:1px 4px;color:rgb(var(--link-6));font-size:14px;line-height:1.5715;text-decoration:none;background-color:transparent;border-radius:var(--border-radius-small);cursor:pointer;transition:all .1s cubic-bezier(0,0,1,1)}.arco-link:hover{color:rgb(var(--link-6));background-color:var(--color-fill-2)}.arco-link:active{color:rgb(var(--link-6));background-color:var(--color-fill-3);transition:none}.arco-link.arco-link-hoverless{display:inline;padding:0;background-color:unset}.arco-link.arco-link-hoverless:active,.arco-link.arco-link-hoverless:hover{background-color:unset}.arco-link.arco-link-disabled{color:var(--color-link-light-3);background:none;cursor:not-allowed}.arco-link.arco-link-loading{color:var(--color-link-light-3);background:none;cursor:default}.arco-link-status-success,.arco-link-status-success:hover,.arco-link-status-success:active{color:rgb(var(--success-6))}.arco-link-status-success.arco-link-disabled,.arco-link-status-success.arco-link-loading{color:var(--color-success-light-3)}.arco-link-status-danger,.arco-link-status-danger:hover,.arco-link-status-danger:active{color:rgb(var(--danger-6))}.arco-link-status-danger.arco-link-disabled,.arco-link-status-danger.arco-link-loading{color:var(--color-danger-light-3)}.arco-link-status-warning,.arco-link-status-warning:hover,.arco-link-status-warning:active{color:rgb(var(--warning-6))}.arco-link-status-warning.arco-link-disabled,.arco-link-status-warning.arco-link-loading{color:var(--color-warning-light-2)}.arco-link-icon{margin-right:6px;font-size:12px;vertical-align:middle}.arco-list{display:flex;flex-direction:column;box-sizing:border-box;width:100%;overflow-y:auto;color:var(--color-text-1);font-size:14px;line-height:1.5715;border-radius:var(--border-radius-medium)}.arco-list-wrapper{overflow:hidden}.arco-list-wrapper .arco-list-spin{display:block;height:100%;overflow:hidden}.arco-list-content{overflow:hidden}.arco-list-small .arco-list-content-wrapper .arco-list-header{padding:8px 20px}.arco-list-small .arco-list-content-wrapper .arco-list-footer,.arco-list-small .arco-list-content-wrapper .arco-list-content>.arco-list-item,.arco-list-small .arco-list-content-wrapper .arco-list-content .arco-list-col>.arco-list-item,.arco-list-small .arco-list-content-wrapper .arco-list-content.arco-list-virtual .arco-list-item{padding:9px 20px}.arco-list-medium .arco-list-content-wrapper .arco-list-header{padding:12px 20px}.arco-list-medium .arco-list-content-wrapper .arco-list-footer,.arco-list-medium .arco-list-content-wrapper .arco-list-content>.arco-list-item,.arco-list-medium .arco-list-content-wrapper .arco-list-content .arco-list-col>.arco-list-item,.arco-list-medium .arco-list-content-wrapper .arco-list-content.arco-list-virtual .arco-list-item{padding:13px 20px}.arco-list-large .arco-list-content-wrapper .arco-list-header{padding:16px 20px}.arco-list-large .arco-list-content-wrapper .arco-list-footer,.arco-list-large .arco-list-content-wrapper .arco-list-content>.arco-list-item,.arco-list-large .arco-list-content-wrapper .arco-list-content .arco-list-col>.arco-list-item,.arco-list-large .arco-list-content-wrapper .arco-list-content.arco-list-virtual .arco-list-item{padding:17px 20px}.arco-list-bordered{border:1px solid var(--color-neutral-3)}.arco-list-split .arco-list-header,.arco-list-split .arco-list-item:not(:last-child){border-bottom:1px solid var(--color-neutral-3)}.arco-list-split .arco-list-footer{border-top:1px solid var(--color-neutral-3)}.arco-list-header{color:var(--color-text-1);font-weight:500;font-size:16px;line-height:1.5}.arco-list-item{display:flex;justify-content:space-between;box-sizing:border-box;width:100%;overflow:hidden}.arco-list-item-main{flex:1}.arco-list-item-main .arco-list-item-action:not(:first-child){margin-top:4px}.arco-list-item-meta{display:flex;align-items:center;padding:4px 0}.arco-list-item-meta-avatar{display:flex}.arco-list-item-meta-avatar:not(:last-child){margin-right:16px}.arco-list-item-meta-title{color:var(--color-text-1);font-weight:500}.arco-list-item-meta-title:not(:last-child){margin-bottom:2px}.arco-list-item-meta-description{color:var(--color-text-2)}.arco-list-item-action{display:flex;flex-wrap:nowrap;align-self:center;margin:0;padding:0;list-style:none}.arco-list-item-action>li{display:inline-block;cursor:pointer}.arco-list-item-action>li:not(:last-child){margin-right:20px}.arco-list-hover .arco-list-item:hover{background-color:var(--color-fill-1)}.arco-list-pagination{float:right;margin-top:24px}.arco-list-pagination:after{display:block;clear:both;height:0;overflow:hidden;visibility:hidden;content:""}.arco-list-scroll-loading{display:flex;align-items:center;justify-content:center}.arco-list-content{flex:auto}.arco-list-content .arco-empty{display:flex;align-items:center;justify-content:center;height:100%}.arco-mention{position:relative;display:inline-block;box-sizing:border-box;width:100%}.arco-mention-measure{position:absolute;inset:0;overflow:auto;visibility:hidden;pointer-events:none}@keyframes arco-menu-selected-item-label-enter{0%{opacity:0}to{opacity:1}}.arco-menu{position:relative;box-sizing:border-box;width:100%;font-size:14px;line-height:1.5715;transition:width .2s cubic-bezier(.34,.69,.1,1)}.arco-menu:focus-visible{outline:3px solid var(--color-primary-light-2)}.arco-menu-indent{display:inline-block;width:20px}.arco-menu .arco-menu-item,.arco-menu .arco-menu-group-title,.arco-menu .arco-menu-pop-header,.arco-menu .arco-menu-inline-header{position:relative;box-sizing:border-box;border-radius:var(--border-radius-small);cursor:pointer}.arco-menu .arco-menu-item.arco-menu-disabled,.arco-menu .arco-menu-group-title.arco-menu-disabled,.arco-menu .arco-menu-pop-header.arco-menu-disabled,.arco-menu .arco-menu-inline-header.arco-menu-disabled{cursor:not-allowed}.arco-menu .arco-menu-item.arco-menu-selected,.arco-menu .arco-menu-group-title.arco-menu-selected,.arco-menu .arco-menu-pop-header.arco-menu-selected,.arco-menu .arco-menu-inline-header.arco-menu-selected{font-weight:500;transition:color .2s cubic-bezier(0,0,1,1)}.arco-menu .arco-menu-item.arco-menu-selected svg,.arco-menu .arco-menu-group-title.arco-menu-selected svg,.arco-menu .arco-menu-pop-header.arco-menu-selected svg,.arco-menu .arco-menu-inline-header.arco-menu-selected svg{transition:color .2s cubic-bezier(0,0,1,1)}.arco-menu .arco-menu-item .arco-icon,.arco-menu .arco-menu-group-title .arco-icon,.arco-menu .arco-menu-pop-header .arco-icon,.arco-menu .arco-menu-inline-header .arco-icon,.arco-menu .arco-menu-item .arco-menu-icon,.arco-menu .arco-menu-group-title .arco-menu-icon,.arco-menu .arco-menu-pop-header .arco-menu-icon,.arco-menu .arco-menu-inline-header .arco-menu-icon{margin-right:16px}.arco-menu .arco-menu-item .arco-menu-icon .arco-icon,.arco-menu .arco-menu-group-title .arco-menu-icon .arco-icon,.arco-menu .arco-menu-pop-header .arco-menu-icon .arco-icon,.arco-menu .arco-menu-inline-header .arco-menu-icon .arco-icon{margin-right:0}.arco-menu-light{background-color:var(--color-menu-light-bg)}.arco-menu-light .arco-menu-item,.arco-menu-light .arco-menu-group-title,.arco-menu-light .arco-menu-pop-header,.arco-menu-light .arco-menu-inline-header{color:var(--color-text-2);background-color:var(--color-menu-light-bg)}.arco-menu-light .arco-menu-item .arco-icon,.arco-menu-light .arco-menu-group-title .arco-icon,.arco-menu-light .arco-menu-pop-header .arco-icon,.arco-menu-light .arco-menu-inline-header .arco-icon,.arco-menu-light .arco-menu-item .arco-menu-icon,.arco-menu-light .arco-menu-group-title .arco-menu-icon,.arco-menu-light .arco-menu-pop-header .arco-menu-icon,.arco-menu-light .arco-menu-inline-header .arco-menu-icon{color:var(--color-text-3)}.arco-menu-light .arco-menu-item:hover,.arco-menu-light .arco-menu-group-title:hover,.arco-menu-light .arco-menu-pop-header:hover,.arco-menu-light .arco-menu-inline-header:hover{color:var(--color-text-2);background-color:var(--color-fill-2)}.arco-menu-light .arco-menu-item:hover .arco-icon,.arco-menu-light .arco-menu-group-title:hover .arco-icon,.arco-menu-light .arco-menu-pop-header:hover .arco-icon,.arco-menu-light .arco-menu-inline-header:hover .arco-icon,.arco-menu-light .arco-menu-item:hover .arco-menu-icon,.arco-menu-light .arco-menu-group-title:hover .arco-menu-icon,.arco-menu-light .arco-menu-pop-header:hover .arco-menu-icon,.arco-menu-light .arco-menu-inline-header:hover .arco-menu-icon{color:var(--color-text-3)}.arco-menu-light .arco-menu-item.arco-menu-selected,.arco-menu-light .arco-menu-group-title.arco-menu-selected,.arco-menu-light .arco-menu-pop-header.arco-menu-selected,.arco-menu-light .arco-menu-inline-header.arco-menu-selected,.arco-menu-light .arco-menu-item.arco-menu-selected .arco-icon,.arco-menu-light .arco-menu-group-title.arco-menu-selected .arco-icon,.arco-menu-light .arco-menu-pop-header.arco-menu-selected .arco-icon,.arco-menu-light .arco-menu-inline-header.arco-menu-selected .arco-icon,.arco-menu-light .arco-menu-item.arco-menu-selected .arco-menu-icon,.arco-menu-light .arco-menu-group-title.arco-menu-selected .arco-menu-icon,.arco-menu-light .arco-menu-pop-header.arco-menu-selected .arco-menu-icon,.arco-menu-light .arco-menu-inline-header.arco-menu-selected .arco-menu-icon{color:rgb(var(--primary-6))}.arco-menu-light .arco-menu-item.arco-menu-disabled,.arco-menu-light .arco-menu-group-title.arco-menu-disabled,.arco-menu-light .arco-menu-pop-header.arco-menu-disabled,.arco-menu-light .arco-menu-inline-header.arco-menu-disabled{color:var(--color-text-4);background-color:var(--color-menu-light-bg)}.arco-menu-light .arco-menu-item.arco-menu-disabled .arco-icon,.arco-menu-light .arco-menu-group-title.arco-menu-disabled .arco-icon,.arco-menu-light .arco-menu-pop-header.arco-menu-disabled .arco-icon,.arco-menu-light .arco-menu-inline-header.arco-menu-disabled .arco-icon,.arco-menu-light .arco-menu-item.arco-menu-disabled .arco-menu-icon,.arco-menu-light .arco-menu-group-title.arco-menu-disabled .arco-menu-icon,.arco-menu-light .arco-menu-pop-header.arco-menu-disabled .arco-menu-icon,.arco-menu-light .arco-menu-inline-header.arco-menu-disabled .arco-menu-icon{color:var(--color-text-4)}.arco-menu-light .arco-menu-item.arco-menu-selected{background-color:var(--color-fill-2)}.arco-menu-light .arco-menu-inline-header.arco-menu-selected,.arco-menu-light .arco-menu-inline-header.arco-menu-selected .arco-icon,.arco-menu-light .arco-menu-inline-header.arco-menu-selected .arco-menu-icon{color:rgb(var(--primary-6))}.arco-menu-light .arco-menu-inline-header.arco-menu-selected:hover{background-color:var(--color-fill-2)}.arco-menu-light.arco-menu-horizontal .arco-menu-item.arco-menu-selected,.arco-menu-light.arco-menu-horizontal .arco-menu-group-title.arco-menu-selected,.arco-menu-light.arco-menu-horizontal .arco-menu-pop-header.arco-menu-selected,.arco-menu-light.arco-menu-horizontal .arco-menu-inline-header.arco-menu-selected{background:none;transition:color .2s cubic-bezier(0,0,1,1)}.arco-menu-light.arco-menu-horizontal .arco-menu-item.arco-menu-selected:hover,.arco-menu-light.arco-menu-horizontal .arco-menu-group-title.arco-menu-selected:hover,.arco-menu-light.arco-menu-horizontal .arco-menu-pop-header.arco-menu-selected:hover,.arco-menu-light.arco-menu-horizontal .arco-menu-inline-header.arco-menu-selected:hover{background-color:var(--color-fill-2)}.arco-menu-light .arco-menu-group-title{color:var(--color-text-3);pointer-events:none}.arco-menu-light .arco-menu-collapse-button{color:var(--color-text-3);background-color:var(--color-fill-1)}.arco-menu-light .arco-menu-collapse-button:hover{background-color:var(--color-fill-3)}.arco-menu-dark{background-color:var(--color-menu-dark-bg)}.arco-menu-dark .arco-menu-item,.arco-menu-dark .arco-menu-group-title,.arco-menu-dark .arco-menu-pop-header,.arco-menu-dark .arco-menu-inline-header{color:var(--color-text-4);background-color:var(--color-menu-dark-bg)}.arco-menu-dark .arco-menu-item .arco-icon,.arco-menu-dark .arco-menu-group-title .arco-icon,.arco-menu-dark .arco-menu-pop-header .arco-icon,.arco-menu-dark .arco-menu-inline-header .arco-icon,.arco-menu-dark .arco-menu-item .arco-menu-icon,.arco-menu-dark .arco-menu-group-title .arco-menu-icon,.arco-menu-dark .arco-menu-pop-header .arco-menu-icon,.arco-menu-dark .arco-menu-inline-header .arco-menu-icon{color:var(--color-text-3)}.arco-menu-dark .arco-menu-item:hover,.arco-menu-dark .arco-menu-group-title:hover,.arco-menu-dark .arco-menu-pop-header:hover,.arco-menu-dark .arco-menu-inline-header:hover{color:var(--color-text-4);background-color:var(--color-menu-dark-hover)}.arco-menu-dark .arco-menu-item:hover .arco-icon,.arco-menu-dark .arco-menu-group-title:hover .arco-icon,.arco-menu-dark .arco-menu-pop-header:hover .arco-icon,.arco-menu-dark .arco-menu-inline-header:hover .arco-icon,.arco-menu-dark .arco-menu-item:hover .arco-menu-icon,.arco-menu-dark .arco-menu-group-title:hover .arco-menu-icon,.arco-menu-dark .arco-menu-pop-header:hover .arco-menu-icon,.arco-menu-dark .arco-menu-inline-header:hover .arco-menu-icon{color:var(--color-text-3)}.arco-menu-dark .arco-menu-item.arco-menu-selected,.arco-menu-dark .arco-menu-group-title.arco-menu-selected,.arco-menu-dark .arco-menu-pop-header.arco-menu-selected,.arco-menu-dark .arco-menu-inline-header.arco-menu-selected,.arco-menu-dark .arco-menu-item.arco-menu-selected .arco-icon,.arco-menu-dark .arco-menu-group-title.arco-menu-selected .arco-icon,.arco-menu-dark .arco-menu-pop-header.arco-menu-selected .arco-icon,.arco-menu-dark .arco-menu-inline-header.arco-menu-selected .arco-icon,.arco-menu-dark .arco-menu-item.arco-menu-selected .arco-menu-icon,.arco-menu-dark .arco-menu-group-title.arco-menu-selected .arco-menu-icon,.arco-menu-dark .arco-menu-pop-header.arco-menu-selected .arco-menu-icon,.arco-menu-dark .arco-menu-inline-header.arco-menu-selected .arco-menu-icon{color:var(--color-white)}.arco-menu-dark .arco-menu-item.arco-menu-disabled,.arco-menu-dark .arco-menu-group-title.arco-menu-disabled,.arco-menu-dark .arco-menu-pop-header.arco-menu-disabled,.arco-menu-dark .arco-menu-inline-header.arco-menu-disabled{color:var(--color-text-2);background-color:var(--color-menu-dark-bg)}.arco-menu-dark .arco-menu-item.arco-menu-disabled .arco-icon,.arco-menu-dark .arco-menu-group-title.arco-menu-disabled .arco-icon,.arco-menu-dark .arco-menu-pop-header.arco-menu-disabled .arco-icon,.arco-menu-dark .arco-menu-inline-header.arco-menu-disabled .arco-icon,.arco-menu-dark .arco-menu-item.arco-menu-disabled .arco-menu-icon,.arco-menu-dark .arco-menu-group-title.arco-menu-disabled .arco-menu-icon,.arco-menu-dark .arco-menu-pop-header.arco-menu-disabled .arco-menu-icon,.arco-menu-dark .arco-menu-inline-header.arco-menu-disabled .arco-menu-icon{color:var(--color-text-2)}.arco-menu-dark .arco-menu-item.arco-menu-selected{background-color:var(--color-menu-dark-hover)}.arco-menu-dark .arco-menu-inline-header.arco-menu-selected,.arco-menu-dark .arco-menu-inline-header.arco-menu-selected .arco-icon,.arco-menu-dark .arco-menu-inline-header.arco-menu-selected .arco-menu-icon{color:rgb(var(--primary-6))}.arco-menu-dark .arco-menu-inline-header.arco-menu-selected:hover{background-color:var(--color-menu-dark-hover)}.arco-menu-dark.arco-menu-horizontal .arco-menu-item.arco-menu-selected,.arco-menu-dark.arco-menu-horizontal .arco-menu-group-title.arco-menu-selected,.arco-menu-dark.arco-menu-horizontal .arco-menu-pop-header.arco-menu-selected,.arco-menu-dark.arco-menu-horizontal .arco-menu-inline-header.arco-menu-selected{background:none;transition:color .2s cubic-bezier(0,0,1,1)}.arco-menu-dark.arco-menu-horizontal .arco-menu-item.arco-menu-selected:hover,.arco-menu-dark.arco-menu-horizontal .arco-menu-group-title.arco-menu-selected:hover,.arco-menu-dark.arco-menu-horizontal .arco-menu-pop-header.arco-menu-selected:hover,.arco-menu-dark.arco-menu-horizontal .arco-menu-inline-header.arco-menu-selected:hover{background-color:var(--color-menu-dark-hover)}.arco-menu-dark .arco-menu-group-title{color:var(--color-text-3);pointer-events:none}.arco-menu-dark .arco-menu-collapse-button{color:var(--color-white);background-color:rgb(var(--primary-6))}.arco-menu-dark .arco-menu-collapse-button:hover{background-color:rgb(var(--primary-7))}.arco-menu a,.arco-menu a:hover,.arco-menu a:focus,.arco-menu a:active{color:inherit;text-decoration:none;cursor:inherit}.arco-menu-inner{box-sizing:border-box;width:100%;height:100%;overflow:auto}.arco-menu-icon-suffix.is-open{transform:rotate(180deg)}.arco-menu-vertical .arco-menu-item,.arco-menu-vertical .arco-menu-group-title,.arco-menu-vertical .arco-menu-pop-header,.arco-menu-vertical .arco-menu-inline-header{padding:0 12px;line-height:40px}.arco-menu-vertical .arco-menu-item .arco-menu-icon-suffix .arco-icon,.arco-menu-vertical .arco-menu-group-title .arco-menu-icon-suffix .arco-icon,.arco-menu-vertical .arco-menu-pop-header .arco-menu-icon-suffix .arco-icon,.arco-menu-vertical .arco-menu-inline-header .arco-menu-icon-suffix .arco-icon{margin-right:0}.arco-menu-vertical .arco-menu-item,.arco-menu-vertical .arco-menu-group-title,.arco-menu-vertical .arco-menu-pop-header,.arco-menu-vertical .arco-menu-inline-header{margin-bottom:4px}.arco-menu-vertical .arco-menu-item:not(.arco-menu-has-icon),.arco-menu-vertical .arco-menu-group-title:not(.arco-menu-has-icon),.arco-menu-vertical .arco-menu-pop-header:not(.arco-menu-has-icon),.arco-menu-vertical .arco-menu-inline-header:not(.arco-menu-has-icon){overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-menu-vertical .arco-menu-item.arco-menu-has-icon,.arco-menu-vertical .arco-menu-group-title.arco-menu-has-icon,.arco-menu-vertical .arco-menu-pop-header.arco-menu-has-icon,.arco-menu-vertical .arco-menu-inline-header.arco-menu-has-icon{display:flex;align-items:center}.arco-menu-vertical .arco-menu-item.arco-menu-has-icon>.arco-menu-indent-list,.arco-menu-vertical .arco-menu-group-title.arco-menu-has-icon>.arco-menu-indent-list,.arco-menu-vertical .arco-menu-pop-header.arco-menu-has-icon>.arco-menu-indent-list,.arco-menu-vertical .arco-menu-inline-header.arco-menu-has-icon>.arco-menu-indent-list,.arco-menu-vertical .arco-menu-item.arco-menu-has-icon>.arco-menu-icon,.arco-menu-vertical .arco-menu-group-title.arco-menu-has-icon>.arco-menu-icon,.arco-menu-vertical .arco-menu-pop-header.arco-menu-has-icon>.arco-menu-icon,.arco-menu-vertical .arco-menu-inline-header.arco-menu-has-icon>.arco-menu-icon{flex:none}.arco-menu-vertical .arco-menu-item.arco-menu-has-icon .arco-menu-icon,.arco-menu-vertical .arco-menu-group-title.arco-menu-has-icon .arco-menu-icon,.arco-menu-vertical .arco-menu-pop-header.arco-menu-has-icon .arco-menu-icon,.arco-menu-vertical .arco-menu-inline-header.arco-menu-has-icon .arco-menu-icon{line-height:1}.arco-menu-vertical .arco-menu-item.arco-menu-has-icon .arco-menu-title,.arco-menu-vertical .arco-menu-group-title.arco-menu-has-icon .arco-menu-title,.arco-menu-vertical .arco-menu-pop-header.arco-menu-has-icon .arco-menu-title,.arco-menu-vertical .arco-menu-inline-header.arco-menu-has-icon .arco-menu-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-menu-vertical .arco-menu-item .arco-menu-item-inner,.arco-menu-vertical .arco-menu-group-title .arco-menu-item-inner,.arco-menu-vertical .arco-menu-pop-header .arco-menu-item-inner,.arco-menu-vertical .arco-menu-inline-header .arco-menu-item-inner{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}.arco-menu-vertical .arco-menu-item .arco-menu-icon-suffix,.arco-menu-vertical .arco-menu-group-title .arco-menu-icon-suffix,.arco-menu-vertical .arco-menu-pop-header .arco-menu-icon-suffix,.arco-menu-vertical .arco-menu-inline-header .arco-menu-icon-suffix{position:absolute;right:12px}.arco-menu-vertical .arco-menu-inner{padding:4px 8px}.arco-menu-vertical .arco-menu-item.arco-menu-item-indented{display:flex}.arco-menu-vertical .arco-menu-pop-header,.arco-menu-vertical .arco-menu-inline-header{padding-right:28px}.arco-menu-horizontal{width:100%;height:auto}.arco-menu-horizontal .arco-menu-item,.arco-menu-horizontal .arco-menu-group-title,.arco-menu-horizontal .arco-menu-pop-header,.arco-menu-horizontal .arco-menu-inline-header{padding:0 12px;line-height:30px}.arco-menu-horizontal .arco-menu-item .arco-menu-icon-suffix .arco-icon,.arco-menu-horizontal .arco-menu-group-title .arco-menu-icon-suffix .arco-icon,.arco-menu-horizontal .arco-menu-pop-header .arco-menu-icon-suffix .arco-icon,.arco-menu-horizontal .arco-menu-inline-header .arco-menu-icon-suffix .arco-icon{margin-right:0}.arco-menu-horizontal .arco-menu-item .arco-icon,.arco-menu-horizontal .arco-menu-group-title .arco-icon,.arco-menu-horizontal .arco-menu-pop-header .arco-icon,.arco-menu-horizontal .arco-menu-inline-header .arco-icon,.arco-menu-horizontal .arco-menu-item .arco-menu-icon,.arco-menu-horizontal .arco-menu-group-title .arco-menu-icon,.arco-menu-horizontal .arco-menu-pop-header .arco-menu-icon,.arco-menu-horizontal .arco-menu-inline-header .arco-menu-icon{margin-right:16px}.arco-menu-horizontal .arco-menu-item .arco-menu-icon-suffix,.arco-menu-horizontal .arco-menu-group-title .arco-menu-icon-suffix,.arco-menu-horizontal .arco-menu-pop-header .arco-menu-icon-suffix,.arco-menu-horizontal .arco-menu-inline-header .arco-menu-icon-suffix{margin-left:6px}.arco-menu-horizontal .arco-menu-inner{display:flex;align-items:center;padding:14px 20px}.arco-menu-horizontal .arco-menu-item,.arco-menu-horizontal .arco-menu-pop{display:inline-block;flex-shrink:0;vertical-align:middle}.arco-menu-horizontal .arco-menu-item:not(:first-child),.arco-menu-horizontal .arco-menu-pop:not(:first-child){margin-left:12px}.arco-menu-horizontal .arco-menu-pop:after{position:absolute;bottom:-14px;left:0;width:100%;height:14px;content:" "}.arco-menu-overflow-wrap{width:100%}.arco-menu-overflow-sub-menu-mirror,.arco-menu-overflow-hidden-menu-item{position:absolute!important;white-space:nowrap;visibility:hidden;pointer-events:none}.arco-menu-selected-label{position:absolute;right:12px;bottom:-14px;left:12px;height:3px;background-color:rgb(var(--primary-6));animation:arco-menu-selected-item-label-enter .2s cubic-bezier(0,0,1,1)}.arco-menu-pop-button{width:auto;background:none;box-shadow:none}.arco-menu-pop-button.arco-menu-collapsed{width:auto}.arco-menu-pop-button .arco-menu-item,.arco-menu-pop-button .arco-menu-group-title,.arco-menu-pop-button .arco-menu-pop-header,.arco-menu-pop-button .arco-menu-inline-header{width:40px;height:40px;margin-bottom:16px;line-height:40px;border:1px solid transparent;border-radius:50%;box-shadow:0 4px 10px #0000001a}.arco-menu-collapsed{width:48px}.arco-menu-collapsed .arco-menu-inner{padding:4px}.arco-menu-collapsed .arco-menu-icon-suffix{display:none}.arco-menu-collapsed .arco-menu-has-icon>*:not(.arco-menu-icon){opacity:0}.arco-menu-collapsed .arco-menu-item .arco-icon,.arco-menu-collapsed .arco-menu-group-title .arco-icon,.arco-menu-collapsed .arco-menu-pop-header .arco-icon,.arco-menu-collapsed .arco-menu-inline-header .arco-icon{margin-right:100%}.arco-menu-collapse-button{position:absolute;right:12px;bottom:12px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--border-radius-small);cursor:pointer}.arco-menu-inline-content{height:auto;overflow:hidden;transition:height .2s cubic-bezier(.34,.69,.1,1)}.arco-menu-inline-content-hide{height:0}.arco-menu-item-tooltip a{color:inherit;cursor:text}.arco-menu-item-tooltip a:hover,.arco-menu-item-tooltip a:focus,.arco-menu-item-tooltip a:active{color:inherit}.arco-menu-pop-trigger.arco-trigger-position-bl{transform:translateY(14px)}.arco-menu-pop-trigger.arco-trigger-position-bl .arco-trigger-arrow{z-index:0;border-top:1px solid var(--color-neutral-3);border-left:1px solid var(--color-neutral-3)}.arco-menu-pop-trigger.arco-trigger-position-rt{transform:translate(8px)}.arco-menu-pop-trigger.arco-trigger-position-rt .arco-trigger-arrow{z-index:0;border-bottom:1px solid var(--color-neutral-3);border-left:1px solid var(--color-neutral-3)}.arco-menu-pop-trigger.arco-menu-pop-trigger-dark .arco-trigger-arrow{background-color:var(--color-menu-dark-bg);border-color:var(--color-menu-dark-bg)}.arco-trigger-menu{position:relative;box-sizing:border-box;max-height:200px;padding:4px 0;overflow:auto;background-color:var(--color-bg-popup);border:1px solid var(--color-fill-3);border-radius:var(--border-radius-medium);box-shadow:0 4px 10px #0000001a}.arco-trigger-menu-hidden{display:none}.arco-trigger-menu-item,.arco-trigger-menu-pop-header{position:relative;z-index:1;box-sizing:border-box;width:100%;height:36px;padding:0 12px;color:var(--color-text-1);font-size:14px;line-height:36px;text-align:left;background-color:transparent;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-trigger-menu-item.arco-trigger-menu-selected,.arco-trigger-menu-pop-header.arco-trigger-menu-selected{color:var(--color-text-1);font-weight:500;background-color:transparent;transition:all .1s cubic-bezier(0,0,1,1)}.arco-trigger-menu-item:hover,.arco-trigger-menu-pop-header:hover{color:var(--color-text-1);background-color:var(--color-fill-2)}.arco-trigger-menu-item.arco-trigger-menu-disabled,.arco-trigger-menu-pop-header.arco-trigger-menu-disabled{color:var(--color-text-4);background-color:transparent;cursor:not-allowed}.arco-trigger-menu .arco-trigger-menu-has-icon{display:flex;align-items:center}.arco-trigger-menu .arco-trigger-menu-has-icon .arco-trigger-menu-icon{margin-right:8px;line-height:1}.arco-trigger-menu .arco-trigger-menu-has-icon>*{flex:none}.arco-trigger-menu .arco-trigger-menu-has-icon .arco-trigger-menu-title{flex:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-trigger-menu-pop-header{display:flex;align-items:center;justify-content:space-between}.arco-trigger-menu-pop-header .arco-trigger-menu-icon-suffix{margin-left:12px}.arco-trigger-menu-group:first-child .arco-trigger-menu-group-title{padding-top:4px}.arco-trigger-menu-group-title{box-sizing:border-box;width:100%;padding:8px 12px 0;color:var(--color-text-3);font-size:12px;line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-trigger-menu-pop-trigger .arco-trigger-arrow{display:none}.arco-trigger-menu-dark{background-color:var(--color-menu-dark-bg);border-color:var(--color-menu-dark-bg)}.arco-trigger-menu-dark .arco-trigger-menu-item,.arco-trigger-menu-dark .arco-trigger-menu-pop-header{color:var(--color-text-4);background-color:transparent}.arco-trigger-menu-dark .arco-trigger-menu-item.arco-trigger-menu-selected,.arco-trigger-menu-dark .arco-trigger-menu-pop-header.arco-trigger-menu-selected{color:var(--color-white);background-color:transparent}.arco-trigger-menu-dark .arco-trigger-menu-item.arco-trigger-menu-selected:hover,.arco-trigger-menu-dark .arco-trigger-menu-pop-header.arco-trigger-menu-selected:hover{color:var(--color-white)}.arco-trigger-menu-dark .arco-trigger-menu-item:hover,.arco-trigger-menu-dark .arco-trigger-menu-pop-header:hover{color:var(--color-text-4);background-color:var(--color-menu-dark-hover)}.arco-trigger-menu-dark .arco-trigger-menu-item.arco-trigger-menu-disabled,.arco-trigger-menu-dark .arco-trigger-menu-pop-header.arco-trigger-menu-disabled{color:var(--color-text-2);background-color:transparent}.arco-trigger-menu-dark .arco-trigger-menu-group-title{color:var(--color-text-3)}.arco-message-list{position:fixed;z-index:1003;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;width:100%;margin:0;padding:0 10px;text-align:center;pointer-events:none;left:0}.arco-message-list-top{top:40px}.arco-message-list-bottom{bottom:40px}.arco-message{position:relative;display:inline-flex;align-items:center;margin-bottom:16px;padding:10px 16px;overflow:hidden;line-height:1;text-align:center;list-style:none;background-color:var(--color-bg-popup);border:1px solid var(--color-neutral-3);border-radius:var(--border-radius-small);box-shadow:0 4px 10px #0000001a;transition:all .1s cubic-bezier(0,0,1,1);pointer-events:auto}.arco-message-icon{display:inline-block;margin-right:8px;color:var(--color-text-1);font-size:20px;vertical-align:middle;animation:arco-msg-fade .1s cubic-bezier(0,0,1,1),arco-msg-fade .4s cubic-bezier(.3,1.3,.3,1)}.arco-message-content{font-size:14px;color:var(--color-text-1);vertical-align:middle}.arco-message-info{background-color:var(--color-bg-popup);border-color:var(--color-neutral-3)}.arco-message-info .arco-message-icon{color:rgb(var(--primary-6))}.arco-message-info .arco-message-content{color:var(--color-text-1)}.arco-message-success{background-color:var(--color-bg-popup);border-color:var(--color-neutral-3)}.arco-message-success .arco-message-icon{color:rgb(var(--success-6))}.arco-message-success .arco-message-content{color:var(--color-text-1)}.arco-message-warning{background-color:var(--color-bg-popup);border-color:var(--color-neutral-3)}.arco-message-warning .arco-message-icon{color:rgb(var(--warning-6))}.arco-message-warning .arco-message-content{color:var(--color-text-1)}.arco-message-error{background-color:var(--color-bg-popup);border-color:var(--color-neutral-3)}.arco-message-error .arco-message-icon{color:rgb(var(--danger-6))}.arco-message-error .arco-message-content{color:var(--color-text-1)}.arco-message-loading{background-color:var(--color-bg-popup);border-color:var(--color-neutral-3)}.arco-message-loading .arco-message-icon{color:rgb(var(--primary-6))}.arco-message-loading .arco-message-content{color:var(--color-text-1)}.arco-message-close-btn{margin-left:8px;color:var(--color-text-1);font-size:12px}.arco-message .arco-icon-hover.arco-message-icon-hover:before{width:20px;height:20px}.fade-message-enter-from,.fade-message-appear-from{opacity:0}.fade-message-enter-to,.fade-message-appear-to{opacity:1}.fade-message-enter-active,.fade-message-appear-active{transition:opacity .1s cubic-bezier(0,0,1,1)}.fade-message-leave-from{opacity:1}.fade-message-leave-to{opacity:0}.fade-message-leave-active{position:absolute}.flip-list-move{transition:transform .8s ease}@keyframes arco-msg-fade{0%{opacity:0}to{opacity:1}}@keyframes arco-msg-scale{0%{transform:scale(0)}to{transform:scale(1)}}.arco-modal-container{position:fixed;inset:0}.arco-modal-mask{position:absolute;inset:0;background-color:var(--color-mask-bg)}.arco-modal-wrapper{position:absolute;inset:0;overflow:auto;text-align:center}.arco-modal-wrapper.arco-modal-wrapper-align-center{white-space:nowrap}.arco-modal-wrapper.arco-modal-wrapper-align-center:after{display:inline-block;width:0;height:100%;vertical-align:middle;content:""}.arco-modal-wrapper.arco-modal-wrapper-align-center .arco-modal{top:0;vertical-align:middle}.arco-modal-wrapper.arco-modal-wrapper-moved{text-align:left}.arco-modal-wrapper.arco-modal-wrapper-moved .arco-modal{top:0;vertical-align:top}.arco-modal{position:relative;top:100px;display:inline-block;width:520px;margin:0 auto;line-height:1.5715;white-space:initial;text-align:left;background-color:var(--color-bg-3);border-radius:var(--border-radius-medium)}.arco-modal-draggable .arco-modal-header{cursor:move}.arco-modal-header{display:flex;flex-shrink:0;align-items:center;box-sizing:border-box;width:100%;height:48px;padding:0 20px;border-bottom:1px solid var(--color-neutral-3)}.arco-modal-header .arco-modal-title{display:flex;flex:1;align-items:center;justify-content:center}.arco-modal-header .arco-modal-title-align-start{justify-content:flex-start}.arco-modal-header .arco-modal-title-align-center{justify-content:center}.arco-modal-body{position:relative;padding:24px 20px;overflow:auto;color:var(--color-text-1);font-size:14px}.arco-modal-footer{flex-shrink:0;box-sizing:border-box;width:100%;padding:16px 20px;text-align:right;border-top:1px solid var(--color-neutral-3)}.arco-modal-footer>.arco-btn:not(:nth-child(1)){margin-left:12px}.arco-modal-close-btn{margin-left:-12px;color:var(--color-text-1);font-size:12px;cursor:pointer}.arco-modal-title{color:var(--color-text-1);font-weight:500;font-size:16px}.arco-modal-title-icon{margin-right:10px;font-size:18px;vertical-align:-.15em}.arco-modal-title-icon .arco-icon-info-circle-fill{color:rgb(var(--primary-6))}.arco-modal-title-icon .arco-icon-check-circle-fill{color:rgb(var(--success-6))}.arco-modal-title-icon .arco-icon-exclamation-circle-fill{color:rgb(var(--warning-6))}.arco-modal-title-icon .arco-icon-close-circle-fill{color:rgb(var(--danger-6))}.arco-modal-simple{width:400px;padding:24px 32px 32px}.arco-modal-simple .arco-modal-header,.arco-modal-simple .arco-modal-footer{height:unset;padding:0;border:none}.arco-modal-simple .arco-modal-header{margin-bottom:24px}.arco-modal-simple .arco-modal-title{justify-content:center}.arco-modal-simple .arco-modal-title-align-start{justify-content:flex-start}.arco-modal-simple .arco-modal-title-align-center{justify-content:center}.arco-modal-simple .arco-modal-footer{margin-top:32px;text-align:center}.arco-modal-simple .arco-modal-body{padding:0}.arco-modal-fullscreen{top:0;display:inline-flex;flex-direction:column;box-sizing:border-box;width:100%;height:100%}.arco-modal-fullscreen .arco-modal-footer{margin-top:auto}.zoom-modal-enter-from,.zoom-modal-appear-from{transform:scale(.5);opacity:0}.zoom-modal-enter-to,.zoom-modal-appear-to{transform:scale(1);opacity:1}.zoom-modal-enter-active,.zoom-modal-appear-active{transition:opacity .4s cubic-bezier(.3,1.3,.3,1),transform .4s cubic-bezier(.3,1.3,.3,1)}.zoom-modal-leave-from{transform:scale(1);opacity:1}.zoom-modal-leave-to{transform:scale(.5);opacity:0}.zoom-modal-leave-active{transition:opacity .4s cubic-bezier(.3,1.3,.3,1),transform .4s cubic-bezier(.3,1.3,.3,1)}.fade-modal-enter-from,.fade-modal-appear-from{opacity:0}.fade-modal-enter-to,.fade-modal-appear-to{opacity:1}.fade-modal-enter-active,.fade-modal-appear-active{transition:opacity .4s cubic-bezier(.3,1.3,.3,1)}.fade-modal-leave-from{opacity:1}.fade-modal-leave-to{opacity:0}.fade-modal-leave-active{transition:opacity .4s cubic-bezier(.3,1.3,.3,1)}.arco-notification-list{position:fixed;z-index:1003;margin:0;padding-left:0}.arco-notification-list-top-left{top:20px;left:20px}.arco-notification-list-top-right{top:20px;right:20px}.arco-notification-list-top-right .arco-notification{margin-left:auto}.arco-notification-list-bottom-left{bottom:20px;left:20px}.arco-notification-list-bottom-right{right:20px;bottom:20px}.arco-notification-list-bottom-right .arco-notification{margin-left:auto}.arco-notification{position:relative;display:flex;box-sizing:border-box;width:340px;padding:20px;overflow:hidden;background-color:var(--color-bg-popup);border:1px solid var(--color-neutral-3);border-radius:var(--border-radius-medium);box-shadow:0 4px 12px #00000026;opacity:1;transition:opacity .2s cubic-bezier(0,0,1,1)}.arco-notification:not(:last-child){margin-bottom:20px}.arco-notification-icon{display:flex;align-items:center;font-size:24px}.arco-notification-info{background-color:var(--color-bg-popup);border-color:var(--color-neutral-3)}.arco-notification-info .arco-notification-icon{color:rgb(var(--primary-6))}.arco-notification-success{background-color:var(--color-bg-popup);border-color:var(--color-neutral-3)}.arco-notification-success .arco-notification-icon{color:rgb(var(--success-6))}.arco-notification-warning{background-color:var(--color-bg-popup);border-color:var(--color-neutral-3)}.arco-notification-warning .arco-notification-icon{color:rgb(var(--warning-6))}.arco-notification-error{background-color:var(--color-bg-popup);border-color:var(--color-neutral-3)}.arco-notification-error .arco-notification-icon{color:rgb(var(--danger-6))}.arco-notification-left{padding-right:16px}.arco-notification-right{flex:1;word-break:break-word}.arco-notification-title{color:var(--color-text-1);font-weight:500;font-size:16px}.arco-notification-title+.arco-notification-content{margin-top:4px}.arco-notification-content{color:var(--color-text-1);font-size:14px}.arco-notification-info .arco-notification-title,.arco-notification-info .arco-notification-content,.arco-notification-success .arco-notification-title,.arco-notification-success .arco-notification-content,.arco-notification-warning .arco-notification-title,.arco-notification-warning .arco-notification-content,.arco-notification-error .arco-notification-title,.arco-notification-error .arco-notification-content{color:var(--color-text-1)}.arco-notification-footer{margin-top:16px;text-align:right}.arco-notification-close-btn{position:absolute;top:12px;right:12px;color:var(--color-text-1);font-size:12px;cursor:pointer}.arco-notification-close-btn>svg{position:relative}.arco-notification .arco-icon-hover.arco-notification-icon-hover:before{width:20px;height:20px}.slide-left-notification-enter-from,.slide-left-notification-appear-from{transform:translate(-100%)}.slide-left-notification-enter-to,.slide-left-notification-appear-to{transform:translate(0)}.slide-left-notification-enter-active,.slide-left-notification-appear-active{transition:transform .4s cubic-bezier(.3,1.3,.3,1)}.slide-left-notification-leave-from{opacity:1}.slide-left-notification-leave-to{height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0}.slide-left-notification-leave-active{transition:all .3s cubic-bezier(.34,.69,.1,1)}.slide-right-notification-enter-from,.slide-right-notification-appear-from{transform:translate(100%)}.slide-right-notification-enter-to,.slide-right-notification-appear-to{transform:translate(0)}.slide-right-notification-enter-active,.slide-right-notification-appear-active{transition:transform .4s cubic-bezier(.3,1.3,.3,1)}.slide-right-notification-leave-from{opacity:1}.slide-right-notification-leave-to{height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0}.slide-right-notification-leave-active{transition:all .3s cubic-bezier(.34,.69,.1,1)}.arco-overflow-list{display:flex;align-items:center;justify-content:flex-start}.arco-overflow-list>*:not(:last-child){flex-shrink:0}.arco-overflow-list-spacer{flex:1;min-width:0;height:1px}.arco-page-header{padding:16px 0}.arco-page-header-breadcrumb+.arco-page-header-header{margin-top:4px}.arco-page-header-wrapper{padding-right:20px;padding-left:24px}.arco-page-header-header{display:flex;align-items:center;justify-content:space-between;line-height:28px}.arco-page-header-header-left{display:flex;align-items:center}.arco-page-header-main{display:flex;align-items:center;min-height:30px}.arco-page-header-main-with-back{margin-left:-8px;padding-left:8px}.arco-page-header-extra{overflow:hidden;white-space:nowrap}.arco-page-header .arco-icon-hover.arco-page-header-icon-hover:before{width:30px;height:30px}.arco-page-header .arco-icon-hover.arco-page-header-icon-hover:hover:before{background-color:var(--color-fill-2)}.arco-page-header-back-btn{margin-right:12px;color:var(--color-text-2);font-size:14px}.arco-page-header-back-btn-icon{position:relative}.arco-page-header-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-1);font-weight:600;font-size:20px}.arco-page-header-divider{width:1px;height:16px;margin-right:12px;margin-left:12px;background-color:var(--color-fill-3)}.arco-page-header-subtitle{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-3);font-size:14px}.arco-page-header-content{padding:20px 32px;border-top:1px solid var(--color-neutral-3)}.arco-page-header-footer{padding:16px 20px 0 24px}.arco-page-header-with-breadcrumb{padding:12px 0}.arco-page-header-with-breadcrumb .arco-page-header-footer{padding-top:12px}.arco-page-header-with-content .arco-page-header-wrapper{padding-bottom:12px}.arco-page-header-with-footer{padding-bottom:0}.arco-page-header-wrapper .arco-page-header-header{flex-wrap:wrap}.arco-page-header-wrapper .arco-page-header-header .arco-page-header-head-extra{margin-top:4px}.arco-pagination{display:flex;align-items:center;font-size:14px}.arco-pagination-list{display:inline-block;margin:0;padding:0;white-space:nowrap;list-style:none}.arco-pagination-item{display:inline-block;box-sizing:border-box;padding:0 8px;color:var(--color-text-2);text-align:center;vertical-align:middle;list-style:none;background-color:transparent;border:0 solid transparent;border-radius:var(--border-radius-small);outline:0;cursor:pointer;-webkit-user-select:none;user-select:none;min-width:32px;height:32px;font-size:14px;line-height:32px}.arco-pagination-item-previous,.arco-pagination-item-next{font-size:12px}.arco-pagination-item:hover{color:var(--color-text-2);background-color:var(--color-fill-1);border-color:transparent}.arco-pagination-item-active,.arco-pagination-item-active:hover{color:rgb(var(--primary-6));background-color:var(--color-primary-light-1);border-color:transparent;transition:color .2s cubic-bezier(0,0,1,1),background-color .2s cubic-bezier(0,0,1,1)}.arco-pagination-item-disabled,.arco-pagination-item-disabled:hover{color:var(--color-text-4);background-color:transparent;border-color:transparent;cursor:not-allowed}.arco-pagination-item:not(:last-child){margin-right:8px}.arco-pagination-item-previous,.arco-pagination-item-next{color:var(--color-text-2);font-size:12px;background-color:transparent}.arco-pagination-item-previous:not(.arco-pagination-item-disabled):hover,.arco-pagination-item-next:not(.arco-pagination-item-disabled):hover{color:rgb(var(--primary-6));background-color:var(--color-fill-1)}.arco-pagination-item-previous:after,.arco-pagination-item-next:after{display:inline-block;font-size:0;vertical-align:middle;content:"."}.arco-pagination .arco-pagination-item-previous.arco-pagination-item-disabled,.arco-pagination .arco-pagination-item-next.arco-pagination-item-disabled{color:var(--color-text-4);background-color:transparent}.arco-pagination-item-jumper{font-size:16px}.arco-pagination-jumper{display:flex;align-items:center;margin-left:8px}.arco-pagination-jumper>span{font-size:14px}.arco-pagination-jumper-text-goto,.arco-pagination-jumper-prepend,.arco-pagination-jumper-append{color:var(--color-text-3);white-space:nowrap}.arco-pagination-jumper-prepend{margin-right:8px}.arco-pagination-jumper-append{margin-left:8px}.arco-pagination-jumper .arco-pagination-jumper-input{width:40px;padding-right:2px;padding-left:2px}.arco-pagination-jumper .arco-pagination-jumper-input input{text-align:center}.arco-pagination-options{position:relative;display:inline-block;flex:0 0 auto;min-width:0;margin-left:8px;text-align:center;vertical-align:middle}.arco-pagination-options .arco-select{width:auto}.arco-pagination-options .arco-select-view-value{padding-right:6px;overflow:inherit}.arco-pagination-total{display:inline-block;height:100%;margin-right:8px;color:var(--color-text-1);font-size:14px;line-height:32px;white-space:nowrap}.arco-pagination-jumper{flex:0 0 auto}.arco-pagination-jumper-separator{padding:0 12px}.arco-pagination-jumper-total-page{margin-right:8px}.arco-pagination-simple{display:flex;align-items:center}.arco-pagination-simple .arco-pagination-item{margin-right:0}.arco-pagination-simple .arco-pagination-jumper{margin:0 4px;color:var(--color-text-1)}.arco-pagination-simple .arco-pagination-jumper .arco-pagination-jumper-input{width:40px;margin-left:0}.arco-pagination-simple .arco-pagination-item-previous,.arco-pagination-simple .arco-pagination-item-next{color:var(--color-text-2);background-color:transparent}.arco-pagination-simple .arco-pagination-item-previous:not(.arco-pagination-item-disabled):hover,.arco-pagination-simple .arco-pagination-item-next:not(.arco-pagination-item-disabled):hover{color:rgb(var(--primary-6));background-color:var(--color-fill-1)}.arco-pagination-simple .arco-pagination-item-previous.arco-pagination-item-disabled,.arco-pagination-simple .arco-pagination-item-next.arco-pagination-item-disabled{color:var(--color-text-4);background-color:transparent}.arco-pagination-disabled{cursor:not-allowed}.arco-pagination-disabled .arco-pagination-item,.arco-pagination-disabled .arco-pagination-item:not(.arco-pagination-item-disabled):not(.arco-pagination-item-active):hover{color:var(--color-text-4);background-color:transparent;border-color:transparent;cursor:not-allowed}.arco-pagination.arco-pagination-disabled .arco-pagination-item-active{color:var(--color-primary-light-3);background-color:var(--color-fill-1);border-color:transparent}.arco-pagination-size-mini .arco-pagination-item{min-width:24px;height:24px;font-size:12px;line-height:24px}.arco-pagination-size-mini .arco-pagination-item-previous,.arco-pagination-size-mini .arco-pagination-item-next{font-size:12px}.arco-pagination-size-mini .arco-pagination-total{font-size:12px;line-height:24px}.arco-pagination-size-mini .arco-pagination-option{height:24px;font-size:12px;line-height:0}.arco-pagination-size-mini .arco-pagination-jumper>span{font-size:12px}.arco-pagination-size-small .arco-pagination-item{min-width:28px;height:28px;font-size:14px;line-height:28px}.arco-pagination-size-small .arco-pagination-item-previous,.arco-pagination-size-small .arco-pagination-item-next{font-size:12px}.arco-pagination-size-small .arco-pagination-total{font-size:14px;line-height:28px}.arco-pagination-size-small .arco-pagination-option{height:28px;font-size:14px;line-height:0}.arco-pagination-size-small .arco-pagination-jumper>span{font-size:14px}.arco-pagination-size-large .arco-pagination-item{min-width:36px;height:36px;font-size:14px;line-height:36px}.arco-pagination-size-large .arco-pagination-item-previous,.arco-pagination-size-large .arco-pagination-item-next{font-size:14px}.arco-pagination-size-large .arco-pagination-total{font-size:14px;line-height:36px}.arco-pagination-size-large .arco-pagination-option{height:36px;font-size:14px;line-height:0}.arco-pagination-size-large .arco-pagination-jumper>span{font-size:14px}.arco-popconfirm-popup-content{box-sizing:border-box;padding:16px;color:var(--color-text-2);font-size:14px;line-height:1.5715;background-color:var(--color-bg-popup);border:1px solid var(--color-neutral-3);border-radius:var(--border-radius-medium);box-shadow:0 4px 10px #0000001a}.arco-popconfirm-popup-content .arco-popconfirm-body{position:relative;display:flex;align-items:flex-start;margin-bottom:16px;color:var(--color-text-1);font-size:14px}.arco-popconfirm-popup-content .arco-popconfirm-body .arco-popconfirm-icon{display:inline-flex;align-items:center;height:22.001px;margin-right:8px;font-size:18px}.arco-popconfirm-popup-content .arco-popconfirm-body .arco-popconfirm-icon .arco-icon-exclamation-circle-fill{color:rgb(var(--warning-6))}.arco-popconfirm-popup-content .arco-popconfirm-body .arco-popconfirm-icon .arco-icon-check-circle-fill{color:rgb(var(--success-6))}.arco-popconfirm-popup-content .arco-popconfirm-body .arco-popconfirm-icon .arco-icon-info-circle-fill{color:rgb(var(--primary-6))}.arco-popconfirm-popup-content .arco-popconfirm-body .arco-popconfirm-icon .arco-icon-close-circle-fill{color:rgb(var(--danger-6))}.arco-popconfirm-popup-content .arco-popconfirm-body .arco-popconfirm-content{text-align:left;word-wrap:break-word}.arco-popconfirm-popup-content .arco-popconfirm-footer{text-align:right}.arco-popconfirm-popup-content .arco-popconfirm-footer>button{margin-left:8px}.arco-popconfirm-popup-arrow{z-index:1;background-color:var(--color-bg-popup);border:1px solid var(--color-neutral-3)}.arco-popover-popup-content{box-sizing:border-box;padding:12px 16px;color:var(--color-text-2);font-size:14px;line-height:1.5715;background-color:var(--color-bg-popup);border:1px solid var(--color-neutral-3);border-radius:var(--border-radius-medium);box-shadow:0 4px 10px #0000001a}.arco-popover-title{color:var(--color-text-1);font-weight:500;font-size:16px}.arco-popover-content{margin-top:4px;text-align:left;word-wrap:break-word}.arco-popover-popup-arrow{z-index:1;background-color:var(--color-bg-popup);border:1px solid var(--color-neutral-3)}.arco-progress{position:relative;line-height:1;font-size:12px}.arco-progress-type-line,.arco-progress-type-steps{display:inline-block;max-width:100%;width:100%}.arco-progress-type-line.arco-progress-size-mini{width:auto}.arco-progress-line-wrapper,.arco-progress-steps-wrapper{display:flex;align-items:center;width:100%;max-width:100%;height:100%}.arco-progress-line-text,.arco-progress-steps-text{font-size:12px;margin-left:16px;color:var(--color-text-2);white-space:nowrap;text-align:right;flex-grow:1;flex-shrink:0;min-width:32px}.arco-progress-line-text .arco-icon,.arco-progress-steps-text .arco-icon{font-size:12px;margin-left:4px}.arco-progress-line{background-color:var(--color-fill-3);border-radius:100px;width:100%;position:relative;display:inline-block;overflow:hidden}.arco-progress-line-bar{height:100%;border-radius:100px;background-color:rgb(var(--primary-6));position:relative;transition:width .6s cubic-bezier(.34,.69,.1,1),background .3s cubic-bezier(.34,.69,.1,1);max-width:100%}.arco-progress-line-bar-buffer{position:absolute;background-color:var(--color-primary-light-3);height:100%;top:0;left:0;border-radius:0 100px 100px 0;max-width:100%;transition:all .6s cubic-bezier(.34,.69,.1,1)}.arco-progress-line-bar-animate:after{content:"";display:block;position:absolute;top:0;width:100%;height:100%;border-radius:inherit;background:linear-gradient(90deg,transparent 25%,rgba(255,255,255,.5) 50%,transparent 75%);background-size:400% 100%;animation:arco-progress-loading 1.5s cubic-bezier(.34,.69,.1,1) infinite}.arco-progress-line-text .arco-icon{color:var(--color-text-2)}.arco-progress-type-steps.arco-progress-size-small{width:auto}.arco-progress-type-steps.arco-progress-size-small .arco-progress-steps-item{width:2px;flex:unset;border-radius:2px}.arco-progress-type-steps.arco-progress-size-small .arco-progress-steps-item:not(:last-of-type){margin-right:3px}.arco-progress-steps{display:flex;width:100%}.arco-progress-steps-text{margin-left:8px;min-width:unset}.arco-progress-steps-text .arco-icon{color:var(--color-text-2)}.arco-progress-steps-item{height:100%;flex:1;background-color:var(--color-fill-3);position:relative;display:inline-block}.arco-progress-steps-item:not(:last-of-type){margin-right:3px}.arco-progress-steps-item:last-of-type{border-top-right-radius:100px;border-bottom-right-radius:100px}.arco-progress-steps-item:first-of-type{border-top-left-radius:100px;border-bottom-left-radius:100px}.arco-progress-steps-item-active{background-color:rgb(var(--primary-6))}.arco-progress-status-warning .arco-progress-line-bar,.arco-progress-status-warning .arco-progress-steps-item-active{background-color:rgb(var(--warning-6))}.arco-progress-status-warning .arco-progress-line-text .arco-icon,.arco-progress-status-warning .arco-progress-steps-text .arco-icon{color:rgb(var(--warning-6))}.arco-progress-status-success .arco-progress-line-bar,.arco-progress-status-success .arco-progress-steps-item-active{background-color:rgb(var(--success-6))}.arco-progress-status-success .arco-progress-line-text .arco-icon,.arco-progress-status-success .arco-progress-steps-text .arco-icon{color:rgb(var(--success-6))}.arco-progress-status-danger .arco-progress-line-bar,.arco-progress-status-danger .arco-progress-steps-item-active{background-color:rgb(var(--danger-6))}.arco-progress-status-danger .arco-progress-line-text .arco-icon,.arco-progress-status-danger .arco-progress-steps-text .arco-icon{color:rgb(var(--danger-6))}.arco-progress-size-small .arco-progress-line-text{font-size:12px;margin-left:16px}.arco-progress-size-small .arco-progress-line-text .arco-icon{font-size:12px}.arco-progress-size-large .arco-progress-line-text{font-size:16px;margin-left:16px}.arco-progress-size-large .arco-progress-line-text .arco-icon{font-size:14px}.arco-progress-type-circle{display:inline-block}.arco-progress-circle-wrapper{position:relative;text-align:center;line-height:1;display:inline-block;vertical-align:text-bottom}.arco-progress-circle-svg{transform:rotate(-90deg)}.arco-progress-circle-text{position:absolute;top:50%;left:50%;color:var(--color-text-3);transform:translate(-50%,-50%);font-size:14px}.arco-progress-circle-text .arco-icon{font-size:16px;color:var(--color-text-2)}.arco-progress-circle-bg{stroke:var(--color-fill-3)}.arco-progress-circle-bar{stroke:rgb(var(--primary-6));transition:stroke-dashoffset .6s cubic-bezier(0,0,1,1) 0s,stroke .6s cubic-bezier(0,0,1,1)}.arco-progress-size-mini .arco-progress-circle-bg{stroke:var(--color-primary-light-3)}.arco-progress-size-mini .arco-progress-circle-bar{stroke:rgb(var(--primary-6))}.arco-progress-size-mini.arco-progress-status-warning .arco-progress-circle-bg{stroke:var(--color-warning-light-3)}.arco-progress-size-mini.arco-progress-status-danger .arco-progress-circle-bg{stroke:var(--color-danger-light-3)}.arco-progress-size-mini.arco-progress-status-success .arco-progress-circle-bg{stroke:var(--color-success-light-3)}.arco-progress-size-mini .arco-progress-circle-wrapper .arco-icon-check{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}.arco-progress-size-mini .arco-progress-circle-text{position:static;top:unset;left:unset;transform:unset}.arco-progress-size-small .arco-progress-circle-text{font-size:13px}.arco-progress-size-small .arco-progress-circle-text .arco-icon{font-size:14px}.arco-progress-size-large .arco-progress-circle-text,.arco-progress-size-large .arco-progress-circle-text .arco-icon{font-size:16px}.arco-progress-status-warning .arco-progress-circle-bar{stroke:rgb(var(--warning-6))}.arco-progress-status-warning .arco-icon{color:rgb(var(--warning-6))}.arco-progress-status-success .arco-progress-circle-bar{stroke:rgb(var(--success-6))}.arco-progress-status-success .arco-icon{color:rgb(var(--success-6))}.arco-progress-status-danger .arco-progress-circle-bar{stroke:rgb(var(--danger-6))}.arco-progress-status-danger .arco-icon{color:rgb(var(--danger-6))}@keyframes arco-progress-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.arco-radio>input[type=radio],.arco-radio-button>input[type=radio]{position:absolute;top:0;left:0;width:0;height:0;opacity:0}.arco-radio>input[type=radio]:focus+.arco-radio-icon-hover:before,.arco-radio-button>input[type=radio]:focus+.arco-radio-icon-hover:before{background-color:var(--color-fill-2)}.arco-icon-hover.arco-radio-icon-hover:before{width:24px;height:24px}.arco-radio{position:relative;display:inline-flex;align-items:center;padding-left:5px;font-size:14px;line-height:unset;cursor:pointer}.arco-radio-label{margin-left:8px;color:var(--color-text-1)}.arco-radio-icon{position:relative;display:block;box-sizing:border-box;width:14px;height:14px;line-height:14px;border:2px solid var(--color-neutral-3);border-radius:var(--border-radius-circle)}.arco-radio-icon:after{position:absolute;top:0;left:0;display:inline-block;box-sizing:border-box;width:10px;height:10px;background-color:var(--color-bg-2);border-radius:var(--border-radius-circle);transform:scale(1);transition:transform .3s cubic-bezier(.3,1.3,.3,1);content:""}.arco-radio:hover .arco-radio-icon{border-color:var(--color-neutral-3)}.arco-radio-checked .arco-radio-icon{background-color:rgb(var(--primary-6));border-color:rgb(var(--primary-6))}.arco-radio-checked .arco-radio-icon:after{background-color:var(--color-white);transform:scale(.4)}.arco-radio-checked:hover .arco-radio-icon{border-color:rgb(var(--primary-6))}.arco-radio-disabled,.arco-radio-disabled .arco-radio-icon-hover{cursor:not-allowed}.arco-radio-disabled .arco-radio-label{color:var(--color-text-4)}.arco-radio-disabled .arco-radio-icon{border-color:var(--color-neutral-3)}.arco-radio-disabled .arco-radio-icon:after{background-color:var(--color-fill-2)}.arco-radio-disabled:hover .arco-radio-icon{border-color:var(--color-neutral-3)}.arco-radio-checked.arco-radio-disabled .arco-radio-icon,.arco-radio-checked.arco-radio-disabled:hover .arco-radio-icon{background-color:var(--color-primary-light-3);border-color:transparent}.arco-radio-checked.arco-radio-disabled .arco-radio-icon:after{background-color:var(--color-fill-2)}.arco-radio-checked.arco-radio-disabled .arco-radio-label{color:var(--color-text-4)}.arco-radio:hover .arco-radio-icon-hover:before{background-color:var(--color-fill-2)}.arco-radio-group{display:inline-block;box-sizing:border-box}.arco-radio-group .arco-radio{margin-right:20px}.arco-radio-group-button{display:inline-flex;padding:1.5px;line-height:26px;background-color:var(--color-fill-2);border-radius:var(--border-radius-small)}.arco-radio-button{position:relative;display:inline-block;margin:1.5px;color:var(--color-text-2);font-size:14px;line-height:26px;background-color:transparent;border-radius:var(--border-radius-small);cursor:pointer;transition:all .1s cubic-bezier(0,0,1,1)}.arco-radio-button-content{position:relative;display:block;padding:0 12px}.arco-radio-button:not(:first-of-type):before{position:absolute;top:50%;left:-2px;display:block;width:1px;height:14px;background-color:var(--color-neutral-3);transform:translateY(-50%);transition:all .1s cubic-bezier(0,0,1,1);content:""}.arco-radio-button:hover:before,.arco-radio-button:hover+.arco-radio-button:before,.arco-radio-button.arco-radio-checked:before,.arco-radio-button.arco-radio-checked+.arco-radio-button:before{opacity:0}.arco-radio-button:hover{color:var(--color-text-1);background-color:var(--color-bg-5)}.arco-radio-button.arco-radio-checked{color:rgb(var(--primary-6));background-color:var(--color-bg-5)}.arco-radio-button.arco-radio-disabled{color:var(--color-text-4);background-color:transparent;cursor:not-allowed}.arco-radio-button.arco-radio-disabled.arco-radio-checked{color:var(--color-primary-light-3);background-color:var(--color-bg-5)}.arco-radio-group-size-small{line-height:28px}.arco-radio-group-size-small.arco-radio-group-button,.arco-radio-group-size-small .arco-radio-button{font-size:14px;line-height:22px}.arco-radio-group-size-large{line-height:36px}.arco-radio-group-size-large.arco-radio-group-button,.arco-radio-group-size-large .arco-radio-button{font-size:14px;line-height:30px}.arco-radio-group-size-mini{line-height:24px}.arco-radio-group-size-mini.arco-radio-group-button,.arco-radio-group-size-mini .arco-radio-button{font-size:12px;line-height:18px}.arco-radio-group-direction-vertical .arco-radio{display:flex;margin-right:0;line-height:32px}body[arco-theme=dark] .arco-radio-button.arco-radio-checked,body[arco-theme=dark] .arco-radio-button:not(.arco-radio-disabled):hover{background-color:var(--color-fill-3)}body[arco-theme=dark] .arco-radio-button:after{background-color:var(--color-bg-3)}.arco-rate{display:inline-flex;align-items:center;min-height:32px;font-size:24px;line-height:1;-webkit-user-select:none;user-select:none}.arco-rate-disabled{cursor:not-allowed}.arco-rate-character{position:relative;color:var(--color-fill-3);transition:transform .2s cubic-bezier(.34,.69,.1,1)}.arco-rate-character:not(:last-child){margin-right:8px}.arco-rate-character-left,.arco-rate-character-right{transition:inherit}.arco-rate-character-left>*,.arco-rate-character-right>*{float:left}.arco-rate-character-left{position:absolute;top:0;left:0;width:50%;overflow:hidden;white-space:nowrap;opacity:0}.arco-rate-character-scale{animation:arco-rate-scale .4s cubic-bezier(.34,.69,.1,1)}.arco-rate-character-full .arco-rate-character-right{color:rgb(var(--gold-6))}.arco-rate-character-half .arco-rate-character-left{color:rgb(var(--gold-6));opacity:1}.arco-rate-character-disabled{cursor:not-allowed}.arco-rate:not(.arco-rate-readonly):not(.arco-rate-disabled) .arco-rate-character{cursor:pointer}.arco-rate:not(.arco-rate-readonly):not(.arco-rate-disabled) .arco-rate-character:hover,.arco-rate:not(.arco-rate-readonly):not(.arco-rate-disabled) .arco-rate-character:focus{transform:scale(1.2)}@keyframes arco-rate-scale{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.arco-resizebox{position:relative;width:100%;overflow:hidden}.arco-resizebox-direction-left,.arco-resizebox-direction-right,.arco-resizebox-direction-top,.arco-resizebox-direction-bottom{position:absolute;top:0;left:0;box-sizing:border-box;-webkit-user-select:none;user-select:none}.arco-resizebox-direction-right{right:0;left:unset}.arco-resizebox-direction-bottom{top:unset;bottom:0}.arco-resizebox-trigger-icon-wrapper{display:flex;align-items:center;justify-content:center;height:100%;color:var(--color-text-1);font-size:12px;line-height:1;background-color:var(--color-neutral-3)}.arco-resizebox-trigger-icon{display:inline-block;margin:-3px}.arco-resizebox-trigger-vertical{height:100%;cursor:col-resize}.arco-resizebox-trigger-horizontal{width:100%;cursor:row-resize}.arco-result{box-sizing:border-box;width:100%;padding:32px 32px 24px}.arco-result-icon{margin-bottom:16px;font-size:20px;text-align:center}.arco-result-icon-tip{display:flex;width:45px;height:45px;align-items:center;justify-content:center;border-radius:50%;margin:0 auto}.arco-result-icon-custom .arco-result-icon-tip{font-size:45px;color:inherit;width:unset;height:unset}.arco-result-icon-success .arco-result-icon-tip{color:rgb(var(--success-6));background-color:var(--color-success-light-1)}.arco-result-icon-error .arco-result-icon-tip{color:rgb(var(--danger-6));background-color:var(--color-danger-light-1)}.arco-result-icon-info .arco-result-icon-tip{color:rgb(var(--primary-6));background-color:var(--color-primary-light-1)}.arco-result-icon-warning .arco-result-icon-tip{color:rgb(var(--warning-6));background-color:var(--color-warning-light-1)}.arco-result-icon-404,.arco-result-icon-403,.arco-result-icon-500{padding-top:24px}.arco-result-icon-404 .arco-result-icon-tip,.arco-result-icon-403 .arco-result-icon-tip,.arco-result-icon-500 .arco-result-icon-tip{width:92px;height:92px;line-height:92px}.arco-result-title{color:var(--color-text-1);font-weight:500;font-size:14px;line-height:1.5715;text-align:center}.arco-result-subtitle{color:var(--color-text-2);font-size:14px;line-height:1.5715;text-align:center}.arco-result-extra{margin-top:20px;text-align:center}.arco-result-content{margin-top:20px}.arco-scrollbar{position:relative}.arco-scrollbar-container{position:relative;scrollbar-width:none}.arco-scrollbar-container::-webkit-scrollbar{display:none}.arco-scrollbar-track{position:absolute;z-index:100}.arco-scrollbar-track-direction-horizontal{bottom:0;left:0;box-sizing:border-box;width:100%;height:15px}.arco-scrollbar-track-direction-vertical{top:0;right:0;box-sizing:border-box;width:15px;height:100%}.arco-scrollbar-thumb{position:absolute;display:block;box-sizing:border-box}.arco-scrollbar-thumb-bar{width:100%;height:100%;background-color:var(--color-neutral-4);border-radius:6px}.arco-scrollbar-thumb:hover .arco-scrollbar-thumb-bar,.arco-scrollbar-thumb-dragging .arco-scrollbar-thumb-bar{background-color:var(--color-neutral-6)}.arco-scrollbar-thumb-direction-horizontal .arco-scrollbar-thumb-bar{height:9px;margin:3px 0}.arco-scrollbar-thumb-direction-vertical .arco-scrollbar-thumb-bar{width:9px;margin:0 3px}.arco-scrollbar.arco-scrollbar-type-embed .arco-scrollbar-thumb{opacity:0;transition:opacity ease .2s}.arco-scrollbar.arco-scrollbar-type-embed .arco-scrollbar-thumb-dragging,.arco-scrollbar.arco-scrollbar-type-embed:hover .arco-scrollbar-thumb{opacity:.8}.arco-scrollbar.arco-scrollbar-type-track .arco-scrollbar-track{background-color:var(--color-neutral-1)}.arco-scrollbar.arco-scrollbar-type-track .arco-scrollbar-track-direction-horizontal{border-top:1px solid var(--color-neutral-3);border-bottom:1px solid var(--color-neutral-3)}.arco-scrollbar.arco-scrollbar-type-track .arco-scrollbar-track-direction-vertical{border-right:1px solid var(--color-neutral-3);border-left:1px solid var(--color-neutral-3)}.arco-scrollbar.arco-scrollbar-type-track .arco-scrollbar-thumb-direction-horizontal{margin:-1px 0}.arco-scrollbar.arco-scrollbar-type-track .arco-scrollbar-thumb-direction-vertical{margin:0 -1px}.arco-scrollbar.arco-scrollbar-type-track.arco-scrollbar-both .arco-scrollbar-track-direction-vertical:after{position:absolute;right:-1px;bottom:0;display:block;box-sizing:border-box;width:15px;height:15px;background-color:var(--color-neutral-1);border-right:1px solid var(--color-neutral-3);border-bottom:1px solid var(--color-neutral-3);content:""}.arco-select-dropdown{box-sizing:border-box;padding:4px 0;background-color:var(--color-bg-popup);border:1px solid var(--color-fill-3);border-radius:var(--border-radius-medium);box-shadow:0 4px 10px #0000001a}.arco-select-dropdown .arco-select-dropdown-loading{display:flex;align-items:center;justify-content:center;min-height:50px}.arco-select-dropdown-list{margin-top:0;margin-bottom:0;padding-left:0;list-style:none}.arco-select-dropdown-list-wrapper{max-height:200px;overflow-y:auto}.arco-select-dropdown .arco-select-option{position:relative;z-index:1;display:flex;align-items:center;box-sizing:border-box;width:100%;padding:0 12px;color:var(--color-text-1);font-size:14px;line-height:36px;text-align:left;background-color:var(--color-bg-popup);cursor:pointer}.arco-select-dropdown .arco-select-option-content{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-select-dropdown .arco-select-option-checkbox{overflow:hidden}.arco-select-dropdown .arco-select-option-checkbox .arco-checkbox-label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-select-dropdown .arco-select-option-has-suffix{justify-content:space-between}.arco-select-dropdown .arco-select-option-selected{color:var(--color-text-1);font-weight:500;background-color:var(--color-bg-popup)}.arco-select-dropdown .arco-select-option-active,.arco-select-dropdown .arco-select-option:not(.arco-select-dropdown .arco-select-option-disabled):hover{color:var(--color-text-1);background-color:var(--color-fill-2);transition:all .1s cubic-bezier(0,0,1,1)}.arco-select-dropdown .arco-select-option-disabled{color:var(--color-text-4);background-color:var(--color-bg-popup);cursor:not-allowed}.arco-select-dropdown .arco-select-option-icon{display:inline-flex;margin-right:8px}.arco-select-dropdown .arco-select-option-suffix{margin-left:12px}.arco-select-dropdown .arco-select-group:first-child .arco-select-dropdown .arco-select-group-title{margin-top:8px}.arco-select-dropdown .arco-select-group-title{box-sizing:border-box;width:100%;margin-top:8px;padding:0 12px;color:var(--color-text-3);font-size:12px;line-height:20px;cursor:default;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-select-dropdown.arco-select-dropdown-has-header{padding-top:0}.arco-select-dropdown-header{border-bottom:1px solid var(--color-fill-3)}.arco-select-dropdown.arco-select-dropdown-has-footer{padding-bottom:0}.arco-select-dropdown-footer{border-top:1px solid var(--color-fill-3)}.arco-skeleton-shape{width:48px;height:48px;background-color:var(--color-fill-2);border-radius:var(--border-radius-small)}.arco-skeleton-shape-circle{border-radius:50%}.arco-skeleton-shape-small{width:36px;height:36px}.arco-skeleton-shape-large{width:60px;height:60px}.arco-skeleton-line{margin:0;padding:0;list-style:none}.arco-skeleton-line-row{height:16px;background-color:var(--color-fill-2)}.arco-skeleton-line-row:not(:last-child){margin-bottom:16px}.arco-skeleton-animation .arco-skeleton-shape,.arco-skeleton-animation .arco-skeleton-line-row{background:linear-gradient(90deg,var(--color-fill-2) 25%,var(--color-fill-3) 37%,var(--color-fill-2) 63%);background-size:400% 100%;animation:arco-skeleton-circle 1.5s cubic-bezier(0,0,1,1) infinite}@keyframes arco-skeleton-circle{0%{background-position:100% 50%}to{background-position:0 50%}}.arco-slider{display:inline-flex;align-items:center;width:100%}.arco-slider-vertical{display:inline-block;width:auto;min-width:22px;height:auto}.arco-slider-vertical .arco-slider-wrapper{flex-direction:column}.arco-slider-with-marks{margin-bottom:24px;padding:20px}.arco-slider-vertical.arco-slider-with-marks{margin-bottom:0;padding:0}.arco-slider-track{position:relative;flex:1;width:100%;height:12px;cursor:pointer}.arco-slider-track:before{position:absolute;top:50%;display:block;width:100%;height:2px;background-color:var(--color-fill-3);border-radius:2px;transform:translateY(-50%);content:""}.arco-slider-track.arco-slider-track-vertical{width:12px;max-width:12px;height:100%;min-height:200px;margin-right:0;margin-bottom:6px;margin-top:6px;transform:translateY(0)}.arco-slider-track.arco-slider-track-vertical:before{top:unset;left:50%;width:2px;height:100%;transform:translate(-50%)}.arco-slider-track.arco-slider-track-disabled:before{background-color:var(--color-fill-2)}.arco-slider-track.arco-slider-track-disabled .arco-slider-bar{background-color:var(--color-fill-3)}.arco-slider-track.arco-slider-track-disabled .arco-slider-btn{cursor:not-allowed}.arco-slider-track.arco-slider-track-disabled .arco-slider-btn:after{border-color:var(--color-fill-3)}.arco-slider-track.arco-slider-track-disabled .arco-slider-dots .arco-slider-dot{border-color:var(--color-fill-2)}.arco-slider-track.arco-slider-track-disabled .arco-slider-dots .arco-slider-dot-active{border-color:var(--color-fill-3)}.arco-slider-track.arco-slider-track-disabled .arco-slider-ticks .arco-slider-tick{background:var(--color-fill-2)}.arco-slider-track.arco-slider-track-disabled .arco-slider-ticks .arco-slider-tick-active{background:var(--color-fill-3)}.arco-slider-bar{position:absolute;top:50%;height:2px;background-color:rgb(var(--primary-6));border-radius:2px;transform:translateY(-50%)}.arco-slider-track-vertical .arco-slider-bar{top:unset;left:50%;width:2px;height:unset;transform:translate(-50%)}.arco-slider-btn{position:absolute;top:0;left:0;width:12px;height:12px;transform:translate(-50%)}.arco-slider-btn:after{position:absolute;top:0;left:0;display:inline-block;box-sizing:border-box;width:12px;height:12px;background:var(--color-bg-2);border:2px solid rgb(var(--primary-6));border-radius:50%;transition:all .3s cubic-bezier(.3,1.3,.3,1);content:""}.arco-slider-btn.arco-slider-btn-active:after,.arco-slider-btn:hover:after{box-shadow:0 2px 5px #0000001a;transform:scale(1.16666667)}.arco-slider-track-vertical .arco-slider-btn{top:unset;bottom:0;left:0;transform:translateY(50%)}.arco-slider-marks{position:absolute;top:12px;width:100%}.arco-slider-marks .arco-slider-mark{position:absolute;color:var(--color-text-3);font-size:14px;line-height:1;transform:translate(-50%);cursor:pointer}.arco-slider-track-vertical .arco-slider-marks{top:0;left:15px;height:100%}.arco-slider-track-vertical .arco-slider-marks .arco-slider-mark{transform:translateY(50%)}.arco-slider-dots{height:100%}.arco-slider-dots .arco-slider-dot-wrapper{position:absolute;top:50%;font-size:12px;transform:translate(-50%,-50%)}.arco-slider-track-vertical .arco-slider-dots .arco-slider-dot-wrapper{top:unset;left:50%;transform:translate(-50%,50%)}.arco-slider-dots .arco-slider-dot-wrapper .arco-slider-dot{box-sizing:border-box;width:8px;height:8px;background-color:var(--color-bg-2);border:2px solid var(--color-fill-3);border-radius:50%}.arco-slider-dots .arco-slider-dot-wrapper .arco-slider-dot-active{border-color:rgb(var(--primary-6))}.arco-slider-ticks .arco-slider-tick{position:absolute;top:50%;width:1px;height:3px;margin-top:-1px;background:var(--color-fill-3);transform:translate(-50%,-100%)}.arco-slider-ticks .arco-slider-tick-active{background:rgb(var(--primary-6))}.arco-slider-vertical .arco-slider-ticks .arco-slider-tick{top:unset;left:50%;width:3px;height:1px;margin-top:unset;transform:translate(1px,50%)}.arco-slider-input{display:flex;align-items:center;margin-left:20px}.arco-slider-vertical .arco-slider-input{margin-left:0}.arco-slider-input>.arco-input-number{width:60px;height:32px;overflow:visible;line-height:normal}.arco-slider-input>.arco-input-number input{text-align:center}.arco-slider-input-hyphens{margin:0 6px;width:8px;height:2px;background:rgb(var(--gray-6))}.arco-space{display:inline-flex}.arco-space-horizontal .arco-space-item{display:flex;align-items:center}.arco-space-vertical{flex-direction:column}.arco-space-align-baseline{align-items:baseline}.arco-space-align-start{align-items:flex-start}.arco-space-align-end{align-items:flex-end}.arco-space-align-center{align-items:center}.arco-space-wrap{flex-wrap:wrap}.arco-space-fill{display:flex}.arco-dot-loading{position:relative;display:inline-block;width:56px;height:8px;transform-style:preserve-3d;perspective:200px}.arco-dot-loading-item{position:absolute;top:0;left:50%;width:8px;height:8px;background-color:rgb(var(--primary-6));border-radius:var(--border-radius-circle);transform:translate(-50%) scale(0);animation:arco-dot-loading 2s cubic-bezier(0,0,1,1) infinite forwards}.arco-dot-loading-item:nth-child(2){background-color:rgb(var(--primary-5));animation-delay:.4s}.arco-dot-loading-item:nth-child(3){background-color:rgb(var(--primary-4));animation-delay:.8s}.arco-dot-loading-item:nth-child(4){background-color:rgb(var(--primary-4));animation-delay:1.2s}.arco-dot-loading-item:nth-child(5){background-color:rgb(var(--primary-2));animation-delay:1.6s}@keyframes arco-dot-loading{0%{transform:translate3D(-48.621%,0,-.985px) scale(.511)}2.778%{transform:translate3D(-95.766%,0,-.94px) scale(.545)}5.556%{transform:translate3D(-140%,0,-.866px) scale(.6)}8.333%{transform:translate3D(-179.981%,0,-.766px) scale(.675)}11.111%{transform:translate3D(-214.492%,0,-.643px) scale(.768)}13.889%{transform:translate3D(-242.487%,0,-.5px) scale(.875)}16.667%{transform:translate3D(-263.114%,0,-.342px) scale(.993)}19.444%{transform:translate3D(-275.746%,0,-.174px) scale(1.12)}22.222%{transform:translate3D(-280%,0,0) scale(1.25)}25%{transform:translate3D(-275.746%,0,.174px) scale(1.38)}27.778%{transform:translate3D(-263.114%,0,.342px) scale(1.507)}30.556%{transform:translate3D(-242.487%,0,.5px) scale(1.625)}33.333%{transform:translate3D(-214.492%,0,.643px) scale(1.732)}36.111%{transform:translate3D(-179.981%,0,.766px) scale(1.825)}38.889%{transform:translate3D(-140%,0,.866px) scale(1.9)}41.667%{transform:translate3D(-95.766%,0,.94px) scale(1.955)}44.444%{transform:translate3D(-48.621%,0,.985px) scale(1.989)}47.222%{transform:translateZ(1px) scale(2)}50%{transform:translate3D(48.621%,0,.985px) scale(1.989)}52.778%{transform:translate3D(95.766%,0,.94px) scale(1.955)}55.556%{transform:translate3D(140%,0,.866px) scale(1.9)}58.333%{transform:translate3D(179.981%,0,.766px) scale(1.825)}61.111%{transform:translate3D(214.492%,0,.643px) scale(1.732)}63.889%{transform:translate3D(242.487%,0,.5px) scale(1.625)}66.667%{transform:translate3D(263.114%,0,.342px) scale(1.507)}69.444%{transform:translate3D(275.746%,0,.174px) scale(1.38)}72.222%{transform:translate3D(280%,0,0) scale(1.25)}75%{transform:translate3D(275.746%,0,-.174px) scale(1.12)}77.778%{transform:translate3D(263.114%,0,-.342px) scale(.993)}80.556%{transform:translate3D(242.487%,0,-.5px) scale(.875)}83.333%{transform:translate3D(214.492%,0,-.643px) scale(.768)}86.111%{transform:translate3D(179.981%,0,-.766px) scale(.675)}88.889%{transform:translate3D(140%,0,-.866px) scale(.6)}91.667%{transform:translate3D(95.766%,0,-.94px) scale(.545)}94.444%{transform:translate3D(48.621%,0,-.985px) scale(.511)}97.222%{transform:translateZ(-1px) scale(.5)}}.arco-spin{display:inline-block}.arco-spin-with-tip{text-align:center}.arco-spin-icon{color:rgb(var(--primary-6));font-size:20px}.arco-spin-tip{margin-top:6px;color:rgb(var(--primary-6));font-weight:500;font-size:14px}.arco-spin-mask{position:absolute;inset:0;z-index:11;text-align:center;background-color:var(--color-spin-layer-bg);transition:opacity .1s cubic-bezier(0,0,1,1);-webkit-user-select:none;user-select:none}.arco-spin-loading{position:relative;-webkit-user-select:none;user-select:none}.arco-spin-loading .arco-spin-mask-icon{position:absolute;top:50%;left:50%;z-index:12;transform:translate(-50%,-50%)}.arco-spin-loading .arco-spin-children:after{opacity:1;pointer-events:auto}.arco-split{display:flex}.arco-split-pane{overflow:auto}.arco-split-pane-second{flex:1}.arco-split-horizontal{flex-direction:row}.arco-split-vertical{flex-direction:column}.arco-split-trigger-icon-wrapper{display:flex;align-items:center;justify-content:center;height:100%;color:var(--color-text-1);font-size:12px;line-height:1;background-color:var(--color-neutral-3)}.arco-split-trigger-icon{display:inline-block;margin:-3px}.arco-split-trigger-vertical{height:100%;cursor:col-resize}.arco-split-trigger-horizontal{width:100%;cursor:row-resize}.arco-statistic{display:inline-block;color:var(--color-text-2);line-height:1.5715}.arco-statistic-title{margin-bottom:8px;color:var(--color-text-2);font-size:14px}.arco-statistic-content .arco-statistic-value{color:var(--color-text-1);font-weight:500;font-size:26px;white-space:nowrap}.arco-statistic-content .arco-statistic-value-integer{font-size:inherit;white-space:nowrap}.arco-statistic-content .arco-statistic-value-decimal{display:inline-block;font-size:inherit}.arco-statistic-prefix,.arco-statistic-suffix{font-size:14px}.arco-statistic-extra{margin-top:8px;color:var(--color-text-2)}.arco-steps-item{position:relative;flex:1;margin-right:12px;overflow:hidden;white-space:nowrap;text-align:left}.arco-steps-item:last-child{flex:none;margin-right:0}.arco-steps-item-active .arco-steps-item-title{font-weight:500}.arco-steps-item-node{display:inline-block;margin-right:12px;font-weight:500;font-size:16px;vertical-align:top}.arco-steps-icon{box-sizing:border-box;width:28px;height:28px;line-height:26px;text-align:center;border-radius:var(--border-radius-circle);font-size:16px}.arco-steps-item-wait .arco-steps-icon{color:var(--color-text-2);background-color:var(--color-fill-2);border:1px solid transparent}.arco-steps-item-process .arco-steps-icon{color:var(--color-white);background-color:rgb(var(--primary-6));border:1px solid transparent}.arco-steps-item-finish .arco-steps-icon{color:rgb(var(--primary-6));background-color:var(--color-primary-light-1);border:1px solid transparent}.arco-steps-item-error .arco-steps-icon{color:var(--color-white);background-color:rgb(var(--danger-6));border:1px solid transparent}.arco-steps-item-title{position:relative;display:inline-block;padding-right:12px;color:var(--color-text-2);font-size:16px;line-height:28px;white-space:nowrap}.arco-steps-item-wait .arco-steps-item-title{color:var(--color-text-2)}.arco-steps-item-process .arco-steps-item-title,.arco-steps-item-finish .arco-steps-item-title,.arco-steps-item-error .arco-steps-item-title{color:var(--color-text-1)}.arco-steps-item-content{display:inline-block}.arco-steps-item-description{max-width:140px;margin-top:2px;color:var(--color-text-3);font-size:12px;white-space:normal}.arco-steps-item-wait .arco-steps-item-description,.arco-steps-item-process .arco-steps-item-description,.arco-steps-item-finish .arco-steps-item-description,.arco-steps-item-error .arco-steps-item-description{color:var(--color-text-3)}.arco-steps-label-horizontal .arco-steps-item:not(:last-child) .arco-steps-item-title:after{position:absolute;top:13.5px;left:100%;display:block;box-sizing:border-box;width:5000px;height:1px;background-color:var(--color-neutral-3);content:""}.arco-steps-label-horizontal .arco-steps-item.arco-steps-item-process .arco-steps-item-title:after{background-color:var(--color-neutral-3)}.arco-steps-label-horizontal .arco-steps-item.arco-steps-item-finish .arco-steps-item-title:after{background-color:rgb(var(--primary-6))}.arco-steps-label-horizontal .arco-steps-item.arco-steps-item-next-error .arco-steps-item-title:after{background-color:rgb(var(--danger-6))}.arco-steps-item:not(:last-child) .arco-steps-item-tail{position:absolute;top:13.5px;box-sizing:border-box;width:100%;height:1px}.arco-steps-item:not(:last-child) .arco-steps-item-tail:after{display:block;width:100%;height:100%;background-color:var(--color-neutral-3);content:""}.arco-steps-vertical .arco-steps-item:not(:last-child) .arco-steps-item-tail{position:absolute;top:0;left:13.5px;box-sizing:border-box;width:1px;height:100%;padding:34px 0 6px}.arco-steps-vertical .arco-steps-item:not(:last-child) .arco-steps-item-tail:after{display:block;width:100%;height:100%;background-color:var(--color-neutral-3);content:""}.arco-steps-size-small.arco-steps-vertical .arco-steps-item:not(:last-child) .arco-steps-item-tail{left:11.5px;padding:30px 0 6px}.arco-steps-item:not(:last-child).arco-steps-item-finish .arco-steps-item-tail:after{background-color:rgb(var(--primary-6))}.arco-steps-item:not(:last-child).arco-steps-item-next-error .arco-steps-item-tail:after{background-color:rgb(var(--danger-6))}.arco-steps-size-small:not(.arco-steps-vertical) .arco-steps-item:not(:last-child) .arco-steps-item-tail{top:11.5px}.arco-steps-size-small .arco-steps-item-node{font-size:14px}.arco-steps-size-small .arco-steps-item-title{font-size:14px;line-height:24px}.arco-steps-size-small .arco-steps-item-description{font-size:12px}.arco-steps-size-small .arco-steps-icon{width:24px;height:24px;font-size:14px;line-height:22px}.arco-steps-size-small.arco-steps-label-horizontal .arco-steps-item:not(:last-child) .arco-steps-item-title:after{top:11.5px}.arco-steps-label-vertical .arco-steps-item{overflow:visible}.arco-steps-label-vertical .arco-steps-item-title{margin-top:2px;padding-right:0}.arco-steps-label-vertical .arco-steps-item-node{margin-left:56px}.arco-steps-label-vertical .arco-steps-item-tail{left:96px;padding-right:40px}.arco-steps-label-vertical.arco-steps-size-small .arco-steps-item-node{margin-left:58px}.arco-steps-label-vertical.arco-steps-size-small .arco-steps-item-tail{left:94px;padding-right:36px}.arco-steps-mode-dot .arco-steps-item{position:relative;flex:1;margin-right:16px;overflow:visible;white-space:nowrap;text-align:left}.arco-steps-mode-dot .arco-steps-item:last-child{flex:none;margin-right:0}.arco-steps-mode-dot .arco-steps-item-active .arco-steps-item-title{font-weight:500}.arco-steps-mode-dot .arco-steps-item-node{display:inline-block;box-sizing:border-box;width:8px;height:8px;vertical-align:top;border-radius:var(--border-radius-circle)}.arco-steps-mode-dot .arco-steps-item-active .arco-steps-item-node{width:10px;height:10px}.arco-steps-mode-dot .arco-steps-item-wait .arco-steps-item-node{background-color:var(--color-fill-4);border-color:var(--color-fill-4)}.arco-steps-mode-dot .arco-steps-item-process .arco-steps-item-node,.arco-steps-mode-dot .arco-steps-item-finish .arco-steps-item-node{background-color:rgb(var(--primary-6));border-color:rgb(var(--primary-6))}.arco-steps-mode-dot .arco-steps-item-error .arco-steps-item-node{background-color:rgb(var(--danger-6));border-color:rgb(var(--danger-6))}.arco-steps-mode-dot.arco-steps-horizontal .arco-steps-item-node{margin-left:66px}.arco-steps-mode-dot.arco-steps-horizontal .arco-steps-item-active .arco-steps-item-node{margin-top:-1px;margin-left:65px}.arco-steps-mode-dot .arco-steps-item-content{display:inline-block}.arco-steps-mode-dot .arco-steps-item-title{position:relative;display:inline-block;margin-top:4px;font-size:16px}.arco-steps-mode-dot .arco-steps-item-wait .arco-steps-item-title{color:var(--color-text-2)}.arco-steps-mode-dot .arco-steps-item-process .arco-steps-item-title,.arco-steps-mode-dot .arco-steps-item-finish .arco-steps-item-title,.arco-steps-mode-dot .arco-steps-item-error .arco-steps-item-title{color:var(--color-text-1)}.arco-steps-mode-dot .arco-steps-item-description{margin-top:4px;font-size:12px;white-space:normal}.arco-steps-mode-dot .arco-steps-item-wait .arco-steps-item-description,.arco-steps-mode-dot .arco-steps-item-process .arco-steps-item-description,.arco-steps-mode-dot .arco-steps-item-finish .arco-steps-item-description,.arco-steps-mode-dot .arco-steps-item-error .arco-steps-item-description{color:var(--color-text-3)}.arco-steps-mode-dot .arco-steps-item:not(:last-child) .arco-steps-item-tail{position:absolute;top:3.5px;left:78px;box-sizing:border-box;width:100%;height:1px;background-color:var(--color-neutral-3)}.arco-steps-mode-dot .arco-steps-item:not(:last-child).arco-steps-item-process .arco-steps-item-tail{background-color:var(--color-neutral-3)}.arco-steps-mode-dot .arco-steps-item:not(:last-child).arco-steps-item-finish .arco-steps-item-tail{background-color:rgb(var(--primary-6))}.arco-steps-mode-dot .arco-steps-item:not(:last-child).arco-steps-item-next-error .arco-steps-item-tail{background-color:rgb(var(--danger-6))}.arco-steps-mode-dot.arco-steps-vertical .arco-steps-item-node{margin-right:16px}.arco-steps-mode-dot.arco-steps-vertical .arco-steps-item-content{overflow:hidden}.arco-steps-mode-dot.arco-steps-vertical .arco-steps-item-title{margin-top:-2px}.arco-steps-mode-dot.arco-steps-vertical .arco-steps-item-description{margin-top:4px}.arco-steps-mode-dot.arco-steps-vertical .arco-steps-item:not(:last-child) .arco-steps-item-tail{position:absolute;bottom:0;left:4px;box-sizing:border-box;width:1px;height:100%;padding-top:16px;padding-bottom:2px;background-color:transparent;transform:translate(-50%)}.arco-steps-mode-dot.arco-steps-vertical .arco-steps-item:not(:last-child) .arco-steps-item-tail:after{display:block;width:100%;height:100%;background-color:var(--color-neutral-3);content:""}.arco-steps-mode-dot.arco-steps-vertical .arco-steps-item:not(:last-child).arco-steps-item-process .arco-steps-item-tail:after{background-color:var(--color-neutral-3)}.arco-steps-mode-dot.arco-steps-vertical .arco-steps-item:not(:last-child).arco-steps-item-finish .arco-steps-item-tail:after{background-color:rgb(var(--primary-6))}.arco-steps-mode-dot.arco-steps-vertical .arco-steps-item:not(:last-child).arco-steps-item-next-error .arco-steps-item-tail:after{background-color:rgb(var(--danger-6))}.arco-steps-mode-dot.arco-steps-vertical .arco-steps-item .arco-steps-item-node{margin-top:8px}.arco-steps-mode-dot.arco-steps-vertical .arco-steps-item-active .arco-steps-item-node{margin-top:6px;margin-left:-1px}.arco-steps-mode-arrow .arco-steps-item{position:relative;display:flex;flex:1;align-items:center;height:72px;overflow:visible;white-space:nowrap}.arco-steps-mode-arrow .arco-steps-item:not(:last-child){margin-right:4px}.arco-steps-mode-arrow .arco-steps-item-wait{background-color:var(--color-fill-1)}.arco-steps-mode-arrow .arco-steps-item-process{background-color:rgb(var(--primary-6))}.arco-steps-mode-arrow .arco-steps-item-finish{background-color:var(--color-primary-light-1)}.arco-steps-mode-arrow .arco-steps-item-error{background-color:rgb(var(--danger-6))}.arco-steps-mode-arrow .arco-steps-item-content{display:inline-block;box-sizing:border-box}.arco-steps-mode-arrow .arco-steps-item:first-child .arco-steps-item-content{padding-left:16px}.arco-steps-mode-arrow .arco-steps-item:not(:first-child) .arco-steps-item-content{padding-left:52px}.arco-steps-mode-arrow .arco-steps-item-title{position:relative;display:inline-block;font-size:16px;white-space:nowrap}.arco-steps-mode-arrow .arco-steps-item-title:after{display:none!important}.arco-steps-mode-arrow .arco-steps-item-wait .arco-steps-item-title{color:var(--color-text-2)}.arco-steps-mode-arrow .arco-steps-item-process .arco-steps-item-title{color:var(--color-white)}.arco-steps-mode-arrow .arco-steps-item-finish .arco-steps-item-title{color:var(--color-text-1)}.arco-steps-mode-arrow .arco-steps-item-error .arco-steps-item-title{color:var(--color-white)}.arco-steps-mode-arrow .arco-steps-item-active .arco-steps-item-title{font-weight:500}.arco-steps-mode-arrow .arco-steps-item-description{max-width:none;margin-top:0;font-size:12px;white-space:nowrap}.arco-steps-mode-arrow .arco-steps-item-wait .arco-steps-item-description{color:var(--color-text-3)}.arco-steps-mode-arrow .arco-steps-item-process .arco-steps-item-description{color:var(--color-white)}.arco-steps-mode-arrow .arco-steps-item-finish .arco-steps-item-description{color:var(--color-text-3)}.arco-steps-mode-arrow .arco-steps-item-error .arco-steps-item-description{color:var(--color-white)}.arco-steps-mode-arrow .arco-steps-item:not(:first-child):before{position:absolute;top:0;left:0;z-index:1;display:block;width:0;height:0;border-top:36px solid transparent;border-bottom:36px solid transparent;border-left:36px solid var(--color-bg-2);content:""}.arco-steps-mode-arrow .arco-steps-item:not(:last-child):after{position:absolute;top:0;right:-36px;z-index:2;display:block;clear:both;width:0;height:0;border-top:36px solid transparent;border-bottom:36px solid transparent;content:""}.arco-steps-mode-arrow .arco-steps-item:not(:last-child).arco-steps-item-wait:after{border-left:36px solid var(--color-fill-1)}.arco-steps-mode-arrow .arco-steps-item:not(:last-child).arco-steps-item-process:after{border-left:36px solid rgb(var(--primary-6))}.arco-steps-mode-arrow .arco-steps-item:not(:last-child).arco-steps-item-error:after{border-left:36px solid rgb(var(--danger-6))}.arco-steps-mode-arrow .arco-steps-item:not(:last-child).arco-steps-item-finish:after{border-left:36px solid var(--color-primary-light-1)}.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item{height:40px}.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item-title{font-size:14px}.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item-description{display:none}.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item:not(:first-child):before{border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid var(--color-bg-2)}.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item:not(:last-child):after{right:-20px;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid var(--color-fill-1)}.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item:first-child .arco-steps-item-content{padding-left:20px}.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item:not(:first-child) .arco-steps-item-content{padding-left:40px}.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item-error:not(:last-child):after{border-left:20px solid rgb(var(--danger-6))}.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item:not(:last-child).arco-steps-item-wait:after{border-left:20px solid var(--color-fill-1)}.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item:not(:last-child).arco-steps-item-process:after{border-left:20px solid rgb(var(--primary-6))}.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item:not(:last-child).arco-steps-item-finish:after{border-left:20px solid var(--color-primary-light-1)}.arco-steps-mode-navigation.arco-steps-label-horizontal .arco-steps-item:not(:last-child) .arco-steps-item-title:after{display:none}.arco-steps-mode-navigation .arco-steps-item{padding-left:20px;padding-right:10px;margin-right:32px}.arco-steps-mode-navigation .arco-steps-item:last-child{flex:1}.arco-steps-mode-navigation .arco-steps-item-content{margin-bottom:20px}.arco-steps-mode-navigation .arco-steps-item-description{padding-right:20px}.arco-steps-mode-navigation .arco-steps-item-active:after{content:"";position:absolute;display:block;height:2px;left:0;right:30px;bottom:0;background-color:rgb(var(--primary-6))}.arco-steps-mode-navigation .arco-steps-item-active:last-child:after{width:100%}.arco-steps-mode-navigation .arco-steps-item:not(:last-child) .arco-steps-item-content:after{position:absolute;top:10px;right:30px;display:inline-block;width:6px;height:6px;background-color:var(--color-bg-2);border:2px solid var(--color-text-4);border-bottom:none;border-left:none;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}.arco-steps{display:flex}.arco-steps-changeable .arco-steps-item-title,.arco-steps-changeable .arco-steps-item-description{transition:all .1s cubic-bezier(0,0,1,1)}.arco-steps-changeable .arco-steps-item:not(.arco-steps-item-active):not(.arco-steps-item-disabled){cursor:pointer}.arco-steps-changeable .arco-steps-item:not(.arco-steps-item-active):not(.arco-steps-item-disabled):hover .arco-steps-item-content .arco-steps-item-title,.arco-steps-changeable .arco-steps-item:not(.arco-steps-item-active):not(.arco-steps-item-disabled):hover .arco-steps-item-content .arco-steps-item-description{color:rgb(var(--primary-6))}.arco-steps-line-less .arco-steps-item-title:after{display:none!important}.arco-steps-vertical{flex-direction:column}.arco-steps-vertical .arco-steps-item:not(:last-child){min-height:90px}.arco-steps-vertical .arco-steps-item-title:after{display:none!important}.arco-steps-vertical .arco-steps-item-description{max-width:none}.arco-steps-label-vertical .arco-steps-item-content{display:block;width:140px;text-align:center}.arco-steps-label-vertical .arco-steps-item-description{max-width:none}.switch-slide-text-enter-from{left:-100%!important}.switch-slide-text-enter-to{left:8px!important}.switch-slide-text-enter-active{transition:left .2s cubic-bezier(.34,.69,.1,1)}.switch-slide-text-leave-from{left:100%!important}.switch-slide-text-leave-to{left:26px!important}.switch-slide-text-leave-active{transition:left .2s cubic-bezier(.34,.69,.1,1)}.arco-switch{position:relative;box-sizing:border-box;min-width:40px;height:24px;padding:0;overflow:hidden;line-height:24px;vertical-align:middle;background-color:var(--color-fill-4);border:none;border-radius:12px;outline:none;cursor:pointer;transition:background-color .2s cubic-bezier(.34,.69,.1,1)}.arco-switch-handle{position:absolute;top:4px;left:4px;display:flex;align-items:center;justify-content:center;width:16px;height:16px;color:var(--color-neutral-3);font-size:12px;background-color:var(--color-bg-white);border-radius:50%;transition:all .2s cubic-bezier(.34,.69,.1,1)}.arco-switch-checked{background-color:rgb(var(--primary-6))}.arco-switch-checked .arco-switch-handle{left:calc(100% - 20px);color:rgb(var(--primary-6))}.arco-switch[disabled] .arco-switch-handle{color:var(--color-fill-2)}.arco-switch[disabled].arco-switch-checked .arco-switch-handle{color:var(--color-primary-light-3)}.arco-switch-text-holder{margin:0 8px 0 26px;font-size:12px;opacity:0}.arco-switch-text{position:absolute;top:0;left:26px;color:var(--color-white);font-size:12px}.arco-switch-checked .arco-switch-text-holder{margin:0 26px 0 8px}.arco-switch-checked .arco-switch-text{left:8px;color:var(--color-white)}.arco-switch[disabled]{background-color:var(--color-fill-2);cursor:not-allowed}.arco-switch[disabled] .arco-switch-text{color:var(--color-white)}.arco-switch[disabled].arco-switch-checked{background-color:var(--color-primary-light-3)}.arco-switch[disabled].arco-switch-checked .arco-switch-text{color:var(--color-white)}.arco-switch-loading{background-color:var(--color-fill-2)}.arco-switch-loading .arco-switch-handle{color:var(--color-neutral-3)}.arco-switch-loading .arco-switch-text{color:var(--color-white)}.arco-switch-loading.arco-switch-checked{background-color:var(--color-primary-light-3)}.arco-switch-loading.arco-switch-checked .arco-switch-handle{color:var(--color-primary-light-3)}.arco-switch-loading.arco-switch-checked .arco-switch-text{color:var(--color-primary-light-1)}.arco-switch-small{min-width:28px;height:16px;line-height:16px}.arco-switch-small.arco-switch-checked{padding-left:-2px}.arco-switch-small .arco-switch-handle{top:2px;left:2px;width:12px;height:12px;border-radius:8px}.arco-switch-small .arco-switch-handle-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.66667)}.arco-switch-small.arco-switch-checked .arco-switch-handle{left:calc(100% - 14px)}.arco-switch-type-round{min-width:40px;border-radius:var(--border-radius-small)}.arco-switch-type-round .arco-switch-handle{border-radius:2px}.arco-switch-type-round.arco-switch-small{min-width:28px;height:16px;line-height:16px;border-radius:2px}.arco-switch-type-round.arco-switch-small .arco-switch-handle{border-radius:1px}.arco-switch-type-line{min-width:36px;overflow:unset;background-color:transparent}.arco-switch-type-line:after{display:block;width:100%;height:6px;background-color:var(--color-fill-4);border-radius:3px;transition:background-color .2s cubic-bezier(.34,.69,.1,1);content:""}.arco-switch-type-line .arco-switch-handle{top:2px;left:0;width:20px;height:20px;background-color:var(--color-bg-white);border-radius:10px;box-shadow:0 1px 3px var(--color-neutral-6)}.arco-switch-type-line.arco-switch-checked{background-color:transparent}.arco-switch-type-line.arco-switch-checked:after{background-color:rgb(var(--primary-6))}.arco-switch-type-line.arco-switch-custom-color{--custom-color: var(--color-fill-4)}.arco-switch-type-line.arco-switch-custom-color:after{background-color:var(--custom-color)}.arco-switch-type-line.arco-switch-custom-color.arco-switch-checked{--custom-color: rgb(var(--primary-6))}.arco-switch-type-line.arco-switch-checked .arco-switch-handle{left:calc(100% - 20px)}.arco-switch-type-line[disabled]{background-color:transparent;cursor:not-allowed}.arco-switch-type-line[disabled]:after{background-color:var(--color-fill-2)}.arco-switch-type-line[disabled].arco-switch-checked{background-color:transparent}.arco-switch-type-line[disabled].arco-switch-checked:after{background-color:var(--color-primary-light-3)}.arco-switch-type-line.arco-switch-loading{background-color:transparent}.arco-switch-type-line.arco-switch-loading:after{background-color:var(--color-fill-2)}.arco-switch-type-line.arco-switch-loading.arco-switch-checked{background-color:transparent}.arco-switch-type-line.arco-switch-loading.arco-switch-checked:after{background-color:var(--color-primary-light-3)}.arco-switch-type-line.arco-switch-small{min-width:28px;height:16px;line-height:16px}.arco-switch-type-line.arco-switch-small.arco-switch-checked{padding-left:0}.arco-switch-type-line.arco-switch-small .arco-switch-handle{top:0;width:16px;height:16px;border-radius:8px}.arco-switch-type-line.arco-switch-small .arco-switch-handle-icon{transform:translate(-50%,-50%) scale(1)}.arco-switch-type-line.arco-switch-small.arco-switch-checked .arco-switch-handle{left:calc(100% - 16px)}.arco-table-filters-content{box-sizing:border-box;min-width:100px;background:var(--color-bg-5);border:1px solid var(--color-neutral-3);border-radius:var(--border-radius-medium);box-shadow:0 2px 5px #0000001a}.arco-table-filters-list{max-height:200px;padding:4px 0;overflow-y:auto}.arco-table-filters-item{height:32px;padding:0 12px;font-size:14px;line-height:32px}.arco-table-filters-text{width:100%;max-width:160px;height:34px;margin-right:0;padding-left:10px;overflow:hidden;line-height:32px;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}.arco-table-filters-bottom{box-sizing:border-box;height:38px;padding:0 12px;overflow:hidden;line-height:38px;border-top:1px solid var(--color-neutral-3)}.arco-table-filters-bottom>*:not(*:last-child){margin-right:8px}.arco-table{position:relative}.arco-table-column-handle{position:absolute;top:0;right:-4px;z-index:1;width:8px;height:100%;cursor:col-resize}.arco-table .arco-spin{display:flex;flex-direction:column;height:100%}.arco-table>.arco-spin>.arco-spin-children:after{z-index:2}.arco-table-footer{border-radius:0 0 var(--border-radius-medium) var(--border-radius-medium)}.arco-table-scroll-position-right .arco-table-col-fixed-left-last:after,.arco-table-scroll-position-middle .arco-table-col-fixed-left-last:after{box-shadow:inset 6px 0 8px -3px #00000026}.arco-table-scroll-position-left .arco-table-col-fixed-right-first:after,.arco-table-scroll-position-middle .arco-table-col-fixed-right-first:after{box-shadow:inset -6px 0 8px -3px #00000026}.arco-table-layout-fixed .arco-table-element{table-layout:fixed}.arco-table .arco-table-element{width:100%;min-width:100%;margin:0;border-collapse:separate;border-spacing:0}.arco-table-th{position:relative;box-sizing:border-box;color:rgb(var(--gray-10));font-weight:500;line-height:1.5715;text-align:left;background-color:var(--color-neutral-2)}.arco-table-th[colspan]{text-align:center}.arco-table-th-align-right{text-align:right}.arco-table-th-align-right .arco-table-cell-with-sorter{justify-content:flex-end}.arco-table-th-align-center{text-align:center}.arco-table-th-align-center .arco-table-cell-with-sorter{justify-content:center}.arco-table-td{box-sizing:border-box;color:rgb(var(--gray-10));line-height:1.5715;text-align:left;word-break:break-all;background-color:var(--color-bg-2);border-bottom:1px solid var(--color-neutral-3)}.arco-table-td-align-right{text-align:right}.arco-table-td-align-center{text-align:center}.arco-table-td.arco-table-drag-handle{cursor:move}.arco-table-cell{display:flex;align-items:center}.arco-table-cell-align-right{justify-content:flex-end;text-align:right}.arco-table-cell-align-center{justify-content:center;text-align:center}.arco-table-text-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-table-td-content{display:block;width:100%}.arco-table-th.arco-table-col-sorted{background-color:var(--color-neutral-3)}.arco-table-td.arco-table-col-sorted{background-color:var(--color-fill-1)}.arco-table-col-fixed-left,.arco-table-col-fixed-right{position:sticky;z-index:10}.arco-table-col-fixed-left-last:after,.arco-table-col-fixed-right-first:after{position:absolute;top:0;bottom:-1px;left:0;width:10px;box-shadow:none;transform:translate(-100%);transition:box-shadow .1s cubic-bezier(0,0,1,1);content:"";pointer-events:none}.arco-table-col-fixed-left-last:after{right:0;left:unset;transform:translate(100%)}.arco-table-cell-text-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-table-editable-row .arco-table-cell-wrap-value{border:1px solid var(--color-white);border-radius:var(--border-radius-medium);cursor:pointer;transition:all .1s cubic-bezier(0,0,1,1)}.arco-table-editable-row:hover .arco-table-cell-wrap-value{border:1px solid var(--color-neutral-3)}.arco-table .arco-table-expand-btn{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;padding:0;color:var(--color-text-2);font-size:12px;line-height:14px;background-color:var(--color-neutral-3);border:1px solid transparent;border-radius:2px;outline:none;cursor:pointer;transition:background-color .1s cubic-bezier(0,0,1,1)}.arco-table .arco-table-expand-btn:hover{color:var(--color-text-1);background-color:var(--color-neutral-4);border-color:transparent}.arco-table-cell-expand-icon{display:flex;align-items:center}.arco-table-cell-expand-icon .arco-table-cell-inline-icon{display:inline-flex;margin-right:4px}.arco-table-cell-expand-icon .arco-table-cell-inline-icon .arco-icon-loading{color:rgb(var(--primary-6))}.arco-table-cell-expand-icon-hidden{display:inline-block;width:14px;height:14px;margin-right:4px}.arco-table-tr-expand .arco-table-td{background-color:var(--color-fill-1)}.arco-table-cell-fixed-expand{position:sticky;left:0;box-sizing:border-box}.arco-table-tr-expand .arco-table-td .arco-table .arco-table-container{border:none}.arco-table-tr-expand .arco-table-td .arco-table .arco-table-th{border-bottom:1px solid var(--color-neutral-3)}.arco-table-tr-expand .arco-table-td .arco-table .arco-table-th,.arco-table-tr-expand .arco-table-td .arco-table .arco-table-td{background-color:transparent}.arco-table-tr-expand .arco-table-td .arco-table .arco-table-pagination{margin-bottom:12px}.arco-table-th.arco-table-operation,.arco-table-td.arco-table-operation{text-align:center}.arco-table-th.arco-table-operation .arco-table-cell,.arco-table-td.arco-table-operation .arco-table-cell{display:flex;justify-content:center;padding:0}.arco-table-radio,.arco-table-checkbox{justify-content:center}.arco-table-checkbox .arco-checkbox,.arco-table-radio .arco-radio{padding-left:0}.arco-table-selection-checkbox-col,.arco-table-selection-radio-col,.arco-table-expand-col,.arco-table-drag-handle-col{width:40px;min-width:40px;max-width:40px}.arco-table-th{transition:background-color .1s cubic-bezier(0,0,1,1)}.arco-table-cell-with-sorter{display:flex;align-items:center;cursor:pointer}.arco-table-cell-with-sorter:hover{background-color:rgba(var(--gray-4),.5)}.arco-table-cell-with-filter{display:flex;align-items:center}.arco-table-cell-next-ascend .arco-table-sorter-icon .arco-icon-caret-up,.arco-table-cell-next-descend .arco-table-sorter-icon .arco-icon-caret-down{color:var(--color-neutral-6)}.arco-table-sorter{display:inline-block;margin-left:8px;vertical-align:-3px}.arco-table-sorter.arco-table-sorter-direction-one{vertical-align:0}.arco-table-sorter-icon{position:relative;width:14px;height:8px;overflow:hidden;line-height:8px}.arco-table-sorter-icon .arco-icon-caret-up,.arco-table-sorter-icon .arco-icon-caret-down{position:absolute;top:50%;color:var(--color-neutral-5);font-size:12px;transition:all .1s cubic-bezier(0,0,1,1)}.arco-table-sorter-icon .arco-icon-caret-up{top:-2px;left:1px}.arco-table-sorter-icon .arco-icon-caret-down{top:-3px;left:1px}.arco-table-sorter-icon.arco-table-sorter-icon-active svg{color:rgb(var(--primary-6))}.arco-table-filters{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:24px;height:100%;line-height:1;vertical-align:0;background-color:transparent;cursor:pointer;transition:all .1s cubic-bezier(0,0,1,1)}.arco-table-filters:hover,.arco-table-filters-open{background-color:var(--color-neutral-4)}.arco-table-filters svg{color:var(--color-text-2);font-size:16px;transition:all .1s cubic-bezier(0,0,1,1)}.arco-table-filters-active svg{color:rgb(var(--primary-6))}.arco-table-filters-align-left{position:relative;width:auto;margin-left:8px}.arco-table-filters-align-left svg{font-size:12px}.arco-table-filters-align-left:hover,.arco-table-filters-align-left-open{background:none}.arco-table-filters-align-left:hover:before,.arco-table-filters-align-left.arco-table-filters-open:before{background:var(--color-fill-4)}.arco-table-container{position:relative;border-radius:var(--border-radius-medium) var(--border-radius-medium) 0 0}.arco-table-header{flex-shrink:0;border-radius:var(--border-radius-medium) var(--border-radius-medium) 0 0}.arco-table-container{box-sizing:border-box;width:100%;min-height:0}.arco-table-container .arco-table-content{display:flex;flex-direction:column;width:auto;height:100%}.arco-table-container .arco-table-content-scroll-x{overflow-x:auto;overflow-y:hidden}.arco-table-container:before,.arco-table-container:after{position:absolute;z-index:1;width:10px;height:100%;box-shadow:none;transition:box-shadow .1s cubic-bezier(0,0,1,1);content:"";pointer-events:none}.arco-table-container:before{top:0;left:0;border-top-left-radius:var(--border-radius-medium)}.arco-table-container:after{top:0;right:0;border-top-right-radius:var(--border-radius-medium)}.arco-table-container:not(.arco-table-has-fixed-col-left).arco-table-scroll-position-right:before,.arco-table-container:not(.arco-table-has-fixed-col-left).arco-table-scroll-position-middle:before{box-shadow:inset 6px 0 8px -3px #00000026}.arco-table-container:not(.arco-table-has-fixed-col-right).arco-table-scroll-position-left:after,.arco-table-container:not(.arco-table-has-fixed-col-right).arco-table-scroll-position-middle:after{box-shadow:inset -6px 0 8px -3px #00000026}.arco-table-header{overflow-x:hidden;overflow-y:hidden;background-color:var(--color-neutral-2);scrollbar-color:transparent transparent}.arco-table-header-sticky{position:sticky;top:0;z-index:100}.arco-table:not(.arco-table-empty) .arco-table-header::-webkit-scrollbar{height:0;background-color:transparent}.arco-table.arco-table-empty .arco-table-header{overflow-x:auto}.arco-table-body{position:relative;width:100%;min-height:40px;overflow:auto;background-color:var(--color-bg-2)}.arco-table-border .arco-table-container{border-top:1px solid var(--color-neutral-3);border-left:1px solid var(--color-neutral-3)}.arco-table-border .arco-table-scroll-y{border-bottom:1px solid var(--color-neutral-3)}.arco-table-border .arco-table-scroll-y .arco-table-body .arco-table-tr:last-of-type .arco-table-td,.arco-table-border .arco-table-scroll-y tfoot .arco-table-tr:last-of-type .arco-table-td{border-bottom:none}.arco-table-border .arco-table-scroll-y .arco-table-body .arco-table-tr:last-of-type .arco-table-td.arco-table-col-fixed-left-last:after,.arco-table-border .arco-table-scroll-y tfoot .arco-table-tr:last-of-type .arco-table-td.arco-table-col-fixed-left-last:after,.arco-table-border .arco-table-scroll-y .arco-table-body .arco-table-tr:last-of-type .arco-table-td.arco-table-col-fixed-right-first:after,.arco-table-border .arco-table-scroll-y tfoot .arco-table-tr:last-of-type .arco-table-td.arco-table-col-fixed-right-first:after{bottom:0}.arco-table-border .arco-table-tr .arco-table-th{border-bottom:1px solid var(--color-neutral-3)}.arco-table-border .arco-table-footer{border:1px solid var(--color-neutral-3);border-top:0}.arco-table-border:not(.arco-table-border-cell) .arco-table-container{border-right:1px solid var(--color-neutral-3)}.arco-table-border-cell .arco-table-th,.arco-table-border-cell .arco-table-td:not(.arco-table-tr-expand){border-right:1px solid var(--color-neutral-3)}.arco-table-border-cell .arco-table-th-resizing,.arco-table-border-cell .arco-table-td-resizing:not(.arco-table-tr-expand){border-right-color:rgb(var(--primary-6))}.arco-table-border-header-cell .arco-table-th{border-right:1px solid var(--color-neutral-3);border-bottom:1px solid var(--color-neutral-3)}.arco-table-border-header-cell .arco-table-th-resizing,.arco-table-border-header-cell .arco-table-td-resizing:not(.arco-table-tr-expand){border-right-color:rgb(var(--primary-6))}.arco-table-border.arco-table-border-header-cell thead .arco-table-tr:first-child .arco-table-th:last-child{border-right:0}.arco-table-border-body-cell .arco-table-td:not(:last-child):not(.arco-table-tr-expand){border-right:1px solid var(--color-neutral-3)}.arco-table-stripe:not(.arco-table-dragging) .arco-table-tr:not(.arco-table-tr-empty):not(.arco-table-tr-summary):nth-child(2n) .arco-table-td:not(.arco-table-col-fixed-left):not(.arco-table-col-fixed-right),.arco-table-stripe .arco-table-tr-drag .arco-table-td:not(.arco-table-col-fixed-left):not(.arco-table-col-fixed-right){background-color:var(--color-fill-1)}.arco-table-stripe:not(.arco-table-dragging) .arco-table-tr:not(.arco-table-tr-empty):not(.arco-table-tr-summary):nth-child(2n) .arco-table-td.arco-table-col-fixed-left:before,.arco-table-stripe .arco-table-tr-drag .arco-table-td.arco-table-col-fixed-left:before,.arco-table-stripe:not(.arco-table-dragging) .arco-table-tr:not(.arco-table-tr-empty):not(.arco-table-tr-summary):nth-child(2n) .arco-table-td.arco-table-col-fixed-right:before,.arco-table-stripe .arco-table-tr-drag .arco-table-td.arco-table-col-fixed-right:before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:var(--color-fill-1);content:""}.arco-table .arco-table-tr-draggable{cursor:move}.arco-table-hover:not(.arco-table-dragging) .arco-table-tr:not(.arco-table-tr-empty):not(.arco-table-tr-summary):hover .arco-table-td:not(.arco-table-col-fixed-left):not(.arco-table-col-fixed-right),.arco-table-hover .arco-table-tr-drag .arco-table-td:not(.arco-table-col-fixed-left):not(.arco-table-col-fixed-right){background-color:var(--color-fill-1)}.arco-table-hover:not(.arco-table-dragging) .arco-table-tr:not(.arco-table-tr-empty):not(.arco-table-tr-summary):hover .arco-table-td.arco-table-col-fixed-left:before,.arco-table-hover .arco-table-tr-drag .arco-table-td.arco-table-col-fixed-left:before,.arco-table-hover:not(.arco-table-dragging) .arco-table-tr:not(.arco-table-tr-empty):not(.arco-table-tr-summary):hover .arco-table-td.arco-table-col-fixed-right:before,.arco-table-hover .arco-table-tr-drag .arco-table-td.arco-table-col-fixed-right:before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:var(--color-fill-1);content:""}.arco-table-hover .arco-table-tr-expand:not(.arco-table-tr-empty):hover .arco-table-td:not(.arco-table-col-fixed-left):not(.arco-table-col-fixed-right){background-color:var(--color-fill-1)}.arco-table-tr-expand .arco-table-td .arco-table-hover .arco-table-tr:not(.arco-table-tr-empty) .arco-table-td:not(.arco-table-col-fixed-left):not(.arco-table-col-fixed-right){background-color:transparent}.arco-table-tr-expand .arco-table-td .arco-table-hover .arco-table-tr:not(.arco-table-tr-empty) .arco-table-td.arco-table-col-fixed-left:before,.arco-table-tr-expand .arco-table-td .arco-table-hover .arco-table-tr:not(.arco-table-tr-empty) .arco-table-td.arco-table-col-fixed-right:before{background-color:transparent}.arco-table-tfoot{position:relative;z-index:1;flex-shrink:0;width:100%;overflow-x:auto;background-color:var(--color-neutral-2);box-shadow:0 -1px 0 var(--color-neutral-3);scrollbar-color:transparent transparent}.arco-table-tfoot::-webkit-scrollbar{height:0;background-color:transparent}.arco-table tfoot .arco-table-td{background-color:var(--color-neutral-2)}.arco-table-tr-checked .arco-table-td{background-color:var(--color-fill-1)}.arco-table .arco-table-cell{padding:9px 16px}.arco-table .arco-table-th,.arco-table .arco-table-td{font-size:14px}.arco-table .arco-table-footer{padding:9px 16px}.arco-table .arco-table-tr-expand .arco-table-td .arco-table{margin:-9px -16px -10px}.arco-table .arco-table-editable-row .arco-table-cell-wrap-value{padding:9px 16px}.arco-table-size-medium .arco-table-cell{padding:7px 16px}.arco-table-size-medium .arco-table-th,.arco-table-size-medium .arco-table-td{font-size:14px}.arco-table-size-medium .arco-table-footer{padding:7px 16px}.arco-table-size-medium .arco-table-tr-expand .arco-table-td .arco-table{margin:-7px -16px -8px}.arco-table-size-medium .arco-table-editable-row .arco-table-cell-wrap-value{padding:7px 16px}.arco-table-size-small .arco-table-cell{padding:5px 16px}.arco-table-size-small .arco-table-th,.arco-table-size-small .arco-table-td{font-size:14px}.arco-table-size-small .arco-table-footer{padding:5px 16px}.arco-table-size-small .arco-table-tr-expand .arco-table-td .arco-table{margin:-5px -16px -6px}.arco-table-size-small .arco-table-editable-row .arco-table-cell-wrap-value{padding:5px 16px}.arco-table-size-mini .arco-table-cell{padding:2px 16px}.arco-table-size-mini .arco-table-th,.arco-table-size-mini .arco-table-td{font-size:12px}.arco-table-size-mini .arco-table-footer{padding:2px 16px}.arco-table-size-mini .arco-table-tr-expand .arco-table-td .arco-table{margin:-2px -16px -3px}.arco-table-size-mini .arco-table-editable-row .arco-table-cell-wrap-value{padding:2px 16px}.arco-table-virtualized .arco-table-element{table-layout:fixed}.arco-table-virtualized div.arco-table-body div.arco-table-tr{display:flex}.arco-table-virtualized div.arco-table-body div.arco-table-td{display:flex;flex:1;align-items:center}.arco-table-pagination{display:flex;align-items:center;justify-content:flex-end;margin-top:12px}.arco-table-pagination-left{justify-content:flex-start}.arco-table-pagination-center{justify-content:center}.arco-table-pagination-top{margin-top:0;margin-bottom:12px}.arco-virtual-list>.arco-table-element{width:auto}body[arco-theme=dark] .arco-table-tr-checked .arco-table-td{background-color:var(--color-neutral-2)}.arco-icon-hover.arco-tabs-icon-hover:before{width:16px;height:16px}.arco-tabs .arco-tabs-icon-hover{color:var(--color-text-2);font-size:12px;-webkit-user-select:none;user-select:none}.arco-tabs-dropdown-icon{margin-left:6px;font-size:12px;-webkit-user-select:none;user-select:none}.arco-tabs-tab-close-btn{margin-left:8px;-webkit-user-select:none;user-select:none}.arco-tabs-nav-add-btn{display:inline-flex;align-items:center;justify-content:center;padding:0 8px;font-size:12px;-webkit-user-select:none;user-select:none}.arco-tabs-add{position:relative}.arco-tabs-nav-button-left{margin-right:6px;margin-left:10px}.arco-tabs-nav-button-right{margin-right:10px;margin-left:6px}.arco-tabs-nav-button-up{margin-bottom:10px}.arco-tabs-nav-button-down{margin-top:10px}.arco-tabs-nav-button-disabled{color:var(--color-text-4);cursor:not-allowed}.arco-tabs{position:relative;overflow:hidden}.arco-tabs-nav{position:relative;flex-shrink:0}.arco-tabs-nav:before{position:absolute;right:0;bottom:0;left:0;display:block;clear:both;height:1px;background-color:var(--color-neutral-3);content:""}.arco-tabs-nav-tab{display:flex;flex:1;overflow:hidden}.arco-tabs-nav-tab-list{position:relative;display:inline-block;white-space:nowrap;transition:transform .2s cubic-bezier(.34,.69,.1,1)}.arco-tabs-nav-extra{display:flex;align-items:center;width:auto;line-height:32px}.arco-tabs-nav-extra .arco-tabs-nav-add-btn{padding-left:0}.arco-tabs-tab{display:inline-flex;align-items:center;box-sizing:border-box;padding:4px 0;color:var(--color-text-2);font-size:14px;line-height:1.5715;outline:none;cursor:pointer;transition:color .2s cubic-bezier(0,0,1,1)}.arco-tabs-tab-title{display:inline-block}.arco-tabs-tab:hover{color:var(--color-text-2);font-weight:400}.arco-tabs-tab-disabled,.arco-tabs-tab-disabled:hover{color:var(--color-text-4);cursor:not-allowed}.arco-tabs-tab-active,.arco-tabs-tab-active:hover{color:rgb(var(--primary-6));font-weight:500}.arco-tabs-tab-active.arco-tabs-tab-disabled,.arco-tabs-tab-active:hover.arco-tabs-tab-disabled{color:var(--color-primary-light-3)}.arco-tabs-nav-ink{position:absolute;top:initial;right:initial;bottom:0;height:2px;background-color:rgb(var(--primary-6));transition:left .2s cubic-bezier(.34,.69,.1,1),width .2s cubic-bezier(.34,.69,.1,1)}.arco-tabs-nav-ink.arco-tabs-header-ink-no-animation{transition:none}.arco-tabs-nav-ink-disabled{background-color:var(--color-primary-light-3)}.arco-tabs-nav-type-line .arco-tabs-nav-extra{line-height:40px}.arco-tabs-nav-type-line .arco-tabs-tab{margin:0 16px;padding:8px 0;line-height:1.5715}.arco-tabs-nav-type-line .arco-tabs-tab-title{position:relative;display:inline-block;padding:1px 0}.arco-tabs-nav-type-line .arco-tabs-tab-title:before{position:absolute;inset:0 -8px;z-index:-1;background-color:transparent;border-radius:var(--border-radius-small);opacity:1;transition:background-color .2s cubic-bezier(0,0,1,1),opacity .2s cubic-bezier(0,0,1,1);content:""}.arco-tabs-nav-type-line .arco-tabs-tab:hover .arco-tabs-tab-title:before{background-color:var(--color-fill-2)}.arco-tabs-nav-type-line .arco-tabs-tab-active .arco-tabs-tab-title:before,.arco-tabs-nav-type-line .arco-tabs-tab-active:hover .arco-tabs-tab-title:before{background-color:transparent}.arco-tabs-nav-type-line .arco-tabs-tab-disabled .arco-tabs-tab-title:before,.arco-tabs-nav-type-line .arco-tabs-tab-disabled:hover .arco-tabs-tab-title:before{opacity:0}.arco-tabs-nav-type-line .arco-tabs-tab:focus-visible .arco-tabs-tab-title:before{border:2px solid rgb(var(--primary-6))}.arco-tabs-nav-type-line.arco-tabs-nav-horizontal>.arco-tabs-tab:first-of-type{margin-left:16px}.arco-tabs-nav-type-line.arco-tabs-nav-horizontal .arco-tabs-nav-tab-list-no-padding>.arco-tabs-tab:first-of-type,.arco-tabs-nav-text.arco-tabs-nav-horizontal .arco-tabs-nav-tab-list-no-padding>.arco-tabs-tab:first-of-type{margin-left:0}.arco-tabs-nav-type-card .arco-tabs-tab,.arco-tabs-nav-type-card-gutter .arco-tabs-tab{position:relative;padding:4px 16px;font-size:14px;border:1px solid var(--color-neutral-3);transition:padding .2s cubic-bezier(0,0,1,1),color .2s cubic-bezier(0,0,1,1)}.arco-tabs-nav-type-card .arco-tabs-tab-closable,.arco-tabs-nav-type-card-gutter .arco-tabs-tab-closable{padding-right:12px}.arco-tabs-nav-type-card .arco-tabs-tab-closable:not(.arco-tabs-tab-active):hover .arco-icon-hover:hover:before,.arco-tabs-nav-type-card-gutter .arco-tabs-tab-closable:not(.arco-tabs-tab-active):hover .arco-icon-hover:hover:before{background-color:var(--color-fill-4)}.arco-tabs-nav-type-card .arco-tabs-tab:focus-visible:before,.arco-tabs-nav-type-card-gutter .arco-tabs-tab:focus-visible:before{position:absolute;inset:-1px 0 -1px -1px;border:2px solid rgb(var(--primary-6));content:""}.arco-tabs-nav-type-card .arco-tabs-tab:last-child:focus-visible:before,.arco-tabs-nav-type-card-gutter .arco-tabs-tab:last-child:focus-visible:before{right:-1px}.arco-tabs-nav-type-card .arco-tabs-nav-add-btn,.arco-tabs-nav-type-card-gutter .arco-tabs-nav-add-btn{height:32px}.arco-tabs-nav-type-card .arco-tabs-tab{background-color:transparent;border-right:none}.arco-tabs-nav-type-card .arco-tabs-tab:last-child{border-right:1px solid var(--color-neutral-3);border-top-right-radius:var(--border-radius-small)}.arco-tabs-nav-type-card .arco-tabs-tab:first-child{border-top-left-radius:var(--border-radius-small)}.arco-tabs-nav-type-card .arco-tabs-tab:hover{background-color:var(--color-fill-3)}.arco-tabs-nav-type-card .arco-tabs-tab-disabled,.arco-tabs-nav-type-card .arco-tabs-tab-disabled:hover{background-color:transparent}.arco-tabs-nav-type-card .arco-tabs-tab-active,.arco-tabs-nav-type-card .arco-tabs-tab-active:hover{background-color:transparent;border-bottom-color:var(--color-bg-2)}.arco-tabs-nav-type-card-gutter .arco-tabs-tab{margin-left:4px;background-color:var(--color-fill-1);border-right:1px solid var(--color-neutral-3);border-radius:var(--border-radius-small) var(--border-radius-small) 0 0}.arco-tabs-nav-type-card-gutter .arco-tabs-tab:hover{background-color:var(--color-fill-3)}.arco-tabs-nav-type-card-gutter .arco-tabs-tab-disabled,.arco-tabs-nav-type-card-gutter .arco-tabs-tab-disabled:hover{background-color:var(--color-fill-1)}.arco-tabs-nav-type-card-gutter .arco-tabs-tab-active,.arco-tabs-nav-type-card-gutter .arco-tabs-tab-active:hover{background-color:transparent;border-bottom-color:var(--color-bg-2)}.arco-tabs-nav-type-card-gutter .arco-tabs-tab:first-child{margin-left:0}.arco-tabs-nav-type-text:before{display:none}.arco-tabs-nav-type-text .arco-tabs-tab{position:relative;margin:0 9px;padding:5px 0;font-size:14px;line-height:1.5715}.arco-tabs-nav-type-text .arco-tabs-tab:not(:first-of-type):before{position:absolute;top:50%;left:-9px;display:block;width:2px;height:12px;background-color:var(--color-fill-3);transform:translateY(-50%);content:""}.arco-tabs-nav-type-text .arco-tabs-tab-title{padding-right:8px;padding-left:8px;background-color:transparent}.arco-tabs-nav-type-text .arco-tabs-tab-title:hover{background-color:var(--color-fill-2)}.arco-tabs-nav-type-text .arco-tabs-tab-active .arco-tabs-tab-title,.arco-tabs-nav-type-text .arco-tabs-tab-active .arco-tabs-tab-title:hover,.arco-tabs-nav-type-text .arco-tabs-tab-disabled .arco-tabs-tab-title,.arco-tabs-nav-type-text .arco-tabs-tab-disabled .arco-tabs-tab-title:hover{background-color:transparent}.arco-tabs-nav-type-text .arco-tabs-tab-active.arco-tabs-nav-type-text .arco-tabs-tab-disabled .arco-tabs-tab-title,.arco-tabs-nav-type-text .arco-tabs-tab-active.arco-tabs-nav-type-text .arco-tabs-tab-disabled .arco-tabs-tab-title:hover{background-color:var(--color-primary-light-3)}.arco-tabs-nav-type-text .arco-tabs-tab:focus-visible .arco-tabs-tab-title{margin:-2px;border:2px solid rgb(var(--primary-6))}.arco-tabs-nav-type-rounded:before{display:none}.arco-tabs-nav-type-rounded .arco-tabs-tab{margin:0 6px;padding:5px 16px;font-size:14px;background-color:transparent;border-radius:32px}.arco-tabs-nav-type-rounded .arco-tabs-tab:hover{background-color:var(--color-fill-2)}.arco-tabs-nav-type-rounded .arco-tabs-tab-disabled:hover{background-color:transparent}.arco-tabs-nav-type-rounded .arco-tabs-tab-active,.arco-tabs-nav-type-rounded .arco-tabs-tab-active:hover{background-color:var(--color-fill-2)}.arco-tabs-nav-type-rounded .arco-tabs-tab:focus-visible{border-color:rgb(var(--primary-6))}.arco-tabs-nav-type-capsule:before{display:none}.arco-tabs-nav-type-capsule .arco-tabs-nav-tab:not(.arco-tabs-nav-tab-scroll){justify-content:flex-end}.arco-tabs-nav-type-capsule .arco-tabs-nav-tab-list{padding:3px;line-height:1;background-color:var(--color-fill-2);border-radius:var(--border-radius-small)}.arco-tabs-nav-type-capsule .arco-tabs-tab{position:relative;padding:0 10px;font-size:14px;line-height:26px;background-color:transparent}.arco-tabs-nav-type-capsule .arco-tabs-tab:hover{background-color:var(--color-bg-2)}.arco-tabs-nav-type-capsule .arco-tabs-tab-disabled:hover{background-color:unset}.arco-tabs-nav-type-capsule .arco-tabs-tab-active,.arco-tabs-nav-type-capsule .arco-tabs-tab-active:hover{background-color:var(--color-bg-2)}.arco-tabs-nav-type-capsule .arco-tabs-tab-active:before,.arco-tabs-nav-type-capsule .arco-tabs-tab-active:hover:before,.arco-tabs-nav-type-capsule .arco-tabs-tab-active+.arco-tabs-tab:before,.arco-tabs-nav-type-capsule .arco-tabs-tab-active:hover+.arco-tabs-tab:before{opacity:0}.arco-tabs-nav-type-capsule .arco-tabs-tab:focus-visible{border-color:rgb(var(--primary-6))}.arco-tabs-nav-type-capsule.arco-tabs-nav-horizontal .arco-tabs-tab:not(:first-of-type){margin-left:3px}.arco-tabs-nav-type-capsule.arco-tabs-nav-horizontal .arco-tabs-tab:not(:first-of-type):before{position:absolute;top:50%;left:-4px;display:block;width:1px;height:14px;background-color:var(--color-fill-3);transform:translateY(-50%);transition:all .2s cubic-bezier(0,0,1,1);content:""}.arco-tabs-nav{position:relative;display:flex;align-items:center;overflow:hidden}.arco-tabs-content{box-sizing:border-box;width:100%;padding-top:16px;overflow:hidden}.arco-tabs-content-hide{display:none}.arco-tabs-content .arco-tabs-content-list{display:flex;width:100%}.arco-tabs-content .arco-tabs-content-item{flex-shrink:0;width:100%;height:0;overflow:hidden}.arco-tabs-content .arco-tabs-content-item.arco-tabs-content-item-active{height:auto}.arco-tabs-type-card>.arco-tabs-content,.arco-tabs-type-card-gutter>.arco-tabs-content{border:1px solid var(--color-neutral-3);border-top:none}.arco-tabs-content-animation{transition:all .2s cubic-bezier(.34,.69,.1,1)}.arco-tabs-horizontal.arco-tabs-justify{display:flex;flex-direction:column;height:100%}.arco-tabs-horizontal.arco-tabs-justify .arco-tabs-content,.arco-tabs-horizontal.arco-tabs-justify .arco-tabs-content-list,.arco-tabs-horizontal.arco-tabs-justify .arco-tabs-pane{height:100%}.arco-tabs-nav-size-mini.arco-tabs-nav-type-line .arco-tabs-tab{padding-top:6px;padding-bottom:6px;font-size:12px}.arco-tabs-nav-size-mini.arco-tabs-nav-type-line .arco-tabs-nav-extra{font-size:12px;line-height:32px}.arco-tabs-nav-size-mini.arco-tabs-nav-type-card .arco-tabs-tab,.arco-tabs-nav-size-mini.arco-tabs-nav-type-card-gutter .arco-tabs-tab{padding-top:1px;padding-bottom:1px;font-size:12px}.arco-tabs-nav-size-mini.arco-tabs-nav-type-card .arco-tabs-nav-extra,.arco-tabs-nav-size-mini.arco-tabs-nav-type-card-gutter .arco-tabs-nav-extra{font-size:12px;line-height:24px}.arco-tabs-nav-size-mini.arco-tabs-nav-type-card .arco-tabs-nav-add-btn,.arco-tabs-nav-size-mini.arco-tabs-nav-type-card-gutter .arco-tabs-nav-add-btn{height:24px}.arco-tabs-nav-size-mini.arco-tabs-nav-type-capsule .arco-tabs-tab{font-size:12px;line-height:18px}.arco-tabs-nav-size-mini.arco-tabs-nav-type-capsule .arco-tabs-nav-extra{font-size:12px;line-height:24px}.arco-tabs-nav-size-mini.arco-tabs-nav-type-rounded .arco-tabs-tab{padding-top:3px;padding-bottom:3px;font-size:12px}.arco-tabs-nav-size-mini.arco-tabs-nav-type-rounded .arco-tabs-nav-extra{font-size:12px;line-height:24px}.arco-tabs-nav-size-small.arco-tabs-nav-type-line .arco-tabs-tab{padding-top:6px;padding-bottom:6px;font-size:14px}.arco-tabs-nav-size-small.arco-tabs-nav-type-line .arco-tabs-nav-extra{font-size:14px;line-height:36px}.arco-tabs-nav-size-small.arco-tabs-nav-type-card .arco-tabs-tab,.arco-tabs-nav-size-small.arco-tabs-nav-type-card-gutter .arco-tabs-tab{padding-top:1px;padding-bottom:1px;font-size:14px}.arco-tabs-nav-size-small.arco-tabs-nav-type-card .arco-tabs-nav-extra,.arco-tabs-nav-size-small.arco-tabs-nav-type-card-gutter .arco-tabs-nav-extra{font-size:14px;line-height:28px}.arco-tabs-nav-size-small.arco-tabs-nav-type-card .arco-tabs-nav-add-btn,.arco-tabs-nav-size-small.arco-tabs-nav-type-card-gutter .arco-tabs-nav-add-btn{height:28px}.arco-tabs-nav-size-small.arco-tabs-nav-type-capsule .arco-tabs-tab{font-size:14px;line-height:22px}.arco-tabs-nav-size-small.arco-tabs-nav-type-capsule .arco-tabs-nav-extra{font-size:14px;line-height:28px}.arco-tabs-nav-size-small.arco-tabs-nav-type-rounded .arco-tabs-tab{padding-top:3px;padding-bottom:3px;font-size:14px}.arco-tabs-nav-size-small.arco-tabs-nav-type-rounded .arco-tabs-nav-extra{font-size:14px;line-height:28px}.arco-tabs-nav-size-large.arco-tabs-nav-type-line .arco-tabs-tab{padding-top:10px;padding-bottom:10px;font-size:14px}.arco-tabs-nav-size-large.arco-tabs-nav-type-line .arco-tabs-nav-extra{font-size:14px;line-height:44px}.arco-tabs-nav-size-large.arco-tabs-nav-type-card .arco-tabs-tab,.arco-tabs-nav-size-large.arco-tabs-nav-type-card-gutter .arco-tabs-tab{padding-top:5px;padding-bottom:5px;font-size:14px}.arco-tabs-nav-size-large.arco-tabs-nav-type-card .arco-tabs-nav-extra,.arco-tabs-nav-size-large.arco-tabs-nav-type-card-gutter .arco-tabs-nav-extra{font-size:14px;line-height:36px}.arco-tabs-nav-size-large.arco-tabs-nav-type-card .arco-tabs-nav-add-btn,.arco-tabs-nav-size-large.arco-tabs-nav-type-card-gutter .arco-tabs-nav-add-btn{height:36px}.arco-tabs-nav-size-large.arco-tabs-nav-type-capsule .arco-tabs-tab{font-size:14px;line-height:30px}.arco-tabs-nav-size-large.arco-tabs-nav-type-capsule .arco-tabs-nav-extra{font-size:14px;line-height:36px}.arco-tabs-nav-size-large.arco-tabs-nav-type-rounded .arco-tabs-tab{padding-top:7px;padding-bottom:7px;font-size:14px}.arco-tabs-nav-size-large.arco-tabs-nav-type-rounded .arco-tabs-nav-extra{font-size:14px;line-height:36px}.arco-tabs-nav-vertical{float:left;height:100%}.arco-tabs-nav-vertical:before{position:absolute;top:0;right:0;bottom:0;left:initial;clear:both;width:1px;height:100%}.arco-tabs-nav-vertical .arco-tabs-nav-add-btn{height:auto;margin-top:8px;margin-left:0;padding:0 16px}.arco-tabs-nav-right{float:right}.arco-tabs-nav-vertical{flex-direction:column}.arco-tabs-nav-vertical .arco-tabs-nav-tab{flex-direction:column;height:100%}.arco-tabs-nav-vertical .arco-tabs-nav-ink{position:absolute;right:0;bottom:initial;left:initial;width:2px;transition:top .2s cubic-bezier(.34,.69,.1,1),height .2s cubic-bezier(.34,.69,.1,1)}.arco-tabs-nav-vertical .arco-tabs-nav-tab-list{height:auto}.arco-tabs-nav-vertical .arco-tabs-nav-tab-list-overflow-scroll{padding:6px 0}.arco-tabs-nav-vertical .arco-tabs-tab{display:block;margin:12px 0 0;white-space:nowrap}.arco-tabs-nav-vertical .arco-tabs-tab:first-of-type{margin-top:0}.arco-tabs-nav-right:before{right:unset;left:0}.arco-tabs-nav-right .arco-tabs-nav-ink{right:unset;left:0}.arco-tabs-nav-vertical{position:relative;box-sizing:border-box;height:100%}.arco-tabs-nav-vertical.arco-tabs-nav-type-line .arco-tabs-tab{padding:0 20px}.arco-tabs-nav-vertical.arco-tabs-nav-type-card .arco-tabs-tab{position:relative;margin:0;border:1px solid var(--color-neutral-3);border-bottom-color:transparent}.arco-tabs-nav-vertical.arco-tabs-nav-type-card .arco-tabs-tab:first-child{border-top-left-radius:var(--border-radius-small)}.arco-tabs-nav-vertical.arco-tabs-nav-type-card .arco-tabs-tab-active,.arco-tabs-nav-vertical.arco-tabs-nav-type-card .arco-tabs-tab-active:hover{border-right-color:var(--color-bg-2);border-bottom-color:transparent}.arco-tabs-nav-vertical.arco-tabs-nav-type-card .arco-tabs-tab:last-child{border-bottom:1px solid var(--color-neutral-3);border-bottom-left-radius:var(--border-radius-small)}.arco-tabs-nav-vertical.arco-tabs-nav-type-card-gutter .arco-tabs-tab{position:relative;margin-left:0;border-radius:var(--border-radius-small) 0 0 var(--border-radius-small)}.arco-tabs-nav-vertical.arco-tabs-nav-type-card-gutter .arco-tabs-tab:not(:first-of-type){margin-top:4px}.arco-tabs-nav-vertical.arco-tabs-nav-type-card-gutter .arco-tabs-tab-active,.arco-tabs-nav-vertical.arco-tabs-nav-type-card-gutter .arco-tabs-tab-active:hover{border-right-color:var(--color-bg-2);border-bottom-color:var(--color-neutral-3)}.arco-tabs-vertical .arco-tabs-content{width:auto;height:100%;padding:0}.arco-tabs-right.arco-tabs-vertical .arco-tabs-content{padding-right:16px}.arco-tabs-left.arco-tabs-vertical .arco-tabs-content{padding-left:16px}.arco-tabs-vertical.arco-tabs-type-card>.arco-tabs-content,.arco-tabs-vertical.arco-tabs-type-card-gutter>.arco-tabs-content{border:1px solid var(--color-neutral-3);border-left:none}body[arco-theme=dark] .arco-tabs-nav-type-capsule .arco-tabs-tab-active,body[arco-theme=dark] .arco-tabs-nav-type-capsule .arco-tabs-tab:hover{background-color:var(--color-fill-3)}.arco-tag{display:inline-flex;align-items:center;box-sizing:border-box;height:24px;padding:0 8px;color:var(--color-text-1);font-weight:500;font-size:12px;line-height:22px;vertical-align:middle;border:1px solid transparent;border-radius:var(--border-radius-small);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-tag .arco-icon-hover.arco-tag-icon-hover:before{width:16px;height:16px}.arco-tag .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:var(--color-fill-3)}.arco-tag-checkable{cursor:pointer;transition:all .1s cubic-bezier(0,0,1,1)}.arco-tag-checkable:hover{background-color:var(--color-fill-2)}.arco-tag-checked{background-color:var(--color-fill-2);border-color:transparent}.arco-tag-checkable.arco-tag-checked:hover{background-color:var(--color-fill-3);border-color:transparent}.arco-tag-bordered,.arco-tag-checkable.arco-tag-checked.arco-tag-bordered:hover{border-color:var(--color-border-2)}.arco-tag-size-small{height:20px;font-size:12px;line-height:18px}.arco-tag-size-medium{height:24px;font-size:12px;line-height:22px}.arco-tag-size-large{height:32px;font-size:14px;line-height:30px}.arco-tag-hide{display:none}.arco-tag-loading{cursor:default;opacity:.8}.arco-tag-icon{margin-right:4px;color:var(--color-text-2)}.arco-tag-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-tag.arco-tag-checked.arco-tag-red{color:rgb(var(--red-6));background-color:rgb(var(--red-1));border:1px solid transparent}.arco-tag.arco-tag-checked.arco-tag-red .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--red-2))}.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-red.arco-tag:hover{background-color:rgb(var(--red-2));border-color:transparent}.arco-tag-checked.arco-tag-red.arco-tag-bordered,.arco-tag-checked.arco-tag-red.arco-tag-bordered:hover{border-color:rgb(var(--red-6))}.arco-tag.arco-tag-checked.arco-tag-red .arco-tag-icon,.arco-tag.arco-tag-checked.arco-tag-red .arco-tag-close-btn,.arco-tag.arco-tag-checked.arco-tag-red .arco-tag-loading-icon{color:rgb(var(--red-6))}.arco-tag.arco-tag-checked.arco-tag-orangered{color:rgb(var(--orangered-6));background-color:rgb(var(--orangered-1));border:1px solid transparent}.arco-tag.arco-tag-checked.arco-tag-orangered .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--orangered-2))}.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-orangered.arco-tag:hover{background-color:rgb(var(--orangered-2));border-color:transparent}.arco-tag-checked.arco-tag-orangered.arco-tag-bordered,.arco-tag-checked.arco-tag-orangered.arco-tag-bordered:hover{border-color:rgb(var(--orangered-6))}.arco-tag.arco-tag-checked.arco-tag-orangered .arco-tag-icon,.arco-tag.arco-tag-checked.arco-tag-orangered .arco-tag-close-btn,.arco-tag.arco-tag-checked.arco-tag-orangered .arco-tag-loading-icon{color:rgb(var(--orangered-6))}.arco-tag.arco-tag-checked.arco-tag-orange{color:rgb(var(--orange-6));background-color:rgb(var(--orange-1));border:1px solid transparent}.arco-tag.arco-tag-checked.arco-tag-orange .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--orange-2))}.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-orange.arco-tag:hover{background-color:rgb(var(--orange-2));border-color:transparent}.arco-tag-checked.arco-tag-orange.arco-tag-bordered,.arco-tag-checked.arco-tag-orange.arco-tag-bordered:hover{border-color:rgb(var(--orange-6))}.arco-tag.arco-tag-checked.arco-tag-orange .arco-tag-icon,.arco-tag.arco-tag-checked.arco-tag-orange .arco-tag-close-btn,.arco-tag.arco-tag-checked.arco-tag-orange .arco-tag-loading-icon{color:rgb(var(--orange-6))}.arco-tag.arco-tag-checked.arco-tag-gold{color:rgb(var(--gold-6));background-color:rgb(var(--gold-1));border:1px solid transparent}.arco-tag.arco-tag-checked.arco-tag-gold .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--gold-2))}.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-gold.arco-tag:hover{background-color:rgb(var(--gold-3));border-color:transparent}.arco-tag-checked.arco-tag-gold.arco-tag-bordered,.arco-tag-checked.arco-tag-gold.arco-tag-bordered:hover{border-color:rgb(var(--gold-6))}.arco-tag.arco-tag-checked.arco-tag-gold .arco-tag-icon,.arco-tag.arco-tag-checked.arco-tag-gold .arco-tag-close-btn,.arco-tag.arco-tag-checked.arco-tag-gold .arco-tag-loading-icon{color:rgb(var(--gold-6))}.arco-tag.arco-tag-checked.arco-tag-lime{color:rgb(var(--lime-6));background-color:rgb(var(--lime-1));border:1px solid transparent}.arco-tag.arco-tag-checked.arco-tag-lime .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--lime-2))}.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-lime.arco-tag:hover{background-color:rgb(var(--lime-2));border-color:transparent}.arco-tag-checked.arco-tag-lime.arco-tag-bordered,.arco-tag-checked.arco-tag-lime.arco-tag-bordered:hover{border-color:rgb(var(--lime-6))}.arco-tag.arco-tag-checked.arco-tag-lime .arco-tag-icon,.arco-tag.arco-tag-checked.arco-tag-lime .arco-tag-close-btn,.arco-tag.arco-tag-checked.arco-tag-lime .arco-tag-loading-icon{color:rgb(var(--lime-6))}.arco-tag.arco-tag-checked.arco-tag-green{color:rgb(var(--green-6));background-color:rgb(var(--green-1));border:1px solid transparent}.arco-tag.arco-tag-checked.arco-tag-green .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--green-2))}.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-green.arco-tag:hover{background-color:rgb(var(--green-2));border-color:transparent}.arco-tag-checked.arco-tag-green.arco-tag-bordered,.arco-tag-checked.arco-tag-green.arco-tag-bordered:hover{border-color:rgb(var(--green-6))}.arco-tag.arco-tag-checked.arco-tag-green .arco-tag-icon,.arco-tag.arco-tag-checked.arco-tag-green .arco-tag-close-btn,.arco-tag.arco-tag-checked.arco-tag-green .arco-tag-loading-icon{color:rgb(var(--green-6))}.arco-tag.arco-tag-checked.arco-tag-cyan{color:rgb(var(--cyan-6));background-color:rgb(var(--cyan-1));border:1px solid transparent}.arco-tag.arco-tag-checked.arco-tag-cyan .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--cyan-2))}.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-cyan.arco-tag:hover{background-color:rgb(var(--cyan-2));border-color:transparent}.arco-tag-checked.arco-tag-cyan.arco-tag-bordered,.arco-tag-checked.arco-tag-cyan.arco-tag-bordered:hover{border-color:rgb(var(--cyan-6))}.arco-tag.arco-tag-checked.arco-tag-cyan .arco-tag-icon,.arco-tag.arco-tag-checked.arco-tag-cyan .arco-tag-close-btn,.arco-tag.arco-tag-checked.arco-tag-cyan .arco-tag-loading-icon{color:rgb(var(--cyan-6))}.arco-tag.arco-tag-checked.arco-tag-blue{color:rgb(var(--blue-6));background-color:rgb(var(--blue-1));border:1px solid transparent}.arco-tag.arco-tag-checked.arco-tag-blue .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--blue-2))}.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-blue.arco-tag:hover{background-color:rgb(var(--blue-2));border-color:transparent}.arco-tag-checked.arco-tag-blue.arco-tag-bordered,.arco-tag-checked.arco-tag-blue.arco-tag-bordered:hover{border-color:rgb(var(--blue-6))}.arco-tag.arco-tag-checked.arco-tag-blue .arco-tag-icon,.arco-tag.arco-tag-checked.arco-tag-blue .arco-tag-close-btn,.arco-tag.arco-tag-checked.arco-tag-blue .arco-tag-loading-icon{color:rgb(var(--blue-6))}.arco-tag.arco-tag-checked.arco-tag-arcoblue{color:rgb(var(--arcoblue-6));background-color:rgb(var(--arcoblue-1));border:1px solid transparent}.arco-tag.arco-tag-checked.arco-tag-arcoblue .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--arcoblue-2))}.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-arcoblue.arco-tag:hover{background-color:rgb(var(--arcoblue-2));border-color:transparent}.arco-tag-checked.arco-tag-arcoblue.arco-tag-bordered,.arco-tag-checked.arco-tag-arcoblue.arco-tag-bordered:hover{border-color:rgb(var(--arcoblue-6))}.arco-tag.arco-tag-checked.arco-tag-arcoblue .arco-tag-icon,.arco-tag.arco-tag-checked.arco-tag-arcoblue .arco-tag-close-btn,.arco-tag.arco-tag-checked.arco-tag-arcoblue .arco-tag-loading-icon{color:rgb(var(--arcoblue-6))}.arco-tag.arco-tag-checked.arco-tag-purple{color:rgb(var(--purple-6));background-color:rgb(var(--purple-1));border:1px solid transparent}.arco-tag.arco-tag-checked.arco-tag-purple .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--purple-2))}.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-purple.arco-tag:hover{background-color:rgb(var(--purple-2));border-color:transparent}.arco-tag-checked.arco-tag-purple.arco-tag-bordered,.arco-tag-checked.arco-tag-purple.arco-tag-bordered:hover{border-color:rgb(var(--purple-6))}.arco-tag.arco-tag-checked.arco-tag-purple .arco-tag-icon,.arco-tag.arco-tag-checked.arco-tag-purple .arco-tag-close-btn,.arco-tag.arco-tag-checked.arco-tag-purple .arco-tag-loading-icon{color:rgb(var(--purple-6))}.arco-tag.arco-tag-checked.arco-tag-pinkpurple{color:rgb(var(--pinkpurple-6));background-color:rgb(var(--pinkpurple-1));border:1px solid transparent}.arco-tag.arco-tag-checked.arco-tag-pinkpurple .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--pinkpurple-2))}.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-pinkpurple.arco-tag:hover{background-color:rgb(var(--pinkpurple-2));border-color:transparent}.arco-tag-checked.arco-tag-pinkpurple.arco-tag-bordered,.arco-tag-checked.arco-tag-pinkpurple.arco-tag-bordered:hover{border-color:rgb(var(--pinkpurple-6))}.arco-tag.arco-tag-checked.arco-tag-pinkpurple .arco-tag-icon,.arco-tag.arco-tag-checked.arco-tag-pinkpurple .arco-tag-close-btn,.arco-tag.arco-tag-checked.arco-tag-pinkpurple .arco-tag-loading-icon{color:rgb(var(--pinkpurple-6))}.arco-tag.arco-tag-checked.arco-tag-magenta{color:rgb(var(--magenta-6));background-color:rgb(var(--magenta-1));border:1px solid transparent}.arco-tag.arco-tag-checked.arco-tag-magenta .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--magenta-2))}.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-magenta.arco-tag:hover{background-color:rgb(var(--magenta-2));border-color:transparent}.arco-tag-checked.arco-tag-magenta.arco-tag-bordered,.arco-tag-checked.arco-tag-magenta.arco-tag-bordered:hover{border-color:rgb(var(--magenta-6))}.arco-tag.arco-tag-checked.arco-tag-magenta .arco-tag-icon,.arco-tag.arco-tag-checked.arco-tag-magenta .arco-tag-close-btn,.arco-tag.arco-tag-checked.arco-tag-magenta .arco-tag-loading-icon{color:rgb(var(--magenta-6))}.arco-tag.arco-tag-checked.arco-tag-gray{color:rgb(var(--gray-6));background-color:rgb(var(--gray-2));border:1px solid transparent}.arco-tag.arco-tag-checked.arco-tag-gray .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgb(var(--gray-3))}.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-gray.arco-tag:hover{background-color:rgb(var(--gray-3));border-color:transparent}.arco-tag-checked.arco-tag-gray.arco-tag-bordered,.arco-tag-checked.arco-tag-gray.arco-tag-bordered:hover{border-color:rgb(var(--gray-6))}.arco-tag.arco-tag-checked.arco-tag-gray .arco-tag-icon,.arco-tag.arco-tag-checked.arco-tag-gray .arco-tag-close-btn,.arco-tag.arco-tag-checked.arco-tag-gray .arco-tag-loading-icon{color:rgb(var(--gray-6))}.arco-tag.arco-tag-custom-color{color:var(--color-white)}.arco-tag.arco-tag-custom-color .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:#fff3}.arco-tag .arco-tag-close-btn{margin-left:4px;font-size:12px}.arco-tag .arco-tag-close-btn>svg{position:relative}.arco-tag .arco-tag-loading-icon{margin-left:4px;font-size:12px}body[arco-theme=dark] .arco-tag-checked{color:#ffffffe6}body[arco-theme=dark] .arco-tag-checked.arco-tag-red{background-color:rgba(var(--red-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-red .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgba(var(--red-6),.35)}body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-red:hover{background-color:rgba(var(--red-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-orangered{background-color:rgba(var(--orangered-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-orangered .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgba(var(--orangered-6),.35)}body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-orangered:hover{background-color:rgba(var(--orangered-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-orange{background-color:rgba(var(--orange-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-orange .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgba(var(--orange-6),.35)}body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-orange:hover{background-color:rgba(var(--orange-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-gold{background-color:rgba(var(--gold-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-gold .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgba(var(--gold-6),.35)}body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-gold:hover{background-color:rgba(var(--gold-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-lime{background-color:rgba(var(--lime-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-lime .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgba(var(--lime-6),.35)}body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-lime:hover{background-color:rgba(var(--lime-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-green{background-color:rgba(var(--green-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-green .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgba(var(--green-6),.35)}body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-green:hover{background-color:rgba(var(--green-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-cyan{background-color:rgba(var(--cyan-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-cyan .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgba(var(--cyan-6),.35)}body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-cyan:hover{background-color:rgba(var(--cyan-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-blue{background-color:rgba(var(--blue-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-blue .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgba(var(--blue-6),.35)}body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-blue:hover{background-color:rgba(var(--blue-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-arcoblue{background-color:rgba(var(--arcoblue-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-arcoblue .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgba(var(--arcoblue-6),.35)}body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-arcoblue:hover{background-color:rgba(var(--arcoblue-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-purple{background-color:rgba(var(--purple-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-purple .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgba(var(--purple-6),.35)}body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-purple:hover{background-color:rgba(var(--purple-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-pinkpurple{background-color:rgba(var(--pinkpurple-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-pinkpurple .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgba(var(--pinkpurple-6),.35)}body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-pinkpurple:hover{background-color:rgba(var(--pinkpurple-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-magenta{background-color:rgba(var(--magenta-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-magenta .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgba(var(--magenta-6),.35)}body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-magenta:hover{background-color:rgba(var(--magenta-6),.35)}body[arco-theme=dark] .arco-tag-checked.arco-tag-gray{background-color:rgba(var(--gray-6),.2)}body[arco-theme=dark] .arco-tag-checked.arco-tag-gray .arco-icon-hover.arco-tag-icon-hover:hover:before{background-color:rgba(var(--gray-6),.35)}body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-gray:hover{background-color:rgba(var(--gray-6),.35)}.arco-textarea-wrapper{display:inline-flex;box-sizing:border-box;color:var(--color-text-1);font-size:14px;background-color:var(--color-fill-2);border:1px solid transparent;border-radius:var(--border-radius-small);cursor:text;transition:color .1s cubic-bezier(0,0,1,1),border-color .1s cubic-bezier(0,0,1,1),background-color .1s cubic-bezier(0,0,1,1);position:relative;display:inline-block;width:100%;padding-right:0;padding-left:0;overflow:hidden}.arco-textarea-wrapper:hover{background-color:var(--color-fill-3);border-color:transparent}.arco-textarea-wrapper:focus-within,.arco-textarea-wrapper.arco-textarea-focus{z-index:1;background-color:var(--color-bg-2);border-color:rgb(var(--primary-6));box-shadow:0 0 0 0 var(--color-primary-light-2)}.arco-textarea-wrapper.arco-textarea-disabled{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:transparent;cursor:not-allowed}.arco-textarea-wrapper.arco-textarea-disabled:hover{color:var(--color-text-4);background-color:var(--color-fill-2);border-color:transparent}.arco-textarea-wrapper.arco-textarea-disabled .arco-textarea-prefix,.arco-textarea-wrapper.arco-textarea-disabled .arco-textarea-suffix{color:inherit}.arco-textarea-wrapper.arco-textarea-error{background-color:var(--color-danger-light-1);border-color:transparent}.arco-textarea-wrapper.arco-textarea-error:hover{background-color:var(--color-danger-light-2);border-color:transparent}.arco-textarea-wrapper.arco-textarea-error:focus-within,.arco-textarea-wrapper.arco-textarea-error.arco-textarea-wrapper-focus{z-index:1;background-color:var(--color-bg-2);border-color:rgb(var(--danger-6));box-shadow:0 0 0 0 var(--color-danger-light-2)}.arco-textarea-wrapper .arco-textarea-prefix,.arco-textarea-wrapper .arco-textarea-suffix{display:inline-flex;flex-shrink:0;align-items:center;white-space:nowrap;-webkit-user-select:none;user-select:none}.arco-textarea-wrapper .arco-textarea-prefix>svg,.arco-textarea-wrapper .arco-textarea-suffix>svg{font-size:14px}.arco-textarea-wrapper .arco-textarea-prefix{padding-right:12px;color:var(--color-text-2)}.arco-textarea-wrapper .arco-textarea-suffix{padding-left:12px;color:var(--color-text-2)}.arco-textarea-wrapper .arco-textarea-suffix .arco-feedback-icon{display:inline-flex}.arco-textarea-wrapper .arco-textarea-suffix .arco-feedback-icon-status-validating{color:rgb(var(--primary-6))}.arco-textarea-wrapper .arco-textarea-suffix .arco-feedback-icon-status-success{color:rgb(var(--success-6))}.arco-textarea-wrapper .arco-textarea-suffix .arco-feedback-icon-status-warning{color:rgb(var(--warning-6))}.arco-textarea-wrapper .arco-textarea-suffix .arco-feedback-icon-status-error{color:rgb(var(--danger-6))}.arco-textarea-wrapper .arco-textarea-clear-btn{align-self:center;color:var(--color-text-2);font-size:12px;visibility:hidden;cursor:pointer}.arco-textarea-wrapper .arco-textarea-clear-btn>svg{position:relative;transition:color .1s cubic-bezier(0,0,1,1)}.arco-textarea-wrapper:hover .arco-textarea-clear-btn{visibility:visible}.arco-textarea-wrapper:not(.arco-textarea-focus) .arco-textarea-icon-hover:hover:before{background-color:var(--color-fill-4)}.arco-textarea-wrapper .arco-textarea-word-limit{position:absolute;right:10px;bottom:6px;color:var(--color-text-3);font-size:12px;-webkit-user-select:none;user-select:none}.arco-textarea-wrapper.arco-textarea-scroll .arco-textarea-word-limit{right:25px}.arco-textarea-wrapper .arco-textarea-clear-btn{position:absolute;top:50%;right:10px;transform:translateY(-50%)}.arco-textarea-wrapper.arco-textarea-scroll .arco-textarea-clear-btn{right:25px}.arco-textarea-wrapper:hover .arco-textarea-clear-btn{display:block}.arco-textarea-wrapper .arco-textarea-mirror{position:absolute;visibility:hidden}.arco-textarea{width:100%;color:inherit;background:none;border:none;border-radius:0;outline:none;cursor:inherit;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:block;box-sizing:border-box;height:100%;min-height:32px;padding:4px 12px;font-size:14px;line-height:1.5715;vertical-align:top;resize:vertical}.arco-textarea::placeholder{color:var(--color-text-3)}.arco-textarea[disabled]::placeholder{color:var(--color-text-4)}.arco-textarea[disabled]{-webkit-text-fill-color:var(--color-text-4)}.arco-timepicker{position:relative;display:flex;box-sizing:border-box;padding:0}.arco-timepicker-container{overflow:hidden;background-color:var(--color-bg-popup);border:1px solid var(--color-neutral-3);border-radius:var(--border-radius-medium);box-shadow:0 2px 5px #0000001a}.arco-timepicker-column{box-sizing:border-box;width:64px;height:224px;overflow:hidden}.arco-timepicker-column:not(:last-child){border-right:1px solid var(--color-neutral-3)}.arco-timepicker-column:hover{overflow-y:auto}.arco-timepicker-column ul{box-sizing:border-box;margin:0;padding:0;list-style:none}.arco-timepicker-column ul:after{display:block;width:100%;height:192px;content:""}.arco-timepicker-cell{padding:4px 0;color:var(--color-text-1);font-weight:500;cursor:pointer}.arco-timepicker-cell-inner{height:24px;padding-left:24px;font-size:14px;line-height:24px}.arco-timepicker-cell:not(.arco-timepicker-cell-selected):not(.arco-timepicker-cell-disabled):hover .arco-timepicker-cell-inner{background-color:var(--color-fill-2)}.arco-timepicker-cell-selected .arco-timepicker-cell-inner{font-weight:500;background-color:var(--color-fill-2)}.arco-timepicker-cell-disabled{color:var(--color-text-4);cursor:not-allowed}.arco-timepicker-footer-extra-wrapper{padding:8px;color:var(--color-text-1);font-size:12px;border-top:1px solid var(--color-neutral-3)}.arco-timepicker-footer-btn-wrapper{display:flex;justify-content:space-between;padding:8px;border-top:1px solid var(--color-neutral-3)}.arco-timepicker-footer-btn-wrapper :only-child{margin-left:auto}.arco-timeline{display:flex;flex-direction:column}.arco-timeline-item{position:relative;min-height:78px;padding-left:6px;color:var(--color-text-1);font-size:14px}.arco-timeline-item-label{color:var(--color-text-3);font-size:12px;line-height:1.667}.arco-timeline-item-content{margin-bottom:4px;color:var(--color-text-1);font-size:14px;line-height:1.5715}.arco-timeline-item-content-wrapper{position:relative;margin-left:16px}.arco-timeline-item.arco-timeline-item-last>.arco-timeline-item-dot-wrapper .arco-timeline-item-dot-line{display:none}.arco-timeline-item-dot-wrapper{position:absolute;left:0;height:100%;text-align:center}.arco-timeline-item-dot-wrapper .arco-timeline-item-dot-content{position:relative;width:6px;height:22.001px;line-height:22.001px}.arco-timeline-item-dot{position:relative;top:50%;box-sizing:border-box;width:6px;height:6px;margin-top:-50%;color:rgb(var(--primary-6));border-radius:var(--border-radius-circle)}.arco-timeline-item-dot-solid{background-color:rgb(var(--primary-6))}.arco-timeline-item-dot-hollow{background-color:var(--color-bg-2);border:2px solid rgb(var(--primary-6))}.arco-timeline-item-dot-custom{position:absolute;top:50%;left:50%;display:inline-flex;box-sizing:border-box;color:rgb(var(--primary-6));background-color:var(--color-bg-2);transform:translate(-50%) translateY(-50%);transform-origin:center}.arco-timeline-item-dot-custom svg{color:inherit}.arco-timeline-item-dot-line{position:absolute;top:18.0005px;bottom:-4.0005px;left:50%;box-sizing:border-box;width:1px;border-color:var(--color-neutral-3);border-left-width:1px;transform:translate(-50%)}.arco-timeline-is-reverse{flex-direction:column-reverse}.arco-timeline-alternate{overflow:hidden}.arco-timeline-alternate .arco-timeline-item-vertical-left{padding-left:0}.arco-timeline-alternate .arco-timeline-item-vertical-left>.arco-timeline-item-dot-wrapper{left:50%}.arco-timeline-alternate .arco-timeline-item-vertical-left>.arco-timeline-item-content-wrapper{left:50%;width:50%;margin-left:22px;padding-right:22px}.arco-timeline-alternate .arco-timeline-item-vertical-right{padding-right:0}.arco-timeline-alternate .arco-timeline-item-vertical-right>.arco-timeline-item-dot-wrapper{left:50%}.arco-timeline-alternate .arco-timeline-item-vertical-right>.arco-timeline-item-content-wrapper{left:0;width:50%;margin-right:0;margin-left:-16px;padding-right:16px;text-align:right}.arco-timeline-right .arco-timeline-item-vertical-right{padding-right:6px}.arco-timeline-right .arco-timeline-item-vertical-right>.arco-timeline-item-dot-wrapper{right:0;left:unset}.arco-timeline-right .arco-timeline-item-vertical-right>.arco-timeline-item-content-wrapper{margin-right:16px;margin-left:0;text-align:right}.arco-timeline-item-label-relative>.arco-timeline-item-label{position:absolute;top:0;box-sizing:border-box;max-width:100px}.arco-timeline-item-vertical-left.arco-timeline-item-label-relative{margin-left:100px}.arco-timeline-item-vertical-left.arco-timeline-item-label-relative>.arco-timeline-item-label{left:0;padding-right:16px;text-align:right;transform:translate(-100%)}.arco-timeline-item-vertical-right.arco-timeline-item-label-relative{margin-right:100px}.arco-timeline-item-vertical-right.arco-timeline-item-label-relative>.arco-timeline-item-label{right:0;padding-left:16px;text-align:left;transform:translate(100%)}.arco-timeline-item-horizontal-top.arco-timeline-item-label-relative{margin-top:50px}.arco-timeline-item-horizontal-top.arco-timeline-item-label-relative>.arco-timeline-item-label{padding-bottom:16px;transform:translateY(-100%)}.arco-timeline-item-horizontal-top.arco-timeline-item-label-relative>.arco-timeline-item-content{margin-bottom:0}.arco-timeline-item-horizontal-bottom.arco-timeline-item-label-relative{margin-bottom:50px}.arco-timeline-item-horizontal-bottom.arco-timeline-item-label-relative>.arco-timeline-item-content{margin-bottom:0}.arco-timeline-item-horizontal-bottom.arco-timeline-item-label-relative>.arco-timeline-item-label{top:unset;bottom:0;padding-top:16px;text-align:left;transform:translateY(100%)}.arco-timeline-alternate .arco-timeline-item-vertical-left.arco-timeline-item-label-relative{margin-left:0}.arco-timeline-alternate .arco-timeline-item-vertical-left.arco-timeline-item-label-relative>.arco-timeline-item-label{left:0;width:50%;max-width:unset;transform:none}.arco-timeline-alternate .arco-timeline-item-vertical-right.arco-timeline-item-label-relative{margin-right:0}.arco-timeline-alternate .arco-timeline-item-vertical-right.arco-timeline-item-label-relative>.arco-timeline-item-label{right:0;width:50%;max-width:unset;transform:none}.arco-timeline-alternate .arco-timeline-item-horizontal-top.arco-timeline-item-label-relative{margin-top:0}.arco-timeline-alternate .arco-timeline-item-horizontal-bottom.arco-timeline-item-label-relative{margin-bottom:0}.arco-timeline-direction-horizontal{display:flex;flex-direction:row}.arco-timeline-direction-horizontal.arco-timeline-is-reverse{flex-direction:row-reverse}.arco-timeline-item-dot-line-is-horizontal{top:50%;right:4px;left:12px;width:unset;height:1px;border-top-width:1px;border-left:none;transform:translateY(-50%)}.arco-timeline-item-horizontal-bottom,.arco-timeline-item-horizontal-top{flex:1;min-height:unset;padding-right:0;padding-left:0}.arco-timeline-item-horizontal-bottom>.arco-timeline-item-dot-wrapper,.arco-timeline-item-horizontal-top>.arco-timeline-item-dot-wrapper{top:0;width:100%;height:auto}.arco-timeline-item-horizontal-bottom>.arco-timeline-item-dot-wrapper .arco-timeline-item-dot,.arco-timeline-item-horizontal-top>.arco-timeline-item-dot-wrapper .arco-timeline-item-dot{top:unset;margin-top:unset}.arco-timeline-item-horizontal-bottom>.arco-timeline-item-dot-wrapper .arco-timeline-item-dot-content,.arco-timeline-item-horizontal-top>.arco-timeline-item-dot-wrapper .arco-timeline-item-dot-content{height:6px;line-height:6px}.arco-timeline-item-horizontal-top{padding-top:6px}.arco-timeline-item-horizontal-top>.arco-timeline-item-dot-wrapper{top:0;bottom:unset}.arco-timeline-item-horizontal-top>.arco-timeline-item-content-wrapper{margin-top:16px;margin-left:0}.arco-timeline-item-horizontal-bottom{padding-bottom:6px}.arco-timeline-item-horizontal-bottom>.arco-timeline-item-dot-wrapper{top:unset;bottom:0}.arco-timeline-item-horizontal-bottom>.arco-timeline-item-content-wrapper{margin-bottom:16px;margin-left:0}.arco-timeline-alternate.arco-timeline-direction-horizontal{align-items:center;min-height:200px;overflow:visible}.arco-timeline-alternate.arco-timeline-direction-horizontal .arco-timeline-item-horizontal-bottom{margin-top:6px;transform:translateY(-50%)}.arco-timeline-alternate.arco-timeline-direction-horizontal .arco-timeline-item-horizontal-top{margin-top:-6px;transform:translateY(50%)}.arco-tooltip-content{max-width:350px;padding:8px 12px;color:#fff;font-size:14px;line-height:1.5715;text-align:left;word-wrap:break-word;background-color:var(--color-tooltip-bg);border-radius:var(--border-radius-small)}.arco-tooltip-mini{padding:4px 12px;font-size:14px}.arco-tooltip-popup-arrow{background-color:var(--color-tooltip-bg)}.arco-transfer{display:flex;align-items:center}.arco-transfer-view{display:flex;flex-direction:column;box-sizing:border-box;width:200px;height:224px;border:1px solid var(--color-neutral-3);border-radius:var(--border-radius-small)}.arco-transfer-view-search{padding:8px 12px 4px}.arco-transfer-view-list{flex:1}.arco-transfer-view-custom-list{flex:1;overflow:auto}.arco-transfer-view-header{display:flex;align-items:center;padding:0 10px}.arco-transfer-view-header>*:first-child{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-transfer-view-header>*:first-child:not(:last-child){margin-right:8px}.arco-transfer-view-header{height:40px;color:var(--color-text-1);font-weight:500;font-size:14px;line-height:40px;background-color:var(--color-fill-1)}.arco-transfer-view-header-title{display:flex;align-items:center}.arco-transfer-view-header-title .arco-checkbox{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:inherit}.arco-transfer-view-header-title .arco-checkbox-text{color:inherit}.arco-transfer-view-header-title .arco-checkbox-label,.arco-transfer-view-header-title-simple{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-transfer-view-header-clear-btn{color:var(--color-text-2);font-size:12px;cursor:pointer}.arco-transfer-view-header-clear-btn:hover:before{background-color:var(--color-fill-3)}.arco-transfer-view-header-count{margin-right:2px;color:var(--color-text-3);font-weight:400;font-size:12px}.arco-transfer-view-body{flex:1 1 auto;overflow:hidden}.arco-transfer-view-body .arco-transfer-view-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.arco-transfer-view .arco-scrollbar{height:100%}.arco-transfer-view .arco-scrollbar-container{height:100%;overflow:auto}.arco-transfer-view .arco-list{border-radius:0}.arco-transfer-view .arco-list-footer{position:relative;display:flex;align-items:center;box-sizing:border-box;height:40px;padding:0 8px}.arco-transfer-view .arco-list .arco-pagination{position:absolute;top:50%;right:8px;margin:0;transform:translateY(-50%)}.arco-transfer-view .arco-list .arco-pagination-jumper-input{width:24px}.arco-transfer-view .arco-list .arco-pagination-jumper-separator{padding:0 8px}.arco-transfer-view .arco-checkbox{padding-left:6px}.arco-transfer-view .arco-checkbox-wrapper{display:inline}.arco-transfer-view .arco-checkbox .arco-icon-hover:hover:before{background-color:var(--color-fill-3)}.arco-transfer-list-item{position:relative;display:flex;align-items:center;height:36px;padding:0 10px;color:var(--color-text-1);line-height:36px;list-style:none;background-color:transparent;cursor:default}.arco-transfer-list-item-content{font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-transfer-list-item-checkbox .arco-checkbox-label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arco-transfer-list-item-disabled{color:var(--color-text-4);background-color:transparent;cursor:not-allowed}.arco-transfer-list-item:not(.arco-transfer-list-item-disabled):hover{color:var(--color-text-1);background-color:var(--color-fill-2)}.arco-transfer-list-item .arco-checkbox{width:100%}.arco-transfer-list-item .arco-checkbox-text{color:inherit}.arco-transfer-list-item-remove-btn{margin-left:auto;color:var(--color-text-2);font-size:12px;cursor:pointer}.arco-transfer-list-item-remove-btn:hover:before{background-color:var(--color-fill-3)}.arco-transfer-list-item-draggable:before{position:absolute;right:0;left:0;display:block;height:2px;border-radius:1px;content:""}.arco-transfer-list-item-gap-bottom:before{bottom:-2px;background-color:rgb(var(--primary-6))}.arco-transfer-list-item-gap-top:before{top:-2px;background-color:rgb(var(--primary-6))}.arco-transfer-list-item-dragging{color:var(--color-text-4)!important;background-color:var(--color-fill-1)!important}.arco-transfer-list-item-dragged{animation:arco-transfer-drag-item-blink .4s;animation-timing-function:cubic-bezier(0,0,1,1)}.arco-transfer-operations{padding:0 20px}.arco-transfer-operations .arco-btn{display:block}.arco-transfer-operations .arco-btn:last-child{margin-top:12px}.arco-transfer-operations-words .arco-btn{width:100%;padding:0 12px;text-align:left}.arco-transfer-simple .arco-transfer-view-source{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.arco-transfer-simple .arco-transfer-view-target{border-top-left-radius:0;border-bottom-left-radius:0}.arco-transfer-disabled .arco-transfer-view-header{color:var(--color-text-4)}@keyframes arco-transfer-drag-item-blink{0%{background-color:var(--color-primary-light-1)}to{background-color:transparent}}.arco-tree-select-popup{box-sizing:border-box;padding:4px 0;background-color:var(--color-bg-popup);border:1px solid var(--color-fill-3);border-radius:var(--border-radius-medium);box-shadow:0 4px 10px #0000001a}.arco-tree-select-popup .arco-tree-select-tree-wrapper{height:100%;max-height:200px;padding-right:4px;padding-left:10px;overflow:auto}.arco-tree-select-popup .arco-tree-node{padding-left:0}.arco-tree-select-highlight{font-weight:500}.arco-tree-select-has-header{padding-top:0}.arco-tree-select-header{border-bottom:1px solid var(--color-fill-3)}.arco-tree-select-has-footer{padding-bottom:0}.arco-tree-select-footer{border-top:1px solid var(--color-fill-3)}.arco-icon-hover.arco-tree-node-icon-hover:before{width:16px;height:16px}.arco-tree-node-switcher{position:relative;display:flex;flex-shrink:0;align-items:center;width:12px;height:32px;margin-right:10px;color:var(--color-text-2);font-size:12px;cursor:pointer;-webkit-user-select:none;user-select:none}.arco-tree-node-switcher-icon{position:relative;margin:0 auto}.arco-tree-node-switcher-icon svg{position:relative;transform:rotate(-90deg);transition:transform .2s cubic-bezier(.34,.69,.1,1)}.arco-tree-node-expanded .arco-tree-node-switcher-icon svg,.arco-tree-node-is-leaf .arco-tree-node-switcher-icon svg{transform:rotate(0)}.arco-tree-node-drag-icon{margin-left:120px;color:rgb(var(--primary-6));opacity:0}.arco-tree-node-custom-icon{margin-right:10px;font-size:inherit;line-height:1;cursor:pointer;-webkit-user-select:none;user-select:none}.arco-tree-node .arco-icon-loading{color:rgb(var(--primary-6))}.arco-tree-node-minus-icon,.arco-tree-node-plus-icon{position:relative;display:block;width:14px;height:14px;background:var(--color-fill-2);border-radius:var(--border-radius-small);cursor:pointer}.arco-tree-node-minus-icon:after,.arco-tree-node-plus-icon:after{position:absolute;top:50%;left:50%;display:block;width:6px;height:2px;margin-top:-1px;margin-left:-3px;color:var(--color-text-2);background-color:var(--color-text-2);border-radius:.5px;content:""}.arco-tree-node-plus-icon:before{position:absolute;top:50%;left:50%;display:block;width:2px;height:6px;margin-top:-3px;margin-left:-1px;color:var(--color-text-2);background-color:var(--color-text-2);border-radius:.5px;content:""}.arco-tree{color:var(--color-text-1)}.arco-tree .arco-checkbox{margin-right:10px;padding-left:0;line-height:32px}.arco-tree-node{position:relative;display:flex;flex-wrap:nowrap;align-items:center;padding-left:2px;color:var(--color-text-1);line-height:1.5715;cursor:pointer}.arco-tree-node-selected .arco-tree-node-title,.arco-tree-node-selected .arco-tree-node-title:hover{color:rgb(var(--primary-6));transition:color .2s cubic-bezier(0,0,1,1)}.arco-tree-node-disabled-selectable .arco-tree-node-title,.arco-tree-node-disabled .arco-tree-node-title,.arco-tree-node-disabled-selectable .arco-tree-node-title:hover,.arco-tree-node-disabled .arco-tree-node-title:hover{color:var(--color-text-4);background:none;cursor:not-allowed}.arco-tree-node-disabled.arco-tree-node-selected .arco-tree-node-title{color:var(--color-primary-light-3)}.arco-tree-node-title-block{flex:1;box-sizing:content-box}.arco-tree-node-title-block .arco-tree-node-drag-icon{position:absolute;right:12px}.arco-tree-node-indent{position:relative;flex-shrink:0;align-self:stretch}.arco-tree-node-indent-block{position:relative;display:inline-block;width:12px;height:100%;margin-right:10px;vertical-align:top}.arco-tree-node-draggable{margin-top:2px}.arco-tree-node-title{position:relative;display:flex;align-items:center;margin-left:-4px;padding:5px 4px;font-size:14px;border-radius:var(--border-radius-small)}.arco-tree-node-title:hover{color:var(--color-text-1);background-color:var(--color-fill-2)}.arco-tree-node-title:hover .arco-tree-node-drag-icon{opacity:1}.arco-tree-node-title-draggable:before{position:absolute;top:-2px;right:0;left:0;display:block;height:2px;border-radius:1px;content:""}.arco-tree-node-title-gap-bottom:before{top:unset;bottom:-2px;background-color:rgb(var(--primary-6))}.arco-tree-node-title-gap-top:before{background-color:rgb(var(--primary-6))}.arco-tree-node-title-highlight{color:var(--color-text-1);background-color:var(--color-primary-light-1)}.arco-tree-node-title-dragging,.arco-tree-node-title-dragging:hover{color:var(--color-text-4);background-color:var(--color-fill-1)}.arco-tree-show-line{padding-left:1px}.arco-tree-show-line .arco-tree-node-switcher{width:14px;text-align:center}.arco-tree-show-line .arco-tree-node-switcher .arco-tree-node-icon-hover{width:100%}.arco-tree-show-line .arco-tree-node-indent-block{width:14px}.arco-tree-show-line .arco-tree-node-indent-block:before{position:absolute;left:50%;box-sizing:border-box;width:1px;border-left:1px solid var(--color-neutral-3);transform:translate(-50%);content:"";top:-5px;bottom:-5px}.arco-tree-show-line .arco-tree-node-is-leaf:not(.arco-tree-node-is-tail) .arco-tree-node-indent:after{position:absolute;right:-7px;box-sizing:border-box;width:1px;border-left:1px solid var(--color-neutral-3);transform:translate(50%);content:"";top:27px;bottom:-5px}.arco-tree-show-line .arco-tree-node-indent-block-lineless:before{display:none}.arco-tree-size-mini .arco-tree-node-switcher{height:24px}.arco-tree-size-mini .arco-checkbox{line-height:24px}.arco-tree-size-mini .arco-tree-node-title{padding-top:2px;padding-bottom:2px;font-size:12px;line-height:1.667}.arco-tree-size-mini .arco-tree-node-indent-block:after{top:23px;bottom:-1px}.arco-tree-size-mini .arco-tree-node-is-leaf:not(.arco-tree-node-is-tail) .arco-tree-node-indent:before{top:-1px;bottom:-1px}.arco-tree-size-small .arco-tree-node-switcher{height:28px}.arco-tree-size-small .arco-checkbox{line-height:28px}.arco-tree-size-small .arco-tree-node-title{padding-top:3px;padding-bottom:3px;font-size:14px}.arco-tree-size-small .arco-tree-node-indent-block:after{top:25px;bottom:-3px}.arco-tree-size-small .arco-tree-node-is-leaf:not(.arco-tree-node-is-tail) .arco-tree-node-indent:before{top:-3px;bottom:-3px}.arco-tree-size-large .arco-tree-node-switcher{height:36px}.arco-tree-size-large .arco-checkbox{line-height:36px}.arco-tree-size-large .arco-tree-node-title{padding-top:7px;padding-bottom:7px;font-size:14px}.arco-tree-size-large .arco-tree-node-indent-block:after{top:29px;bottom:-7px}.arco-tree-size-large .arco-tree-node-is-leaf:not(.arco-tree-node-is-tail) .arco-tree-node-indent:before{top:-7px;bottom:-7px}.arco-tree-node-list{overflow:hidden;transition:height .2s cubic-bezier(.34,.69,.1,1)}.arco-typography{color:var(--color-text-1);line-height:1.5715;white-space:normal;overflow-wrap:anywhere}h1.arco-typography,h2.arco-typography,h3.arco-typography,h4.arco-typography,h5.arco-typography,h6.arco-typography{margin-top:1em;margin-bottom:.5em;font-weight:500}h1.arco-typography{font-size:36px;line-height:1.23}h2.arco-typography{font-size:32px;line-height:1.25}h3.arco-typography{font-size:28px;line-height:1.29}h4.arco-typography{font-size:24px;line-height:1.33}h5.arco-typography{font-size:20px;line-height:1.4}h6.arco-typography{font-size:16px;line-height:1.5}div.arco-typography,p.arco-typography{margin-top:0;margin-bottom:1em}.arco-typography-primary{color:rgb(var(--primary-6))}.arco-typography-secondary{color:var(--color-text-2)}.arco-typography-success{color:rgb(var(--success-6))}.arco-typography-warning{color:rgb(var(--warning-6))}.arco-typography-danger{color:rgb(var(--danger-6))}.arco-typography-disabled{color:var(--color-text-4);cursor:not-allowed}.arco-typography mark{background-color:rgb(var(--yellow-4))}.arco-typography u{text-decoration:underline}.arco-typography del{text-decoration:line-through}.arco-typography b{font-weight:500}.arco-typography code{margin:0 2px;padding:2px 8px;color:var(--color-text-2);font-size:85%;background-color:var(--color-neutral-2);border:1px solid var(--color-neutral-3);border-radius:2px}.arco-typography blockquote{margin:0 0 1em;padding-left:8px;background-color:var(--color-bg-2);border-left:2px solid var(--color-neutral-6)}.arco-typography ol,.arco-typography ul{margin:0;padding:0}.arco-typography ul li,.arco-typography ol li{margin-left:20px}.arco-typography ul{list-style:circle}.arco-typography-spacing-close{line-height:1.3}.arco-typography-operation-copy,.arco-typography-operation-copied{margin-left:2px;padding:2px}.arco-typography-operation-copy{color:var(--color-text-2);background-color:transparent;border-radius:2px;cursor:pointer;transition:background-color .1s cubic-bezier(0,0,1,1)}.arco-typography-operation-copy:hover{color:var(--color-text-2);background-color:var(--color-fill-2)}.arco-typography-operation-copied{color:rgb(var(--success-6))}.arco-typography-operation-edit{margin-left:2px;padding:2px;color:var(--color-text-2);background-color:transparent;border-radius:2px;cursor:pointer;transition:background-color .1s cubic-bezier(0,0,1,1)}.arco-typography-operation-edit:hover{color:var(--color-text-2);background-color:var(--color-fill-2)}.arco-typography-operation-expand{margin:0 4px;color:rgb(var(--primary-6));cursor:pointer}.arco-typography-operation-expand:hover{color:rgb(var(--primary-5))}.arco-typography-edit-content{position:relative;left:-13px;margin-top:-5px;margin-right:-13px;margin-bottom:calc(1em - 5px)}.arco-typography-css-operation{margin-top:-1em;margin-bottom:1em;text-align:right}.arco-upload{display:inline-block;max-width:100%;cursor:pointer}.arco-upload.arco-upload-draggable{width:100%}.arco-upload-tip{margin-top:4px;overflow:hidden;color:var(--color-text-3);font-size:12px;line-height:1.5;white-space:nowrap;text-overflow:ellipsis}.arco-upload-picture-card{display:flex;flex-direction:column;justify-content:center;min-width:80px;height:80px;margin-bottom:0;color:var(--color-text-2);text-align:center;background:var(--color-fill-2);border:1px dashed var(--color-neutral-3);border-radius:var(--border-radius-small);transition:all .1s cubic-bezier(0,0,1,1)}.arco-upload-picture-card:hover{color:var(--color-text-2);background-color:var(--color-fill-3);border-color:var(--color-neutral-4)}.arco-upload-drag{width:100%;padding:50px 0;color:var(--color-text-1);text-align:center;background-color:var(--color-fill-1);border:1px dashed var(--color-neutral-3);border-radius:var(--border-radius-small);transition:all .2s ease}.arco-upload-drag .arco-icon-plus{margin-bottom:24px;color:var(--color-text-2);font-size:14px}.arco-upload-drag:hover{background-color:var(--color-fill-3);border-color:var(--color-neutral-4)}.arco-upload-drag:hover .arco-upload-drag-text{color:var(--color-text-1)}.arco-upload-drag:hover .arco-icon-plus{color:var(--color-text-2)}.arco-upload-drag-active{color:var(--color-text-1);background-color:var(--color-primary-light-1);border-color:rgb(var(--primary-6))}.arco-upload-drag-active .arco-upload-drag-text{color:var(--color-text-1)}.arco-upload-drag-active .arco-icon-plus{color:rgb(var(--primary-6))}.arco-upload-drag .arco-upload-tip{margin-top:0}.arco-upload-drag-text{color:var(--color-text-1);font-size:14px;line-height:1.5}.arco-upload-wrapper{width:100%}.arco-upload-wrapper.arco-upload-wrapper-type-picture-card{display:flex;justify-content:flex-start}.arco-upload-drag{width:100%}.arco-upload-hide{display:none}.arco-upload-disabled .arco-upload-picture-card,.arco-upload-disabled .arco-upload-picture-card:hover{color:var(--color-text-4);background-color:var(--color-fill-1);border-color:var(--color-neutral-4);cursor:not-allowed}.arco-upload-disabled .arco-upload-drag,.arco-upload-disabled .arco-upload-drag:hover{background-color:var(--color-fill-1);border-color:var(--color-text-4);cursor:not-allowed}.arco-upload-disabled .arco-upload-drag .arco-icon-plus,.arco-upload-disabled .arco-upload-drag:hover .arco-icon-plus,.arco-upload-disabled .arco-upload-drag .arco-upload-drag-text,.arco-upload-disabled .arco-upload-drag:hover .arco-upload-drag-text,.arco-upload-disabled .arco-upload-tip{color:var(--color-text-4)}.arco-upload-icon{cursor:pointer}.arco-upload-icon-error{margin-left:4px;color:rgb(var(--danger-6))}.arco-upload-icon-success{color:rgb(var(--success-6));font-size:14px;line-height:14px}.arco-upload-icon-remove{position:relative;font-size:14px}.arco-upload-icon-start,.arco-upload-icon-cancel{position:absolute;top:50%;left:50%;color:var(--color-white);font-size:12px;transform:translate(-50%) translateY(-50%)}.arco-upload-icon-upload{color:rgb(var(--primary-6));font-size:14px;cursor:pointer;transition:all .2s ease}.arco-upload-icon-upload:active,.arco-upload-icon-upload:hover{color:rgb(var(--primary-7))}.arco-upload-list{margin:0;padding:0;list-style:none}.arco-upload-list.arco-upload-list-type-text,.arco-upload-list.arco-upload-list-type-picture{width:100%}.arco-upload-list.arco-upload-list-type-text .arco-upload-list-item:first-of-type,.arco-upload-list.arco-upload-list-type-picture .arco-upload-list-item:first-of-type{margin-top:24px}.arco-upload-list-item-done .arco-upload-list-item-file-icon{color:rgb(var(--primary-6))}.arco-upload-list-item{position:relative;display:flex;align-items:center;box-sizing:border-box;margin-top:12px}.arco-upload-list-item-content{display:flex;flex:1;flex-wrap:nowrap;align-items:center;box-sizing:border-box;width:100%;padding:8px 10px 8px 12px;overflow:hidden;font-size:14px;background-color:var(--color-fill-1);border-radius:var(--border-radius-small);transition:background-color .1s cubic-bezier(0,0,1,1)}.arco-upload-list-item-file-icon{margin-right:12px;color:rgb(var(--primary-6));font-size:16px;line-height:16px}.arco-upload-list-item-thumbnail{flex-shrink:0;width:40px;height:40px;margin-right:12px}.arco-upload-list-item-thumbnail img{width:100%;height:100%}.arco-upload-list-item-name{display:flex;flex:1;align-items:center;margin-right:10px;overflow:hidden;color:var(--color-text-1);font-size:14px;line-height:1.4286;white-space:nowrap;text-overflow:ellipsis}.arco-upload-list-item-name-link{overflow:hidden;color:rgb(var(--link-6));text-decoration:none;text-overflow:ellipsis;cursor:pointer}.arco-upload-list-item-name-text{overflow:hidden;text-overflow:ellipsis;cursor:pointer}.arco-upload-list-item .arco-upload-progress{position:relative;margin-left:auto;line-height:12px}.arco-upload-list-item .arco-upload-progress:hover .arco-progress-circle-bg{stroke:rgba(var(--gray-10),.2)}.arco-upload-list-item .arco-upload-progress:hover .arco-progress-circle-bar{stroke:rgb(var(--primary-7))}.arco-upload-list-item-operation{margin-left:12px;color:var(--color-text-2);font-size:12px}.arco-upload-list-item-operation .arco-upload-icon-remove{font-size:inherit}.arco-upload-list-item-error .arco-upload-list-status,.arco-upload-list-item-done .arco-upload-list-status{display:none}.arco-upload-list-type-text .arco-upload-list-item-error .arco-upload-list-item-name-link,.arco-upload-list-type-text .arco-upload-list-item-error .arco-upload-list-item-name{color:rgb(var(--danger-6))}.arco-upload-list.arco-upload-list-type-picture-card{display:flex;flex-wrap:wrap;vertical-align:top}.arco-upload-list.arco-upload-list-type-picture-card .arco-upload-list-status{top:50%;margin-left:0;transform:translateY(-50%)}.arco-upload-list-picture{display:inline-block;margin-top:0;margin-right:8px;margin-bottom:8px;padding-right:0;overflow:hidden;vertical-align:top;transition:all .2s cubic-bezier(.34,.69,.1,1)}.arco-upload-list-picture-status-error .arco-upload-list-picture-mask{opacity:1}.arco-upload-list-picture{position:relative;box-sizing:border-box;width:80px;height:80px;overflow:hidden;line-height:80px;text-align:center;vertical-align:top;border-radius:var(--border-radius-small)}.arco-upload-list-picture img{width:100%;height:100%}.arco-upload-list-picture-mask{position:absolute;inset:0;color:var(--color-white);font-size:16px;line-height:80px;text-align:center;background:#00000080;cursor:pointer;opacity:0;transition:opacity .1s cubic-bezier(0,0,1,1)}.arco-upload-list-picture-operation{display:none;font-size:14px}.arco-upload-list-picture-operation .arco-upload-icon-retry{color:var(--color-white)}.arco-upload-list-picture-error-tip .arco-upload-icon-error{color:var(--color-white);font-size:26px}.arco-upload-list-picture-mask:hover{opacity:1}.arco-upload-list-picture-mask:hover .arco-upload-list-picture-operation{display:flex;justify-content:space-evenly}.arco-upload-list-picture-mask:hover .arco-upload-list-picture-error-tip{display:none}.arco-upload-list-type-picture .arco-upload-list-item-content{padding-top:8px;padding-bottom:8px}.arco-upload-list-type-picture .arco-upload-list-item-error .arco-upload-list-item-content{background-color:var(--color-danger-light-1)}.arco-upload-list-type-picture .arco-upload-list-item-error .arco-upload-list-item-name-link,.arco-upload-list-type-picture .arco-upload-list-item-error .arco-upload-list-item-name{color:rgb(var(--danger-6))}.arco-upload-hide+.arco-upload-list .arco-upload-list-item:first-of-type{margin-top:0}.arco-upload-slide-up-enter{opacity:0}.arco-upload-slide-up-enter-active{opacity:1;transition:opacity .2s cubic-bezier(.34,.69,.1,1)}.arco-upload-slide-up-exit{opacity:1}.arco-upload-slide-up-exit-active{margin:0;overflow:hidden;opacity:0;transition:opacity .1s cubic-bezier(0,0,1,1),height .3s cubic-bezier(.34,.69,.1,1) .1s,margin .3s cubic-bezier(.34,.69,.1,1) .1s}.arco-upload-list-item.arco-upload-slide-inline-enter{opacity:0}.arco-upload-list-item.arco-upload-slide-inline-enter-active{opacity:1;transition:opacity .2s cubic-bezier(0,0,1,1)}.arco-upload-list-item.arco-upload-slide-inline-exit{opacity:1}.arco-upload-list-item.arco-upload-slide-inline-exit-active{margin:0;overflow:hidden;opacity:0;transition:opacity .1s cubic-bezier(0,0,1,1),width .3s cubic-bezier(.34,.69,.1,1) .1s,margin .3s cubic-bezier(.34,.69,.1,1) .1s}.arco-verification-code{display:flex;align-items:center;justify-content:space-between;width:100%;column-gap:4px}.arco-verification-code .arco-input{width:32px;padding-right:0;padding-left:0;text-align:center}.arco-verification-code .arco-input-size-small{width:28px}.arco-verification-code .arco-input-size-mini{width:24px}.arco-verification-code .arco-input-size-large{width:36px}.login-container[data-v-8b23d76a]{position:relative;width:100vw;height:100vh;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center}.background-image[data-v-8b23d76a]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(https://cyappimg152.oss-cn-shanghai.aliyuncs.com/ManjuPc/loginbj.png);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1}.header-section[data-v-8b23d76a]{position:relative;z-index:2;margin-bottom:2rem;text-align:center}.title-image-container[data-v-8b23d76a]{display:flex;justify-content:center;align-items:center}.title-image[data-v-8b23d76a]{max-width:100%;height:auto;max-height:120px;filter:drop-shadow(0 4px 10px rgba(0,0,0,.32))}.login-card[data-v-8b23d76a]{position:relative;z-index:2;background:color-mix(in srgb,var(--ui-surface) 92%,transparent);border-radius:16px;padding:2.5rem;width:100%;max-width:400px;box-shadow:var(--ui-shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--ui-border)}.card-header[data-v-8b23d76a]{text-align:center;margin-bottom:2rem}.welcome-title[data-v-8b23d76a]{font-size:2rem;font-weight:700;color:var(--ui-text);margin:0 0 .5rem}.welcome-subtitle[data-v-8b23d76a]{font-size:1rem;color:var(--ui-text-2);margin:0}.login-form[data-v-8b23d76a]{display:flex;flex-direction:column;gap:1.5rem}.input-group[data-v-8b23d76a]{position:relative;display:flex;align-items:center;background:var(--ui-surface-2);border-radius:8px;border:1px solid var(--ui-border);transition:border-color .3s ease}.input-group[data-v-8b23d76a]:focus-within{border-color:var(--brand-orange);box-shadow:0 0 0 3px var(--ui-input-focus)}.input-icon[data-v-8b23d76a]{padding:0 1rem;color:var(--ui-text-3);font-size:1.2rem}.form-input[data-v-8b23d76a]{flex:1;padding:1rem;border:none;background:transparent;font-size:1rem;outline:none;color:var(--ui-text)}.form-input[data-v-8b23d76a]::placeholder{color:var(--ui-input-placeholder)}.login-button[data-v-8b23d76a]{background:linear-gradient(135deg,var(--brand-orange),#f7931e);color:#fff;border:none;border-radius:8px;padding:1rem 2rem;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;margin-top:.5rem}.login-button[data-v-8b23d76a]:hover{background:linear-gradient(135deg,var(--brand-orange-hover),#e0841a);transform:translateY(-2px);box-shadow:0 8px 20px #ff6b3547}.forgot-password[data-v-8b23d76a]{text-align:right;margin-top:1rem}.forgot-link[data-v-8b23d76a]{color:#dc3545;text-decoration:none;font-size:.9rem;transition:color .3s ease}.forgot-link[data-v-8b23d76a]:hover{color:#c82333;text-decoration:underline}@media(max-width:768px){.login-card[data-v-8b23d76a]{margin:0 1rem;padding:2rem}.title-image[data-v-8b23d76a]{max-height:80px}}.page-spin[data-v-92055fec]{display:block;width:100%}.home-page[data-v-92055fec]{padding:100px 20px 20px;min-height:calc(100vh - 80px);background:var(--ui-page-bg)}.page-header[data-v-92055fec]{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;max-width:1200px;margin-left:auto;margin-right:auto}.page-title[data-v-92055fec]{font-weight:600;color:var(--ui-text);margin:0}.page-actions[data-v-92055fec]{display:flex;align-items:center;gap:20px}.search-box[data-v-92055fec]{position:relative;display:flex;align-items:center;gap:12px}.search-input[data-v-92055fec]{width:300px;height:40px;padding:0 16px;border:1px solid var(--ui-border);border-radius:8px;font-size:14px;outline:none;transition:border-color .3s ease;background:var(--ui-surface);color:var(--ui-text)}.search-input[data-v-92055fec]:focus{border-color:var(--brand-orange);box-shadow:0 0 0 3px var(--ui-input-focus)}.search-btn[data-v-92055fec]{height:40px;padding:0 20px;background:var(--brand-orange);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .3s ease}.search-btn[data-v-92055fec]:hover{background:var(--brand-orange-hover)}.reset-btn[data-v-92055fec]{height:40px;padding:0 20px;background:var(--ui-surface-2);color:var(--ui-text-2);border:1px solid var(--ui-border);border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .3s ease,border-color .3s ease}.reset-btn[data-v-92055fec]:hover{background:var(--ui-surface-3);border-color:var(--ui-border-strong)}.create-btn[data-v-92055fec]{height:40px;padding:0 24px;background:var(--brand-orange);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .3s ease}.create-btn[data-v-92055fec]:hover{background:var(--brand-orange-hover)}.project-sets[data-v-92055fec]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;max-width:1200px;margin:0 auto}.project-set-card[data-v-92055fec]{background:var(--ui-surface);border-radius:12px;overflow:hidden;box-shadow:var(--ui-shadow-soft);transition:transform .3s ease,box-shadow .3s ease;cursor:pointer;position:relative;-webkit-user-select:none;user-select:none}.project-set-card[data-v-92055fec]:hover{transform:translateY(-4px);box-shadow:var(--ui-shadow)}.ctx-menu-mask[data-v-92055fec]{position:fixed;inset:0;z-index:3000;background:transparent}.ctx-menu[data-v-92055fec]{position:fixed;min-width:132px;padding:6px;background:var(--ui-surface);border-radius:10px;box-shadow:var(--ui-shadow);z-index:3001;display:flex;flex-direction:column;gap:2px}.ctx-menu-item[data-v-92055fec]{display:block;width:100%;text-align:left;padding:10px 14px;border:none;background:transparent;border-radius:6px;font-size:14px;color:var(--ui-text);cursor:pointer;transition:background .15s ease}.ctx-menu-item[data-v-92055fec]:hover:not(:disabled){background:var(--brand-orange-soft);color:var(--brand-orange)}.ctx-menu-item[data-v-92055fec]:disabled{color:var(--ui-text-3);cursor:not-allowed}.card-image[data-v-92055fec]{width:100%;height:200px;overflow:hidden;position:relative}.card-image img[data-v-92055fec]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.project-set-card:hover .card-image img[data-v-92055fec]{transform:scale(1.05)}.card-content[data-v-92055fec]{padding:20px}.card-title[data-v-92055fec]{font-size:18px;font-weight:600;color:var(--ui-text);margin:0 0 8px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.private-badge[data-v-92055fec]{display:inline-block;font-size:12px;font-weight:500;color:#fff;background:var(--ui-text-3);padding:2px 8px;border-radius:10px;line-height:1.4}.card-count[data-v-92055fec]{font-size:14px;color:var(--ui-text-2);margin:0}.card-actions[data-v-92055fec]{position:absolute;top:10px;right:10px;z-index:10}.edit-btn[data-v-92055fec]{padding:6px 16px;background:color-mix(in srgb,var(--ui-surface) 90%,transparent);color:var(--brand-orange);border:1px solid var(--brand-orange);border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.edit-btn[data-v-92055fec]:hover{background:var(--brand-orange);color:#fff}.card-delete[data-v-92055fec]{position:absolute;right:10px;bottom:10px;z-index:10}.delete-btn[data-v-92055fec]{width:36px;height:36px;border:none;border-radius:50%;background:color-mix(in srgb,var(--ui-surface) 90%,transparent);color:#e53935;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px #00000014;transition:all .2s ease}.delete-btn[data-v-92055fec]:hover{color:#fff;transform:scale(1.1)}@media(max-width:768px){.page-header[data-v-92055fec]{flex-direction:column;gap:20px;align-items:flex-start}.page-actions[data-v-92055fec]{width:100%;flex-direction:column;gap:12px}.search-box[data-v-92055fec]{width:100%;flex-wrap:wrap}.search-input[data-v-92055fec]{flex:1;min-width:200px}.search-btn[data-v-92055fec],.reset-btn[data-v-92055fec]{flex:1;min-width:80px}.create-btn[data-v-92055fec]{width:100%}.project-sets[data-v-92055fec]{grid-template-columns:1fr}}.pagination-wrapper[data-v-92055fec]{display:flex;justify-content:center;margin-top:40px;padding:20px 0;max-width:1200px;margin-left:auto;margin-right:auto}.empty-state[data-v-92055fec]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;max-width:1200px;margin:0 auto}.empty-icon[data-v-92055fec]{font-size:64px;margin-bottom:20px;opacity:.5}.empty-text[data-v-92055fec]{font-size:16px;color:var(--ui-text-3);font-weight:500}.sidebar-overlay[data-v-92055fec]{position:fixed;inset:0;background:var(--ui-overlay);z-index:999;transition:opacity .3s ease}.sidebar[data-v-92055fec]{position:fixed;top:0;right:-500px;width:500px;height:100vh;background:var(--ui-surface);box-shadow:-2px 0 18px #00000038;z-index:1000;transition:right .3s ease;overflow-y:auto}.sidebar-open[data-v-92055fec]{right:0}.sidebar-content[data-v-92055fec]{padding:40px 30px;display:flex;flex-direction:column;gap:30px}.upload-section[data-v-92055fec]{display:flex;flex-direction:column;align-items:stretch;gap:12px}.upload-area[data-v-92055fec]{width:100%;min-height:200px;border:2px dashed var(--ui-border);border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:border-color .3s ease,background-color .3s ease;position:relative;background:var(--ui-surface-2);overflow:hidden}.ai-cover-btn[data-v-92055fec]{width:100%;height:40px;background:var(--brand-orange-soft);color:var(--brand-orange);border:1px solid var(--brand-orange);border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.ai-cover-btn[data-v-92055fec]:hover:not(:disabled){background:color-mix(in srgb,var(--brand-orange) 18%,transparent)}.ai-cover-btn[data-v-92055fec]:disabled{opacity:.65;cursor:not-allowed}.ai-cover-hint[data-v-92055fec]{margin:0;font-size:12px;color:var(--ui-text-3);line-height:1.4}.upload-area[data-v-92055fec]:hover{border-color:var(--brand-orange);background:var(--brand-orange-soft)}.upload-icon[data-v-92055fec]{width:48px;height:48px;margin-bottom:12px;opacity:.6}.upload-text[data-v-92055fec]{font-size:14px;color:var(--ui-text-2);font-weight:500}.uploaded-image[data-v-92055fec]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:10px}.form-item[data-v-92055fec]{display:flex;flex-direction:column;gap:12px}.form-label[data-v-92055fec]{font-size:14px;color:var(--ui-text);font-weight:500}.form-input[data-v-92055fec]{width:100%;height:40px;padding:0 16px;border:1px solid var(--ui-border);border-radius:8px;font-size:14px;outline:none;transition:border-color .3s ease;box-sizing:border-box}.form-input[data-v-92055fec]:focus{border-color:#ff6b35}.form-textarea[data-v-92055fec]{width:100%;min-height:120px;padding:12px 16px;border:1px solid #ddd;border-radius:8px;font-size:14px;outline:none;transition:border-color .3s ease;resize:vertical;font-family:inherit;box-sizing:border-box}.form-textarea[data-v-92055fec]:focus{border-color:#ff6b35}.form-item-private[data-v-92055fec]{padding:14px 16px;background:var(--ui-surface-2);border-radius:10px;border:1px solid var(--ui-border)}.private-switch[data-v-92055fec]{display:inline-flex;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;user-select:none}.private-switch input[type=checkbox][data-v-92055fec]{width:18px;height:18px;accent-color:#ff6b35;cursor:pointer}.private-switch-text[data-v-92055fec]{font-size:14px;color:var(--ui-text);font-weight:500}.private-hint[data-v-92055fec]{margin:0;font-size:12px;color:var(--ui-text-3);line-height:1.5}.form-actions[data-v-92055fec]{margin-top:20px}.save-btn[data-v-92055fec]{width:100%;height:48px;background:var(--brand-orange);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .3s ease}.save-btn[data-v-92055fec]:hover{background:var(--brand-orange-hover)}.save-btn[data-v-92055fec]:active{background:#cc4f24}@media(max-width:768px){.sidebar[data-v-92055fec]{width:100%;right:-100%}}.pageclas[data-v-3c7b8dca]{width:100%;background:var(--ui-page-bg)}.bldata-container[data-v-3c7b8dca]{min-height:100vh;background:var(--ui-page-bg);max-width:1200px;margin:0 auto;padding:100px 20px 20px}.page-header[data-v-3c7b8dca]{margin-bottom:24px}.page-title[data-v-3c7b8dca]{font-size:24px;font-weight:600;color:var(--ui-text);margin:0}.platform-tabs[data-v-3c7b8dca]{background:var(--ui-surface);border-radius:8px;padding:20px;margin-bottom:24px;box-shadow:var(--ui-shadow-soft)}.platform-tabs-container[data-v-3c7b8dca] .arco-tabs-nav-tab{border-radius:6px;margin-right:8px;border:1px solid var(--ui-border)}.platform-tabs-container[data-v-3c7b8dca] .arco-tabs-nav-tab-active{background:var(--brand-orange);color:#fff;border-color:var(--brand-orange)}.platform-content[data-v-3c7b8dca]{margin-top:20px}.metrics-cards[data-v-3c7b8dca]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.metric-card[data-v-3c7b8dca]{border-radius:8px;border:none;box-shadow:var(--ui-shadow-soft)}.metric-content[data-v-3c7b8dca]{text-align:center;padding:20px}.metric-label[data-v-3c7b8dca]{font-size:14px;color:var(--ui-text-2);margin-bottom:8px}.metric-value[data-v-3c7b8dca]{font-size:24px;font-weight:600}.total-consumption .metric-value[data-v-3c7b8dca]{color:#ff4d4f}.total-recovery .metric-value[data-v-3c7b8dca]{color:#ff7a00}.average-roi .metric-value[data-v-3c7b8dca]{color:#52c41a}.charts-section[data-v-3c7b8dca]{background:var(--ui-surface);border-radius:8px;padding:20px;margin-bottom:24px;box-shadow:var(--ui-shadow-soft)}.section-title[data-v-3c7b8dca]{font-size:18px;font-weight:600;color:var(--ui-text);margin:0 0 20px}.charts-grid[data-v-3c7b8dca]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.chart-card[data-v-3c7b8dca]{border-radius:8px;border:none;box-shadow:var(--ui-shadow-soft)}.chart-placeholder[data-v-3c7b8dca]{height:200px;display:flex;align-items:center;justify-content:center}.report-section[data-v-3c7b8dca]{background:var(--ui-surface);border-radius:8px;padding:20px;box-shadow:var(--ui-shadow-soft)}.report-table[data-v-3c7b8dca]{margin-top:20px}.report-table[data-v-3c7b8dca] .arco-table-th{background:var(--ui-surface-2);font-weight:600;color:var(--ui-text)}.report-table[data-v-3c7b8dca] .arco-table-td{border-bottom:1px solid var(--ui-border)}.consumption-value[data-v-3c7b8dca]{color:#ff4d4f;font-weight:500}.roi-value[data-v-3c7b8dca]{color:#52c41a;font-weight:500}.ltv-value[data-v-3c7b8dca]{color:#ff6b35;font-weight:500}@media(max-width:1200px){.metrics-cards[data-v-3c7b8dca],.charts-grid[data-v-3c7b8dca]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.metrics-cards[data-v-3c7b8dca],.charts-grid[data-v-3c7b8dca]{grid-template-columns:1fr}.bldata-container[data-v-3c7b8dca]{padding:100px 10px 10px}}.page-spin[data-v-e61cbe66]{display:block;width:100%}.ai-config-page[data-v-e61cbe66]{padding:100px 20px 40px;min-height:calc(100vh - 80px);background:var(--ui-page-bg);max-width:1200px;margin:0 auto;box-sizing:border-box}.page-header[data-v-e61cbe66]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:28px}.header-actions[data-v-e61cbe66]{display:flex;gap:10px;flex-shrink:0}.page-title[data-v-e61cbe66]{margin:0 0 8px;font-size:24px;font-weight:700;color:var(--ui-text)}.page-desc[data-v-e61cbe66]{margin:0;font-size:13px;color:var(--ui-text-2);line-height:1.5;max-width:560px}.config-grid[data-v-e61cbe66]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px}.config-card[data-v-e61cbe66]{background:var(--ui-surface);border-radius:14px;padding:20px;border:1px solid var(--ui-border);box-shadow:var(--ui-shadow-soft)}.config-card.disabled[data-v-e61cbe66]{opacity:.72}.config-card.video[data-v-e61cbe66]{border-color:var(--brand-orange-border)}.card-head[data-v-e61cbe66]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;gap:8px}.card-head-right[data-v-e61cbe66]{display:flex;align-items:center;gap:4px}.type-badge[data-v-e61cbe66]{font-size:13px;font-weight:700;padding:4px 10px;border-radius:8px;max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.type-badge.text[data-v-e61cbe66]{background:var(--ui-info-soft);color:var(--ui-info-text)}.type-badge.image[data-v-e61cbe66]{background:var(--ui-success-soft);color:var(--ui-success-text)}.type-badge.video[data-v-e61cbe66]{background:var(--ui-warning-soft);color:var(--ui-warning-text)}.form-item[data-v-e61cbe66]{margin-bottom:12px}.form-label[data-v-e61cbe66]{display:block;font-size:12px;font-weight:600;color:var(--ui-text-2);margin-bottom:6px}.key-hint[data-v-e61cbe66]{font-weight:400;color:var(--ui-text-3);font-size:11px}.card-actions[data-v-e61cbe66]{margin-top:8px;padding-top:12px;border-top:1px solid var(--ui-border)}.pageclas[data-v-66a80aeb]{background:var(--ui-page-bg);min-height:100vh}.personnel-container[data-v-66a80aeb]{max-width:1200px;margin:0 auto;padding:0 20px 40px}.page-header[data-v-66a80aeb]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.page-title[data-v-66a80aeb]{font-size:26px;font-weight:600;color:var(--ui-text);margin:0}.action-buttons[data-v-66a80aeb]{display:flex;gap:12px}.add-member-btn[data-v-66a80aeb]{background:var(--brand-orange);border-color:var(--brand-orange)}.add-member-btn[data-v-66a80aeb]:hover{background:var(--brand-orange-hover);border-color:var(--brand-orange-hover)}.search-bar[data-v-66a80aeb]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px;padding:16px;background:var(--ui-surface);border-radius:10px;box-shadow:var(--ui-shadow-soft)}.table-section[data-v-66a80aeb]{background:var(--ui-surface);border-radius:10px;padding:16px;box-shadow:var(--ui-shadow-soft)}.pagination-container[data-v-66a80aeb]{display:flex;justify-content:flex-end;margin-top:16px}.operation-buttons[data-v-66a80aeb]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.operation-link[data-v-66a80aeb]{color:var(--brand-orange)}.form-tip[data-v-66a80aeb]{margin:0;font-size:12px;color:var(--ui-text-3);line-height:1.5}.reset-pwd-user[data-v-66a80aeb]{margin:0 0 12px;font-size:14px;color:var(--ui-text)}.reset-pwd-uname[data-v-66a80aeb]{color:var(--ui-text-3);font-weight:400}.ai-stats-page[data-v-a1af3689]{max-width:1200px;margin:0 auto;padding:100px 20px 40px}.page-title[data-v-a1af3689]{margin:0;font-size:26px;font-weight:600;color:var(--ui-text)}.page-sub[data-v-a1af3689]{margin:8px 0 0;font-size:13px;color:var(--ui-text-3)}.filter-bar[data-v-a1af3689]{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0;padding:16px;background:var(--ui-surface);border-radius:10px;box-shadow:var(--ui-shadow-soft)}.summary-cards[data-v-a1af3689]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:20px}@media(max-width:900px){.summary-cards[data-v-a1af3689]{grid-template-columns:repeat(2,1fr)}}.s-card[data-v-a1af3689]{background:var(--ui-surface);border-radius:12px;padding:16px 18px;box-shadow:var(--ui-shadow-soft);border-left:4px solid var(--brand-orange)}.s-card.text[data-v-a1af3689]{border-left-color:var(--brand-orange)}.s-card.image[data-v-a1af3689]{border-left-color:#ff7d00}.s-card.video[data-v-a1af3689]{border-left-color:#722ed1}.s-label[data-v-a1af3689]{font-size:13px;color:var(--ui-text-3)}.s-value[data-v-a1af3689]{margin-top:8px;font-size:24px;font-weight:700;color:var(--ui-text)}.s-sub[data-v-a1af3689]{margin-top:4px;font-size:12px;color:var(--ui-text-3)}.panel[data-v-a1af3689]{background:var(--ui-surface);border-radius:12px;padding:16px;margin-bottom:16px;box-shadow:var(--ui-shadow-soft)}.panel-title[data-v-a1af3689]{margin:0 0 12px;font-size:16px;font-weight:600}.prompt-cell[data-v-a1af3689]{display:inline-block;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;color:var(--ui-text-2);font-size:12px}.pager[data-v-a1af3689]{display:flex;justify-content:flex-end;margin-top:14px}.page-spin[data-v-d3a41296]{display:block;width:100%}.back-btn[data-v-d3a41296]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:42px;padding:0 16px;border-radius:6px;border:1px solid var(--ui-border);background:var(--ui-surface-2);color:var(--ui-text);font-size:14px;font-weight:500;cursor:pointer;flex-shrink:0;transition:all .2s ease}.back-btn[data-v-d3a41296]:hover{background:var(--ui-surface-3);border-color:var(--ui-border-strong);color:var(--brand-orange)}.back-icon[data-v-d3a41296]{font-size:16px;line-height:1}.back-text[data-v-d3a41296]{line-height:1}.project-list-page[data-v-d3a41296]{padding:100px 20px 20px;min-height:calc(100vh - 80px);background:var(--ui-page-bg);color:var(--ui-text)}.page-header[data-v-d3a41296]{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;max-width:1200px;margin-left:auto;margin-right:auto;gap:16px;flex-wrap:wrap}.page-header-left[data-v-d3a41296]{display:flex;align-items:center;gap:12px;min-width:0;flex:1}.page-title[data-v-d3a41296]{font-size:22px;font-weight:600;color:var(--ui-text);margin:0;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.page-actions[data-v-d3a41296]{display:flex;align-items:center;gap:20px}.search-box[data-v-d3a41296]{position:relative;display:flex;align-items:center;gap:12px}.search-input[data-v-d3a41296]{width:300px;height:40px;padding:0 16px;border:1px solid var(--ui-border);border-radius:8px;font-size:14px;outline:none;transition:border-color .3s ease;background:var(--ui-surface);color:var(--ui-text)}.search-input[data-v-d3a41296]::placeholder{color:var(--ui-input-placeholder)}.search-input[data-v-d3a41296]:focus{border-color:var(--brand-orange);box-shadow:0 0 0 3px var(--ui-input-focus)}.search-btn[data-v-d3a41296]{height:40px;padding:0 20px;background:var(--brand-orange);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .3s ease}.search-btn[data-v-d3a41296]:hover{background:var(--brand-orange-hover)}.reset-btn[data-v-d3a41296]{height:40px;padding:0 20px;background:var(--ui-surface-2);color:var(--ui-text-2);border:1px solid var(--ui-border);border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .3s ease,border-color .3s ease}.reset-btn[data-v-d3a41296]:hover{background:var(--ui-surface-3);border-color:var(--ui-border-strong)}.pl-io-loading-overlay[data-v-d3a41296]{position:fixed;inset:0;z-index:10050;display:flex;align-items:center;justify-content:center;padding:24px;background:#12121c8c;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:pl-io-fade-in-d3a41296 .25s ease}.pl-io-loading-card[data-v-d3a41296]{width:min(420px,100%);padding:36px 32px 28px;border-radius:20px;background:linear-gradient(165deg,#fff,#fff8f3 55%,#fff1e8);box-shadow:0 4px 24px #ff6b351f,0 20px 48px #00000038;text-align:center;border:1px solid rgba(255,140,90,.25)}.pl-io-loading-visual[data-v-d3a41296]{position:relative;width:88px;height:88px;margin:0 auto 20px}.pl-io-ring[data-v-d3a41296]{position:absolute;inset:0;border-radius:50%;border:3px solid transparent}.pl-io-ring-a[data-v-d3a41296]{border-top-color:#ff6b35;border-right-color:#ff6b3559;animation:pl-io-spin-d3a41296 1.1s linear infinite}.pl-io-ring-b[data-v-d3a41296]{inset:10px;border-bottom-color:#ffb347;border-left-color:#ffb34766;animation:pl-io-spin-d3a41296 1.6s linear infinite reverse}.pl-io-core[data-v-d3a41296]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:28px;animation:pl-io-pulse-d3a41296 1.4s ease-in-out infinite}.pl-io-loading-title[data-v-d3a41296]{font-size:18px;font-weight:700;color:#2a2a2a;letter-spacing:.02em;margin-bottom:10px}.pl-io-loading-desc[data-v-d3a41296]{font-size:13px;line-height:1.65;color:#666;margin-bottom:20px}.pl-io-loading-bar[data-v-d3a41296]{height:6px;border-radius:99px;background:#ff6b351f;overflow:hidden;margin-bottom:14px}.pl-io-loading-bar-inner[data-v-d3a41296]{display:block;height:100%;width:40%;border-radius:99px;background:linear-gradient(90deg,#ff8a4c,#ff6b35,#ffb347);animation:pl-io-bar-d3a41296 1.4s ease-in-out infinite}.pl-io-loading-time[data-v-d3a41296]{font-size:12px;color:#999;font-variant-numeric:tabular-nums}@keyframes pl-io-fade-in-d3a41296{0%{opacity:0}to{opacity:1}}@keyframes pl-io-spin-d3a41296{to{transform:rotate(360deg)}}@keyframes pl-io-pulse-d3a41296{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.08);opacity:.85}}@keyframes pl-io-bar-d3a41296{0%{transform:translate(-100%)}to{transform:translate(350%)}}.import-btn[data-v-d3a41296]{height:40px;padding:0 20px;background:var(--ui-surface);color:var(--ui-text);border:1px solid var(--ui-border-strong);border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}.import-btn[data-v-d3a41296]:hover:not(:disabled){border-color:var(--brand-orange);color:var(--brand-orange);background:var(--ui-surface-2)}.import-btn[data-v-d3a41296]:disabled{opacity:.6;cursor:not-allowed}.create-btn[data-v-d3a41296]{height:40px;padding:0 24px;background:var(--brand-orange);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .3s ease}.create-btn[data-v-d3a41296]:hover{background:var(--brand-orange-hover)}.projects-grid[data-v-d3a41296]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px;max-width:1200px;margin:0 auto}.project-card[data-v-d3a41296]{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:12px;overflow:hidden;box-shadow:var(--ui-shadow-soft);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;cursor:pointer;position:relative;-webkit-user-select:none;user-select:none;display:flex;flex-direction:column;height:100%;min-height:380px;color:var(--ui-text)}.ctx-menu-mask[data-v-d3a41296]{position:fixed;inset:0;z-index:3000;background:transparent}.ctx-menu[data-v-d3a41296]{position:fixed;min-width:168px;padding:6px;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:10px;box-shadow:var(--ui-shadow);z-index:3001;display:flex;flex-direction:column;gap:2px}.ctx-menu-title[data-v-d3a41296]{padding:8px 12px 6px;font-size:13px;font-weight:600;color:var(--ui-text);border-bottom:1px solid var(--ui-border);margin-bottom:4px;line-height:1.4;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ctx-menu-item[data-v-d3a41296]{display:block;width:100%;text-align:left;padding:10px 14px;border:none;background:transparent;border-radius:6px;font-size:14px;color:var(--ui-text);cursor:pointer;transition:background .15s ease}.ctx-menu-item[data-v-d3a41296]:hover:not(:disabled){background:var(--brand-orange-soft);color:var(--brand-orange)}.ctx-menu-item[data-v-d3a41296]:disabled{color:var(--ui-text-3);cursor:not-allowed}.ctx-menu-item-danger[data-v-d3a41296]{color:#e53935}.ctx-menu-item-danger[data-v-d3a41296]:hover:not(:disabled){background:#e539351f;color:#c62828}.trash-entry-btn[data-v-d3a41296]{height:40px;padding:0 16px;background:var(--ui-surface-2);color:var(--ui-text-2);border:1px solid var(--ui-border);border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}.trash-entry-btn[data-v-d3a41296]:hover{border-color:var(--brand-orange);color:var(--brand-orange);background:var(--ui-surface-3)}.trash-entry-btn.active[data-v-d3a41296]{border-color:var(--brand-orange);color:var(--brand-orange);background:var(--brand-orange-soft, rgba(255, 107, 53, .12))}.trash-card[data-v-d3a41296]{cursor:default}.trash-card[data-v-d3a41296]:hover{transform:none}.trash-badge[data-v-d3a41296]{position:absolute;left:10px;bottom:10px;padding:4px 10px;border-radius:999px;background:#000000a6;color:#fff;font-size:12px;font-weight:500;z-index:2}.trash-actions[data-v-d3a41296]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end;max-width:calc(100% - 20px)}.restore-btn[data-v-d3a41296]{background:#2e7d32e6!important}.restore-btn[data-v-d3a41296]:hover:not(:disabled){background:#2e7d32!important}.purge-btn[data-v-d3a41296]{height:32px;padding:0 14px;background:#e53935eb;color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;box-shadow:var(--ui-shadow-soft);transition:background-color .2s ease}.purge-btn[data-v-d3a41296]:hover:not(:disabled){background:#c62828}.purge-btn[data-v-d3a41296]:disabled,.restore-btn[data-v-d3a41296]:disabled{opacity:.6;cursor:not-allowed}.move-modal-tip[data-v-d3a41296]{margin:0 0 10px;font-size:14px;color:var(--ui-text);line-height:1.5}.move-modal-tip.muted[data-v-d3a41296]{color:var(--ui-text-3);font-size:13px}.move-private-tag[data-v-d3a41296]{margin-left:6px;font-size:12px;color:var(--brand-orange)}.project-card[data-v-d3a41296]:hover{transform:translateY(-4px);box-shadow:var(--ui-shadow);border-color:var(--ui-border-strong)}.card-image[data-v-d3a41296]{width:100%;height:200px;overflow:hidden;position:relative;background:var(--ui-surface-2)}.card-image img[data-v-d3a41296]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.project-card:hover .card-image img[data-v-d3a41296]{transform:scale(1.05)}.card-content[data-v-d3a41296]{padding:20px 20px 56px;display:flex;flex-direction:column;flex:1;min-height:0;background:var(--ui-surface)}.card-title[data-v-d3a41296]{font-size:18px;font-weight:600;color:var(--ui-text);margin:0 0 8px}.card-collectionId[data-v-d3a41296]{font-size:14px;color:var(--ui-text-3);margin:0 0 16px}.progress-section[data-v-d3a41296]{margin-bottom:12px}.card-footer[data-v-d3a41296]{margin-top:auto;padding-top:8px}.progress-bar-container[data-v-d3a41296]{width:100%;height:8px;background:var(--ui-surface-3);border-radius:4px;overflow:hidden}.progress-bar-fill[data-v-d3a41296]{height:100%;border-radius:4px;transition:width .3s ease}.progress-bar-fill.in-progress[data-v-d3a41296]{background:var(--brand-orange)}.progress-bar-fill.completed[data-v-d3a41296]{background:#52c41a}.status-section[data-v-d3a41296]{display:flex;align-items:center;gap:8px}.status-dot[data-v-d3a41296]{width:8px;height:8px;border-radius:50%;display:inline-block}.status-dot.in-progress[data-v-d3a41296]{background:#ff4d4f}.status-dot.completed[data-v-d3a41296]{background:#52c41a}.status-text[data-v-d3a41296]{font-size:14px;color:var(--ui-text)}.empty-state[data-v-d3a41296]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;max-width:1200px;margin:0 auto}.empty-icon[data-v-d3a41296]{font-size:64px;margin-bottom:20px;opacity:.5}.empty-text[data-v-d3a41296]{font-size:16px;color:var(--ui-text-3)}@media(max-width:768px){.page-header[data-v-d3a41296]{flex-direction:column;gap:20px;align-items:flex-start}.page-actions[data-v-d3a41296]{width:100%;flex-direction:column;gap:12px}.search-box[data-v-d3a41296]{width:100%;flex-wrap:wrap}.search-input[data-v-d3a41296]{flex:1;min-width:200px}.search-btn[data-v-d3a41296],.reset-btn[data-v-d3a41296]{flex:1;min-width:80px}.import-btn[data-v-d3a41296],.create-btn[data-v-d3a41296]{width:100%}.projects-grid[data-v-d3a41296]{grid-template-columns:1fr}}.pagination-wrapper[data-v-d3a41296]{display:flex;justify-content:center;margin-top:24px;padding:20px 0;max-width:1200px;margin-left:auto;margin-right:auto;color:var(--ui-text)}.card-delete[data-v-d3a41296]{position:absolute;right:10px;bottom:10px;z-index:10}.delete-btn[data-v-d3a41296]{width:36px;height:36px;border:1px solid var(--ui-border);border-radius:50%;background:color-mix(in srgb,var(--ui-surface) 92%,transparent);color:var(--ui-danger-text);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:var(--ui-shadow-soft);transition:all .2s ease}.delete-btn[data-v-d3a41296]:hover{color:#fff;background:#e53935;border-color:#e53935}.card-actions[data-v-d3a41296]{position:absolute;right:10px;top:10px;z-index:10}.edit-btn[data-v-d3a41296]{height:32px;padding:0 16px;background:#ff6b35e6;color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:background-color .2s ease;box-shadow:var(--ui-shadow-soft)}.edit-btn[data-v-d3a41296]:hover{background:var(--brand-orange)}.sidebar-overlay[data-v-d3a41296]{position:fixed;inset:0;background:var(--ui-overlay);z-index:999;animation:fadeIn-d3a41296 .3s ease}@keyframes fadeIn-d3a41296{0%{opacity:0}to{opacity:1}}.sidebar[data-v-d3a41296]{position:fixed;top:0;right:-500px;width:500px;height:100vh;background:var(--ui-surface);color:var(--ui-text);box-shadow:-2px 0 16px #00000038;z-index:1000;transition:right .3s ease;overflow-y:auto;border-left:1px solid var(--ui-border)}.sidebar.sidebar-open[data-v-d3a41296]{right:0}.sidebar-content[data-v-d3a41296]{padding:40px}.sidebar-title[data-v-d3a41296]{font-size:24px;font-weight:600;color:var(--ui-text);margin:0 0 32px}.form-group[data-v-d3a41296]{margin-bottom:24px}.form-label[data-v-d3a41296]{display:block;font-size:14px;font-weight:500;color:var(--ui-text-2);margin-bottom:8px}.form-input[data-v-d3a41296]{width:100%;height:44px;padding:0 16px;border:1px solid var(--ui-border);border-radius:8px;font-size:14px;outline:none;transition:border-color .3s ease;background:var(--ui-input-bg);color:var(--ui-text);box-sizing:border-box}.form-input[data-v-d3a41296]::placeholder{color:var(--ui-input-placeholder)}.form-input[data-v-d3a41296]:focus{border-color:var(--brand-orange);box-shadow:0 0 0 3px var(--ui-input-focus)}.form-textarea[data-v-d3a41296]{width:100%;padding:12px 16px;border:1px solid var(--ui-border);border-radius:8px;font-size:14px;outline:none;transition:border-color .3s ease;resize:vertical;font-family:inherit;background:var(--ui-input-bg);color:var(--ui-text);box-sizing:border-box}.form-textarea[data-v-d3a41296]::placeholder{color:var(--ui-input-placeholder)}.form-textarea[data-v-d3a41296]:focus{border-color:var(--brand-orange);box-shadow:0 0 0 3px var(--ui-input-focus)}.image-upload-area[data-v-d3a41296]{width:100%;height:200px;border:2px dashed var(--ui-border);border-radius:8px;cursor:pointer;overflow:hidden;transition:border-color .3s ease;background:var(--ui-surface-2)}.image-upload-area[data-v-d3a41296]:hover{border-color:var(--brand-orange)}.image-preview[data-v-d3a41296]{width:100%;height:100%}.image-preview img[data-v-d3a41296]{width:100%;height:100%;object-fit:cover}.upload-placeholder[data-v-d3a41296]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.upload-icon[data-v-d3a41296]{font-size:48px;opacity:.5}.upload-text[data-v-d3a41296]{font-size:14px;color:var(--ui-text-3)}.ai-cover-btn[data-v-d3a41296]{width:100%;margin-top:12px;height:40px;background:var(--brand-orange-soft);color:var(--brand-orange);border:1px solid var(--brand-orange);border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.ai-cover-btn[data-v-d3a41296]:hover:not(:disabled){background:color-mix(in srgb,var(--brand-orange) 18%,transparent)}.ai-cover-btn[data-v-d3a41296]:disabled{opacity:.65;cursor:not-allowed}.form-actions[data-v-d3a41296]{margin-top:32px}.save-btn[data-v-d3a41296]{width:100%;height:48px;background:var(--brand-orange);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .3s ease}.save-btn[data-v-d3a41296]:hover{background:var(--brand-orange-hover)}.back-button-container[data-v-367cf29c]{margin-bottom:24px}.back-btn[data-v-367cf29c]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border:1px solid var(--ui-border);border-radius:8px;background:var(--ui-surface);color:var(--ui-text);font-size:14px;font-weight:500;cursor:pointer;transition:all .3s}.back-btn[data-v-367cf29c]:hover{background:var(--ui-surface-2);border-color:var(--brand-orange);color:var(--brand-orange)}.back-btn[data-v-367cf29c]:active{transform:translateY(1px)}.back-icon[data-v-367cf29c]{font-size:18px;line-height:1}.back-text[data-v-367cf29c]{line-height:1}.batch-dl-tip[data-v-930ac52e]{margin:0 0 12px;font-size:13px;color:var(--ui-text-2);line-height:1.6}.batch-dl-textarea[data-v-930ac52e]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}.batch-dl-thunder[data-v-930ac52e]{margin:12px 0 0;font-size:13px;color:var(--ui-text-2);line-height:1.6}.batch-dl-thunder a[data-v-930ac52e]{color:var(--brand-orange);text-decoration:none}.batch-dl-thunder a[data-v-930ac52e]:hover{text-decoration:underline}.preview-overlay[data-v-010a91c4]{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:24px;background:#0f172ab8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.preview-panel[data-v-010a91c4]{width:min(92vw,1100px);max-height:92vh;display:flex;flex-direction:column;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 24px 80px #00000059}.preview-panel-header[data-v-010a91c4]{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid #edf0f5;background:#fff}.preview-panel-title[data-v-010a91c4]{font-size:14px;font-weight:600;color:#1f2937;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-panel-close[data-v-010a91c4]{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:#f3f4f6;color:#111827;cursor:pointer;transition:all .2s}.preview-panel-close svg[data-v-010a91c4]{width:18px;height:18px}.preview-panel-close[data-v-010a91c4]:hover{background:#e5e7eb;color:#000}.preview-panel-body[data-v-010a91c4]{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding:16px;background:#0f172a;overflow:auto}.preview-panel-image[data-v-010a91c4]{display:block;max-width:100%;max-height:calc(92vh - 110px);object-fit:contain;border-radius:10px;box-shadow:0 14px 40px #00000059}.preview-panel-empty[data-v-010a91c4]{color:#cbd5e1;font-size:14px}.asset-block .section-card[data-v-010a91c4]{background:var(--ui-surface);border-radius:12px;padding:24px;box-shadow:var(--ui-shadow-soft);color:var(--ui-text)}.asset-block .section-header[data-v-010a91c4]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:12px}.asset-block .section-title[data-v-010a91c4]{margin:0 0 6px;font-size:22px;font-weight:600;color:var(--ui-text)}.asset-block .model-line[data-v-010a91c4]{margin:0;font-size:12px;color:var(--ui-text-3)}.asset-block .dot[data-v-010a91c4]{margin:0 6px;color:var(--ui-border-strong)}.asset-block .header-actions[data-v-010a91c4]{display:flex;align-items:center;gap:10px;flex-shrink:0}.asset-block .action-btn[data-v-010a91c4]{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;min-width:108px;padding:0 18px;margin:0;border:1px solid transparent;border-radius:8px;font-size:13px;font-weight:600;line-height:1;cursor:pointer;color:#fff;white-space:nowrap;vertical-align:middle;transition:opacity .2s,transform .2s,background-color .15s,border-color .15s}.asset-block .action-btn[data-v-010a91c4]:hover:not(:disabled){transform:translateY(-1px)}.asset-block .action-btn[data-v-010a91c4]:disabled{opacity:.6;cursor:not-allowed}.asset-block .action-btn.parse[data-v-010a91c4]{background:var(--brand-orange, #ff6b35);border-color:var(--brand-orange, #ff6b35);color:#fff}.asset-block .action-btn.gen[data-v-010a91c4]{background:var(--ui-surface);color:var(--brand-orange);border-color:var(--brand-orange)}.asset-block .action-btn.download[data-v-010a91c4]{background:var(--ui-surface-2);color:var(--ui-text);border-color:var(--ui-border)}.asset-block .action-btn.download[data-v-010a91c4]:hover:not(:disabled){background:var(--ui-surface-3)}.asset-block .action-btn.download .dl-icon[data-v-010a91c4]{font-size:14px;flex-shrink:0}.asset-block .cards-grid[data-v-010a91c4]{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px}.asset-block .asset-card[data-v-010a91c4]{width:160px;display:flex;flex-direction:column;align-items:center}.asset-block .image-wrap[data-v-010a91c4]{position:relative;width:160px;height:160px;border-radius:10px;overflow:hidden;background:#f5f5f5;cursor:pointer;box-shadow:0 2px 8px #00000014}.asset-block .asset-image[data-v-010a91c4]{width:100%;height:100%;object-fit:cover;display:block}.asset-block .image-placeholder[data-v-010a91c4]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;padding:10px;text-align:center}.asset-block .image-placeholder.character[data-v-010a91c4]{background:linear-gradient(155deg,#fff7f3,#ffe8dc 45%,#f3e8ff);color:#ff6b35}.asset-block .image-placeholder.scene[data-v-010a91c4]{background:linear-gradient(155deg,#f0f7ff,#e8f4ff 45%,#f5f0ff);color:#5b8def}.asset-block .image-placeholder.prop[data-v-010a91c4]{background:linear-gradient(155deg,#f5fff7,#e8f8ef 45%,#f0f5ff);color:#3d9a6a}.asset-block .ph-icon-wrap[data-v-010a91c4]{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#ffffffbf;box-shadow:0 2px 8px #0000000f;margin-bottom:2px}.asset-block .ph-icon-wrap svg[data-v-010a91c4]{width:26px;height:26px}.asset-block .ph-text[data-v-010a91c4]{font-size:12px;font-weight:600;letter-spacing:.02em}.asset-block .ph-sub[data-v-010a91c4]{font-size:11px;color:#999;line-height:1.3}.asset-block .gen-mask[data-v-010a91c4]{position:absolute;inset:0;background:#00000073;color:#fff;font-size:12px;display:flex;align-items:center;justify-content:center;z-index:5}.asset-block .delete-btn[data-v-010a91c4]{position:absolute;top:6px;right:6px;width:22px;height:22px;border-radius:50%;background:#0000008c;display:flex;align-items:center;justify-content:center;z-index:10;cursor:pointer}.asset-block .delete-btn[data-v-010a91c4]:hover{background:#f53f3fe6}.asset-block .delete-icon[data-v-010a91c4]{font-size:12px;color:#fff}.asset-block .name-row[data-v-010a91c4]{margin-top:10px;display:flex;align-items:center;justify-content:center;gap:4px;cursor:pointer;width:100%}.asset-block .edit-icon[data-v-010a91c4]{font-size:12px;color:var(--ui-text-3)}.asset-block .name[data-v-010a91c4]{font-size:13px;font-weight:500;color:var(--ui-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:130px}.asset-block .card-actions[data-v-010a91c4]{margin-top:8px;width:100%;display:flex;gap:6px}.asset-block .card-action-btn[data-v-010a91c4]{box-sizing:border-box;flex:1;min-width:0;height:30px;padding:0 4px;border-radius:6px;font-size:12px;font-weight:500;line-height:1;cursor:pointer;border:1px solid transparent;transform:none;transition:background-color .15s,border-color .15s,color .15s}.asset-block .card-action-btn[data-v-010a91c4]:hover:not(:disabled){transform:none}.asset-block .card-action-btn[data-v-010a91c4]:disabled{opacity:.55;cursor:not-allowed}.asset-block .card-action-btn--gen[data-v-010a91c4]{border-color:var(--brand-orange-border);background:var(--brand-orange-soft);background-color:var(--brand-orange-soft);color:var(--brand-orange)}.asset-block .card-action-btn--gen[data-v-010a91c4]:hover:not(:disabled){border-color:var(--brand-orange);color:#fff;background:var(--brand-orange);background-color:var(--brand-orange)}.asset-block .card-action-btn--upload[data-v-010a91c4]{border-color:var(--ui-border);background:var(--ui-surface-2);background-color:var(--ui-surface-2);color:var(--ui-text-2)}.asset-block .card-action-btn--upload[data-v-010a91c4]:hover:not(:disabled){border-color:var(--brand-orange-border);color:var(--brand-orange);background:var(--brand-orange-soft);background-color:var(--brand-orange-soft)}.asset-block .card-action-btn--upload[data-v-010a91c4]:active:not(:disabled){background:var(--ui-surface-3);background-color:var(--ui-surface-3);border-color:var(--ui-border-strong);color:var(--ui-text)}.asset-block .regen-btn[data-v-010a91c4]{margin-top:8px;width:100%;height:30px;border:1px solid var(--brand-orange-border);border-radius:6px;background:var(--brand-orange-soft);color:var(--brand-orange);font-size:12px;cursor:pointer}.asset-block .regen-btn[data-v-010a91c4]:hover:not(:disabled){border-color:var(--brand-orange);color:#fff;background:var(--brand-orange)}.asset-block .regen-btn[data-v-010a91c4]:disabled{opacity:.55;cursor:not-allowed}.asset-block .hidden-file-input[data-v-010a91c4]{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.asset-block .add-wrap[data-v-010a91c4]{display:flex;justify-content:center}.asset-block .add-btn[data-v-010a91c4]{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 20px;border:none;border-radius:8px;background:#ff6b35;color:#fff;font-size:14px;font-weight:500;cursor:pointer}.asset-block .add-btn[data-v-010a91c4]:hover{background:#e55a2b}.asset-block .add-icon[data-v-010a91c4]{font-size:16px}.asset-ai-error-modal .ai-error-block{margin-bottom:14px}.asset-ai-error-modal .ai-error-label{margin-bottom:6px;font-size:13px;font-weight:700;color:var(--ui-text)}.asset-ai-error-modal .ai-error-note{margin:0;font-size:13px;line-height:1.6;color:var(--ui-text-2)}.asset-ai-error-modal .ai-error-raw textarea{font-family:Consolas,Courier New,monospace;font-size:12px}.asset-gen-modal .gen-modal-tip{margin:0 0 14px;font-size:13px;color:var(--ui-text-2);line-height:1.65}.asset-gen-modal .gen-modal-tip strong{color:var(--brand-orange);font-weight:600}.asset-gen-modal .gen-field{margin-bottom:16px}.asset-gen-modal .gen-field label{display:block;margin-bottom:6px;font-size:13px;font-weight:600;color:var(--ui-text)}.asset-gen-modal .gen-field-label-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:6px}.asset-gen-modal .gen-field-label-row label{margin-bottom:0}.asset-gen-modal .restore-default-btn{flex-shrink:0;height:28px!important;padding:0 10px!important;border-radius:6px!important;border:1px solid var(--brand-orange-border)!important;background:transparent!important;color:var(--brand-orange)!important;font-size:12px!important;font-weight:600!important;line-height:26px!important;cursor:pointer;box-shadow:none!important;transform:none!important;transition:background-color .15s,border-color .15s,color .15s}.asset-gen-modal .restore-default-btn:hover:not(:disabled){border-color:var(--brand-orange)!important;background:var(--brand-orange-soft)!important;color:var(--brand-orange)!important;transform:none!important}.asset-gen-modal .restore-default-btn:disabled{opacity:.55;cursor:not-allowed}.asset-gen-modal .gen-ratio-hint{margin:6px 0 0;font-size:12px;color:var(--ui-text-3);line-height:1.4}.asset-gen-modal .gen-overwrite-field{padding:10px 12px;border-radius:8px;background:var(--ui-surface-2, rgba(0, 0, 0, .03));border:1px solid var(--ui-border)}.asset-gen-modal .gen-overwrite-field .arco-checkbox{font-size:13px;font-weight:600;color:var(--ui-text)}.asset-gen-modal .gen-overwrite-field .gen-ratio-hint{margin-top:8px;margin-left:24px}.asset-gen-modal .gen-modal-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:12px;margin-top:4px;padding-top:16px;border-top:1px solid var(--ui-border)}.asset-gen-modal .gen-footer-right{display:flex;align-items:center;flex-wrap:nowrap;gap:10px}.asset-gen-modal .gen-footer-btn{display:inline-flex!important;align-items:center;justify-content:center;min-width:88px;height:36px!important;padding:0 16px!important;border-radius:8px!important;font-size:13px!important;font-weight:600!important;line-height:1!important;cursor:pointer;white-space:nowrap;box-shadow:none!important;transform:none!important;transition:background-color .15s,border-color .15s,color .15s}.asset-gen-modal .gen-footer-btn:disabled{opacity:.55;cursor:not-allowed}.asset-gen-modal .gen-footer-btn:hover:not(:disabled){transform:none!important}.asset-gen-modal .gen-footer-btn--ghost{background:var(--ui-surface)!important;color:var(--ui-text-2)!important;border:1px solid var(--ui-border)!important}.asset-gen-modal .gen-footer-btn--ghost:hover:not(:disabled){background:var(--ui-surface-2)!important;color:var(--ui-text)!important;border-color:var(--ui-border-strong, var(--ui-border))!important}.asset-gen-modal .gen-footer-btn--secondary{background:var(--ui-surface)!important;color:var(--brand-orange)!important;border:1px solid var(--brand-orange)!important}.asset-gen-modal .gen-footer-btn--secondary:hover:not(:disabled){background:var(--brand-orange-soft)!important;color:var(--brand-orange)!important;border-color:var(--brand-orange)!important}.asset-gen-modal .gen-footer-btn--primary{background:var(--brand-orange)!important;color:#fff!important;border:1px solid var(--brand-orange)!important}.asset-gen-modal .gen-footer-btn--primary:hover:not(:disabled){background:var(--brand-orange-hover)!important;border-color:var(--brand-orange-hover)!important;color:#fff!important}html[data-theme=dark] .asset-gen-modal .restore-default-btn{background:transparent!important;border-color:var(--brand-orange-border)!important;color:var(--brand-orange)!important}html[data-theme=dark] .asset-gen-modal .restore-default-btn:hover:not(:disabled){background:var(--brand-orange-soft)!important}html[data-theme=dark] .asset-gen-modal .gen-footer-btn--ghost{background:var(--ui-surface)!important;color:var(--ui-text-2)!important;border-color:var(--ui-border)!important}html[data-theme=dark] .asset-gen-modal .gen-footer-btn--secondary{background:transparent!important;color:var(--brand-orange)!important;border-color:var(--brand-orange)!important}html[data-theme=dark] .asset-gen-modal .gen-footer-btn--secondary:hover:not(:disabled){background:var(--brand-orange-soft)!important}html[data-theme=dark] .asset-block .card-action-btn--upload{border-color:var(--ui-border)!important;background:var(--ui-surface-2)!important;background-color:var(--ui-surface-2)!important;color:var(--ui-text-2)!important;transform:none!important}html[data-theme=dark] .asset-block .card-action-btn--upload:hover:not(:disabled){border-color:var(--brand-orange-border)!important;color:var(--brand-orange)!important;background:var(--brand-orange-soft)!important;background-color:var(--brand-orange-soft)!important;transform:none!important}html[data-theme=dark] .asset-block .card-action-btn--upload:active:not(:disabled){background:var(--ui-surface-3)!important;background-color:var(--ui-surface-3)!important;border-color:var(--ui-border-strong)!important;color:var(--ui-text)!important}html[data-theme=dark] .asset-block .card-action-btn--upload:disabled{opacity:.55;color:var(--ui-text-3)!important}html[data-theme=dark] .asset-block .card-action-btn--gen{border-color:var(--brand-orange-border)!important;background:var(--brand-orange-soft)!important;background-color:var(--brand-orange-soft)!important;color:var(--brand-orange)!important;transform:none!important}html[data-theme=dark] .asset-block .card-action-btn--gen:hover:not(:disabled){border-color:var(--brand-orange)!important;background:var(--brand-orange)!important;background-color:var(--brand-orange)!important;color:#fff!important;transform:none!important}.asset-block[data-v-ef77416d]{width:100%}.section-card[data-v-ef77416d]{background:#fff;border-radius:8px;padding:24px;box-shadow:0 2px 8px #00000014}.section-header[data-v-ef77416d]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap;margin-bottom:16px}.section-title[data-v-ef77416d]{margin:0;font-size:18px;font-weight:600;color:#1d2129}.model-line[data-v-ef77416d]{margin:6px 0 0;font-size:12px;color:#999}.header-actions[data-v-ef77416d]{display:flex;gap:10px;flex-wrap:wrap}.toolbar[data-v-ef77416d]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.search-input[data-v-ef77416d]{max-width:360px}.count-tip[data-v-ef77416d]{font-size:12px;color:#999;white-space:nowrap}.tool-btn[data-v-ef77416d]{border:1px solid #ff6b35;background:#fff;color:#ff6b35;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:500;cursor:pointer;white-space:nowrap}.tool-btn[data-v-ef77416d]:hover:not(:disabled){background:#fff7f3}.tool-btn.danger[data-v-ef77416d]{border-color:#f53f3f;color:#f53f3f}.tool-btn.danger[data-v-ef77416d]:hover:not(:disabled){background:#ffece8}.tool-btn[data-v-ef77416d]:disabled{opacity:.5;cursor:not-allowed}.action-btn[data-v-ef77416d]{border:none;border-radius:8px;padding:8px 16px;font-size:13px;cursor:pointer;font-weight:500}.action-btn.parse[data-v-ef77416d]{background:#ff6b35;color:#fff}.action-btn.parse[data-v-ef77416d]:hover:not(:disabled){background:#e55a2b}.action-btn.gen[data-v-ef77416d]{background:#fff7f3;color:#ff6b35;border:1px solid #ff6b35}.action-btn.gen[data-v-ef77416d]:hover:not(:disabled){background:#ffeee6}.action-btn[data-v-ef77416d]:disabled{opacity:.55;cursor:not-allowed}.empty-tip[data-v-ef77416d]{text-align:center;padding:36px;color:#999;font-size:14px}.cards-grid[data-v-ef77416d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.voice-card[data-v-ef77416d]{position:relative;border:1.5px solid #f0f0f0;border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:10px;background:linear-gradient(180deg,#fffaf7,#fff);transition:box-shadow .2s,border-color .15s;cursor:pointer}.voice-card[data-v-ef77416d]:hover{box-shadow:0 6px 16px #ff6b351f}.voice-card.selected[data-v-ef77416d]{border-color:#ff6b35;background:#fff7f3}.card-check[data-v-ef77416d]{position:absolute;top:10px;left:10px;z-index:2}.voice-top[data-v-ef77416d]{display:flex;gap:12px;align-items:flex-start}.voice-avatar[data-v-ef77416d]{width:56px;height:56px;border-radius:12px;object-fit:cover;background:#f5f5f5;flex-shrink:0}.voice-avatar.ph[data-v-ef77416d]{display:flex;align-items:center;justify-content:center;font-size:24px}.voice-body[data-v-ef77416d]{min-width:0;flex:1}.voice-name[data-v-ef77416d]{font-size:15px;font-weight:600;color:#333;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.preset-tag[data-v-ef77416d]{flex-shrink:0;font-size:11px;font-weight:500;color:#ff6b35;background:#fff7f3;border:1px solid #ffd4c2;border-radius:4px;padding:0 5px;line-height:18px}.voice-remark[data-v-ef77416d]{margin-top:4px;font-size:12px;color:#888;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.voice-audio[data-v-ef77416d]{width:100%;height:36px}.no-audio[data-v-ef77416d]{font-size:12px;color:#bbb}.voice-actions[data-v-ef77416d]{display:flex;gap:12px;flex-wrap:wrap;margin-top:2px}.link-btn[data-v-ef77416d]{border:none;background:transparent;color:#ff6b35;cursor:pointer;font-size:13px;padding:0}.link-btn.danger[data-v-ef77416d]{color:#f53f3f}.link-btn[data-v-ef77416d]:hover:not(:disabled){text-decoration:underline}.link-btn[data-v-ef77416d]:disabled{opacity:.5;cursor:not-allowed}.form-field[data-v-ef77416d]{margin-bottom:16px}.form-label[data-v-ef77416d]{display:block;margin-bottom:8px;font-size:13px;color:#333;font-weight:500}.req[data-v-ef77416d]{color:#f53f3f}.upload-row[data-v-ef77416d]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.upload-btn[data-v-ef77416d]{border:1px dashed #ff6b35;background:#fff7f3;color:#ff6b35;border-radius:8px;padding:8px 14px;cursor:pointer;font-size:13px}.upload-btn[data-v-ef77416d]:disabled{opacity:.6;cursor:not-allowed}.file-name[data-v-ef77416d]{font-size:12px;color:#666;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-audio[data-v-ef77416d]{width:100%;margin-top:12px;height:36px}.form-hint[data-v-ef77416d]{margin:8px 0 0;font-size:12px;color:#999}.preset-tip[data-v-ef77416d]{margin:0 0 12px;font-size:13px;color:#666;line-height:1.5}.preset-toolbar[data-v-ef77416d]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px}.preset-pick-grid[data-v-ef77416d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;max-height:420px;overflow:auto;padding:2px}.preset-pick-item[data-v-ef77416d]{position:relative;display:flex;gap:10px;align-items:flex-start;border:1.5px solid #eee;border-radius:10px;padding:12px 10px 10px 32px;cursor:pointer;background:#fff;transition:border-color .15s,background .15s}.preset-pick-item[data-v-ef77416d]:hover:not(.disabled){border-color:#ffc9b0}.preset-pick-item.selected[data-v-ef77416d]{border-color:#ff6b35;background:#fff7f3}.preset-pick-item.disabled[data-v-ef77416d]{opacity:.55;cursor:not-allowed;background:#fafafa}.pick-check[data-v-ef77416d]{position:absolute;top:10px;left:10px}.preset-avatar[data-v-ef77416d]{width:44px;height:44px;border-radius:10px;object-fit:cover;background:#f5f5f5;flex-shrink:0}.preset-avatar.ph[data-v-ef77416d]{display:flex;align-items:center;justify-content:center;font-size:20px}.preset-meta[data-v-ef77416d]{min-width:0;flex:1}.preset-name[data-v-ef77416d]{font-size:14px;font-weight:600;color:#333;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.in-project-tag[data-v-ef77416d]{font-size:11px;font-weight:500;color:#999;background:#f2f3f5;border-radius:4px;padding:0 5px;line-height:18px}.preset-remark[data-v-ef77416d]{margin-top:4px;font-size:12px;color:#888;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.editable-textarea[data-v-5aa51c5d]{display:flex;flex-direction:column;gap:12px}.label-row[data-v-5aa51c5d]{display:flex;align-items:center;justify-content:space-between}.label-text[data-v-5aa51c5d]{font-size:18px;font-weight:600;color:var(--ui-text)}.textarea-input[data-v-5aa51c5d]{width:97%;padding:12px 14px;font-size:16px;line-height:1.8;color:var(--ui-text);background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:8px;outline:none;resize:vertical;min-height:500px}.textarea-input[data-v-5aa51c5d]:focus{border-color:var(--brand-orange);box-shadow:0 0 0 3px var(--ui-input-focus)}.helper-row[data-v-5aa51c5d]{display:flex;align-items:center;justify-content:space-between;color:var(--ui-text-3);font-size:12px}.counter[data-v-5aa51c5d]{color:var(--ui-text-3)}.style-preset-picker[data-v-59f11b94]{width:100%}.preset-head[data-v-59f11b94]{display:flex;align-items:baseline;gap:10px;margin-bottom:10px}.preset-title[data-v-59f11b94]{font-size:13px;font-weight:600;color:var(--ui-text)}.preset-sub[data-v-59f11b94]{font-size:12px;color:var(--ui-text-3)}.category-tabs[data-v-59f11b94]{display:inline-flex;gap:0;margin-bottom:12px;background:var(--ui-surface-2);border-radius:8px;padding:3px}.cat-tab[data-v-59f11b94]{border:none;background:transparent;color:var(--ui-text-2);font-size:13px;font-weight:600;padding:6px 18px;border-radius:6px;cursor:pointer;transition:all .15s}.cat-tab[data-v-59f11b94]:hover{color:var(--brand-orange)}.cat-tab.active[data-v-59f11b94]{background:var(--brand-orange);color:#fff;box-shadow:0 1px 4px #ff6b3559}.preset-grid[data-v-59f11b94]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));align-items:start;gap:12px;margin-bottom:12px;max-height:min(420px,46vh);overflow-y:auto;padding:8px 6px 12px;background:var(--ui-surface-2);border:1px solid var(--ui-border);border-radius:12px}.preset-card[data-v-59f11b94]{border:2px solid var(--ui-border);background:var(--ui-surface);border-radius:10px;padding:0;cursor:pointer;overflow:hidden;transition:all .15s ease;display:flex;flex-direction:column;text-align:center;align-self:start}.preset-card[data-v-59f11b94]:hover{border-color:var(--brand-orange-border);transform:translateY(-2px);box-shadow:0 4px 10px #ff6b3526}.preset-card.active[data-v-59f11b94]{border-color:var(--brand-orange);box-shadow:0 0 0 2px #ff6b3533}.preset-card.custom[data-v-59f11b94]{border-style:dashed}.preset-card.custom .card-ph.custom-ph[data-v-59f11b94]{background:linear-gradient(135deg,var(--ui-surface-3) 0%,var(--ui-surface-4) 100%);flex-direction:column;gap:6px}.preset-card.custom.active[data-v-59f11b94]{border-style:solid;border-color:var(--brand-orange);background:var(--brand-orange-soft)}.card-thumb[data-v-59f11b94]{position:relative;width:100%;aspect-ratio:1/1;min-height:100px;background:var(--ui-surface-2);overflow:hidden}.card-thumb img[data-v-59f11b94]{width:100%;height:100%;object-fit:cover;display:block}.card-badge[data-v-59f11b94]{position:absolute;left:6px;bottom:6px;font-size:10px;font-weight:600;color:#fff;background:#0000008c;padding:2px 6px;border-radius:4px}.card-ph[data-v-59f11b94]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--brand-orange-soft) 0%,var(--ui-surface-3) 100%)}.card-ph .ph-emoji[data-v-59f11b94]{font-size:28px}.card-ph .ph-plus[data-v-59f11b94]{font-size:28px;color:var(--ui-text-3);line-height:1}.card-ph .ph-label[data-v-59f11b94]{font-size:12px;color:var(--ui-text-3);font-weight:500}.card-ph .ph-loading[data-v-59f11b94]{font-size:13px;font-weight:600;color:var(--brand-orange);animation:style-pulse-59f11b94 1.2s ease-in-out infinite}.preset-card.generating[data-v-59f11b94]{border-style:dashed;border-color:var(--brand-orange);opacity:.92;pointer-events:none}@keyframes style-pulse-59f11b94{0%,to{opacity:.55}50%{opacity:1}}.card-check[data-v-59f11b94]{position:absolute;top:6px;right:6px;width:22px;height:22px;border-radius:50%;background:var(--brand-orange);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px #0003}.card-check svg[data-v-59f11b94]{width:14px;height:14px}.card-name[data-v-59f11b94]{padding:8px 4px;font-size:12px;color:var(--ui-text);font-weight:500;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:36px;align-items:center;justify-content:center}.preset-card.active .card-name[data-v-59f11b94]{color:var(--brand-orange)}.preset-chips[data-v-59f11b94]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px;max-height:200px;overflow-y:auto}.chip[data-v-59f11b94]{border:1px solid var(--brand-orange-border);background:var(--brand-orange-soft);color:var(--brand-orange);border-radius:16px;padding:4px 12px;font-size:12px;cursor:pointer;transition:all .15s}.chip[data-v-59f11b94]:hover{border-color:var(--brand-orange);background:color-mix(in srgb,var(--brand-orange-soft) 70%,var(--ui-surface) 30%)}.chip.active[data-v-59f11b94]{background:var(--brand-orange);border-color:var(--brand-orange);color:#fff}.chip.custom[data-v-59f11b94]{border-style:dashed;color:var(--ui-text-2);border-color:var(--ui-border);background:var(--ui-surface-2)}.chip.custom.active[data-v-59f11b94]{border-color:var(--brand-orange);color:var(--brand-orange);background:var(--ui-surface);border-style:solid}.style-textarea[data-v-59f11b94]{margin-top:8px}.custom-modal-tip[data-v-59f11b94]{margin:0 0 14px;font-size:13px;color:var(--ui-text-2);line-height:1.5}.custom-modal-field[data-v-59f11b94]{margin-bottom:14px}.custom-modal-label[data-v-59f11b94]{display:block;font-size:13px;font-weight:600;color:var(--ui-text);margin-bottom:6px}.custom-cat-row[data-v-59f11b94]{display:inline-flex;gap:0;background:var(--ui-surface-2);border-radius:8px;padding:3px}.custom-modal-textarea[data-v-59f11b94]{width:100%}.custom-modal-count[data-v-59f11b94]{margin:8px 0 0;font-size:12px;color:var(--ui-text-3)}.style-ctx-mask{position:fixed;inset:0;z-index:4000;background:transparent}.style-ctx-menu{position:fixed;min-width:156px;padding:6px;background:var(--ui-surface, #fff);border-radius:10px;box-shadow:0 8px 28px #00000024,0 0 0 1px #0000000f;z-index:4001;display:flex;flex-direction:column;gap:2px;color:var(--ui-text, #333)}.style-ctx-title{padding:8px 12px 6px;font-size:13px;font-weight:600;color:var(--ui-text, #333);border-bottom:1px solid var(--ui-border, #f0f0f0);margin-bottom:4px;line-height:1.4;display:flex;align-items:center;gap:6px}.style-ctx-tag{font-size:10px;font-weight:600;color:var(--brand-orange, #ff6b35);background:var(--brand-orange-soft, #fff5f0);border:1px solid var(--brand-orange-border, #ffd4c2);border-radius:4px;padding:0 5px}.style-ctx-item{border:none;background:transparent;text-align:left;padding:8px 12px;font-size:13px;color:var(--ui-text, #333);border-radius:6px;cursor:pointer;transition:background .12s}.style-ctx-item:hover:not(:disabled){background:var(--brand-orange-soft, #fff5f0);color:var(--brand-orange, #ff6b35)}.style-ctx-item:disabled{opacity:.4;cursor:not-allowed}.style-ctx-item.danger:hover:not(:disabled){background:#f53f3f1a;color:#f53f3f}.material-tab[data-v-7bff0f7b]{display:flex;flex-direction:column;gap:24px;padding:0}.prompts-section .section-card[data-v-7bff0f7b]{background:#fff;border-radius:8px;padding:24px;box-shadow:0 2px 8px #0000001a}.prompts-section .section-title[data-v-7bff0f7b]{font-size:22px;font-weight:600;color:#333;margin:0 0 20px}.prompts-section .prompts-textarea[data-v-7bff0f7b]{width:100%;padding:16px;font-size:14px;line-height:1.8;color:#333;background:#f9f9f9;border:1px solid #e0e0e0;border-radius:8px;outline:none;resize:vertical;min-height:180px;font-family:inherit;margin-bottom:20px;box-sizing:border-box}.prompts-section .prompts-textarea[data-v-7bff0f7b]:focus{border-color:#ff6b35;box-shadow:0 0 0 3px #ff6b351a}.prompts-section .save-btn[data-v-7bff0f7b]{display:flex;align-items:center;gap:8px;background:#ff6b35;border:none;border-radius:8px;padding:8px 20px;font-size:14px;font-weight:500;color:#fff;margin:0 auto;cursor:pointer;transition:all .3s;box-shadow:0 2px 4px #ff6b354d}.prompts-section .save-btn[data-v-7bff0f7b]:hover{background:#ff8c5a;transform:translateY(-2px)}.prompts-section .save-btn .icon-circle[data-v-7bff0f7b]{width:32px;height:32px;border-radius:50%;background:#fff3;display:flex;align-items:center;justify-content:center}.prompts-section .save-btn .save-icon[data-v-7bff0f7b]{font-size:18px;color:#fff}.material-header[data-v-7bff0f7b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.shared-style-card[data-v-7bff0f7b]{background:var(--ui-surface);border-radius:12px;padding:14px 18px 12px;box-shadow:var(--ui-shadow-soft);border:1px solid var(--brand-orange-border);color:var(--ui-text)}.shared-style-card--compact[data-v-7bff0f7b]{padding:12px 16px 10px}.shared-style-row[data-v-7bff0f7b]{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.shared-style-label[data-v-7bff0f7b]{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.shared-style-title[data-v-7bff0f7b]{margin:0;font-size:15px;font-weight:600;color:var(--ui-text);white-space:nowrap}.required-mark[data-v-7bff0f7b]{color:#f53f3f;margin-left:2px;font-weight:700}.shared-style-step-tip[data-v-7bff0f7b]{font-size:11px;font-weight:600;color:var(--brand-orange);background:var(--brand-orange-soft);border:1px solid var(--brand-orange-border);border-radius:999px;padding:2px 8px;white-space:nowrap}.style-current-chip[data-v-7bff0f7b]{display:inline-flex;flex-direction:row;align-items:center;gap:10px;flex:1 1 280px;min-width:0;max-width:min(640px,100%);border:1px solid var(--brand-orange-border);background:var(--brand-orange-soft);border-radius:12px;padding:6px 10px 6px 6px;cursor:pointer;text-align:left;transition:border-color .15s,box-shadow .15s}.style-current-chip[data-v-7bff0f7b]:hover:not(:disabled){border-color:var(--brand-orange);box-shadow:0 0 0 2px #ff6b3526}.style-current-chip[data-v-7bff0f7b]:disabled{opacity:.65;cursor:not-allowed}.style-current-thumb[data-v-7bff0f7b]{width:44px;height:44px;border-radius:8px;overflow:hidden;flex-shrink:0;background:var(--ui-surface);border:1px solid var(--brand-orange-border);display:flex;align-items:center;justify-content:center}.style-current-thumb img[data-v-7bff0f7b]{width:100%;height:100%;object-fit:cover;display:block}.style-current-thumb-ph[data-v-7bff0f7b]{font-size:18px;line-height:1;opacity:.85}.style-current-meta[data-v-7bff0f7b]{min-width:0;flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:2px}.style-current-name[data-v-7bff0f7b]{font-size:13px;font-weight:600;color:var(--brand-orange);line-height:1.3}.style-current-preview[data-v-7bff0f7b]{font-size:12px;color:var(--ui-text-3);line-height:1.35;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.style-current-switch[data-v-7bff0f7b]{flex-shrink:0;font-size:12px;font-weight:600;color:var(--brand-orange);padding:2px 6px}.style-empty-chip[data-v-7bff0f7b]{display:inline-flex;align-items:center;gap:8px;flex:1 1 280px;min-width:0;max-width:min(640px,100%);border:1px dashed var(--brand-orange);background:transparent;border-radius:12px;padding:10px 14px;cursor:pointer;text-align:left;color:var(--ui-text-3);transition:background .15s,border-color .15s}.style-empty-chip[data-v-7bff0f7b]:hover{background:var(--brand-orange-soft);border-style:solid}.style-empty-icon[data-v-7bff0f7b]{font-size:18px;line-height:1}.style-empty-text[data-v-7bff0f7b]{font-size:13px;line-height:1.4;color:var(--ui-text-2)}.shared-style-actions[data-v-7bff0f7b]{flex-shrink:0;display:flex;align-items:center;gap:8px;margin-left:auto}.shared-style-saving[data-v-7bff0f7b]{font-size:12px;color:var(--ui-text-3);background:var(--ui-surface-2);border:1px solid var(--ui-border);border-radius:999px;padding:4px 12px;white-space:nowrap}.choose-style-btn[data-v-7bff0f7b],.sync-all-btn[data-v-7bff0f7b]{border:1px solid var(--brand-orange);font-size:13px;font-weight:600;padding:7px 14px;border-radius:8px;cursor:pointer;transition:opacity .15s,transform .15s;white-space:nowrap}.choose-style-btn[data-v-7bff0f7b]{background:#fff;color:var(--brand-orange)}.choose-style-btn[data-v-7bff0f7b]:hover:not(:disabled){background:var(--brand-orange-soft)}.choose-style-btn[data-v-7bff0f7b]:disabled{opacity:.45;cursor:not-allowed}.sync-all-btn[data-v-7bff0f7b]{background:var(--brand-orange);color:#fff}.sync-all-btn[data-v-7bff0f7b]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 2px 8px #ff6b3559}.sync-all-btn[data-v-7bff0f7b]:disabled{opacity:.45;cursor:not-allowed}.shared-style-desc[data-v-7bff0f7b]{margin:0;font-size:12px;line-height:1.6;color:var(--ui-text-3)}.shared-style-desc strong[data-v-7bff0f7b]{color:var(--brand-orange);font-weight:600}.shared-style-desc--inline[data-v-7bff0f7b]{margin-top:8px;max-width:none}.style-modal-tip[data-v-7bff0f7b]{margin:0 0 12px;font-size:13px;line-height:1.55;color:var(--ui-text-3)}.style-required-banner[data-v-7bff0f7b]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:10px 14px;border-radius:10px;border:1px solid var(--brand-orange-border);background:var(--brand-orange-soft);color:var(--ui-text);cursor:pointer;-webkit-user-select:none;user-select:none}.banner-icon[data-v-7bff0f7b]{font-size:16px;line-height:1}.banner-text[data-v-7bff0f7b]{flex:1;min-width:200px;font-size:13px;font-weight:500;color:var(--ui-text-2)}.banner-btn[data-v-7bff0f7b]{border:none;background:var(--brand-orange);color:#fff;font-size:12px;font-weight:600;padding:6px 12px;border-radius:6px;cursor:pointer}.banner-btn[data-v-7bff0f7b]:hover{filter:brightness(1.05)}.assets-body[data-v-7bff0f7b]{display:flex;flex-direction:column;gap:24px}.assets-body--locked[data-v-7bff0f7b]{position:relative;opacity:.48;filter:grayscale(.15);-webkit-user-select:none;user-select:none;cursor:not-allowed}.material-title[data-v-7bff0f7b]{font-size:22px;font-weight:600;color:var(--ui-text);margin:0}.view-script-btn[data-v-7bff0f7b]{display:inline-flex;align-items:center;gap:6px;background:#ff6b35;color:#fff;border:none;border-radius:8px;padding:8px 18px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;box-shadow:0 2px 4px #ff6b354d}.view-script-btn[data-v-7bff0f7b]:hover{background:#e55a2b;transform:translateY(-1px);box-shadow:0 4px 8px #ff6b3566}.view-script-btn .btn-icon[data-v-7bff0f7b]{font-size:16px}.script-modal-actions[data-v-7bff0f7b]{margin-top:16px;display:flex;flex-wrap:wrap;gap:12px;align-items:center}.script-modal-actions .save-btn[data-v-7bff0f7b],.script-modal-actions .resplit-btn[data-v-7bff0f7b]{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500}.script-modal-actions .save-btn[data-v-7bff0f7b]{background:#ff6b35;color:#fff}.script-modal-actions .save-btn[data-v-7bff0f7b]:hover:not(:disabled){opacity:.92}.script-modal-actions .resplit-btn[data-v-7bff0f7b]{background:#fff;color:#ff6b35;border:1px solid #ff6b35}.script-modal-actions .resplit-btn[data-v-7bff0f7b]:hover:not(:disabled){background:#fff5f0}.script-modal-actions .save-btn[data-v-7bff0f7b]:disabled,.script-modal-actions .resplit-btn[data-v-7bff0f7b]:disabled{opacity:.6;cursor:not-allowed}.resplit-tip[data-v-7bff0f7b]{margin:10px 0 0;font-size:12px;color:#999;line-height:1.5}.episode-card[data-v-31dc9cee]{background:linear-gradient(135deg,color-mix(in srgb,var(--ui-surface) 95%,transparent),color-mix(in srgb,var(--ui-surface) 85%,transparent));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid;border-radius:16px;padding:14px 12px;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;gap:8px;min-height:110px;position:relative;overflow:hidden;box-shadow:0 4px 12px #00000014,inset 0 1px 2px #ffffff8c,inset 0 -1px 1px #0000000d}.episode-card[data-v-31dc9cee]:before{content:"";position:absolute;top:0;left:0;right:0;height:40%;background:linear-gradient(180deg,color-mix(in srgb,var(--ui-surface) 50%,transparent) 0%,color-mix(in srgb,var(--ui-surface) 10%,transparent) 50%,transparent 100%);border-radius:16px 16px 0 0;pointer-events:none}.episode-card[data-v-31dc9cee]:after{content:"";position:absolute;top:-50%;left:-100%;width:60%;height:200%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.25),transparent);transform:rotate(25deg);transition:left .6s ease;pointer-events:none}.episode-card[data-v-31dc9cee]:hover{transform:translateY(-8px) scale(1.03);box-shadow:0 12px 32px #0000001f,0 6px 16px #00000014,inset 0 2px 4px #ffffffbf,inset 0 -2px 3px #0000000f;background:linear-gradient(135deg,var(--ui-surface) 0%,color-mix(in srgb,var(--ui-surface) 95%,transparent) 100%)}.episode-card[data-v-31dc9cee]:hover:after{left:150%}.episode-card:hover .episode-header[data-v-31dc9cee]{transform:scale(1.05)}.episode-card:hover .play-icon[data-v-31dc9cee]{transform:rotate(15deg) scale(1.1);filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.episode-card:hover .episode-title-line[data-v-31dc9cee]{color:var(--ui-text)}.episode-card[data-v-31dc9cee]:active{transform:translateY(-6px) scale(1.01)}.episode-card.status-0[data-v-31dc9cee],.episode-card.status-pending[data-v-31dc9cee]{border-color:var(--ui-text-3)}.episode-card.status-0[data-v-31dc9cee]:hover,.episode-card.status-pending[data-v-31dc9cee]:hover{border-color:var(--ui-text-2)}.episode-card.status-1[data-v-31dc9cee],.episode-card.status-producing[data-v-31dc9cee]{border-color:var(--brand-orange)}.episode-card.status-1[data-v-31dc9cee]:hover,.episode-card.status-producing[data-v-31dc9cee]:hover{border-color:var(--brand-orange-hover)}.episode-card.status-2[data-v-31dc9cee],.episode-card.status-postProducing[data-v-31dc9cee]{border-color:#9c27b0}.episode-card.status-2[data-v-31dc9cee]:hover,.episode-card.status-postProducing[data-v-31dc9cee]:hover{border-color:#7b1fa2}.episode-card.status-3[data-v-31dc9cee],.episode-card.status-reviewing[data-v-31dc9cee]{border-color:#2196f3;position:relative}.episode-card.status-3[data-v-31dc9cee]:hover,.episode-card.status-reviewing[data-v-31dc9cee]:hover{border-color:#1976d2}.episode-card.status-3[data-v-31dc9cee],.episode-card.status-reviewing[data-v-31dc9cee]{box-shadow:0 4px 12px #00000014,inset 0 1px 2px #ffffffe6,inset 0 -1px 1px #0000000d,0 0 0 4px #2196f326}.episode-card.status-3[data-v-31dc9cee]:hover,.episode-card.status-reviewing[data-v-31dc9cee]:hover{box-shadow:0 12px 32px #0000001f,0 6px 16px #00000014,inset 0 2px 4px #fff,inset 0 -2px 3px #0000000f,0 0 0 4px #2196f340}.episode-card.status-4[data-v-31dc9cee],.episode-card.status-completed[data-v-31dc9cee]{border-color:#4caf50}.episode-card.status-4[data-v-31dc9cee]:hover,.episode-card.status-completed[data-v-31dc9cee]:hover{border-color:#388e3c}.episode-card.selected[data-v-31dc9cee]{border-color:var(--brand-orange)!important;box-shadow:0 4px 12px #ff6b3533,0 0 0 3px #ff6b3533}.episode-card.select-mode[data-v-31dc9cee]{padding-top:18px}.card-check[data-v-31dc9cee]{position:absolute;top:8px;left:8px;z-index:5;width:22px;height:22px;display:flex;align-items:center;justify-content:center}.card-check input[data-v-31dc9cee]{width:16px;height:16px;cursor:pointer;accent-color:var(--brand-orange)}.episode-header[data-v-31dc9cee]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700;color:var(--ui-text);justify-content:center;margin-bottom:4px;transition:transform .3s ease;text-shadow:0 1px 2px rgba(255,255,255,.35)}.play-icon[data-v-31dc9cee]{width:18px;height:18px;font-size:12px;color:var(--ui-text);line-height:1;transition:transform .3s ease}.episode-number[data-v-31dc9cee]{margin-top:1px;color:var(--ui-text);font-weight:700;letter-spacing:.3px}.episode-title-line[data-v-31dc9cee]{font-size:11px;color:var(--ui-text-2);text-align:center;line-height:1.3;padding:0 4px;margin-bottom:2px;min-height:26px;max-height:26px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:color .3s ease;word-break:break-word;overflow:hidden;text-overflow:ellipsis}.episode-content[data-v-31dc9cee]{display:flex;flex-direction:column;gap:4px;font-size:12px;text-align:center;color:var(--ui-text-2);flex:1;line-height:1.5}.info-line[data-v-31dc9cee]{line-height:1.5;color:var(--ui-text-2);font-size:11px}.status-text[data-v-31dc9cee]{font-size:12px;color:var(--ui-text);margin-top:2px;text-align:center;font-weight:500}.preview-section[data-v-31dc9cee]{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--ui-text-2);margin-top:auto;padding-top:10px;border-top:1px solid var(--ui-border)}.preview-icon[data-v-31dc9cee]{font-size:10px;color:var(--ui-text-2);line-height:1}.preview-text[data-v-31dc9cee]{color:var(--ui-text-2);line-height:1}html[data-theme=dark] .episode-card[data-v-31dc9cee]{background:linear-gradient(180deg,#111827,#162033)!important;border-color:#263145!important;box-shadow:none!important}html[data-theme=dark] .episode-card[data-v-31dc9cee]:before{background:linear-gradient(180deg,rgba(255,255,255,.03) 0%,transparent 100%)!important}html[data-theme=dark] .episode-card[data-v-31dc9cee]:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.06),transparent)!important}html[data-theme=dark] .episode-card[data-v-31dc9cee]:hover{background:linear-gradient(180deg,#162033,#111827)!important;box-shadow:0 8px 24px #00000038!important}html[data-theme=dark] .episode-card.status-0[data-v-31dc9cee],html[data-theme=dark] .episode-card.status-pending[data-v-31dc9cee],html[data-theme=dark] .episode-card.status-1[data-v-31dc9cee],html[data-theme=dark] .episode-card.status-producing[data-v-31dc9cee],html[data-theme=dark] .episode-card.status-2[data-v-31dc9cee],html[data-theme=dark] .episode-card.status-postProducing[data-v-31dc9cee],html[data-theme=dark] .episode-card.status-3[data-v-31dc9cee],html[data-theme=dark] .episode-card.status-reviewing[data-v-31dc9cee],html[data-theme=dark] .episode-card.status-4[data-v-31dc9cee],html[data-theme=dark] .episode-card.status-completed[data-v-31dc9cee]{color:#e5edf7!important}html[data-theme=dark] .episode-card .episode-header[data-v-31dc9cee],html[data-theme=dark] .episode-card .episode-title-line[data-v-31dc9cee],html[data-theme=dark] .episode-card .episode-content[data-v-31dc9cee],html[data-theme=dark] .episode-card .info-line[data-v-31dc9cee],html[data-theme=dark] .episode-card .status-text[data-v-31dc9cee],html[data-theme=dark] .episode-card .preview-text[data-v-31dc9cee],html[data-theme=dark] .episode-card .preview-icon[data-v-31dc9cee]{color:#e5edf7!important;text-shadow:none!important}html[data-theme=dark] .episode-card .episode-title-line[data-v-31dc9cee],html[data-theme=dark] .episode-card .info-line[data-v-31dc9cee],html[data-theme=dark] .episode-card .status-text[data-v-31dc9cee],html[data-theme=dark] .episode-card .preview-text[data-v-31dc9cee],html[data-theme=dark] .episode-card .preview-icon[data-v-31dc9cee]{color:#b3c0cf!important}html[data-theme=dark] .episode-card .status-text[data-v-31dc9cee],html[data-theme=dark] .episode-card .episode-number[data-v-31dc9cee]{color:#f5f7fb!important}html[data-theme=dark] .episode-card .preview-section[data-v-31dc9cee]{border-top-color:#263145!important}html[data-theme=dark] .episode-card.selected[data-v-31dc9cee]{box-shadow:0 0 0 1px #ff6b3599,0 10px 24px #ff6b351f!important}.asset-warn-body[data-v-2caef557]{padding:4px 0 8px}.asset-warn-tip[data-v-2caef557]{margin:0 0 14px;font-size:14px;color:var(--ui-text-2);line-height:1.6}.asset-warn-list[data-v-2caef557]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.asset-warn-list li[data-v-2caef557]{display:flex;gap:10px;align-items:flex-start;font-size:13px;color:var(--ui-text);line-height:1.5;padding:10px 12px;background:var(--brand-orange-soft);border:1px solid var(--brand-orange-border);border-radius:8px}.warn-icon[data-v-2caef557]{flex-shrink:0;font-size:16px;line-height:1.4}.refresh-btn[data-v-0c2f5243]{display:flex;align-items:center;gap:6px;padding:8px 16px;background:#ff6b35;color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;transition:all .3s ease;box-shadow:0 2px 4px #ff6b3533}.refresh-btn[data-v-0c2f5243]:hover{background:#e55a2b;transform:translateY(-2px);box-shadow:0 4px 8px #ff6b3566}.refresh-btn[data-v-0c2f5243]:active{transform:translateY(0);box-shadow:0 2px 4px #ff6b3533}.page-spin[data-v-0c2f5243]{display:block;width:100%}.creation-tab[data-v-0c2f5243]{display:flex;flex-direction:column;gap:24px;padding:0}.main-panel[data-v-0c2f5243]{background:linear-gradient(135deg,#fff,#fafafa);border-radius:16px;padding:24px;box-shadow:0 4px 16px #0000000f,inset 0 1px #ffffffe6;position:relative;min-height:500px}.top-actions[data-v-0c2f5243]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:20px}.batch-bar[data-v-0c2f5243]{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.batch-check[data-v-0c2f5243]{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:#333;cursor:pointer;-webkit-user-select:none;user-select:none}.batch-check input[data-v-0c2f5243]{width:16px;height:16px;accent-color:#ff6b35;cursor:pointer}.batch-count[data-v-0c2f5243]{font-size:13px;color:#888}.batch-hint[data-v-0c2f5243]{font-size:12px;color:#bbb}.batch-btn[data-v-0c2f5243]{height:36px;padding:0 14px;border:none;border-radius:8px;background:#ff6b35;color:#fff;font-size:13px;font-weight:600;cursor:pointer}.batch-btn[data-v-0c2f5243]:hover:not(:disabled){background:#e55a2b}.batch-btn[data-v-0c2f5243]:disabled{opacity:.55;cursor:not-allowed}.batch-btn.ghost[data-v-0c2f5243]{background:#fff;color:#ff6b35;border:1px solid #ff6b35}.batch-tip[data-v-0c2f5243]{margin:0 0 16px;font-size:14px;color:#666}.batch-form[data-v-0c2f5243]{display:flex;flex-direction:column;gap:14px}.batch-field[data-v-0c2f5243]{display:flex;flex-direction:column;gap:6px}.batch-field label[data-v-0c2f5243]{font-size:13px;font-weight:500;color:#333}.batch-quick[data-v-0c2f5243]{margin-top:4px}.quick-self[data-v-0c2f5243]{height:34px;padding:0 12px;border:1px solid #ffc9b0;border-radius:6px;background:#fff5f0;color:#ff6b35;font-size:13px;cursor:pointer}.quick-self[data-v-0c2f5243]:hover{background:#ff6b35;color:#fff}.ctx-menu-mask[data-v-0c2f5243]{position:fixed;inset:0;z-index:3000;background:transparent}.ctx-menu[data-v-0c2f5243]{position:fixed;min-width:188px;max-height:min(420px,100vh - 24px);overflow-y:auto;padding:6px;background:#fff;border-radius:10px;box-shadow:0 8px 28px #00000024,0 0 0 1px #0000000a;z-index:3001;display:flex;flex-direction:column;gap:2px}.ctx-menu-title[data-v-0c2f5243]{padding:8px 12px 6px;font-size:13px;font-weight:600;color:#333;border-bottom:1px solid #f0f0f0;margin-bottom:4px;line-height:1.4}.ctx-menu-sub[data-v-0c2f5243]{display:block;font-size:12px;font-weight:400;color:#999;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:160px}.ctx-menu-divider[data-v-0c2f5243]{height:1px;margin:4px 8px;background:#f0f0f0}.ctx-menu-label[data-v-0c2f5243]{padding:6px 14px 2px;font-size:12px;color:#999;font-weight:500}.ctx-menu-item[data-v-0c2f5243]{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;text-align:left;padding:10px 14px;border:none;background:transparent;border-radius:6px;font-size:14px;color:#333;cursor:pointer;transition:background .15s ease}.ctx-menu-item[data-v-0c2f5243]:hover:not(:disabled){background:#fff5f0;color:#ff6b35}.ctx-menu-item.active[data-v-0c2f5243]{background:#fff7f3;color:#ff6b35;font-weight:600}.ctx-menu-item.danger[data-v-0c2f5243]:hover:not(:disabled){background:#ffece8;color:#f53f3f}.ctx-menu-item[data-v-0c2f5243]:disabled{color:#ccc;cursor:not-allowed}.ctx-current[data-v-0c2f5243]{font-size:11px;font-weight:500;color:#ff6b35;background:#fff0e8;border-radius:4px;padding:0 6px;line-height:18px}.move-modal-tip[data-v-0c2f5243]{margin:0 0 10px;font-size:14px;color:#666;line-height:1.5}.episodes-grid[data-v-0c2f5243]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.add-card[data-v-0c2f5243]{background:linear-gradient(135deg,#fafafae6,#f5f5f5cc);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:2px dashed #d9d9d9;border-radius:16px;padding:14px 12px;cursor:pointer;display:flex;align-items:center;justify-content:center;min-height:110px;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px #00000014,inset 0 1px 2px #ffffffe6}.add-card[data-v-0c2f5243]:before{display:none}.add-card[data-v-0c2f5243]:hover{border-color:#ff6b35;background:linear-gradient(135deg,#fff5f2,#fff0ebf2);border-style:solid;box-shadow:0 8px 24px #ff6b3526,inset 0 1px 2px #ffffffe6;transform:translateY(-8px) scale(1.03)}.add-card:hover .camera-icon[data-v-0c2f5243]{color:#ff6b35;transform:rotate(90deg);filter:drop-shadow(0 2px 4px rgba(255,107,53,.3))}.add-card:hover .episode-number[data-v-0c2f5243]{color:#ff6b35}.add-card .camera-icon[data-v-0c2f5243]{font-size:20px;color:#666;transition:all .4s ease}.add-card .episode-number[data-v-0c2f5243]{color:#666;transition:color .3s ease}.add-card .episode-header[data-v-0c2f5243]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700;color:#1a1a1a;justify-content:center}.add-card .episode-content[data-v-0c2f5243]{display:flex;flex-direction:column;gap:8px}.add-card .status-text[data-v-0c2f5243]{font-size:12px;text-align:center}.refresh-icon[data-v-0c2f5243]{font-size:16px;color:#fff}.legend-section[data-v-0c2f5243]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:20px}.legend-items[data-v-0c2f5243]{display:flex;gap:24px;align-items:center}.legend-item[data-v-0c2f5243]{display:flex;align-items:center;gap:8px;cursor:pointer;padding:8px 14px;border-radius:8px;transition:all .3s ease;background:linear-gradient(135deg,#fffc,#fafafa99);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:0 2px 6px #0000000a}.legend-item[data-v-0c2f5243]:hover{background:linear-gradient(135deg,#fff,#fafafae6);box-shadow:0 4px 12px #00000014;transform:translateY(-2px)}.legend-item.active[data-v-0c2f5243]{background:linear-gradient(135deg,#fff5f2,#fff0ebf2);box-shadow:0 4px 12px #ff6b3526}.legend-item.active .legend-color[data-v-0c2f5243]{transform:scale(1.15);box-shadow:0 2px 8px #0003}.legend-color[data-v-0c2f5243]{width:20px;height:20px;border-radius:6px;transition:all .3s ease;box-shadow:0 2px 4px #0000001a,inset 0 1px 1px #ffffff4d}.legend-text[data-v-0c2f5243]{font-size:14px;color:#666}.legend-hint[data-v-0c2f5243]{display:flex;align-items:center;gap:6px;font-size:12px;color:#999;margin-top:8px}.cursor-icon[data-v-0c2f5243]{font-size:14px;display:inline-block}@media(max-width:1400px){.episodes-grid[data-v-0c2f5243]{grid-template-columns:repeat(3,1fr)}}@media(max-width:1200px){.episodes-grid[data-v-0c2f5243]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.main-panel[data-v-0c2f5243]{padding:16px}.episodes-grid[data-v-0c2f5243]{grid-template-columns:1fr;gap:12px}.legend-items[data-v-0c2f5243]{flex-wrap:wrap;gap:16px;justify-content:center}}.pagination-bar[data-v-0c2f5243]{margin-top:24px;display:flex;justify-content:center;align-items:center;gap:12px;padding-top:12px}.pagination-bar .left[data-v-0c2f5243],.pagination-bar .center[data-v-0c2f5243],.pagination-bar .right[data-v-0c2f5243]{display:flex;align-items:center;gap:10px;color:#666;font-size:14px}.pager-btn[data-v-0c2f5243]{background:#fff;border:1px solid #ddd;padding:6px 12px;border-radius:6px;cursor:pointer;transition:all .2s ease}.pager-btn[data-v-0c2f5243]:disabled{opacity:.5;cursor:not-allowed}.pager-btn[data-v-0c2f5243]:not(:disabled):hover{border-color:#ff6b35;color:#ff6b35}.page-info[data-v-0c2f5243]{color:#333}.psize-label[data-v-0c2f5243]{color:#999}.psize-select[data-v-0c2f5243]{height:32px;border:1px solid #ddd;border-radius:6px;padding:0 8px;outline:none;background:#fff}.asset-warn-body[data-v-0c2f5243]{padding:4px 0}.asset-warn-tip[data-v-0c2f5243]{margin:0 0 12px;font-size:14px;color:#666;line-height:1.6}.asset-warn-list[data-v-0c2f5243]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.asset-warn-list li[data-v-0c2f5243]{display:flex;align-items:flex-start;gap:8px;padding:10px 14px;background:#fff7f3;border:1px solid #ffe0d0;border-radius:8px;font-size:14px;color:#333;line-height:1.6}.warn-icon[data-v-0c2f5243]{font-size:18px;flex-shrink:0}.page-spin[data-v-deca6047]{display:block;width:100%}.creation-tab[data-v-deca6047]{min-height:0}.refresh-btn[data-v-deca6047]{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:none;border-radius:8px;background-color:#f5f5f5;color:#333;font-size:14px;cursor:pointer;transition:all .3s ease}.refresh-btn[data-v-deca6047]:hover{background-color:#ffd4c2}.refresh-btn .refresh-icon[data-v-deca6047]{font-size:16px}.section[data-v-deca6047]{margin-bottom:24px;background-color:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 8px #00000014}.section[data-v-deca6047]:last-child{margin-bottom:0}.section-title[data-v-deca6047]{font-size:18px;font-weight:600;color:#333;margin-bottom:16px}.to-be-produced .episodes-container[data-v-deca6047]{display:flex;flex-direction:column;position:relative}.to-be-produced .episodes-row[data-v-deca6047]{display:flex;gap:16px;align-items:flex-start;position:relative}.to-be-produced .episodes-row[data-v-deca6047]:after{content:"";position:absolute;top:0;left:calc(66.666% + 16px);width:100px;height:2px;background-color:#ff6b35;z-index:1}.to-be-produced .episode-header[data-v-deca6047]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.to-be-produced .episode-header .play-icon[data-v-deca6047]{width:20px;height:20px;object-fit:contain}.to-be-produced .episode-header .episode-number[data-v-deca6047]{font-size:16px;font-weight:600;color:#333}.to-be-produced .episode-info[data-v-deca6047]{display:flex;flex-direction:column;gap:6px}.to-be-produced .episode-info .assign-info[data-v-deca6047]{font-size:14px;color:#999}.to-be-produced .episode-info .status-text[data-v-deca6047]{font-size:14px;color:#999;font-weight:400}.section[data-v-deca6047]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 8px #00000014;margin-bottom:24px}.section-header[data-v-deca6047]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.section-title[data-v-deca6047]{font-size:16px;font-weight:600;color:#333}.materials-grid[data-v-deca6047]{display:grid;grid-template-columns:repeat(5,1fr);gap:24px}.material-item[data-v-deca6047]{display:flex;text-align:center;flex-direction:column;gap:12px;cursor:pointer;transition:all .3s ease}.material-item[data-v-deca6047]:hover{transform:translateY(-2px)}.material-item:hover .material-thumbnail[data-v-deca6047]{box-shadow:0 4px 12px #00000026}.material-item .material-thumbnail[data-v-deca6047]{width:100%;height:180px;aspect-ratio:1;border-radius:12px;overflow:hidden;background-color:#f5f5f5;box-shadow:0 2px 8px #00000014;transition:all .3s ease}.material-item .material-thumbnail img[data-v-deca6047]{width:100%;height:100%;object-fit:cover;display:block}.material-item .asset-ph[data-v-deca6047]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:12px;box-sizing:border-box;text-align:center;-webkit-user-select:none;user-select:none}.material-item .asset-ph.character[data-v-deca6047]{background:linear-gradient(155deg,#fff7f3,#ffe8dc 45%,#f3e8ff);color:#ff6b35}.material-item .asset-ph.scene[data-v-deca6047]{background:linear-gradient(155deg,#f0f7ff,#e8f4ff 45%,#f5f0ff);color:#5b8def}.material-item .asset-ph-icon[data-v-deca6047]{width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:#ffffffb8;box-shadow:0 2px 8px #0000000f;margin-bottom:2px}.material-item .asset-ph-icon svg[data-v-deca6047]{width:28px;height:28px}.material-item .asset-ph-title[data-v-deca6047]{font-size:13px;font-weight:600;letter-spacing:.02em}.material-item .asset-ph-sub[data-v-deca6047]{font-size:11px;color:#999;line-height:1.3}.material-item .material-footer[data-v-deca6047]{display:flex;align-items:center;gap:8px;justify-content:center}.material-item .material-footer .download-icon[data-v-deca6047]{font-size:14px;color:#666}.material-item .material-footer .material-name[data-v-deca6047]{font-size:14px;color:#333;font-weight:500}.download-all-btn[data-v-deca6047]{display:flex;align-items:center;gap:8px;padding:8px 16px;border:none;border-radius:8px;background-color:#f5f5f5;color:#333;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap}.download-all-btn[data-v-deca6047]:hover{background-color:#e8e8e8;transform:translateY(-1px)}.download-all-btn[data-v-deca6047]:active{transform:translateY(0)}.download-all-btn .download-icon[data-v-deca6047]{font-size:14px;color:#333}.main-panel[data-v-deca6047]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 8px #00000014;position:relative;min-height:auto;margin-bottom:0}.panel-header[data-v-deca6047]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.panel-title[data-v-deca6047]{font-size:18px;font-weight:600;color:#333;margin-bottom:0;flex:1;min-width:0}.top-actions[data-v-deca6047]{display:flex;justify-content:flex-end;align-items:center;margin-bottom:0;flex-shrink:0}.episodes-grid[data-v-deca6047]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.pagination-bar[data-v-deca6047]{margin-top:24px;display:flex;justify-content:center;align-items:center;gap:12px;padding-top:12px;border-top:1px solid #f0f0f0}.refresh-icon[data-v-deca6047]{font-size:16px;color:#fff}@media(max-width:1400px){.episodes-grid[data-v-deca6047],.materials-grid[data-v-deca6047]{grid-template-columns:repeat(3,1fr)}}@media(max-width:1200px){.episodes-grid[data-v-deca6047],.materials-grid[data-v-deca6047]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.main-panel[data-v-deca6047],.section[data-v-deca6047]{padding:16px}.episodes-grid[data-v-deca6047],.materials-grid[data-v-deca6047]{grid-template-columns:1fr;gap:12px}.section-header[data-v-deca6047]{flex-direction:column;gap:12px;align-items:flex-start}.download-all-btn[data-v-deca6047]{width:100%;justify-content:center}}.no-data[data-v-deca6047]{display:flex;justify-content:center;align-items:center;height:100%;color:#999}.nodata[data-v-deca6047]{width:100%;padding:24px 0 32px}html[data-theme=dark] .creation-tab[data-v-deca6047]{color:var(--ui-text)!important}html[data-theme=dark] .creation-tab[data-v-deca6047] .arco-spin-mask{background:#020617b8!important}html[data-theme=dark] .creation-tab[data-v-deca6047] .arco-spin-loading{color:var(--ui-text)!important}html[data-theme=dark] .creation-tab .main-panel[data-v-deca6047],html[data-theme=dark] .creation-tab .section[data-v-deca6047]{background:#111827!important;border:none!important;box-shadow:none!important}html[data-theme=dark] .creation-tab .panel-header[data-v-deca6047],html[data-theme=dark] .creation-tab .panel-title[data-v-deca6047],html[data-theme=dark] .creation-tab .section-title[data-v-deca6047],html[data-theme=dark] .creation-tab .material-name[data-v-deca6047],html[data-theme=dark] .creation-tab .material-footer[data-v-deca6047],html[data-theme=dark] .creation-tab .asset-ph-title[data-v-deca6047],html[data-theme=dark] .creation-tab .asset-ph-sub[data-v-deca6047],html[data-theme=dark] .creation-tab .episode-header .episode-number[data-v-deca6047],html[data-theme=dark] .creation-tab .episode-title-line[data-v-deca6047],html[data-theme=dark] .creation-tab .episode-content[data-v-deca6047],html[data-theme=dark] .creation-tab .info-line[data-v-deca6047],html[data-theme=dark] .creation-tab .status-text[data-v-deca6047],html[data-theme=dark] .creation-tab .legend-item[data-v-deca6047],html[data-theme=dark] .creation-tab .legend-label[data-v-deca6047],html[data-theme=dark] .creation-tab .no-data[data-v-deca6047],html[data-theme=dark] .creation-tab .nodata[data-v-deca6047]{color:var(--ui-text)!important}html[data-theme=dark] .creation-tab .episode-info .assign-info[data-v-deca6047],html[data-theme=dark] .creation-tab .episode-info .status-text[data-v-deca6047],html[data-theme=dark] .creation-tab .asset-ph-sub[data-v-deca6047],html[data-theme=dark] .creation-tab .refresh-btn[data-v-deca6047],html[data-theme=dark] .creation-tab .refresh-btn .refresh-icon[data-v-deca6047]{color:var(--ui-text-2)!important}html[data-theme=dark] .creation-tab .refresh-btn[data-v-deca6047]{background:#111827!important;border:1px solid #263145!important;height:36px;min-height:36px;padding:0 14px;border-radius:10px}html[data-theme=dark] .creation-tab .refresh-btn[data-v-deca6047]:hover{background:#162033!important;border-color:#354156!important}html[data-theme=dark] .creation-tab .download-all-btn[data-v-deca6047]{height:36px;min-height:36px;padding:0 14px;border-radius:10px;background:#111827!important;color:var(--ui-text)!important;border:1px solid #263145!important}html[data-theme=dark] .creation-tab .download-all-btn[data-v-deca6047]:hover{background:#162033!important;border-color:#354156!important}html[data-theme=dark] .creation-tab .material-item .material-thumbnail[data-v-deca6047]{background-color:#0f1724!important;box-shadow:none!important;border:1px solid #263145!important}html[data-theme=dark] .creation-tab .material-item:hover .material-thumbnail[data-v-deca6047]{box-shadow:none!important;border-color:#354156!important}html[data-theme=dark] .creation-tab .asset-ph.character[data-v-deca6047]{background:linear-gradient(155deg,#111827,#162033 45%,#1e1b2f)!important;color:#ffb38a!important}html[data-theme=dark] .creation-tab .asset-ph.scene[data-v-deca6047]{background:linear-gradient(155deg,#0f1724,#152136 45%,#111827)!important;color:#8ab4ff!important}html[data-theme=dark] .creation-tab .asset-ph-icon[data-v-deca6047]{background:#ffffff0a!important;box-shadow:none!important}html[data-theme=dark] .creation-tab .pagination-bar[data-v-deca6047]{border-top:1px solid #263145!important}.page-spin[data-v-d99bd214]{display:block;width:100%}.download-tab[data-v-d99bd214]{display:flex;flex-direction:column;gap:24px}.finished-film-section[data-v-d99bd214]{background:#fff;border-radius:12px;padding:24px}.section-title[data-v-d99bd214]{font-size:18px;font-weight:600;color:#333;margin:0 0 16px}.final-wrapper[data-v-d99bd214]{display:flex;justify-content:space-between}.final-grid[data-v-d99bd214]{display:flex;gap:16px;flex-wrap:wrap}.final-item[data-v-d99bd214]{cursor:pointer;width:160px}.final-thumb[data-v-d99bd214]{width:160px;height:110px;border-radius:12px;overflow:hidden;background:#f6f6f6;box-shadow:0 2px 8px #00000014;transition:transform .2s ease;position:relative}.final-item:hover .final-thumb[data-v-d99bd214]{transform:translateY(-2px);box-shadow:0 4px 12px #0000001f}.play-overlay-icon[data-v-d99bd214]{position:absolute;top:0;left:0;width:100%;height:100%;background:#0000004d;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.final-item:hover .play-overlay-icon[data-v-d99bd214]{opacity:1}.play-icon[data-v-d99bd214]{width:36px;height:36px;color:#fff}.final-thumb img[data-v-d99bd214]{width:100%;height:100%;object-fit:cover}.final-caption[data-v-d99bd214]{display:flex;align-items:center;justify-content:center;gap:6px;color:#333;font-size:14px;margin-top:6px;text-align:center}.film-content[data-v-d99bd214]{display:flex;gap:20px;align-items:flex-start}.film-thumbnail-wrapper[data-v-d99bd214]{flex-shrink:0}.film-thumbnail[data-v-d99bd214]{position:relative;width:200px;height:150px;border-radius:8px;overflow:hidden;background:#f5f5f5;box-shadow:0 2px 8px #0000001a}.film-thumbnail img[data-v-d99bd214]{width:100%;height:100%;object-fit:cover}.play-overlay[data-v-d99bd214]{position:absolute;bottom:8px;left:8px;display:flex;align-items:center;gap:6px;background:#0009;padding:4px 10px;border-radius:4px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.play-icon-wrapper[data-v-d99bd214]{display:flex;align-items:center;justify-content:center;width:14px;height:14px}.play-icon[data-v-d99bd214]{width:100%;height:100%;color:#fff}.film-label[data-v-d99bd214]{font-size:12px;color:#fff;line-height:1;font-weight:500}.film-info[data-v-d99bd214]{flex:1;display:flex;gap:8px;justify-content:flex-end;padding-top:8px}.info-item[data-v-d99bd214]{font-size:14px;color:#666;line-height:1.6;display:flex;margin-top:5px;align-items:baseline}.info-label[data-v-d99bd214]{color:#666;margin-right:8px;white-space:nowrap}.info-value[data-v-d99bd214]{color:#333;font-weight:500}@media(max-width:768px){.film-content[data-v-d99bd214]{flex-direction:column}.film-thumbnail[data-v-d99bd214]{width:100%;max-width:300px}}.fragment-download-section[data-v-d99bd214]{background:#fff;border-radius:12px;padding:24px}.fragment-grid[data-v-d99bd214]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.fragment-item[data-v-d99bd214]{cursor:pointer;display:flex;flex-direction:column;gap:8px}.fragment-thumb[data-v-d99bd214]{width:180px;height:110px;border-radius:12px;overflow:hidden;background:#f6f6f6;box-shadow:0 2px 8px #00000014}.fragment-thumb img[data-v-d99bd214]{width:100%;height:100%;object-fit:cover}.fragment-caption[data-v-d99bd214]{display:flex;align-items:center;gap:6px;color:#333;font-size:14px}.camera-icon[data-v-d99bd214]{width:16px;height:16px;color:#666}.fragment-actions[data-v-d99bd214]{display:flex;justify-content:space-between;align-items:center;margin-top:12px}.download-all-wrapper[data-v-d99bd214]{display:flex;justify-content:center;margin-top:16px}.download-all-btn[data-v-d99bd214]{display:inline-flex;align-items:center;gap:8px;background:#ff6b35;color:#fff;border:none;border-radius:6px;padding:10px 24px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.download-all-btn[data-v-d99bd214]:hover{background:#e55a2b;transform:translateY(-1px);box-shadow:0 4px 8px #ff6b354d}.download-all-btn svg[data-v-d99bd214]{width:16px;height:16px}.download-icon[data-v-d99bd214]{width:18px;height:18px}.producer[data-v-d99bd214]{color:#666;font-size:14px}.no-data[data-v-d99bd214]{width:100%;display:flex;justify-content:center;align-items:center;height:100%;color:#666}.dl-video-overlay[data-v-d99bd214]{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box;background:#0f172abf}.dl-video-dialog[data-v-d99bd214]{position:relative;width:min(720px,94vw);max-height:min(90vh,900px);background:var(--ui-surface, #ffffff);border-radius:12px;box-shadow:0 12px 40px #00000059;display:flex;flex-direction:column;overflow:visible;border:1px solid var(--ui-border, transparent)}.dl-video-close[data-v-d99bd214]{position:absolute;top:-14px;right:-14px;z-index:10;width:40px;height:40px;border:2px solid var(--ui-surface, #fff);border-radius:50%;background:#1d2129;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #00000059;padding:0;line-height:1;transition:background .2s ease}.dl-video-close[data-v-d99bd214]:hover{background:#ff6b35}.dl-video-close-x[data-v-d99bd214]{font-size:28px;font-weight:400;line-height:1;color:#fff;margin-top:-2px;pointer-events:none;-webkit-user-select:none;user-select:none}.dl-video-header[data-v-d99bd214]{flex-shrink:0;padding:16px 36px 12px 20px;border-bottom:1px solid var(--ui-border, #f0f0f0)}.dl-video-title[data-v-d99bd214]{margin:0;font-size:17px;font-weight:600;color:var(--ui-text, #1d2129);line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-video-body[data-v-d99bd214]{padding:16px;display:flex;align-items:center;justify-content:center;min-height:0;flex:1 1 auto;overflow:hidden;background:var(--ui-surface-2, #0b1220)}.dl-video-el[data-v-d99bd214]{width:100%;max-width:100%;max-height:min(68vh,640px);height:auto;border-radius:8px;background:#000;display:block;object-fit:contain;vertical-align:middle}.dl-video-footer[data-v-d99bd214]{flex-shrink:0;display:flex;justify-content:flex-end;gap:10px;padding:12px 16px 16px;border-top:1px solid var(--ui-border, #f0f0f0);background:var(--ui-surface, #fff);border-radius:0 0 12px 12px}.dl-video-download[data-v-d99bd214]{display:inline-flex;align-items:center;gap:6px;padding:10px 24px;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;background:#ff6b35;color:#fff;transition:all .2s ease}.dl-video-download[data-v-d99bd214]:hover{background:#e55a2b;transform:translateY(-1px);box-shadow:0 4px 8px #ff6b354d}.dl-video-download svg[data-v-d99bd214]{width:16px;height:16px}html[data-theme=dark] .dl-video-dialog[data-v-d99bd214]{background:var(--ui-surface, #111827)!important;border-color:var(--ui-border, #263145)!important}html[data-theme=dark] .dl-video-title[data-v-d99bd214]{color:var(--ui-text, #e5e7eb)!important}html[data-theme=dark] .dl-video-header[data-v-d99bd214],html[data-theme=dark] .dl-video-footer[data-v-d99bd214]{border-color:var(--ui-border, #263145)!important;background:var(--ui-surface, #111827)!important}html[data-theme=dark] .dl-video-body[data-v-d99bd214]{background:#0b1220!important}html[data-theme=dark] .dl-video-close[data-v-d99bd214]{border-color:var(--ui-surface, #111827);background:#0f172a}html[data-theme=dark] .dl-video-close[data-v-d99bd214]:hover{background:#ff6b35}.page-spin[data-v-e4ad3ada]{display:block;width:100%}.project-detail-page[data-v-e4ad3ada]{padding:100px 20px 20px;min-height:calc(100vh - 80px);background:#f8f9fa}.page-top-title[data-v-e4ad3ada]{margin-bottom:24px}.page-top-title h1[data-v-e4ad3ada]{font-size:32px;font-weight:600;color:#333;margin:0}.detail-layout[data-v-e4ad3ada]{display:flex;gap:20px;max-width:1400px;margin:0 auto;align-items:flex-start}.left-section[data-v-e4ad3ada]{width:240px;flex-shrink:0;position:sticky;top:100px}.sidebar-nav[data-v-e4ad3ada]{background:#f5f5f5;border-radius:12px;padding:20px 0;display:flex;flex-direction:column;gap:4px;max-height:calc(100vh - 220px);overflow:auto}.nav-item[data-v-e4ad3ada]{display:flex;align-items:center;gap:12px;padding:14px 24px;cursor:pointer;transition:all .3s ease;color:#666;font-size:16px}.nav-item[data-v-e4ad3ada]:hover{background:#eee;color:#333}.nav-item.active[data-v-e4ad3ada]{background:#fff;color:#ff6b35;border-left:4px solid #ff6b35;font-weight:500}.nav-icon[data-v-e4ad3ada]{font-size:20px;width:24px;text-align:center}.nav-text[data-v-e4ad3ada]{flex:1}.main-content[data-v-e4ad3ada]{flex:1;background:#fff;border-radius:12px;padding:22px;display:flex;flex-direction:column;gap:24px}.content-title[data-v-e4ad3ada]{font-size:24px;font-weight:600;color:#333;margin:0}.plot-summary-box[data-v-e4ad3ada]{background:#fff;border-radius:12px;padding:24px;border:1px solid #f0f0f0;flex:1}.plot-summary-content[data-v-e4ad3ada]{display:flex;flex-direction:column;gap:16px}.summary-label[data-v-e4ad3ada]{font-size:18px;font-weight:600;color:#333}.summary-text[data-v-e4ad3ada]{font-size:16px;line-height:1.8;color:#666;white-space:pre-wrap;word-wrap:break-word}.action-box[data-v-e4ad3ada]{display:flex;justify-content:center;padding:20px 0}.save-btn[data-v-e4ad3ada]{display:flex;align-items:center;gap:8px;background:#ff6b35;color:#fff;border:none;border-radius:8px;padding:12px 32px;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease}.save-btn[data-v-e4ad3ada]:hover{background:#e55a2b;transform:translateY(-1px);box-shadow:0 4px 12px #ff6b354d}.btn-icon[data-v-e4ad3ada]{font-size:18px}@media(max-width:968px){.detail-layout[data-v-e4ad3ada]{flex-direction:column}.left-section[data-v-e4ad3ada]{width:100%;position:static}.sidebar-nav[data-v-e4ad3ada]{width:100%;flex-direction:row;overflow-x:auto;padding:12px;max-height:none}.nav-item[data-v-e4ad3ada]{white-space:nowrap;border-left:none;border-bottom:4px solid transparent;padding:10px 16px}.nav-item.active[data-v-e4ad3ada]{border-left:none;border-bottom:4px solid #ff6b35}}@media(max-width:768px){.page-top-title h1[data-v-e4ad3ada]{font-size:24px}.main-content[data-v-e4ad3ada]{padding:20px}.content-title[data-v-e4ad3ada]{font-size:20px}}.main-card[data-v-588fa873]{background:var(--ui-surface);border-radius:12px;padding:32px;box-shadow:var(--ui-shadow-soft);display:flex;flex-direction:column;gap:24px;min-height:400px}.plot-summary-section[data-v-588fa873]{display:flex;flex-direction:column;gap:16px}.plot-summary-title[data-v-588fa873]{font-size:18px;font-weight:600;color:var(--ui-text);margin:0}.plot-summary-textarea[data-v-588fa873]{width:1120px;padding:16px;font-size:16px;height:400px;line-height:1.8;color:var(--ui-text);background:var(--ui-surface-2);border:1px solid var(--ui-border);border-radius:8px;margin:0 auto;outline:none;resize:vertical;min-height:300px;font-family:inherit}.plot-summary-textarea[data-v-588fa873]:focus{border-color:var(--brand-orange);box-shadow:0 0 0 3px var(--ui-input-focus)}.button-wrapper[data-v-588fa873]{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:auto;padding-top:20px}.button-label[data-v-588fa873]{font-size:12px;color:var(--ui-text-3);text-transform:uppercase;letter-spacing:.5px}.save-script-btn[data-v-588fa873]{display:flex;align-items:center;gap:12px;background:var(--ui-surface);color:var(--brand-orange);border:1px solid var(--ui-border);border-radius:8px;padding:12px 24px;width:100%;justify-content:center;height:70px;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease;box-shadow:var(--ui-shadow-soft)}.save-script-btn[data-v-588fa873]:hover{border-color:var(--brand-orange);box-shadow:0 2px 8px #ff6b3526;transform:translateY(-1px)}.icon-circle[data-v-588fa873]{width:32px;height:32px;border-radius:50%;background:var(--brand-orange);display:flex;align-items:center;justify-content:center;flex-shrink:0}.document-icon[data-v-588fa873]{width:100%;height:100%;object-fit:contain}.btn-text[data-v-588fa873]{color:var(--brand-orange)}@media(max-width:768px){.main-card[data-v-588fa873]{padding:20px}.plot-summary-section[data-v-588fa873]{padding-left:0}}.upload-section[data-v-6f1fe74f]{display:flex;justify-content:center}.upload-area[data-v-6f1fe74f]{width:100%;min-height:200px;border:2px dashed var(--ui-border);border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:border-color .3s ease,background-color .3s ease;position:relative;background:var(--ui-surface-2)}.upload-area[data-v-6f1fe74f]:hover{border-color:var(--brand-orange);background:var(--brand-orange-soft)}.upload-icon[data-v-6f1fe74f]{width:48px;height:48px;margin-bottom:12px;opacity:.6}.upload-text[data-v-6f1fe74f]{font-size:14px;color:var(--ui-text-2);font-weight:500}.uploaded-image[data-v-6f1fe74f]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:10px}.maxbox[data-v-f89b112c]{background:var(--ui-page-bg);min-height:100vh;color:var(--ui-text)}.create-project-page[data-v-f89b112c]{padding:40px;background:var(--ui-page-bg);display:flex;width:1200px;margin:80px auto 0;flex-direction:column;gap:24px;color:var(--ui-text)}.initial-editor-container[data-v-f89b112c]{display:flex;flex-direction:column;gap:32px;padding:60px;background:var(--ui-surface);border-radius:24px;border:1px solid var(--brand-orange-border);box-shadow:var(--ui-shadow);min-height:70vh;box-sizing:border-box}.editor-header[data-v-f89b112c]{text-align:center;color:var(--ui-text)}.editor-title[data-v-f89b112c]{font-size:42px;font-weight:700;margin:0 0 16px;color:var(--brand-orange);letter-spacing:2px}.editor-subtitle[data-v-f89b112c]{font-size:18px;margin:0;color:var(--ui-text-2);font-weight:400}.script-input-box[data-v-f89b112c]{position:relative;flex:1;width:100%;max-width:1000px;margin:0 auto}.full-script-textarea[data-v-f89b112c]{width:100%;height:100%;min-height:400px;padding:30px;font-size:16px;line-height:1.8;border:2px solid var(--brand-orange-border);border-radius:20px;outline:none;background:var(--ui-input-bg);color:var(--ui-text);resize:none;font-family:inherit;transition:all .3s ease;box-sizing:border-box}.full-script-textarea[data-v-f89b112c]:focus{border-color:var(--brand-orange);box-shadow:0 0 0 4px var(--ui-input-focus)}.full-script-textarea[data-v-f89b112c]::placeholder{color:var(--ui-input-placeholder)}.char-count[data-v-f89b112c]{position:absolute;bottom:20px;right:24px;color:var(--ui-text-3);font-size:14px;background:var(--ui-surface-2);border:1px solid var(--ui-border);padding:4px 12px;border-radius:10px}.action-buttons[data-v-f89b112c]{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:16px;padding-bottom:20px}.import-script-btn[data-v-f89b112c]{display:flex;align-items:center;gap:12px;padding:18px 36px;font-size:18px;font-weight:600;color:var(--brand-orange);background:var(--ui-surface);border:2px solid var(--brand-orange);border-radius:50px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 16px #ff6b351f}.import-script-btn[data-v-f89b112c]:hover:not(:disabled){background:var(--brand-orange-soft);transform:translateY(-2px);box-shadow:0 8px 20px #ff6b352e}.import-script-btn[data-v-f89b112c]:disabled{color:color-mix(in srgb,var(--brand-orange) 55%,var(--ui-text-3));border-color:var(--brand-orange-border);cursor:not-allowed;box-shadow:none}.import-script-btn .btn-text[data-v-f89b112c]{color:inherit}.ai-generate-btn[data-v-f89b112c]{display:flex;align-items:center;gap:12px;padding:18px 60px;font-size:20px;font-weight:600;color:#fff;background:var(--brand-orange);border:none;border-radius:50px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 8px 25px #ff6b354d}.ai-generate-btn[data-v-f89b112c]:hover:not(:disabled){background:var(--brand-orange-hover);transform:translateY(-3px);box-shadow:0 12px 30px #ff6b3566}.ai-generate-btn[data-v-f89b112c]:active:not(:disabled){transform:translateY(-1px)}.ai-generate-btn[data-v-f89b112c]:disabled{background:color-mix(in srgb,var(--brand-orange) 55%,#999);cursor:not-allowed;box-shadow:none}.import-source-tag[data-v-f89b112c]{display:inline-block;margin-left:12px;padding:4px 12px;font-size:13px;font-weight:500;color:var(--brand-orange);background:var(--brand-orange-soft);border:1px solid var(--brand-orange-border);border-radius:999px;vertical-align:middle}.import-modal-tip[data-v-f89b112c]{margin:0 0 16px;font-size:14px;line-height:1.6;color:var(--ui-text-2)}.import-search-bar[data-v-f89b112c]{display:flex;gap:10px;margin-bottom:16px}.import-search-btn[data-v-f89b112c]{flex-shrink:0;padding:0 18px;height:32px;font-size:14px;font-weight:500;color:#fff;background:var(--brand-orange);border:none;border-radius:6px;cursor:pointer}.import-search-btn[data-v-f89b112c]:hover{background:var(--brand-orange-hover)}.import-empty[data-v-f89b112c]{padding:48px 16px;text-align:center;color:var(--ui-text-3);background:var(--ui-surface-2);border-radius:8px;border:1px dashed var(--ui-border)}.import-list[data-v-f89b112c]{display:flex;flex-direction:column;gap:10px;max-height:420px;overflow-y:auto}.import-item[data-v-f89b112c]{display:flex;align-items:center;gap:16px;padding:14px 16px;background:var(--ui-surface-2);border:1px solid var(--brand-orange-border);border-radius:10px;cursor:pointer;transition:all .2s ease}.import-item[data-v-f89b112c]:hover:not(.disabled){border-color:var(--brand-orange);box-shadow:0 2px 8px #ff6b351f}.import-item.selected[data-v-f89b112c]{border-color:var(--brand-orange);background:var(--brand-orange-soft)}.import-item.disabled[data-v-f89b112c]{opacity:.75;cursor:wait}.import-item-main[data-v-f89b112c]{flex:1;min-width:0}.import-item-title[data-v-f89b112c]{margin:0 0 6px;font-size:16px;font-weight:600;color:var(--ui-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.import-item-desc[data-v-f89b112c]{margin:0 0 8px;font-size:13px;line-height:1.5;color:var(--ui-text-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.import-item-meta[data-v-f89b112c]{display:flex;flex-wrap:wrap;gap:12px;font-size:12px;color:var(--ui-text-3)}.import-item-btn[data-v-f89b112c]{flex-shrink:0;padding:8px 18px;font-size:14px;font-weight:500;color:#fff;background:var(--brand-orange);border:none;border-radius:8px;cursor:pointer;transition:background .2s ease}.import-item-btn[data-v-f89b112c]:hover:not(:disabled){background:var(--brand-orange-hover)}.import-item-btn[data-v-f89b112c]:disabled{background:color-mix(in srgb,var(--brand-orange) 55%,#999);cursor:wait}.import-pagination[data-v-f89b112c]{display:flex;justify-content:center;margin-top:16px}.btn-icon[data-v-f89b112c]{font-size:24px}.btn-loading[data-v-f89b112c]{font-size:24px;animation:spin-f89b112c 1s linear infinite}@keyframes spin-f89b112c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.detail-editor-container[data-v-f89b112c]{display:flex;flex-direction:column;gap:24px}.script-label[data-v-f89b112c]{font-size:22px;font-weight:600;color:var(--ui-text)}.episodes-section[data-v-f89b112c]{margin-top:24px;padding:24px;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:12px;box-shadow:var(--ui-shadow-soft)}.section-title-row[data-v-f89b112c]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.section-title[data-v-f89b112c]{font-size:20px;font-weight:600;color:var(--ui-text);margin:0}.add-episode-btn[data-v-f89b112c]{flex-shrink:0;padding:8px 16px;font-size:14px;font-weight:500;color:var(--brand-orange);background:var(--brand-orange-soft);border:1px solid var(--brand-orange-border);border-radius:8px;cursor:pointer;transition:all .2s ease}.add-episode-btn[data-v-f89b112c]:hover{background:color-mix(in srgb,var(--brand-orange) 18%,transparent);border-color:var(--brand-orange)}.episodes-empty[data-v-f89b112c]{margin:0 0 16px;padding:24px;text-align:center;color:var(--ui-text-3);background:var(--ui-surface-2);border-radius:8px;border:1px dashed var(--ui-border)}.episodes-list[data-v-f89b112c]{display:flex;flex-direction:column;gap:16px}.episode-item[data-v-f89b112c]{padding:16px;background:var(--brand-orange-soft);border-radius:8px;border-left:4px solid var(--brand-orange);transition:background .2s ease,box-shadow .2s ease}.episode-item[data-v-f89b112c]:hover{background:color-mix(in srgb,var(--brand-orange) 18%,transparent);box-shadow:0 2px 8px #ff6b351f}.episode-header[data-v-f89b112c]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.episode-title-input[data-v-f89b112c]{flex:1;min-width:0;padding:8px 12px;font-size:16px;font-weight:600;color:var(--brand-orange);background:var(--ui-input-bg);border:1px solid var(--brand-orange-border);border-radius:6px;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.episode-title-input[data-v-f89b112c]:focus{border-color:var(--brand-orange);box-shadow:0 0 0 3px var(--ui-input-focus)}.episode-title-input[data-v-f89b112c]::placeholder{color:color-mix(in srgb,var(--brand-orange) 55%,var(--ui-text-3));font-weight:500}.episode-index[data-v-f89b112c]{flex-shrink:0;font-size:13px;color:var(--ui-text-3);min-width:28px}.episode-delete-btn[data-v-f89b112c]{flex-shrink:0;padding:6px 14px;font-size:13px;color:var(--ui-danger-text);background:var(--ui-surface);border:1px solid color-mix(in srgb,var(--ui-danger-text) 45%,var(--ui-border));border-radius:6px;cursor:pointer;transition:all .2s ease}.episode-delete-btn[data-v-f89b112c]:hover{color:#fff;background:#f53f3f;border-color:#f53f3f}.episode-content-input[data-v-f89b112c]{display:block;width:100%;min-height:160px;padding:12px 14px;font-size:14px;line-height:1.7;color:var(--ui-text);background:var(--ui-input-bg);border:1px solid var(--brand-orange-border);border-radius:8px;outline:none;resize:vertical;font-family:inherit;box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease}.episode-content-input[data-v-f89b112c]:focus{border-color:var(--brand-orange);box-shadow:0 0 0 3px var(--ui-input-focus)}.episode-content-input[data-v-f89b112c]::placeholder{color:var(--ui-input-placeholder)}.episode-meta[data-v-f89b112c]{margin-top:8px;text-align:right;font-size:12px;color:var(--ui-text-3)}.page-title[data-v-f89b112c]{font-size:32px;font-weight:600;color:var(--ui-text);margin:0;padding:0}.button-wrapper[data-v-f89b112c]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:16px;margin-top:auto;padding-top:20px}.back-edit-btn[data-v-f89b112c]{display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--brand-orange) 55%,#fff);color:#fff;border:none;border-radius:8px;padding:12px 24px;height:70px;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 4px #ff6b3533}.back-edit-btn[data-v-f89b112c]:hover{background:color-mix(in srgb,var(--brand-orange) 70%,#fff);transform:translateY(-1px);box-shadow:0 4px 8px #ff6b354d}.save-script-btn[data-v-f89b112c]{display:flex;align-items:center;gap:12px;background:var(--ui-surface);color:var(--brand-orange);border:1px solid var(--ui-border);border-radius:8px;padding:12px 24px;justify-content:center;height:70px;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease;box-shadow:var(--ui-shadow-soft)}.save-script-btn[data-v-f89b112c]:hover{border-color:var(--brand-orange);box-shadow:0 2px 8px #ff6b3526;transform:translateY(-1px)}.icon-circle[data-v-f89b112c]{width:32px;height:32px;border-radius:50%;background:var(--brand-orange);display:flex;align-items:center;justify-content:center;flex-shrink:0}.document-icon[data-v-f89b112c]{width:100%;height:100%;object-fit:contain}.btn-text[data-v-f89b112c]{color:#fff}.input-wrapper[data-v-f89b112c]{display:flex;flex-direction:column;gap:8px}.input-label[data-v-f89b112c]{font-size:16px;font-weight:600;color:var(--ui-text)}.project-name-input[data-v-f89b112c]{width:1120px;max-width:100%;padding:12px 16px;font-size:16px;border:1px solid var(--ui-border);border-radius:8px;outline:none;background:var(--ui-input-bg);color:var(--ui-text);transition:border-color .3s ease;margin:0 auto;box-sizing:border-box}.project-name-input[data-v-f89b112c]::placeholder{color:var(--ui-input-placeholder)}.project-name-input[data-v-f89b112c]:focus{border-color:var(--brand-orange);box-shadow:0 0 0 3px var(--ui-input-focus)}@media(max-width:768px){.create-project-page[data-v-f89b112c]{padding:20px;width:100%}.initial-editor-container[data-v-f89b112c]{padding:20px}.editor-title[data-v-f89b112c]{font-size:32px}.button-wrapper[data-v-f89b112c]{flex-direction:column}.project-name-input[data-v-f89b112c]{width:100%}}.ai-error-block[data-v-d0b0a734]{margin-bottom:14px}.ai-error-label[data-v-d0b0a734]{margin-bottom:6px;font-size:13px;font-weight:700;color:var(--ui-text)}.ai-error-raw[data-v-d0b0a734] textarea{font-family:Consolas,Courier New,monospace;font-size:12px}.page-spin[data-v-d0b0a734]{display:block;width:100%}.project-user[data-v-d0b0a734]{min-height:100vh;background:var(--ui-page-bg);color:var(--ui-text);padding:24px;margin-top:80px}.project-user-container[data-v-d0b0a734]{max-width:1200px;margin:0 auto}.main-card[data-v-d0b0a734]{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:12px;padding:32px;box-shadow:var(--ui-shadow-soft);margin-bottom:24px;position:relative}.form-title[data-v-d0b0a734]{display:flex;align-items:center;justify-content:space-between;font-size:18px;font-weight:600;color:var(--ui-text);margin-bottom:24px;padding-bottom:12px;border-bottom:1px solid var(--ui-border)}.upload-section[data-v-d0b0a734]{display:flex;flex-direction:column;align-items:center;margin-bottom:32px}.file-input[data-v-d0b0a734]{display:none}.image-preview-box[data-v-d0b0a734]{width:220px;height:280px;border-radius:12px;overflow:hidden;background:#1a1a1a;border:1px solid var(--ui-border-strong);box-shadow:var(--ui-shadow-soft);display:flex;align-items:center;justify-content:center}.preview-img[data-v-d0b0a734]{width:100%;height:100%;object-fit:contain;display:block}.image-placeholder[data-v-d0b0a734]{display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--ui-text-3)}.ph-icon[data-v-d0b0a734]{font-size:40px;opacity:.7}.ph-text[data-v-d0b0a734]{font-size:13px}.media-actions[data-v-d0b0a734]{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:16px;width:100%;max-width:360px}.media-btn[data-v-d0b0a734]{flex:1;height:40px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;box-sizing:border-box}.media-btn-upload[data-v-d0b0a734]{border:1px solid var(--brand-orange);background:var(--ui-surface);color:var(--brand-orange)}.media-btn-upload[data-v-d0b0a734]:hover{background:var(--brand-orange-soft)}.media-btn-ai[data-v-d0b0a734]{border:none;background:var(--brand-orange);color:#fff}.media-btn-ai[data-v-d0b0a734]:hover:not(:disabled){background:var(--brand-orange-hover)}.media-btn-ai[data-v-d0b0a734]:disabled{opacity:.65;cursor:not-allowed}.btn-ico[data-v-d0b0a734]{font-size:16px}.ai-gen-hint[data-v-d0b0a734]{margin:10px 0 0;font-size:12px;color:var(--ui-text-3);text-align:center}.ratio-row[data-v-d0b0a734]{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:14px;width:100%;max-width:360px}.ratio-row .form-label[data-v-d0b0a734]{margin:0;white-space:nowrap;font-size:13px;color:var(--ui-text-2)}.ratio-row .form-select[data-v-d0b0a734]{flex:1;height:36px;padding:0 10px;border:1px solid var(--ui-border);border-radius:8px;background:var(--ui-input-bg);font-size:13px;color:var(--ui-text);outline:none;color-scheme:inherit}.ratio-row .form-select option[data-v-d0b0a734]{background:var(--ui-surface);color:var(--ui-text)}.ratio-row .form-select[data-v-d0b0a734]:focus{border-color:var(--brand-orange);box-shadow:0 0 0 2px var(--ui-input-focus)}.form-section[data-v-d0b0a734]{display:flex;flex-direction:column;gap:20px}.form-row[data-v-d0b0a734]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.form-item[data-v-d0b0a734]{display:flex;flex-direction:column;gap:7px}.form-item-full[data-v-d0b0a734]{width:100%}.form-label[data-v-d0b0a734]{font-size:14px;font-weight:500;color:var(--ui-text)}.form-input[data-v-d0b0a734]{width:95%;padding:12px 16px;border:1px solid var(--ui-border);border-radius:8px;font-size:14px;color:var(--ui-text);background:var(--ui-input-bg);transition:all .3s}.form-input[data-v-d0b0a734]:focus{outline:none;border-color:var(--brand-orange);box-shadow:0 0 0 2px var(--ui-input-focus)}.form-input[data-v-d0b0a734]::placeholder{color:var(--ui-input-placeholder)}.form-textarea[data-v-d0b0a734]{width:95%;padding:12px 16px;border:1px solid var(--ui-border);border-radius:8px;font-size:14px;color:var(--ui-text);background:var(--ui-input-bg);font-family:inherit;resize:vertical;transition:all .3s}.form-textarea[data-v-d0b0a734]:focus{outline:none;border-color:var(--brand-orange);box-shadow:0 0 0 2px var(--ui-input-focus)}.form-textarea[data-v-d0b0a734]::placeholder{color:var(--ui-input-placeholder)}.form-textarea-medium[data-v-d0b0a734]{min-height:100px}.form-textarea-large[data-v-d0b0a734]{min-height:180px}.action-buttons[data-v-d0b0a734]{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:24px}.action-btn[data-v-d0b0a734]{display:flex;align-items:center;gap:12px;padding:25px 24px;border:1px solid var(--ui-border);border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s;box-shadow:var(--ui-shadow-soft);background:var(--ui-surface);color:var(--ui-text);width:100%;text-align:center;justify-content:center}.action-btn .btn-icon-img[data-v-d0b0a734]{width:26px;height:26px;object-fit:contain}.action-btn[data-v-d0b0a734]:hover{box-shadow:var(--ui-shadow);border-color:var(--ui-border-strong);background:var(--ui-surface-2)}.action-btn[data-v-d0b0a734]:active{transform:translateY(1px);box-shadow:var(--ui-shadow-soft)}.action-btn-continue[data-v-d0b0a734]:hover,.action-btn-save[data-v-d0b0a734]:hover{background:var(--ui-surface-2)}@media(max-width:768px){.form-row[data-v-d0b0a734]{grid-template-columns:1fr}.media-actions[data-v-d0b0a734]{max-width:100%;padding:0 12px}.image-preview-box[data-v-d0b0a734]{width:180px;height:230px}.action-buttons .action-btn[data-v-d0b0a734]{width:100%;max-width:300px}}.ai-error-block[data-v-ce0463fe]{margin-bottom:14px}.ai-error-label[data-v-ce0463fe]{margin-bottom:6px;font-size:13px;font-weight:700;color:var(--ui-text)}.ai-error-raw[data-v-ce0463fe] textarea{font-family:Consolas,Courier New,monospace;font-size:12px}.page-spin[data-v-ce0463fe]{display:block;width:100%}.project-scene[data-v-ce0463fe]{min-height:100vh;background:var(--ui-page-bg);color:var(--ui-text);padding:24px;margin-top:80px}.project-scene-container[data-v-ce0463fe]{max-width:1200px;margin:0 auto}.main-card[data-v-ce0463fe]{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:12px;padding:32px;box-shadow:var(--ui-shadow-soft);margin-bottom:24px;position:relative}.form-title[data-v-ce0463fe]{display:flex;align-items:center;justify-content:space-between;font-size:18px;font-weight:600;color:var(--ui-text);margin-bottom:24px;padding-bottom:12px;border-bottom:1px solid var(--ui-border)}.upload-section[data-v-ce0463fe]{display:flex;flex-direction:column;align-items:center;margin-bottom:32px}.file-input[data-v-ce0463fe]{display:none}.image-preview-box[data-v-ce0463fe]{width:220px;height:280px;border-radius:12px;overflow:hidden;background:var(--ui-surface-3);border:1px solid var(--ui-border-strong);box-shadow:var(--ui-shadow-soft);display:flex;align-items:center;justify-content:center}.preview-img[data-v-ce0463fe]{width:100%;height:100%;object-fit:cover;display:block}.image-placeholder[data-v-ce0463fe]{display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--ui-text-3)}.ph-icon[data-v-ce0463fe]{font-size:40px;opacity:.7}.ph-text[data-v-ce0463fe]{font-size:13px}.media-actions[data-v-ce0463fe]{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:16px;width:100%;max-width:360px}.media-btn[data-v-ce0463fe]{flex:1;height:40px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;box-sizing:border-box}.media-btn-upload[data-v-ce0463fe]{border:1px solid var(--brand-orange);background:var(--ui-surface);color:var(--brand-orange)}.media-btn-upload[data-v-ce0463fe]:hover{background:var(--brand-orange-soft)}.media-btn-ai[data-v-ce0463fe]{border:none;background:var(--brand-orange);color:#fff}.media-btn-ai[data-v-ce0463fe]:hover:not(:disabled){background:var(--brand-orange-hover)}.media-btn-ai[data-v-ce0463fe]:disabled{opacity:.65;cursor:not-allowed}.btn-ico[data-v-ce0463fe]{font-size:16px}.ai-gen-hint[data-v-ce0463fe]{margin:10px 0 0;font-size:12px;color:var(--ui-text-3);text-align:center}.ratio-row[data-v-ce0463fe]{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:14px;width:100%;max-width:360px}.ratio-row .form-label[data-v-ce0463fe]{margin:0;white-space:nowrap;font-size:13px;color:var(--ui-text-2)}.ratio-row .form-select[data-v-ce0463fe]{flex:1;height:36px;padding:0 10px;border:1px solid var(--ui-border);border-radius:8px;background:var(--ui-input-bg);font-size:13px;color:var(--ui-text);outline:none;color-scheme:inherit}.ratio-row .form-select option[data-v-ce0463fe]{background:var(--ui-surface);color:var(--ui-text)}.ratio-row .form-select[data-v-ce0463fe]:focus{border-color:var(--brand-orange);box-shadow:0 0 0 2px var(--ui-input-focus)}.form-section[data-v-ce0463fe]{display:flex;flex-direction:column;gap:20px}.form-item[data-v-ce0463fe]{display:flex;flex-direction:column;gap:7px}.form-item-full[data-v-ce0463fe]{width:100%}.form-label[data-v-ce0463fe]{font-size:14px;font-weight:500;color:var(--ui-text)}.form-input[data-v-ce0463fe]{width:100%;padding:12px 16px;border:1px solid var(--ui-border);border-radius:8px;font-size:14px;color:var(--ui-text);background:var(--ui-input-bg);transition:all .3s;box-sizing:border-box}.form-input[data-v-ce0463fe]:focus{outline:none;border-color:var(--brand-orange);box-shadow:0 0 0 2px var(--ui-input-focus)}.form-input[data-v-ce0463fe]::placeholder{color:var(--ui-input-placeholder)}.form-textarea[data-v-ce0463fe]{width:100%;padding:12px 16px;border:1px solid var(--ui-border);border-radius:8px;font-size:14px;color:var(--ui-text);background:var(--ui-input-bg);font-family:inherit;resize:vertical;transition:all .3s;box-sizing:border-box}.form-textarea[data-v-ce0463fe]:focus{outline:none;border-color:var(--brand-orange);box-shadow:0 0 0 2px var(--ui-input-focus)}.form-textarea[data-v-ce0463fe]::placeholder{color:var(--ui-input-placeholder)}.form-textarea-medium[data-v-ce0463fe]{min-height:160px}.action-buttons[data-v-ce0463fe]{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:24px}.action-btn[data-v-ce0463fe]{display:flex;align-items:center;gap:12px;padding:25px 24px;border:1px solid var(--ui-border);border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s;box-shadow:var(--ui-shadow-soft);background:var(--ui-surface);color:var(--ui-text);width:100%;text-align:center;justify-content:center}.action-btn .btn-icon-img[data-v-ce0463fe]{width:26px;height:26px;object-fit:contain}.action-btn[data-v-ce0463fe]:hover{box-shadow:var(--ui-shadow);border-color:var(--ui-border-strong);background:var(--ui-surface-2)}.action-btn[data-v-ce0463fe]:active{transform:translateY(1px);box-shadow:var(--ui-shadow-soft)}.action-btn-continue[data-v-ce0463fe]:hover,.action-btn-save[data-v-ce0463fe]:hover{background:var(--ui-surface-2)}@media(max-width:768px){.media-actions[data-v-ce0463fe]{max-width:100%;padding:0 12px}.image-preview-box[data-v-ce0463fe]{width:180px;height:230px}.action-buttons .action-btn[data-v-ce0463fe]{width:100%;max-width:300px}}.project-episode[data-v-c1cea9fe]{min-height:100vh;background:#f5f5f5;padding:24px;margin-top:80px}.project-episode-container[data-v-c1cea9fe]{max-width:1200px;margin:0 auto}.page-title[data-v-c1cea9fe]{font-size:22px;font-weight:600;color:#333;margin-bottom:24px;text-align:left}.main-card[data-v-c1cea9fe]{background:#fff;border-radius:12px;padding:32px;box-shadow:0 2px 8px #0000000f;margin-bottom:24px;position:relative}.episode-header[data-v-c1cea9fe]{display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #e0e0e0}.episode-number[data-v-c1cea9fe]{font-size:18px;font-weight:600;color:#333;position:absolute;left:0}.episode-header.simple[data-v-c1cea9fe]{justify-content:flex-start}.select-character-btn[data-v-c1cea9fe]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:16px 24px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;color:#333;cursor:pointer;transition:all .3s;min-width:120px}.select-character-btn[data-v-c1cea9fe]:hover{border-color:#ff6b35;color:#ff6b35;background:#fff5f2}.select-icon[data-v-c1cea9fe]{width:24px;height:24px;object-fit:contain}.selection-group[data-v-c1cea9fe]{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.selection-row[data-v-c1cea9fe]{display:flex;align-items:center;padding:6px 0}.selection-left[data-v-c1cea9fe]{display:flex;align-items:center;flex-wrap:wrap}.selection-label[data-v-c1cea9fe]{color:#666;margin-right:8px;font-size:14px}.selection-link[data-v-c1cea9fe]{color:#ff6b35;font-weight:500;cursor:pointer}.selection-link.scene[data-v-c1cea9fe]{color:#52c41a}.selection-placeholder[data-v-c1cea9fe]{color:#999}.choose-btn[data-v-c1cea9fe]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;background:#fff;border:1px solid #e5e6eb;border-radius:9999px;color:#333;font-size:14px;cursor:pointer;margin-left:10px;transition:all .2s ease}.choose-btn[data-v-c1cea9fe]:hover{background:#f9fafb;border-color:#d0d5dd}.choose-btn[data-v-c1cea9fe]:disabled{opacity:.5;cursor:not-allowed;background:#f5f5f5;border-color:#e5e6eb}.choose-btn[data-v-c1cea9fe]:disabled:hover{background:#f5f5f5;border-color:#e5e6eb}.choose-icon[data-v-c1cea9fe]{width:16px;height:16px;object-fit:contain}.assign-group[data-v-c1cea9fe]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin:12px 0 20px}.assign-card[data-v-c1cea9fe]{border:1px solid #e8e8e8;border-radius:16px;padding:16px 20px;background:#fff;display:flex;align-items:center;justify-content:space-between}.assign-title[data-v-c1cea9fe]{font-size:14px;color:#666}.assign-btn[data-v-c1cea9fe]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:#ff6b35;color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease}.assign-btn[data-v-c1cea9fe]:hover{background:#e55a2b}.assign-btn[data-v-c1cea9fe]:disabled{opacity:.5;cursor:not-allowed;background:#ccc}.assign-btn[data-v-c1cea9fe]:disabled:hover{background:#ccc}.assign-icon[data-v-c1cea9fe]{width:18px;height:18px;object-fit:contain}.selected-characters[data-v-c1cea9fe]{margin-bottom:24px;padding:12px 16px;background:#f5f5f5;border-radius:8px;font-size:14px;color:#666}.selected-label[data-v-c1cea9fe]{color:#333;margin-right:8px}.character-tag[data-v-c1cea9fe]{color:#ff6b35;cursor:pointer;font-weight:500}.character-tag[data-v-c1cea9fe]:hover{text-decoration:underline}.selected-scenes[data-v-c1cea9fe]{margin-bottom:24px;padding:12px 16px;background:#f5f5f5;border-radius:8px;font-size:14px;color:#666}.scene-tag[data-v-c1cea9fe]{color:#52c41a;cursor:pointer;font-weight:500}.scene-tag[data-v-c1cea9fe]:hover{text-decoration:underline}.form-item[data-v-c1cea9fe]{display:flex;flex-direction:column;gap:7px;margin-top:14px}.form-item-full[data-v-c1cea9fe]{width:100%}.form-label[data-v-c1cea9fe]{font-size:14px;font-weight:500;color:#333;margin-bottom:8px}.form-textarea[data-v-c1cea9fe]{width:100%;padding:12px 16px;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;color:#333;background:#fff;font-family:inherit;resize:vertical;transition:all .3s;line-height:1.6}.form-textarea[data-v-c1cea9fe]:focus{outline:none;border-color:#ff6b35;box-shadow:0 0 0 2px #ff6b351a}.form-textarea[data-v-c1cea9fe]::placeholder{color:#999}.form-textarea[data-v-c1cea9fe]:disabled{background:#f5f5f5;cursor:not-allowed;color:#999}.form-textarea-large[data-v-c1cea9fe]{min-height:300px}.action-buttons[data-v-c1cea9fe]{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:24px}.action-btn[data-v-c1cea9fe]{display:flex;align-items:center;gap:12px;padding:25px 24px;border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s;box-shadow:0 2px 4px #00000014;background:#fff;color:#333;width:100%;text-align:center;justify-content:center}.action-btn .btn-icon-img[data-v-c1cea9fe]{width:26px;height:26px;object-fit:contain}.action-btn[data-v-c1cea9fe]:hover{box-shadow:0 4px 8px #0000001f;background:#fafafa}.action-btn[data-v-c1cea9fe]:active{transform:translateY(1px);box-shadow:0 1px 2px #00000014}.character-list[data-v-c1cea9fe]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px;padding:20px 0;max-height:500px;overflow-y:auto}.character-item[data-v-c1cea9fe]{display:flex;flex-direction:column;align-items:center;padding:16px;border:2px solid #e0e0e0;border-radius:12px;cursor:pointer;transition:all .3s;background:#fff}.character-item[data-v-c1cea9fe]:hover{border-color:#ff6b35;box-shadow:0 4px 12px #ff6b3526;transform:translateY(-2px)}.character-item.selected[data-v-c1cea9fe]{border-color:#ff6b35;background:#fff5f2}.character-checkbox[data-v-c1cea9fe]{align-self:flex-start;margin-bottom:8px}.character-checkbox input[type=checkbox][data-v-c1cea9fe]{width:18px;height:18px;cursor:pointer;accent-color:#ff6b35}.character-avatar[data-v-c1cea9fe]{width:80px;height:80px;border-radius:50%;overflow:hidden;margin-bottom:12px;border:2px solid #f0f0f0}.character-avatar img[data-v-c1cea9fe]{width:100%;height:100%;object-fit:cover}.character-name[data-v-c1cea9fe]{font-size:14px;font-weight:500;color:#333;text-align:center}.modal-footer[data-v-c1cea9fe]{display:flex;justify-content:flex-end;gap:12px;padding-top:20px;border-top:1px solid #e0e0e0;margin-top:20px}.modal-btn[data-v-c1cea9fe]{padding:10px 24px;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s}.modal-btn-cancel[data-v-c1cea9fe]{background:#f5f5f5;color:#666}.modal-btn-cancel[data-v-c1cea9fe]:hover{background:#e8e8e8}.modal-btn-confirm[data-v-c1cea9fe]{background:#ff6b35;color:#fff}.modal-btn-confirm[data-v-c1cea9fe]:hover{background:#e55a2b}@media(max-width:768px){.character-list[data-v-c1cea9fe]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px}.character-avatar[data-v-c1cea9fe]{width:60px;height:60px}.action-buttons .action-btn[data-v-c1cea9fe]{width:100%}}.sb-ai-loading-overlay{position:fixed;inset:0;z-index:10050;display:flex;align-items:center;justify-content:center;padding:24px;background:#12121c8c;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:sb-ai-fade-in-2b07d9c3 .25s ease}.sb-ai-loading-card{width:min(420px,100%);padding:36px 32px 28px;border-radius:20px;background:linear-gradient(165deg,#fff,#fff8f3 55%,#fff1e8);box-shadow:0 4px 24px #ff6b351f,0 20px 48px #00000038;text-align:center;border:1px solid rgba(255,140,90,.25)}.sb-ai-loading-visual{position:relative;width:88px;height:88px;margin:0 auto 20px}.sb-ai-ring{position:absolute;inset:0;border-radius:50%;border:3px solid transparent}.sb-ai-ring-a{border-top-color:#ff6b35;border-right-color:#ff6b3559;animation:sb-ai-spin-2b07d9c3 1.1s linear infinite}.sb-ai-ring-b{inset:10px;border-bottom-color:#ffb347;border-left-color:#ffb34766;animation:sb-ai-spin-2b07d9c3 1.6s linear infinite reverse}.sb-ai-core{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:28px;animation:sb-ai-pulse-2b07d9c3 1.4s ease-in-out infinite}.sb-ai-loading-title{font-size:18px;font-weight:700;color:#2a2a2a;letter-spacing:.02em;margin-bottom:10px}.sb-ai-loading-desc{font-size:13px;line-height:1.65;color:#666;margin-bottom:20px}.sb-ai-loading-bar{height:6px;border-radius:99px;background:#ff6b351f;overflow:hidden;margin-bottom:14px}.sb-ai-loading-bar-inner{display:block;height:100%;width:40%;border-radius:99px;background:linear-gradient(90deg,#ff8a4c,#ff6b35,#ffb347);animation:sb-ai-bar-2b07d9c3 1.4s ease-in-out infinite}.sb-ai-loading-time{font-size:12px;color:#999;font-variant-numeric:tabular-nums}@keyframes sb-ai-fade-in-2b07d9c3{0%{opacity:0}to{opacity:1}}@keyframes sb-ai-spin-2b07d9c3{to{transform:rotate(360deg)}}@keyframes sb-ai-pulse-2b07d9c3{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.08);opacity:.85}}@keyframes sb-ai-bar-2b07d9c3{0%{transform:translate(-100%)}to{transform:translate(350%)}}.storyboard-panel[data-v-2b07d9c3]{margin-top:28px;padding:20px;background:#fff;border-radius:12px;border:1px solid #f0f0f0;max-width:100%;box-sizing:border-box;overflow-x:hidden}.sb-header[data-v-2b07d9c3]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap;margin-bottom:16px}.sb-title[data-v-2b07d9c3]{font-size:18px;font-weight:700;color:#333}.sb-desc[data-v-2b07d9c3]{margin-top:4px;font-size:12px;color:#999}.prompt-tip[data-v-2b07d9c3]{margin:0 0 10px;font-size:13px;color:#666;line-height:1.5}.prompt-lib[data-v-2b07d9c3]{margin-bottom:10px;padding:12px 12px 8px;border-radius:10px;background:linear-gradient(180deg,#fff9f5,#f8fafc);border:1px solid #f0e4da}.prompt-lib-preview[data-v-2b07d9c3]{margin-top:8px;border-radius:8px;border:1px dashed #f0b48a;background:#fff;cursor:pointer;transition:border-color .15s,box-shadow .15s}.prompt-lib-preview[data-v-2b07d9c3]:hover:not(.disabled){border-color:#ff6b35;box-shadow:0 0 0 2px #ff6b351f}.prompt-lib-preview.disabled[data-v-2b07d9c3]{cursor:not-allowed;opacity:.65}.prompt-lib-preview-head[data-v-2b07d9c3]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px;font-size:12px;font-weight:600;color:#9a3412;background:#ff6b350f;border-bottom:1px dashed #f0d0b8}.prompt-lib-preview-hint[data-v-2b07d9c3]{font-weight:500;color:#c2410c;opacity:.85}.prompt-lib-preview-body[data-v-2b07d9c3]{margin:0;padding:8px 10px;max-height:120px;overflow:auto;font-size:12px;line-height:1.5;color:#444;white-space:pre-wrap;word-break:break-word;font-family:inherit}.prompt-full-preview[data-v-2b07d9c3]{margin-bottom:8px;border-radius:8px;border:1px dashed #94a3b8;background:#f8fafc;cursor:pointer;transition:border-color .15s,box-shadow .15s}.prompt-full-preview[data-v-2b07d9c3]:hover:not(.disabled){border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61f}.prompt-full-preview.disabled[data-v-2b07d9c3]{cursor:not-allowed;opacity:.65}.prompt-full-preview-head[data-v-2b07d9c3]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px;font-size:12px;font-weight:600;color:#334155;background:#3b82f60f;border-bottom:1px dashed #cbd5e1}.prompt-full-preview-hint[data-v-2b07d9c3]{font-weight:500;color:#2563eb;opacity:.9}.prompt-full-preview-body[data-v-2b07d9c3]{margin:0;padding:8px 10px;max-height:180px;overflow:auto;font-size:12px;line-height:1.5;color:#334155;white-space:pre-wrap;word-break:break-word;font-family:inherit}.arco-modal.sb-resp-modal{max-width:calc(100vw - 24px)!important;box-sizing:border-box}.arco-modal.sb-resp-modal .arco-modal-body{max-width:100%;overflow-x:hidden;overflow-y:auto;word-break:break-word;overflow-wrap:anywhere}.arco-modal.sb-prompt-modal,.arco-modal.sb-prompt-lib-editor-modal,.arco-modal.sb-prompt-episode-editor-modal{max-width:calc(100vw - 24px)!important;max-height:calc(100vh - 24px);top:12px!important;display:flex;flex-direction:column;box-sizing:border-box}.arco-modal.sb-prompt-modal .arco-modal-body,.arco-modal.sb-prompt-lib-editor-modal .arco-modal-body,.arco-modal.sb-prompt-episode-editor-modal .arco-modal-body{max-height:calc(100vh - 168px);overflow-y:auto;overflow-x:hidden;flex:1 1 auto;word-break:break-word}.prompt-lib-row[data-v-2b07d9c3]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:8px}.prompt-lib-label[data-v-2b07d9c3]{flex:0 0 auto;font-size:13px;font-weight:600;color:#444}.prompt-lib-select[data-v-2b07d9c3]{width:min(280px,100%);min-width:160px}.prompt-lib-opt[data-v-2b07d9c3]{display:inline-flex;align-items:center;gap:6px}.prompt-lib-badge[data-v-2b07d9c3]{display:inline-block;padding:0 6px;border-radius:99px;font-size:11px;line-height:18px;color:#c2410c;background:#ff6b351f}.prompt-lib-badge.muted[data-v-2b07d9c3]{color:#64748b;background:#64748b1f}.prompt-lib-sort-empty[data-v-2b07d9c3]{padding:24px;text-align:center;color:#94a3b8;font-size:13px}.prompt-lib-sort-list[data-v-2b07d9c3]{list-style:none;margin:0;padding:0;max-height:min(420px,60vh);overflow-y:auto;border:1px solid #e8e8e8;border-radius:8px}.prompt-lib-sort-item[data-v-2b07d9c3]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid #f0f0f0;background:#fff}.prompt-lib-sort-item[data-v-2b07d9c3]:last-child{border-bottom:none}.prompt-lib-sort-item.active[data-v-2b07d9c3]{background:#ff6b350f}.prompt-lib-sort-idx[data-v-2b07d9c3]{flex:0 0 28px;width:28px;height:28px;border-radius:6px;background:#f5f5f5;color:#666;font-size:12px;font-weight:600;display:inline-flex;align-items:center;justify-content:center}.prompt-lib-sort-name[data-v-2b07d9c3]{flex:1 1 auto;min-width:0;font-size:13px;color:#1a1a1a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-flex;align-items:center;gap:6px}.prompt-lib-sort-actions[data-v-2b07d9c3]{flex:0 0 auto;display:inline-flex;gap:6px}.prompt-lib-editor-row[data-v-2b07d9c3]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.prompt-lib-editor-row .prompt-lib-label[data-v-2b07d9c3]{width:40px}.prompt-lib-editor-row[data-v-2b07d9c3] .arco-input-wrapper{flex:1}.prompt-json-warn[data-v-2b07d9c3]{margin:10px 0 0;padding:10px 12px;border-radius:8px;background:#fff7e8;border:1px solid #ffe4a3;color:#ad6800;font-size:12px;line-height:1.5}.prompt-json-warn-title[data-v-2b07d9c3]{font-weight:600;margin-bottom:4px}.prompt-json-warn ul[data-v-2b07d9c3]{margin:0 0 8px;padding-left:18px}.prompt-json-warn li[data-v-2b07d9c3]{margin:2px 0}.expand-source-preview[data-v-2b07d9c3]{margin:0 0 12px;padding:10px 12px;border-radius:8px;background:#f5f7fa;border:1px solid #e5e7eb}.expand-source-label[data-v-2b07d9c3]{font-size:12px;font-weight:600;color:#6b7280;margin-bottom:6px}.expand-source-text[data-v-2b07d9c3]{font-size:13px;color:#374151;line-height:1.5;white-space:pre-wrap;word-break:break-word;max-height:88px;overflow:auto}.expand-template-block[data-v-2b07d9c3]{margin:0 0 12px;padding:10px 12px;border-radius:8px;background:#f8fafc;border:1px solid #e2e8f0}.expand-template-head[data-v-2b07d9c3]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:8px;flex-wrap:wrap}.expand-template-label[data-v-2b07d9c3]{font-size:12px;font-weight:700;color:#475569}.expand-template-hint[data-v-2b07d9c3]{font-size:12px;color:#64748b}.expand-template-select[data-v-2b07d9c3]{width:100%;margin-bottom:10px}.expand-template-preview[data-v-2b07d9c3]{border-radius:8px;background:#fff;border:1px solid #e5e7eb;padding:10px 12px}.expand-template-preview-label[data-v-2b07d9c3]{margin-bottom:6px;font-size:12px;font-weight:600;color:#6b7280}.expand-template-preview-body[data-v-2b07d9c3]{margin:0;font-size:12px;line-height:1.5;color:#334155;white-space:pre-wrap;word-break:break-word;max-height:140px;overflow:auto}.prompt-textarea[data-v-2b07d9c3]{width:100%;font-size:13px;line-height:1.55}.prompt-foot[data-v-2b07d9c3]{display:flex;align-items:center;justify-content:space-between;margin-top:12px;flex-wrap:wrap;gap:8px}.prompt-foot-actions[data-v-2b07d9c3]{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.ai-error-block[data-v-2b07d9c3]{margin-bottom:14px}.ai-error-label[data-v-2b07d9c3]{margin-bottom:6px;font-size:13px;font-weight:700;color:#1f2937}.ai-error-raw[data-v-2b07d9c3] textarea{font-family:Consolas,Courier New,monospace;font-size:12px}.ai-error-actions[data-v-2b07d9c3]{display:flex;justify-content:flex-end;margin-top:8px}.ai-error-callout[data-v-2b07d9c3]{padding:12px 14px;border-radius:10px;background:#fff7e8;border:1px solid #ffd591}.ai-error-note[data-v-2b07d9c3]{margin:0;font-size:13px;line-height:1.6;color:#8c5a00}.ai-error-success[data-v-2b07d9c3]{margin:0 0 14px;padding:10px 12px;border-radius:8px;background:#f6ffed;border:1px solid #b7eb8f;color:#237804;font-size:13px;line-height:1.55}.preview-modal[data-v-2b07d9c3] .arco-modal-header{padding-right:56px}.preview-modal[data-v-2b07d9c3] .arco-modal-close-btn{color:#1f2937;background:#f1f5f9fa;border-radius:999px;box-shadow:0 1px 4px #0f172a1f}.preview-modal[data-v-2b07d9c3] .arco-modal-close-btn:hover{color:#111827;background:#e2e8f0}.preview-modal[data-v-2b07d9c3] .arco-modal-close-btn svg,.preview-modal[data-v-2b07d9c3] .arco-modal-close-btn .arco-icon{color:currentColor;fill:currentColor}.media-meta[data-v-2b07d9c3]{font-size:11px;color:#999;margin:4px 0 6px;text-align:center}.opt-field[data-v-2b07d9c3]{margin-bottom:14px}.opt-field label[data-v-2b07d9c3]{display:block;margin-bottom:6px;font-size:13px;font-weight:600;color:#333}.video-duration-slider-wrap[data-v-2b07d9c3]{box-sizing:border-box;width:100%;max-width:100%;padding:2px 10px 0;overflow:hidden}.video-duration-slider-wrap[data-v-2b07d9c3] .arco-slider{width:100%;max-width:100%;margin:0;box-sizing:border-box}.video-duration-slider-wrap[data-v-2b07d9c3] .arco-slider-wrapper{width:100%;max-width:100%;box-sizing:border-box;padding:0 6px}.video-duration-scale[data-v-2b07d9c3]{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:2px;padding:0 2px;box-sizing:border-box;font-size:12px;line-height:1.2;color:#86909c;-webkit-user-select:none;user-select:none}.video-duration-scale span[data-v-2b07d9c3]{flex:0 0 auto;white-space:nowrap}.video-duration-scale span[data-v-2b07d9c3]:nth-child(1){text-align:left}.video-duration-scale span[data-v-2b07d9c3]:nth-child(2){text-align:center}.video-duration-scale span[data-v-2b07d9c3]:nth-child(3){text-align:right}.field-label-row[data-v-2b07d9c3]{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-bottom:6px;min-width:0}.field-label-row label[data-v-2b07d9c3]{margin-bottom:0;min-width:0;flex:1 1 auto}.field-label-row .ai-expand-btn[data-v-2b07d9c3]{flex-shrink:0;margin-left:auto}.ai-expand-btn[data-v-2b07d9c3]{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border:1px solid #b37feb;border-radius:6px;background:linear-gradient(135deg,#f9f0ff,#efdbff);color:#722ed1;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease}.ai-expand-btn[data-v-2b07d9c3]:hover:not(:disabled){background:linear-gradient(135deg,#efdbff,#d3adf7);border-color:#9254de;box-shadow:0 2px 8px #722ed133;transform:translateY(-1px)}.ai-expand-btn[data-v-2b07d9c3]:active:not(:disabled){transform:translateY(0)}.ai-expand-btn[data-v-2b07d9c3]:disabled{opacity:.5;cursor:not-allowed}.ai-expand-btn .magic-icon[data-v-2b07d9c3]{width:14px;height:14px;flex-shrink:0}.opt-row[data-v-2b07d9c3]{display:flex;gap:12px}.opt-field.half[data-v-2b07d9c3]{flex:1}.opt-hint[data-v-2b07d9c3]{margin:0 0 12px;font-size:12px;color:#888;line-height:1.5}.upload-line[data-v-2b07d9c3]{display:flex;align-items:center;gap:10px}.frame-choice-actions[data-v-2b07d9c3]{display:flex;gap:10px;flex-wrap:wrap;margin:8px 0 6px}.frame-choice-actions .sb-btn[data-v-2b07d9c3]{flex:1;min-width:150px}.frame-choice-note[data-v-2b07d9c3]{margin:8px 0 0;font-size:12px;color:#888;line-height:1.5}.file-ok[data-v-2b07d9c3]{font-size:12px;color:#00b42a}.frame-preview[data-v-2b07d9c3]{margin-top:8px;max-width:100%;max-height:140px;border-radius:8px;object-fit:contain;background:#f5f5f5}.chip.voice[data-v-2b07d9c3]{border-color:#c9b6ff;background:#f6f1ff;color:#722ed1}.chip.frame[data-v-2b07d9c3]{border-color:#94d3f8;background:#eef9ff;color:#0969da}.sb-actions[data-v-2b07d9c3]{display:flex;gap:8px;flex-wrap:wrap}.sb-btn[data-v-2b07d9c3]{height:36px;padding:0 14px;border-radius:8px;border:none;font-size:13px;font-weight:600;cursor:pointer;background:#ff6b35;color:#fff}.sb-btn[data-v-2b07d9c3]:disabled{opacity:.55;cursor:not-allowed}.sb-btn.ghost[data-v-2b07d9c3]{background:#fff;color:#ff6b35;border:1px solid #ff6b35}.sb-btn.outline[data-v-2b07d9c3]{background:#fff7f3;color:#ff6b35;border:1px solid #ff6b35}.sb-btn.sm[data-v-2b07d9c3]{width:100%;height:32px;font-size:12px;margin-top:6px}.prompt-view-btn[data-v-2b07d9c3]{font-weight:500!important}.sent-prompt-tip[data-v-2b07d9c3]{margin:0 0 10px;font-size:13px;color:#666;line-height:1.5}.sent-prompt-box[data-v-2b07d9c3]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:1.55}.sent-prompt-actions[data-v-2b07d9c3]{margin-top:12px;display:flex;justify-content:flex-end}.sb-empty[data-v-2b07d9c3]{text-align:center;color:#bbb;padding:32px 0;font-size:14px}.shot-card[data-v-2b07d9c3]{border:1px solid #eee;border-radius:12px;padding:14px;margin-bottom:0;background:#fafafa}.shot-card--hidden[data-v-2b07d9c3]{padding:0;background:#f3f3f3;border-style:dashed;border-color:#ddd}.shot-hidden-bar[data-v-2b07d9c3]{display:flex;align-items:center;gap:10px;min-height:36px;padding:6px 14px;font-size:13px;color:#888}.shot-hidden-no[data-v-2b07d9c3]{font-weight:700;color:#999;flex-shrink:0}.shot-hidden-tip[data-v-2b07d9c3]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shot-transition-bar[data-v-2b07d9c3]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0 0 14px;padding:10px 14px;background:linear-gradient(90deg,#fff7f2,#f5f5f5);border:1px dashed #ffc4a8;border-top:none;border-radius:0 0 12px 12px;font-size:12px;color:#666}.shot-transition-bar .tr-arrow[data-v-2b07d9c3]{color:#ff6b35;font-weight:700}.shot-transition-bar .tr-label[data-v-2b07d9c3]{font-weight:600;color:#333}.shot-transition-bar .tr-unit[data-v-2b07d9c3]{color:#999}.shot-transition-bar .tr-desc[data-v-2b07d9c3]{color:#999;flex:1;min-width:80px}.shot-transition-bar .tr-btn[data-v-2b07d9c3]{width:auto;padding:0 10px;height:28px;font-size:12px}.css-tr-stage[data-v-2b07d9c3]{position:relative;width:100%;aspect-ratio:9/16;max-height:420px;margin:0 auto;border-radius:10px;overflow:hidden;background:#111}.css-tr-layer[data-v-2b07d9c3]{position:absolute;inset:0}.css-tr-layer img[data-v-2b07d9c3],.css-tr-layer video[data-v-2b07d9c3]{width:100%;height:100%;object-fit:cover;display:block}.css-tr-flash[data-v-2b07d9c3]{position:absolute;inset:0;pointer-events:none;opacity:0;background:#fff}.css-tr-cut .to[data-v-2b07d9c3]{animation:trCutIn-2b07d9c3 var(--tr-ms, .4s) ease forwards}.css-tr-cut .from[data-v-2b07d9c3]{animation:trCutOut-2b07d9c3 var(--tr-ms, .4s) ease forwards}@keyframes trCutOut-2b07d9c3{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes trCutIn-2b07d9c3{0%,49%{opacity:0}50%,to{opacity:1}}.css-tr-crossfade .from[data-v-2b07d9c3]{animation:trFadeOut-2b07d9c3 var(--tr-ms, .4s) ease forwards}.css-tr-crossfade .to[data-v-2b07d9c3]{opacity:0;animation:trFadeIn-2b07d9c3 var(--tr-ms, .4s) ease forwards}@keyframes trFadeOut-2b07d9c3{0%{opacity:1}to{opacity:0}}@keyframes trFadeIn-2b07d9c3{0%{opacity:0}to{opacity:1}}.css-tr-fade_black .from[data-v-2b07d9c3]{animation:trFadeOut-2b07d9c3 var(--tr-ms, .5s) ease forwards}.css-tr-fade_black .to[data-v-2b07d9c3]{opacity:0;animation:trFadeIn-2b07d9c3 var(--tr-ms, .5s) ease forwards;animation-delay:calc(var(--tr-ms, .5s) * .45);animation-fill-mode:both}.css-tr-fade_black .css-tr-flash[data-v-2b07d9c3]{background:#000;animation:trBlackFlash-2b07d9c3 var(--tr-ms, .5s) ease forwards}@keyframes trBlackFlash-2b07d9c3{0%{opacity:0}45%{opacity:1}to{opacity:0}}.css-tr-fade_white .from[data-v-2b07d9c3]{animation:trFadeOut-2b07d9c3 var(--tr-ms, .25s) ease forwards}.css-tr-fade_white .to[data-v-2b07d9c3]{opacity:0;animation:trFadeIn-2b07d9c3 var(--tr-ms, .25s) ease forwards}.css-tr-fade_white .css-tr-flash[data-v-2b07d9c3]{background:#fff;animation:trWhiteFlash-2b07d9c3 var(--tr-ms, .25s) ease forwards}@keyframes trWhiteFlash-2b07d9c3{0%{opacity:0}40%{opacity:1}to{opacity:0}}.css-tr-slide_left .from[data-v-2b07d9c3]{animation:trSlideLeftOut-2b07d9c3 var(--tr-ms, .35s) ease forwards}.css-tr-slide_left .to[data-v-2b07d9c3]{transform:translate(100%);animation:trSlideLeftIn-2b07d9c3 var(--tr-ms, .35s) ease forwards}@keyframes trSlideLeftOut-2b07d9c3{to{transform:translate(-100%)}}@keyframes trSlideLeftIn-2b07d9c3{to{transform:translate(0)}}.css-tr-zoom_in .from[data-v-2b07d9c3]{animation:trZoomOut-2b07d9c3 var(--tr-ms, .3s) ease forwards}.css-tr-zoom_in .to[data-v-2b07d9c3]{transform:scale(1.15);opacity:0;animation:trZoomIn-2b07d9c3 var(--tr-ms, .3s) ease forwards}@keyframes trZoomOut-2b07d9c3{to{transform:scale(.92);opacity:0}}@keyframes trZoomIn-2b07d9c3{to{transform:scale(1);opacity:1}}.css-tr-blur_fade .from[data-v-2b07d9c3]{z-index:2;animation:trBlurCrossOut-2b07d9c3 var(--tr-ms, .5s) ease-in-out forwards}.css-tr-blur_fade .to[data-v-2b07d9c3]{z-index:1;opacity:0;filter:blur(16px);animation:trBlurCrossIn-2b07d9c3 var(--tr-ms, .5s) ease-in-out forwards}@keyframes trBlurCrossOut-2b07d9c3{0%{opacity:1;filter:blur(0px)}40%{opacity:.55;filter:blur(14px)}to{opacity:0;filter:blur(16px)}}@keyframes trBlurCrossIn-2b07d9c3{0%{opacity:0;filter:blur(16px)}40%{opacity:.55;filter:blur(14px)}to{opacity:1;filter:blur(0px)}}.shot-head[data-v-2b07d9c3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;gap:8px}.shot-head-actions[data-v-2b07d9c3]{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;flex-shrink:0}.shot-no[data-v-2b07d9c3]{font-weight:700;color:#ff6b35;font-size:18px}.shot-prop-at-miss[data-v-2b07d9c3]{margin-top:8px;padding:6px 10px;font-size:12px;line-height:1.5;color:#f53f3f;background:#fff1f0;border:1px solid #ffccc7;border-radius:6px;word-break:break-all}.sb-shot-nav{position:fixed;right:12px;top:50%;transform:translateY(-50%);z-index:900;display:flex;align-items:stretch;gap:0;max-height:min(72vh,560px);pointer-events:none}.sb-shot-nav-toggle,.sb-shot-nav-panel,.sb-shot-nav-item{pointer-events:auto}.sb-shot-nav-toggle{align-self:center;width:22px;height:48px;border:1px solid rgba(255,255,255,.35);border-radius:10px 0 0 10px;background:#2020286b;color:#fff;font-size:14px;line-height:1;cursor:pointer;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:background .15s ease}.sb-shot-nav-toggle:hover{background:#2020289e}.sb-shot-nav.collapsed .sb-shot-nav-toggle{border-radius:10px}.sb-shot-nav-panel{display:flex;flex-direction:column;width:52px;max-height:inherit;padding:10px 6px 8px;border-radius:12px 0 0 12px;background:#1c1c247a;border:1px solid rgba(255,255,255,.22);border-right:none;box-shadow:-4px 0 24px #0000001f;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#fff}.sb-shot-nav-title{flex:0 0 auto;text-align:center;font-size:11px;font-weight:600;letter-spacing:.04em;opacity:.85;margin-bottom:8px}.sb-shot-nav-list{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:4px;padding-right:2px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.35) transparent}.sb-shot-nav-list::-webkit-scrollbar{width:4px}.sb-shot-nav-list::-webkit-scrollbar-thumb{background:#ffffff59;border-radius:4px}.sb-shot-nav-item{flex:0 0 auto;width:100%;min-height:28px;padding:0 2px;border:1px solid transparent;border-radius:8px;background:#ffffff14;color:#ffffffeb;font-size:12px;font-weight:600;line-height:1;cursor:pointer;transition:background .12s ease,border-color .12s ease,transform .12s ease}.sb-shot-nav-item:hover{background:#fff3;transform:translate(-1px)}.sb-shot-nav-item.active{background:#ff6b35e0;border-color:#ffb347b3;color:#fff;box-shadow:0 2px 8px #ff6b3559}.sb-shot-nav-item.warn:not(.active){background:#f53f3f47;border-color:#ffa0a08c;color:#ffd6d6}.sb-shot-nav-item.muted:not(.active):not(.warn):not(.fail){opacity:.45;color:#999}.sb-shot-nav-item.fail:not(.active){background:#fa8c1652;border-color:#ffc06999;color:#ffe7ba}.sb-shot-nav-item.warn.fail:not(.active){background:#f53f3f61}@media(max-width:768px){.sb-shot-nav{right:4px;max-height:min(60vh,420px)}.sb-shot-nav-panel{width:44px;padding:8px 4px 6px}.sb-shot-nav-item{min-height:26px;font-size:11px}}.link-danger[data-v-2b07d9c3]{border:none;background:transparent;color:#f53f3f;cursor:pointer;font-size:13px}.link-action[data-v-2b07d9c3]{border:none;background:transparent;color:#165dff;cursor:pointer;font-size:13px}.link-action[data-v-2b07d9c3]:disabled{opacity:.5;cursor:not-allowed}.link-warning[data-v-2b07d9c3]{border:none;background:transparent;color:#fa8c16;cursor:pointer;font-size:13px}.shot-body[data-v-2b07d9c3]{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:18px;align-items:start;min-width:0;width:100%;box-sizing:border-box}@media(max-width:900px){.shot-body[data-v-2b07d9c3]{grid-template-columns:1fr}.shot-media[data-v-2b07d9c3]{width:100%;max-width:360px}}.shot-fields[data-v-2b07d9c3]{display:flex;flex-direction:column;gap:10px;min-width:0}.shot-fields label[data-v-2b07d9c3]{font-size:12px;color:#666;font-weight:500}.shot-fields textarea[data-v-2b07d9c3]{width:100%;border:1px solid #e5e5e5;border-radius:8px;padding:10px 12px;font-size:13px;font-family:inherit;resize:vertical;box-sizing:border-box;line-height:1.5}.shot-fields textarea[data-v-2b07d9c3]:focus{outline:none;border-color:#ff6b35}.prompt-row-main[data-v-2b07d9c3]{flex:1}.prompt-textarea-tall[data-v-2b07d9c3]{min-height:220px!important;font-size:14px!important}.field-toggle[data-v-2b07d9c3]{display:flex;align-items:center;gap:8px;width:100%;border:1px solid #e5e5e5;background:#fafafa;border-radius:8px;padding:9px 12px;font-size:13px;color:#333;cursor:pointer;transition:all .15s;text-align:left}.field-toggle[data-v-2b07d9c3]:hover{border-color:#ffc9b0;background:#fff7f3}.field-toggle.expanded[data-v-2b07d9c3]{border-color:#ff6b35;background:#fff7f3}.field-toggle.expanded .ft-arrow[data-v-2b07d9c3]{transform:rotate(90deg)}.field-toggle .ft-icon[data-v-2b07d9c3]{font-size:15px;flex-shrink:0}.field-toggle .ft-label[data-v-2b07d9c3]{font-weight:600;flex-shrink:0}.field-toggle .ft-preview[data-v-2b07d9c3]{flex:1;color:#999;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.field-toggle .ft-arrow[data-v-2b07d9c3]{flex-shrink:0;color:#999;transition:transform .2s}.prompt-collapse[data-v-2b07d9c3]{padding-top:4px}.prompt-row[data-v-2b07d9c3]{display:flex;flex-direction:column;gap:6px}.at-chips[data-v-2b07d9c3]{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.chip-label[data-v-2b07d9c3]{font-size:12px;color:#999}.chip[data-v-2b07d9c3]{border:1px solid #ffc9b0;background:#fff5f0;color:#ff6b35;border-radius:999px;padding:2px 10px;font-size:12px;cursor:pointer}.chip[data-v-2b07d9c3]:hover{background:#ff6b35;color:#fff}.rel-row[data-v-2b07d9c3]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.rel-col[data-v-2b07d9c3]{display:flex;flex-direction:column;gap:6px}.shot-media[data-v-2b07d9c3]{display:flex;flex-direction:column;gap:8px;width:220px;max-width:100%}.media-box[data-v-2b07d9c3]{position:relative;width:100%;aspect-ratio:16/10;border-radius:10px;overflow:hidden;background:#eee;border:1px solid #e5e5e5}.media-box img[data-v-2b07d9c3],.media-box video[data-v-2b07d9c3]{width:100%;height:100%;object-fit:cover;display:block}.media-box.media-box-sm[data-v-2b07d9c3]{aspect-ratio:1;max-height:120px}.media-box.video[data-v-2b07d9c3]{aspect-ratio:16/10;min-height:120px}.media-box.clickable[data-v-2b07d9c3]{cursor:pointer}.media-box.clickable:hover .play-overlay-sm[data-v-2b07d9c3]{opacity:1}.media-toolbar[data-v-2b07d9c3]{display:flex;gap:6px;flex-wrap:wrap}.media-act[data-v-2b07d9c3]{flex:1;min-width:72px;height:32px;border:1px solid #e5e5e5;border-radius:8px;background:#fff;color:#333;font-size:12px;font-weight:500;cursor:pointer;transition:all .15s;padding:0 8px;white-space:nowrap}.media-act[data-v-2b07d9c3]:hover:not(:disabled){border-color:#ffc9b0;color:#ff6b35;background:#fff7f3}.media-act[data-v-2b07d9c3]:disabled{opacity:.45;cursor:not-allowed}.media-act.primary[data-v-2b07d9c3]{background:#ff6b35;border-color:#ff6b35;color:#fff}.media-act.primary[data-v-2b07d9c3]:hover:not(:disabled){background:#e55a2b;border-color:#e55a2b;color:#fff}.media-toolbar-sub[data-v-2b07d9c3]{margin-top:2px}.media-act.icon-act[data-v-2b07d9c3]{display:inline-flex;align-items:center;justify-content:center;gap:3px;height:32px;padding:0 4px}.media-act.icon-act .act-ico[data-v-2b07d9c3]{font-size:13px;line-height:1;flex-shrink:0}.play-overlay-sm[data-v-2b07d9c3]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#00000047;color:#fff;font-size:22px;opacity:.85;pointer-events:none}.arco-modal.video-version-modal{max-width:calc(100vw - 24px)!important;width:960px!important}.arco-modal.video-version-modal .arco-modal-body{height:min(72vh,700px);max-height:calc(100vh - 140px);overflow:hidden;box-sizing:border-box}.video-version-panel[data-v-2b07d9c3]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.95fr);gap:14px;height:100%;min-height:0;align-items:stretch;-webkit-user-select:none;user-select:none;box-sizing:border-box}.video-version-preview[data-v-2b07d9c3]{position:relative;background:#0d0d0d;border-radius:10px;overflow:hidden;display:flex;align-items:center;justify-content:center;height:100%;min-height:0;flex:none}.video-version-player[data-v-2b07d9c3]{width:100%;height:100%;max-width:100%;max-height:100%;display:block;background:#000;object-fit:contain}.video-version-empty-preview[data-v-2b07d9c3]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#ffffff8c;font-size:13px;padding:24px;text-align:center;pointer-events:none}.video-version-list[data-v-2b07d9c3]{display:flex;flex-direction:column;gap:10px;flex:1;min-height:0;overflow:auto;padding:2px 4px 2px 2px;-webkit-overflow-scrolling:touch;box-sizing:border-box}.video-version-hint[data-v-2b07d9c3]{font-size:13px;color:#888;padding:12px 4px;line-height:1.5}.video-version-item[data-v-2b07d9c3]{display:flex;flex-direction:column;gap:8px;width:100%;text-align:left;border:1px solid #e8e8e8;border-radius:10px;background:#fff;padding:12px;box-sizing:border-box;transition:border-color .12s,background .12s,box-shadow .12s;overflow:hidden;cursor:pointer;touch-action:manipulation;outline:none;min-height:124px}.video-version-item[data-v-2b07d9c3]:hover{border-color:#ffc9b0;background:#fffaf7}.video-version-item[data-v-2b07d9c3]:active{background:#fff3ec}.video-version-item.active[data-v-2b07d9c3]{border-color:#ff6b35;box-shadow:0 0 0 1px #ff6b3540}.video-version-item.current[data-v-2b07d9c3]{background:#fff7f3}.video-version-item[data-v-2b07d9c3]:focus-visible{border-color:#ff6b35;box-shadow:0 0 0 2px #ff6b3540}.vvi-main[data-v-2b07d9c3]{min-height:48px;pointer-events:none}.vvi-head[data-v-2b07d9c3]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:4px}.vvi-no[data-v-2b07d9c3]{font-weight:700;font-size:14px;color:#222}.vvi-badge[data-v-2b07d9c3]{font-size:11px;line-height:1;padding:3px 6px;border-radius:999px;background:#ff6b35;color:#fff;font-weight:600}.vvi-source[data-v-2b07d9c3]{font-size:12px;color:#888}.vvi-meta[data-v-2b07d9c3]{display:flex;flex-wrap:wrap;gap:6px 10px;font-size:12px;color:#666}.vvi-actions[data-v-2b07d9c3]{display:flex;justify-content:flex-end;gap:8px;margin-top:auto;pointer-events:auto;cursor:default}.vvi-btn[data-v-2b07d9c3]{min-width:64px;height:32px;padding:0 14px;border-radius:8px;border:1px solid #e5e5e5;background:#fff;color:#333;font-size:13px;font-weight:500;cursor:pointer;touch-action:manipulation;transition:all .12s}.vvi-btn[data-v-2b07d9c3]:hover:not(:disabled){border-color:#ffc9b0;color:#ff6b35;background:#fff7f3}.vvi-btn[data-v-2b07d9c3]:active:not(:disabled){transform:scale(.98)}.vvi-btn[data-v-2b07d9c3]:disabled{opacity:.45;cursor:not-allowed}.vvi-btn.use[data-v-2b07d9c3]:not(:disabled){background:#ff6b35;border-color:#ff6b35;color:#fff}.vvi-btn.use[data-v-2b07d9c3]:hover:not(:disabled){background:#e55a2b;border-color:#e55a2b;color:#fff}.vvi-btn.del[data-v-2b07d9c3]:not(:disabled){color:#cf1322;border-color:#ffccc7;background:#fff2f0}.vvi-btn.del[data-v-2b07d9c3]:hover:not(:disabled){background:#ffccc7;border-color:#ffa39e;color:#a8071a}@media(max-width:720px){.arco-modal.video-version-modal .arco-modal-body{height:min(70vh,560px);max-height:min(70vh,560px);overflow:hidden}.video-version-panel[data-v-2b07d9c3]{grid-template-columns:1fr;grid-template-rows:minmax(200px,45%) minmax(0,1fr);height:100%}.video-version-list[data-v-2b07d9c3]{max-height:none;height:auto}.video-version-item[data-v-2b07d9c3]{min-height:118px}}.media-ph[data-v-2b07d9c3]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#aaa;font-size:12px}.media-mask[data-v-2b07d9c3]{position:absolute;inset:0;background:#00000073;color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px}.speed-btn[data-v-2b07d9c3]{font-weight:500!important}.speed-modal-body[data-v-2b07d9c3]{padding:4px 2px 8px}.speed-preview-tabs[data-v-2b07d9c3]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px}.speed-preview-meta[data-v-2b07d9c3]{font-size:13px;color:#666;line-height:1.5;flex:1;min-width:200px}.speed-preview-wrap[data-v-2b07d9c3]{margin-bottom:18px}.speed-preview-wrap video[data-v-2b07d9c3]{width:100%;border-radius:8px;background:#000;display:block}.speed-frac-hint[data-v-2b07d9c3]{margin-left:8px;color:#722ed1;font-size:13px;font-weight:500;white-space:nowrap}.speed-input-row[data-v-2b07d9c3]{margin-bottom:10px}.speed-input-row .speed-label[data-v-2b07d9c3]{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:8px;font-size:14px;color:#333}.speed-input-row .speed-label strong[data-v-2b07d9c3]{color:#722ed1;font-size:16px}.trim-btn[data-v-2b07d9c3]{font-weight:500!important}.trim-modal-body[data-v-2b07d9c3],.mask-modal-body[data-v-2b07d9c3]{padding:4px 0}.mask-flow-steps[data-v-2b07d9c3]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-bottom:12px;padding:8px 12px;background:linear-gradient(90deg,var(--brand-orange-soft) 0%,#fff8f3 100%);border:1px solid var(--brand-orange-border);border-radius:8px;font-size:12px;color:var(--ui-text-3)}.mask-flow-step[data-v-2b07d9c3]{font-weight:600;color:var(--ui-text-3)}.mask-flow-step.active[data-v-2b07d9c3]{color:var(--brand-orange)}.mask-flow-arrow[data-v-2b07d9c3]{color:var(--ui-text-3)}.mask-stage[data-v-2b07d9c3]{position:relative;width:100%;min-height:200px;max-height:420px;margin-bottom:14px;background:#0a0a0a;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center}.mask-range-badge[data-v-2b07d9c3]{position:absolute;top:8px;left:8px;z-index:4;padding:3px 8px;border-radius:4px;background:#ff6b35eb;color:#fff;font-size:12px;font-weight:600;pointer-events:none;letter-spacing:.2px}.mask-video[data-v-2b07d9c3]{display:block;width:100%;max-height:400px;background:#000;object-fit:contain}.mask-overlay-picker[data-v-2b07d9c3]{margin-bottom:12px;padding:10px 12px;background:var(--brand-orange-soft);border:1px solid var(--brand-orange-border);border-radius:8px}.mask-overlay-picker-header[data-v-2b07d9c3]{display:flex;align-items:center;gap:10px;margin-bottom:8px}.mask-overlay-type-row[data-v-2b07d9c3]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.mask-type-btn[data-v-2b07d9c3]{appearance:none;border:1px solid var(--brand-orange-border);background:var(--ui-surface);color:var(--brand-orange);border-radius:6px;padding:6px 12px;font-size:12px;font-weight:600;cursor:pointer;transition:border-color .15s,background .15s,box-shadow .15s}.mask-type-btn[data-v-2b07d9c3]:hover:not(:disabled){border-color:var(--brand-orange);background:#fff7f3}.mask-type-btn.active[data-v-2b07d9c3]{border-color:var(--brand-orange);background:var(--brand-orange);color:#fff;box-shadow:0 0 0 1px #ff6b3538}.mask-type-btn[data-v-2b07d9c3]:disabled{opacity:.5;cursor:not-allowed}.mask-overlay-current[data-v-2b07d9c3]{font-size:12px;color:var(--ui-text-2)}.mask-overlay-name[data-v-2b07d9c3]{color:var(--ui-text-3);margin-left:4px}.mask-overlay-status[data-v-2b07d9c3]{color:var(--brand-orange);font-weight:600}.mask-seg-type[data-v-2b07d9c3]{font-size:11px;color:var(--brand-orange);background:#fff0e8;border-radius:4px;padding:1px 5px;max-width:72px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mask-overlay[data-v-2b07d9c3]{position:absolute;z-index:3;box-sizing:border-box;border:1px dashed rgba(255,255,255,.85);border-radius:4px;cursor:move;touch-action:none;-webkit-user-select:none;user-select:none;box-shadow:0 0 0 1px #00000040}.mask-overlay-img[data-v-2b07d9c3]{display:block;width:100%;height:100%;object-fit:fill;pointer-events:none;-webkit-user-select:none;user-select:none}.mask-resize-handle[data-v-2b07d9c3]{position:absolute;width:14px;height:14px;border-radius:50%;background:#fff;border:2px solid var(--brand-orange);touch-action:none;box-shadow:0 1px 3px #00000059;z-index:4}.mask-resize-br[data-v-2b07d9c3]{right:-6px;bottom:-6px;cursor:nwse-resize}.mask-resize-e[data-v-2b07d9c3]{right:-6px;top:50%;transform:translateY(-50%);cursor:ew-resize}.mask-resize-s[data-v-2b07d9c3]{bottom:-6px;left:50%;transform:translate(-50%);cursor:ns-resize}.mask-size-panel[data-v-2b07d9c3]{margin-bottom:10px}.mask-size-row[data-v-2b07d9c3]{display:flex;align-items:center;gap:12px;margin-bottom:8px}.mask-size-row label[data-v-2b07d9c3]{flex-shrink:0;width:52px;font-size:13px;font-weight:600;color:var(--brand-orange)}.mask-scale-val[data-v-2b07d9c3]{flex-shrink:0;width:48px;text-align:right;font-size:13px;color:var(--brand-orange);font-weight:600;font-variant-numeric:tabular-nums}.mask-aspect-row[data-v-2b07d9c3]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:2px;margin-bottom:4px}.mask-aspect-meta[data-v-2b07d9c3]{flex:1;min-width:140px;font-size:12px;color:var(--ui-text-3);font-variant-numeric:tabular-nums}.mask-seg-panel[data-v-2b07d9c3]{margin-bottom:12px;padding:10px 12px;background:var(--brand-orange-soft);border:1px solid var(--brand-orange-border);border-radius:8px}.mask-seg-header[data-v-2b07d9c3]{display:flex;align-items:center;gap:10px;margin-bottom:8px}.mask-seg-title[data-v-2b07d9c3]{font-size:13px;font-weight:700;color:var(--brand-orange)}.mask-seg-meta[data-v-2b07d9c3]{flex:1;font-size:12px;color:var(--ui-text-3)}.mask-seg-list[data-v-2b07d9c3]{display:flex;flex-wrap:wrap;gap:6px}.mask-seg-item[data-v-2b07d9c3]{display:inline-flex;align-items:center;gap:6px;padding:4px 8px 4px 10px;background:var(--ui-surface);border:1px solid var(--brand-orange-border);border-radius:6px;cursor:pointer;font-size:12px;color:var(--ui-text);transition:border-color .15s,box-shadow .15s,background .15s}.mask-seg-item[data-v-2b07d9c3]:hover{border-color:var(--brand-orange);background:#fff8f4}.mask-seg-item.active[data-v-2b07d9c3]{border-color:var(--brand-orange);box-shadow:0 0 0 1px #ff6b3547;background:#fff0e8}.mask-seg-idx[data-v-2b07d9c3]{font-weight:700;color:var(--brand-orange)}.mask-seg-range[data-v-2b07d9c3]{font-variant-numeric:tabular-nums}.mask-seg-time-row[data-v-2b07d9c3]{margin-bottom:12px}.mask-seg-seek-field[data-v-2b07d9c3]{display:flex;flex-direction:column;justify-content:flex-end}.arco-modal.dub-modal{max-width:calc(100vw - 24px)!important}.arco-modal.dub-modal .arco-modal-body{height:min(74vh,720px);max-height:calc(100vh - 140px);overflow:hidden;box-sizing:border-box}.dub-modal-body[data-v-2b07d9c3]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:14px;height:100%;min-height:0}.dub-preview-panel[data-v-2b07d9c3]{display:flex;flex-direction:column;gap:10px;min-height:0;background:#0d0d0d;border-radius:10px;padding:12px;box-sizing:border-box}.dub-preview-title[data-v-2b07d9c3]{font-size:13px;font-weight:700;color:#fff}.dub-preview-video[data-v-2b07d9c3]{width:100%;flex:1 1 auto;min-height:240px;max-height:100%;border-radius:8px;background:#000;object-fit:contain}.dub-preview-empty[data-v-2b07d9c3]{flex:1 1 auto;min-height:240px;display:flex;align-items:center;justify-content:center;color:#ffffff8c;background:#ffffff0a;border-radius:8px}.dub-preview-hint[data-v-2b07d9c3]{color:#ffffffc7;margin:0}.dub-side-panel[data-v-2b07d9c3]{display:flex;flex-direction:column;gap:12px;min-height:0;overflow-y:auto;padding-right:4px}.dub-form[data-v-2b07d9c3]{display:grid;grid-template-columns:1fr;gap:10px}.dub-field[data-v-2b07d9c3]{display:flex;flex-direction:column;gap:6px}.dub-field label[data-v-2b07d9c3]{font-size:12px;font-weight:600;color:#333}.dub-voice-panel[data-v-2b07d9c3]{display:flex;flex-direction:column;gap:8px;min-height:0;padding:10px;background:#f8fafc;border:1px solid #e5eaf2;border-radius:10px}.dub-voice-head[data-v-2b07d9c3]{display:flex;align-items:center;gap:8px}.dub-voice-title[data-v-2b07d9c3]{font-size:13px;font-weight:700;color:#111827}.dub-voice-meta[data-v-2b07d9c3]{font-size:12px;color:#6b7280}.dub-voice-empty[data-v-2b07d9c3]{padding:16px;border-radius:8px;background:#fff;border:1px dashed #d1d5db;color:#9ca3af;font-size:12px;text-align:center}.dub-voice-list[data-v-2b07d9c3]{display:flex;flex-direction:column;gap:8px;max-height:320px;overflow-y:auto;padding-right:2px}.dub-voice-item[data-v-2b07d9c3]{text-align:left;border:1px solid #d7dde7;background:#fff;border-radius:8px;padding:9px 10px;cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .12s}.dub-voice-item[data-v-2b07d9c3]:hover{border-color:#ffb38a;box-shadow:0 0 0 2px #ff6b3514}.dub-voice-item.active[data-v-2b07d9c3]{border-color:#ff6b35;box-shadow:0 0 0 2px #ff6b3524;background:#fff7f3}.dub-voice-name[data-v-2b07d9c3]{font-size:13px;font-weight:700;color:#111827}.dub-voice-desc[data-v-2b07d9c3]{margin-top:4px;font-size:12px;line-height:1.4;color:#6b7280;word-break:break-word}.trim-toolbar[data-v-2b07d9c3]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px}.trim-toolbar-meta[data-v-2b07d9c3]{font-size:12px;color:#86909c;line-height:1.4}.trim-toolbar-meta strong[data-v-2b07d9c3]{color:var(--brand-orange)}.trim-preview-wrap[data-v-2b07d9c3]{margin-bottom:16px}.trim-time-row[data-v-2b07d9c3]{display:flex;gap:12px;margin-bottom:16px}.trim-field[data-v-2b07d9c3]{flex:1}.trim-field label[data-v-2b07d9c3]{display:block;margin-bottom:6px;font-size:13px;font-weight:600;color:#333}.trim-slider-wrap[data-v-2b07d9c3]{margin-bottom:8px}.trim-slider-wrap .trim-range-label[data-v-2b07d9c3]{display:block;margin-bottom:8px;font-size:13px;color:#555}.trim-slider-wrap .trim-range-label strong[data-v-2b07d9c3]{color:#ff6b35}.trim-slider-wrap .arco-slider[data-v-2b07d9c3]{margin-bottom:8px}@media(max-width:640px){.storyboard-panel[data-v-2b07d9c3]{margin-top:16px;padding:12px}.sb-header[data-v-2b07d9c3]{flex-direction:column;align-items:stretch}.sb-actions[data-v-2b07d9c3]{width:100%}.sb-actions .sb-btn[data-v-2b07d9c3]{flex:1 1 calc(50% - 8px);min-width:0}.shot-card[data-v-2b07d9c3]{padding:10px;margin-bottom:12px}.shot-head[data-v-2b07d9c3]{align-items:flex-start;gap:8px}.shot-body[data-v-2b07d9c3]{gap:12px}.shot-fields[data-v-2b07d9c3]{gap:10px}.field-toggle[data-v-2b07d9c3]{padding:10px;align-items:flex-start;flex-wrap:wrap}.field-toggle .ft-preview[data-v-2b07d9c3]{width:100%;margin-left:23px;white-space:normal;overflow:visible;text-overflow:clip;line-height:1.45}.prompt-row textarea[data-v-2b07d9c3],.prompt-textarea-tall[data-v-2b07d9c3]{min-height:160px!important;font-size:14px}.shot-media[data-v-2b07d9c3],.media-toolbar[data-v-2b07d9c3]{width:100%}.media-act[data-v-2b07d9c3]{flex:1}.at-chips[data-v-2b07d9c3]{align-items:flex-start}.chip[data-v-2b07d9c3]{max-width:100%;white-space:normal;word-break:break-word;line-height:1.35}.rel-row[data-v-2b07d9c3]{grid-template-columns:1fr}.rel-col[data-v-2b07d9c3]{min-width:0}.rel-col[data-v-2b07d9c3] .arco-select{width:100%;min-width:0}.shot-media[data-v-2b07d9c3]{gap:8px}.dub-modal-body[data-v-2b07d9c3]{grid-template-columns:1fr}.dub-preview-panel[data-v-2b07d9c3]{min-height:260px}.dub-voice-list[data-v-2b07d9c3]{max-height:240px}.media-box.video[data-v-2b07d9c3]{aspect-ratio:16/11}.media-meta[data-v-2b07d9c3]{font-size:12px;line-height:1.4}.shot-media .sb-btn[data-v-2b07d9c3],.shot-media .sb-btn.sm[data-v-2b07d9c3],.shot-media .sb-btn.ghost[data-v-2b07d9c3]{width:100%}.frame-choice-actions .sb-btn[data-v-2b07d9c3]{min-width:0}.opt-row[data-v-2b07d9c3]{flex-direction:column}.opt-field.half[data-v-2b07d9c3]{width:100%}.upload-line[data-v-2b07d9c3]{align-items:flex-start;flex-direction:column}}html[data-theme=dark] .storyboard-panel[data-v-2b07d9c3]{background:#0f1724!important;border:1px solid #263145!important;box-shadow:none!important;color:#e5edf7!important}html[data-theme=dark] .storyboard-panel .sb-header[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .sb-title[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .sb-desc[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .prompt-tip[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .prompt-lib-label[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .prompt-lib-sort-name[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .prompt-lib-sort-idx[data-v-2b07d9c3]{color:#e5edf7!important}html[data-theme=dark] .storyboard-panel .sb-actions[data-v-2b07d9c3]{gap:8px}html[data-theme=dark] .storyboard-panel .sb-actions .sb-btn[data-v-2b07d9c3]{height:36px;min-height:36px;padding:0 14px;border:1px solid #263145!important;background:#111827!important;color:#e5edf7!important;box-shadow:none!important}html[data-theme=dark] .storyboard-panel .sb-actions .sb-btn[data-v-2b07d9c3]:hover:not(:disabled){background:#162033!important;border-color:#354156!important;color:#fff!important}html[data-theme=dark] .storyboard-panel .sb-actions .sb-btn.primary[data-v-2b07d9c3]{background:#ff6b35!important;border-color:#ff6b35!important;color:#fff!important}html[data-theme=dark] .storyboard-panel .sb-actions .sb-btn.primary.outline[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .sb-actions .sb-btn.ghost[data-v-2b07d9c3]{background:#111827!important;border-color:#263145!important;color:#e5edf7!important}html[data-theme=dark] .storyboard-panel .sb-btn.sm[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .shot-transition-bar .tr-btn[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .media-act[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .final-preview-btn[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .sb-shot-nav-item[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .field-toggle[data-v-2b07d9c3]{border:1px solid #263145!important;background:#111827!important;color:#e5edf7!important;box-shadow:none!important}html[data-theme=dark] .storyboard-panel .sb-btn.sm[data-v-2b07d9c3]:hover:not(:disabled),html[data-theme=dark] .storyboard-panel .shot-transition-bar .tr-btn[data-v-2b07d9c3]:hover:not(:disabled),html[data-theme=dark] .storyboard-panel .media-act[data-v-2b07d9c3]:hover:not(:disabled),html[data-theme=dark] .storyboard-panel .final-preview-btn[data-v-2b07d9c3]:hover,html[data-theme=dark] .storyboard-panel .sb-shot-nav-item[data-v-2b07d9c3]:hover{background:#162033!important;border-color:#354156!important;color:#fff!important}html[data-theme=dark] .storyboard-panel .prompt-lib[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .prompt-lib-row[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .prompt-lib-preview[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .prompt-full-preview[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .shot-card[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .shot-card--hidden[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .shot-transition-bar[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .shot-prop-at-miss[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .media-box[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .video-version-item[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .sb-ai-loading-card[data-v-2b07d9c3]{background:#111827!important;border-color:#263145!important;box-shadow:none!important;color:#e5edf7!important}html[data-theme=dark] .storyboard-panel .prompt-lib-select[data-v-2b07d9c3] .arco-select-view-single,html[data-theme=dark] .storyboard-panel .prompt-lib-select[data-v-2b07d9c3] .arco-select-view-input,html[data-theme=dark] .storyboard-panel .prompt-lib-select[data-v-2b07d9c3] .arco-select-view-value,html[data-theme=dark] .storyboard-panel .shot-fields[data-v-2b07d9c3] .arco-input-wrapper,html[data-theme=dark] .storyboard-panel .shot-fields[data-v-2b07d9c3] .arco-textarea-wrapper{background:#0f1724!important;color:#e5edf7!important;border-color:#263145!important}html[data-theme=dark] .storyboard-panel .prompt-lib-select[data-v-2b07d9c3] .arco-select-view-single:hover,html[data-theme=dark] .storyboard-panel .prompt-lib-select[data-v-2b07d9c3] .arco-select-view-single.arco-select-view-focus,html[data-theme=dark] .storyboard-panel .shot-fields[data-v-2b07d9c3] .arco-input-wrapper:focus-within,html[data-theme=dark] .storyboard-panel .shot-fields[data-v-2b07d9c3] .arco-textarea-wrapper:focus-within{border-color:#ff6b35!important;box-shadow:0 0 0 2px #ff6b3529!important}html[data-theme=dark] .storyboard-panel .shot-card[data-v-2b07d9c3]{border:1px solid #263145!important}html[data-theme=dark] .storyboard-panel .shot-card--hidden[data-v-2b07d9c3]{background:#0f1724!important;border-style:dashed!important}html[data-theme=dark] .storyboard-panel .shot-transition-bar[data-v-2b07d9c3]{background:linear-gradient(90deg,#111827,#162033)!important;border:1px dashed #354156!important}html[data-theme=dark] .storyboard-panel .shot-transition-bar .tr-label[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .shot-transition-bar .tr-unit[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .shot-transition-bar .tr-desc[data-v-2b07d9c3]{color:#b3c0cf!important}html[data-theme=dark] .storyboard-panel .shot-transition-bar .tr-arrow[data-v-2b07d9c3]{color:#ff8f5e!important}html[data-theme=dark] .storyboard-panel .frame-preview[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .video-version-empty-preview[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .css-tr-stage[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .dub-preview-video[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .video-version-player[data-v-2b07d9c3]{background:#0f1724!important}html[data-theme=dark] .storyboard-panel .shot-transition-bar .tr-btn[data-v-2b07d9c3]{height:28px;padding:0 10px;background:#111827!important;border:1px solid #263145!important;color:#e5edf7!important}html[data-theme=dark] .storyboard-panel .shot-transition-bar .tr-btn[data-v-2b07d9c3]:hover:not(:disabled){background:#162033!important;border-color:#354156!important}html[data-theme=dark] .storyboard-panel .prompt-lib-preview-head[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .prompt-full-preview-head[data-v-2b07d9c3]{background:#162033!important;color:#e5edf7!important;border-bottom-color:#263145!important}html[data-theme=dark] .storyboard-panel .shot-no[data-v-2b07d9c3]{color:#ff6b35!important}html[data-theme=dark] .storyboard-panel .prompt-lib-preview-body[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .prompt-full-preview-body[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .shot-head[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .shot-hidden-bar[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .shot-hidden-tip[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .shot-hidden-no[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .media-meta[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .tr-desc[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .video-version-hint[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .sb-empty[data-v-2b07d9c3]{color:#b3c0cf!important}html[data-theme=dark] .storyboard-panel .shot-body[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .shot-fields[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .shot-media[data-v-2b07d9c3]{background:transparent!important}html[data-theme=dark] .storyboard-panel .field-toggle[data-v-2b07d9c3]{border:1px solid #263145!important;background:#111827!important;color:#e5edf7!important}html[data-theme=dark] .storyboard-panel .field-toggle[data-v-2b07d9c3]:hover,html[data-theme=dark] .storyboard-panel .field-toggle.expanded[data-v-2b07d9c3]{background:#162033!important;border-color:#354156!important}html[data-theme=dark] .storyboard-panel .field-toggle .ft-preview[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .field-toggle .ft-arrow[data-v-2b07d9c3]{color:#8493a7!important}html[data-theme=dark] .storyboard-panel .shot-fields textarea[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .prompt-row textarea[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .prompt-textarea-tall[data-v-2b07d9c3]{background:#0f1724!important;color:#e5edf7!important;border-color:#263145!important}html[data-theme=dark] .storyboard-panel .shot-fields textarea[data-v-2b07d9c3]:focus,html[data-theme=dark] .storyboard-panel .prompt-row textarea[data-v-2b07d9c3]:focus,html[data-theme=dark] .storyboard-panel .prompt-textarea-tall[data-v-2b07d9c3]:focus{border-color:#ff6b35!important;box-shadow:0 0 0 2px #ff6b3529!important}html[data-theme=dark] .storyboard-panel .chip[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .chip.voice[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .chip.frame[data-v-2b07d9c3]{background:#162033!important;border-color:#354156!important;color:#e5edf7!important}html[data-theme=dark] .storyboard-panel .chip[data-v-2b07d9c3]:hover{background:#ff6b35!important;border-color:#ff6b35!important;color:#fff!important}html[data-theme=dark] .storyboard-panel .media-box[data-v-2b07d9c3]{background:#0f1724!important}html[data-theme=dark] .storyboard-panel .media-act[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .shot-media .sb-btn[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .shot-media .sb-btn.sm[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .shot-media .sb-btn.ghost[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .prompt-lib-sort-actions .sb-btn[data-v-2b07d9c3]{background:#111827!important;color:#e5edf7!important;border-color:#263145!important}html[data-theme=dark] .storyboard-panel .media-act.primary[data-v-2b07d9c3],html[data-theme=dark] .storyboard-panel .shot-media .sb-btn.primary[data-v-2b07d9c3]{background:#ff6b35!important;border-color:#ff6b35!important;color:#fff!important}html[data-theme=dark] .storyboard-panel .media-act[data-v-2b07d9c3]:hover:not(:disabled),html[data-theme=dark] .storyboard-panel .shot-media .sb-btn[data-v-2b07d9c3]:hover,html[data-theme=dark] .storyboard-panel .prompt-lib-preview[data-v-2b07d9c3]:hover:not(.disabled),html[data-theme=dark] .storyboard-panel .prompt-full-preview[data-v-2b07d9c3]:hover:not(.disabled),html[data-theme=dark] .storyboard-panel .video-version-item[data-v-2b07d9c3]:hover{background:#162033!important;border-color:#354156!important}html[data-theme=dark] .storyboard-panel .video-version-preview[data-v-2b07d9c3]{background:#0d0d0d!important}html[data-theme=dark] .storyboard-panel .video-version-empty-preview[data-v-2b07d9c3]{color:#e5edf78c!important}html[data-theme=dark] .storyboard-panel .video-version-item[data-v-2b07d9c3]{background:#111827!important;border:1px solid #263145!important}html[data-theme=dark] .storyboard-panel .video-version-item.current[data-v-2b07d9c3]{background:#162033!important}html[data-theme=dark] .storyboard-panel .video-version-item[data-v-2b07d9c3]:hover{background:#162033!important;border-color:#354156!important}html[data-theme=dark] .storyboard-panel .vvi-btn[data-v-2b07d9c3]{background:#111827!important;color:#e5edf7!important;border-color:#263145!important}html[data-theme=dark] .storyboard-panel .vvi-btn[data-v-2b07d9c3]:hover:not(:disabled){background:#162033!important;border-color:#354156!important;color:#fff!important}html[data-theme=dark] .storyboard-panel .vvi-btn.use[data-v-2b07d9c3]:not(:disabled){background:#ff6b35!important;border-color:#ff6b35!important;color:#fff!important}html[data-theme=dark] .storyboard-panel .vvi-btn.del[data-v-2b07d9c3]:not(:disabled){background:#f53f3f1f!important;border-color:#f53f3f47!important;color:#ff9d9d!important}.sb-shot-nav-toggle,.sb-shot-nav-panel,.sb-shot-nav-item{background:#111827!important;color:#e5edf7!important;border-color:#263145!important;box-shadow:none!important}.sb-shot-nav-toggle:hover{background:#162033!important}.sb-shot-nav-item.active{background:#ff6b35!important;color:#fff!important;border-color:#ff6b35!important}.sb-shot-nav-item.warn:not(.active),.sb-shot-nav-item.fail:not(.active){background:#162033!important}html[data-theme=dark] .arco-modal.sb-prompt-modal .prompt-tip,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .prompt-tip,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .prompt-tip,html[data-theme=dark] .arco-modal.sb-resp-modal .prompt-tip{color:var(--ui-text-2)!important}html[data-theme=dark] .arco-modal.sb-prompt-modal .prompt-tip strong,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .prompt-tip strong,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .prompt-tip strong,html[data-theme=dark] .arco-modal.sb-resp-modal .prompt-tip strong{color:var(--brand-orange)!important}html[data-theme=dark] .arco-modal.sb-prompt-modal .prompt-lib-label,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .prompt-lib-label,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .prompt-lib-label,html[data-theme=dark] .arco-modal.sb-resp-modal .prompt-lib-label{color:var(--ui-text)!important}html[data-theme=dark] .arco-modal.sb-prompt-modal .prompt-lib,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .prompt-lib,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .prompt-lib,html[data-theme=dark] .arco-modal.sb-resp-modal .prompt-lib{background:linear-gradient(180deg,#162033,#111827)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important}html[data-theme=dark] .arco-modal.sb-prompt-modal .prompt-lib-preview,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .prompt-lib-preview,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .prompt-lib-preview,html[data-theme=dark] .arco-modal.sb-resp-modal .prompt-lib-preview{background:var(--ui-surface)!important;border-color:var(--brand-orange-border)!important;color:var(--ui-text)!important}html[data-theme=dark] .arco-modal.sb-prompt-modal .prompt-lib-preview:hover:not(.disabled),html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .prompt-lib-preview:hover:not(.disabled),html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .prompt-lib-preview:hover:not(.disabled),html[data-theme=dark] .arco-modal.sb-resp-modal .prompt-lib-preview:hover:not(.disabled){border-color:var(--brand-orange)!important;box-shadow:0 0 0 2px #ff6b352e!important;background:var(--ui-surface-2)!important}html[data-theme=dark] .arco-modal.sb-prompt-modal .prompt-lib-preview.disabled,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .prompt-lib-preview.disabled,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .prompt-lib-preview.disabled,html[data-theme=dark] .arco-modal.sb-resp-modal .prompt-lib-preview.disabled{opacity:.55}html[data-theme=dark] .arco-modal.sb-prompt-modal .prompt-lib-preview-head,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .prompt-lib-preview-head,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .prompt-lib-preview-head,html[data-theme=dark] .arco-modal.sb-resp-modal .prompt-lib-preview-head{background:#ff6b351f!important;color:#ffb089!important;border-bottom-color:var(--brand-orange-border)!important}html[data-theme=dark] .arco-modal.sb-prompt-modal .prompt-lib-preview-hint,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .prompt-lib-preview-hint,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .prompt-lib-preview-hint,html[data-theme=dark] .arco-modal.sb-resp-modal .prompt-lib-preview-hint{color:#ff9a6b!important}html[data-theme=dark] .arco-modal.sb-prompt-modal .prompt-lib-preview-body,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .prompt-lib-preview-body,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .prompt-lib-preview-body,html[data-theme=dark] .arco-modal.sb-resp-modal .prompt-lib-preview-body{color:var(--ui-text-2)!important;background:transparent!important}html[data-theme=dark] .arco-modal.sb-prompt-modal .prompt-full-preview,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .prompt-full-preview,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .prompt-full-preview,html[data-theme=dark] .arco-modal.sb-resp-modal .prompt-full-preview{background:var(--ui-surface-2)!important;border-color:#8fb6ff59!important;color:var(--ui-text)!important}html[data-theme=dark] .arco-modal.sb-prompt-modal .prompt-full-preview:hover:not(.disabled),html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .prompt-full-preview:hover:not(.disabled),html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .prompt-full-preview:hover:not(.disabled),html[data-theme=dark] .arco-modal.sb-resp-modal .prompt-full-preview:hover:not(.disabled){border-color:#6b9eff!important;box-shadow:0 0 0 2px #6b9eff2e!important;background:var(--ui-surface-3)!important}html[data-theme=dark] .arco-modal.sb-prompt-modal .prompt-full-preview.disabled,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .prompt-full-preview.disabled,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .prompt-full-preview.disabled,html[data-theme=dark] .arco-modal.sb-resp-modal .prompt-full-preview.disabled{opacity:.55}html[data-theme=dark] .arco-modal.sb-prompt-modal .prompt-full-preview-head,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .prompt-full-preview-head,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .prompt-full-preview-head,html[data-theme=dark] .arco-modal.sb-resp-modal .prompt-full-preview-head{background:#165dff29!important;color:#a8c7ff!important;border-bottom-color:#8fb6ff47!important}html[data-theme=dark] .arco-modal.sb-prompt-modal .prompt-full-preview-hint,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .prompt-full-preview-hint,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .prompt-full-preview-hint,html[data-theme=dark] .arco-modal.sb-resp-modal .prompt-full-preview-hint{color:#8fb6ff!important}html[data-theme=dark] .arco-modal.sb-prompt-modal .prompt-full-preview-body,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .prompt-full-preview-body,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .prompt-full-preview-body,html[data-theme=dark] .arco-modal.sb-resp-modal .prompt-full-preview-body{color:var(--ui-text-2)!important;background:transparent!important}html[data-theme=dark] .arco-modal.sb-prompt-modal .prompt-lib-badge,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .prompt-lib-badge,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .prompt-lib-badge,html[data-theme=dark] .arco-modal.sb-resp-modal .prompt-lib-badge{color:#ffb089!important;background:#ff6b352e!important}html[data-theme=dark] .arco-modal.sb-prompt-modal .prompt-lib-badge.muted,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .prompt-lib-badge.muted,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .prompt-lib-badge.muted,html[data-theme=dark] .arco-modal.sb-resp-modal .prompt-lib-badge.muted{color:var(--ui-text-3)!important;background:#8493a72e!important}html[data-theme=dark] .arco-modal.sb-prompt-modal .prompt-lib-select .arco-select-view-single,html[data-theme=dark] .arco-modal.sb-prompt-modal .expand-template-select .arco-select-view-single,html[data-theme=dark] .arco-modal.sb-prompt-modal .arco-input-wrapper,html[data-theme=dark] .arco-modal.sb-prompt-modal .arco-textarea-wrapper,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .prompt-lib-select .arco-select-view-single,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .expand-template-select .arco-select-view-single,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .arco-input-wrapper,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .arco-textarea-wrapper,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .prompt-lib-select .arco-select-view-single,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .expand-template-select .arco-select-view-single,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .arco-input-wrapper,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .arco-textarea-wrapper,html[data-theme=dark] .arco-modal.sb-resp-modal .prompt-lib-select .arco-select-view-single,html[data-theme=dark] .arco-modal.sb-resp-modal .expand-template-select .arco-select-view-single,html[data-theme=dark] .arco-modal.sb-resp-modal .arco-input-wrapper,html[data-theme=dark] .arco-modal.sb-resp-modal .arco-textarea-wrapper{background:var(--ui-input-bg)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important}html[data-theme=dark] .arco-modal.sb-prompt-modal .prompt-lib-select .arco-select-view-value,html[data-theme=dark] .arco-modal.sb-prompt-modal .prompt-lib-select .arco-select-view-input,html[data-theme=dark] .arco-modal.sb-prompt-modal .expand-template-select .arco-select-view-value,html[data-theme=dark] .arco-modal.sb-prompt-modal .arco-input,html[data-theme=dark] .arco-modal.sb-prompt-modal .arco-textarea,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .prompt-lib-select .arco-select-view-value,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .prompt-lib-select .arco-select-view-input,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .expand-template-select .arco-select-view-value,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .arco-input,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .arco-textarea,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .prompt-lib-select .arco-select-view-value,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .prompt-lib-select .arco-select-view-input,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .expand-template-select .arco-select-view-value,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .arco-input,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .arco-textarea,html[data-theme=dark] .arco-modal.sb-resp-modal .prompt-lib-select .arco-select-view-value,html[data-theme=dark] .arco-modal.sb-resp-modal .prompt-lib-select .arco-select-view-input,html[data-theme=dark] .arco-modal.sb-resp-modal .expand-template-select .arco-select-view-value,html[data-theme=dark] .arco-modal.sb-resp-modal .arco-input,html[data-theme=dark] .arco-modal.sb-resp-modal .arco-textarea{color:var(--ui-text)!important;background:transparent!important}html[data-theme=dark] .arco-modal.sb-prompt-modal .arco-input::placeholder,html[data-theme=dark] .arco-modal.sb-prompt-modal .arco-textarea::placeholder,html[data-theme=dark] .arco-modal.sb-prompt-modal .arco-select-view-single .arco-select-view-input::placeholder,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .arco-input::placeholder,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .arco-textarea::placeholder,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .arco-select-view-single .arco-select-view-input::placeholder,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .arco-input::placeholder,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .arco-textarea::placeholder,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .arco-select-view-single .arco-select-view-input::placeholder,html[data-theme=dark] .arco-modal.sb-resp-modal .arco-input::placeholder,html[data-theme=dark] .arco-modal.sb-resp-modal .arco-textarea::placeholder,html[data-theme=dark] .arco-modal.sb-resp-modal .arco-select-view-single .arco-select-view-input::placeholder{color:var(--ui-input-placeholder)!important}html[data-theme=dark] .arco-modal.sb-prompt-modal .prompt-lib-select .arco-select-view-single:hover,html[data-theme=dark] .arco-modal.sb-prompt-modal .prompt-lib-select .arco-select-view-single.arco-select-view-focus,html[data-theme=dark] .arco-modal.sb-prompt-modal .expand-template-select .arco-select-view-single:hover,html[data-theme=dark] .arco-modal.sb-prompt-modal .expand-template-select .arco-select-view-single.arco-select-view-focus,html[data-theme=dark] .arco-modal.sb-prompt-modal .arco-input-wrapper:focus-within,html[data-theme=dark] .arco-modal.sb-prompt-modal .arco-textarea-wrapper:focus-within,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .prompt-lib-select .arco-select-view-single:hover,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .prompt-lib-select .arco-select-view-single.arco-select-view-focus,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .expand-template-select .arco-select-view-single:hover,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .expand-template-select .arco-select-view-single.arco-select-view-focus,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .arco-input-wrapper:focus-within,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .arco-textarea-wrapper:focus-within,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .prompt-lib-select .arco-select-view-single:hover,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .prompt-lib-select .arco-select-view-single.arco-select-view-focus,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .expand-template-select .arco-select-view-single:hover,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .expand-template-select .arco-select-view-single.arco-select-view-focus,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .arco-input-wrapper:focus-within,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .arco-textarea-wrapper:focus-within,html[data-theme=dark] .arco-modal.sb-resp-modal .prompt-lib-select .arco-select-view-single:hover,html[data-theme=dark] .arco-modal.sb-resp-modal .prompt-lib-select .arco-select-view-single.arco-select-view-focus,html[data-theme=dark] .arco-modal.sb-resp-modal .expand-template-select .arco-select-view-single:hover,html[data-theme=dark] .arco-modal.sb-resp-modal .expand-template-select .arco-select-view-single.arco-select-view-focus,html[data-theme=dark] .arco-modal.sb-resp-modal .arco-input-wrapper:focus-within,html[data-theme=dark] .arco-modal.sb-resp-modal .arco-textarea-wrapper:focus-within{border-color:var(--brand-orange)!important;box-shadow:0 0 0 2px #ff6b3529!important}html[data-theme=dark] .arco-modal.sb-prompt-modal .arco-btn-outline,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .arco-btn-outline,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .arco-btn-outline,html[data-theme=dark] .arco-modal.sb-resp-modal .arco-btn-outline{background:var(--ui-surface)!important;color:var(--brand-orange)!important;border-color:var(--brand-orange-border)!important}html[data-theme=dark] .arco-modal.sb-prompt-modal .arco-btn-outline:hover:not(.arco-btn-disabled),html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .arco-btn-outline:hover:not(.arco-btn-disabled),html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .arco-btn-outline:hover:not(.arco-btn-disabled),html[data-theme=dark] .arco-modal.sb-resp-modal .arco-btn-outline:hover:not(.arco-btn-disabled){background:var(--brand-orange-soft)!important;color:var(--brand-orange)!important;border-color:var(--brand-orange)!important}html[data-theme=dark] .arco-modal.sb-prompt-modal .arco-btn-outline.arco-btn-status-danger,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .arco-btn-outline.arco-btn-status-danger,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .arco-btn-outline.arco-btn-status-danger,html[data-theme=dark] .arco-modal.sb-resp-modal .arco-btn-outline.arco-btn-status-danger{color:var(--ui-danger-text)!important;border-color:#f8514966!important;background:var(--ui-danger-soft)!important}html[data-theme=dark] .arco-modal.sb-prompt-modal .arco-btn-outline.arco-btn-status-danger:hover:not(.arco-btn-disabled),html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .arco-btn-outline.arco-btn-status-danger:hover:not(.arco-btn-disabled),html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .arco-btn-outline.arco-btn-status-danger:hover:not(.arco-btn-disabled),html[data-theme=dark] .arco-modal.sb-resp-modal .arco-btn-outline.arco-btn-status-danger:hover:not(.arco-btn-disabled){background:#f8514938!important;border-color:#f851498c!important;color:var(--ui-danger-text)!important}html[data-theme=dark] .arco-modal.sb-prompt-modal .arco-btn-text,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .arco-btn-text,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .arco-btn-text,html[data-theme=dark] .arco-modal.sb-resp-modal .arco-btn-text{color:var(--ui-text-2)!important;background:transparent!important}html[data-theme=dark] .arco-modal.sb-prompt-modal .arco-btn-text:hover:not(.arco-btn-disabled),html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .arco-btn-text:hover:not(.arco-btn-disabled),html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .arco-btn-text:hover:not(.arco-btn-disabled),html[data-theme=dark] .arco-modal.sb-resp-modal .arco-btn-text:hover:not(.arco-btn-disabled){color:var(--ui-text)!important;background:var(--ui-surface-2)!important}html[data-theme=dark] .arco-modal.sb-prompt-modal .arco-btn-disabled,html[data-theme=dark] .arco-modal.sb-prompt-modal .arco-btn-outline.arco-btn-disabled,html[data-theme=dark] .arco-modal.sb-prompt-modal .arco-btn-text.arco-btn-disabled,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .arco-btn-disabled,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .arco-btn-outline.arco-btn-disabled,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .arco-btn-text.arco-btn-disabled,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .arco-btn-disabled,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .arco-btn-outline.arco-btn-disabled,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .arco-btn-text.arco-btn-disabled,html[data-theme=dark] .arco-modal.sb-resp-modal .arco-btn-disabled,html[data-theme=dark] .arco-modal.sb-resp-modal .arco-btn-outline.arco-btn-disabled,html[data-theme=dark] .arco-modal.sb-resp-modal .arco-btn-text.arco-btn-disabled{opacity:.45!important;color:var(--ui-text-3)!important;border-color:var(--ui-border)!important;background:var(--ui-surface-2)!important}html[data-theme=dark] .arco-modal.sb-prompt-modal .prompt-json-warn,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .prompt-json-warn,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .prompt-json-warn,html[data-theme=dark] .arco-modal.sb-resp-modal .prompt-json-warn{background:var(--ui-warning-soft)!important;border-color:#faad1459!important;color:var(--ui-warning-text)!important}html[data-theme=dark] .arco-modal.sb-prompt-modal .prompt-foot,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .prompt-foot,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .prompt-foot,html[data-theme=dark] .arco-modal.sb-resp-modal .prompt-foot,html[data-theme=dark] .arco-modal.sb-prompt-modal .arco-checkbox-label,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .arco-checkbox-label,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .arco-checkbox-label,html[data-theme=dark] .arco-modal.sb-resp-modal .arco-checkbox-label{color:var(--ui-text-2)!important}html[data-theme=dark] .arco-modal.sb-prompt-modal .prompt-textarea,html[data-theme=dark] .arco-modal.sb-prompt-modal .prompt-textarea .arco-textarea,html[data-theme=dark] .arco-modal.sb-prompt-modal .arco-textarea-wrapper,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .prompt-textarea,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .prompt-textarea .arco-textarea,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .arco-textarea-wrapper,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .prompt-textarea,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .prompt-textarea .arco-textarea,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .arco-textarea-wrapper,html[data-theme=dark] .arco-modal.sb-resp-modal .prompt-textarea,html[data-theme=dark] .arco-modal.sb-resp-modal .prompt-textarea .arco-textarea,html[data-theme=dark] .arco-modal.sb-resp-modal .arco-textarea-wrapper{background:var(--ui-input-bg)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important}html[data-theme=dark] .arco-modal.sb-prompt-modal .expand-source-preview,html[data-theme=dark] .arco-modal.sb-prompt-modal .expand-template-block,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .expand-source-preview,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .expand-template-block,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .expand-source-preview,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .expand-template-block,html[data-theme=dark] .arco-modal.sb-resp-modal .expand-source-preview,html[data-theme=dark] .arco-modal.sb-resp-modal .expand-template-block{background:var(--ui-surface-2)!important;border-color:var(--ui-border)!important}html[data-theme=dark] .arco-modal.sb-prompt-modal .expand-source-label,html[data-theme=dark] .arco-modal.sb-prompt-modal .expand-template-label,html[data-theme=dark] .arco-modal.sb-prompt-modal .expand-template-preview-label,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .expand-source-label,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .expand-template-label,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .expand-template-preview-label,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .expand-source-label,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .expand-template-label,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .expand-template-preview-label,html[data-theme=dark] .arco-modal.sb-resp-modal .expand-source-label,html[data-theme=dark] .arco-modal.sb-resp-modal .expand-template-label,html[data-theme=dark] .arco-modal.sb-resp-modal .expand-template-preview-label{color:var(--ui-text-2)!important}html[data-theme=dark] .arco-modal.sb-prompt-modal .expand-template-hint,html[data-theme=dark] .arco-modal.sb-prompt-modal .opt-hint,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .expand-template-hint,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .opt-hint,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .expand-template-hint,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .opt-hint,html[data-theme=dark] .arco-modal.sb-resp-modal .expand-template-hint,html[data-theme=dark] .arco-modal.sb-resp-modal .opt-hint{color:var(--ui-text-3)!important}html[data-theme=dark] .arco-modal.sb-prompt-modal .expand-source-text,html[data-theme=dark] .arco-modal.sb-prompt-modal .expand-template-preview-body,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .expand-source-text,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .expand-template-preview-body,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .expand-source-text,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .expand-template-preview-body,html[data-theme=dark] .arco-modal.sb-resp-modal .expand-source-text,html[data-theme=dark] .arco-modal.sb-resp-modal .expand-template-preview-body{color:var(--ui-text-2)!important}html[data-theme=dark] .arco-modal.sb-prompt-modal .expand-template-preview,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .expand-template-preview,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .expand-template-preview,html[data-theme=dark] .arco-modal.sb-resp-modal .expand-template-preview{background:var(--ui-surface)!important;border-color:var(--ui-border)!important}html[data-theme=dark] .arco-modal.sb-prompt-modal .prompt-lib-sort-item,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .prompt-lib-sort-item,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .prompt-lib-sort-item,html[data-theme=dark] .arco-modal.sb-resp-modal .prompt-lib-sort-item{background:var(--ui-surface-2)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important}html[data-theme=dark] .arco-modal.sb-prompt-modal .prompt-lib-sort-name,html[data-theme=dark] .arco-modal.sb-prompt-modal .prompt-lib-sort-idx,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .prompt-lib-sort-name,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .prompt-lib-sort-idx,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .prompt-lib-sort-name,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .prompt-lib-sort-idx,html[data-theme=dark] .arco-modal.sb-resp-modal .prompt-lib-sort-name,html[data-theme=dark] .arco-modal.sb-resp-modal .prompt-lib-sort-idx{color:var(--ui-text)!important}html[data-theme=dark] .arco-modal.sb-prompt-modal .prompt-lib-sort-empty,html[data-theme=dark] .arco-modal.sb-prompt-lib-editor-modal .prompt-lib-sort-empty,html[data-theme=dark] .arco-modal.sb-prompt-episode-editor-modal .prompt-lib-sort-empty,html[data-theme=dark] .arco-modal.sb-resp-modal .prompt-lib-sort-empty{color:var(--ui-text-3)!important}html[data-theme=dark] .arco-select-dropdown .prompt-lib-opt,html[data-theme=dark] .arco-select-popup .prompt-lib-opt{color:var(--ui-text)!important}html:not([data-theme=dark]) .arco-modal.sb-video-gen-modal .opt-field label strong{color:var(--brand-orange)!important}html:not([data-theme=dark]) .arco-modal.sb-video-gen-modal .arco-select-view-single .arco-select-view-value,html:not([data-theme=dark]) .arco-modal.sb-video-gen-modal .arco-select-view-multiple .arco-select-view-value{color:var(--brand-orange)!important}html:not([data-theme=dark]) .arco-modal.sb-video-gen-modal .arco-select-view-single .arco-select-view-input::placeholder{color:var(--ui-input-placeholder)!important}html[data-theme=dark] .arco-modal.sb-video-gen-modal .opt-field label{color:var(--brand-orange)!important}html[data-theme=dark] .arco-modal.sb-video-gen-modal .opt-field label strong{color:#ffb089!important}html[data-theme=dark] .arco-modal.sb-video-gen-modal .arco-select-view-single .arco-select-view-value,html[data-theme=dark] .arco-modal.sb-video-gen-modal .arco-select-view-multiple .arco-select-view-value{color:var(--ui-text)!important}html[data-theme=dark] .arco-modal.sb-video-gen-modal .arco-radio-label{color:var(--ui-text-2)!important}html[data-theme=dark] .arco-modal.video-version-modal .video-version-list{color:var(--ui-text)!important}html[data-theme=dark] .arco-modal.video-version-modal .video-version-hint{color:var(--ui-text-3)!important}html[data-theme=dark] .arco-modal.video-version-modal .video-version-preview{background:#0d0d0d!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] .arco-modal.video-version-modal .video-version-empty-preview{color:#e5edf78c!important}html[data-theme=dark] .arco-modal.video-version-modal .video-version-player{background:#000!important}html[data-theme=dark] .arco-modal.video-version-modal .video-version-item{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important;color:var(--ui-text)!important;box-shadow:none!important}html[data-theme=dark] .arco-modal.video-version-modal .video-version-item:hover{background:var(--ui-surface-2)!important;border-color:var(--brand-orange-border)!important}html[data-theme=dark] .arco-modal.video-version-modal .video-version-item:active{background:var(--ui-surface-3)!important}html[data-theme=dark] .arco-modal.video-version-modal .video-version-item.active{border-color:var(--brand-orange)!important;box-shadow:0 0 0 1px #ff6b3547!important;background:color-mix(in srgb,var(--ui-surface) 88%,var(--brand-orange) 12%)!important}html[data-theme=dark] .arco-modal.video-version-modal .video-version-item.current{background:color-mix(in srgb,var(--ui-surface-2) 85%,var(--brand-orange) 15%)!important;border-color:var(--brand-orange-border)!important}html[data-theme=dark] .arco-modal.video-version-modal .video-version-item.active.current{border-color:var(--brand-orange)!important;box-shadow:0 0 0 1px #ff6b3552!important}html[data-theme=dark] .arco-modal.video-version-modal .video-version-item:focus-visible{border-color:var(--brand-orange)!important;box-shadow:0 0 0 2px #ff6b3547!important}html[data-theme=dark] .arco-modal.video-version-modal .vvi-no{color:var(--ui-text)!important}html[data-theme=dark] .arco-modal.video-version-modal .vvi-badge{background:var(--brand-orange)!important;color:#fff!important}html[data-theme=dark] .arco-modal.video-version-modal .vvi-source{color:var(--ui-text-3)!important}html[data-theme=dark] .arco-modal.video-version-modal .vvi-meta,html[data-theme=dark] .arco-modal.video-version-modal .vvi-meta span{color:var(--ui-text-2)!important}html[data-theme=dark] .arco-modal.video-version-modal .vvi-btn{background:var(--ui-surface-2)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important}html[data-theme=dark] .arco-modal.video-version-modal .vvi-btn:hover:not(:disabled){background:var(--ui-surface-3)!important;border-color:var(--brand-orange-border)!important;color:var(--brand-orange)!important}html[data-theme=dark] .arco-modal.video-version-modal .vvi-btn:disabled{opacity:.45!important;color:var(--ui-text-3)!important;background:var(--ui-surface-2)!important;border-color:var(--ui-border)!important}html[data-theme=dark] .arco-modal.video-version-modal .vvi-btn.use:not(:disabled){background:var(--brand-orange)!important;border-color:var(--brand-orange)!important;color:#fff!important}html[data-theme=dark] .arco-modal.video-version-modal .vvi-btn.use:hover:not(:disabled){background:var(--brand-orange-hover)!important;border-color:var(--brand-orange-hover)!important;color:#fff!important}html[data-theme=dark] .arco-modal.video-version-modal .vvi-btn.use:disabled{background:color-mix(in srgb,var(--brand-orange) 35%,var(--ui-surface-2))!important;border-color:var(--brand-orange-border)!important;color:#ffffffbf!important;opacity:.85!important}html[data-theme=dark] .arco-modal.video-version-modal .vvi-btn.del:not(:disabled){background:var(--ui-danger-soft)!important;border-color:#f8514959!important;color:var(--ui-danger-text)!important}html[data-theme=dark] .arco-modal.video-version-modal .vvi-btn.del:hover:not(:disabled){background:#f8514938!important;border-color:#f8514980!important;color:var(--ui-danger-text)!important}html[data-theme=dark] .arco-modal.video-version-modal .vvi-btn.del:disabled{background:var(--ui-surface-2)!important;border-color:var(--ui-border)!important;color:var(--ui-text-3)!important}html[data-theme=dark] .arco-modal.sb-mask-modal .mask-modal-body{color:var(--ui-text)!important}html[data-theme=dark] .arco-modal.sb-mask-modal .trim-toolbar-meta{color:var(--ui-text-2)!important}html[data-theme=dark] .arco-modal.sb-mask-modal .trim-toolbar-meta strong{color:var(--brand-orange)!important}html[data-theme=dark] .arco-modal.sb-mask-modal .mask-flow-steps{background:color-mix(in srgb,var(--ui-surface-2) 88%,var(--brand-orange) 12%)!important;border-color:var(--brand-orange-border)!important;color:var(--ui-text-3)!important}html[data-theme=dark] .arco-modal.sb-mask-modal .mask-flow-step.active{color:var(--brand-orange)!important}html[data-theme=dark] .arco-modal.sb-mask-modal .mask-seg-panel,html[data-theme=dark] .arco-modal.sb-mask-modal .mask-overlay-picker{background:color-mix(in srgb,var(--ui-surface-2) 90%,var(--brand-orange) 10%)!important;border:1px solid var(--brand-orange-border)!important;color:var(--ui-text)!important}html[data-theme=dark] .arco-modal.sb-mask-modal .mask-seg-title{color:var(--brand-orange)!important}html[data-theme=dark] .arco-modal.sb-mask-modal .mask-seg-meta,html[data-theme=dark] .arco-modal.sb-mask-modal .mask-overlay-current{color:var(--ui-text-3)!important}html[data-theme=dark] .arco-modal.sb-mask-modal .mask-type-btn{background:var(--ui-surface)!important;border-color:var(--brand-orange-border)!important;color:var(--brand-orange)!important}html[data-theme=dark] .arco-modal.sb-mask-modal .mask-type-btn:hover:not(:disabled){border-color:var(--brand-orange)!important;background:var(--ui-surface-3)!important}html[data-theme=dark] .arco-modal.sb-mask-modal .mask-type-btn.active{border-color:var(--brand-orange)!important;background:var(--brand-orange)!important;color:#fff!important}html[data-theme=dark] .arco-modal.sb-mask-modal .mask-seg-type{color:var(--brand-orange)!important;background:color-mix(in srgb,var(--ui-surface) 80%,var(--brand-orange) 20%)!important}html[data-theme=dark] .arco-modal.sb-mask-modal .mask-seg-item{background:var(--ui-surface)!important;border:1px solid var(--brand-orange-border)!important;color:var(--ui-text)!important;box-shadow:none!important}html[data-theme=dark] .arco-modal.sb-mask-modal .mask-seg-item:hover{border-color:var(--brand-orange)!important;background:var(--ui-surface-3)!important}html[data-theme=dark] .arco-modal.sb-mask-modal .mask-seg-item.active{border-color:var(--brand-orange)!important;background:color-mix(in srgb,var(--ui-surface) 82%,var(--brand-orange) 18%)!important;box-shadow:0 0 0 1px #ff6b3547!important}html[data-theme=dark] .arco-modal.sb-mask-modal .mask-seg-idx,html[data-theme=dark] .arco-modal.sb-mask-modal .mask-overlay-status{color:var(--brand-orange)!important}html[data-theme=dark] .arco-modal.sb-mask-modal .mask-range-badge{background:#ff6b35eb!important}html[data-theme=dark] .arco-modal.sb-mask-modal .mask-seg-range{color:var(--ui-text-2)!important}html[data-theme=dark] .arco-modal.sb-mask-modal .trim-field label,html[data-theme=dark] .arco-modal.sb-mask-modal .mask-size-row label{color:var(--brand-orange)!important}html[data-theme=dark] .arco-modal.sb-mask-modal .mask-scale-val{color:#ffb089!important}html[data-theme=dark] .arco-modal.sb-mask-modal .mask-aspect-meta,html[data-theme=dark] .arco-modal.sb-mask-modal .opt-hint{color:var(--ui-text-3)!important}html[data-theme=dark] .arco-modal.sb-mask-modal .opt-hint b,html[data-theme=dark] .arco-modal.sb-mask-modal .opt-hint strong{color:var(--brand-orange)!important}html[data-theme=dark] .arco-modal.sb-mask-modal .arco-input-wrapper,html[data-theme=dark] .arco-modal.sb-mask-modal .arco-input-number,html[data-theme=dark] .arco-modal.sb-mask-modal .arco-input-number-mode-embed{background:var(--ui-input-bg)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important}html[data-theme=dark] .arco-modal.sb-mask-modal .arco-input-number input,html[data-theme=dark] .arco-modal.sb-mask-modal .arco-input{color:var(--ui-text)!important;background:transparent!important}html[data-theme=dark] .arco-modal.sb-mask-modal .arco-input-number-step{background:var(--ui-surface-2)!important;border-color:var(--ui-border)!important;color:var(--ui-text-2)!important}html[data-theme=dark] .arco-modal.sb-mask-modal .mask-stage{background:#0a0a0a!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] .arco-modal.sb-mask-modal .mask-resize-handle{background:var(--ui-surface)!important;border-color:var(--brand-orange)!important}html[data-theme=dark] .arco-modal.sb-resp-modal .opt-field label,html[data-theme=dark] .arco-modal.sb-resp-modal .dub-field label,html[data-theme=dark] .arco-modal.sb-resp-modal .trim-field label,html[data-theme=dark] .arco-modal.sb-resp-modal .mask-size-row label,html[data-theme=dark] .arco-modal.sb-resp-modal .speed-label,html[data-theme=dark] .arco-modal.sb-resp-modal .trim-range-label,html[data-theme=dark] .arco-modal.sb-resp-modal .mask-seg-title,html[data-theme=dark] .arco-modal.sb-resp-modal .dub-voice-title,html[data-theme=dark] .arco-modal.sb-resp-modal .dub-preview-title,html[data-theme=dark] .arco-modal.sb-resp-modal .expand-source-label,html[data-theme=dark] .arco-modal.sb-resp-modal .expand-template-label,html[data-theme=dark] .arco-modal.sb-resp-modal .expand-template-preview-label{color:var(--brand-orange)!important}html[data-theme=dark] .arco-modal.sb-resp-modal .opt-field label strong,html[data-theme=dark] .arco-modal.sb-resp-modal .speed-label strong,html[data-theme=dark] .arco-modal.sb-resp-modal .trim-range-label strong,html[data-theme=dark] .arco-modal.sb-resp-modal .trim-toolbar-meta strong,html[data-theme=dark] .arco-modal.sb-resp-modal .speed-preview-meta strong,html[data-theme=dark] .arco-modal.sb-resp-modal .speed-preview-meta b,html[data-theme=dark] .arco-modal.sb-resp-modal .opt-hint b,html[data-theme=dark] .arco-modal.sb-resp-modal .opt-hint strong{color:#ffb089!important}html[data-theme=dark] .arco-modal.sb-resp-modal .speed-frac-hint{color:var(--brand-orange)!important}html[data-theme=dark] .arco-modal.sb-resp-modal .speed-preview-meta,html[data-theme=dark] .arco-modal.sb-resp-modal .trim-toolbar-meta{color:var(--ui-text-2)!important}html[data-theme=dark] .arco-modal.sb-resp-modal .arco-input-wrapper,html[data-theme=dark] .arco-modal.sb-resp-modal .arco-input-number,html[data-theme=dark] .arco-modal.sb-resp-modal .arco-input-number-mode-embed{background:var(--ui-input-bg)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important}html[data-theme=dark] .arco-modal.sb-resp-modal .arco-input-number input,html[data-theme=dark] .arco-modal.sb-resp-modal .arco-input{color:var(--ui-text)!important;background:transparent!important}html[data-theme=dark] .arco-modal.sb-resp-modal .arco-input-number-step{background:var(--ui-surface-2)!important;border-color:var(--ui-border)!important;color:var(--ui-text-2)!important}html[data-theme=dark] .arco-modal.dub-modal .dub-side-panel{color:var(--ui-text)!important}html[data-theme=dark] .arco-modal.dub-modal .dub-preview-panel{background:#0d0d0d!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] .arco-modal.dub-modal .dub-preview-hint{color:#e5edf7b8!important}html[data-theme=dark] .arco-modal.dub-modal .dub-voice-panel{background:var(--ui-surface-2)!important;border:1px solid var(--ui-border)!important}html[data-theme=dark] .arco-modal.dub-modal .dub-voice-meta{color:var(--ui-text-3)!important}html[data-theme=dark] .arco-modal.dub-modal .dub-voice-empty{background:var(--ui-surface)!important;border-color:var(--ui-border)!important;color:var(--ui-text-3)!important}html[data-theme=dark] .arco-modal.dub-modal .dub-voice-item{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important;color:var(--ui-text)!important;box-shadow:none!important}html[data-theme=dark] .arco-modal.dub-modal .dub-voice-item:hover{border-color:var(--brand-orange-border)!important;background:var(--ui-surface-3)!important;box-shadow:0 0 0 2px #ff6b351f!important}html[data-theme=dark] .arco-modal.dub-modal .dub-voice-item.active{border-color:var(--brand-orange)!important;background:color-mix(in srgb,var(--ui-surface) 82%,var(--brand-orange) 18%)!important;box-shadow:0 0 0 2px #ff6b3533!important}html[data-theme=dark] .arco-modal.dub-modal .dub-voice-name{color:var(--ui-text)!important}html[data-theme=dark] .arco-modal.dub-modal .dub-voice-desc,html[data-theme=dark] .arco-modal.dub-modal .opt-hint{color:var(--ui-text-3)!important}html[data-theme=dark] .arco-modal.sb-speed-modal .speed-modal-body,html[data-theme=dark] .arco-modal.sb-speed-modal .trim-modal-body,html[data-theme=dark] .arco-modal.sb-trim-modal .speed-modal-body,html[data-theme=dark] .arco-modal.sb-trim-modal .trim-modal-body{color:var(--ui-text)!important}html[data-theme=dark] .arco-modal.sb-speed-modal .opt-hint,html[data-theme=dark] .arco-modal.sb-trim-modal .opt-hint{color:var(--ui-text-3)!important}.vpm-overlay[data-v-eee9c596]{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box;background:var(--ui-overlay)}.vpm-dialog[data-v-eee9c596]{position:relative;background:var(--ui-surface);border-radius:12px;width:min(900px,94vw);max-height:min(90vh,900px);box-shadow:var(--ui-shadow);display:flex;flex-direction:column;overflow:visible}.vpm-close[data-v-eee9c596]{position:absolute;top:-14px;right:-14px;z-index:10;width:40px;height:40px;border:2px solid var(--ui-surface);border-radius:50%;background:var(--ui-surface-2);color:var(--ui-text);cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #00000059;padding:0;line-height:1}.vpm-close[data-v-eee9c596]:hover{background:var(--brand-orange)}.vpm-close-x[data-v-eee9c596]{font-size:28px;font-weight:400;line-height:1;color:#fff;margin-top:-2px;pointer-events:none;-webkit-user-select:none;user-select:none}.vpm-header[data-v-eee9c596]{flex-shrink:0;padding:16px 36px 12px 20px;border-bottom:1px solid var(--ui-border)}.vpm-title[data-v-eee9c596]{font-size:17px;font-weight:600;color:var(--ui-text);margin:0}.vpm-body[data-v-eee9c596]{padding:16px;display:flex;flex-direction:column;gap:12px;overflow-y:auto;min-height:0;flex:1}.vpm-video[data-v-eee9c596]{width:100%;max-height:55vh;border-radius:8px;background:#000;display:block}.vpm-footer[data-v-eee9c596]{flex-shrink:0;display:flex;justify-content:flex-end;gap:10px;padding:12px 16px 16px;border-top:1px solid var(--ui-border);background:var(--ui-surface)}.playlist-nav[data-v-eee9c596]{display:flex;align-items:center;justify-content:space-between;gap:12px}.nav-btn[data-v-eee9c596]{padding:6px 16px;border:1px solid var(--ui-border);border-radius:6px;background:var(--ui-surface);color:var(--ui-text);font-size:13px;cursor:pointer;transition:all .2s}.nav-btn[data-v-eee9c596]:hover:not(:disabled){border-color:var(--brand-orange);color:var(--brand-orange)}.nav-btn[data-v-eee9c596]:disabled{opacity:.4;cursor:not-allowed}.nav-label[data-v-eee9c596]{font-size:13px;color:var(--ui-text-3);font-weight:500}.playlist-list[data-v-eee9c596]{display:flex;flex-wrap:wrap;gap:6px;max-height:120px;overflow-y:auto;padding:8px;background:var(--ui-surface-2);border-radius:8px}.playlist-item[data-v-eee9c596]{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border:1px solid var(--ui-border);border-radius:6px;background:var(--ui-surface);font-size:12px;cursor:pointer;transition:all .15s}.playlist-item[data-v-eee9c596]:hover{border-color:var(--brand-orange-border);background:var(--brand-orange-soft)}.playlist-item.active[data-v-eee9c596]{border-color:var(--brand-orange);background:var(--brand-orange-soft);color:var(--brand-orange);font-weight:600}.pli-index[data-v-eee9c596]{width:18px;height:18px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--ui-surface-3);font-size:11px;color:var(--ui-text-2)}.playlist-item.active .pli-index[data-v-eee9c596]{background:var(--brand-orange);color:#fff}.pli-label[data-v-eee9c596]{white-space:nowrap}.pli-badge[data-v-eee9c596]{font-size:10px;padding:1px 5px;border-radius:4px;background:var(--ui-success-soft);color:var(--ui-success-text)}.pli-badge.shot[data-v-eee9c596]{background:var(--ui-info-soft);color:var(--ui-info-text)}.modal-btn[data-v-eee9c596]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.download-btn[data-v-eee9c596]{background:var(--brand-orange);color:#fff}.download-btn[data-v-eee9c596]:hover{background:var(--brand-orange-hover)}.page-spin[data-v-996996fe]{display:block;width:100%}.ep-sticky-top[data-v-996996fe]{position:fixed;top:var(--app-header-height, 80px);left:0;right:0;z-index:999;padding:8px 24px;box-sizing:border-box;background:#fffffffa;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000a}.ep-sticky-inner[data-v-996996fe]{position:relative;display:flex;align-items:center;width:100%;max-width:1200px;min-height:40px;margin:0 auto;box-sizing:border-box}.ep-sticky-back[data-v-996996fe]{position:relative;z-index:2;flex-shrink:0}.ep-sticky-back[data-v-996996fe] .back-button-container{margin-bottom:0}.ep-sticky-back[data-v-996996fe] .back-btn{height:40px;box-sizing:border-box}.ep-sticky-center[data-v-996996fe]{position:absolute;left:50%;transform:translate(-50%);z-index:1;display:flex;align-items:center;gap:8px;max-width:min(100%,100% - 120px);box-sizing:border-box;pointer-events:none}.video-quota-bar[data-v-996996fe]{position:relative;left:auto;transform:none;z-index:1;display:inline-flex;align-items:center;gap:10px;width:max-content;max-width:100%;height:40px;padding:0 14px;border-radius:8px;background:linear-gradient(90deg,#fff,#fff8f2 55%,#fff3ea);border:1px solid #ffe0cc;box-shadow:0 2px 10px #ff6b351a;white-space:nowrap;overflow:hidden;pointer-events:none;box-sizing:border-box;flex-shrink:1;min-width:0}.shot-issue-float[data-v-996996fe]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;max-width:min(360px,42vw);max-height:72px;overflow:auto;pointer-events:auto;padding:2px 0;scrollbar-width:thin}.shot-issue-chip[data-v-996996fe]{display:inline-block;margin:0;padding:6px 10px;max-width:100%;border:1px solid #ffccc7;border-radius:8px;background:#fff2f0;color:#cf1322;font-size:12px;font-weight:600;line-height:1.35;text-align:left;white-space:normal;word-break:break-word;cursor:pointer;box-shadow:0 2px 8px #cf132214;transition:background .12s ease,border-color .12s ease,transform .12s ease}.shot-issue-chip[data-v-996996fe]:hover{background:#ffe7e5;border-color:#ffa39e;transform:translateY(-1px)}.shot-issue-chip.fail[data-v-996996fe]:not(.warn){border-color:#ffd591;background:#fff7e6;color:#d46b08;box-shadow:0 2px 8px #d46b0814}.shot-issue-chip.fail[data-v-996996fe]:not(.warn):hover{background:#fff1d6;border-color:#ffc069}.video-quota-bar.warn[data-v-996996fe]{border-color:#ffccc7;background:linear-gradient(90deg,#fff,#fff2f0)}.vq-badge[data-v-996996fe]{flex-shrink:0;font-size:12px;font-weight:700;color:#ff6b35;letter-spacing:.02em}.vq-item[data-v-996996fe]{display:inline-flex;align-items:baseline;gap:6px;flex-shrink:0}.vq-item.muted .vq-k[data-v-996996fe],.vq-item.muted .vq-v-sm[data-v-996996fe]{color:#888}.vq-k[data-v-996996fe]{font-size:12px;color:#666}.vq-v[data-v-996996fe]{font-size:15px;font-weight:800;color:#1a1a1a;font-variant-numeric:tabular-nums}.vq-v-sm[data-v-996996fe]{font-size:13px;font-weight:600;color:#555;font-variant-numeric:tabular-nums}.vq-sep[data-v-996996fe]{width:1px;height:14px;background:#ffd0b5;flex-shrink:0}.vq-hint[data-v-996996fe]{font-size:11px;color:#999;flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.episode-production-page[data-v-996996fe]{min-height:100vh;background:#0b0f14;padding:24px 24px 40px;margin-top:calc(var(--app-header-height, 80px) + var(--ep-sticky-height, 56px) + 8px);max-width:100%;box-sizing:border-box}.back-to-top-btn[data-v-996996fe]{position:fixed;right:28px;bottom:36px;z-index:1000;width:48px;height:48px;border:none;border-radius:50%;background:#ff6b35;color:#fff;box-shadow:0 4px 16px #ff6b3559;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease}.back-to-top-btn svg[data-v-996996fe]{width:22px;height:22px}.back-to-top-btn[data-v-996996fe]:hover{transform:translateY(-2px);box-shadow:0 6px 18px #ff6b3573}.back-to-top-btn[data-v-996996fe]:active{transform:translateY(0)}.page-container[data-v-996996fe]{max-width:1200px;width:100%;margin:0 auto;display:flex;flex-direction:column;gap:24px;box-sizing:border-box;min-width:0}.asset-edit-block[data-v-996996fe]{display:flex;flex-direction:column;gap:12px;padding:14px 16px;background:#fafafa;border-radius:12px;border:1px solid #f0f0f0}.asset-row[data-v-996996fe]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.asset-left[data-v-996996fe]{flex:1;min-width:200px;display:flex;align-items:flex-start;gap:0;line-height:1.6}.asset-left .info-label[data-v-996996fe]{flex-shrink:0;width:84px;padding-top:10px;color:#4e5969;font-size:14px;font-weight:500}.required-mark[data-v-996996fe]{color:#f53f3f;margin-left:1px;font-weight:700}.style-current-chip[data-v-996996fe]{display:inline-flex;flex-direction:row;align-items:center;gap:10px;max-width:min(640px,100%);border:1px solid #ffd4c2;background:#fff7f3;border-radius:12px;padding:6px 12px 6px 6px;cursor:default}.style-current-thumb[data-v-996996fe]{width:48px;height:48px;border-radius:8px;overflow:hidden;flex-shrink:0;background:#fff;border:1px solid #ffd4c2;display:flex;align-items:center;justify-content:center}.style-current-thumb img[data-v-996996fe]{width:100%;height:100%;object-fit:cover;display:block}.style-current-thumb-ph[data-v-996996fe]{font-size:20px;line-height:1;opacity:.85}.style-current-meta[data-v-996996fe]{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:2px}.style-current-name[data-v-996996fe]{font-size:13px;font-weight:600;color:#ff6b35;line-height:1.3}.style-current-preview[data-v-996996fe]{font-size:12px;color:#4e5969;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.asset-style-actions[data-v-996996fe]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;flex-shrink:0}.asset-apply-style-btn[data-v-996996fe]{border-color:#ff6b35!important;color:#ff6b35!important;background:#fff7f3!important}.asset-apply-style-btn[data-v-996996fe]:hover:not(:disabled){background:#ff6b35!important;color:#fff!important}.asset-apply-style-btn[data-v-996996fe]:disabled{opacity:.55;cursor:not-allowed}.asset-selected[data-v-996996fe]{flex:1;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin-left:16px;padding-left:4px}.asset-avatar-chip[data-v-996996fe]{display:inline-flex;flex-direction:column;align-items:center;gap:4px;border:none;background:transparent;padding:0;cursor:pointer;max-width:64px}.asset-avatar-circle[data-v-996996fe]{width:44px;height:44px;border-radius:50%;overflow:hidden;border:2px solid #ffd4c2;background:#fff7f3;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #ff6b351f;transition:transform .15s ease,box-shadow .15s ease}.asset-avatar-chip:hover .asset-avatar-circle[data-v-996996fe]{transform:translateY(-1px);box-shadow:0 4px 12px #ff6b3538;border-color:#ff6b35}.asset-avatar-img[data-v-996996fe]{width:100%;height:100%;object-fit:cover;display:block}.asset-avatar-fallback[data-v-996996fe]{font-size:16px;font-weight:600;color:#ff6b35;line-height:1}.asset-avatar-name[data-v-996996fe]{font-size:12px;color:#1d2129;max-width:64px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.asset-tag-chip[data-v-996996fe]{display:inline-flex;align-items:center;gap:8px;max-width:180px;border:1px solid #e5e6eb;background:#f7f8fa;border-radius:20px;padding:4px 12px 4px 4px;cursor:pointer;transition:border-color .15s ease,background .15s ease}.asset-tag-chip[data-v-996996fe]:hover{border-color:#ff6b35;background:#fff7f3}.asset-thumb-square[data-v-996996fe]{width:28px;height:28px;border-radius:50%;overflow:hidden;flex-shrink:0;background:#eee}.asset-thumb-square img[data-v-996996fe]{width:100%;height:100%;object-fit:cover;display:block}.asset-tag-name[data-v-996996fe]{font-size:13px;color:#1d2129;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.placeholder-text[data-v-996996fe]{color:#bbb;font-size:14px;padding-top:10px}.asset-choose-btn[data-v-996996fe]{flex-shrink:0;border:1px solid #ff6b35;background:#fff;color:#ff6b35;border-radius:8px;padding:6px 14px;font-size:13px;cursor:pointer;font-weight:500}.asset-choose-btn[data-v-996996fe]:hover:not(:disabled){background:#fff7f3}.asset-choose-btn[data-v-996996fe]:disabled{opacity:.55;cursor:not-allowed}.asset-modal-head[data-v-996996fe]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px;flex-wrap:wrap;min-width:0}.asset-modal-actions[data-v-996996fe]{flex-shrink:0;display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.asset-modal-tip[data-v-996996fe]{margin:0;font-size:13px;color:#666;flex:1;line-height:1.5;min-width:0;word-break:break-word}.asset-goto-add[data-v-996996fe]{flex-shrink:0;border:1px solid #ff6b35;background:#fff;color:#ff6b35;border-radius:8px;padding:6px 12px;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}.asset-goto-add[data-v-996996fe]:hover{background:#fff7f3}.asset-select-all[data-v-996996fe]{border:1px solid #ffb494;background:#fff;color:#ff6b35;border-radius:8px;padding:6px 12px;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}.asset-select-all[data-v-996996fe]:hover:not(:disabled){background:#fff7f3}.asset-select-all.active[data-v-996996fe]{border-color:#ff6b35;background:#ff6b35;color:#fff}.asset-select-all[data-v-996996fe]:disabled{opacity:.45;cursor:not-allowed}.asset-empty[data-v-996996fe]{text-align:center;padding:32px 16px;color:#999;display:flex;flex-direction:column;align-items:center;gap:14px}.asset-empty-add[data-v-996996fe]{border:none;background:#ff6b35;color:#fff;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:600;cursor:pointer}.asset-empty-add[data-v-996996fe]:hover{background:#e55a2b}.asset-pick-grid[data-v-996996fe]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;max-height:420px;overflow:auto}.asset-pick-item[data-v-996996fe]{border:1.5px solid #eee;border-radius:10px;padding:10px;cursor:pointer;position:relative;transition:border-color .15s,background .15s}.asset-pick-item[data-v-996996fe]:hover{border-color:#ffc9b0}.asset-pick-item.selected[data-v-996996fe]{border-color:#ff6b35;background:#fff7f3}.pick-check[data-v-996996fe]{position:absolute;top:8px;left:8px;z-index:2}.pick-thumb[data-v-996996fe]{width:100%;height:90px;border-radius:8px;overflow:hidden;background:#f5f5f5;display:flex;align-items:center;justify-content:center;margin-bottom:8px}.pick-thumb img[data-v-996996fe]{width:100%;height:100%;object-fit:cover}.pick-thumb.voice[data-v-996996fe]{font-size:32px}.pick-thumb-btn[data-v-996996fe]{width:100%;height:100%;border:none;padding:0;background:transparent;cursor:pointer;display:block}.pick-actions[data-v-996996fe]{display:flex;justify-content:center;gap:8px;margin-bottom:8px}.pick-select[data-v-996996fe]{display:inline-flex;align-items:center;justify-content:center;border:1px solid #ffb494;background:#fff;color:#ff6b35;border-radius:6px;padding:4px 12px;font-size:12px;cursor:pointer}.pick-select[data-v-996996fe]:hover{background:#fff7f3}.pick-ph[data-v-996996fe]{font-size:28px;opacity:.5}.pick-ph-card[data-v-996996fe]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;box-sizing:border-box;padding:6px}.pick-ph-card.character[data-v-996996fe]{background:linear-gradient(155deg,#fff7f3,#ffe8dc,#f3e8ff)}.pick-ph-card.scene[data-v-996996fe]{background:linear-gradient(155deg,#f0f7ff,#e8f4ff,#f5f0ff)}.pick-ph-card.voice[data-v-996996fe]{background:linear-gradient(155deg,#f6f1ff,#efe8ff)}.pick-ph-emoji[data-v-996996fe]{font-size:22px;line-height:1}.pick-ph-text[data-v-996996fe]{font-size:11px;color:#888;font-weight:500}.pick-meta[data-v-996996fe]{min-width:0}.pick-name[data-v-996996fe]{font-size:13px;text-align:center;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pick-remark[data-v-996996fe]{margin-top:4px;font-size:11px;color:#999;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:center}.pick-trial[data-v-996996fe]{display:inline-flex;align-items:center;justify-content:center;border:none;background:#fff7f3;color:#ff6b35;border:1px solid #ffd4c2;border-radius:6px;padding:2px 10px;font-size:12px;cursor:pointer;height:24px}.pick-trial[data-v-996996fe]:hover{background:#ffeee6}.asset-image-preview[data-v-996996fe]{width:100%;max-height:80vh;object-fit:contain;display:block;margin:0 auto;border-radius:8px;background:#000}.mode-switch[data-v-996996fe]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:4px}.mode-btn[data-v-996996fe]{border:1.5px solid #ff6b35;background:#fff;color:#ff6b35;border-radius:20px;padding:8px 18px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.mode-btn[data-v-996996fe]:hover{background:#ff6b3514}.mode-btn.active[data-v-996996fe]{background:#ff6b35;color:#fff}.no-final-tip[data-v-996996fe]{text-align:center;padding:60px 20px;color:#666;background:linear-gradient(180deg,#fafafa,#f5f5f5);border-radius:16px;border:2px dashed #ddd}.no-final-tip p[data-v-996996fe]{margin:0 0 8px;font-size:15px;color:#888}.no-final-tip .no-final-sub[data-v-996996fe]{font-size:13px;color:#aaa;margin-bottom:24px}.review-section .mode-btn.active[data-v-996996fe]{display:inline-flex;align-items:center;gap:6px;padding:10px 28px;border:none;border-radius:10px;background:linear-gradient(135deg,#ff6b35,#ff8f5e);color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .25s ease;box-shadow:0 4px 14px #ff6b354d}.review-section .mode-btn.active[data-v-996996fe]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #ff6b3566}.review-section .mode-btn.active[data-v-996996fe]:active{transform:translateY(0)}.final-meta[data-v-996996fe]{text-align:center;margin-top:12px;color:#666;font-size:14px}.final-actions[data-v-996996fe]{display:flex;justify-content:center;margin-top:16px;margin-bottom:100px}.page-title-row[data-v-996996fe]{display:flex;align-items:center;justify-content:center;gap:12px;position:relative}.script-btn[data-v-996996fe]{position:absolute;right:0;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:4px;padding:6px 14px;border:1px solid #ddd;border-radius:8px;background:#fff;color:#666;font-size:13px;cursor:pointer;transition:all .2s}.script-btn[data-v-996996fe]:hover{border-color:#ff6b35;color:#ff6b35}.page-title[data-v-996996fe]{font-size:24px;font-weight:600;color:#333;margin:0;text-align:center}.episode-number[data-v-996996fe]{font-size:20px;font-weight:600;color:#333;margin:0;text-align:left}.info-section[data-v-996996fe]{display:flex;align-items:center;gap:8px;font-size:14px;color:#333}.info-label[data-v-996996fe]{color:#666}.clickable-text[data-v-996996fe]{color:#ff6b35;cursor:pointer;font-weight:500}.clickable-text[data-v-996996fe]:hover{text-decoration:underline;color:#e55a2b}.script-section[data-v-996996fe]{display:flex;flex-direction:column;gap:12px}.section-title[data-v-996996fe]{font-size:16px;font-weight:600;color:#333}.section-title-center[data-v-996996fe]{text-align:center}.script-textarea[data-v-996996fe]{width:100%;padding:12px;border:1px solid #d0d0d0;border-radius:6px;font-size:14px;color:#333;background:#f9f9f9;font-family:inherit;line-height:1.6;resize:vertical;min-height:80px}.script-textarea[data-v-996996fe]:focus{outline:none;border-color:#ff6b35}.start-production-btn[data-v-996996fe]{display:flex;align-items:center;gap:12px;justify-content:center;width:1235px;height:80px;background:#fff;border:1px solid #d0d0d0;border-radius:4px;font-size:16px;font-weight:500;color:#333;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 6px #0000001a}.start-production-btn[data-v-996996fe]:hover{border-color:#ff6b35;box-shadow:0 4px 10px #00000026;transform:translateY(-2px)}.start-production-btn[data-v-996996fe]:active{transform:translateY(0)}.scissor-icon[data-v-996996fe]{width:20px;height:20px;color:#333}.compose-msg[data-v-996996fe]{margin:0 0 10px;font-size:12px;color:#888}.compose-btn[data-v-996996fe]{background:#ff6b35!important;border-color:#ff6b35!important;color:#fff!important}.compose-btn[data-v-996996fe]:disabled{opacity:.55;cursor:not-allowed}.compose-download-link[data-v-996996fe]{display:inline-flex;align-items:center;text-decoration:none;box-sizing:border-box}.compose-full-row[data-v-996996fe]{margin-bottom:12px}.clip-badge.full[data-v-996996fe]{background:#ff6b35}.section-title-row[data-v-996996fe]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.section-title-row .section-title[data-v-996996fe]{margin:0}.result-actions[data-v-996996fe]{display:flex;gap:10px;align-items:center}.batch-dl-btn[data-v-996996fe]{border:1px solid #ff6b35;background:#fff;color:#ff6b35;border-radius:8px;padding:6px 14px;font-size:13px;font-weight:500;cursor:pointer}.batch-dl-btn[data-v-996996fe]:hover:not(:disabled){background:#fff7f3}.batch-dl-btn[data-v-996996fe]:disabled{opacity:.5;cursor:not-allowed}.upload-btn.inline[data-v-996996fe]{width:auto;height:auto;padding:6px 14px;min-width:0}.upload-pos-group[data-v-996996fe]{display:flex;align-items:center;gap:8px}.upload-pos-input[data-v-996996fe]{display:flex;align-items:center;gap:4px;font-size:12px;color:#888}.pos-label[data-v-996996fe]{white-space:nowrap}.pos-number[data-v-996996fe]{width:44px;height:28px;border:1px solid #ddd;border-radius:6px;text-align:center;font-size:13px;color:#333;outline:none;transition:border-color .2s}.pos-number[data-v-996996fe]:focus{border-color:#ff6b35}.pos-number[data-v-996996fe]::-webkit-outer-spin-button,.pos-number[data-v-996996fe]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pos-number[data-v-996996fe]{-moz-appearance:textfield}.result-empty[data-v-996996fe]{padding:28px;text-align:center;color:#999;font-size:13px;background:#fafafa;border-radius:10px;border:1px dashed #e5e5e5}.clip-badge[data-v-996996fe]{position:absolute;left:6px;bottom:6px;font-size:11px;padding:2px 6px;border-radius:4px;color:#fff;z-index:2}.clip-badge.shot[data-v-996996fe]{background:#ff6b35e6}.clip-badge.manual[data-v-996996fe]{background:#0000008c}.batch-dl-tip[data-v-996996fe]{margin:0 0 12px;font-size:13px;color:#555;line-height:1.65}.batch-dl-textarea[data-v-996996fe]{width:100%;font-size:12px;font-family:ui-monospace,monospace}.batch-dl-thunder[data-v-996996fe]{margin:14px 0 0;font-size:13px;color:#666;line-height:1.6}.batch-dl-thunder a[data-v-996996fe]{color:#ff6b35;font-weight:600;text-decoration:underline}.upload-section[data-v-996996fe]{display:flex;flex-direction:column;gap:16px;padding-top:24px;border-top:1px solid #f0f0f0}.upload-content[data-v-996996fe]{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start}.clip-item[data-v-996996fe]{display:flex;flex-direction:column;gap:8px}.clip-thumbnail[data-v-996996fe]{width:150px;height:150px;border-radius:8px;overflow:hidden;background:#f5f5f5;border:1px solid #e8e8e8;box-shadow:0 2px 8px #0000000f;transition:all .3s ease;position:relative}.clip-thumbnail[data-v-996996fe]:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.clip-thumbnail:hover .play-overlay-icon[data-v-996996fe]{background:#00000073}.clip-thumbnail img[data-v-996996fe],.clip-thumbnail video[data-v-996996fe]{width:100%;height:100%;object-fit:cover;display:block}.clip-delete[data-v-996996fe]{position:absolute;top:6px;right:6px;width:22px;height:22px;border:none;border-radius:50%;background:#0000008c;cursor:pointer;display:inline-block;z-index:2}.clip-delete[data-v-996996fe]:before,.clip-delete[data-v-996996fe]:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:2px;background:#fff;transform-origin:center}.clip-delete[data-v-996996fe]:before{transform:translate(-50%,-50%) rotate(45deg)}.clip-delete[data-v-996996fe]:after{transform:translate(-50%,-50%) rotate(-45deg)}.clip-delete[data-v-996996fe]:hover{background:#000000b3}.clip-label[data-v-996996fe]{font-size:14px;color:#666;text-align:center;font-weight:500}.upload-btn[data-v-996996fe]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:150px;height:150px;padding:0;background:#fff;border:2px dashed #d0d0d0;border-radius:8px;font-size:14px;font-weight:500;color:#666;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px #0000000f}.upload-btn[data-v-996996fe]:hover{border-color:#ff6b35;background:#f0f7ff;color:#ff6b35;box-shadow:0 4px 12px #ff6b3526;transform:translateY(-2px)}.upload-btn[data-v-996996fe]:active{transform:translateY(0)}.upload-btn[data-v-996996fe]:disabled{cursor:not-allowed;opacity:.6;border-color:#d0d0d0;color:#999;background:#f9f9f9;box-shadow:none;transform:none}.upload-icon[data-v-996996fe]{width:28px;height:28px;color:inherit;transition:color .3s ease}.producer-info[data-v-996996fe]{text-align:right;font-size:14px;color:#666;padding-top:8px}.final-upload-section[data-v-996996fe]{display:flex;flex-direction:column;gap:16px;padding-top:24px;border-top:1px solid #f0f0f0}.final-upload-box[data-v-996996fe]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:40px 20px;background:#fff;border:1px solid #e8e8e8;border-radius:8px;cursor:pointer;transition:all .3s ease}.final-upload-box[data-v-996996fe]:hover{border-color:#ff6b35;background:#fff5f2}.final-upload-box.disabled[data-v-996996fe]{pointer-events:none;opacity:.6;border-color:#e8e8e8;background:#fafafa}.upload-icon-wrapper[data-v-996996fe]{display:flex;align-items:center;justify-content:center}.cloud-icon[data-v-996996fe]{width:48px;height:48px;color:#666;transition:color .3s ease}.final-upload-box:hover .cloud-icon[data-v-996996fe]{color:#ff6b35}.final-upload-box .upload-text[data-v-996996fe]{font-size:16px;font-weight:500;color:#666;transition:color .3s ease}.final-upload-box:hover .upload-text[data-v-996996fe]{color:#ff6b35}.fragment-download-section[data-v-996996fe]{display:flex;flex-direction:column;gap:12px;padding-top:24px;border-top:1px solid #f0f0f0;margin-top:12px}.fragment-grid[data-v-996996fe]{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.fragment-item[data-v-996996fe]{cursor:pointer;display:flex;flex-direction:column;gap:8px}.fragment-thumb[data-v-996996fe]{width:180px;height:110px;border-radius:12px;overflow:hidden;background:#f6f6f6;box-shadow:0 2px 8px #00000014;transition:all .3s ease;position:relative}.fragment-thumb[data-v-996996fe]:hover{box-shadow:0 4px 12px #0000001f;transform:translateY(-2px)}.fragment-thumb img[data-v-996996fe]{width:100%;height:100%;object-fit:cover}.play-overlay-icon[data-v-996996fe]{position:absolute;top:0;left:0;width:100%;height:100%;background:#0000004d;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.fragment-item:hover .play-overlay-icon[data-v-996996fe]{opacity:1}.play-icon[data-v-996996fe]{width:36px;height:36px;color:#fff}.fragment-caption[data-v-996996fe]{display:flex;align-items:center;justify-content:center;gap:6px;color:#333;font-size:14px;text-align:center}.camera-icon[data-v-996996fe]{width:16px;height:16px;color:#666}.fragment-actions[data-v-996996fe]{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:8px;margin-top:8px}.download-all-btn[data-v-996996fe]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 32px;border:none;border-radius:10px;background:linear-gradient(135deg,#ff6b35,#ff8f5e);color:#fff;font-size:15px;font-weight:600;cursor:pointer;transition:all .25s ease;box-shadow:0 4px 14px #ff6b3559}.download-all-btn[data-v-996996fe]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #ff6b3573}.download-all-btn[data-v-996996fe]:active{transform:translateY(0)}.download-icon[data-v-996996fe]{width:18px;height:18px}.producer[data-v-996996fe]{color:#666;font-size:14px;text-align:right;width:100%}.preview-summary-center[data-v-996996fe]{display:flex;justify-content:center;align-items:center;gap:16px;padding:8px 0 4px}.final-preview-btn[data-v-996996fe]{position:relative;width:380px;height:220px;border:none;border-radius:12px;overflow:hidden;background:#f6f6f6;cursor:pointer;transition:all .3s ease;padding:0;box-shadow:0 2px 8px #00000014}.final-preview-btn[data-v-996996fe]:hover{box-shadow:0 4px 16px #00000026;transform:translateY(-2px)}.final-preview-btn:hover .play-overlay[data-v-996996fe]{opacity:1}.final-delete[data-v-996996fe]{position:absolute;top:6px;right:6px;width:22px;height:22px;border:none;border-radius:50%;background:#0000008c;cursor:pointer;display:inline-block;z-index:2}.final-delete[data-v-996996fe]:before,.final-delete[data-v-996996fe]:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:2px;background:#fff;transform-origin:center}.final-delete[data-v-996996fe]:before{transform:translate(-50%,-50%) rotate(45deg)}.final-delete[data-v-996996fe]:after{transform:translate(-50%,-50%) rotate(-45deg)}.final-delete[data-v-996996fe]:hover{background:#000000b3}.final-preview-btn video[data-v-996996fe]{width:100%;height:100%;object-fit:cover}.play-overlay[data-v-996996fe]{position:absolute;top:0;left:0;width:100%;height:100%;background:#0006;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.play-icon[data-v-996996fe]{width:48px;height:48px;color:#fff}.review-section[data-v-996996fe]{display:flex;flex-direction:column;gap:16px;padding-top:24px;border-top:1px solid #f0f0f0;margin-top:24px}.review-content[data-v-996996fe]{display:flex;align-items:center;gap:20px;padding:20px;background:#fafafa;border-radius:8px}.review-thumbnail[data-v-996996fe]{position:relative;width:200px;height:150px;border-radius:8px;overflow:hidden;background:#f5f5f5;flex-shrink:0}.review-thumbnail img[data-v-996996fe]{width:100%;height:100%;object-fit:cover}.video-icon-wrapper[data-v-996996fe]{position:absolute;bottom:8px;left:8px;display:flex;align-items:center;gap:6px;background:#0009;padding:4px 8px;border-radius:4px}.video-icon[data-v-996996fe]{width:16px;height:16px;color:#fff}.video-label[data-v-996996fe]{font-size:12px;color:#fff}.boombox[data-v-996996fe]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex:2;margin-top:30px}.thumb-small[data-v-996996fe]{flex:1;display:flex;align-items:center;justify-content:center}.thumb-small video[data-v-996996fe]{width:380px;height:220px;border-radius:12px;object-fit:cover;box-shadow:0 2px 8px #0000001a}.success-pill[data-v-996996fe]{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 28px;border:2px solid #4caf50;cursor:pointer;color:#4caf50;border-radius:12px;max-width:460px;margin:0 auto;background:#fff;box-shadow:0 2px 6px #4caf5033}.check-icon[data-v-996996fe]{position:relative;width:20px;height:20px;border-radius:50%;background:#4caf50;display:inline-block}.check-icon[data-v-996996fe]:after{content:"";position:absolute;left:6px;top:3px;width:6px;height:10px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg)}.producer-right[data-v-996996fe]{flex:1;text-align:right;color:#666}@media(max-width:768px){.preview-summary[data-v-996996fe]{flex-direction:column;align-items:stretch}.boombox[data-v-996996fe]{width:100%;justify-content:center}.producer-right[data-v-996996fe]{text-align:left}}.review-info[data-v-996996fe]{flex:1}.review-info-item[data-v-996996fe]{font-size:14px;color:#666}.review-actions[data-v-996996fe]{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;padding-top:20px;margin-top:8px}.review-done-tip[data-v-996996fe]{margin:16px 0 0;text-align:center;font-size:14px;color:#52c41a;font-weight:500}.close-icon[data-v-996996fe]{width:18px;height:18px;flex-shrink:0}.approve-btn[data-v-996996fe],.reject-btn[data-v-996996fe]{display:flex;align-items:center;gap:8px;padding:12px 32px;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease;border:2px solid}.approve-btn[data-v-996996fe]{background:#fff;border-color:#52c41a;color:#52c41a}.approve-btn[data-v-996996fe]:hover{background:#f6ffed;transform:translateY(-2px);box-shadow:0 4px 12px #52c41a4d}.approve-check-icon[data-v-996996fe]{position:relative;width:20px;height:20px;border-radius:50%;background:#52c41a;display:inline-block;flex-shrink:0}.approve-check-icon[data-v-996996fe]:after{content:"";position:absolute;left:6px;top:3px;width:6px;height:10px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg)}.reject-btn[data-v-996996fe]{background:#fff0f0;border-color:#f44336;color:#f44336;position:relative}.reject-btn[data-v-996996fe]:hover{background:#ffebee;transform:translateY(-2px);box-shadow:0 4px 12px #f443364d}.check-icon[data-v-996996fe],.close-icon[data-v-996996fe]{width:18px;height:18px}.modal-overlay[data-v-996996fe]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:4000;padding:16px;box-sizing:border-box}.modal-content[data-v-996996fe]{position:relative;background:#fff;border-radius:12px;width:90%;max-width:500px;box-shadow:0 8px 24px #0003;display:flex;flex-direction:column;max-height:min(90vh,100%);overflow:hidden}.clip-modal[data-v-996996fe]{max-width:900px}.script-modal[data-v-996996fe]{max-width:580px}.clip-modal-body[data-v-996996fe]{padding:16px}.pli-badge[data-v-996996fe]{font-size:10px;padding:1px 5px;border-radius:4px;background:#e8f5e9;color:#2e7d32}.pli-badge.shot[data-v-996996fe]{background:#e3f2fd;color:#1565c0}.modal-header[data-v-996996fe]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #f0f0f0}.modal-title[data-v-996996fe]{font-size:18px;font-weight:600;color:#333;margin:0}.ep-modal-overlay[data-v-996996fe]{position:fixed;inset:0;z-index:99990;display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box;background:#0f172a8c}.ep-modal-dialog[data-v-996996fe]{position:relative;width:min(520px,94vw);max-height:min(90vh,640px);background:#fff;border-radius:12px;box-shadow:0 12px 40px #00000047;display:flex;flex-direction:column;overflow:visible}.ep-modal-dialog-wide[data-v-996996fe]{width:min(780px,94vw);max-height:min(90vh,800px)}.ep-modal-dialog-wide .ep-modal-body[data-v-996996fe]{padding:28px 40px}.ep-modal-dialog-wide .ep-modal-header[data-v-996996fe]{padding:20px 48px 12px 32px}.ep-modal-header[data-v-996996fe]{flex-shrink:0;padding:18px 36px 12px 20px;border-bottom:1px solid #f0f0f0}.ep-modal-title[data-v-996996fe]{margin:0;font-size:17px;font-weight:600;color:#1d2129}.ep-modal-body[data-v-996996fe]{padding:20px;overflow-y:auto;min-height:0;flex:1}.ep-modal-footer[data-v-996996fe]{flex-shrink:0;display:flex;justify-content:flex-end;gap:12px;padding:12px 16px 16px;border-top:1px solid #f0f0f0}.ep-video-overlay[data-v-996996fe]{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box;background:#0f172abf}.ep-video-dialog[data-v-996996fe]{position:relative;width:min(900px,94vw);max-height:min(90vh,900px);background:#fff;border-radius:12px;box-shadow:0 12px 40px #00000059;display:flex;flex-direction:column;overflow:visible}.ep-video-close[data-v-996996fe]{position:absolute;top:-14px;right:-14px;z-index:10;width:40px;height:40px;border:2px solid #fff;border-radius:50%;background:#1d2129;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #00000059;padding:0;line-height:1}.ep-video-close[data-v-996996fe]:hover{background:#ff6b35}.ep-video-close-x[data-v-996996fe]{font-size:28px;font-weight:400;line-height:1;color:#fff;margin-top:-2px;pointer-events:none;-webkit-user-select:none;user-select:none}.ep-video-header[data-v-996996fe]{flex-shrink:0;padding:16px 36px 12px 20px;border-bottom:1px solid #f0f0f0}.ep-video-title[data-v-996996fe]{margin:0;font-size:17px;font-weight:600;color:#1d2129}.ep-video-body[data-v-996996fe]{padding:16px;overflow:auto;min-height:0;flex:1}.ep-video-el[data-v-996996fe]{width:100%;max-height:70vh;border-radius:8px;background:#000;display:block}.ep-video-footer[data-v-996996fe]{flex-shrink:0;display:flex;justify-content:flex-end;padding:12px 16px 16px;border-top:1px solid #f0f0f0}.modal-close[data-v-996996fe]{flex-shrink:0;width:36px;height:36px;min-width:36px;display:inline-flex!important;align-items:center;justify-content:center;border:none!important;background:#1d2129!important;cursor:pointer;border-radius:50%;color:#fff!important;font-size:22px;line-height:1;transition:all .2s;opacity:1!important;visibility:visible!important;z-index:5;box-shadow:0 2px 8px #0003}.modal-close[data-v-996996fe]:hover{background:#ff6b35!important;color:#fff!important}.modal-close svg[data-v-996996fe]{width:18px;height:18px;display:block;stroke:#fff!important}.modal-body[data-v-996996fe]{padding:24px;flex:1;overflow-y:auto}.form-item[data-v-996996fe]{display:flex;flex-direction:column;gap:8px}.form-label[data-v-996996fe]{font-size:14px;font-weight:500;color:#333}.form-textarea[data-v-996996fe]{width:96%;padding:12px;border:1px solid #d0d0d0;border-radius:6px;font-size:14px;color:#333;font-family:inherit;resize:vertical;transition:border-color .3s ease}.form-textarea[data-v-996996fe]:focus{outline:none;border-color:#ff6b35}.form-textarea[data-v-996996fe]::placeholder{color:#999}.form-input[data-v-996996fe]{width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid #d0d0d0;border-radius:6px;font-size:14px;color:#333;font-family:inherit;outline:none;transition:border-color .3s ease}.form-input[data-v-996996fe]:focus{border-color:#ff6b35}.form-input[data-v-996996fe]::placeholder{color:#999}.script-textarea.editable[data-v-996996fe]{background:#fff}.script-textarea.editable[data-v-996996fe]:focus{border-color:#ff6b35}.modal-footer[data-v-996996fe]{display:flex;gap:12px;padding:20px 24px;border-top:1px solid #f0f0f0;justify-content:flex-end}.modal-btn[data-v-996996fe]{padding:10px 24px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;border:none}.modal-btn-cancel[data-v-996996fe]{background:#f0f0f0;color:#666}.modal-btn-cancel[data-v-996996fe]:hover{background:#e5e5e5}.modal-btn-confirm[data-v-996996fe]{background:#ff6b35;color:#fff}.modal-btn-confirm[data-v-996996fe]:hover{background:#e55a2b;transform:translateY(-1px);box-shadow:0 4px 8px #ff6b354d}.pos-modal-tip[data-v-996996fe]{margin:0 0 16px;font-size:14px;color:#666;line-height:1.5}.pos-modal-input-row[data-v-996996fe]{display:flex;align-items:center;gap:8px;font-size:14px;color:#333}.pos-modal-input[data-v-996996fe]{width:64px;height:36px;border:1px solid #ddd;border-radius:8px;text-align:center;font-size:16px;font-weight:600;color:#333;outline:none;transition:border-color .2s}.pos-modal-input[data-v-996996fe]:focus{border-color:#ff6b35}.pos-modal-input[data-v-996996fe]::-webkit-outer-spin-button,.pos-modal-input[data-v-996996fe]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pos-modal-input[data-v-996996fe]{-moz-appearance:textfield}.upload-pos-modal[data-v-996996fe]{max-width:380px}.download-btn[data-v-996996fe]{display:flex;align-items:center;gap:6px;background:#ff6b35;color:#fff}.download-btn[data-v-996996fe]:hover{background:#e55a2b;transform:translateY(-1px);box-shadow:0 4px 8px #ff6b354d}.download-btn svg[data-v-996996fe]{width:16px;height:16px}.cancel-btn[data-v-996996fe]{background:#f5f5f5;color:#666}.cancel-btn[data-v-996996fe]:hover{background:#e8e8e8}.confirm-btn[data-v-996996fe]{background:#ff6b35;color:#fff}.confirm-btn[data-v-996996fe]:hover:not(:disabled){background:#e55a2b;transform:translateY(-1px);box-shadow:0 4px 8px #ff6b354d}.confirm-btn[data-v-996996fe]:disabled{background:#ccc;cursor:not-allowed;opacity:.6}html[data-theme=dark] .ep-sticky-top[data-v-996996fe]{background:#0f1724!important;border-bottom:1px solid #243149!important;box-shadow:0 2px 10px #00000038!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}html[data-theme=dark] .ep-sticky-inner[data-v-996996fe]{color:#e5edf7!important}html[data-theme=dark] .video-quota-bar[data-v-996996fe],html[data-theme=dark] .video-quota-bar.warn[data-v-996996fe]{background:linear-gradient(90deg,#111827,#162033 55%,#1b263a)!important;border:1px solid rgba(255,107,53,.35)!important;box-shadow:0 2px 12px #00000047!important;color:#e5edf7!important}html[data-theme=dark] .video-quota-bar .vq-badge[data-v-996996fe]{color:#ff6b35!important}html[data-theme=dark] .video-quota-bar .vq-k[data-v-996996fe]{color:#b3c0cf!important}html[data-theme=dark] .video-quota-bar .vq-v[data-v-996996fe]{color:#ffb089!important}html[data-theme=dark] .video-quota-bar .vq-v-sm[data-v-996996fe]{color:#c5d0de!important}html[data-theme=dark] .video-quota-bar .vq-item.muted .vq-k[data-v-996996fe],html[data-theme=dark] .video-quota-bar .vq-item.muted .vq-v-sm[data-v-996996fe]{color:#8493a7!important}html[data-theme=dark] .video-quota-bar .vq-sep[data-v-996996fe]{background:#ff6b3559!important}html[data-theme=dark] .video-quota-bar .vq-hint[data-v-996996fe]{color:#8493a7!important}html[data-theme=dark] .video-quota-bar.warn[data-v-996996fe]{border-color:#f8514973!important;background:linear-gradient(90deg,#1a1218,#241820 55%,#1b263a)!important}html[data-theme=dark] .shot-issue-chip[data-v-996996fe]{background:#f53f3f2e!important;border-color:#ffa0a073!important;color:#ffccc7!important;box-shadow:0 2px 8px #00000040!important}html[data-theme=dark] .shot-issue-chip[data-v-996996fe]:hover{background:#f53f3f4d!important;border-color:#ffb4b4a6!important}html[data-theme=dark] .shot-issue-chip.fail[data-v-996996fe]:not(.warn){background:#fa8c1633!important;border-color:#ffc06980!important;color:#ffe7ba!important}html[data-theme=dark] .shot-issue-chip.fail[data-v-996996fe]:not(.warn):hover{background:#fa8c1657!important;border-color:#ffc069b3!important}html[data-theme=dark] .video-quota-bar.warn .vq-v[data-v-996996fe]{color:#ff9d9d!important}html[data-theme=dark] .episode-production-page .page-container[data-v-996996fe],html[data-theme=dark] .episode-production-page .asset-edit-block[data-v-996996fe],html[data-theme=dark] .episode-production-page .upload-section[data-v-996996fe],html[data-theme=dark] .episode-production-page .final-upload-section[data-v-996996fe],html[data-theme=dark] .episode-production-page .review-section[data-v-996996fe],html[data-theme=dark] .episode-production-page .main-panel[data-v-996996fe],html[data-theme=dark] .episode-production-page .creation-tab[data-v-996996fe],html[data-theme=dark] .episode-production-page .download-tab[data-v-996996fe],html[data-theme=dark] .episode-production-page .finished-film-section[data-v-996996fe],html[data-theme=dark] .episode-production-page .storyboard-panel[data-v-996996fe]{background:transparent!important;color:#e5edf7!important}html[data-theme=dark] .episode-production-page .asset-edit-block[data-v-996996fe]{background:#111827!important;border-color:#263145!important}html[data-theme=dark] .episode-production-page .asset-left .info-label[data-v-996996fe]{color:#c5d0de!important}html[data-theme=dark] .episode-production-page .style-current-chip[data-v-996996fe]{border-color:#ff6b3559!important;background:#162033!important}html[data-theme=dark] .episode-production-page .style-current-thumb[data-v-996996fe]{border-color:#354156!important;background:#0f1724!important}html[data-theme=dark] .episode-production-page .style-current-name[data-v-996996fe]{color:#ff9a6b!important}html[data-theme=dark] .episode-production-page .style-current-preview[data-v-996996fe]{color:#b3c0cf!important}html[data-theme=dark] .episode-production-page .required-mark[data-v-996996fe]{color:#ff7b72!important}html[data-theme=dark] .episode-production-page .asset-apply-style-btn[data-v-996996fe]{border-color:#ff6b358c!important;color:#ff9a6b!important;background:#1a2438!important}html[data-theme=dark] .episode-production-page .asset-apply-style-btn[data-v-996996fe]:hover:not(:disabled){background:#ff6b35!important;color:#fff!important}html[data-theme=dark] .episode-production-page .asset-avatar-circle[data-v-996996fe]{border-color:#354156!important;background:#0f1724!important;box-shadow:0 2px 8px #00000059!important}html[data-theme=dark] .episode-production-page .asset-avatar-chip:hover .asset-avatar-circle[data-v-996996fe]{border-color:#ff6b35!important}html[data-theme=dark] .episode-production-page .asset-avatar-fallback[data-v-996996fe]{color:#ff8f66!important}html[data-theme=dark] .episode-production-page .asset-avatar-name[data-v-996996fe],html[data-theme=dark] .episode-production-page .asset-tag-name[data-v-996996fe]{color:#e5edf7!important}html[data-theme=dark] .episode-production-page .asset-tag-chip[data-v-996996fe]{background:#0f1724!important;border-color:#263145!important}html[data-theme=dark] .episode-production-page .asset-tag-chip[data-v-996996fe]:hover{border-color:#ff6b35!important;background:#162033!important}html[data-theme=dark] .episode-production-page .asset-thumb-square[data-v-996996fe]{background:#162033!important}html[data-theme=dark] .episode-production-page .section-title[data-v-996996fe],html[data-theme=dark] .episode-production-page .page-title[data-v-996996fe],html[data-theme=dark] .episode-production-page .episode-number[data-v-996996fe],html[data-theme=dark] .episode-production-page .info-label[data-v-996996fe],html[data-theme=dark] .episode-production-page .asset-modal-tip[data-v-996996fe],html[data-theme=dark] .episode-production-page .pos-modal-tip[data-v-996996fe],html[data-theme=dark] .episode-production-page .batch-tip[data-v-996996fe],html[data-theme=dark] .episode-production-page .move-modal-tip[data-v-996996fe],html[data-theme=dark] .episode-production-page .review-done-tip[data-v-996996fe],html[data-theme=dark] .episode-production-page .final-meta[data-v-996996fe],html[data-theme=dark] .episode-production-page .clip-label[data-v-996996fe],html[data-theme=dark] .episode-production-page .placeholder-text[data-v-996996fe],html[data-theme=dark] .episode-production-page .info-item[data-v-996996fe],html[data-theme=dark] .episode-production-page .info-value[data-v-996996fe]{color:#e5edf7!important}html[data-theme=dark] .episode-production-page .asset-choose-btn[data-v-996996fe],html[data-theme=dark] .episode-production-page .script-btn[data-v-996996fe],html[data-theme=dark] .episode-production-page .batch-dl-btn[data-v-996996fe],html[data-theme=dark] .episode-production-page .download-all-btn[data-v-996996fe],html[data-theme=dark] .episode-production-page .mode-btn[data-v-996996fe],html[data-theme=dark] .episode-production-page .approve-btn[data-v-996996fe],html[data-theme=dark] .episode-production-page .reject-btn[data-v-996996fe],html[data-theme=dark] .episode-production-page .modal-btn-cancel[data-v-996996fe],html[data-theme=dark] .episode-production-page .modal-btn-confirm[data-v-996996fe],html[data-theme=dark] .episode-production-page .download-btn[data-v-996996fe]{height:40px;min-height:40px;padding:0 16px;border-radius:10px;font-size:14px;line-height:1;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #263145!important;background:#111827!important;color:#e5edf7!important}html[data-theme=dark] .episode-production-page .asset-choose-btn[data-v-996996fe]:hover:not(:disabled),html[data-theme=dark] .episode-production-page .script-btn[data-v-996996fe]:hover,html[data-theme=dark] .episode-production-page .batch-dl-btn[data-v-996996fe]:hover:not(:disabled),html[data-theme=dark] .episode-production-page .download-all-btn[data-v-996996fe]:hover,html[data-theme=dark] .episode-production-page .mode-btn[data-v-996996fe]:hover,html[data-theme=dark] .episode-production-page .modal-btn-cancel[data-v-996996fe]:hover,html[data-theme=dark] .episode-production-page .reject-btn[data-v-996996fe]:hover:not(:disabled){background:#162033!important;border-color:#354156!important;color:#fff!important}html[data-theme=dark] .episode-production-page .script-btn[data-v-996996fe],html[data-theme=dark] .episode-production-page .batch-dl-btn[data-v-996996fe],html[data-theme=dark] .episode-production-page .download-all-btn[data-v-996996fe]{min-width:108px}html[data-theme=dark] .episode-production-page .asset-choose-btn[data-v-996996fe]{min-width:96px}html[data-theme=dark] .episode-production-page .mode-btn.active[data-v-996996fe],html[data-theme=dark] .episode-production-page .batch-dl-btn.compose-btn[data-v-996996fe],html[data-theme=dark] .episode-production-page .success-pill[data-v-996996fe],html[data-theme=dark] .episode-production-page .modal-btn-confirm[data-v-996996fe],html[data-theme=dark] .episode-production-page .download-btn[data-v-996996fe],html[data-theme=dark] .episode-production-page .approve-btn[data-v-996996fe]{background:#ff6b35!important;border-color:#ff6b35!important;color:#fff!important}html[data-theme=dark] .episode-production-page .mode-btn.active[data-v-996996fe]:hover,html[data-theme=dark] .episode-production-page .batch-dl-btn.compose-btn[data-v-996996fe]:hover,html[data-theme=dark] .episode-production-page .success-pill[data-v-996996fe]:hover,html[data-theme=dark] .episode-production-page .modal-btn-confirm[data-v-996996fe]:hover,html[data-theme=dark] .episode-production-page .download-btn[data-v-996996fe]:hover,html[data-theme=dark] .episode-production-page .approve-btn[data-v-996996fe]:hover:not(:disabled){background:#e55a2b!important;border-color:#e55a2b!important;color:#fff!important}html[data-theme=dark] .episode-production-page .success-pill[data-v-996996fe]{min-height:40px;padding:0 18px;border-radius:12px}html[data-theme=dark] .episode-production-page .section-title-row[data-v-996996fe]{gap:10px}html[data-theme=dark] .episode-production-page .section-title-row .section-title[data-v-996996fe]{color:#e5edf7!important}html[data-theme=dark] .episode-production-page .asset-row[data-v-996996fe]{padding:2px 0}html[data-theme=dark] .episode-production-page .upload-section[data-v-996996fe]{border-top:1px solid #263145!important}html[data-theme=dark] .episode-production-page .clip-thumbnail[data-v-996996fe],html[data-theme=dark] .episode-production-page .film-thumbnail[data-v-996996fe],html[data-theme=dark] .episode-production-page .final-thumb[data-v-996996fe]{background:#0f1724!important;border-color:#263145!important}html[data-theme=dark] .episode-production-page .result-empty[data-v-996996fe],html[data-theme=dark] .episode-production-page .no-final-tip[data-v-996996fe],html[data-theme=dark] .episode-production-page .modal-content[data-v-996996fe],html[data-theme=dark] .episode-production-page .ep-modal-dialog[data-v-996996fe],html[data-theme=dark] .episode-production-page .ep-video-dialog[data-v-996996fe],html[data-theme=dark] .episode-production-page .upload-pos-modal[data-v-996996fe]{background:#111827!important;border-color:#263145!important}html[data-theme=dark] .episode-production-page .modal-footer[data-v-996996fe]{border-top:1px solid #263145!important}html[data-theme=dark] .episode-production-page .modal-btn-cancel[data-v-996996fe],html[data-theme=dark] .episode-production-page .cancel-btn[data-v-996996fe]{background:#111827!important;color:#e5edf7!important}html[data-theme=dark] .episode-production-page .modal-btn-confirm[data-v-996996fe],html[data-theme=dark] .episode-production-page .confirm-btn[data-v-996996fe],html[data-theme=dark] .episode-production-page .download-btn[data-v-996996fe]{background:#ff6b35!important;color:#fff!important}html[data-theme=dark] .episode-production-page .pos-modal-input[data-v-996996fe],html[data-theme=dark] .episode-production-page .script-textarea[data-v-996996fe],html[data-theme=dark] .episode-production-page .modal-content .form-input[data-v-996996fe],html[data-theme=dark] .episode-production-page .modal-content .form-textarea[data-v-996996fe]{background:#0f1724!important;color:#e5edf7!important;border-color:#263145!important}html[data-theme=dark] .episode-production-page .approve-btn[data-v-996996fe],html[data-theme=dark] .episode-production-page .reject-btn[data-v-996996fe]{height:40px;min-width:108px;padding:0 16px;border-radius:12px}html[data-theme=dark] .episode-production-page .approve-btn[data-v-996996fe]{box-shadow:0 4px 14px #ff6b3538!important}html[data-theme=dark] .episode-production-page .reject-btn[data-v-996996fe]{background:#162033!important}html[data-theme=dark] .episode-production-page .back-to-top-btn[data-v-996996fe]{background:#ff6b35!important;box-shadow:0 4px 16px #ff6b3559!important}html[data-theme=dark] .episode-production-page .page-spin[data-v-996996fe] .arco-spin-mask{background:#020617c7!important}html[data-theme=dark] .episode-production-page .page-spin[data-v-996996fe] .arco-spin-loading{color:#e5edf7!important}html[data-theme=dark] .episode-production-page .final-preview-btn[data-v-996996fe]{background:#0f1724!important;border:1px solid #263145!important;box-shadow:none!important}html[data-theme=dark] .episode-production-page .final-preview-btn[data-v-996996fe]:hover{background:#162033!important;border-color:#354156!important;box-shadow:none!important}html[data-theme=dark] .episode-production-page .review-content[data-v-996996fe]{background:#111827!important;border:1px solid #263145!important}html[data-theme=dark] .episode-production-page .review-thumbnail[data-v-996996fe]{background:#0f1724!important;border:1px solid #263145!important}html[data-theme=dark] .ep-modal-overlay[data-v-996996fe]{background:#020617b8!important}html[data-theme=dark] .ep-modal-dialog[data-v-996996fe],html[data-theme=dark] .ep-video-dialog[data-v-996996fe]{background:#111827!important;border:1px solid #263145!important;box-shadow:0 16px 48px #0000008c!important;color:#e5edf7!important}html[data-theme=dark] .ep-modal-header[data-v-996996fe]{border-bottom-color:#263145!important}html[data-theme=dark] .ep-modal-title[data-v-996996fe]{color:#e5edf7!important}html[data-theme=dark] .ep-modal-footer[data-v-996996fe]{border-top-color:#263145!important}html[data-theme=dark] .ep-modal-dialog .form-label[data-v-996996fe]{color:#c5d0de!important}html[data-theme=dark] .ep-modal-dialog .form-input[data-v-996996fe],html[data-theme=dark] .ep-modal-dialog .script-textarea[data-v-996996fe],html[data-theme=dark] .ep-modal-dialog .script-textarea.editable[data-v-996996fe]{background:#0f1724!important;color:#e5edf7!important;border-color:#263145!important;caret-color:#e5edf7!important}html[data-theme=dark] .ep-modal-dialog .form-input[data-v-996996fe]::placeholder,html[data-theme=dark] .ep-modal-dialog .script-textarea[data-v-996996fe]::placeholder{color:#6b7c93!important}html[data-theme=dark] .ep-modal-dialog .form-input[data-v-996996fe]:focus,html[data-theme=dark] .ep-modal-dialog .script-textarea[data-v-996996fe]:focus{border-color:#ff6b35!important;box-shadow:0 0 0 2px #ff6b3533!important;outline:none!important}html[data-theme=dark] .ep-modal-dialog .modal-btn.cancel-btn[data-v-996996fe]{background:#162033!important;border:1px solid #354156!important;color:#e5edf7!important}html[data-theme=dark] .ep-modal-dialog .modal-btn.cancel-btn[data-v-996996fe]:hover{background:#1c2a40!important;border-color:#4a5d78!important;color:#fff!important}html[data-theme=dark] .ep-modal-dialog .modal-btn.confirm-btn[data-v-996996fe]{background:#ff6b35!important;border:1px solid #ff6b35!important;color:#fff!important}html[data-theme=dark] .ep-modal-dialog .modal-btn.confirm-btn[data-v-996996fe]:hover:not(:disabled){background:#e55a2b!important;border-color:#e55a2b!important}html[data-theme=dark] .ep-modal-dialog .modal-btn.confirm-btn[data-v-996996fe]:disabled{opacity:.55!important;cursor:not-allowed!important}html[data-theme=dark] .ep-video-close[data-v-996996fe]{background:#0f1724!important;border:1px solid #354156!important;color:#e5edf7!important}html[data-theme=dark] .ep-video-close[data-v-996996fe]:hover{background:#162033!important;border-color:#4a5d78!important;color:#fff!important}html[data-theme=dark] .ep-video-close-x[data-v-996996fe]{color:inherit!important}@media(max-width:768px){.ep-sticky-top[data-v-996996fe]{padding:8px 12px}.ep-sticky-inner[data-v-996996fe]{flex-wrap:wrap;min-height:auto;gap:8px;justify-content:flex-start}.ep-sticky-center[data-v-996996fe]{position:static;transform:none;left:auto;width:100%;max-width:100%;flex-wrap:wrap;justify-content:flex-start;gap:6px}.video-quota-bar[data-v-996996fe]{position:static;transform:none;width:max-content;max-width:100%;height:auto;min-height:36px;flex-wrap:wrap;white-space:normal;overflow:visible;padding:6px 10px;justify-content:center;margin:0}.shot-issue-float[data-v-996996fe]{max-width:100%;max-height:none}.shot-issue-chip[data-v-996996fe]{font-size:11px;padding:5px 8px}.episode-production-page[data-v-996996fe]{padding:16px;margin-top:calc(var(--app-header-height, 112px) + var(--ep-sticky-height, 88px) + 8px)}.upload-content[data-v-996996fe]{justify-content:center}.clip-thumbnail[data-v-996996fe],.upload-btn[data-v-996996fe]{width:120px;height:120px}.producer-info[data-v-996996fe]{text-align:center}.review-content[data-v-996996fe]{flex-direction:column;align-items:flex-start}.review-thumbnail[data-v-996996fe]{width:100%;height:200px}.review-actions[data-v-996996fe]{flex-direction:column}.approve-btn[data-v-996996fe],.reject-btn[data-v-996996fe]{width:100%;justify-content:center}.reject-btn[data-v-996996fe]:after{display:none}.modal-content[data-v-996996fe]{width:95%;margin:20px}}.ep-asset-pick-modal.arco-modal,.ep-asset-preview-modal.arco-modal{max-width:calc(100vw - 32px)!important;box-sizing:border-box}.ep-asset-pick-modal .arco-modal-body,.ep-asset-preview-modal .arco-modal-body{max-width:100%;overflow-x:hidden;box-sizing:border-box}html[data-theme=dark] .ep-asset-pick-modal .asset-modal-tip{color:var(--ui-text-2)!important}html[data-theme=dark] .ep-asset-pick-modal .asset-select-all,html[data-theme=dark] .ep-asset-pick-modal .asset-goto-add{background:var(--ui-surface-2)!important;color:var(--brand-orange)!important;border:1px solid var(--brand-orange-border)!important;box-shadow:none!important;transform:none!important}html[data-theme=dark] .ep-asset-pick-modal .asset-select-all:hover:not(:disabled),html[data-theme=dark] .ep-asset-pick-modal .asset-goto-add:hover:not(:disabled){background:var(--brand-orange-soft)!important;border-color:var(--brand-orange)!important;color:var(--brand-orange)!important;transform:none!important}html[data-theme=dark] .ep-asset-pick-modal .asset-select-all.active{background:var(--brand-orange)!important;border-color:var(--brand-orange)!important;color:#fff!important}html[data-theme=dark] .ep-asset-pick-modal .asset-select-all.active:hover:not(:disabled){background:var(--brand-orange-hover)!important;border-color:var(--brand-orange-hover)!important;color:#fff!important}html[data-theme=dark] .ep-asset-pick-modal .asset-empty{color:var(--ui-text-3)!important}html[data-theme=dark] .ep-asset-pick-modal .asset-empty-add{background:var(--brand-orange)!important;color:#fff!important;border:none!important}html[data-theme=dark] .ep-asset-pick-modal .asset-pick-item{background:var(--ui-surface-2)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important}html[data-theme=dark] .ep-asset-pick-modal .asset-pick-item:hover{border-color:var(--brand-orange-border)!important;background:var(--ui-surface-3)!important}html[data-theme=dark] .ep-asset-pick-modal .asset-pick-item.selected{border-color:var(--brand-orange)!important;background:var(--brand-orange-soft)!important;box-shadow:0 0 0 1px #ff6b352e}html[data-theme=dark] .ep-asset-pick-modal .pick-thumb{background:var(--ui-input-bg)!important;border:1px solid var(--ui-border)}html[data-theme=dark] .ep-asset-pick-modal .pick-thumb-btn{background:transparent!important;box-shadow:none!important;transform:none!important}html[data-theme=dark] .ep-asset-pick-modal .pick-select{background:var(--ui-surface)!important;color:var(--brand-orange)!important;border:1px solid var(--brand-orange-border)!important;box-shadow:none!important;transform:none!important}html[data-theme=dark] .ep-asset-pick-modal .pick-select:hover{background:var(--brand-orange-soft)!important;border-color:var(--brand-orange)!important;color:var(--brand-orange)!important;transform:none!important}html[data-theme=dark] .ep-asset-pick-modal .asset-pick-item.selected .pick-select{background:transparent!important;border-color:var(--brand-orange)!important;color:var(--brand-orange)!important}html[data-theme=dark] .ep-asset-pick-modal .asset-pick-item.selected .pick-select:hover{background:#ff6b351f!important}html[data-theme=dark] .ep-asset-pick-modal .pick-trial{background:var(--brand-orange-soft)!important;color:var(--brand-orange)!important;border:1px solid var(--brand-orange-border)!important;box-shadow:none!important;transform:none!important}html[data-theme=dark] .ep-asset-pick-modal .pick-trial:hover{background:#ff6b3538!important;transform:none!important}html[data-theme=dark] .ep-asset-pick-modal .pick-name{color:var(--ui-text)!important}html[data-theme=dark] .ep-asset-pick-modal .pick-remark,html[data-theme=dark] .ep-asset-pick-modal .pick-ph-text{color:var(--ui-text-3)!important}html[data-theme=dark] .ep-asset-pick-modal .pick-ph-card.character{background:linear-gradient(155deg,#1a2233,#243049 55%,#2a2438)!important}html[data-theme=dark] .ep-asset-pick-modal .pick-ph-card.scene{background:linear-gradient(155deg,#162433,#1c2d42 55%,#1a2838)!important}html[data-theme=dark] .ep-asset-pick-modal .pick-ph-card.voice,html[data-theme=dark] .ep-asset-pick-modal .pick-ph-card.prop{background:linear-gradient(155deg,#1a2030,#222b3d)!important}html[data-theme=dark] .ep-asset-pick-modal .arco-input-wrapper,html[data-theme=dark] .ep-asset-pick-modal .arco-input{background:var(--ui-input-bg)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important}html[data-theme=dark] .ep-asset-pick-modal .arco-input::placeholder{color:var(--ui-input-placeholder)!important}html[data-theme=dark] .ep-asset-pick-modal .asset-pick-grid{scrollbar-color:var(--ui-border-strong) transparent}.arco-slider-bar{background-color:#ff6b35}.arco-slider-btn:after{background:var(--color-bg-2);border:2px solid #FF6B35}.maxbox[data-v-6a3b5a01]{width:100%;background:#fafafa}.scriptwriting-page[data-v-6a3b5a01]{min-height:100vh;padding:100px 32px 48px;max-width:1200px;margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;color:#1d1d1f;background:#fafafa}html[data-embed="1"] .scriptwriting-page[data-v-6a3b5a01]{min-height:100%;padding:24px 24px 32px;max-width:none;box-sizing:border-box}.page-header[data-v-6a3b5a01]{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:28px}.page-title-group[data-v-6a3b5a01]{display:flex;flex-direction:column;gap:4px}.page-title[data-v-6a3b5a01]{font-size:32px;font-weight:700;color:#1d1d1f;margin:0;letter-spacing:-.5px}.page-subtitle[data-v-6a3b5a01]{font-size:14px;color:#86868b;margin:0}.page-actions[data-v-6a3b5a01]{display:flex;gap:10px}.action-btn[data-v-6a3b5a01]{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 16px;font-size:14px;font-weight:500;color:#1d1d1f;background:#fff;border:1px solid #e5e5e7;border-radius:10px;cursor:pointer;transition:all .2s ease}.action-btn[data-v-6a3b5a01]:hover{background:#f5f5f7;border-color:#d2d2d7}.action-btn[data-v-6a3b5a01]:active{transform:scale(.98)}.action-btn-primary[data-v-6a3b5a01]{color:#fff;background:linear-gradient(135deg,#ff7a3d,#ff5722);border-color:transparent;box-shadow:0 2px 8px #ff6b3540}.action-btn-primary[data-v-6a3b5a01]:hover{background:linear-gradient(135deg,#ff8a55,#ff6b35);box-shadow:0 4px 12px #ff6b3559}.action-icon[data-v-6a3b5a01]{display:inline-flex;align-items:center;font-size:15px}.search-bar[data-v-6a3b5a01]{display:flex;align-items:center;gap:8px;max-width:320px;height:40px;padding:0 14px;margin-bottom:28px;background:#fff;border:1px solid #e5e5e7;border-radius:10px;transition:all .2s ease}.search-bar[data-v-6a3b5a01]:focus-within{border-color:#ff6b35;box-shadow:0 0 0 4px #ff6b3514}.search-icon[data-v-6a3b5a01]{display:inline-flex;align-items:center;color:#86868b;font-size:16px}.search-input[data-v-6a3b5a01]{flex:1;height:100%;font-size:14px;color:#1d1d1f;background:transparent;border:none;outline:none}.search-input[data-v-6a3b5a01]::placeholder{color:#86868b}.search-btn[data-v-6a3b5a01]{flex-shrink:0;height:28px;padding:0 12px;font-size:12px;font-weight:500;color:#fff;background:linear-gradient(135deg,#ff7a3d,#ff5722);border:none;border-radius:6px;cursor:pointer;transition:all .2s ease}.search-btn[data-v-6a3b5a01]:hover{background:linear-gradient(135deg,#ff8a55,#ff6b35)}.search-btn[data-v-6a3b5a01]:active{transform:scale(.96)}.search-btn-clear[data-v-6a3b5a01]{color:#86868b;background:#f5f5f7}.search-btn-clear[data-v-6a3b5a01]:hover{color:#1d1d1f;background:#e5e5e7}.card-grid[data-v-6a3b5a01]{display:grid;grid-template-columns:repeat(4,1fr);gap:28px 24px;padding:8px 4px 16px}.script-card[data-v-6a3b5a01]{position:relative;background:transparent;border:none;border-radius:0;overflow:visible;cursor:pointer;perspective:900px;transition:transform .35s cubic-bezier(.4,0,.2,1)}.script-card[data-v-6a3b5a01]:hover{transform:translateY(-10px)}.script-card:hover .book[data-v-6a3b5a01]{transform:rotateY(-6deg) rotateX(2deg);box-shadow:14px 18px 32px #00000038,4px 6px 12px #0000001f}.script-card:hover .book-shadow[data-v-6a3b5a01]{opacity:.55;transform:translate(-50%) scaleX(1.08) scaleY(.85)}.book[data-v-6a3b5a01]{position:relative;display:flex;width:100%;aspect-ratio:2 / 3;border-radius:3px 10px 10px 3px;transform-style:preserve-3d;transform:rotateY(-2deg);transition:transform .35s cubic-bezier(.4,0,.2,1),box-shadow .35s ease;box-shadow:8px 12px 24px #00000029,2px 4px 8px #0000001a}.book-spine[data-v-6a3b5a01]{position:relative;flex:0 0 14px;width:14px;border-radius:3px 0 0 3px;background:linear-gradient(90deg,#00000059,#0000001f 35%,#ffffff14 55%,#00000038);box-shadow:inset -2px 0 4px #00000040;overflow:hidden;z-index:2}.spine-text[data-v-6a3b5a01]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);writing-mode:vertical-rl;text-orientation:mixed;font-size:10px;font-weight:600;letter-spacing:3px;color:#ffffff8c;white-space:nowrap;max-height:72%;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.book-cover[data-v-6a3b5a01]{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;padding:18px 14px 14px 16px;border-radius:0 8px 8px 0;overflow:hidden;color:#f5f0e8;z-index:1}.cover-texture[data-v-6a3b5a01]{position:absolute;inset:0;pointer-events:none;background-image:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(255,255,255,.015) 2px,rgba(255,255,255,.015) 3px),repeating-linear-gradient(90deg,transparent,transparent 3px,rgba(0,0,0,.02) 3px,rgba(0,0,0,.02) 4px);opacity:.9;mix-blend-mode:overlay}.cover-shine[data-v-6a3b5a01]{position:absolute;top:0;left:0;right:0;height:45%;pointer-events:none;background:linear-gradient(165deg,rgba(255,255,255,.18) 0%,rgba(255,255,255,.04) 40%,transparent 70%);z-index:1}.cover-ornament[data-v-6a3b5a01]{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0}.cover-ornament.top[data-v-6a3b5a01]{margin-bottom:12px}.cover-ornament.bottom[data-v-6a3b5a01]{margin-top:auto;margin-bottom:10px}.ornament-line[data-v-6a3b5a01]{flex:1;height:1px;background:linear-gradient(90deg,transparent,rgba(255,220,160,.55),transparent)}.ornament-diamond[data-v-6a3b5a01]{font-size:8px;color:#ffdca0b3;line-height:1}.cover-body[data-v-6a3b5a01]{position:relative;z-index:2;display:flex;flex-direction:column;gap:8px;flex:1;min-height:0}.cover-type[data-v-6a3b5a01]{align-self:flex-start;font-size:10px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#ffdca0d9;padding:3px 8px;border:1px solid rgba(255,220,160,.35);border-radius:2px}.cover-title[data-v-6a3b5a01]{margin:0;font-size:16px;font-weight:700;line-height:1.35;letter-spacing:.5px;color:#fff8ee;text-shadow:0 1px 2px rgba(0,0,0,.35);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.cover-desc[data-v-6a3b5a01]{margin:0;font-size:11px;line-height:1.55;color:#fff5e6b8;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.cover-footer[data-v-6a3b5a01]{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:6px 10px;font-size:11px;color:#fff5e6b3}.cover-meta[data-v-6a3b5a01]{display:inline-flex;align-items:center;gap:3px}.cover-update[data-v-6a3b5a01]{position:relative;z-index:2;margin-top:6px;font-size:10px;color:#fff5e680;display:flex;align-items:center;gap:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.book-pages[data-v-6a3b5a01]{position:absolute;top:3px;right:-6px;bottom:3px;width:8px;z-index:0;pointer-events:none}.page-layer[data-v-6a3b5a01]{position:absolute;top:0;bottom:0;width:100%;border-radius:0 2px 2px 0;background:linear-gradient(180deg,#f7f1e3,#efe6d4 40%,#e8dcc8);box-shadow:inset 1px 0 #fff9}.page-layer[data-v-6a3b5a01]:nth-child(1){right:0;transform:translate(0);opacity:1}.page-layer[data-v-6a3b5a01]:nth-child(2){right:0;transform:translate(2px);opacity:.9;background:linear-gradient(180deg,#f0e8d6,#e5d9c4)}.page-layer[data-v-6a3b5a01]:nth-child(3){right:0;transform:translate(4px);opacity:.75;background:linear-gradient(180deg,#e8dcc8,#dccfb8);box-shadow:1px 0 2px #00000014}.book-shadow[data-v-6a3b5a01]{position:absolute;left:50%;bottom:-10px;width:78%;height:14px;transform:translate(-50%);background:radial-gradient(ellipse at center,rgba(0,0,0,.28) 0%,transparent 70%);opacity:.4;pointer-events:none;transition:opacity .35s ease,transform .35s ease;z-index:-1}.card-toolbar[data-v-6a3b5a01]{position:absolute;top:10px;right:10px;display:flex;gap:6px;opacity:0;transform:translateY(-4px);transition:all .2s ease;z-index:5}.script-card:hover .card-toolbar[data-v-6a3b5a01]{opacity:1;transform:translateY(0)}.icon-btn[data-v-6a3b5a01]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;font-size:13px;color:#1d1d1f;background:#ffffffeb;border:none;border-radius:8px;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 2px 8px #00000026;transition:all .15s ease}.icon-btn[data-v-6a3b5a01]:hover{background:#fff;transform:scale(1.05)}.icon-btn-danger[data-v-6a3b5a01]:hover{color:#ff3b30}.card-badge[data-v-6a3b5a01]{position:absolute;left:50%;bottom:12px;display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 12px;font-size:11px;font-weight:500;color:#3d2b1f;background:#fff8ebf2;border-radius:999px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 2px 10px #0000002e;opacity:0;transform:translate(-50%,6px);transition:all .2s ease;z-index:5;pointer-events:none}.script-card:hover .card-badge[data-v-6a3b5a01]{opacity:1;transform:translate(-50%)}.script-card:hover .book-cover[data-v-6a3b5a01]:after{content:"";position:absolute;inset:0;background:#0000002e;z-index:3;pointer-events:none;border-radius:0 8px 8px 0}.badge-icon[data-v-6a3b5a01]{display:inline-flex;align-items:center;font-size:11px}.book-theme-0 .book-cover[data-v-6a3b5a01]{background:linear-gradient(145deg,rgba(255,255,255,.08) 0%,transparent 40%),linear-gradient(160deg,#8b2942,#5c1a2e 55%,#3d1220)}.book-theme-0 .book-spine[data-v-6a3b5a01]{background-color:#4a1524;background-image:linear-gradient(90deg,#0006,#ffffff0f 45%,#0000004d)}.book-theme-1 .book-cover[data-v-6a3b5a01]{background:linear-gradient(145deg,rgba(255,255,255,.08) 0%,transparent 40%),linear-gradient(160deg,#1e3a5f,#152a45 55%,#0e1c2e)}.book-theme-1 .book-spine[data-v-6a3b5a01]{background-color:#122338;background-image:linear-gradient(90deg,#0006,#ffffff0f 45%,#0000004d)}.book-theme-2 .book-cover[data-v-6a3b5a01]{background:linear-gradient(145deg,rgba(255,255,255,.08) 0%,transparent 40%),linear-gradient(160deg,#2d5a3d,#1e3d2a 55%,#14291c)}.book-theme-2 .book-spine[data-v-6a3b5a01]{background-color:#183024;background-image:linear-gradient(90deg,#0006,#ffffff0f 45%,#0000004d)}.book-theme-3 .book-cover[data-v-6a3b5a01]{background:linear-gradient(145deg,rgba(255,255,255,.1) 0%,transparent 40%),linear-gradient(160deg,#6b4423,#4a2e16 55%,#2e1c0e)}.book-theme-3 .book-spine[data-v-6a3b5a01]{background-color:#3a2412;background-image:linear-gradient(90deg,#0006,#ffffff0f 45%,#0000004d)}.book-theme-4 .book-cover[data-v-6a3b5a01]{background:linear-gradient(145deg,rgba(255,255,255,.08) 0%,transparent 40%),linear-gradient(160deg,#4a3560,#322244 55%,#21162e)}.book-theme-4 .book-spine[data-v-6a3b5a01]{background-color:#2a1c38;background-image:linear-gradient(90deg,#0006,#ffffff0f 45%,#0000004d)}.book-theme-5 .book-cover[data-v-6a3b5a01]{background:linear-gradient(145deg,rgba(255,255,255,.08) 0%,transparent 40%),linear-gradient(160deg,#8b4518,#5c2e0e 55%,#3d1f0a)}.book-theme-5 .book-spine[data-v-6a3b5a01]{background-color:#4a250c;background-image:linear-gradient(90deg,#0006,#ffffff0f 45%,#0000004d)}.workspace-empty[data-v-6a3b5a01]{display:flex;flex-direction:column;gap:24px}.workspace-header[data-v-6a3b5a01]{display:flex;flex-direction:column;gap:8px}.workspace-eyebrow[data-v-6a3b5a01]{font-size:13px;font-weight:500;color:#86868b;letter-spacing:4px;margin:0}.workspace-title[data-v-6a3b5a01]{font-size:32px;font-weight:700;color:#1d1d1f;margin:0;letter-spacing:-.5px}.workspace-desc[data-v-6a3b5a01]{font-size:14px;color:#6e6e73;margin:0;letter-spacing:.2px}.workspace-card[data-v-6a3b5a01]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 32px;background:linear-gradient(135deg,#fff 0% 35%,#fff7ed);border:1px solid #f0e6dc;border-radius:18px;box-shadow:0 4px 24px #ff6b350f;overflow:hidden;transition:all .25s ease}.workspace-card[data-v-6a3b5a01]:before{content:"";position:absolute;top:-40px;right:80px;width:180px;height:180px;background:radial-gradient(circle,rgba(255,167,92,.12) 0%,transparent 70%);pointer-events:none}.workspace-card[data-v-6a3b5a01]:hover{border-color:#ffd9b8;box-shadow:0 8px 32px #ff6b351a;transform:translateY(-2px)}.workspace-card-content[data-v-6a3b5a01]{flex:1;display:flex;flex-direction:column;gap:12px;min-width:0}.workspace-tag[data-v-6a3b5a01]{display:inline-flex;align-items:center;gap:4px;align-self:flex-start;padding:4px 12px;font-size:12px;font-weight:500;color:#c2410c;background:#ffedd5;border:1px solid #fed7aa;border-radius:999px}.workspace-tag-icon[data-v-6a3b5a01]{color:#ff6b35;font-size:13px;line-height:1}.workspace-card-title[data-v-6a3b5a01]{font-size:22px;font-weight:700;color:#1d1d1f;margin:0;letter-spacing:-.3px}.workspace-card-desc[data-v-6a3b5a01]{font-size:14px;color:#4b4b50;line-height:1.6;margin:0;max-width:560px}.workspace-card-model[data-v-6a3b5a01]{font-size:12px;color:#86868b;margin:4px 0 0}.model-name[data-v-6a3b5a01]{color:#1d1d1f;font-weight:500}.workspace-card-aside[data-v-6a3b5a01]{display:flex;flex-direction:column;align-items:center;gap:16px;flex-shrink:0;position:relative;z-index:1}.workspace-icon-wrap[data-v-6a3b5a01]{display:flex;align-items:center;justify-content:center;width:72px;height:72px;background:linear-gradient(135deg,#ffb86b,#ff8a3d);border-radius:16px;box-shadow:0 6px 16px #ff8a3d4d}.workspace-cta[data-v-6a3b5a01]{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 22px;font-size:14px;font-weight:500;color:#fff;background:linear-gradient(135deg,#ff8a55,#ff6b35);border:none;border-radius:10px;cursor:pointer;box-shadow:0 4px 12px #ff6b3540;transition:all .2s ease}.workspace-cta[data-v-6a3b5a01]:hover{background:linear-gradient(135deg,#ff9a6b,#ff7a45);box-shadow:0 6px 16px #ff6b3559;transform:translateY(-1px)}.workspace-cta[data-v-6a3b5a01]:active{transform:scale(.98)}.empty-state[data-v-6a3b5a01]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px;padding:80px 20px;min-height:400px}.empty-icon[data-v-6a3b5a01]{display:flex;align-items:center;justify-content:center;width:96px;height:96px;background:linear-gradient(135deg,#fafafa,#f5f5f7);border:1px solid #e5e5e7;border-radius:24px;box-shadow:0 2px 12px #0000000a}.empty-text[data-v-6a3b5a01]{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.empty-title[data-v-6a3b5a01]{font-size:18px;font-weight:600;color:#1d1d1f;margin:0}.empty-desc[data-v-6a3b5a01]{font-size:14px;color:#86868b;margin:0;line-height:1.6}.empty-link[data-v-6a3b5a01]{color:#ff6b35;font-weight:500;cursor:pointer;transition:color .2s ease}.empty-link[data-v-6a3b5a01]:hover{color:#ff5722;text-decoration:underline}.pagination-wrap[data-v-6a3b5a01]{display:flex;justify-content:center;margin-top:32px}@media(max-width:768px){.scriptwriting-page[data-v-6a3b5a01]{padding:90px 16px 32px}.page-header[data-v-6a3b5a01]{flex-direction:column;align-items:stretch;gap:16px}.page-title[data-v-6a3b5a01]{font-size:26px}.page-actions[data-v-6a3b5a01]{flex-wrap:wrap}.action-btn[data-v-6a3b5a01]{flex:1;justify-content:center}.card-grid[data-v-6a3b5a01]{grid-template-columns:repeat(2,1fr);gap:24px 16px}.cover-title[data-v-6a3b5a01]{font-size:14px}.cover-desc[data-v-6a3b5a01]{-webkit-line-clamp:3}.empty-state[data-v-6a3b5a01]{padding:60px 16px}}@media(min-width:769px)and (max-width:1100px){.card-grid[data-v-6a3b5a01]{grid-template-columns:repeat(3,1fr)}}html[data-theme=dark] .maxbox[data-v-6a3b5a01]{background:var(--ui-page-bg)}html[data-theme=dark] .scriptwriting-page[data-v-6a3b5a01]{background:var(--ui-page-bg);color:var(--ui-text)}html[data-theme=dark] .page-title[data-v-6a3b5a01]{color:var(--ui-text)}html[data-theme=dark] .page-subtitle[data-v-6a3b5a01]{color:var(--ui-text-3)}html[data-theme=dark] .action-btn[data-v-6a3b5a01]{color:var(--ui-text);background:var(--ui-surface);border-color:var(--ui-border)}html[data-theme=dark] .action-btn[data-v-6a3b5a01]:hover{background:var(--ui-surface-2);border-color:var(--ui-border-strong)}html[data-theme=dark] .action-btn-primary[data-v-6a3b5a01]{color:#fff;background:linear-gradient(135deg,#ff7a3d,#ff5722);border-color:transparent;box-shadow:0 2px 8px #ff6b3540}html[data-theme=dark] .action-btn-primary[data-v-6a3b5a01]:hover{background:linear-gradient(135deg,#ff8a55,#ff6b35);box-shadow:0 4px 12px #ff6b3559}html[data-theme=dark] .search-bar[data-v-6a3b5a01]{background:var(--ui-surface);border-color:var(--ui-border)}html[data-theme=dark] .search-bar[data-v-6a3b5a01]:focus-within{border-color:#ff6b35;box-shadow:0 0 0 4px #ff6b3514}html[data-theme=dark] .search-icon[data-v-6a3b5a01]{color:var(--ui-text-3)}html[data-theme=dark] .search-input[data-v-6a3b5a01]{color:var(--ui-text)}html[data-theme=dark] .search-input[data-v-6a3b5a01]::placeholder{color:var(--ui-text-3)}html[data-theme=dark] .search-btn[data-v-6a3b5a01]{color:#fff;background:linear-gradient(135deg,#ff7a3d,#ff5722)}html[data-theme=dark] .search-btn[data-v-6a3b5a01]:hover{background:linear-gradient(135deg,#ff8a55,#ff6b35)}html[data-theme=dark] .search-btn-clear[data-v-6a3b5a01]{color:var(--ui-text-3);background:var(--ui-surface-2)}html[data-theme=dark] .search-btn-clear[data-v-6a3b5a01]:hover{color:var(--ui-text);background:var(--ui-surface-3)}html[data-theme=dark] .script-card[data-v-6a3b5a01]{background:transparent;border:none}html[data-theme=dark] .script-card:hover .book[data-v-6a3b5a01]{box-shadow:14px 18px 36px #0000008c,4px 6px 14px #00000059}html[data-theme=dark] .book[data-v-6a3b5a01]{box-shadow:8px 12px 28px #00000073,2px 4px 10px #0000004d}html[data-theme=dark] .book-shadow[data-v-6a3b5a01]{background:radial-gradient(ellipse at center,rgba(0,0,0,.55) 0%,transparent 70%);opacity:.55}html[data-theme=dark] .page-layer[data-v-6a3b5a01]{background:linear-gradient(180deg,#3a342c,#2e2922);box-shadow:inset 1px 0 #ffffff14}html[data-theme=dark] .page-layer[data-v-6a3b5a01]:nth-child(2){background:linear-gradient(180deg,#322c24,#26211b)}html[data-theme=dark] .page-layer[data-v-6a3b5a01]:nth-child(3){background:linear-gradient(180deg,#2a251f,#1e1a16)}html[data-theme=dark] .icon-btn[data-v-6a3b5a01]{color:var(--ui-text);background:#111827eb}html[data-theme=dark] .icon-btn[data-v-6a3b5a01]:hover{background:var(--ui-surface)}html[data-theme=dark] .icon-btn-danger[data-v-6a3b5a01]:hover{color:#ff3b30}html[data-theme=dark] .card-badge[data-v-6a3b5a01]{color:var(--ui-text);background:#111827eb}html[data-theme=dark] .workspace-eyebrow[data-v-6a3b5a01]{color:var(--ui-text-3)}html[data-theme=dark] .workspace-title[data-v-6a3b5a01]{color:var(--ui-text)}html[data-theme=dark] .workspace-desc[data-v-6a3b5a01]{color:var(--ui-text-2)}html[data-theme=dark] .workspace-card[data-v-6a3b5a01]{background:linear-gradient(135deg,var(--ui-surface) 0%,var(--ui-surface) 35%,rgba(255,107,53,.06) 100%);border-color:var(--ui-border);box-shadow:0 4px 24px #ff6b350a}html[data-theme=dark] .workspace-card[data-v-6a3b5a01]:before{background:radial-gradient(circle,rgba(255,167,92,.08) 0%,transparent 70%)}html[data-theme=dark] .workspace-card[data-v-6a3b5a01]:hover{border-color:#ff6b354d;box-shadow:0 8px 32px #ff6b350f}html[data-theme=dark] .workspace-tag[data-v-6a3b5a01]{color:#ff6b35;background:#ff6b351a;border-color:#ff6b3533}html[data-theme=dark] .workspace-tag-icon[data-v-6a3b5a01]{color:#ff6b35}html[data-theme=dark] .workspace-card-title[data-v-6a3b5a01]{color:var(--ui-text)}html[data-theme=dark] .workspace-card-desc[data-v-6a3b5a01]{color:var(--ui-text-2)}html[data-theme=dark] .workspace-card-model[data-v-6a3b5a01]{color:var(--ui-text-3)}html[data-theme=dark] .model-name[data-v-6a3b5a01]{color:var(--ui-text)}html[data-theme=dark] .workspace-icon-wrap[data-v-6a3b5a01]{background:linear-gradient(135deg,#ffb86b,#ff8a3d);box-shadow:0 6px 16px #ff8a3d4d}html[data-theme=dark] .workspace-cta[data-v-6a3b5a01]{color:#fff;background:linear-gradient(135deg,#ff8a55,#ff6b35);box-shadow:0 4px 12px #ff6b3540}html[data-theme=dark] .workspace-cta[data-v-6a3b5a01]:hover{background:linear-gradient(135deg,#ff9a6b,#ff7a45);box-shadow:0 6px 16px #ff6b3559}html[data-theme=dark] .empty-state[data-v-6a3b5a01]{color:var(--ui-text)}html[data-theme=dark] .empty-icon[data-v-6a3b5a01]{background:linear-gradient(135deg,var(--ui-surface) 0%,var(--ui-surface-2) 100%);border-color:var(--ui-border);box-shadow:0 2px 12px #0003}html[data-theme=dark] .empty-title[data-v-6a3b5a01]{color:var(--ui-text)}html[data-theme=dark] .empty-desc[data-v-6a3b5a01]{color:var(--ui-text-3)}html[data-theme=dark] .empty-link[data-v-6a3b5a01]{color:#ff6b35}html[data-theme=dark] .empty-link[data-v-6a3b5a01]:hover{color:#ff8a55}.creation-page[data-v-1bbe43ef]{min-height:100vh;padding:60px 28px 32px;max-width:1440px;margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;color:#1d1d1f;background:#f5f6f8}html[data-embed="1"] .creation-page[data-v-1bbe43ef]{min-height:100%;padding:16px 20px 28px;max-width:none;box-sizing:border-box}.page-top[data-v-1bbe43ef]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;position:relative;margin-bottom:22px;margin-top:30px}.page-top-main[data-v-1bbe43ef]{min-width:0;flex:1}.page-top-actions[data-v-1bbe43ef]{display:flex;align-items:center;gap:10px;flex-shrink:0}.back-to-list-btn[data-v-1bbe43ef]{display:inline-flex;align-items:center;gap:4px;height:32px;padding:0 12px 0 8px;margin-bottom:10px;font-size:13px;font-weight:500;font-family:inherit;color:#6e6e73;background:#fff;border:1px solid #e5e5e7;border-radius:999px;cursor:pointer;transition:all .18s ease}.back-to-list-btn[data-v-1bbe43ef]:hover{color:#ff6b35;border-color:#ff6b35;background:#fff7f3}.back-to-list-btn[data-v-1bbe43ef] svg{font-size:14px}.nav-btn[data-v-1bbe43ef]{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:36px;padding:0 14px;font-size:13px;font-weight:500;font-family:inherit;color:#1d1d1f;background:#fff;border:1px solid #e5e5e7;border-radius:10px;cursor:pointer;transition:all .18s ease}.nav-btn[data-v-1bbe43ef]:hover:not(:disabled){border-color:#d2d2d7;background:#f5f5f7}.nav-btn[data-v-1bbe43ef]:disabled{opacity:.45;cursor:not-allowed}.nav-btn-next[data-v-1bbe43ef]{color:#fff;background:linear-gradient(135deg,#ff8a55,#ff6b35);border-color:transparent;box-shadow:0 4px 12px #ff6b3547}.nav-btn-next[data-v-1bbe43ef]:hover:not(:disabled){background:linear-gradient(135deg,#ff9a4e,#ff7a2f);box-shadow:0 6px 16px #ff6b3557}.page-eyebrow[data-v-1bbe43ef]{font-size:12px;font-weight:500;color:#86868b;letter-spacing:4px;margin-bottom:6px}.page-title[data-v-1bbe43ef]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:30px;font-weight:700;color:#1d1d1f;margin:0;letter-spacing:-.4px;line-height:1.25}.page-title-text[data-v-1bbe43ef]{min-width:0;word-break:break-word}.project-id-pill[data-v-1bbe43ef]{display:inline-flex;align-items:center;height:22px;padding:0 10px;margin-left:10px;font-size:12px;font-weight:500;color:#ff6b35;background:#ff6b351a;border-radius:999px;vertical-align:middle}.refresh-btn[data-v-1bbe43ef]{display:inline-flex;align-items:center;gap:6px;margin-top:10px;height:30px;padding:0 12px;font-size:13px;color:#1d1d1f;background:#fff;border:1px solid #e5e5e7;border-radius:8px;cursor:pointer;transition:all .2s ease}.refresh-btn[data-v-1bbe43ef]:hover{background:#f5f5f7}.model-pill[data-v-1bbe43ef]{position:absolute;top:0;right:0;display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;font-size:12px;color:#1d1d1f;background:#fff;border:1px solid #e5e5e7;border-radius:999px}.model-dot[data-v-1bbe43ef]{width:6px;height:6px;border-radius:50%;background:#34c759}.workspace-shell[data-v-1bbe43ef]{display:grid;grid-template-columns:240px minmax(0,1fr);gap:18px;align-items:start}.bookmark-rail[data-v-1bbe43ef]{position:sticky;top:88px;display:flex;flex-direction:column;gap:14px;padding:16px 14px 18px;background:#fff;border:1px solid #e5e5e7;border-radius:16px;box-shadow:none}.rail-head[data-v-1bbe43ef]{padding:2px 4px 6px}.rail-eyebrow[data-v-1bbe43ef]{font-size:11px;font-weight:700;letter-spacing:.28em;color:#a1a1a1;margin-bottom:8px}.rail-title[data-v-1bbe43ef]{font-size:18px;font-weight:800;color:#1d1d1f;line-height:1.25}.rail-desc[data-v-1bbe43ef]{margin:8px 0 0;font-size:12px;color:#86868b;line-height:1.5}.workspace-main[data-v-1bbe43ef]{min-width:0;display:flex;flex-direction:column;gap:16px}.stepper[data-v-1bbe43ef]{display:flex;flex-direction:column;gap:10px;margin-bottom:0}.step-item[data-v-1bbe43ef]{background:#fafafa;border:1px solid #e5e5e7;border-radius:12px;padding:12px 14px;cursor:pointer;transition:border-color .2s ease,background .2s ease;position:relative;overflow:hidden}.step-item[data-v-1bbe43ef]:hover{border-color:#ffb08a;background:#fff}.step-item.is-active[data-v-1bbe43ef]{border-color:#ff6b35;background:#ff6b350f;box-shadow:none}.step-item.is-active .step-title[data-v-1bbe43ef]{color:#ff6b35}.step-item.is-active .step-circle[data-v-1bbe43ef]{background:#ff6b35;color:#fff;border-color:transparent}.step-item.is-done .step-circle[data-v-1bbe43ef]{background:#fff;color:#34c759;border-color:#34c759}.step-header[data-v-1bbe43ef]{display:flex;align-items:center;gap:10px}.step-circle[data-v-1bbe43ef]{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;color:#86868b;background:#fff;border:1px solid #e5e5e7;flex-shrink:0;transition:all .2s ease}.step-title[data-v-1bbe43ef]{font-size:14px;font-weight:600;color:#1d1d1f;line-height:1.2}.step-sub[data-v-1bbe43ef]{font-size:12px;color:#86868b;margin-top:2px}.step-bar[data-v-1bbe43ef]{position:absolute;left:14px;right:14px;bottom:8px;height:2px;background:#f0f0f2;border-radius:1px}.step-item.is-active .step-bar[data-v-1bbe43ef]{background:#ff6b35}.content-wrap[data-v-1bbe43ef]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:16px;margin-bottom:18px}.form-card[data-v-1bbe43ef]{background:#fff;border:1px solid #e5e5e7;border-radius:16px;padding:22px 24px 24px}.form-card-head[data-v-1bbe43ef]{margin-bottom:18px;padding-bottom:16px;border-bottom:1px solid #f0f0f2}.form-card-title[data-v-1bbe43ef]{font-size:18px;font-weight:700;color:#1d1d1f;margin:0 0 4px;letter-spacing:-.2px}.form-card-desc[data-v-1bbe43ef]{font-size:13px;color:#86868b;margin:0}.form-card-body[data-v-1bbe43ef]{display:flex;flex-direction:column;gap:18px}.field[data-v-1bbe43ef]{display:flex;flex-direction:column;gap:10px}.field-head[data-v-1bbe43ef]{display:flex;align-items:center;justify-content:space-between}.field-head-inline[data-v-1bbe43ef]{margin-top:-2px}.field-label[data-v-1bbe43ef]{font-size:14px;font-weight:600;color:#1d1d1f}.field-label-badge[data-v-1bbe43ef]{display:inline-block;padding:2px 8px;font-size:12px;color:#fff;background:linear-gradient(135deg,#6f7cff,#5b6cff);border-radius:4px;font-weight:500}.field-tag[data-v-1bbe43ef]{font-size:12px;color:#86868b;padding:2px 8px;background:#f5f5f7;border-radius:4px}.link-btn[data-v-1bbe43ef]{display:inline-flex;align-items:center;gap:2px;background:transparent;border:none;font-size:13px;color:#ff6b35;cursor:pointer;padding:0}.link-btn[data-v-1bbe43ef]:hover{color:#ff8a55}.tag-group[data-v-1bbe43ef]{display:flex;flex-wrap:wrap;gap:8px}.chip-wrap[data-v-1bbe43ef]{position:relative;display:inline-flex;align-items:center}.chip-wrap.is-custom .chip[data-v-1bbe43ef]{padding-right:30px}.chip[data-v-1bbe43ef]{height:30px;padding:0 14px;font-size:13px;color:#1d1d1f;background:#fff;border:1px solid #e5e5e7;border-radius:999px;cursor:pointer;transition:all .18s ease;font-family:inherit}.chip[data-v-1bbe43ef]:hover{border-color:#ff6b35;color:#ff6b35}.chip.is-active[data-v-1bbe43ef]{background:linear-gradient(135deg,#ff8a55,#ff6b35);color:#fff;border-color:transparent;box-shadow:0 2px 6px #ff6b3540}.chip-del[data-v-1bbe43ef]{position:absolute;right:2px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;border:none;background:#ffffff80;color:#86868b;cursor:pointer;font-size:10px;padding:0;transition:all .15s ease}.chip-del[data-v-1bbe43ef]:hover{background:#ff3b30;color:#fff}.is-custom .chip.is-active+.chip-del[data-v-1bbe43ef]{background:#ffffff4d;color:#fffc}.is-custom .chip.is-active+.chip-del[data-v-1bbe43ef]:hover{background:#fff9;color:#fff}.custom-input[data-v-1bbe43ef]{display:flex;align-items:center;gap:8px;margin-top:4px}.custom-input input[data-v-1bbe43ef]{flex:1;height:34px;padding:0 14px;font-size:13px;color:#1d1d1f;background:#fff;border:1px solid #e5e5e7;border-radius:999px;outline:none;transition:all .2s ease;font-family:inherit}.custom-input input[data-v-1bbe43ef]::placeholder{color:#b0b0b5}.custom-input input[data-v-1bbe43ef]:focus{border-color:#ff6b35;box-shadow:0 0 0 4px #ff6b3514}.custom-add[data-v-1bbe43ef]{height:34px;padding:0 16px;font-size:13px;color:#1d1d1f;background:#f5f5f7;border:1px solid #e5e5e7;border-radius:999px;cursor:pointer;font-family:inherit;transition:all .18s ease}.custom-add[data-v-1bbe43ef]:hover{background:#eaeaec}.template-box[data-v-1bbe43ef]{padding:14px 16px;background:#fafafa;border:1px solid #f0f0f2;border-radius:12px;cursor:pointer;transition:all .2s ease}.template-box[data-v-1bbe43ef]:hover{border-color:#ff6b35;background:#fff}.template-box-empty[data-v-1bbe43ef]{display:flex;align-items:center;justify-content:center;min-height:52px}.template-empty-text[data-v-1bbe43ef]{font-size:13px;color:#b0b0b5}.template-name[data-v-1bbe43ef]{font-size:14px;font-weight:600;color:#1d1d1f;margin-bottom:4px}.template-desc[data-v-1bbe43ef]{font-size:12px;color:#86868b;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.prompt-mode-switch[data-v-1bbe43ef]{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:0;padding:4px;border-radius:12px;border:1px solid #e5e5e7;background:#f0f1f3;margin-bottom:12px;overflow:hidden}.prompt-mode-slider[data-v-1bbe43ef]{position:absolute;top:4px;left:4px;width:calc(50% - 4px);height:calc(100% - 8px);border-radius:10px;background:#ff6b35;box-shadow:0 2px 8px #ff6b3547;transition:transform .22s ease;z-index:0;pointer-events:none}.prompt-mode-switch.is-custom .prompt-mode-slider[data-v-1bbe43ef]{transform:translate(100%)}.prompt-mode-option[data-v-1bbe43ef]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;min-height:52px;padding:8px 14px;border:none;background:transparent;cursor:pointer;text-align:left;font-family:inherit;color:#6e6e73;transition:color .18s ease}.prompt-mode-option.is-active[data-v-1bbe43ef]{color:#fff}.prompt-mode-option[data-v-1bbe43ef]:not(.is-active):hover{color:#ff6b35}.prompt-mode-title[data-v-1bbe43ef]{font-size:13px;font-weight:600;line-height:1.3}.prompt-mode-sub[data-v-1bbe43ef]{font-size:11px;opacity:.85;line-height:1.3}.tpl-modal-body[data-v-1bbe43ef]{min-height:200px}.tpl-loading[data-v-1bbe43ef]{display:flex;align-items:center;justify-content:center;padding:60px 0}.tpl-grid[data-v-1bbe43ef]{display:flex;flex-direction:column;gap:12px;max-height:480px;overflow-y:auto;padding-right:4px}.tpl-card[data-v-1bbe43ef]{display:flex;align-items:stretch;gap:16px;padding:18px 20px;background:#fafafa;border:1px solid #f0f0f2;border-radius:14px;cursor:pointer;transition:all .2s ease}.tpl-card[data-v-1bbe43ef]:hover{border-color:#d2d2d7;background:#fff;box-shadow:0 2px 8px #0000000a}.tpl-card.is-selected[data-v-1bbe43ef]{border-color:#ff6b35;background:#fff;box-shadow:0 0 0 4px #ff6b350f}.tpl-card-body[data-v-1bbe43ef]{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.tpl-card-name[data-v-1bbe43ef]{font-size:15px;font-weight:600;color:#1d1d1f;line-height:1.3}.tpl-card-content[data-v-1bbe43ef]{font-size:13px;color:#6e6e73;line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.tpl-card-check[data-v-1bbe43ef]{display:flex;align-items:center;flex-shrink:0}.check-circle[data-v-1bbe43ef]{width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border:2px solid #e5e5e7;color:transparent;font-size:12px;transition:all .2s ease}.check-circle.is-checked[data-v-1bbe43ef]{background:linear-gradient(135deg,#ff8a55,#ff6b35);border-color:transparent;color:#fff}.tpl-empty[data-v-1bbe43ef]{display:flex;align-items:center;justify-content:center;padding:60px 0;color:#86868b;font-size:14px}.count-input[data-v-1bbe43ef]{width:120px}.generate-btn[data-v-1bbe43ef]{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 24px;font-size:15px;font-weight:600;color:#fff;background:linear-gradient(135deg,#ff8a55,#ff6b35);border:none;border-radius:12px;cursor:pointer;font-family:inherit;box-shadow:0 4px 14px #ff6b354d;transition:all .2s ease;margin-top:4px}.generate-btn[data-v-1bbe43ef]:hover{box-shadow:0 6px 18px #ff6b3566;transform:translateY(-1px)}.generate-btn[data-v-1bbe43ef]:active{transform:scale(.99)}.generate-btn[data-v-1bbe43ef]:disabled{opacity:.6;cursor:not-allowed;transform:none}.generate-btn-cancel[data-v-1bbe43ef]{background:#fff;color:#ff3b30;border:1px solid #ff3b30;box-shadow:none;margin-top:12px}.generate-btn-cancel[data-v-1bbe43ef]:hover{background:#fff5f5;box-shadow:0 2px 8px #ff3b3026;transform:translateY(-1px)}.outline-wrap[data-v-1bbe43ef]{margin-top:0}.selected-idea-box[data-v-1bbe43ef]{padding:14px 16px;background:#fafafa;border:1px solid #e5e5e7;border-radius:12px}.selected-idea-title[data-v-1bbe43ef]{font-size:14px;font-weight:600;color:#1d1d1f;margin-bottom:6px}.selected-idea-logline[data-v-1bbe43ef]{font-size:13px;line-height:1.5;color:#6e6e73;margin:0 0 10px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.field-foot-row[data-v-1bbe43ef]{display:flex;gap:12px;margin-top:-4px}.link-btn-danger[data-v-1bbe43ef]{color:#86868b}.link-btn-danger[data-v-1bbe43ef]:hover{color:#4b4b50}.field-hint[data-v-1bbe43ef]{font-size:12px;color:#86868b;margin:-4px 0 0}.step-pill[data-v-1bbe43ef]{background:#5b6cff1f!important;color:#5b6cff!important}.outline-skeleton[data-v-1bbe43ef]{width:100%;display:flex;flex-direction:column;gap:12px}.outline-card[data-v-1bbe43ef]{background:linear-gradient(135deg,#fafbff,#f5f6ff);border:1px solid #e8eaff;border-radius:14px;padding:18px 20px}.outline-card-head[data-v-1bbe43ef]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.outline-card-title[data-v-1bbe43ef]{font-size:16px;font-weight:700;color:#1d1d1f}.outline-card-desc[data-v-1bbe43ef]{font-size:13px;line-height:1.7;margin:0}.episodes-block[data-v-1bbe43ef]{display:flex;flex-direction:column;gap:8px;margin-top:4px}.episodes-head[data-v-1bbe43ef]{display:flex;align-items:center;justify-content:space-between;padding:4px 0 2px}.episodes-title[data-v-1bbe43ef]{font-size:14px;font-weight:600;color:#1d1d1f}.episodes-count[data-v-1bbe43ef]{font-size:12px;color:#86868b}.episode-row[data-v-1bbe43ef]{padding:12px 14px;background:#fafafa;border:1px solid #f0f0f2;border-radius:10px;display:flex;flex-direction:column;gap:6px;transition:all .15s ease}.episode-row[data-v-1bbe43ef]:hover{background:#fff;border-color:#e5e5e7}.episode-line[data-v-1bbe43ef]{display:flex;align-items:center;justify-content:space-between}.episode-name[data-v-1bbe43ef]{font-size:13px;font-weight:500;color:#000;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.episode-desc[data-v-1bbe43ef]{font-size:12px;line-height:1.6;color:#6e6e73;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.result-card[data-v-1bbe43ef]{background:#fff;border:1px solid #e5e5e7;border-radius:16px;padding:22px 24px;display:flex;flex-direction:column;min-height:480px;overflow:hidden}.result-head[data-v-1bbe43ef]{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px;padding-bottom:16px;border-bottom:1px solid #f0f0f2}.result-title-wrap[data-v-1bbe43ef]{display:flex;align-items:center;gap:10px}.result-title[data-v-1bbe43ef]{font-size:16px;font-weight:700;color:#1d1d1f;margin:0}.result-empty-pill[data-v-1bbe43ef]{font-size:12px;color:#86868b;padding:2px 8px;background:#f5f5f7;border-radius:4px}.icon-text-btn[data-v-1bbe43ef]{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 12px;font-size:13px;color:#1d1d1f;background:#fff;border:1px solid #e5e5e7;border-radius:8px;cursor:pointer;font-family:inherit;transition:all .2s ease}.icon-text-btn[data-v-1bbe43ef]:hover{background:#f5f5f7}.result-body[data-v-1bbe43ef]{flex:1;display:flex;flex-direction:column;min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:4px;align-items:stretch;justify-content:flex-start}.result-body-with-footer[data-v-1bbe43ef]{padding-bottom:0;overflow:hidden}.result-body-with-footer .episode-content[data-v-1bbe43ef]{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.result-body-with-footer .result-empty[data-v-1bbe43ef]{flex:1 1 auto;min-height:0}.episode-content[data-v-1bbe43ef]{width:100%;box-sizing:border-box;background:#fafafa;border:1px solid #e5e5e7;border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:10px;min-height:0}.episode-textarea[data-v-1bbe43ef]{width:100%;box-sizing:border-box;flex:1 1 auto;min-height:360px;max-height:none;height:100%;padding:12px 14px;font-family:inherit;font-size:13px;line-height:1.8;color:#1d1d1f;border:1px solid #e5e5e7;border-radius:8px;background:#fff;resize:vertical;outline:none;overflow-y:auto;transition:border-color .2s ease}.episode-textarea[data-v-1bbe43ef]:focus{border-color:#ff6b35;box-shadow:0 0 0 3px #ff6b351a}.episode-save-row[data-v-1bbe43ef]{display:flex;justify-content:flex-end;flex-shrink:0;padding-top:2px}.episode-save-btn[data-v-1bbe43ef]{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 18px;border:none;border-radius:8px;background:#ff6b35;color:#fff;font-size:13px;font-weight:600;cursor:pointer;font-family:inherit;transition:background .18s ease}.episode-save-btn[data-v-1bbe43ef]:hover:not(:disabled){background:#e55a2b}.episode-save-btn[data-v-1bbe43ef]:disabled{opacity:.55;cursor:not-allowed}.result-empty[data-v-1bbe43ef]{width:100%;flex:1;min-height:320px;border:1px dashed #e5e5e7;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#86868b;background:#fafafa;padding:24px 16px;text-align:center;box-sizing:border-box}.empty-icon[data-v-1bbe43ef]{font-size:36px;color:#c7c7cc}.empty-text[data-v-1bbe43ef]{font-size:13px;margin:0;max-width:360px;line-height:1.55}.empty-err[data-v-1bbe43ef]{margin:0;max-width:420px;font-size:12px;color:#f53f3f;line-height:1.45;word-break:break-all}.result-pill-failed[data-v-1bbe43ef]{color:#f53f3f!important;background:#f53f3f1a!important;border-color:#f53f3f40!important}.episode-gen-footer[data-v-1bbe43ef]{position:sticky;bottom:0;z-index:5;margin-top:12px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:12px;background:linear-gradient(135deg,#fff7f2,#fff1e8);border:1px solid rgba(255,107,53,.28);box-shadow:0 -4px 16px #ff6b3514}.episode-gen-footer-main[data-v-1bbe43ef]{display:flex;align-items:flex-start;gap:10px;min-width:0;flex:1}.episode-gen-footer-text[data-v-1bbe43ef]{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:12px;color:#86868b;line-height:1.45}.episode-gen-footer-text strong[data-v-1bbe43ef]{font-size:13px;font-weight:600;color:#ff6b35}.episode-gen-cancel-btn[data-v-1bbe43ef]{flex-shrink:0;height:32px;padding:0 14px;border-radius:8px;border:1px solid rgba(255,107,53,.35);background:#fff;color:#ff6b35;font-size:13px;font-weight:500;cursor:pointer;transition:all .18s ease}.episode-gen-cancel-btn[data-v-1bbe43ef]:hover:not(:disabled){background:#fff5f0;border-color:#ff6b35}.episode-gen-cancel-btn[data-v-1bbe43ef]:disabled{opacity:.55;cursor:not-allowed}.result-pill-generating[data-v-1bbe43ef]{display:inline-flex;align-items:center;gap:6px;color:#ff6b35!important;background:#ff6b351a!important}.generating-dot[data-v-1bbe43ef]{width:6px;height:6px;border-radius:50%;background:#ff6b35;box-shadow:0 0 #ff6b3599;animation:generating-pulse-1bbe43ef 1.4s infinite}@keyframes generating-pulse-1bbe43ef{0%{box-shadow:0 0 #ff6b358c}70%{box-shadow:0 0 0 6px #ff6b3500}to{box-shadow:0 0 #ff6b3500}}.skeleton-wrap[data-v-1bbe43ef]{width:100%;display:flex;flex-direction:column;gap:12px}.skeleton-card[data-v-1bbe43ef]{background:#fafafa;border:1px solid #f0f0f2;border-radius:14px;padding:16px 18px;display:flex;flex-direction:column;gap:12px}.skeleton-row[data-v-1bbe43ef]{display:flex;align-items:center;gap:10px}.skeleton-circle[data-v-1bbe43ef]{width:26px;height:26px;border-radius:50%;background:linear-gradient(90deg,#ececef,#f5f5f7,#ececef);background-size:200% 100%;animation:skeleton-shimmer-1bbe43ef 1.4s ease-in-out infinite;flex-shrink:0}.skeleton-bar[data-v-1bbe43ef]{height:12px;border-radius:6px;background:linear-gradient(90deg,#ececef,#f5f5f7,#ececef);background-size:200% 100%;animation:skeleton-shimmer-1bbe43ef 1.4s ease-in-out infinite}.skeleton-bar-title[data-v-1bbe43ef]{flex:1;height:14px}.skeleton-bar-1[data-v-1bbe43ef]{width:96%}.skeleton-bar-2[data-v-1bbe43ef]{width:84%}.skeleton-bar-3[data-v-1bbe43ef]{width:70%}.skeleton-pill[data-v-1bbe43ef]{width:50px;height:20px;border-radius:999px;background:linear-gradient(90deg,#ececef,#f5f5f7,#ececef);background-size:200% 100%;animation:skeleton-shimmer-1bbe43ef 1.4s ease-in-out infinite}.skeleton-foot[data-v-1bbe43ef]{display:flex;align-items:center;padding-top:4px}.skeleton-status[data-v-1bbe43ef]{font-size:12px;color:#86868b;display:inline-flex;align-items:center;gap:6px}.skeleton-status[data-v-1bbe43ef]:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#ff6b35;animation:generating-pulse-1bbe43ef 1.4s infinite}@keyframes skeleton-shimmer-1bbe43ef{0%{background-position:200% 0}to{background-position:-200% 0}}.idea-list[data-v-1bbe43ef]{width:100%;display:flex;flex-direction:column;gap:12px}.idea-card[data-v-1bbe43ef]{position:relative;background:#fff;border:1px solid #e5e5e7;border-radius:14px;padding:16px 18px 14px;cursor:pointer;transition:all .2s ease;display:flex;flex-direction:column;gap:10px;flex-shrink:0}.idea-card[data-v-1bbe43ef]:hover{border-color:#d2d2d7;box-shadow:0 4px 12px #0000000a}.idea-card.is-selected[data-v-1bbe43ef]{border-color:#5b6cff;background:#f5f7ff;box-shadow:0 0 0 4px #5b6cff14}.idea-head[data-v-1bbe43ef]{display:flex;align-items:center;gap:10px}.idea-index[data-v-1bbe43ef]{width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;color:#fff;background:linear-gradient(135deg,#6f7cff,#5b6cff);flex-shrink:0}.idea-title[data-v-1bbe43ef]{flex:1;font-size:15px;font-weight:600;color:#1d1d1f;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.idea-selected-pill[data-v-1bbe43ef]{font-size:12px;color:#5b6cff;background:#5b6cff1f;padding:2px 10px;border-radius:999px;font-weight:500;flex-shrink:0}.idea-logline[data-v-1bbe43ef]{font-size:13px;line-height:1.6;margin:0;word-break:break-word}.idea-section[data-v-1bbe43ef]{display:flex;gap:4px;font-size:12px;line-height:1.6;color:#6e6e73}.idea-section-label[data-v-1bbe43ef]{color:#86868b;flex-shrink:0}.idea-section-text[data-v-1bbe43ef]{color:#4b4b50;word-break:break-word}.idea-tags[data-v-1bbe43ef]{display:flex;flex-wrap:wrap;gap:6px}.idea-tag[data-v-1bbe43ef]{display:inline-flex;align-items:center;height:22px;padding:0 8px;font-size:11px;color:#ff6b35;background:#ff6b3514;border-radius:4px}.idea-foot[data-v-1bbe43ef]{display:flex;align-items:center;justify-content:space-between;padding-top:6px;border-top:1px dashed #f0f0f2;margin-top:2px}.idea-recommend[data-v-1bbe43ef]{font-size:12px;color:#86868b}.idea-select-btn[data-v-1bbe43ef]{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 14px;font-size:13px;font-weight:500;color:#1d1d1f;background:#fff;border:1px solid #e5e5e7;border-radius:8px;cursor:pointer;font-family:inherit;transition:all .2s ease}.idea-select-btn[data-v-1bbe43ef]:hover{background:#f5f5f7;border-color:#d2d2d7}.idea-select-btn.is-selected[data-v-1bbe43ef]{color:#fff;background:linear-gradient(135deg,#6f7cff,#5b6cff);border-color:transparent;box-shadow:0 2px 6px #5b6cff40}.idea-card.is-selected .idea-select-btn[data-v-1bbe43ef]{color:#fff;background:linear-gradient(135deg,#6f7cff,#5b6cff);border-color:transparent}.icon-text-btn[data-v-1bbe43ef]:disabled{opacity:.6;cursor:not-allowed}.batch-tip[data-v-1bbe43ef]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:8px 12px;margin-bottom:4px;font-size:12px;color:#6e6e73;background:#f5f5f7;border-radius:8px}.batch-tip-label[data-v-1bbe43ef]{color:#86868b}.batch-tip-value[data-v-1bbe43ef]{color:#1d1d1f;font-weight:600}.batch-tip-sep[data-v-1bbe43ef]{color:#d2d2d7;margin:0 2px}.batch-section-label[data-v-1bbe43ef]{margin-top:12px;margin-bottom:6px;font-size:12px;color:#86868b;letter-spacing:.4px;display:flex;align-items:center;justify-content:space-between}.batch-section-extra[data-v-1bbe43ef]{font-size:11px;color:#b0b0b5;letter-spacing:0}.ep-range-group[data-v-1bbe43ef]{display:flex;flex-wrap:wrap;gap:8px}.ep-range-chip[data-v-1bbe43ef]{height:30px;padding:0 14px;font-size:13px;color:#1d1d1f;background:#fff;border:1px solid #e5e5e7;border-radius:999px;cursor:pointer;font-family:inherit;transition:all .18s ease;display:inline-flex;align-items:center;gap:6px}.batch-progress[data-v-1bbe43ef]{font-size:11px;font-weight:500;color:#86868b;padding:1px 6px;background:#f5f5f7;border-radius:999px}.ep-range-chip.is-active .batch-progress[data-v-1bbe43ef]{color:#ffffffd9;background:#ffffff38}.ep-range-chip[data-v-1bbe43ef]:hover{border-color:#ff6b35;color:#ff6b35}.ep-range-chip.is-active[data-v-1bbe43ef]{background:linear-gradient(135deg,#ff8a55,#ff6b35);color:#fff;border-color:transparent;box-shadow:0 2px 6px #ff6b3540}.ep-range-num[data-v-1bbe43ef]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.ep-num-chip[data-v-1bbe43ef]{display:inline-flex;align-items:center;justify-content:center;width:38px;height:34px;font-size:13px;color:#1d1d1f;background:#fff;border:1px solid #e5e5e7;border-radius:8px;cursor:pointer;font-family:inherit;transition:all .18s ease}.ep-num-chip[data-v-1bbe43ef]:hover{border-color:#ff6b35;color:#ff6b35}.ep-num-chip.is-active[data-v-1bbe43ef]{background:linear-gradient(135deg,#ff8a55,#ff6b35);color:#fff;border-color:transparent;box-shadow:0 2px 6px #ff6b3540}.ep-num-chip.is-generated[data-v-1bbe43ef]{border-color:#ff8a55;position:relative}.ep-num-chip.is-generated[data-v-1bbe43ef]:after{content:"";position:absolute;right:4px;bottom:4px;width:5px;height:5px;border-radius:50%;background:#ff8a55}.ep-num-chip.is-generated.is-active[data-v-1bbe43ef]:after{background:#fff}.ep-num-chip.is-failed[data-v-1bbe43ef]{border-color:#f53f3f;color:#f53f3f;position:relative}.ep-num-chip.is-failed[data-v-1bbe43ef]:after{content:"";position:absolute;right:4px;bottom:4px;width:5px;height:5px;border-radius:50%;background:#f53f3f}.ep-num-chip.is-failed.is-active[data-v-1bbe43ef]{background:linear-gradient(135deg,#ff7875,#f53f3f);color:#fff;border-color:transparent}.ep-num-chip.is-failed.is-active[data-v-1bbe43ef]:after{background:#fff}.ep-num-chip.is-missing[data-v-1bbe43ef]:not(.is-active){opacity:.85;border-style:dashed}.retry-failed-banner[data-v-1bbe43ef]{margin-top:12px;padding:10px 12px;border-radius:10px;background:#f53f3f14;border:1px solid rgba(245,63,63,.28);color:#a61d24;font-size:13px;line-height:1.5}.retry-failed-text[data-v-1bbe43ef]{display:flex;flex-direction:column;gap:2px}.retry-failed-list[data-v-1bbe43ef]{color:#cf1322;font-weight:500}.retry-failed-err[data-v-1bbe43ef]{color:#86909c;font-size:12px;word-break:break-all}.retry-failed-hint[data-v-1bbe43ef]{margin:8px 0 0;font-size:12px;color:#86909c;line-height:1.45}.generate-btn-retry[data-v-1bbe43ef]{margin-top:10px;background:linear-gradient(135deg,#ff9a3c,#f53f3f)!important;box-shadow:0 4px 12px #f53f3f40}.generate-btn-retry[data-v-1bbe43ef]:hover:not(:disabled){filter:brightness(1.05)}.episode-outline-box[data-v-1bbe43ef]{padding:14px 16px;background:#fafafa;border:1px solid #e5e5e7;border-radius:12px}.episode-outline-title[data-v-1bbe43ef]{font-size:14px;font-weight:600;color:#1d1d1f;margin-bottom:8px}.episode-outline-list[data-v-1bbe43ef]{margin:0;padding-left:20px;color:#4b4b50;font-size:13px;line-height:1.7}.episode-outline-list li[data-v-1bbe43ef]{list-style:disc}@media(max-width:960px){.creation-page[data-v-1bbe43ef]{padding:84px 16px 24px}.page-top[data-v-1bbe43ef]{align-items:flex-start;flex-direction:column}.page-top-actions[data-v-1bbe43ef]{width:100%;justify-content:flex-end;flex-wrap:wrap}.workspace-shell[data-v-1bbe43ef]{grid-template-columns:1fr}.bookmark-rail[data-v-1bbe43ef]{position:relative;top:0}.stepper[data-v-1bbe43ef]{flex-direction:row;overflow-x:auto;gap:10px;padding-bottom:2px}.step-item[data-v-1bbe43ef]{min-width:180px;flex-shrink:0}.content-wrap[data-v-1bbe43ef]{grid-template-columns:1fr}.workspace-main[data-v-1bbe43ef]{gap:16px}}@media(max-width:600px){.creation-page[data-v-1bbe43ef]{padding:78px 12px 20px}.form-card[data-v-1bbe43ef],.result-card[data-v-1bbe43ef]{padding:18px 16px}.page-title[data-v-1bbe43ef]{font-size:24px}.page-top[data-v-1bbe43ef]{padding:18px 18px 16px}.page-top-actions[data-v-1bbe43ef]{justify-content:stretch}.page-top-actions .nav-btn[data-v-1bbe43ef]{flex:1 1 0;justify-content:center}.rail-title[data-v-1bbe43ef]{font-size:20px}.step-item[data-v-1bbe43ef]{min-width:200px}}html[data-theme=dark] .creation-page[data-v-1bbe43ef]{background:radial-gradient(circle at 18% 14%,rgba(255,181,108,.04),transparent 30%),radial-gradient(circle at 82% 8%,rgba(255,181,108,.04),transparent 28%),linear-gradient(180deg,#0f1724,#111827 42%,#0b0f14);color:var(--ui-text)}html[data-theme=dark] .creation-page[data-v-1bbe43ef]:before{background:radial-gradient(circle,#ffb56c0f,#ffb56c00 68%)}html[data-theme=dark] .creation-page[data-v-1bbe43ef]:after{background:radial-gradient(circle,#ffb56c0a,#ffb56c00 70%)}html[data-theme=dark] .page-top[data-v-1bbe43ef]{border:1px solid #263145;background:#111827;box-shadow:0 12px 28px #00000038}html[data-theme=dark] .page-eyebrow[data-v-1bbe43ef]{color:var(--ui-text-3)}html[data-theme=dark] .page-title[data-v-1bbe43ef]{color:var(--ui-text);text-shadow:none}html[data-theme=dark] .project-id-pill[data-v-1bbe43ef]{color:#ff6b35;background:#ff6b351a;border:1px solid rgba(255,107,53,.2);box-shadow:none}html[data-theme=dark] .bookmark-rail[data-v-1bbe43ef]{border:1px solid #263145;background:#111827!important;box-shadow:0 16px 36px #00000047}html[data-theme=dark] .bookmark-rail[data-v-1bbe43ef]:before{background:none;opacity:0}html[data-theme=dark] .rail-eyebrow[data-v-1bbe43ef]{color:var(--ui-text-3)}html[data-theme=dark] .rail-title[data-v-1bbe43ef]{color:var(--ui-text)}html[data-theme=dark] .rail-desc[data-v-1bbe43ef]{color:var(--ui-text-2)}html[data-theme=dark] .step-item[data-v-1bbe43ef]{border:1px solid #2a3548;background:#141c2b!important;box-shadow:none}html[data-theme=dark] .step-item[data-v-1bbe43ef]:before{background:linear-gradient(180deg,#ff6b35,#ff6b3526)}html[data-theme=dark] .step-item[data-v-1bbe43ef]:hover{border-color:#ff6b3566;background:#182233!important}html[data-theme=dark] .step-item.is-active[data-v-1bbe43ef]{border-color:#ff6b35b3;background:#ff6b3514!important;box-shadow:none}html[data-theme=dark] .step-circle[data-v-1bbe43ef]{border:1px solid #2a3548;color:var(--ui-text-3);background:#0f1622!important;box-shadow:none}html[data-theme=dark] .step-title[data-v-1bbe43ef]{color:var(--ui-text)}html[data-theme=dark] .step-sub[data-v-1bbe43ef]{color:var(--ui-text-3)}html[data-theme=dark] .step-bar[data-v-1bbe43ef]{background:linear-gradient(90deg,#ffffff0a,#ffd6aa14)}html[data-theme=dark] .step-item.is-active .step-bar[data-v-1bbe43ef]{background:linear-gradient(90deg,#ff9f4ee6,#ffd6aa38);box-shadow:0 0 18px #ff9f4e1f}html[data-theme=dark] .step-item.is-done .step-circle[data-v-1bbe43ef]{color:#ff6b35;border-color:#ff6b354d;background:linear-gradient(145deg,#111827fa,#162033f0)}html[data-theme=dark] .form-card[data-v-1bbe43ef],html[data-theme=dark] .result-card[data-v-1bbe43ef]{border:1px solid #263145;background:#111827!important;box-shadow:0 12px 32px #00000047}html[data-theme=dark] .form-card[data-v-1bbe43ef]:before,html[data-theme=dark] .result-card[data-v-1bbe43ef]:before{background:none;opacity:0}html[data-theme=dark] .form-card-head[data-v-1bbe43ef],html[data-theme=dark] .result-head[data-v-1bbe43ef]{border-color:var(--ui-border)}html[data-theme=dark] .form-card-title[data-v-1bbe43ef],html[data-theme=dark] .result-title[data-v-1bbe43ef],html[data-theme=dark] .outline-card-title[data-v-1bbe43ef],html[data-theme=dark] .selected-idea-title[data-v-1bbe43ef],html[data-theme=dark] .idea-title[data-v-1bbe43ef],html[data-theme=dark] .tpl-card-name[data-v-1bbe43ef],html[data-theme=dark] .reidea-title[data-v-1bbe43ef],html[data-theme=dark] .episode-outline-title[data-v-1bbe43ef],html[data-theme=dark] .episode-outline-label[data-v-1bbe43ef],html[data-theme=dark] .field-label[data-v-1bbe43ef]{color:var(--ui-text)}html[data-theme=dark] .form-card-desc[data-v-1bbe43ef],html[data-theme=dark] .field-tag[data-v-1bbe43ef],html[data-theme=dark] .field-hint[data-v-1bbe43ef],html[data-theme=dark] .empty-text[data-v-1bbe43ef],html[data-theme=dark] .idea-section[data-v-1bbe43ef],html[data-theme=dark] .template-desc[data-v-1bbe43ef],html[data-theme=dark] .template-empty-text[data-v-1bbe43ef],html[data-theme=dark] .outline-card-desc[data-v-1bbe43ef],html[data-theme=dark] .episode-desc[data-v-1bbe43ef],html[data-theme=dark] .episode-outline-list[data-v-1bbe43ef],html[data-theme=dark] .tpl-card-content[data-v-1bbe43ef],html[data-theme=dark] .rail-desc[data-v-1bbe43ef],html[data-theme=dark] .result-empty-pill[data-v-1bbe43ef],html[data-theme=dark] .idea-logline[data-v-1bbe43ef],html[data-theme=dark] .idea-recommend[data-v-1bbe43ef],html[data-theme=dark] .idea-section-label[data-v-1bbe43ef],html[data-theme=dark] .idea-section-text[data-v-1bbe43ef],html[data-theme=dark] .selected-idea-logline[data-v-1bbe43ef],html[data-theme=dark] .reidea-title[data-v-1bbe43ef],html[data-theme=dark] .reidea-logline[data-v-1bbe43ef]{color:var(--ui-text-2)}html[data-theme=dark] .field-label-badge[data-v-1bbe43ef],html[data-theme=dark] .step-pill[data-v-1bbe43ef],html[data-theme=dark] .result-pill-generating[data-v-1bbe43ef]{background:linear-gradient(135deg,#ff6b3526,#ff6b3514)!important;color:#ff6b35!important;border:1px solid rgba(255,107,53,.2)}html[data-theme=dark] .field-tag[data-v-1bbe43ef],html[data-theme=dark] .result-empty-pill[data-v-1bbe43ef]{background:#0f1622!important;border:1px solid #2a3548!important;color:#9aa8bc!important;box-shadow:none!important}html[data-theme=dark] .chip[data-v-1bbe43ef],html[data-theme=dark] .custom-add[data-v-1bbe43ef],html[data-theme=dark] .template-box[data-v-1bbe43ef],html[data-theme=dark] .idea-card[data-v-1bbe43ef],html[data-theme=dark] .selected-idea-box[data-v-1bbe43ef],html[data-theme=dark] .outline-card[data-v-1bbe43ef],html[data-theme=dark] .episode-row[data-v-1bbe43ef],html[data-theme=dark] .episode-outline-box[data-v-1bbe43ef],html[data-theme=dark] .tpl-card[data-v-1bbe43ef],html[data-theme=dark] .reidea-card[data-v-1bbe43ef],html[data-theme=dark] .batch-tip[data-v-1bbe43ef],html[data-theme=dark] .result-empty[data-v-1bbe43ef],html[data-theme=dark] .skeleton-card[data-v-1bbe43ef],html[data-theme=dark] .episode-content[data-v-1bbe43ef],html[data-theme=dark] .nav-btn[data-v-1bbe43ef],html[data-theme=dark] .icon-text-btn[data-v-1bbe43ef],html[data-theme=dark] .idea-select-btn[data-v-1bbe43ef],html[data-theme=dark] .ep-range-chip[data-v-1bbe43ef],html[data-theme=dark] .ep-num-chip[data-v-1bbe43ef],html[data-theme=dark] .custom-input input[data-v-1bbe43ef]{border:1px solid #2a3548!important;background:#141c2b!important;box-shadow:none!important;color:var(--ui-text)!important}html[data-theme=dark] .chip[data-v-1bbe43ef]:hover,html[data-theme=dark] .custom-add[data-v-1bbe43ef]:hover,html[data-theme=dark] .template-box[data-v-1bbe43ef]:hover,html[data-theme=dark] .nav-btn[data-v-1bbe43ef]:hover,html[data-theme=dark] .icon-text-btn[data-v-1bbe43ef]:hover,html[data-theme=dark] .idea-select-btn[data-v-1bbe43ef]:hover,html[data-theme=dark] .ep-range-chip[data-v-1bbe43ef]:hover,html[data-theme=dark] .ep-num-chip[data-v-1bbe43ef]:hover{border-color:#ff6b3573!important;background:#1a2436!important;box-shadow:none!important;color:#ff9a4e!important}html[data-theme=dark] .idea-card[data-v-1bbe43ef]:hover,html[data-theme=dark] .tpl-card[data-v-1bbe43ef]:hover,html[data-theme=dark] .reidea-card[data-v-1bbe43ef]:hover{border-color:#ff6b3566!important;background:#172032!important;box-shadow:none!important;color:var(--ui-text)!important}html[data-theme=dark] .chip.is-active[data-v-1bbe43ef],html[data-theme=dark] .tpl-card.is-selected[data-v-1bbe43ef],html[data-theme=dark] .reidea-card.is-active[data-v-1bbe43ef],html[data-theme=dark] .idea-select-btn.is-selected[data-v-1bbe43ef],html[data-theme=dark] .ep-range-chip.is-active[data-v-1bbe43ef],html[data-theme=dark] .ep-num-chip.is-active[data-v-1bbe43ef],html[data-theme=dark] .check-circle.is-checked[data-v-1bbe43ef],html[data-theme=dark] .reidea-check[data-v-1bbe43ef],html[data-theme=dark] .nav-btn-next[data-v-1bbe43ef],html[data-theme=dark] .generate-btn[data-v-1bbe43ef],html[data-theme=dark] .episode-save-btn[data-v-1bbe43ef]{background:linear-gradient(135deg,#ff7a3a,#ff6b35 55%,#f05a28)!important;color:#fff!important;border-color:transparent!important;box-shadow:0 6px 18px #ff6b3547!important}html[data-theme=dark] .idea-card.is-selected[data-v-1bbe43ef]{background:#151d2e!important;border-color:#ff6b35bf!important;box-shadow:0 0 0 1px #ff6b3533!important}html[data-theme=dark] .idea-card.is-selected .idea-select-btn[data-v-1bbe43ef]{background:#ff6b351f!important;color:#ff9a4e!important;border-color:#ff6b3573!important;box-shadow:none!important}html[data-theme=dark] .ep-num-chip[data-v-1bbe43ef]{background:#121a28!important;border:1px solid #2d3a4f!important;color:#9aa8bc!important;box-shadow:none!important}html[data-theme=dark] .ep-num-chip.is-generated[data-v-1bbe43ef]{background:#ff6b351a!important;border-color:#ff6b3573!important;color:#ffb08a!important}html[data-theme=dark] .ep-num-chip.is-generated[data-v-1bbe43ef]:after{background:#ff6b35!important;box-shadow:none!important}html[data-theme=dark] .ep-num-chip.is-missing[data-v-1bbe43ef]{background:#101722!important;border-color:#2a3548!important;border-style:solid!important;color:#6b7a90!important;opacity:1}html[data-theme=dark] .ep-num-chip.is-missing[data-v-1bbe43ef]:after{display:none!important}html[data-theme=dark] .ep-num-chip.is-failed[data-v-1bbe43ef]{background:#f53f3f1a!important;border-color:#f53f3f80!important;color:#ff8e8e!important}html[data-theme=dark] .ep-num-chip.is-failed[data-v-1bbe43ef]:after{background:#f53f3f!important}html[data-theme=dark] .ep-num-chip.is-active[data-v-1bbe43ef]{background:linear-gradient(135deg,#ff7a3a,#ff6b35)!important;color:#fff!important;border-color:transparent!important;box-shadow:0 4px 14px #ff6b3559!important}html[data-theme=dark] .ep-num-chip.is-active[data-v-1bbe43ef]:after{background:#fff!important}html[data-theme=dark] .ep-range-chip[data-v-1bbe43ef]{background:#121a28!important;color:#9aa8bc!important;border-color:#2d3a4f!important}html[data-theme=dark] .ep-range-chip .batch-progress[data-v-1bbe43ef]{background:#ffffff0f!important;color:#8493a7!important}html[data-theme=dark] .ep-range-chip.is-active .batch-progress[data-v-1bbe43ef]{background:#ffffff2e!important;color:#fff!important}html[data-theme=dark] .episode-row[data-v-1bbe43ef]{background:#121a28!important;border:1px solid #2a3548!important;box-shadow:none!important}html[data-theme=dark] .episode-row[data-v-1bbe43ef]:hover{background:#182233!important;border-color:#ff6b3559!important}html[data-theme=dark] .idea-card[data-v-1bbe43ef],html[data-theme=dark] .reidea-card[data-v-1bbe43ef]{background:#121a28!important;border:1px solid #2a3548!important}html[data-theme=dark] .idea-card[data-v-1bbe43ef]:hover,html[data-theme=dark] .reidea-card[data-v-1bbe43ef]:hover{background:#172032!important;border-color:#ff6b3566!important;color:var(--ui-text)!important}html[data-theme=dark] .custom-input input[data-v-1bbe43ef]::placeholder,html[data-theme=dark] .episode-textarea[data-v-1bbe43ef]::placeholder{color:var(--ui-text-3)}html[data-theme=dark] .custom-input input[data-v-1bbe43ef]:focus,html[data-theme=dark] .episode-textarea[data-v-1bbe43ef]:focus{border-color:#ff6b35;box-shadow:0 0 0 4px #ff6b351f}html[data-theme=dark] .link-btn[data-v-1bbe43ef]{color:#ff6b35}html[data-theme=dark] .link-btn[data-v-1bbe43ef]:hover{color:#ff8a55}html[data-theme=dark] .prompt-mode-switch[data-v-1bbe43ef]{border:1px solid #2a3548!important;background:#0f1622!important;box-shadow:none!important}html[data-theme=dark] .prompt-mode-slider[data-v-1bbe43ef]{background:#ff6b35!important;box-shadow:0 2px 10px #ff6b3559!important}html[data-theme=dark] .prompt-mode-option[data-v-1bbe43ef]{color:#9aa8bc!important;background:transparent!important}html[data-theme=dark] .prompt-mode-option[data-v-1bbe43ef]:not(.is-active):hover{color:#ff9a4e!important}html[data-theme=dark] .prompt-mode-option.is-active[data-v-1bbe43ef]{color:#fff!important;text-shadow:none!important;background:transparent!important}html[data-theme=dark] .idea-card.is-selected .idea-selected-pill[data-v-1bbe43ef]{color:#ff6b35;background:#111827e6}html[data-theme=dark] .idea-index[data-v-1bbe43ef],html[data-theme=dark] .reidea-index[data-v-1bbe43ef]{background:linear-gradient(135deg,#ff7641,#d86e33fc)}html[data-theme=dark] .idea-tag[data-v-1bbe43ef]{color:#ff6b35;background:#ff6b3514;border:1px solid rgba(255,107,53,.12)}html[data-theme=dark] .outline-card[data-v-1bbe43ef]{background:#121a28!important;border-color:#2a3548!important;box-shadow:none!important}html[data-theme=dark] .episode-name[data-v-1bbe43ef]{color:var(--ui-text)}html[data-theme=dark] .episode-desc[data-v-1bbe43ef]{color:var(--ui-text-2)}html[data-theme=dark] .result-empty[data-v-1bbe43ef]{background:var(--ui-surface-2);border-color:var(--ui-border)}html[data-theme=dark] .empty-icon[data-v-1bbe43ef]{color:var(--ui-text-3)}html[data-theme=dark] .nav-btn[data-v-1bbe43ef]{color:var(--ui-text);background:var(--ui-surface);border-color:var(--ui-border)}html[data-theme=dark] .nav-btn-back[data-v-1bbe43ef]{color:var(--ui-text-2)}html[data-theme=dark] .back-to-list-btn[data-v-1bbe43ef]{color:var(--ui-text-2);background:var(--ui-surface);border-color:var(--ui-border)}html[data-theme=dark] .back-to-list-btn[data-v-1bbe43ef]:hover{color:#ff9a4e;border-color:#ff6b35;background:#ff6b3514}html[data-theme=dark] .nav-btn-next[data-v-1bbe43ef]{background:linear-gradient(135deg,#ff9a4e,#ff7a2f);color:#fff;border-color:transparent}html[data-theme=dark] .nav-btn-next[data-v-1bbe43ef]:hover{background:linear-gradient(135deg,#ffac67,#ff8d4f)}html[data-theme=dark] .generate-btn-cancel[data-v-1bbe43ef]{color:#ff9a4e!important;background:#141c2b!important;border:1px solid rgba(255,107,53,.35)!important;box-shadow:none!important}html[data-theme=dark] .generate-btn-cancel[data-v-1bbe43ef]:hover{color:#ffb08a!important;background:#1a2436!important}html[data-theme=dark] .generate-btn[data-v-1bbe43ef]:disabled{opacity:.55;filter:none;box-shadow:none!important}html[data-theme=dark] .retry-failed-banner[data-v-1bbe43ef]{background:#f53f3f1f;border-color:#f53f3f59;color:#ffb4a8}html[data-theme=dark] .retry-failed-list[data-v-1bbe43ef]{color:#ff7875}html[data-theme=dark] .retry-failed-err[data-v-1bbe43ef],html[data-theme=dark] .retry-failed-hint[data-v-1bbe43ef]{color:var(--ui-text-3, #94a3b8)}html[data-theme=dark] .ep-num-chip.is-failed[data-v-1bbe43ef]{border-color:#f53f3f;color:#ff7875}html[data-theme=dark] .episode-gen-footer[data-v-1bbe43ef]{background:linear-gradient(135deg,#ff6b351f,#ff6b350f);border-color:#ff6b3559;box-shadow:0 -4px 16px #00000040}html[data-theme=dark] .episode-gen-footer-text[data-v-1bbe43ef]{color:var(--ui-text-3, #94a3b8)}html[data-theme=dark] .episode-gen-footer-text strong[data-v-1bbe43ef]{color:#ff9a4e}html[data-theme=dark] .episode-gen-cancel-btn[data-v-1bbe43ef]{background:var(--ui-surface, #111827);border-color:#ff6b3566;color:#ff9a4e}html[data-theme=dark] .empty-err[data-v-1bbe43ef]{color:#ff7875}html[data-theme=dark] .template-box[data-v-1bbe43ef]{background:#121a28!important;border-color:#2a3548!important;box-shadow:none!important}html[data-theme=dark] .template-box[data-v-1bbe43ef]:hover{background:#182233!important;border-color:#ff6b3573!important}html[data-theme=dark] .tpl-card[data-v-1bbe43ef]{background:#121a28!important;border-color:#2a3548!important;box-shadow:none!important}html[data-theme=dark] .tpl-card[data-v-1bbe43ef]:hover{background:#182233!important;border-color:#ff6b3559!important;box-shadow:none!important}html[data-theme=dark] .tpl-card.is-selected[data-v-1bbe43ef]{background:#ff6b3514!important;border-color:#ff6b35!important;box-shadow:0 0 0 2px #ff6b351f!important;color:var(--ui-text)!important}html[data-theme=dark] .selected-idea-box[data-v-1bbe43ef],html[data-theme=dark] .episode-outline-box[data-v-1bbe43ef]{background:#121a28!important;border-color:#2a3548!important;box-shadow:none!important}html[data-theme=dark] .episode-outline-list[data-v-1bbe43ef]{color:var(--ui-text-2)}html[data-theme=dark] .skeleton-card[data-v-1bbe43ef]{background:var(--ui-surface-2);border-color:var(--ui-border)}html[data-theme=dark] .skeleton-circle[data-v-1bbe43ef],html[data-theme=dark] .skeleton-bar[data-v-1bbe43ef],html[data-theme=dark] .skeleton-pill[data-v-1bbe43ef]{background:linear-gradient(90deg,var(--ui-surface-3) 0%,var(--ui-surface-2) 50%,var(--ui-surface-3) 100%)}html[data-theme=dark] .skeleton-status[data-v-1bbe43ef]{color:var(--ui-text-3)}html[data-theme=dark] .result-pill-generating[data-v-1bbe43ef]{color:#ff6b35!important}html[data-theme=dark] .batch-tip[data-v-1bbe43ef]{color:var(--ui-text-2);background:var(--ui-surface-2)}html[data-theme=dark] .batch-tip-label[data-v-1bbe43ef]{color:var(--ui-text-3)}html[data-theme=dark] .batch-tip-value[data-v-1bbe43ef]{color:var(--ui-text)}html[data-theme=dark] .batch-tip-sep[data-v-1bbe43ef]{color:var(--ui-border-strong)}html[data-theme=dark] .batch-section-label[data-v-1bbe43ef],html[data-theme=dark] .batch-section-extra[data-v-1bbe43ef]{color:var(--ui-text-3)}html[data-theme=dark] .batch-progress[data-v-1bbe43ef]{color:var(--ui-text-3);background:var(--ui-surface-2)}html[data-theme=dark] .episode-textarea[data-v-1bbe43ef]{color:var(--ui-text)!important;background:#0c121c!important;border:1px solid #2a3548!important;box-shadow:none!important}html[data-theme=dark] .episode-content[data-v-1bbe43ef]{background:#121a28!important;border-color:#2a3548!important;box-shadow:none!important}html[data-theme=dark] .episode-text[data-v-1bbe43ef]{color:var(--ui-text)}html[data-theme=dark] .creation-page[data-v-1bbe43ef] .arco-input-number,html[data-theme=dark] .creation-page[data-v-1bbe43ef] .arco-input-number input,html[data-theme=dark] .creation-page[data-v-1bbe43ef] .arco-textarea,html[data-theme=dark] .creation-page[data-v-1bbe43ef] .arco-textarea-wrapper,html[data-theme=dark] .creation-page[data-v-1bbe43ef] .arco-input-wrapper,html[data-theme=dark] .creation-page[data-v-1bbe43ef] .arco-input{background:transparent;color:var(--ui-text)}html[data-theme=dark] .creation-page[data-v-1bbe43ef] .arco-input-number,html[data-theme=dark] .creation-page[data-v-1bbe43ef] .arco-textarea-wrapper,html[data-theme=dark] .creation-page[data-v-1bbe43ef] .arco-input-wrapper{border:1px solid #2a3548!important;background:#0f1622!important;box-shadow:none!important}html[data-theme=dark] .creation-page[data-v-1bbe43ef] .arco-input-number-input,html[data-theme=dark] .creation-page[data-v-1bbe43ef] .arco-input,html[data-theme=dark] .creation-page[data-v-1bbe43ef] .arco-textarea{color:var(--ui-text)}html[data-theme=dark] .creation-page[data-v-1bbe43ef] .arco-input-number:hover,html[data-theme=dark] .creation-page[data-v-1bbe43ef] .arco-textarea-wrapper:hover,html[data-theme=dark] .creation-page[data-v-1bbe43ef] .arco-input-wrapper:hover{border-color:var(--ui-border-strong)}html[data-theme=dark] .creation-page[data-v-1bbe43ef] .arco-input-number-focused,html[data-theme=dark] .creation-page[data-v-1bbe43ef] .arco-textarea-focused,html[data-theme=dark] .creation-page[data-v-1bbe43ef] .arco-input-wrapper-focused{border-color:#ff6b35;box-shadow:0 0 0 4px #ff6b3514}html[data-theme=dark] .episode-outline-modal-title[data-v-1bbe43ef]{color:var(--ui-text)}html[data-theme=dark] .episode-outline-modal-body[data-v-1bbe43ef],html[data-theme=dark] .episode-outline-modal-desc[data-v-1bbe43ef]{color:var(--ui-text-2)}html[data-theme=dark] .episode-outline-label[data-v-1bbe43ef]{color:var(--ui-text)}html[data-theme=dark] .episode-outline-modal-foot[data-v-1bbe43ef]{border-color:var(--ui-border)}html[data-theme=dark] .reidea-card[data-v-1bbe43ef]{background:var(--ui-surface-2);border-color:var(--ui-border)}html[data-theme=dark] .reidea-card[data-v-1bbe43ef]:hover{background:var(--ui-surface);border-color:var(--ui-border-strong);box-shadow:0 2px 8px #0003}html[data-theme=dark] .reidea-card.is-active[data-v-1bbe43ef]{border-color:#5b6cff;background:#5b6cff14}html[data-theme=dark] .reidea-empty[data-v-1bbe43ef]{color:var(--ui-text-3)}html[data-theme=dark] .reidea-foot[data-v-1bbe43ef]{border-color:var(--ui-border)}html[data-theme=dark] .icon-text-btn[data-v-1bbe43ef]{color:#ff6b35}html[data-theme=dark] .icon-text-btn[data-v-1bbe43ef]:hover{background:var(--ui-surface-2)}html[data-theme=dark] .field-foot-row .link-btn-danger[data-v-1bbe43ef]{color:var(--ui-text-3)}html[data-theme=dark] .field-foot-row .link-btn-danger[data-v-1bbe43ef]:hover{color:var(--ui-text-2)}html[data-theme=dark] .check-circle[data-v-1bbe43ef]{border-color:var(--ui-border)}html[data-theme=dark] .tpl-empty[data-v-1bbe43ef]{color:var(--ui-text-3)}html[data-theme=dark] .idea-foot[data-v-1bbe43ef]{border-color:var(--ui-border)}html[data-theme=dark] .episodes-head .episodes-title[data-v-1bbe43ef]{color:var(--ui-text)}html[data-theme=dark] .episodes-head .episodes-count[data-v-1bbe43ef]{color:var(--ui-text-3)}html[data-theme=dark] .chip-del[data-v-1bbe43ef]{background:#11182780;color:var(--ui-text-3)}html[data-theme=dark] .chip-del[data-v-1bbe43ef]:hover{background:#ff3b30;color:#fff}html[data-theme=dark] .is-custom .chip.is-active+.chip-del[data-v-1bbe43ef]{background:#1118274d;color:#fffc}html[data-theme=dark] .episode-save-row[data-v-1bbe43ef]{color:var(--ui-text)}html[data-theme=dark] .creation-page .page-top[data-v-1bbe43ef],html[data-theme=dark] .creation-page .bookmark-rail[data-v-1bbe43ef],html[data-theme=dark] .creation-page .form-card[data-v-1bbe43ef],html[data-theme=dark] .creation-page .result-card[data-v-1bbe43ef],html[data-theme=dark] .creation-page .step-item[data-v-1bbe43ef],html[data-theme=dark] .creation-page .step-circle[data-v-1bbe43ef],html[data-theme=dark] .creation-page .chip[data-v-1bbe43ef],html[data-theme=dark] .creation-page .custom-add[data-v-1bbe43ef],html[data-theme=dark] .creation-page .template-box[data-v-1bbe43ef],html[data-theme=dark] .creation-page .idea-card[data-v-1bbe43ef],html[data-theme=dark] .creation-page .selected-idea-box[data-v-1bbe43ef],html[data-theme=dark] .creation-page .outline-card[data-v-1bbe43ef],html[data-theme=dark] .creation-page .episode-row[data-v-1bbe43ef],html[data-theme=dark] .creation-page .episode-outline-box[data-v-1bbe43ef],html[data-theme=dark] .creation-page .tpl-card[data-v-1bbe43ef],html[data-theme=dark] .creation-page .reidea-card[data-v-1bbe43ef],html[data-theme=dark] .creation-page .batch-tip[data-v-1bbe43ef],html[data-theme=dark] .creation-page .result-empty[data-v-1bbe43ef],html[data-theme=dark] .creation-page .skeleton-card[data-v-1bbe43ef],html[data-theme=dark] .creation-page .episode-content[data-v-1bbe43ef],html[data-theme=dark] .creation-page .nav-btn[data-v-1bbe43ef],html[data-theme=dark] .creation-page .icon-text-btn[data-v-1bbe43ef],html[data-theme=dark] .creation-page .idea-select-btn[data-v-1bbe43ef],html[data-theme=dark] .creation-page .ep-range-chip[data-v-1bbe43ef],html[data-theme=dark] .creation-page .ep-num-chip[data-v-1bbe43ef],html[data-theme=dark] .creation-page .field-tag[data-v-1bbe43ef],html[data-theme=dark] .creation-page .result-empty-pill[data-v-1bbe43ef],html[data-theme=dark] .creation-page .prompt-mode-switch[data-v-1bbe43ef],html[data-theme=dark] .creation-page .project-id-pill[data-v-1bbe43ef],html[data-theme=dark] .creation-page .custom-input input[data-v-1bbe43ef],html[data-theme=dark] .creation-page .episode-textarea[data-v-1bbe43ef]{text-shadow:none!important}html[data-theme=dark] .creation-page .page-top[data-v-1bbe43ef],html[data-theme=dark] .creation-page .bookmark-rail[data-v-1bbe43ef],html[data-theme=dark] .creation-page .form-card[data-v-1bbe43ef],html[data-theme=dark] .creation-page .result-card[data-v-1bbe43ef]{background:#0f1520!important;border:1px solid #243044!important;box-shadow:0 8px 24px #00000059!important}html[data-theme=dark] .creation-page .bookmark-rail[data-v-1bbe43ef]:before,html[data-theme=dark] .creation-page .form-card[data-v-1bbe43ef]:before,html[data-theme=dark] .creation-page .result-card[data-v-1bbe43ef]:before,html[data-theme=dark] .creation-page .step-item[data-v-1bbe43ef]:before{opacity:0!important;background:none!important}html[data-theme=dark] .creation-page .idea-card[data-v-1bbe43ef],html[data-theme=dark] .creation-page .reidea-card[data-v-1bbe43ef],html[data-theme=dark] .creation-page .episode-row[data-v-1bbe43ef],html[data-theme=dark] .creation-page .outline-card[data-v-1bbe43ef],html[data-theme=dark] .creation-page .selected-idea-box[data-v-1bbe43ef],html[data-theme=dark] .creation-page .template-box[data-v-1bbe43ef],html[data-theme=dark] .creation-page .tpl-card[data-v-1bbe43ef],html[data-theme=dark] .creation-page .episode-outline-box[data-v-1bbe43ef],html[data-theme=dark] .creation-page .episode-content[data-v-1bbe43ef],html[data-theme=dark] .creation-page .batch-tip[data-v-1bbe43ef],html[data-theme=dark] .creation-page .result-empty[data-v-1bbe43ef],html[data-theme=dark] .creation-page .step-item[data-v-1bbe43ef]{background:#131b29!important;border:1px solid #2a3548!important;box-shadow:none!important}html[data-theme=dark] .creation-page .ep-num-chip[data-v-1bbe43ef],html[data-theme=dark] .creation-page .ep-range-chip[data-v-1bbe43ef],html[data-theme=dark] .creation-page .chip[data-v-1bbe43ef],html[data-theme=dark] .creation-page .custom-add[data-v-1bbe43ef],html[data-theme=dark] .creation-page .nav-btn[data-v-1bbe43ef],html[data-theme=dark] .creation-page .icon-text-btn[data-v-1bbe43ef],html[data-theme=dark] .creation-page .idea-select-btn[data-v-1bbe43ef]{background:#131b29!important;border:1px solid #2a3548!important;box-shadow:none!important;color:#c5d0de!important}html[data-theme=dark] .creation-page .ep-num-chip.is-generated[data-v-1bbe43ef]{background:#ff6b351f!important;border-color:#ff6b3580!important;color:#ffb08a!important}html[data-theme=dark] .creation-page .ep-num-chip.is-generated[data-v-1bbe43ef]:after{background:#ff6b35!important;box-shadow:none!important}html[data-theme=dark] .creation-page .ep-num-chip.is-missing[data-v-1bbe43ef]{background:#0e1420!important;border-color:#2a3548!important;color:#6b7a90!important}html[data-theme=dark] .creation-page .ep-num-chip.is-missing[data-v-1bbe43ef]:after{display:none!important}html[data-theme=dark] .creation-page .ep-num-chip.is-failed[data-v-1bbe43ef]{background:#f53f3f1f!important;border-color:#f53f3f8c!important;color:#ff8e8e!important}html[data-theme=dark] .creation-page .ep-num-chip.is-active[data-v-1bbe43ef],html[data-theme=dark] .creation-page .ep-range-chip.is-active[data-v-1bbe43ef],html[data-theme=dark] .creation-page .chip.is-active[data-v-1bbe43ef]{background:#ff6b35!important;border-color:#ff6b35!important;color:#fff!important;box-shadow:none!important}html[data-theme=dark] .creation-page .ep-num-chip.is-active[data-v-1bbe43ef]:after{background:#fff!important}html[data-theme=dark] .creation-page .generate-btn[data-v-1bbe43ef],html[data-theme=dark] .creation-page .episode-save-btn[data-v-1bbe43ef],html[data-theme=dark] .creation-page .nav-btn-next[data-v-1bbe43ef]{background:#ff6b35!important;border:none!important;color:#fff!important;box-shadow:none!important}html[data-theme=dark] .creation-page .generate-btn[data-v-1bbe43ef]:hover:not(:disabled),html[data-theme=dark] .creation-page .episode-save-btn[data-v-1bbe43ef]:hover:not(:disabled),html[data-theme=dark] .creation-page .nav-btn-next[data-v-1bbe43ef]:hover{background:#e55a2b!important}html[data-theme=dark] .creation-page .idea-card.is-selected[data-v-1bbe43ef]{background:#151d2e!important;border-color:#ff6b35!important;box-shadow:none!important}html[data-theme=dark] .creation-page .episode-textarea[data-v-1bbe43ef]{background:#0b1018!important;border:1px solid #2a3548!important;box-shadow:none!important;color:#e5edf7!important}html[data-theme=dark] .creation-page .custom-input input[data-v-1bbe43ef]{background:#0f1622!important;border-color:#2a3548!important;box-shadow:none!important;color:#e5edf7!important}html[data-theme=dark] .creation-page .chip[data-v-1bbe43ef]:hover,html[data-theme=dark] .creation-page .ep-num-chip[data-v-1bbe43ef]:hover,html[data-theme=dark] .creation-page .ep-range-chip[data-v-1bbe43ef]:hover,html[data-theme=dark] .creation-page .idea-card[data-v-1bbe43ef]:hover,html[data-theme=dark] .creation-page .episode-row[data-v-1bbe43ef]:hover,html[data-theme=dark] .creation-page .tpl-card[data-v-1bbe43ef]:hover{transform:none!important;box-shadow:none!important;border-color:#ff6b3573!important}html[data-theme=dark] .creation-page .reidea-card.is-active[data-v-1bbe43ef]{border-color:#ff6b35!important;background:#ff6b351a!important;box-shadow:none!important}.creation-page.is-dark{background:#0b0f14!important;color:#e8eef7!important}.creation-page.is-dark:before,.creation-page.is-dark:after{display:none!important}.creation-page.is-dark .page-top,.creation-page.is-dark .bookmark-rail,.creation-page.is-dark .form-card,.creation-page.is-dark .result-card{background:#121820!important;background-color:#121820!important;background-image:none!important;border:1px solid #1e2a3a!important;box-shadow:none!important}.creation-page.is-dark .bookmark-rail:before,.creation-page.is-dark .form-card:before,.creation-page.is-dark .result-card:before{display:none!important}.creation-page.is-dark .workspace-shell{display:grid!important;grid-template-columns:240px minmax(0,1fr)!important;gap:18px!important}.creation-page.is-dark .bookmark-rail{position:sticky!important;top:88px!important}.creation-page.is-dark .stepper{display:flex!important;flex-direction:column!important}.creation-page.is-dark .step-item{background:#0e141c!important;border:1px solid #1e2a3a!important;box-shadow:none!important;min-width:0!important}.creation-page.is-dark .step-item.is-active{border-color:#ff6b35a6!important;background:#ff6b351a!important}.creation-page.is-dark .idea-card,.creation-page.is-dark .reidea-card,.creation-page.is-dark .selected-idea-box,.creation-page.is-dark .outline-card,.creation-page.is-dark .episode-row,.creation-page.is-dark .episode-outline-box,.creation-page.is-dark .template-box,.creation-page.is-dark .tpl-card,.creation-page.is-dark .episode-content,.creation-page.is-dark .batch-tip,.creation-page.is-dark .result-empty,.creation-page.is-dark .result-body,.creation-page.is-dark .skeleton-card,.creation-page.is-dark .step-item,.creation-page.is-dark .prompt-mode-switch,.creation-page.is-dark .episodes-block{background:#0e141c!important;background-color:#0e141c!important;background-image:none!important;border:1px solid #1e2a3a!important;box-shadow:none!important;color:#e8eef7!important}.creation-page.is-dark .result-empty,.creation-page.is-dark .result-card .result-body,.creation-page.is-dark .result-card .result-empty{background:#0e141c!important;background-color:#0e141c!important;background-image:none!important;border-color:#2a3548!important;min-height:280px}.creation-page.is-dark .empty-text,.creation-page.is-dark .empty-icon{color:#8b9aaf!important}.creation-page.is-dark .chip,.creation-page.is-dark .custom-add,.creation-page.is-dark .ep-range-chip,.creation-page.is-dark .ep-num-chip,.creation-page.is-dark .nav-btn,.creation-page.is-dark .icon-text-btn,.creation-page.is-dark .idea-select-btn,.creation-page.is-dark .field-tag,.creation-page.is-dark .result-empty-pill,.creation-page.is-dark .step-circle{background:#0e141c!important;border:1px solid #2a3548!important;box-shadow:none!important;color:#c5d0de!important;text-shadow:none!important}.creation-page.is-dark .prompt-mode-switch{background:#0f1622!important;border:1px solid #2a3548!important;box-shadow:none!important}.creation-page.is-dark .prompt-mode-slider{background:#ff6b35!important;box-shadow:0 2px 10px #ff6b3559!important}.creation-page.is-dark .prompt-mode-option{background:transparent!important;border:none!important;color:#9aa8bc!important;box-shadow:none!important}.creation-page.is-dark .prompt-mode-option.is-active{color:#fff!important;background:transparent!important}.creation-page.is-dark .episode-content{background:#0e141c!important;border:1px solid #2a3548!important;box-shadow:none!important}.creation-page.is-dark .episode-textarea{background:#0a0f16!important;border:1px solid #2a3548!important;color:#e8eef7!important;box-shadow:none!important;min-height:360px!important;resize:vertical}.creation-page.is-dark .result-body,.creation-page.is-dark .result-body-with-footer,.creation-page.is-dark .result-card{overflow:hidden!important}.creation-page.is-dark .chip.is-active,.creation-page.is-dark .ep-range-chip.is-active,.creation-page.is-dark .ep-num-chip.is-active{background:#ff6b35!important;border-color:#ff6b35!important;color:#fff!important}.creation-page.is-dark .ep-num-chip.is-generated{background:transparent!important;border-color:#ff6b35!important;color:#ff9a4e!important}.creation-page.is-dark .ep-num-chip.is-generated:after{background:#ff6b35!important;box-shadow:none!important}.creation-page.is-dark .ep-num-chip.is-missing{border-color:#2a3548!important;color:#6b7a90!important;background:#0a0f16!important}.creation-page.is-dark .ep-num-chip.is-missing:after{display:none!important}.creation-page.is-dark .ep-num-chip.is-failed{border-color:#f53f3f!important;color:#ff8e8e!important;background:#f53f3f14!important}.creation-page.is-dark .generate-btn,.creation-page.is-dark .episode-save-btn,.creation-page.is-dark .nav-btn-next{background:#ff6b35!important;border:none!important;color:#fff!important;box-shadow:none!important}.creation-page.is-dark .back-to-list-btn{color:#c5d0e0!important;background:#151d2e!important;border:1px solid #2a3548!important}.creation-page.is-dark .back-to-list-btn:hover{border-color:#ff6b35!important;color:#ff9a4e!important;background:#ff6b351a!important}.creation-page.is-dark .generate-btn:disabled{opacity:.5!important}.creation-page.is-dark .episode-textarea,.creation-page.is-dark .custom-input input{background:#0a0f16!important;border:1px solid #2a3548!important;color:#e8eef7!important;box-shadow:none!important}.creation-page.is-dark .form-card-title,.creation-page.is-dark .result-title,.creation-page.is-dark .page-title,.creation-page.is-dark .rail-title,.creation-page.is-dark .idea-title,.creation-page.is-dark .selected-idea-title,.creation-page.is-dark .episode-name,.creation-page.is-dark .field-label,.creation-page.is-dark .outline-card-title{color:#f0f4fa!important}.creation-page.is-dark .form-card-desc,.creation-page.is-dark .idea-logline,.creation-page.is-dark .selected-idea-logline,.creation-page.is-dark .episode-desc,.creation-page.is-dark .field-hint,.creation-page.is-dark .rail-desc,.creation-page.is-dark .template-desc{color:#9aabbf!important}.creation-page.is-dark .chip:hover,.creation-page.is-dark .ep-num-chip:hover,.creation-page.is-dark .ep-range-chip:hover,.creation-page.is-dark .idea-card:hover,.creation-page.is-dark .episode-row:hover,.creation-page.is-dark .tpl-card:hover,.creation-page.is-dark .step-item:hover{transform:none!important;box-shadow:none!important;border-color:#ff6b358c!important}.creation-page.is-dark .idea-card.is-selected{border-color:#ff6b35!important;background:#121a24!important;box-shadow:none!important}.creation-page.is-dark .arco-input-wrapper,.creation-page.is-dark .arco-textarea-wrapper,.creation-page.is-dark .arco-input-number{background:#0a0f16!important;border-color:#2a3548!important;box-shadow:none!important}.creation-page.is-dark .arco-input,.creation-page.is-dark .arco-textarea,.creation-page.is-dark .arco-input-number input{background:transparent!important;color:#e8eef7!important}.creation-page.is-dark .episode-gen-footer{background:#121a24!important;border:1px solid rgba(255,107,53,.35)!important;box-shadow:none!important}.creation-page.is-dark .episode-gen-cancel-btn{background:#0e141c!important;border:1px solid rgba(255,107,53,.4)!important;color:#ff9a4e!important}.creation-page.is-dark .step-item.is-active{border-color:#ff6b35a6!important;background:#ff6b3514!important}.creation-page.is-dark .step-item.is-active .step-title{color:#ff9a4e!important}@media(max-width:960px){.creation-page.is-dark .workspace-shell,.creation-page .workspace-shell{grid-template-columns:1fr!important}.creation-page.is-dark .bookmark-rail,.creation-page .bookmark-rail{position:relative!important;top:0!important}.creation-page.is-dark .stepper,.creation-page .stepper{flex-direction:row!important;overflow-x:auto}.creation-page.is-dark .step-item{min-width:160px!important}}.not-found-page[data-v-d8592490]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse 80% 50% at 50% 38%,rgba(255,140,90,.1) 0%,transparent 60%),var(--ui-page-bg);padding:24px;margin-top:80px}.not-found-content[data-v-d8592490]{text-align:center;max-width:480px;animation:fadeInUp-d8592490 .65s cubic-bezier(.22,1,.36,1) both}.film-scene[data-v-d8592490]{position:relative;width:240px;height:210px;margin:0 auto 12px}.film-glow[data-v-d8592490]{position:absolute;left:50%;top:46%;width:160px;height:160px;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(255,120,60,.22) 0%,rgba(255,140,80,.06) 50%,transparent 70%);pointer-events:none;animation:glowPulse-d8592490 3.2s ease-in-out infinite}.film-svg[data-v-d8592490]{position:relative;z-index:1;width:100%;height:100%;overflow:visible}.reel-core[data-v-d8592490]{transform-origin:140px 108px;animation:reelFloat-d8592490 4s ease-in-out infinite}.ring-a[data-v-d8592490]{transform-origin:140px 108px;animation:ringSpin-d8592490 18s linear infinite}.ring-b[data-v-d8592490]{transform-origin:140px 108px;animation:ringSpin-d8592490 28s linear infinite reverse}.film-strip .strip-right[data-v-d8592490]{animation:stripSway-d8592490 3.6s ease-in-out infinite;transform-box:fill-box;transform-origin:left center}.shards .shard[data-v-d8592490]{animation:shardFloat-d8592490 2.8s ease-in-out infinite}.shards .s1[data-v-d8592490]{animation-delay:0s}.shards .s2[data-v-d8592490]{animation-delay:.4s}.shards .s3[data-v-d8592490]{animation-delay:.8s}.shards .s4[data-v-d8592490]{animation-delay:.2s}.shards .s5[data-v-d8592490]{animation-delay:.6s}.question-badge[data-v-d8592490]{animation:qPulse-d8592490 2.4s ease-in-out infinite;transform-origin:140px 108px}@keyframes reelFloat-d8592490{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes glowPulse-d8592490{0%,to{opacity:.85;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.08)}}@keyframes ringSpin-d8592490{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes stripSway-d8592490{0%,to{transform:translate(168px,148px) rotate(14deg)}50%{transform:translate(168px,148px) rotate(18deg) translateY(2px)}}@keyframes shardFloat-d8592490{0%,to{opacity:.75;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}@keyframes qPulse-d8592490{0%,to{opacity:1;transform:scale(1)}50%{opacity:.92;transform:scale(1.04)}}@keyframes fadeInUp-d8592490{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.not-found-title[data-v-d8592490]{font-size:24px;font-weight:700;color:var(--ui-text);margin:0 0 16px;line-height:1.4;letter-spacing:.02em}.not-found-desc[data-v-d8592490]{font-size:15px;color:var(--ui-text-2);margin:0 0 6px;line-height:1.6}.not-found-desc strong[data-v-d8592490]{color:var(--brand-orange);font-weight:600}.not-found-desc-sub[data-v-d8592490]{font-size:14px;color:var(--ui-text-3);margin:0 0 32px;line-height:1.5}.not-found-actions[data-v-d8592490]{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.not-found-btn[data-v-d8592490]{display:inline-flex;align-items:center;justify-content:center;padding:10px 28px;border:none;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;transition:all .25s ease;min-width:120px}.not-found-btn.outline[data-v-d8592490]{background:var(--ui-surface);color:var(--brand-orange);border:1.5px solid var(--brand-orange)}.not-found-btn.outline[data-v-d8592490]:hover{background:var(--brand-orange-soft);transform:translateY(-2px)}.not-found-btn[data-v-d8592490]:not(.outline){background:linear-gradient(135deg,var(--brand-orange),#ff8f5e);color:#fff;box-shadow:0 4px 14px #ff6b3547}.not-found-btn[data-v-d8592490]:not(.outline):hover{transform:translateY(-2px);box-shadow:0 6px 20px #ff6b3557}.not-found-btn[data-v-d8592490]:active{transform:translateY(0)}
