*{box-sizing:border-box}::-webkit-scrollbar{width:0;height:0}body,html{min-height:100vh;font-family:PingFang SC,SF Pro,SF Pro Text,-apple-system,Roboto,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;padding:0;margin:0}#webpack-dev-server-client-overlay,#webpack-dev-server-client-overlay-div{display:none}:where(.web-base) h1,:where(.web-base) h2,:where(.web-base) h3,:where(.web-base) h4,:where(.web-base) h5,:where(.web-base) h6,:where(.web-base) p{margin:0}:where(.web-base) li{list-style:none}body[data-theme=dark]{--base-antd-menu-text-primary:#a2abbd;--base-antd-menu-text-selected:#fff;--base-antd-menu-active-bg:#222832;--base-antd-layout-bg:var(--base-bg-color-white)}body[data-theme=light]{--base-antd-menu-text-primary:var(--base-text-color-secondary);--base-antd-menu-text-selected:var(--base-text-color-primary);--base-antd-menu-active-bg:var(--base-component-color-white);--base-antd-layout-bg:var(--base-bg-color-gray)}body[data-theme=dark]{--base-brand-color:#3d5dff;--base-brand-color-hover:#5980ff;--base-brand-color-active:#4346ff;--base-brand-color-light:#3d5dff29;--base-brand-color-light-hover:#3d5dff3d;--base-brand-color-light-active:#3d5dff52;--base-warning-color:#ff7e0d;--base-warning-color-hover:#ff9b3d;--base-warning-color-active:#d95e00;--base-warning-color-light:#ff7e0d29;--base-warning-color-light-hover:#ff7e0d3d;--base-warning-color-light-active:#ff7e0d52;--base-success-color:#13b982;--base-success-color-hover:#61d4aa;--base-success-color-active:#009468;--base-success-color-light:#13b98229;--base-success-color-light-hover:#13b9823d;--base-success-color-light-active:#13b98252;--base-error-color:#fa423c;--base-error-color-hover:#ff6c64;--base-error-color-active:#d42828;--base-error-color-light:#fa423c29;--base-error-color-light-hover:#fa423c3d;--base-error-color-light-active:#fa423c52;--base-text-color-primary:#fff;--base-text-color-secondary:#ffffffb2;--base-text-color-tertiary:#ffffff80;--base-text-color-disabled:#ffffff4d;--base-text-color-white:#fff;--base-text-color-brand:#3d5dff;--base-text-color-brand-hover:#5980ff;--base-text-color-brand-active:#4346ff;--base-icon-color-primary:#fff;--base-icon-color-secondary:#ffffffb2;--base-icon-color-tertiary:#ffffff80;--base-icon-color-disabled:#ffffff4d;--base-icon-color-white:#fff;--base-icon-color-brand:#3d5dff;--base-icon-color-brand-hover:#5980ff;--base-icon-color-brand-active:#4346ff;--base-bg-color-white:#070c14;--base-bg-color-black:#000;--base-bg-color-gray:#c4d9ff26;--base-component-color-border:#c4d9ff1a;--base-component-color-white:#151b26;--base-component-color-grayb1:#c4d9ff26;--base-component-color-grayb2:#c4d9ff1a;--base-component-color-black:#fff;--base-component-color-black-hover:#ffffffb2;--base-component-color-black-active:#ffffff80;--base-component-color-grayb-active:#c4d9ff26;--base-component-color-grayb-disable:#c4d9ff14;--base-component-color-dark-gray:#c4d9ff26;--base-table-color-white:#c4d9ff14;--base-table-color-gray:#c4d9ff26;--base-border-color-level1:#c4d9ff1a;--base-border-color-level2:#c4d9ff14;--base-masking-layer-color:#070c14e6}body[data-theme=light]{--base-brand-color:#3658ff;--base-brand-color-hover:#5e7bff;--base-brand-color-active:#233bd9;--base-brand-color-light:#d7e0ff;--base-brand-color-light-hover:#e6ecff;--base-brand-color-light-active:#adc0ff;--base-warning-color:#ff7e0d;--base-warning-color-hover:#ff9b3d;--base-warning-color-active:#d95e00;--base-warning-color-light:#ffedd6;--base-warning-color-light-hover:#fff4e6;--base-warning-color-light-active:#ffd09e;--base-success-color:#13b982;--base-success-color-hover:#28c78f;--base-success-color-active:#009468;--base-success-color-light:#daf7ea;--base-success-color-light-hover:#e6faf1;--base-success-color-light-active:#b6f0da;--base-error-color:#fa423c;--base-error-color-hover:#ff6c64;--base-error-color-active:#d42828;--base-error-color-light:#ffe4e0;--base-error-color-light-hover:#ffeceb;--base-error-color-light-active:#ffc3bd;--base-text-color-primary:#000;--base-text-color-secondary:#495366;--base-text-color-tertiary:#818999;--base-text-color-disabled:#a2abbd;--base-text-color-white:#fff;--base-text-color-brand:#352eff;--base-text-color-brand-hover:#5c61ff;--base-text-color-brand-active:#2127d9;--base-icon-color-primary:#000;--base-icon-color-secondary:#495366;--base-icon-color-tertiary:#818999;--base-icon-color-disabled:#a2abbd;--base-icon-color-white:#fff;--base-icon-color-brand:#352eff;--base-icon-color-brand-hover:#5c61ff;--base-icon-color-brand-active:#2127d9;--base-bg-color-white:#fff;--base-bg-color-black:#000;--base-bg-color-gray:#f7f9fc;--base-component-color-border:#e5e9ed;--base-component-color-white:#fff;--base-component-color-grayb1:#f7f9fc;--base-component-color-grayb2:#f2f5fa;--base-component-color-black:#000;--base-component-color-black-hover:#4d4d4d;--base-component-color-black-active:#333;--base-component-color-grayb-active:#e4e8f0;--base-component-color-grayb-disable:#f7f9fc;--base-component-color-dark-gray:#c5cbd6;--base-table-color-white:#f7f9fc;--base-table-color-gray:#e4e8f0;--base-border-color-level1:#eaeef2;--base-border-color-level2:#e4e7eb;--base-masking-layer-color:#0006}:root{--base-radius-3xs:2px;--base-radius-2xs:4px;--base-radius-xs:6px;--base-radius-s:8px;--base-radius-m:10px;--base-radius-l:12px;--base-radius-xl:16px;--base-radius-2xl:18px;--base-radius-3xl:20px;--base-radius-4xl:24px;--base-space-3xs:4px;--base-space-2xs:8px;--base-space-xs:10px;--base-space-s:12px;--base-space-m:16px;--base-space-l:20px;--base-space-xl:24px;--base-space-2xl:32px;--base-space-3xl:40px;--base-space-4xl:48px;--base-shadow-drop-shadow-xs:0 0 0 0 #18181b12,0 1px 2px 0 #18181b26,0 2px 4px 0 #18181b12;--base-shadow-drop-shadow-s:0 4px 12px 0 #00197e05;--base-shadow-drop-shadow-m:0 2px 10px 0 #00197e14;--base-shadow-drop-shadow-l:0 2px 20px 0 #00197e1a;--base-shadow-inner-shadow-xs:inset 0 2px 0 0 #352eff;--base-font-size-3xs:10px;--base-font-size-2xs:12px;--base-font-size-xs:13px;--base-font-size-s:14px;--base-font-size-m:16px;--base-font-size-l:18px;--base-font-size-xl:20px;--base-font-size-2xl:24px;--base-font-size-3xl:28px;--base-font-size-4xl:32px;--base-font-size-5xl:36px;--base-font-size-6xl:40px;--base-font-weight-regular:400;--base-font-weight-medium:500;--base-font-weight-semibold:600;--base-font-height-3xs:16px;--base-font-height-2xs:18px;--base-font-height-xs:20px;--base-font-height-s:22px;--base-font-height-m:24px;--base-font-height-l:28px;--base-font-height-xl:30px;--base-font-height-2xl:36px;--base-font-height-3xl:42px;--base-font-height-4xl:48px;--base-font-height-5xl:54px;--base-font-height-6xl:60px;--base-paragraph-height-xs:22px;--base-paragraph-height-s:24px;--base-paragraph-height-m:26px;--base-paragraph-height-l:30px;--base-component-height-3xs:8px;--base-component-height-2xs:14px;--base-component-height-xs:16px;--base-component-height-s:18px;--base-component-height-m:20px;--base-component-height-l:24px;--base-component-height-xl:32px;--base-component-height-2xl:40px;--base-component-height-3xl:60px;--base-component-height-4xl:78px}:where(.web-base) .ant5-slider .ant5-slider-handle:after{background-color:var(--base-icon-color-white)!important;box-shadow:0 0 0 var(--ant-5-slider-handle-line-width) var(--base-icon-color-brand)!important;outline:1px solid var(--base-icon-color-brand)!important}:where(.web-base) .ant-slider .ant-slider-handle:hover{transform:translateX(-50%) scale(1.2)!important}:where(.web-base) .ant5-btn:not(.ant5-btn-icon-only,.ant5-btn-variant-link){min-width:88px}:where(.web-base) .ant5-btn.ant5-btn-icon-only{border-radius:6px}:where(.web-base) .ant5-btn .ant5-btn-icon{line-height:0}:where(.web-base) .ant5-btn.ant5-btn-primary{border:none}:where(.web-base) .ant5-btn.ant5-btn-default{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}:where(.web-base) .ant5-btn[disabled]{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}:where(.web-base) .ant5-select .ant5-select-arrow{width:16px!important;height:16px!important;background-image:url(https://digital-human-js-cdn.cdn.bcebos.com/ai-drama-studio-web/20260602193432/_next/static/media/arrow-down.455af0b6.svg);background-size:cover;margin-top:-8px!important;transition:all .3s!important}:where(.web-base) .ant5-select .ant5-select-arrow .anticon-down svg,:where(.web-base) .ant5-select .ant5-select-arrow .icon-down svg{display:none}:where(.web-base) .ant5-select.ant5-select-open .ant5-select-arrow{transform:rotate(180deg)}:where(.web-base) .ant5-select:hover .ant5-select-selector{background-color:var(--base-bg-color-gray)}:where(.web-base) .ant5-select:hover .ant5-select-clear{background:#fff!important}:where(.web-base) .ant5-select.ant5-select-allow-clear .ant5-select-clear:hover{color:var(--ant-5-color-text-tertiary)}:where(.web-base) .ant5-select .ant5-select-prefix{display:flex;align-items:center;-webkit-margin-end:12px;margin-inline-end:12px}:where(.web-base) .ant5-input-clear-icon,:where(.web-base) .ant5-select-clear{color:var(--base-text-color-tertiary)!important}:where(.web-base) .ant5-input-clear-icon:active,:where(.web-base) .ant5-input-clear-icon:hover,:where(.web-base) .ant5-select-clear:active,:where(.web-base) .ant5-select-clear:hover{color:var(--base-text-color-tertiary)!important}:where(.web-base) .ant5-select-multiple .ant5-select-selection-overflow{flex-wrap:nowrap;gap:4px}:where(.web-base) .ant5-select-multiple .ant5-select-selection-overflow .ant5-select-selection-item{-webkit-margin-end:0;margin-inline-end:0;background:var(--base-bg-color-gray)!important}:where(.web-base) .ant5-select-multiple .ant5-select-selection-overflow .ant5-select-selection-item-content{color:var(--base-text-color-primary);cursor:pointer}:where(.web-base) .ant5-select-multiple .ant5-select-selection-overflow .ant5-select-selection-overflow-item{max-width:calc(100% - 8px)}:where(.web-base) .ant5-select-dropdown{border:.5px solid var(--base-component-color-border)}:where(.web-base) .ant5-select-dropdown .rc-virtual-list-holder-inner{gap:4px}:where(.web-base) .ant5-select-dropdown .rc-virtual-list-holder{margin-right:0}:where(.web-base) .ant5-cascader-dropdown .ant5-cascader-menu:not(:last-child){border-right:1px solid var(--base-component-color-border)}:where(.web-base) .ant5-cascader-dropdown .ant5-cascader-menu-item{--ant-5-cascader-option-selected-bg:var(--base-component-color-border);margin-bottom:2px;padding:7px 8px;color:var(--base-text-color-primary)}:where(.web-base) .ant5-cascader-dropdown .ant5-cascader-menu-item-expand-icon{color:var(--base-text-color-secondary)!important;transform:scale(.65,.8)}:where(.web-base) .ant5-form-item-explain-error{font-size:12px;line-height:18px;margin-top:12px;font-weight:400}:where(.web-base) .ant5-form-item-extra{line-height:22px;margin-top:4px}:where(.web-base) .ant5-modal-confirm-body-wrapper .ant5-modal-confirm-paragraph{--ant-5-margin-xs:18px}:where(.web-base) .ant5-modal-confirm-body-wrapper .ant5-modal-confirm-body>.anticon{width:24px;height:24px}:where(.web-base) .ant5-message-notice-wrapper .ant5-message-custom-content>.anticon{width:18px;height:18px}:where(.web-base) .ant5-alert>.anticon,:where(.web-base) .ant5-message-custom-content>.anticon,:where(.web-base) .ant5-modal-confirm-body>.anticon{background-repeat:no-repeat;background-size:contain}:where(.web-base) .ant5-alert>.anticon>*,:where(.web-base) .ant5-message-custom-content>.anticon>*,:where(.web-base) .ant5-modal-confirm-body>.anticon>*{visibility:hidden}:where(.web-base) .ant5-alert>.anticon.anticon-exclamation-circle,:where(.web-base) .ant5-message-custom-content>.anticon.anticon-exclamation-circle,:where(.web-base) .ant5-modal-confirm-body>.anticon.anticon-exclamation-circle{background-image:url(https://digital-human-js-cdn.cdn.bcebos.com/ai-drama-studio-web/20260602193432/_next/static/media/modal-warn.22e0c5f1.svg)}:where(.web-base) .ant5-alert>.anticon.anticon-info-circle,:where(.web-base) .ant5-message-custom-content>.anticon.anticon-info-circle,:where(.web-base) .ant5-modal-confirm-body>.anticon.anticon-info-circle{background-image:url(https://digital-human-js-cdn.cdn.bcebos.com/ai-drama-studio-web/20260602193432/_next/static/media/modal-info.036ac9a3.svg)}:where(.web-base) .ant5-alert>.anticon.anticon-check-circle,:where(.web-base) .ant5-message-custom-content>.anticon.anticon-check-circle,:where(.web-base) .ant5-modal-confirm-body>.anticon.anticon-check-circle{background-image:url(https://digital-human-js-cdn.cdn.bcebos.com/ai-drama-studio-web/20260602193432/_next/static/media/modal-success.d811aeaa.svg)}:where(.web-base) .ant5-alert>.anticon.anticon-close-circle,:where(.web-base) .ant5-message-custom-content>.anticon.anticon-close-circle,:where(.web-base) .ant5-modal-confirm-body>.anticon.anticon-close-circle{background-image:url(https://digital-human-js-cdn.cdn.bcebos.com/ai-drama-studio-web/20260602193432/_next/static/media/modal-error.4bc4550f.svg)}:where(.web-base) .ant5-modal-confirm-btns>.ant5-btn,:where(.web-base) .ant5-modal-footer>.ant5-btn{-webkit-margin-start:12px!important;margin-inline-start:12px!important}:where(.web-base) .ant5-modal-wrap{display:flex;align-items:center}:where(.web-base) .ant5-upload-wrapper.ant5-upload-picture-card-wrapper .ant5-upload-select{border-style:solid!important}:where(.web-base) .ant5-upload-wrapper .ant5-upload-drag{border-style:solid}:where(.web-base) .ant5-tooltip{max-width:360px}:where(.web-base) .ant5-segmented{border:.5px solid var(--ant-5-track-border-color);--ant-5-segmented-track-padding:2px;--ant-5-border-radius-xs:6px;overflow:hidden}:where(.web-base) .ant5-segmented .ant5-segmented-group{gap:2px}:where(.web-base) .ant5-segmented.only-icon .ant5-segmented-item{min-width:calc(var(--ant-5-control-height-sm) - 2px)}:where(.web-base) .ant5-segmented .ant5-segmented-item{position:relative;min-width:76px;border-radius:var(--base-radius-2xs)}:where(.web-base) .ant5-segmented .ant5-segmented-item:not(:first-child):before{position:absolute;left:-7px;top:6px;content:"";width:1px;height:20px;background-color:var(--base-component-color-border);margin:0 4px}:where(.web-base) .ant5-segmented .ant5-segmented-item-selected{border-radius:var(--base-radius-2xs);box-shadow:0 2px 10px #00197e14}:where(.web-base) .ant5-segmented .ant5-segmented-item-label{padding:3px 12px;font-size:var(--base-font-size-s);line-height:var(--base-font-height-s);font-weight:var(--base-font-weight-regular)}:where(.web-base) .ant5-segmented .ant5-segmented-item-label img,:where(.web-base) .ant5-segmented .ant5-segmented-item-label svg{margin-right:var(--base-space-3xs);vertical-align:middle}:where(.web-base) .ant5-segmented .ant5-segmented-item-selected .ant5-segmented-item-label{font-weight:var(--base-font-weight-medium)}:where(.web-base) .ant5-popover .ant5-popover-inner-content{height:100%}:where(.web-base) .ant5-popover .base-popover-close-x{position:absolute;top:var(--ant-5-popover-inner-padding);right:var(--ant-5-popover-inner-padding);width:var(--ant-5-control-height);height:var(--ant-5-control-height);z-index:10;display:flex;justify-content:center;align-items:center;border-radius:var(--ant-5-border-radius-sm);color:var(--ant-5-color-icon);transition:color var(--ant-5-motion-duration-mid),background-color var(--ant-5-motion-duration-mid)}:where(.web-base) .ant5-popover .base-popover-close-x svg{font-size:var(--ant-5-font-size-lg);color:inherit}:where(.web-base) .ant5-popover .base-popover-close-x:hover{background-color:var(--ant-5-color-bg-text-hover);color:var(--ant-5-color-icon-hover)}:where(.web-base) .ant5-spin-nested-loading{height:100%;width:100%}:where(.web-base) .ant5-spin-nested-loading .ant5-spin-container{height:100%}:where(.web-base) .ant5-spin-nested-loading .ant5-spin-container:after{background-color:#0000}:where(.web-base) .ant5-dropdown .ant5-dropdown-menu{-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px)}:where(.web-base) .ant5-dropdown .ant5-dropdown-menu .ant5-dropdown-menu-item-group-list{margin:0}:where(.web-base) .ant5-dropdown .ant5-dropdown-menu .ant5-dropdown-menu-item:active{background-color:var(--ant-5-control-item-bg-active)}:where(.web-base) .ant5-table .ant5-table-thead tr>th{height:46px;font-weight:400;border:none}:where(.web-base) .ant5-table .ant5-table-thead tr>th .ant5-checkbox-indeterminate .ant5-checkbox-inner:after{border-radius:2px}:where(.web-base) .ant5-table .ant5-table-thead tr>th:before{display:none}:where(.web-base) .ant5-table .ant5-table-thead tr>th:first-child{border-bottom-left-radius:8px}:where(.web-base) .ant5-table .ant5-table-thead tr>th:last-child{border-bottom-right-radius:8px}:where(.web-base) .ant5-table .ant5-table-tbody tr>td{background-color:unset}:where(.web-base) .ant5-table .ant5-table-tbody tr.ant5-table-placeholder>td{border-bottom:none}:where(.web-base) .ant5-table .ant5-table-tbody .ant5-table-row{height:80px}:where(.web-base) .ant5-table .ant5-table-tbody .ant5-table-row .ant5-table-cell{vertical-align:middle}:where(.web-base) .ant5-table .ant5-table-selection-col{width:48px}:where(.web-base) .ant5-table-header{margin-bottom:4px}:where(.web-base) .ant5-table-container .ant5-table-body{scrollbar-width:thin;scrollbar-color:var(--base-border-color-level1) #0000;scrollbar-gutter:stable}:where(.web-base) .ant5-drawer .ant5-drawer-content{background:#0000}:where(.web-base) .ant5-drawer .ant5-drawer-content .ant5-drawer-body,:where(.web-base) .ant5-drawer .ant5-drawer-content .ant5-drawer-header{background:var(--ant-5-color-bg-elevated)}:where(.web-base) .ant5-drawer.ant5-drawer-bottom .ant5-drawer-header{border-radius:16px 16px 0 0}:where(.web-base) .ant5-drawer.ant5-drawer-bottom .ant5-drawer-panel-motion-bottom-appear,:where(.web-base) .ant5-drawer.ant5-drawer-bottom .ant5-drawer-panel-motion-bottom-enter{transition:none;transform:translateY(120px);opacity:0}:where(.web-base) .ant5-drawer.ant5-drawer-top .ant5-drawer-header{border-radius:0 0 16px 16px}:where(.web-base) .ant5-drawer.ant5-drawer-top .ant5-drawer-panel-motion-top-appear,:where(.web-base) .ant5-drawer.ant5-drawer-top .ant5-drawer-panel-motion-top-enter,:where(.web-base) .ant5-drawer.ant5-drawer-top .ant5-drawer-panel-motion-top-leave-active{transition:none;transform:translateY(-120px);opacity:0}:where(.web-base) .ant5-drawer.ant5-drawer-right .ant5-drawer-header{border-radius:0 16px 16px 0}:where(.web-base) .ant5-drawer.ant5-drawer-right .ant5-drawer-panel-motion-right-appear,:where(.web-base) .ant5-drawer.ant5-drawer-right .ant5-drawer-panel-motion-right-enter,:where(.web-base) .ant5-drawer.ant5-drawer-right .ant5-drawer-panel-motion-right-leave-active{transition:none;transform:translateX(120px);opacity:0}:where(.web-base) .ant5-drawer.ant5-drawer-left .ant5-drawer-header{border-radius:16px 0 0 16px}:where(.web-base) .ant5-drawer.ant5-drawer-left .ant5-drawer-panel-motion-left-appear,:where(.web-base) .ant5-drawer.ant5-drawer-left .ant5-drawer-panel-motion-left-enter,:where(.web-base) .ant5-drawer.ant5-drawer-left .ant5-drawer-panel-motion-left-leave-active{transition:none;transform:translateY(-120px);opacity:0}:where(.web-base) .ant5-drawer .ant5-drawer-body{padding:0 var(--ant-5-padding-lg)}:where(.web-base) .ant5-drawer .ant5-drawer-content-wrapper{transition:transform .5s,opacity .5s}:where(.web-base) .ant5-alert>.anticon{padding:1px;margin:2px 8px 2px 2px}:where(.web-base) .ant5-result{display:flex;flex-direction:column;justify-content:center;align-items:center}:where(.web-base) .ant5-result.ant5-result-500 .ant5-result-image{background-image:url(https://digital-human-js-cdn.cdn.bcebos.com/ai-drama-studio-web/20260602193432/_next/static/media/empty-server.f65835f2.webp);background-size:contain;background-repeat:no-repeat;width:100px;height:100px}:where(.web-base) .ant5-result.ant5-result-500 .ant5-result-image>*{visibility:hidden}:where(.web-base) .ant5-result.ant5-result-error .ant5-result-icon{background-image:url(https://digital-human-js-cdn.cdn.bcebos.com/ai-drama-studio-web/20260602193432/_next/static/media/empty.87c774d9.webp);background-size:contain;background-repeat:no-repeat;width:100px;height:100px}:where(.web-base) .ant5-result.ant5-result-error .ant5-result-icon>*{visibility:hidden}.dh-base-children-scrollbar ::-webkit-scrollbar,.dh-base-scrollbar::-webkit-scrollbar{width:6px;height:6px}.dh-base-children-scrollbar ::-webkit-scrollbar-track,.dh-base-scrollbar::-webkit-scrollbar-track{background:#0000;border-radius:5px}.dh-base-children-scrollbar ::-webkit-scrollbar-thumb,.dh-base-scrollbar::-webkit-scrollbar-thumb{border-radius:5px}.web-base-theme-dark .dh-base-children-scrollbar ::-webkit-scrollbar-thumb,.web-base-theme-dark .dh-base-scrollbar::-webkit-scrollbar-thumb,.web-base-theme-dark.dh-base-scrollbar::-webkit-scrollbar-thumb{background:var(--base-border-color-level1)}.web-base-theme-dark .dh-base-children-scrollbar ::-webkit-scrollbar-thumb:hover,.web-base-theme-dark .dh-base-scrollbar::-webkit-scrollbar-thumb:hover,.web-base-theme-dark.dh-base-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--base-component-color-dark-gray)}.web-base-theme-dark .ant5-dropdown-menu-root,.web-base-theme-dark .ant5-message-notice-content,.web-base-theme-dark .ant5-modal-content{border:1px solid var(--base-component-color-border)}.web-base-theme-dark .ant5-form-item-has-error .ant5-input-css-var,.web-base-theme-dark .ant5-form-item-with-help .ant5-input-css-var{--ant-5-color-border:var(--ant-5-color-error);--ant-5-input-hover-border-color:var(--ant-5-color-error);--ant-5-input-active-border-color:var(--ant-5-color-error);--ant-5-color-text-description:var(--ant-5-color-error);--ant-5-color-bg-container:#2b1f29;--ant-5-input-active-bg:#2b1f29;--ant-5-input-hover-bg:#2b1f29}.web-base-theme-dark .ant5-cascader-checkbox .ant5-cascader-checkbox-inner,.web-base-theme-dark .ant5-checkbox-wrapper .ant5-checkbox-inner{--ant-5-color-bg-container:#0000;--ant-5-line-width:1px;--ant-5-color-border:var(--base-brand-color)}.web-base-theme-dark .ant5-input-disabled{--ant-5-color-text-description:var(--base-text-color-disabled);--ant-5-color-text-placeholder:var(--base-text-color-disabled)}.web-base-theme-dark .ant5-input-affix-wrapper input.ant5-input{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#0000)}.web-base-theme-dark .ant5-input-suffix .anticon-search,.web-base-theme-dark .ant5-input-suffix.anticon-search,.web-base-theme-dark .ant5-select-suffix .anticon-search,.web-base-theme-dark .ant5-select-suffix.anticon-search{float:left;width:20px;height:20px;background-repeat:no-repeat;background-image:url(https://digital-human-js-cdn.cdn.bcebos.com/ai-drama-studio-web/20260602193432/_next/static/media/antd-search-icon.db7a6ebb.svg);background-size:16px;background-position:100%}.web-base-theme-dark .ant5-input-suffix .anticon-search>*,.web-base-theme-dark .ant5-input-suffix.anticon-search>*,.web-base-theme-dark .ant5-select-suffix .anticon-search>*,.web-base-theme-dark .ant5-select-suffix.anticon-search>*{display:none}.web-base-theme-dark .ant5-input-suffix .anticon-search:after,.web-base-theme-dark .ant5-input-suffix.anticon-search:after,.web-base-theme-dark .ant5-select-suffix .anticon-search:after,.web-base-theme-dark .ant5-select-suffix.anticon-search:after{content:"";clear:both}.web-base-theme-dark .ant5-input-textarea-show-count .ant5-input-data-count{bottom:-26px;color:var(--base-text-color-tertiary)}.web-base-theme-dark .ant5-upload-wrapper.ant5-upload-picture-card-wrapper .ant5-upload-select:hover{--ant-5-color-fill-alter:var(--base-bg-color-gray)!important;border-color:var(--base-component-color-border)!important}.web-base-theme-dark .ant5-upload-wrapper .ant5-upload-drag:hover{--ant-5-color-fill-alter:var(--base-bg-color-gray)}.web-base-theme-dark .ant5-switch{border:1px solid var(--base-component-color-border)!important;box-sizing:initial}.web-base-theme-dark .ant5-notification.ant5-notification-topRight{top:86px!important}.web-base-theme-dark .ant5-notification.ant5-notification-topRight .ant5-notification-notice-wrapper{box-shadow:0 10px 20px 5px rgba(0,0,0,.251)}.web-base-theme-dark .ant5-select-item-option-selected:not(.ant5-select-item-option-disabled) .ant5-select-item-option-state{color:var(--base-text-color-primary)}.web-base-theme-dark .ant5-pagination .ant5-pagination-item .ant5-pagination-item-link,.web-base-theme-dark .ant5-pagination .ant5-pagination-item a,.web-base-theme-dark .ant5-pagination .ant5-pagination-item button,.web-base-theme-dark .ant5-pagination .ant5-pagination-jump-next .ant5-pagination-item-link,.web-base-theme-dark .ant5-pagination .ant5-pagination-jump-next a,.web-base-theme-dark .ant5-pagination .ant5-pagination-jump-next button,.web-base-theme-dark .ant5-pagination .ant5-pagination-jump-prev .ant5-pagination-item-link,.web-base-theme-dark .ant5-pagination .ant5-pagination-jump-prev a,.web-base-theme-dark .ant5-pagination .ant5-pagination-jump-prev button,.web-base-theme-dark .ant5-pagination .ant5-pagination-next .ant5-pagination-item-link,.web-base-theme-dark .ant5-pagination .ant5-pagination-next a,.web-base-theme-dark .ant5-pagination .ant5-pagination-next button,.web-base-theme-dark .ant5-pagination .ant5-pagination-prev .ant5-pagination-item-link,.web-base-theme-dark .ant5-pagination .ant5-pagination-prev a,.web-base-theme-dark .ant5-pagination .ant5-pagination-prev button,.web-base-theme-dark .ant5-pagination .ant5-pagination-total-text{line-height:var(--base-font-height-xs)}.web-base-theme-dark .ant5-pagination .ant5-pagination-item a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.web-base-theme-dark .ant5-pagination .ant5-pagination-disabled .ant5-pagination-item-link{cursor:not-allowed}.web-base-theme-dark:has(.base-app-alert) .ant5-notification-topRight{top:146px!important}.web-base-theme-light .dh-base-children-scrollbar ::-webkit-scrollbar-thumb,.web-base-theme-light .dh-base-scrollbar::-webkit-scrollbar-thumb,.web-base-theme-light.dh-base-scrollbar::-webkit-scrollbar-thumb{background:var(--base-border-color-level1)}.web-base-theme-light .dh-base-children-scrollbar ::-webkit-scrollbar-thumb:hover,.web-base-theme-light .dh-base-scrollbar::-webkit-scrollbar-thumb:hover,.web-base-theme-light.dh-base-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--base-component-color-dark-gray)}.dh-base-wrapper-bg{min-height:100%;overflow-y:auto;background:var(--base-component-color-white);border:1px solid var(--base-component-color-border);border-bottom:none;border-top-left-radius:8px;border-top-right-radius:8px;padding:24px 0;background:url(https://digital-human-js-cdn.cdn.bcebos.com/ai-drama-studio-web/20260602193432/_next/static/media/portrait-pre-create-bg.2165ebd6.png);background-repeat:no-repeat;background-origin:top center;background-size:100% auto}.dh-base-skeleton{position:relative;overflow:hidden}.dh-base-skeleton:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(133.7deg,#0000 0,#0000 39.34%,var(--base-component-color-white) 48.9%,#0000 59.23%,#0000 98.51%);background-size:400% 100%;animation-name:dh-base-skeleton-loading;animation-duration:2s;animation-timing-function:ease;animation-iteration-count:infinite}.dh-base-skeleton-block{width:100%;height:56px;background:linear-gradient(90deg,var(--base-component-color-white) 0,#0000 100%);position:relative;overflow:hidden}.dh-base-skeleton-block:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(133.7deg,#0000 0,#0000 39.34%,var(--base-component-color-white) 48.9%,#0000 59.23%,#0000 98.51%);background-size:400% 100%;animation-name:dh-base-skeleton-loading;animation-duration:2s;animation-timing-function:ease;animation-iteration-count:infinite}@keyframes dh-base-skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.dh-base-divider{width:1px;height:1em;background:var(--base-border-color-level1)}.dh-base-media-container{position:relative;width:100%;aspect-ratio:392/450;border-radius:12px;overflow:hidden;border:1px solid var(--base-component-color-border);background:var(--base-component-color-white)}.dh-base-media-container video{width:100%;height:100%;float:left;background:var(--base-component-color-white)}.dh-base-segmented-small.ant5-segmented-sm{--ant-5-border-radius-sm:8px;--ant-5-segmented-track-padding:1px;--ant-5-segmented-item-selected-bg:var(--base-component-color-white);--ant-5-segmented-track-bg:var(--base-border-color-level2)}img.lazyload:not([src]){opacity:0}@keyframes dh-base-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.web-base[data-waiting]{cursor:wait}.web-base[data-waiting]>div{pointer-events:none}.pay-success-page{width:100vw;min-height:100dvh;margin:0 auto;padding:0 16px calc(127px + env(safe-area-inset-bottom));display:flex;flex-direction:column;align-items:center;justify-content:center;background:#0f1117}.pay-success-img{width:200px;height:200px;object-fit:cover;display:block;margin:0 auto}.pay-success-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin-top:16px}.pay-success-title{margin:0 0 8px;font-size:16px;line-height:24px;font-weight:510;color:#f7f7f9}.pay-success-description{margin:0;font-size:14px;color:#ffffffb3;line-height:22px;max-width:500px}:where(.base-scroll-container){position:relative;width:100%;height:100%}:where(.base-scroll-container) .base-scroll-content{width:100%;height:100%;max-width:inherit;max-height:inherit;overflow:auto;position:relative;z-index:0;-ms-overflow-style:none;scrollbar-width:none}:where(.base-scroll-container) .base-scroll-content::-webkit-scrollbar{width:0;height:0;display:none}:where(.base-scroll-container) .base-scrollbar{position:absolute;border-radius:5px;transition:opacity .3s;z-index:1;background:var(--base-border-color-level1)}:where(.base-scroll-container) .base-scrollbar:hover{background:var(--base-component-color-dark-gray)}:where(.base-scroll-container) .base-scrollbar-x{height:6px;bottom:0;left:0;cursor:pointer;opacity:0}:where(.base-scroll-container) .base-scrollbar-x:active{opacity:1}:where(.base-scroll-container) .base-scrollbar-y{width:6px;right:0;top:0;cursor:pointer;opacity:0}:where(.base-scroll-container) .base-scrollbar-y:active{opacity:1}:where(.base-scroll-container):hover .base-scrollbar-x,:where(.base-scroll-container):hover .base-scrollbar-y{opacity:1}:where(.base-scroll-container) .base-scroll-btns{position:absolute;right:var(--base-space-xl);bottom:var(--base-space-xl);transform:translateX(-50%);z-index:1;display:flex;flex-direction:column;gap:var(--base-space-2xs)}:where(.base-scroll-container) .base-scroll-btns .base-scroll-top-btn .ant5-btn-icon{transform:rotate(180deg)}:where(.base-scroll-container) .base-scroll-btns .base-scroll-bottom-btn,:where(.base-scroll-container) .base-scroll-btns .base-scroll-top-btn{background:var(--base-brand-color);border:1px solid var(--base-brand-color);box-shadow:0 4px 10px #3d5dff47}:where(.base-scroll-container) .base-scroll-btns .base-scroll-bottom-btn.ant5-btn:active,:where(.base-scroll-container) .base-scroll-btns .base-scroll-bottom-btn.ant5-btn:focus-visible,:where(.base-scroll-container) .base-scroll-btns .base-scroll-bottom-btn.ant5-btn:hover,:where(.base-scroll-container) .base-scroll-btns .base-scroll-top-btn.ant5-btn:active,:where(.base-scroll-container) .base-scroll-btns .base-scroll-top-btn.ant5-btn:focus-visible,:where(.base-scroll-container) .base-scroll-btns .base-scroll-top-btn.ant5-btn:hover{background:var(--base-brand-color-hover)!important;border-color:var(--base-brand-color-hover)!important}:where(.base-scroll-container) .base-scroll-btns .ant5-btn-icon{color:#fff!important}:where(.base-scroll-container) .base-scroll-btns .ant5-btn-icon svg{color:currentColor!important}.analysis-progress-card{flex-shrink:0;width:calc(100% - var(--base-space-m)*2);margin:var(--base-space-m);padding:var(--base-space-s) var(--base-space-m);border-radius:var(--base-radius-m);border:1px solid var(--base-border-color-level2);background:var(--base-component-color-grayb1);box-shadow:var(--base-shadow-drop-shadow-s)}.analysis-progress-card .analysis-progress-card-head{display:flex;align-items:center;gap:var(--base-space-s);min-width:0;margin-bottom:var(--base-space-xs)}.analysis-progress-card .analysis-progress-card-head .analysis-progress-card-status-icon{flex:0 0 auto;font-size:var(--base-font-size-s)}.analysis-progress-card .analysis-progress-card-head .analysis-progress-card-status-icon.is-error{color:var(--base-error-color)}.analysis-progress-card .analysis-progress-card-head .analysis-progress-card-status-icon.is-success{color:var(--base-success-color)}.analysis-progress-card .analysis-progress-card-head .analysis-progress-card-dot{flex:0 0 auto;width:var(--base-component-height-3xs);height:var(--base-component-height-3xs);border-radius:50%;background:var(--base-border-color-level1)}.analysis-progress-card .analysis-progress-card-head .analysis-progress-card-spinner{flex:0 0 auto;width:var(--base-component-height-2xs);height:var(--base-component-height-2xs);border:2px solid var(--base-component-color-grayb2);border-top-color:var(--base-brand-color);border-radius:50%;animation:analysis-progress-spin .75s linear infinite}.analysis-progress-card .analysis-progress-card-head .analysis-progress-card-title{flex:1 1 auto;min-width:0;font-size:var(--base-font-size-s);font-weight:600;color:var(--base-text-color);line-height:1.4}.analysis-progress-card .analysis-progress-card-head .analysis-progress-card-title.is-failed{flex:0 1 auto;cursor:pointer}.analysis-progress-card .analysis-progress-card-head .analysis-progress-card-step{margin-left:auto;flex-shrink:0;font-size:var(--base-font-size-2xs)}@keyframes analysis-progress-spin{to{transform:rotate(1turn)}}.dialogue-flow{display:flex;flex-direction:column;gap:var(--base-space-m)}.dialogue-flow .dialogue-flow-item{display:flex;align-items:flex-start;gap:var(--base-space-s)}.dialogue-flow .dialogue-flow-item-enter{animation:dialogue-flow-item-in .4s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--dialogue-msg-index, 0)*60ms)}.dialogue-flow .dialogue-flow-avatar{width:var(--base-component-height-2xl);height:var(--base-component-height-2xl);border:1px solid var(--base-component-color-border);box-shadow:var(--base-shadow-drop-shadow-s);flex:0 0 auto}.dialogue-flow .dialogue-flow-main{min-width:0}.dialogue-flow .dialogue-flow-role{font-size:var(--base-font-size-s);color:var(--base-text-color-secondary);margin-bottom:6px;font-weight:500}.dialogue-flow .dialogue-flow-bubble{border-radius:var(--base-radius-l);border:1px solid var(--base-border-color-level2);background:var(--base-bg-color-white);line-height:1.65;color:var(--base-text-color);white-space:pre-wrap;padding:var(--base-space-s) var(--base-space-m);box-shadow:var(--base-shadow-drop-shadow-s)}.dialogue-flow .dialogue-flow-empty{padding:var(--base-space-m) var(--base-space-s);text-align:center}.dialogue-flow .dialogue-flow-error-card{border:1px solid var(--base-error-color-light-active);border-radius:var(--base-radius-l);background:var(--base-error-color-light);padding:var(--base-space-m)}.dialogue-flow .dialogue-flow-error-title{color:var(--base-error-color-active);font-size:var(--base-font-size-m);font-weight:600;line-height:var(--base-font-height-m)}.dialogue-flow .dialogue-flow-error-message{margin-top:var(--base-space-s);color:var(--base-error-color);font-size:var(--base-font-size-2xs);line-height:var(--base-font-height-2xs);white-space:pre-wrap}.dialogue-flow .dialogue-flow-retry-button{margin-top:var(--base-space-m)}.dialogue-flow .dialogue-flow-retry-button.ant5-btn{border-color:var(--base-error-color-light-active);color:var(--base-error-color-active);background:var(--base-bg-color-white)}.dialogue-flow .dialogue-flow-retry-button:hover{border-color:var(--base-error-color);color:var(--base-error-color);background:var(--base-bg-color-white)}@keyframes dialogue-flow-item-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.base-page-state{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.base-page-state .base-page-state-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--base-space-m)}.base-page-state .base-page-state-loading-text{color:var(--base-text-color-secondary);font-size:var(--base-font-size-m);line-height:var(--base-font-height-m)}.base-page-state .base-page-state-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--base-space-m)}.project-rewrite-notice{padding:var(--base-space-l) var(--base-space-l) 0}.project-rewrite-notice .project-rewrite-notice-alert{border-radius:var(--base-radius-m)}.project-rewrite-notice .project-rewrite-notice-alert .project-rewrite-notice-title{font-size:14px;line-height:22px;font-weight:500}.project-rewrite-notice .project-rewrite-notice-alert .project-rewrite-notice-description{font-size:12px;line-height:20px}.project-rewrite-notice .project-rewrite-notice-alert .ant5-alert-description{margin-top:2px}.project-rewrite-notice .project-rewrite-notice-alert .ant5-alert-action,.project-rewrite-notice .project-rewrite-notice-alert .ant5-alert-icon{margin-top:3px}.project-rewrite-notice .project-rewrite-notice-alert>.anticon.project-rewrite-notice-loading-icon{background-image:none}.project-rewrite-notice .project-rewrite-notice-alert>.anticon.project-rewrite-notice-loading-icon>*{visibility:visible}.project-rewrite-notice .project-rewrite-notice-alert .ant5-alert-icon>.anticon.project-rewrite-notice-loading-icon{background-image:none}.project-rewrite-notice .project-rewrite-notice-alert .ant5-alert-icon>.anticon.project-rewrite-notice-loading-icon>*{visibility:visible}.project-rewrite-notice .project-rewrite-notice-alert.status-processing{border:1px solid var(--base-brand-color-light-active);background:var(--base-brand-color-light-hover)}.project-rewrite-notice .project-rewrite-notice-alert.status-processing .ant5-alert-icon,.project-rewrite-notice .project-rewrite-notice-alert.status-processing .project-rewrite-notice-description,.project-rewrite-notice .project-rewrite-notice-alert.status-processing .project-rewrite-notice-title{color:var(--base-text-color-brand)}.project-rewrite-notice .project-rewrite-notice-alert.status-failed{border:1px solid var(--base-error-color-light-active);background:var(--base-error-color-light-hover)}.project-rewrite-notice .project-rewrite-notice-alert.status-failed .ant5-alert-icon,.project-rewrite-notice .project-rewrite-notice-alert.status-failed .project-rewrite-notice-description,.project-rewrite-notice .project-rewrite-notice-alert.status-failed .project-rewrite-notice-title{color:var(--base-error-color-active)}.project-rewrite-notice .project-rewrite-notice-retry-btn{padding:0;height:auto;color:var(--base-error-color-active);font-weight:500}.project-rewrite-notice .project-rewrite-notice-retry-btn:hover{color:var(--base-error-color)}.project-rewrite-notice .project-rewrite-notice-retry-btn:active{color:var(--base-error-color-active)}.base-text-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:keep-all}.base-text-ellipsis-multi-line{display:-webkit-box;-webkit-box-orient:vertical}.base-ellipsis-tooltip .ant5-tooltip-inner,.base-text-ellipsis-multi-line{white-space:pre-wrap;word-break:break-word}.analysis-main-content{display:flex;flex-direction:column;gap:var(--base-space-m)}.analysis-main-content .analysis-tag{display:inline-flex;align-items:center;justify-content:center;gap:var(--base-space-2xs);height:22px;-webkit-margin-end:0!important;margin-inline-end:0!important;border:.5px solid var(--base-border-color-level2);background:var(--base-component-color-grayb2);border-radius:var(--base-radius-xs);padding:0 var(--base-space-2xs);white-space:nowrap}.analysis-main-content .analysis-tag,.analysis-main-content .analysis-tag-text{color:var(--base-text-color-secondary);line-height:var(--base-font-height-2xs);font-size:var(--base-font-size-2xs)}.analysis-main-content .analysis-tag-text{font-weight:400}.analysis-main-content .analysis-tag-divider{width:1px;height:var(--base-space-xs);border-radius:var(--base-radius-3xs);background:var(--base-border-color-level1)}.analysis-main-content .analysis-content-card{border:none}.analysis-main-content .analysis-content-card .ant5-card-head{min-height:44px;border:none;padding:0}.analysis-main-content .analysis-content-card .ant5-card-head-title{padding:var(--base-space-xs) 0}.analysis-main-content .analysis-content-card .ant5-card-body{padding:14px 0}.analysis-main-content .analysis-content-card .ant5-collapse-content .ant5-collapse-content-box{padding:0}.analysis-main-content .analysis-content-card .analysis-section-title{position:relative;display:inline-flex;align-items:center;gap:var(--base-space-2xs);font-size:22px;font-weight:600;line-height:1.2}.analysis-main-content .analysis-content-card .analysis-section-title:before{content:"";width:var(--base-space-3xs);height:22px;border-radius:99px;background:var(--base-brand-color)}.analysis-main-content .analysis-content-card .analysis-info-table .ant5-descriptions-item-label{width:168px;background-color:var(--base-table-color-white)!important;color:var(--base-text-color);font-weight:600}.analysis-main-content .analysis-content-card .analysis-info-table .ant5-descriptions-item-content{white-space:pre-wrap;line-height:1.8}.analysis-main-content .analysis-content-card .analysis-asset-section .analysis-asset-title{margin:0!important}.analysis-main-content .analysis-content-card .analysis-asset-section+.analysis-asset-section{margin-top:var(--base-space-m)}.analysis-main-content .analysis-content-card .analysis-asset-section .analysis-asset-title+.analysis-info-table{margin-top:var(--base-space-s)}.analysis-main-content .analysis-content-card .analysis-skeleton-card-body{min-height:208px;padding:var(--base-space-2xs) 0}.analysis-main-content .analysis-content-card .analysis-skeleton-card-body .analysis-card-skeleton.ant5-skeleton .ant5-skeleton-content .ant5-skeleton-title{height:var(--base-component-height-xs);margin-top:0;border-radius:999px;background:var(--base-component-color-grayb2)}.analysis-main-content .analysis-content-card .analysis-skeleton-card-body .analysis-card-skeleton.ant5-skeleton .ant5-skeleton-content .ant5-skeleton-paragraph>li{height:var(--base-space-s);border-radius:999px;background:var(--base-component-color-grayb2)}.analysis-main-content .analysis-content-card .analysis-skeleton-card-body .analysis-card-skeleton.analysis-card-skeleton--single.ant5-skeleton .ant5-skeleton-content .ant5-skeleton-paragraph{margin:0;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}.analysis-main-content .analysis-content-card .analysis-skeleton-card-body .analysis-card-skeleton.analysis-card-skeleton--single.ant5-skeleton .ant5-skeleton-content .ant5-skeleton-paragraph>li{height:208px;-webkit-margin-before:0;margin-block-start:0;border-radius:var(--base-radius-m);background:linear-gradient(110deg,var(--base-component-color-grayb2) 20%,#ffffffdb 45%,var(--base-component-color-grayb2) 70%);background-size:220% 100%;animation:analysis-skeleton-shimmer 1.1s linear infinite}.analysis-main-content .analysis-content-card .analysis-episode-collapse{background:#0000;border:none}.analysis-main-content .analysis-content-card .analysis-episode-collapse .ant-collapse-header,.analysis-main-content .analysis-content-card .analysis-episode-collapse .ant5-collapse-header{display:flex;align-items:center!important}.analysis-main-content .analysis-content-card .analysis-episode-collapse .ant-collapse-expand-icon,.analysis-main-content .analysis-content-card .analysis-episode-collapse .ant5-collapse-expand-icon{display:inline-flex;align-items:center;justify-content:center;align-self:center!important}.analysis-main-content .analysis-content-card .analysis-episode-collapse .analysis-episode-title{display:inline-block;font-size:var(--base-font-size-xl);font-weight:700;line-height:1.4;color:var(--base-text-color)}.analysis-main-content .analysis-content-card .analysis-episode-collapse .ant5-collapse-header-text{font-size:var(--base-font-size-l);font-weight:600;line-height:1.4;color:var(--base-text-color)}.analysis-main-content .analysis-content-card .analysis-episode-collapse .analysis-episode-detail{display:flex;flex-direction:column;gap:var(--base-space-m)}.analysis-main-content .analysis-content-card .analysis-episode-collapse .analysis-episode-detail .analysis-resource-list{display:flex;flex-wrap:wrap;gap:6px}.analysis-main-content .analysis-content-card .analysis-episode-collapse .analysis-episode-detail .analysis-resource-list .analysis-resource-tag{display:inline-flex;align-items:center;min-height:var(--base-component-height-l);padding:2px var(--base-space-xs);border:1px solid var(--base-border-color-level2);border-radius:var(--base-radius-xs);background:linear-gradient(180deg,#ffffffe6,#ffffffb3),var(--base-component-color-grayb2);box-shadow:var(--base-shadow-drop-shadow-s);font-size:var(--base-font-size-2xs);line-height:var(--base-font-height-2xs);font-weight:500;color:var(--base-text-color-secondary);white-space:nowrap;transition:border-color .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease}.analysis-main-content .analysis-content-card .analysis-episode-collapse .analysis-episode-detail .analysis-resource-list .analysis-resource-tag:hover{border-color:var(--base-brand-color);color:var(--base-text-color);box-shadow:var(--base-shadow-drop-shadow-m);transform:translateY(-1px)}.analysis-main-content .analysis-content-card .analysis-episode-collapse .analysis-episode-detail .analysis-episode-content{padding:var(--base-space-s);background:var(--base-bg-color-white);border:1px solid var(--base-component-color-border);border-radius:var(--base-radius-m)}.analysis-main-content .analysis-content-card .analysis-episode-collapse .analysis-episode-detail .analysis-episode-content .analysis-episode-content-text{margin:0!important;padding:var(--base-space-s) var(--base-space-3xs) 0;line-height:1.7;white-space:pre-wrap;color:var(--base-text-color)}@keyframes analysis-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-20% 0}}.outline-page-state{height:100%;display:flex;align-items:center;justify-content:center}.outline-page-container{height:100%;min-height:0;display:flex;flex-direction:column;gap:var(--base-space-s)}.outline-page-container>.project-rewrite-notice{width:100%}.outline-page-container>.project-rewrite-notice .project-rewrite-notice-alert{width:100%;max-width:1200px;margin:0 auto}.outline-page-container>.outline-page{flex:1 1 auto;min-height:0;height:auto}.outline-page{height:100%;min-height:0;box-sizing:border-box}.outline-page.outline-page-centered{display:flex;flex-direction:row;justify-content:center;align-items:stretch;width:100%}.outline-page.outline-page-centered .analysis-progress-card,.outline-page.outline-page-centered .outline-dialogue-flow{width:60%}.outline-page.outline-page-review{display:flex;flex-direction:row}.outline-page.outline-page-review .outline-panel-shell{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;min-height:0}.outline-page.outline-page-review .outline-main-panel.outline-read-panel{flex:1 1 auto;min-height:0}.outline-page.outline-page-grid{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;animation:outline-layout-expand .62s cubic-bezier(.2,.9,.2,1)}.outline-page.outline-page-grid .outline-dialogue-panel{width:30%;min-width:280px;border-right:1px solid var(--base-border-color-level1);animation:outline-chat-shift-strong .62s cubic-bezier(.2,.9,.2,1)}.outline-page.outline-page-grid .outline-panel-shell{display:flex;flex-direction:column;width:70%;min-width:0;animation:outline-panel-shell-in .75s cubic-bezier(.2,.9,.2,1)}.outline-page.outline-page-grid .outline-main-panel.outline-read-panel{flex:1 1 auto;min-height:0;animation:outline-panel-slide-in .7s cubic-bezier(.2,.9,.2,1) both}.outline-page .outline-dialogue-panel{display:flex;flex-direction:column;position:relative;min-height:0;overflow:hidden;border:none;background:#0000;width:100%;transition:flex-basis .55s cubic-bezier(.2,.9,.2,1),width .55s cubic-bezier(.2,.9,.2,1),max-width .55s cubic-bezier(.2,.9,.2,1),transform .55s cubic-bezier(.2,.9,.2,1),border-radius .36s cubic-bezier(.2,.9,.2,1)}.outline-page .outline-dialogue-panel>.outline-dialogue-column{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;width:100%;align-items:center}.outline-page .outline-dialogue-panel>.outline-dialogue-column>.base-scroll-container{flex:1 1 auto;min-height:0;width:100%}.outline-page .outline-main-panel{display:flex;flex-direction:column;position:relative;min-height:0;overflow:hidden;border:none;background:var(--base-bg-color-white);box-shadow:none;transition:border-radius .36s cubic-bezier(.2,.9,.2,1)}.outline-page .outline-main-panel>.base-scroll-container{flex:1 1 auto;min-height:0;width:100%}.outline-page .outline-main-panel .outline-scroll-content{padding-top:20px;padding-bottom:20px}.outline-page .outline-main-panel.outline-read-panel .analysis-main-content{max-width:1200px;margin:0 auto;width:100%;box-sizing:border-box}.outline-page .outline-dialogue-flow{margin:0 auto}.outline-page .outline-dialogue-flow .dialogue-flow-item{margin:2px 0}.outline-page .outline-dialogue-flow .dialogue-flow-item-enter{animation-duration:.48s;animation-delay:calc(var(--dialogue-msg-index, 0)*65ms)}.outline-page .outline-dialogue-flow .dialogue-flow-avatar{transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s ease}.outline-page .outline-dialogue-flow .dialogue-flow-bubble{box-shadow:var(--base-shadow-drop-shadow-m);transition:border-color .25s ease,box-shadow .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1)}.outline-page .outline-dialogue-flow .dialogue-flow-bubble:hover{border-color:var(--base-component-color-border);box-shadow:var(--base-shadow-drop-shadow-l);transform:translateY(-1px)}.outline-page .outline-dialogue-flow .dialogue-flow-empty{padding:var(--base-space-xl) var(--base-space-s);text-align:center}.outline-page .outline-skeleton-block{padding:var(--base-space-m);border-radius:var(--base-radius-m);border:1px solid var(--base-border-color-level2);background:var(--base-component-color-grayb1);box-shadow:var(--base-shadow-drop-shadow-s)}.outline-page .outline-scroll-content{padding:var(--base-space-m);scroll-padding-bottom:var(--base-space-m)}.outline-page .outline-dialogue-scroll-inner{min-height:100%;box-sizing:border-box}@keyframes outline-layout-expand{0%{transform:translateY(6px)}to{transform:translateY(0)}}@keyframes outline-chat-shift-strong{0%{transform:translateX(120px) scale(1.03)}to{transform:translateX(0)}}@keyframes outline-panel-slide-in{0%{opacity:0;transform:translateX(72px) scale(.975)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes outline-panel-shell-in{0%{opacity:0}to{opacity:1}}@media(max-width:1280px){.outline-page{padding:var(--base-space-m)}.outline-page.outline-page--centered .outline-dialogue-panel.is-centered{flex-basis:60%;width:60%;max-width:none}.outline-page.outline-page--grid .outline-dialogue-panel.is-docked{min-width:260px}}.base-media-controls-wrapper{position:absolute;bottom:0;left:0;width:100%;height:98px;padding:38px 16px 16px;cursor:default;transition:opacity .3s ease,transform .3s ease}.base-media-controls-wrapper.black-background{background:linear-gradient(180deg,#0000,#01050b26 30%,#01050bcc);border-radius:8px}.base-media-controls-wrapper.hide-controls{opacity:0;pointer-events:none}.base-media-controls-wrapper .media-controls-bar{position:relative;width:100%;border-radius:2px;padding:4px 0;cursor:pointer}.base-media-controls-wrapper .media-controls-bar:hover .media-controls-progress{background:#fff9}.base-media-controls-wrapper .media-controls-bar:hover .media-controls-progress-dot{opacity:1}.base-media-controls-wrapper .media-controls-track{position:absolute;top:2px;left:0;width:100%;height:4px;background:#c4d9ff1a}.base-media-controls-wrapper .media-controls-track .media-controls-track-marker{position:absolute;top:0;width:4px;height:inherit;background:#ffffff80;transform:translateX(-50%);border-radius:50%}.base-media-controls-wrapper .media-controls-progress{position:absolute;top:2px;left:0;width:30%;height:4px;border-radius:2px;background:#ffffff4d}.base-media-controls-wrapper .media-controls-progress-dot{display:inline-block;position:absolute;top:-2px;right:-2px;width:8px;height:8px;border-radius:50%;background:#fff;transition:all .3s;opacity:0}.base-media-controls-wrapper .media-controls-time{font-size:14px;color:#ffffff80;line-height:24px;margin-right:8px;min-width:94px}.base-media-controls-wrapper .media-controls-time>b{color:#fff;min-width:40px;display:inline-block}.base-media-controls-wrapper .media-controls-bottom{margin-top:8px;display:flex;align-items:center;justify-content:space-between}.base-media-controls-wrapper .media-controls-bottom button{border:none;outline:none;cursor:pointer;height:16px;width:16px;padding:4px;box-sizing:initial;background-color:#0000;color:#fff;transition:opacity .3s}.base-media-controls-wrapper .media-controls-bottom button:not(:last-child){margin-right:8px}.base-media-controls-wrapper .media-controls-bottom button:hover{opacity:.8}.base-media-controls-wrapper .media-controls-bottom button:disabled{cursor:not-allowed;opacity:.3}.base-media-controls-wrapper .media-controls-bottom button>svg{pointer-events:none}.base-media-controls-wrapper .media-controls-bottom-left{display:flex;align-items:center}.base-media-controls-wrapper .media-controls-bottom-right{display:flex;align-items:center;color:#fff}.base-media-controls-loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;pointer-events:none}.base-preview-video .ant5-modal-content{padding:0!important}.base-preview-video .ant5-modal-content .ant5-modal-body .ant5-modal-confirm-body-has-title{width:100%}.base-preview-video .ant5-modal-content .ant5-modal-body .ant5-modal-confirm-title{padding:24px;font-size:20px;line-height:28px;font-weight:500;max-width:calc(100% - 28px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.base-preview-video .ant5-modal-content .ant5-modal-body .ant5-modal-confirm-paragraph{max-width:100%;row-gap:0}.base-preview-video .ant5-modal-content .ant5-modal-body .ant5-modal-confirm-paragraph .ant5-modal-confirm-content{width:100%;margin:0;line-height:0;max-height:590px}.base-preview-video .ant5-modal-content .ant5-modal-body .ant5-modal-confirm-paragraph .ant5-modal-confirm-content .base-preview-thumbnail-wrapper{text-align:center}.base-preview-video .ant5-modal-content .ant5-modal-body .ant5-modal-confirm-btns{margin:0;padding:24px}.base-preview-video .base-preview-video-content{background:var(--base-bg-color-black);overflow:hidden}.base-preview-video .base-preview-thumbnail,.base-preview-video .base-preview-video-content{height:450px}.base-preview-video .base-preview-video-footer{display:none}.base-preview-video.not-has-footer{border-radius:0 0 16px 16px;overflow:hidden}.base-preview-video-content{position:relative;width:100%;height:100%}.base-preview-video-content>video{background-color:var(--biz-color-bg-page)}.base-preview-thumbnail,.base-preview-video-content>video{width:100%;height:100%;object-fit:contain}.base-multi-files-upload{--base-multi-files-upload-item-size:113px;--base-multi-files-upload-bg:#f9fbff;--base-multi-files-upload-bg-hover:#edf3ff;--base-multi-files-upload-action-bg:#ffffffe0;--base-multi-files-upload-progress-bg:var(--base-border-color-level1);position:relative;height:220px;transition:height .3s ease;padding:24px 0}.base-multi-files-upload.empty{padding:0;height:306px}.base-multi-files-upload .status-empty{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px dashed var(--base-component-color-border);border-radius:var(--base-radius-s);background:var(--base-multi-files-upload-bg);color:var(--base-text-color-primary);transition:border-color .2s ease,background .2s ease;cursor:pointer}.base-multi-files-upload .status-empty:hover{border-color:var(--base-brand-color);background:var(--base-multi-files-upload-bg-hover)}.base-multi-files-upload .status-empty .status-empty-icon{font-size:28px;line-height:1;color:var(--base-brand-color)}.base-multi-files-upload .status-empty .status-empty-icon>img{width:40px;height:40px}.base-multi-files-upload .status-empty>div:last-child{font-size:14px;line-height:20px;text-align:center;color:var(--base-text-color-secondary)}.base-multi-files-upload .status-empty>div:last-child a{margin:0 4px;color:var(--base-text-color-brand);cursor:pointer}.base-multi-files-upload .status-empty>div:last-child a:hover{color:var(--base-text-color-brand-hover)}.base-multi-files-upload .status-drag{position:absolute;inset:0;display:none;flex-direction:column;justify-content:center;align-items:center;gap:var(--base-space-2xs);border:1.5px dashed var(--base-brand-color);border-radius:var(--base-radius-s);background:var(--base-multi-files-upload-bg-hover);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:11;pointer-events:none}.base-multi-files-upload .status-drag[data-visible=true]{display:flex}.base-multi-files-upload .status-drag .status-drag-icon{font-size:28px;color:var(--base-brand-color)}.base-multi-files-upload .status-drag .status-drag-tips,.base-multi-files-upload .status-drag .status-hover-tips{margin:0;font-size:14px;line-height:20px;color:var(--base-text-color-primary)}.base-multi-files-upload .status-drag .status-hover-tips,.base-multi-files-upload .status-drag[data-file=true] .status-drag-tips{display:none}.base-multi-files-upload .status-drag[data-file=true] .status-hover-tips{display:block}.base-multi-files-upload .files-list{display:flex;flex-wrap:wrap;gap:var(--base-space-2xs);margin:0;padding:0;list-style:none;height:100%}.base-multi-files-upload .files-list.audio li,.base-multi-files-upload .files-list.image li,.base-multi-files-upload .files-list.video li{aspect-ratio:1;height:100%;border-radius:var(--base-radius-s);background-color:var(--base-bg-color-gray);border:1px solid var(--base-component-color-border);overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center;text-align:center;transition:border-color .2s ease,transform .2s ease}.base-multi-files-upload .files-list.audio li:hover,.base-multi-files-upload .files-list.image li:hover,.base-multi-files-upload .files-list.video li:hover{border-color:var(--base-brand-color);transform:translateY(-1px)}.base-multi-files-upload .files-list.audio li.click-area,.base-multi-files-upload .files-list.image li.click-area,.base-multi-files-upload .files-list.video li.click-area{flex-direction:column;gap:var(--base-space-3xs);cursor:pointer;color:var(--base-text-color-secondary);background:var(--base-component-color-white)}.base-multi-files-upload .files-list.audio li.click-area .anticon,.base-multi-files-upload .files-list.image li.click-area .anticon,.base-multi-files-upload .files-list.video li.click-area .anticon{font-size:22px;color:var(--base-brand-color)}.base-multi-files-upload .files-list.audio li.click-area span,.base-multi-files-upload .files-list.image li.click-area span,.base-multi-files-upload .files-list.video li.click-area span{font-size:12px;line-height:18px}.base-multi-files-upload .files-list.audio li.click-area:hover,.base-multi-files-upload .files-list.image li.click-area:hover,.base-multi-files-upload .files-list.video li.click-area:hover{color:var(--base-text-color-primary)}.base-multi-files-upload .files-list.audio li.file-item .file-index,.base-multi-files-upload .files-list.image li.file-item .file-index,.base-multi-files-upload .files-list.video li.file-item .file-index{position:absolute;left:6px;bottom:6px;color:var(--base-text-color-primary);border:1px solid var(--base-component-color-border);background-color:var(--base-component-color-white);line-height:20px;font-size:12px;border-radius:var(--base-radius-3xs);padding:0 4px}.base-multi-files-upload .files-list.audio li.file-item .media-item-container,.base-multi-files-upload .files-list.image li.file-item .media-item-container,.base-multi-files-upload .files-list.video li.file-item .media-item-container{position:relative;width:100%;height:100%}.base-multi-files-upload .files-list.audio li.file-item .media-item-preview,.base-multi-files-upload .files-list.image li.file-item .media-item-preview,.base-multi-files-upload .files-list.video li.file-item .media-item-preview{width:100%;height:100%;cursor:pointer}.base-multi-files-upload .files-list.audio li.file-item .media-item-preview img,.base-multi-files-upload .files-list.audio li.file-item .media-item-preview video,.base-multi-files-upload .files-list.image li.file-item .media-item-preview img,.base-multi-files-upload .files-list.image li.file-item .media-item-preview video,.base-multi-files-upload .files-list.video li.file-item .media-item-preview img,.base-multi-files-upload .files-list.video li.file-item .media-item-preview video{width:100%;height:100%;object-fit:cover;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}.base-multi-files-upload .files-list.audio li.file-item .media-item-placeholder,.base-multi-files-upload .files-list.image li.file-item .media-item-placeholder,.base-multi-files-upload .files-list.video li.file-item .media-item-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:var(--base-space-s);color:var(--base-text-color-secondary);background:var(--base-component-color-white)}.base-multi-files-upload .files-list.audio li.file-item .media-item-placeholder .anticon,.base-multi-files-upload .files-list.image li.file-item .media-item-placeholder .anticon,.base-multi-files-upload .files-list.video li.file-item .media-item-placeholder .anticon{font-size:24px;color:var(--base-brand-color)}.base-multi-files-upload .files-list.audio li.file-item .media-item-placeholder span,.base-multi-files-upload .files-list.image li.file-item .media-item-placeholder span,.base-multi-files-upload .files-list.video li.file-item .media-item-placeholder span{font-size:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.base-multi-files-upload .files-list.audio li.file-item .media-item-loading,.base-multi-files-upload .files-list.image li.file-item .media-item-loading,.base-multi-files-upload .files-list.video li.file-item .media-item-loading{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:var(--base-space-s);background:var(--base-component-color-white)}.base-multi-files-upload .files-list.audio li.file-item .media-item-loading>p,.base-multi-files-upload .files-list.image li.file-item .media-item-loading>p,.base-multi-files-upload .files-list.video li.file-item .media-item-loading>p{margin:0 0 var(--base-space-2xs);font-size:12px;line-height:18px;color:var(--base-text-color-primary)}.base-multi-files-upload .files-list.audio li.file-item .media-item-loading>button,.base-multi-files-upload .files-list.image li.file-item .media-item-loading>button,.base-multi-files-upload .files-list.video li.file-item .media-item-loading>button{position:absolute;top:4px;right:4px;display:none}.base-multi-files-upload .files-list.audio li.file-item .media-item-loading:hover>button,.base-multi-files-upload .files-list.image li.file-item .media-item-loading:hover>button,.base-multi-files-upload .files-list.video li.file-item .media-item-loading:hover>button{display:block}.base-multi-files-upload .files-list.audio li.file-item .media-item-error,.base-multi-files-upload .files-list.image li.file-item .media-item-error,.base-multi-files-upload .files-list.video li.file-item .media-item-error{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--base-space-2xs);background:var(--base-component-color-white)}.base-multi-files-upload .files-list.audio li.file-item .media-item-error .anticon,.base-multi-files-upload .files-list.image li.file-item .media-item-error .anticon,.base-multi-files-upload .files-list.video li.file-item .media-item-error .anticon{font-size:24px;color:var(--base-error-color)}.base-multi-files-upload .files-list.audio li.file-item .media-item-error .delete-error-icon,.base-multi-files-upload .files-list.image li.file-item .media-item-error .delete-error-icon,.base-multi-files-upload .files-list.video li.file-item .media-item-error .delete-error-icon{width:24px;height:24px;color:var(--base-error-color)}.base-multi-files-upload .files-list.audio li.file-item .media-item-error>p,.base-multi-files-upload .files-list.image li.file-item .media-item-error>p,.base-multi-files-upload .files-list.video li.file-item .media-item-error>p{margin:0;color:var(--base-error-color);font-size:12px;line-height:18px}.base-multi-files-upload .files-list.audio li.file-item .media-item-action,.base-multi-files-upload .files-list.image li.file-item .media-item-action,.base-multi-files-upload .files-list.video li.file-item .media-item-action{display:none;position:absolute;top:4px;right:4px}.base-multi-files-upload .files-list.audio li.file-item:hover .media-item-action,.base-multi-files-upload .files-list.image li.file-item:hover .media-item-action,.base-multi-files-upload .files-list.video li.file-item:hover .media-item-action{display:block}.base-multi-files-upload .files-list.audio li.file-item .btn-group,.base-multi-files-upload .files-list.image li.file-item .btn-group,.base-multi-files-upload .files-list.video li.file-item .btn-group{display:flex;align-items:center;justify-content:center;gap:2px;padding:2px;background-color:var(--base-multi-files-upload-action-bg);border:1px solid var(--base-component-color-border);border-radius:var(--base-radius-3xs);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.base-multi-files-upload .files-list.audio li.file-item .btn-group>button,.base-multi-files-upload .files-list.image li.file-item .btn-group>button,.base-multi-files-upload .files-list.video li.file-item .btn-group>button{width:24px;height:24px;min-width:24px;border-radius:var(--base-radius-3xs);color:var(--base-text-color-primary)!important}.base-multi-files-upload .files-list.audio li.file-item .btn-group>button .delete-action-icon,.base-multi-files-upload .files-list.audio li.file-item .btn-group>button .upload-action-icon,.base-multi-files-upload .files-list.image li.file-item .btn-group>button .delete-action-icon,.base-multi-files-upload .files-list.image li.file-item .btn-group>button .upload-action-icon,.base-multi-files-upload .files-list.video li.file-item .btn-group>button .delete-action-icon,.base-multi-files-upload .files-list.video li.file-item .btn-group>button .upload-action-icon{width:16px;height:16px;color:currentColor}.base-multi-files-upload .files-list.audio li.file-item .btn-group>button:hover,.base-multi-files-upload .files-list.image li.file-item .btn-group>button:hover,.base-multi-files-upload .files-list.video li.file-item .btn-group>button:hover{background:var(--base-brand-color-light-hover)!important}.base-multi-files-upload .files-list.audio li.file-item .media-item-info,.base-multi-files-upload .files-list.image li.file-item .media-item-info,.base-multi-files-upload .files-list.video li.file-item .media-item-info{position:absolute;left:8px;bottom:8px;display:flex;align-items:center;gap:var(--base-space-3xs)}.base-multi-files-upload .files-list.audio li.file-item .media-item-info .media-item-duration,.base-multi-files-upload .files-list.image li.file-item .media-item-info .media-item-duration,.base-multi-files-upload .files-list.video li.file-item .media-item-info .media-item-duration{background:var(--base-multi-files-upload-action-bg);border:1px solid var(--base-component-color-border);border-radius:var(--base-radius-3xs);padding:2px 4px;line-height:16px;font-size:12px;color:var(--base-text-color-primary);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none}.base-multi-files-upload .files-list.file li.click-area{width:100%;height:120px;display:flex;align-items:center;justify-content:center;flex-direction:column;background:#f7f9fc}.base-multi-files-upload .files-list.file li.click-area .anticon{font-size:22px;color:var(--base-brand-color)}.base-multi-files-upload .files-list.file li.click-area span{font-size:12px;line-height:18px}.base-multi-files-upload .files-list.file li.click-area:hover{color:var(--base-text-color-primary)}.base-multi-files-upload .files-list.file li.file-item{width:100%;height:64px;overflow:hidden}.base-multi-files-upload .files-list.file li.file-item .file-item-container{height:100%;display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#fff;border-radius:12px;border:.5px solid var(--base-component-color-border,#e5e9ed);position:relative}.base-multi-files-upload .files-list.file li.file-item .file-item-container .file-item-info{flex:1;display:flex;gap:12px;align-items:center;min-width:0}.base-multi-files-upload .files-list.file li.file-item .file-item-container .file-item-info .file-type-icon{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.base-multi-files-upload .files-list.file li.file-item .file-item-container .file-item-info .file-type-icon .anticon{font-size:28px;color:var(--base-brand-color)}.base-multi-files-upload .files-list.file li.file-item .file-item-container .file-item-info .file-type-icon.status-muted{filter:grayscale(100%)}.base-multi-files-upload .files-list.file li.file-item .file-item-container .file-item-info .file-type-icon.status-muted .anticon{color:var(--base-text-color-disabled)}.base-multi-files-upload .files-list.file li.file-item .file-item-container .file-item-info .file-item-info-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.base-multi-files-upload .files-list.file li.file-item .file-item-container .file-item-info .file-item-info-text .file-item-name{font-size:13px;line-height:20px;color:var(--base-text-color-primary)}.base-multi-files-upload .files-list.file li.file-item .file-item-container .file-item-info .file-item-info-text .file-item-secondary{font-size:12px;line-height:18px;color:var(--base-text-color-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.base-multi-files-upload .files-list.file li.file-item .file-item-container .file-item-info .file-item-info-text .file-item-secondary-error,.base-multi-files-upload .files-list.file li.file-item .file-item-container .file-item-info.error{color:var(--base-error-color)}.base-multi-files-upload .files-list.file li.file-item .file-item-container .file-item-action{flex-shrink:0;display:flex;align-items:center;gap:16px}.base-multi-files-upload .files-list.file li.file-item .file-item-container .file-item-action>button{width:16px;height:16px;min-width:16px;padding:0;border-radius:var(--base-radius-3xs);color:var(--base-text-color-primary)!important}.base-multi-files-upload .files-list.file li.file-item .file-item-container .file-item-action>button .anticon{font-size:16px}.base-multi-files-upload .files-list.file li.file-item .file-item-container .file-item-action>button .delete-action-icon,.base-multi-files-upload .files-list.file li.file-item .file-item-container .file-item-action>button .upload-action-icon{width:16px;height:16px;color:currentColor}.base-multi-files-upload .files-list.file li.file-item .file-item-container .file-item-action>button:hover{background:var(--base-brand-color-light-hover)!important}.base-multi-files-upload.single .files-list li.file-item{height:64px}.video-generate-mode-trigger{display:flex;align-items:center;gap:var(--base-space-xs);overflow:hidden}.video-generate-mode-trigger .video-generate-mode-trigger-icon{flex:0 0 auto;width:16px;height:16px}.video-generate-mode-trigger .video-generate-mode-trigger-icon img{display:block;width:16px;height:16px;object-fit:contain}.video-generate-mode-trigger .video-generate-mode-trigger-title{color:var(--base-text-color-primary);font-size:var(--base-font-size-s);line-height:var(--base-font-height-s);font-weight:var(--base-font-weight-medium);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.video-generate-mode-select-dropdown .video-generate-mode-option{height:80px;display:flex;gap:16px;align-items:center;gap:var(--base-space-2xs);padding:var(--base-space-3xs) 0}.video-generate-mode-select-dropdown .video-generate-mode-option-icon{flex:0 0 auto;width:48px;height:48px;border:1px solid #dde3f0;border-radius:4px;display:flex;align-items:center;justify-content:center}.video-generate-mode-select-dropdown .video-generate-mode-option-icon img{display:block;width:24px;height:24px;object-fit:contain}.video-generate-mode-select-dropdown .ant5-select-item.ant-select-item-option-selected .video-generate-mode-option-icon{border-color:var(--base-brand-color)}.video-generate-mode-select-dropdown .video-generate-mode-option-text{display:flex;flex-direction:column;gap:2px;min-width:0}.video-generate-mode-select-dropdown .video-generate-mode-option-title{color:var(--base-text-color-secondary);font-size:var(--base-font-size-s);line-height:var(--base-font-height-s);font-weight:var(--base-font-weight-medium)}.video-generate-mode-select-dropdown .video-generate-mode-option-desc{color:var(--base-text-color-tertiary);font-size:var(--base-font-size-2xs);line-height:var(--base-font-height-2xs);font-weight:var(--base-font-weight-regular)}.style-picker-popover{padding:16px;border-radius:16px;box-shadow:0 8px 32px 0 #0000001f;background:var(--base-bg-color-white)}.style-picker-panel{width:480px}.style-picker-panel .style-picker-presets{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.style-picker-panel .style-picker-section{margin-top:12px}.style-picker-panel .style-picker-section .style-picker-section-title{margin-bottom:8px;color:var(--base-text-color-tertiary);font-size:var(--base-font-size-xs);line-height:var(--base-font-height-xs)}.style-picker-panel .style-picker-section .style-picker-custom-scroll{max-height:292px}.style-picker-panel .style-picker-section .style-picker-custom-scroll .base-scrollbar-y{right:0;opacity:1}.style-picker-panel .style-picker-footer{margin-top:12px;padding-top:12px;border-top:1px solid var(--base-border-color-level1)}.style-picker-panel .style-picker-footer .style-picker-create-btn{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;height:32px;padding:0;border:1px dashed var(--base-border-color-level2);border-radius:8px;background:#0000;color:var(--base-text-color-secondary);font-size:var(--base-font-size-xs);cursor:pointer;transition:border-color .15s ease,color .15s ease}.style-picker-panel .style-picker-footer .style-picker-create-btn:hover:not(:disabled){border-color:var(--base-brand-color);color:var(--base-brand-color)}.style-picker-panel .style-picker-footer .style-picker-create-btn:disabled{opacity:.45;cursor:not-allowed}.style-picker-card{position:relative;height:92px;overflow:hidden;border:2px solid #0000;border-radius:10px;background-size:cover;background-position:50%;cursor:pointer;transition:border-color .15s ease}.style-picker-card.selected{border-color:var(--base-brand-color)}.style-picker-card:hover:not(.selected){border-color:#00000026}.style-picker-card .style-picker-card-bg{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--base-bg-color-gray)}.style-picker-card .style-picker-card-bg img{width:100%;height:100%;object-fit:cover}.style-picker-card .style-picker-card-initial{color:var(--base-text-color-tertiary);font-size:24px;font-weight:500}.style-picker-card .style-picker-card-overlay{position:absolute;inset:0;display:flex;align-items:flex-end;padding:6px 8px;background:linear-gradient(180deg,#0000 40%,#0000008c)}.style-picker-card .style-picker-card-label{display:block;min-width:0;width:100%;color:#fff;font-size:var(--base-font-size-xs);font-weight:var(--base-font-weight-medium);line-height:var(--base-font-height-xs);text-shadow:0 1px 2px #0006}.style-picker-card .style-picker-card-actions{position:absolute;top:4px;right:4px;display:flex;gap:4px}.style-picker-card .style-picker-card-action{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;border-radius:50%;cursor:pointer;font-size:10px;transition:background .15s ease}.style-picker-card .style-picker-card-action.edit{background:#0000004d;color:#fff}.style-picker-card .style-picker-card-action.edit:hover{background:#00000080}.style-picker-card .style-picker-card-action.delete{background:#ff4d4f;color:#fff}.style-picker-card .style-picker-card-action.delete:hover{background:#d9363e}.style-custom-modal .ant5-modal-title{font-size:var(--base-font-size-l);font-weight:var(--base-font-weight-semibold);line-height:var(--base-font-height-l)}.style-custom-modal .style-custom-modal-form{display:flex;flex-direction:column;gap:16px}.style-custom-modal .style-custom-modal-field{display:flex;flex-direction:column;gap:8px}.style-custom-modal .style-custom-modal-label{display:flex;align-items:center;justify-content:space-between;color:var(--base-text-color-primary);font-size:var(--base-font-size-s);font-weight:var(--base-font-weight-medium);line-height:var(--base-font-height-s)}.style-custom-modal .style-custom-modal-counter{color:var(--base-text-color-tertiary);font-size:var(--base-font-size-xs);font-weight:var(--base-font-weight-regular);line-height:var(--base-font-height-xs)}.style-custom-modal .style-custom-modal-name-input.ant5-input{height:40px;padding:0 12px;border-radius:8px;font-size:var(--base-font-size-s);line-height:var(--base-font-height-s);font-weight:400;color:var(--base-text-color-primary)}.style-custom-modal .style-custom-modal-name-input.ant5-input::placeholder{color:var(--base-text-color-tertiary);font-size:var(--base-font-size-s);font-weight:var(--base-font-weight-regular)}.style-custom-modal .style-custom-modal-prompt-box{display:flex;flex-direction:column;padding:10px 12px 8px;border:1px solid var(--base-border-color-level1);border-radius:8px;background:var(--base-component-color-white);transition:border-color .2s ease,box-shadow .2s ease}.style-custom-modal .style-custom-modal-prompt-box.focused{border-color:var(--base-brand-color);box-shadow:0 0 0 2px #245dff1a}.style-custom-modal .style-custom-modal-prompt-box:hover:not(.focused){border-color:var(--base-border-color-level2)}.style-custom-modal .style-custom-modal-prompt-box .style-custom-modal-prompt-textarea{border:none!important;background:var(--base-component-color-white)!important;padding:0!important}.style-custom-modal .style-custom-modal-files-upload.base-multi-files-upload{margin-top:8px;min-height:20px;height:auto;padding:0;transition:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.style-custom-modal .style-custom-modal-files-upload.base-multi-files-upload.empty{height:auto;padding:0}.style-custom-modal .style-custom-modal-files-upload .status-empty{flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;min-height:20px;border:0;border-radius:0;background:#0000}.style-custom-modal .style-custom-modal-files-upload .status-empty .status-empty-icon{font-size:14px;color:var(--base-text-color-tertiary)}.style-custom-modal .style-custom-modal-files-upload .status-empty>div:last-child{font-size:var(--base-font-size-xs);line-height:20px;color:var(--base-text-color-tertiary);text-align:left}.style-custom-modal .style-custom-modal-files-upload .status-empty:hover .status-empty-icon,.style-custom-modal .style-custom-modal-files-upload .status-empty:hover>div:last-child{color:var(--base-brand-color)}.style-custom-modal .style-custom-modal-files-upload .files-list.image{align-items:flex-start;gap:8px;margin-top:8px}.style-custom-modal .style-custom-modal-files-upload .files-list.image li.file-item{flex:0 0 60px;width:60px;height:60px;border-radius:6px;overflow:hidden}.style-custom-modal .style-custom-modal-files-upload .files-list.image li.file-item:hover{transform:none}.style-custom-modal .style-custom-modal-files-upload .files-list.image li.file-item .media-item-loading{padding:6px 4px}.style-custom-modal .style-custom-modal-files-upload .files-list.image li.file-item .media-item-loading>p{margin:0 0 4px;white-space:nowrap}.style-custom-modal .style-custom-modal-files-upload .files-list.image li.file-item .media-item-loading .media-item-icon-btn.ant5-btn{width:10px;height:10px;min-width:16px;padding:0;border-radius:50%;background:#0000!important;color:var(--base-text-color-tertiary)!important;box-shadow:none!important;position:absolute;top:2px;right:2px;z-index:1;display:flex;align-items:center;justify-content:center}.style-custom-modal .style-custom-modal-files-upload .files-list.image li.file-item .media-item-loading .media-item-icon-btn.ant5-btn .delete-action-icon svg{width:8px;height:8px;display:block}.style-custom-modal .style-custom-modal-files-upload .files-list.image li.file-item .media-item-loading .media-item-icon-btn.ant5-btn:hover{background:#0000!important;color:var(--base-brand-color)!important}.style-custom-modal .style-custom-modal-files-upload .files-list.image li.file-item .media-item-action{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;background:#00000073;transition:opacity .2s ease}.style-custom-modal .style-custom-modal-files-upload .files-list.image li.file-item .media-item-action .btn-group{gap:8px;padding:0;border:0;background:#0000;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.style-custom-modal .style-custom-modal-files-upload .files-list.image li.file-item .media-item-action .btn-group>button{width:20px;height:20px;min-width:20px;border-radius:50%;padding:0;background:#0000!important;color:var(--base-component-color-white)!important;box-shadow:none!important}.style-custom-modal .style-custom-modal-files-upload .files-list.image li.file-item .media-item-action .btn-group>button .anticon{color:var(--base-component-color-white)!important}.style-custom-modal .style-custom-modal-files-upload .files-list.image li.file-item .media-item-action .btn-group>button .delete-action-icon svg{width:8px;height:8px;display:block}.style-custom-modal .style-custom-modal-files-upload .files-list.image li.file-item .media-item-action .btn-group>button:hover{background:#0000!important;transform:scale(1.05)}.style-custom-modal .style-custom-modal-files-upload .files-list.image li.file-item:hover .media-item-action{display:flex;opacity:1;pointer-events:auto}.style-custom-modal .style-custom-modal-files-upload .files-list.image li.click-area{flex:0 0 100%;width:100%;height:20px;min-height:20px;aspect-ratio:auto;border:0;background:#0000;flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;text-align:left;transform:none;margin-top:2px}.style-custom-modal .style-custom-modal-files-upload .files-list.image li.click-area .anticon{display:none}.style-custom-modal .style-custom-modal-files-upload .files-list.image li.click-area span,.style-custom-modal .style-custom-modal-files-upload .files-list.image li.click-area:before{display:inline-block;color:var(--base-text-color-tertiary);font-size:var(--base-font-size-xs);line-height:20px}.style-custom-modal .style-custom-modal-files-upload .files-list.image li.click-area:before{content:"导入参考图";text-align:left}.style-custom-modal .style-custom-modal-files-upload .files-list.image li.click-area:hover .anticon,.style-custom-modal .style-custom-modal-files-upload .files-list.image li.click-area:hover span,.style-custom-modal .style-custom-modal-files-upload .files-list.image li.click-area:hover:before{color:var(--base-brand-color)}.style-custom-modal .style-custom-modal-footer{display:flex;justify-content:flex-end;gap:8px;margin-top:24px}.creative-workbench-footer{position:absolute;right:16px;bottom:18px;left:16px;display:flex;align-items:center;justify-content:space-between;gap:16px;height:20px}.creative-workbench-footer .creative-workbench-controls{display:flex;flex-wrap:nowrap;align-items:center;gap:20px}.creative-workbench-footer .creative-workbench-controls .creative-workbench-control-item{display:inline-flex;align-items:center;gap:4px;min-height:20px;color:var(--base-text-color-secondary);font-size:var(--base-font-size-xs);font-weight:var(--base-font-weight-medium);line-height:var(--base-font-height-xs)}.creative-workbench-footer .creative-workbench-controls .creative-workbench-control-item .creative-workbench-select{min-width:auto;color:var(--base-text-color-secondary);font-size:var(--base-font-size-xs);font-weight:var(--base-font-weight-medium);line-height:var(--base-font-height-xs)}.creative-workbench-footer .creative-workbench-controls .creative-workbench-control-item .creative-workbench-select .ant5-select-selector{padding:0!important;border:none!important;background:#0000!important;box-shadow:none!important;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.creative-workbench-footer .creative-workbench-controls .creative-workbench-control-item .creative-workbench-select .ant5-select-selection-wrap{align-items:center}.creative-workbench-footer .creative-workbench-controls .creative-workbench-control-item .creative-workbench-select .ant5-select-selection-item,.creative-workbench-footer .creative-workbench-controls .creative-workbench-control-item .creative-workbench-select .ant5-select-selection-placeholder{-webkit-padding-end:18px!important;padding-inline-end:18px!important;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.creative-workbench-footer .creative-workbench-controls .creative-workbench-control-item .creative-workbench-select .ant5-select-selection-item-content{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.creative-workbench-footer .creative-workbench-controls .creative-workbench-control-item .creative-workbench-select .ant5-select-arrow{inset-inline-end:0}.creative-workbench-footer .creative-workbench-controls .creative-workbench-control-item .creative-workbench-select:hover{color:var(--base-text-color-primary)}.creative-workbench-footer .creative-workbench-controls .creative-workbench-control-item .creative-workbench-select:hover .ant5-select-selector{background:#0000!important}.creative-workbench-footer .creative-workbench-controls .creative-workbench-control-item .creative-workbench-control-icon{flex-shrink:0;width:16px;height:16px;color:var(--base-text-color-secondary)}.creative-workbench-footer .creative-workbench-controls .creative-workbench-control-item .creative-workbench-video-mode-select{min-width:96px}.creative-workbench-footer .creative-workbench-controls .creative-workbench-control-item .creative-workbench-video-mode-select .video-generate-mode-trigger,.creative-workbench-footer .creative-workbench-controls .creative-workbench-control-item .creative-workbench-video-mode-select .video-generate-mode-trigger-icon{color:inherit}.creative-workbench-footer .creative-workbench-controls .creative-workbench-control-item .creative-workbench-video-mode-select .video-generate-mode-trigger-title{color:inherit;font-size:inherit;line-height:inherit;font-weight:inherit}.creative-workbench-footer .creative-workbench-controls .creative-workbench-control-item .creative-workbench-arrow-icon{width:16px;height:16px}.creative-workbench-footer .creative-workbench-controls .creative-workbench-control-item .creative-workbench-style-trigger{display:inline-flex;align-items:center;gap:2px;cursor:pointer;color:var(--base-text-color-secondary);font-size:var(--base-font-size-xs);font-weight:var(--base-font-weight-medium);line-height:var(--base-font-height-xs);-webkit-user-select:none;-moz-user-select:none;user-select:none}.creative-workbench-footer .creative-workbench-controls .creative-workbench-control-item .creative-workbench-style-trigger .creative-workbench-style-trigger-text{max-width:60px}.creative-workbench-footer .creative-workbench-controls .creative-workbench-control-item .creative-workbench-style-trigger:hover{color:var(--base-text-color-primary)}.creative-workbench-footer .creative-workbench-controls .creative-workbench-control-item .creative-workbench-native-select{padding:0;border:0;background:#0000;color:var(--base-text-color-secondary);font-size:var(--base-font-size-xs);font-weight:var(--base-font-weight-medium);line-height:var(--base-font-height-xs);cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.creative-workbench-footer .creative-workbench-controls .creative-workbench-control-item .creative-workbench-native-select:hover{color:var(--base-text-color-primary)}.creative-workbench-footer .creative-workbench-controls .creative-workbench-control-item .creative-workbench-episodes-text{color:var(--base-text-color-secondary);font-size:var(--base-font-size-xs);font-weight:var(--base-font-weight-medium);line-height:var(--base-font-height-xs)}.creative-workbench-footer .creative-workbench-controls .creative-workbench-control-item .creative-workbench-episodes-editor{display:inline-flex;align-items:center;gap:0;min-height:var(--base-font-height-xs);position:relative}.creative-workbench-footer .creative-workbench-controls .creative-workbench-control-item .creative-workbench-episodes-prefix{color:var(--base-text-color-secondary);font-size:var(--base-font-size-xs);font-weight:var(--base-font-weight-medium);line-height:var(--base-font-height-xs)}.creative-workbench-footer .creative-workbench-controls .creative-workbench-control-item .creative-workbench-episodes-input{width:60px;height:var(--base-component-height-l);margin-top:-2px;margin-left:var(--base-space-3xs);border:1px solid var(--base-brand-color-active);border-radius:var(--base-radius-xs);background:var(--base-component-color-white);box-shadow:0 0 0 1.5px var(--base-brand-color-light-active)}.creative-workbench-footer .creative-workbench-controls .creative-workbench-control-item .creative-workbench-episodes-input.ant-input-number-focused,.creative-workbench-footer .creative-workbench-controls .creative-workbench-control-item .creative-workbench-episodes-input.ant5-input-number-focused,.creative-workbench-footer .creative-workbench-controls .creative-workbench-control-item .creative-workbench-episodes-input:focus-within,.creative-workbench-footer .creative-workbench-controls .creative-workbench-control-item .creative-workbench-episodes-input:hover{border-color:var(--base-brand-color-active);box-shadow:0 0 0 1.5px var(--base-brand-color-light-active)}.creative-workbench-footer .creative-workbench-controls .creative-workbench-control-item .creative-workbench-episodes-input .ant-input-number-input-wrap,.creative-workbench-footer .creative-workbench-controls .creative-workbench-control-item .creative-workbench-episodes-input .ant5-input-number-input-wrap{display:flex;align-items:center;justify-content:center;height:100%;padding:0 8px}.creative-workbench-footer .creative-workbench-controls .creative-workbench-control-item .creative-workbench-episodes-input .ant-input-number-input,.creative-workbench-footer .creative-workbench-controls .creative-workbench-control-item .creative-workbench-episodes-input .ant5-input-number-input{height:auto;padding:0;color:var(--base-text-color-primary);font-size:var(--base-font-size-xs);font-weight:var(--base-font-weight-regular);line-height:var(--base-font-height-xs);text-align:center}.creative-workbench-footer .creative-workbench-controls .creative-workbench-control-item .creative-workbench-episodes-input .ant-input-number-handler-wrap,.creative-workbench-footer .creative-workbench-controls .creative-workbench-control-item .creative-workbench-episodes-input .ant5-input-number-handler-wrap{display:none}.creative-workbench-footer .creative-workbench-controls .creative-workbench-control-item .creative-workbench-episodes-edit-button{width:12px;min-width:12px;height:12px;border-radius:0;background:#0000;color:var(--base-text-color-tertiary)}.creative-workbench-footer .creative-workbench-controls .creative-workbench-control-item .creative-workbench-episodes-edit-button:hover{background:#0000;color:var(--base-text-color-tertiary)}.creative-workbench-footer .creative-workbench-controls .creative-workbench-control-item .creative-workbench-edit-icon{width:12px;height:12px;color:var(--base-text-color-tertiary)}.creative-workbench-footer .creative-workbench-submit-group{display:flex;align-items:center;gap:12px;margin-left:auto}.creative-workbench-footer .creative-workbench-submit-group .creative-workbench-submit-meta{display:none}.creative-workbench-footer .creative-workbench-submit-group .creative-workbench-submit{min-width:100px;height:var(--base-component-height-xl);padding:6px 12px;gap:var(--base-space-3xs);border-radius:var(--base-radius-xs);border-color:#0000;background:var(--base-component-color-black);box-shadow:var(--base-shadow-drop-shadow-xs);color:var(--base-text-color-white);font-size:var(--base-font-size-xs);font-weight:var(--base-font-weight-medium);line-height:var(--base-font-height-xs)}.creative-workbench-footer .creative-workbench-submit-group .creative-workbench-submit .ant-btn-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;min-width:20px;height:20px;margin-right:0}.creative-workbench-footer .creative-workbench-submit-group .creative-workbench-submit .creative-workbench-submit-icon{font-size:20px}.creative-workbench-footer .creative-workbench-submit-group .creative-workbench-submit:not(:disabled):hover{border-color:#0000!important;background:var(--base-component-color-black-hover)!important}.creative-workbench-footer .creative-workbench-submit-group .creative-workbench-submit:not(:disabled):active{border-color:#0000!important;background:var(--base-component-color-black-active)!important;box-shadow:none!important}.creative-workbench-footer .creative-workbench-submit-group .creative-workbench-submit.is-pending:not(:disabled){background:var(--base-component-color-grayb-active)!important;border-color:#0000!important;color:var(--base-text-color-white)!important;box-shadow:none}.creative-workbench-footer .creative-workbench-submit-group .creative-workbench-submit:disabled{background:var(--base-component-color-grayb-disable);border-color:var(--base-component-color-border);color:var(--base-text-color-disabled);box-shadow:none}.project-card{background:var(--base-bg-color-white);border-radius:var(--base-radius-xl);box-shadow:0 0 12px 0 #00197e08;overflow:hidden;display:flex;flex-direction:column;gap:var(--base-space-m);padding-bottom:var(--base-space-l);cursor:pointer;transition:box-shadow .2s ease;border:.5px solid #e4e7eb}.project-card .project-card-cover{position:relative;padding:4px 4px 0;flex-shrink:0;width:100%;box-sizing:border-box}.project-card .project-card-cover .project-card-cover-placeholder img{width:100px;height:100px;background-color:#0000}.project-card .project-card-cover-images{display:flex;align-items:stretch;overflow:hidden;border-radius:var(--base-radius-l);background:var(--base-bg-color-gray);min-height:140px;aspect-ratio:9/8}.project-card .project-card-cover-images.empty{justify-content:center;align-items:center;background:linear-gradient(153.363deg,#fbf8ff,#e9f1ff)}.project-card .project-card-cover-images.is-portrait-breakdown{justify-content:center}.project-card .project-card-cover-images.is-landscape-breakdown{align-items:center}.project-card .project-card-cover-item{flex:1 0 0;min-width:0;overflow:hidden;aspect-ratio:9/16;position:relative;background:linear-gradient(180.17deg,#bbc5cc .37%,#e1e8ee 99.92%)}.project-card .project-card-cover-item.only{width:100%;height:100%}.project-card .project-card-cover-item.is-portrait-breakdown{flex:none;height:100%}.project-card .project-card-cover-item.is-portrait-breakdown .project-card-cover-img{width:auto;height:100%;margin:0 auto}.project-card .project-card-cover-item.is-landscape-breakdown{flex:none;width:100%;height:100%;aspect-ratio:auto;display:flex;align-items:center}.project-card .project-card-cover-item.is-landscape-breakdown .project-card-cover-img{width:100%;height:auto}.project-card .project-card-cover-item:not(:first-child){border-left:none}.project-card .project-card-cover-img{width:100%;height:100%;object-fit:cover;object-position:top center;display:block;background-color:#fff}.project-card .project-card-type-badge{position:absolute;top:12px;left:20px;height:22px;display:inline-flex;align-items:center;justify-content:center;padding:0 var(--base-space-2xs);border-radius:var(--base-radius-xs);font-size:var(--base-font-size-2xs);line-height:var(--base-font-height-2xs);font-weight:var(--base-font-weight-medium);color:var(--base-text-color-white);white-space:nowrap;box-sizing:border-box}.project-card .project-card-type-badge.is-hot-breakdown{background:var(--base-brand-color)}.project-card .project-card-type-badge.is-original{background:#00000073}.project-card .project-card-status-badge{position:absolute;bottom:13px;left:20px;height:22px;display:flex;align-items:center;gap:var(--base-space-3xs);padding:0 var(--base-space-2xs);border-radius:var(--base-radius-xs);font-size:var(--base-font-size-2xs);font-weight:var(--base-font-weight-medium);line-height:var(--base-font-height-2xs);font-family:PingFang SC,PingFangSC-Regular,sans-serif;white-space:nowrap;box-sizing:border-box}.project-card .project-card-status-badge.is-processing{background:var(--base-brand-color);color:var(--base-text-color-white)}.project-card .project-card-status-badge.is-draft{background:var(--base-bg-color-white);border:.5px solid var(--base-border-color-level2);color:var(--base-text-color-secondary);font-weight:var(--base-font-weight-regular)}.project-card .project-card-status-badge.is-completed{background:var(--base-success-color);color:var(--base-text-color-white)}.project-card .project-card-status-badge.is-failed{background:var(--base-error-color);color:var(--base-text-color-white)}.project-card .project-card-status-dot{width:6px;height:6px;border-radius:50%;background:var(--base-text-color-white);flex-shrink:0}.project-card .project-card-body{padding:0 var(--base-space-l);display:flex;flex-direction:column;gap:var(--base-space-m);flex-shrink:0;width:100%;box-sizing:border-box}.project-card .project-card-info{display:flex;flex-direction:column;gap:var(--base-space-s)}.project-card .project-card-title{font-size:var(--base-font-size-m);font-weight:var(--base-font-weight-medium);line-height:var(--base-font-height-m);color:var(--base-text-color-primary);width:100%}.project-card .project-card-tags{min-height:22px;overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.project-card .project-card-tags::-webkit-scrollbar{display:none;width:0;height:0}.project-card .project-card-tags-content{display:flex;align-items:center;gap:var(--base-space-2xs);width:-webkit-max-content;width:max-content;min-width:100%}.project-card .project-card-tag{background:var(--base-component-color-grayb2);border:.5px solid var(--base-border-color-level2);border-radius:var(--base-radius-xs);height:22px;display:flex;align-items:center;justify-content:center;padding:0 var(--base-space-2xs);font-size:var(--base-font-size-2xs);font-weight:var(--base-font-weight-regular);line-height:var(--base-font-height-2xs);font-family:PingFang SC,PingFangSC-Regular,sans-serif;color:var(--base-text-color-secondary);white-space:nowrap;flex-shrink:0}.project-card .project-card-tag-placeholder{visibility:hidden;pointer-events:none}.project-card .project-card-divider{width:100%;height:0;border-top:.5px solid var(--base-border-color-level2);flex-shrink:0}.project-card .project-card-footer{display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.project-card .project-card-time{font-size:var(--base-font-size-s);font-weight:var(--base-font-weight-regular);line-height:18px;font-style:normal;font-family:PingFang SC,PingFangSC-Regular,sans-serif;color:var(--base-text-color-tertiary);white-space:nowrap}.project-card .project-card-more-icon-svg{width:14px;height:3px;display:block}.project-card-tags-tooltip-overlay .ant5-tooltip-inner{padding:var(--base-space-2xs)}.project-card-tags-tooltip{display:flex;flex-wrap:wrap;gap:var(--base-space-2xs);max-width:240px}.project-card-tags-tooltip .project-card-tag{background:var(--base-component-color-grayb2);border:.5px solid var(--base-border-color-level2);border-radius:var(--base-radius-xs);height:22px;display:flex;align-items:center;justify-content:center;padding:0 var(--base-space-2xs);font-size:var(--base-font-size-2xs);font-weight:var(--base-font-weight-regular);line-height:var(--base-font-height-2xs);font-family:PingFang SC,PingFangSC-Regular,sans-serif;color:var(--base-text-color-secondary);white-space:nowrap;flex-shrink:0}.dh-base-rename-modal{width:auto!important}.dh-base-rename-modal .dh-base-rename-modal-content{display:flex;flex-direction:column;justify-content:center;align-items:center}.dh-base-rename-modal .dh-base-rename-modal-content .dh-base-rename-modal-textarea{position:relative;width:592px;height:102px;resize:none}.dh-base-rename-modal .dh-base-rename-modal-content .dh-base-rename-modal-textarea textarea{resize:none}.dh-base-rename-modal .dh-base-rename-modal-content .dh-base-rename-modal-btn{width:240px;margin-top:24px}.user-projects{display:flex;flex-direction:column;gap:var(--base-space-m)}.user-projects .user-projects-header{display:flex;align-items:center;justify-content:space-between}.user-projects .user-projects-title{margin:0;font-size:var(--base-font-size-l);line-height:var(--base-font-height-l)}.user-projects .user-projects-manage-btn,.user-projects .user-projects-title{font-weight:var(--base-font-weight-medium);color:var(--base-text-color-primary)}.user-projects .user-projects-manage-btn{height:32px;padding:0 var(--base-space-s);background:var(--base-bg-color-white);border:1px solid var(--base-border-color-level2);border-radius:var(--base-radius-s);font-size:var(--base-font-size-xs);line-height:22px;cursor:pointer;white-space:nowrap;transition:border-color .2s,color .2s}.user-projects .user-projects-manage-btn:hover{border-color:var(--base-brand-color);color:var(--base-brand-color)}.user-projects .user-projects-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--base-space-m)}.user-projects .user-projects-pagination{display:flex;justify-content:flex-end;margin-top:var(--base-space-m)}.project-rename-modal textarea{padding:8px}.official-examples{margin-top:48px}.official-examples .official-examples-title{margin:0 0 16px;color:var(--base-text-color-primary);font-size:var(--base-font-size-l);font-weight:var(--base-font-weight-medium);line-height:var(--base-font-height-l)}.official-examples .official-examples-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.official-example-card-container{position:relative;overflow:hidden;border-radius:16px;aspect-ratio:3/4;cursor:pointer;background:var(--base-bg-color-gray);transition:transform .2s ease,box-shadow .2s ease}.official-example-card-container:hover{transform:scale(1.02);box-shadow:var(--base-shadow-drop-shadow-m)}.official-example-card-container .example-card-image-wrap{position:absolute;inset:0;overflow:hidden;border:.5px solid var(--base-border-color-level2);border-radius:16px}.official-example-card-container .example-card-image{width:100%;border-radius:16px}.official-example-card-container .example-card-gradient{position:absolute;right:0;bottom:0;left:0;height:120px;background:linear-gradient(180deg,#0000 0,#00000080 99%);-webkit-mask-image:linear-gradient(180deg,#0000 10%,#000 40%);mask-image:linear-gradient(180deg,#0000 10%,#000 40%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.official-example-card-container .example-card-type-badge{position:absolute;top:12px;left:12px;z-index:2;height:22px;display:inline-flex;align-items:center;justify-content:center;padding:0 8px;border-radius:6px;font-size:var(--base-font-size-2xs);font-weight:var(--base-font-weight-medium);line-height:var(--base-font-height-2xs);color:var(--base-text-color-white);white-space:nowrap}.official-example-card-container .example-card-type-badge.is-hot-breakdown{background:var(--base-brand-color)}.official-example-card-container .example-card-type-badge.is-original{background:#00000073}.official-example-card-container .example-card-info{position:absolute;bottom:18px;left:20px;right:20px;display:flex;flex-direction:column;gap:8px}.official-example-card-container .example-card-tag{display:inline-flex;align-items:center;gap:8px;height:22px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 8px;border:.5px solid #fff3;border-radius:6px;background:#ffffff1f}.official-example-card-container .example-card-tag-text{flex-shrink:0;color:var(--base-text-color-white);font-size:var(--base-font-size-2xs);line-height:24px;white-space:nowrap}.official-example-card-container .example-card-tag-divider{flex-shrink:0;width:1px;height:8px;border-radius:2px;background:#fff3}.official-example-card-container .example-card-title{overflow:hidden;width:100%;max-width:100%;color:var(--base-text-color-white);font-size:var(--base-font-size-m);font-weight:var(--base-font-weight-medium);line-height:var(--base-font-height-m)}.home-scroll-container{background-color:#fcfcff}.home-scroll-container .creative-workbench-page{position:relative;width:100%;max-width:1376px;margin:0 auto;padding:80px 32px 60px}.home-scroll-container .creative-workbench-page:before{position:absolute;top:45px;left:50%;width:1087px;height:450px;border-radius:999px;background:radial-gradient(circle at 20% 70%,#7dd6ff3d,#0000 42%),radial-gradient(circle at 82% 34%,#907eff38,#0000 40%),radial-gradient(circle at 50% 88%,#78aaff29,#0000 48%);filter:blur(28px);transform:translateX(-50%);content:"";pointer-events:none}.home-scroll-container .creative-workbench-page .creative-workbench-hero,.home-scroll-container .creative-workbench-page .creative-workbench-section{position:relative;z-index:1}.home-scroll-container .creative-workbench-page .creative-workbench-hero{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:36px}.home-scroll-container .creative-workbench-page .creative-workbench-hero .creative-workbench-hero-row{display:flex;align-items:center;justify-content:center;gap:8px}.home-scroll-container .creative-workbench-page .creative-workbench-hero .creative-workbench-logo-text{font-size:34px;font-weight:700;line-height:42px;color:#0000;background:linear-gradient(90deg,#0250f7,#7614f6 94.614%),linear-gradient(90deg,#222,#222);-webkit-background-clip:text;background-clip:text}.home-scroll-container .creative-workbench-page .creative-workbench-hero .creative-workbench-title{margin:0;background:linear-gradient(90deg,#3900d0,#000 41.466%);-webkit-background-clip:text;background-clip:text;color:#0000;font-family:"Alibaba PuHuiTi 3.0",sans-serif;font-size:32px;font-weight:800;line-height:42px;white-space:nowrap}.home-scroll-container .creative-workbench-page .creative-workbench-hero .creative-workbench-subtitle{margin:0;color:var(--base-text-color-tertiary);font-size:var(--base-font-size-s);line-height:var(--base-font-height-s)}.home-scroll-container .creative-workbench-page .creative-workbench-panel{position:relative;z-index:1;width:808px;max-width:100%;height:208px;margin:0 auto 102px;padding:3px;border:1px solid #fff;border-radius:20px;background:#ffffff1a;box-shadow:0 40px 80px 0 #0020d70d,0 0 30px 0 #0020d705;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.home-scroll-container .creative-workbench-page .creative-workbench-panel .creative-workbench-tabs{--creative-workbench-tab-width:126px;--creative-workbench-upload-tab-width:152px;--creative-workbench-generate-connector-width:173px;--creative-workbench-generate-main-width:84px;--creative-workbench-generate-main-overlap:1px;--creative-workbench-generate-main-gap:calc((var(--creative-workbench-tab-width) - var(--creative-workbench-generate-main-width)) / 2 - var(--creative-workbench-generate-main-overlap));--creative-workbench-generate-connector-offset:-24px;--creative-workbench-replicate-connector-shift:10px;display:flex;align-items:flex-end;gap:0;height:36px;padding:0 3px}.home-scroll-container .creative-workbench-page .creative-workbench-panel .creative-workbench-tabs .creative-workbench-tab{position:relative;width:var(--creative-workbench-tab-width);height:36px;padding:0;border:0;background:#0000;color:var(--base-text-color-tertiary);font-size:var(--base-font-size-s);font-weight:var(--base-font-weight-medium);line-height:22px;cursor:pointer;z-index:1;transition:color .2s ease}.home-scroll-container .creative-workbench-page .creative-workbench-panel .creative-workbench-tabs .creative-workbench-tab.active{color:var(--base-text-color-primary);z-index:2}.home-scroll-container .creative-workbench-page .creative-workbench-panel .creative-workbench-tabs .creative-workbench-tab.generate-tab.active:before,.home-scroll-container .creative-workbench-page .creative-workbench-panel .creative-workbench-tabs .creative-workbench-tab.replicate-tab.active:before,.home-scroll-container .creative-workbench-page .creative-workbench-panel .creative-workbench-tabs .creative-workbench-tab.upload-tab.active:before{content:"";position:absolute;top:0;width:112px;height:36px;background:var(--base-component-color-white);pointer-events:none}.home-scroll-container .creative-workbench-page .creative-workbench-panel .creative-workbench-tabs .creative-workbench-tab.upload-tab{width:var(--creative-workbench-upload-tab-width)}.home-scroll-container .creative-workbench-page .creative-workbench-panel .creative-workbench-tabs .creative-workbench-tab.upload-tab.active:before{left:-3px;border-radius:16px 0 0 0}.home-scroll-container .creative-workbench-page .creative-workbench-panel .creative-workbench-tabs .creative-workbench-tab.upload-tab .creative-workbench-tab-label{margin-left:-20px}.home-scroll-container .creative-workbench-page .creative-workbench-panel .creative-workbench-tabs .creative-workbench-tab.generate-tab.active:before{left:var(--creative-workbench-generate-main-gap);right:var(--creative-workbench-generate-main-gap);width:auto}.home-scroll-container .creative-workbench-page .creative-workbench-panel .creative-workbench-tabs .creative-workbench-tab.generate-tab .creative-workbench-tab-connector{left:var(--creative-workbench-generate-connector-offset);right:auto;width:var(--creative-workbench-generate-connector-width)}.home-scroll-container .creative-workbench-page .creative-workbench-panel .creative-workbench-tabs .creative-workbench-tab.replicate-tab.active:before{left:calc(var(--creative-workbench-generate-main-gap) + var(--creative-workbench-replicate-connector-shift));right:calc(var(--creative-workbench-generate-main-gap) - var(--creative-workbench-replicate-connector-shift));width:auto}.home-scroll-container .creative-workbench-page .creative-workbench-panel .creative-workbench-tabs .creative-workbench-tab.replicate-tab .creative-workbench-tab-connector{left:calc(var(--creative-workbench-generate-connector-offset) + var(--creative-workbench-replicate-connector-shift));right:auto;width:var(--creative-workbench-generate-connector-width)}.home-scroll-container .creative-workbench-page .creative-workbench-panel .creative-workbench-tabs .creative-workbench-tab.replicate-tab .creative-workbench-tab-label{margin-right:-20px}.home-scroll-container .creative-workbench-page .creative-workbench-panel .creative-workbench-tabs .creative-workbench-tab .creative-workbench-tab-connector{position:absolute;top:0;right:0;width:45px;height:36px;pointer-events:none;display:block;opacity:0;color:var(--base-component-color-white)}.home-scroll-container .creative-workbench-page .creative-workbench-panel .creative-workbench-tabs .creative-workbench-tab.active .creative-workbench-tab-connector{opacity:1}.home-scroll-container .creative-workbench-page .creative-workbench-panel .creative-workbench-tabs .creative-workbench-tab .creative-workbench-tab-label{position:relative;z-index:1}.home-scroll-container .creative-workbench-page .creative-workbench-panel .creative-workbench-surface{position:relative;height:164px;padding:0 16px;overflow:hidden;border-radius:0 16px 16px 16px;background:var(--base-component-color-white);box-shadow:0 0 30px 0 #0020d70a}.home-scroll-container .creative-workbench-page .creative-workbench-panel .creative-workbench-surface.non-upload-active{border-radius:16px}.home-scroll-container .creative-workbench-page .creative-workbench-panel .creative-workbench-surface .creative-workbench-upload-engine{position:absolute;top:0;right:16px;left:16px;height:164px}.home-scroll-container .creative-workbench-page .creative-workbench-panel .creative-workbench-surface .creative-workbench-upload-engine .base-multi-files-upload{height:auto;padding:0;margin:39px 0 12px}.home-scroll-container .creative-workbench-page .creative-workbench-panel .creative-workbench-surface .creative-workbench-upload-engine.has-file{top:28px;height:64px}.home-scroll-container .creative-workbench-page .creative-workbench-panel .creative-workbench-surface .creative-workbench-generate-panel{position:absolute;top:16px;right:16px;left:16px;height:92px}.home-scroll-container .creative-workbench-page .creative-workbench-panel .creative-workbench-surface .creative-workbench-generate-panel .creative-workbench-textarea{height:100%;padding:0;background:#0000!important;border:0!important;box-shadow:none!important;resize:none!important;font-size:var(--base-font-size-s);line-height:var(--base-font-height-s);color:var(--base-text-color-primary)}.home-scroll-container .creative-workbench-page .creative-workbench-panel .creative-workbench-surface .creative-workbench-generate-panel .creative-workbench-textarea::placeholder{color:var(--base-text-color-disabled)!important;font-size:14px!important;line-height:22px;font-weight:400!important}.home-scroll-container .creative-workbench-page .creative-workbench-upload-widget .base-multi-files-upload{height:164px;padding:0}.home-scroll-container .creative-workbench-page .creative-workbench-upload-widget .base-multi-files-upload.empty{height:164px}.home-scroll-container .creative-workbench-page .creative-workbench-upload-widget .status-empty{gap:16px!important;border:0!important;border-radius:0!important;background:#0000!important}.home-scroll-container .creative-workbench-page .creative-workbench-upload-widget .status-empty:hover{border-color:#0000;background:#0000}.home-scroll-container .creative-workbench-page .creative-workbench-upload-widget .status-empty-icon{font-size:inherit;color:inherit}.home-scroll-container .creative-workbench-page .creative-workbench-upload-widget .status-drag{border-radius:14px;background:var(--base-component-color-white);-webkit-backdrop-filter:none;backdrop-filter:none}.home-scroll-container .creative-workbench-page .creative-workbench-upload-widget.is-hidden{pointer-events:none;opacity:0}.home-scroll-container .creative-workbench-page .creative-workbench-upload-trigger{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;border-radius:var(--base-radius-xs);background:var(--base-component-color-black);box-shadow:var(--base-shadow-drop-shadow-xs);color:var(--base-text-color-white);font-size:var(--base-font-size-xs);font-weight:var(--base-font-weight-medium);line-height:var(--base-font-height-xs)}.home-scroll-container .creative-workbench-page .creative-workbench-upload-trigger:hover{background:var(--base-component-color-black-hover)}.home-scroll-container .creative-workbench-page .creative-workbench-upload-trigger svg{width:16px;height:16px;display:block;flex-shrink:0}.home-scroll-container .creative-workbench-page .creative-workbench-upload-copy{text-align:center}.home-scroll-container .creative-workbench-page .creative-workbench-upload-copy p{margin:0}.home-scroll-container .creative-workbench-page .creative-workbench-upload-copy p:first-child{color:var(--base-text-color-secondary);font-size:var(--base-font-size-s);font-weight:var(--base-font-weight-medium);line-height:var(--base-font-height-m)}.home-scroll-container .creative-workbench-page .creative-workbench-upload-copy p:last-child{margin-top:4px;color:var(--base-text-color-disabled);font-size:var(--base-font-size-2xs);line-height:var(--base-font-height-2xs)}.home-scroll-container .creative-workbench-page .creative-workbench-upload-card{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;height:64px;padding:11px 15px;border:1px solid var(--base-border-color-level1);border-radius:12px;background:var(--base-component-color-white)}.home-scroll-container .creative-workbench-page .creative-workbench-upload-card.failed{border-color:#fa423c33;background:#ffe4e04d}.home-scroll-container .creative-workbench-page .creative-workbench-upload-card .creative-workbench-upload-card-main{display:flex;flex:1;align-items:center;gap:12px;min-width:0}.home-scroll-container .creative-workbench-page .creative-workbench-upload-card .creative-workbench-upload-card-icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:var(--base-brand-color-light);color:var(--base-brand-color);font-size:16px}.home-scroll-container .creative-workbench-page .creative-workbench-upload-card .creative-workbench-upload-card-meta{flex:1;min-width:0}.home-scroll-container .creative-workbench-page .creative-workbench-upload-card .creative-workbench-upload-card-name{overflow:hidden;color:var(--base-text-color-primary);font-size:var(--base-font-size-s);font-weight:var(--base-font-weight-medium);line-height:var(--base-font-height-s);text-overflow:ellipsis;white-space:nowrap}.home-scroll-container .creative-workbench-page .creative-workbench-upload-card .creative-workbench-upload-card-error,.home-scroll-container .creative-workbench-page .creative-workbench-upload-card .creative-workbench-upload-card-hint{margin-top:4px;font-size:var(--base-font-size-2xs);line-height:var(--base-font-height-2xs)}.home-scroll-container .creative-workbench-page .creative-workbench-upload-card .creative-workbench-upload-card-hint{color:var(--base-text-color-tertiary)}.home-scroll-container .creative-workbench-page .creative-workbench-upload-card .creative-workbench-upload-card-error{color:var(--base-error-color)}.home-scroll-container .creative-workbench-page .creative-workbench-upload-card .creative-workbench-upload-card-progress{width:100%;max-width:260px;height:4px;margin-top:8px;overflow:hidden;border-radius:999px;background:var(--base-border-color-level1)}.home-scroll-container .creative-workbench-page .creative-workbench-upload-card .creative-workbench-upload-card-progress span{display:block;height:100%;border-radius:inherit;background:var(--base-brand-color);transition:width .2s ease}.home-scroll-container .creative-workbench-page .creative-workbench-upload-card .creative-workbench-upload-card-actions{display:flex;align-items:center;gap:8px}.home-scroll-container .creative-workbench-page .creative-workbench-icon-button{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:8px;background:#0000;color:var(--base-text-color-secondary);cursor:pointer;transition:background .2s ease,color .2s ease}.home-scroll-container .creative-workbench-page .creative-workbench-icon-button:hover{background:var(--base-bg-color-gray);color:var(--base-text-color-primary)}.home-scroll-container .creative-workbench-page .creative-workbench-icon-button.text{width:auto;padding:0 8px;font-size:var(--base-font-size-2xs);line-height:var(--base-font-height-2xs)}.home-scroll-container .base-scrollbar{right:0}.wechat-contact-popover{border-radius:var(--base-radius-s);width:156px}.wechat-contact-popover .ant5-popover-inner{padding:28px 4px 20px}.wechat-contact-popover .ant5-popover-inner .wechat-contact-popover-content{display:flex;flex-direction:column;align-items:center;justify-content:center}.wechat-contact-popover .ant5-popover-inner .wechat-contact-popover-content .wechat-qr-code{width:89px;height:88px}.wechat-contact-popover .ant5-popover-inner .wechat-contact-popover-content .wechat-contact-custom-desc{flex:auto}.wechat-contact-popover .ant5-popover-inner .wechat-contact-popover-content .wechat-contact-title{font-weight:510;font-size:14px;margin-top:12px;margin-bottom:2px}.wechat-contact-popover .ant5-popover-inner .wechat-contact-popover-content .wechat-contact-desc{font-size:12px;line-height:18px;font-weight:400;text-align:center}.base-header-credits-capsule{position:relative;border-radius:18px;display:flex;align-items:center;justify-content:flex-start;overflow:hidden;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border:1px solid var(--base-component-color-border);background:linear-gradient(90deg,#4346ff1a,#ab77ff1a 48.56%,#2bdcfe1a)}.base-header-credits-capsule:hover>button:before{opacity:0}.base-header-credits-capsule>button{border:none;outline:none;padding:0 16px;height:var(--base-component-height-xl);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .3s ease;font-size:14px;background:#0000}.base-header-credits-capsule>button:hover{background:var(--base-bg-color-gray)}.base-header-credits-capsule>button>svg{margin-right:4px}.base-header-credits-capsule .upgrade-btn{font-weight:600;color:var(--base-text-color-primary)}.base-header-credits-capsule .credits-btn{position:relative;color:var(--base-text-color-primary);margin-left:1px}.base-header-credits-capsule .credits-btn svg{width:16px;height:16px;margin-right:4px}.base-header-credits-capsule .credits-btn:before{content:"";position:absolute;top:10px;left:-1px;width:1px;height:16px;background:var(--base-border-color-level1);transition:opacity .3s}.base-credits-capsule-popover .ant5-popover-inner{padding:16px;border:1px solid var(--base-component-color-border);border-radius:var(--base-radius-xl);background:var(--base-component-color-white);box-shadow:var(--base-shadow-drop-shadow-m)}.base-credits-capsule-popover .ant5-popover-arrow{visibility:hidden}.base-credits-capsule-popover .base-quota-amount-content{min-width:342px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.base-credits-capsule-popover .base-quota-amount-content .quota-amount-title{display:flex;align-items:center;gap:8px;margin-bottom:18px}.base-credits-capsule-popover .base-quota-amount-content .quota-amount-title h3{margin-bottom:0;color:var(--base-text-color-primary);font-size:16px;line-height:24px;font-weight:600}.base-credits-capsule-popover .base-quota-amount-content .quota-amount-refresh{color:var(--base-text-color-secondary)}.base-credits-capsule-popover .base-quota-amount-content .quota-amount-list-container{padding:16px;margin-bottom:12px;border:1px solid var(--base-border-color-level1);border-radius:var(--base-radius-s);background:var(--base-bg-color-gray)}.base-credits-capsule-popover .base-quota-amount-content .quota-amount-list-container .quota-amount-list{-webkit-padding-start:0;padding-inline-start:0;display:flex;justify-content:flex-start}.base-credits-capsule-popover .base-quota-amount-content .quota-amount-list-container .quota-amount-list>li{position:relative;padding:4px 0;color:var(--base-text-color-tertiary);font-size:20px;line-height:28px;font-weight:400}.base-credits-capsule-popover .base-quota-amount-content .quota-amount-list-container .quota-amount-list>li h6{margin-bottom:8px;color:var(--base-text-color-secondary);font-size:14px;line-height:22px;font-weight:400}.base-credits-capsule-popover .base-quota-amount-content .quota-amount-list-container .quota-amount-list>li:first-child:after{content:"=";position:absolute;top:16px;right:-30px;width:10px;text-align:center}.base-credits-capsule-popover .base-quota-amount-content .quota-amount-list-container .quota-amount-list>li:not(:first-child):not(:last-child):after{content:"+";position:absolute;top:16px;right:-30px;width:10px;text-align:center}.base-credits-capsule-popover .base-quota-amount-content .quota-amount-list-container .quota-amount-list>li:not(:last-child){margin-right:55px}.base-credits-capsule-popover .base-quota-amount-content .quota-amount-list-container .quota-amount-list>li p{margin:0;color:var(--base-text-color-primary);font-size:20px;line-height:28px;font-weight:600}.base-credits-capsule-popover .base-quota-amount-content .quota-amount-list-container .quota-amount-history-btn{display:flex;padding:0 2px 0 6px;margin-left:auto}.base-credits-capsule-popover .base-quota-amount-content .quota-amount-list-container .quota-amount-history-btn .quota-amount-history{display:flex;align-items:center;gap:4px;color:var(--base-text-color-primary)}.base-credits-capsule-popover .base-quota-amount-content .quota-amount-list-container .quota-amount-history-btn .quota-amount-history p{margin:0}.base-credits-capsule-popover .base-quota-amount-content .quota-amount-list-container .quota-amount-history-btn .history-arrow{font-size:14px;line-height:1}.base-back-top-wrapper{width:48px;height:48px;bottom:80px;right:20px;min-height:auto;transition:transform .3s}.base-back-top-wrapper .ant5-float-btn-body{pointer-events:none;border:1px solid var(--base-component-color-border);box-shadow:0 4px 16px #0000001f;background:var(--base-component-color-white)!important}.base-back-top-wrapper .ant5-float-btn-body .ant5-float-btn-content{padding:0}.base-back-top-wrapper .ant5-float-btn-body .ant5-float-btn-content .ant5-float-btn-icon{width:48px;padding-top:2px;color:var(--base-text-color-primary)}.base-back-top-wrapper:hover{transform:scale(1.1)}.base-task-center-panel .task-center-item{margin:0 8px;padding:12px;border-radius:var(--base-radius-s);position:relative;display:flex;align-items:center;gap:10px;cursor:default;transition:background-color .2s ease}.base-task-center-panel .task-center-item:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--base-border-color-level1)}.base-task-center-panel .task-center-item:hover{background:var(--base-bg-color-gray)}.base-task-center-panel .task-center-item:focus-visible{outline:1px solid var(--base-brand-color);outline-offset:-1px}.base-task-center-panel .task-center-item .task-center-item-icon{width:40px;height:40px;border-radius:var(--base-radius-s);background:var(--base-component-color-grayb2);color:var(--base-icon-color-secondary);flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:20px}.base-task-center-panel .task-center-item .task-center-item-content{min-width:0;flex:1}.base-task-center-panel .task-center-item .task-center-item-content .task-center-item-title-row{display:flex;align-items:center;gap:6px;margin-bottom:2px;min-width:0}.base-task-center-panel .task-center-item .task-center-item-content .task-center-item-title-row .task-center-item-title{color:var(--base-text-color-primary);font-size:var(--base-font-size-s);line-height:var(--base-font-height-s);font-weight:var(--base-font-weight-medium);flex:0 1 auto;min-width:0;max-width:100%}.base-task-center-panel .task-center-item .task-center-item-content .task-center-item-title-row .task-center-item-status{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 6px;border-radius:var(--base-radius-3xl);font-size:var(--base-font-size-2xs);line-height:var(--base-font-height-2xs);font-weight:var(--base-font-weight-medium);flex-shrink:0}.base-task-center-panel .task-center-item .task-center-item-content .task-center-item-meta{color:var(--base-text-color-secondary);font-size:var(--base-font-size-2xs);line-height:var(--base-font-height-2xs);display:flex;align-items:center;gap:4px;min-width:0;white-space:nowrap}.base-task-center-panel .task-center-item .task-center-item-content .task-center-item-meta .task-center-item-time{flex-shrink:0}.base-task-center-panel .task-center-item .task-center-item-content .task-center-item-meta .task-center-item-dot{color:var(--base-text-color-tertiary);flex-shrink:0}.base-task-center-panel .task-center-item .task-center-item-content .task-center-item-meta .task-center-item-project{min-width:0;flex:0 1 auto;width:min(100%,var(--task-center-item-project-width,236px))}.base-task-center-panel .task-center-item .task-center-item-content .task-center-item-error{margin-top:2px;color:var(--base-error-color);font-size:var(--base-font-size-2xs);line-height:var(--base-font-height-2xs);width:min(100%,var(--task-center-item-project-width,236px))}.base-task-center-panel .task-center-item .task-center-item-actions{margin-left:auto;display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-shrink:0;width:var(--task-center-item-actions-width,28px)}.base-task-center-panel .task-center-item .task-center-item-actions .task-center-item-thumb{width:56px;height:56px;border-radius:var(--base-radius-s);background:var(--base-component-color-grayb2);overflow:hidden;flex-shrink:0}.base-task-center-panel .task-center-item .task-center-item-actions .task-center-item-thumb img{height:100%;width:100%;object-fit:cover;object-position:top center;display:block}.base-task-center-panel .task-center-item .task-center-item-actions .task-center-item-enter-btn{width:28px;height:28px;padding:0;border-radius:var(--base-radius-s);color:var(--base-text-color-secondary);flex-shrink:0}.base-task-center-panel .task-center-item .task-center-item-actions .task-center-item-enter-btn:active,.base-task-center-panel .task-center-item .task-center-item-actions .task-center-item-enter-btn:focus-visible,.base-task-center-panel .task-center-item .task-center-item-actions .task-center-item-enter-btn:hover{background:var(--base-component-color-grayb2)!important;color:var(--base-text-color-primary)!important}.base-task-center-panel .task-center-item .task-center-item-retry{height:28px;padding:0 12px;border:1px solid var(--base-error-color);border-radius:14px;background:#0000;color:var(--base-error-color);font-size:13px;line-height:18px;cursor:pointer;flex-shrink:0}.base-task-center-panel .task-center-item .task-center-item-retry:hover{background:var(--base-error-color-light)}.base-task-center-panel .task-center-item .task-center-item-retry:disabled{opacity:.7;cursor:not-allowed}.base-detail-header{--detail-header-center-column:auto;width:100%;height:56px;display:grid;grid-template-columns:minmax(0,1fr) var(--detail-header-center-column) minmax(0,1fr);align-items:center;background:var(--base-component-color-white)}.base-detail-header .base-detail-header-left{flex:0 1 auto;min-width:0;display:flex;align-items:center;padding-left:var(--base-space-l)}.base-detail-header .base-detail-header-left .header-back-container{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:var(--base-space-3xs) var(--base-space-2xs) var(--base-space-3xs) var(--base-space-3xs);border-radius:var(--base-radius-xs);flex-shrink:0}.base-detail-header .base-detail-header-left .header-back-container:hover{background:var(--base-component-color-grayb1)}.base-detail-header .base-detail-header-left .header-back-container .header-back-icon{border:none}.base-detail-header .base-detail-header-left .header-back-container .header-back-icon:active,.base-detail-header .base-detail-header-left .header-back-container .header-back-icon:hover{background:#0000}.base-detail-header .base-detail-header-left .header-back-container .base-detail-header-left-name,.base-detail-header .base-detail-header-left .header-back-container .base-detail-header-left-name svg,.base-detail-header .base-detail-header-left .header-back-container .header-back-icon{color:var(--base-text-color-primary)}.base-detail-header .base-detail-header-left .header-back-container.can-save .base-detail-header-left-name{cursor:pointer;padding:var(--base-radius-3xs) var(--base-space-3xs);border-radius:var(--base-radius-xs);max-width:calc(100vw - 460px);display:flex;align-items:center;gap:var(--base-space-2xs)}.base-detail-header .base-detail-header-left .header-back-container.can-save .base-detail-header-left-name svg{display:inline-block;flex:0 0 auto;visibility:hidden}.base-detail-header .base-detail-header-left .header-back-container.can-save .base-detail-header-left-name:hover svg{visibility:visible}.base-detail-header .base-detail-header-left .base-detail-header-left-name{display:flex;margin-left:var(--base-space-2xs);font-size:var(--base-font-size-s);line-height:var(--base-font-height-s);font-weight:var(--base-font-weight-medium);flex-shrink:0}.base-detail-header .base-detail-header-left .base-detail-header-left-name .header-name-text{display:inline-block;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.base-detail-header .base-detail-header-left .base-detail-header-left-input.edit-mode{border:1px solid var(--base-brand-color)}.base-detail-header .base-detail-header-left .ant-divider-vertical{border-left:1px solid var(--base-border-color-level1)}.base-detail-header .base-detail-header-left .base-detail-header-left-desc{color:var(--base-text-color-secondary);font-size:var(--base-font-size-s);line-height:var(--base-font-height-s);font-weight:var(--base-font-weight-regular)}.base-detail-header .base-detail-header-left .base-detail-header-left-desc a{font-size:var(--base-font-size-s)}.base-detail-header .base-detail-header-center{grid-column:2;min-width:0;display:flex;justify-content:center;align-items:center;padding:0 var(--base-space-m)}.base-detail-header .base-detail-header-right{grid-column:3;display:flex;align-items:center;justify-content:flex-end;justify-self:end;min-width:0;padding-right:var(--base-space-l)}body[data-theme=light] .base-detail-header{box-shadow:inset 0 -.5px 0 0 var(--base-border-color-level1)}body[data-theme=dark] .base-detail-header{box-shadow:none}.base-task-center-panel{width:min(400px,100vw - 80px);height:560px;border-radius:var(--base-radius-l);background:var(--base-component-color-white);border:1px solid var(--base-border-color-level1);box-shadow:var(--base-shadow-drop-shadow-m);display:flex;flex-direction:column;overflow:hidden}.base-task-center-panel .task-center-panel-header{padding:16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--base-border-color-level1);flex-shrink:0}.base-task-center-panel .task-center-panel-header .task-center-panel-title{color:var(--base-text-color-primary);font-size:var(--base-font-size-l);line-height:var(--base-font-height-l);font-weight:var(--base-font-weight-semibold)}.base-task-center-panel .task-center-panel-header .task-center-panel-counts{display:flex;align-items:center;gap:12px}.base-task-center-panel .task-center-panel-header .task-center-panel-counts .task-center-panel-count{display:flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:var(--base-radius-xl);color:var(--base-warning-color);background:var(--base-warning-color-light-hover);font-size:var(--base-font-size-2xs);line-height:var(--base-font-height-2xs);font-weight:var(--base-font-weight-medium)}.base-task-center-panel .task-center-panel-header .task-center-panel-counts .task-center-panel-count i{width:6px;height:6px;border-radius:50%;background:currentColor}.base-task-center-panel .task-center-panel-header .task-center-panel-counts .task-center-filter-btn{width:32px;height:32px;padding:0;border:0;border-radius:var(--base-radius-s);background:#0000;color:var(--base-text-color-secondary);font-size:var(--base-font-size-s);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease}.base-task-center-panel .task-center-panel-header .task-center-panel-counts .task-center-filter-btn:hover{background:var(--base-bg-color-gray)}.base-task-center-panel .task-center-notification-setting{min-height:58px;padding:16px;border-bottom:1px solid var(--base-border-color-level1);display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0}.base-task-center-panel .task-center-notification-setting .task-center-notification-content{min-width:0}.base-task-center-panel .task-center-notification-setting .task-center-notification-title{color:var(--base-text-color-primary);font-size:var(--base-font-size-s);line-height:var(--base-font-height-s);font-weight:var(--base-font-weight-medium)}.base-task-center-panel .task-center-notification-setting .task-center-notification-desc{margin-top:2px;color:var(--base-text-color-secondary);font-size:var(--base-font-size-2xs);line-height:var(--base-font-height-2xs)}.base-task-center-panel .task-center-notification-setting .task-center-notification-switch-wrapper{display:inline-flex;align-items:center}.base-task-center-panel .task-center-panel-list{flex:1;min-height:0;padding:8px 0}.base-task-center-panel .task-center-panel-list .task-list-scroll-container{height:100%}.base-task-center-panel .task-center-panel-list .task-list-scroll-container .base-scrollbar{right:0}.base-task-center-panel .task-center-panel-list .task-center-panel-empty,.base-task-center-panel .task-center-panel-list .task-center-panel-loading{height:100%;min-height:260px;display:flex;align-items:center;justify-content:center}.base-task-center-panel .task-center-panel-list .task-center-panel-loading-more{height:36px;color:var(--base-text-color-secondary);font-size:var(--base-font-size-2xs);line-height:var(--base-font-height-2xs);display:flex;align-items:center;justify-content:center;gap:8px}.base-task-center-panel .task-center-panel-footer{height:48px;padding:0 16px;border-top:1px solid var(--base-border-color-level1);display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.base-task-center-panel .task-center-panel-footer .task-center-panel-total{color:var(--base-text-color-secondary);font-size:var(--base-font-size-2xs);line-height:var(--base-font-height-2xs);font-weight:var(--base-font-weight-medium)}.base-task-center-panel .task-center-panel-footer .task-center-clear-btn{border:0;background:#0000;color:var(--base-text-color-secondary);font-size:14px;line-height:20px;display:inline-flex;align-items:center;gap:8px;cursor:pointer}.base-task-center-panel .task-center-panel-footer .task-center-clear-btn:hover{color:var(--base-text-color-primary)}.task-center-notification-tooltip .task-center-notification-copy-link{border:0;padding:0;background:#0000;color:var(--base-brand-color);cursor:pointer}.base-task-center{position:relative;width:var(--base-component-height-xl);height:var(--base-component-height-xl);padding:0;border:0;border-radius:var(--base-radius-s);background:#0000;color:var(--base-text-color-primary);display:flex;align-items:center;justify-content:center;line-height:0;cursor:pointer;transition:background-color .2s ease}.base-task-center:hover{color:var(--base-text-color-primary);background:var(--base-bg-color-gray)}.base-task-center .task-center-bell-icon{width:16px;height:16px;--stroke-0:currentColor}.base-task-center .task-center-red-point{position:absolute;right:7px;top:7px;width:6px;height:6px;color:var(--base-error-color)}.base-task-center-once-popover{max-width:calc(100vw - 80px)}.task-center-notification-guide-popconfirm .ant-popover-inner{width:140px;border-radius:var(--base-radius-xs);padding:0}.task-center-notification-guide-popconfirm .ant-popconfirm-inner-content{padding:12px 10px 10px}.task-center-notification-guide-popconfirm .ant-popconfirm-message{margin-bottom:0}.task-center-notification-guide-popconfirm .ant-popconfirm-message-text{min-width:0}.task-center-notification-guide-popconfirm .ant-popconfirm-title{color:var(--base-text-color-secondary);font-size:var(--base-font-size-xs);line-height:var(--base-font-height-2xs);font-weight:var(--base-font-weight-semibold);white-space:nowrap}.task-center-notification-guide-popconfirm .ant-popconfirm-description{margin-top:var(--base-space-3xs);color:var(--base-text-color-secondary);font-size:var(--base-font-size-2xs);line-height:var(--base-font-height-2xs);white-space:nowrap}.task-center-notification-guide-popconfirm .ant-popconfirm-buttons{margin-top:18px;display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:var(--base-space-2xs);text-align:left}.task-center-notification-guide-popconfirm .ant-popconfirm-buttons .ant-btn{width:56px;min-width:56px;height:28px;padding:0;border-radius:var(--base-radius-s);font-size:var(--base-font-size-2xs);line-height:var(--base-font-height-s);font-weight:var(--base-font-weight-medium);-webkit-margin-start:0;margin-inline-start:0}.task-center-notification-guide-popconfirm .task-center-notification-guide-ok{background:var(--base-brand-color);border-color:var(--base-brand-color);color:var(--base-text-color-white)}.task-center-notification-guide-popconfirm .task-center-notification-guide-ok:hover{background:var(--base-brand-color-hover);border-color:var(--base-brand-color-hover);color:var(--base-text-color-white)}.task-center-notification-guide-popconfirm .task-center-notification-guide-cancel{border-color:var(--base-border-color-level2);color:var(--base-text-color-tertiary)}.task-center-notification-guide-popconfirm .task-center-notification-guide-cancel:hover{border-color:var(--base-component-color-dark-gray);color:var(--base-text-color-tertiary)}.base-header-user-detail{width:400px;padding:16px 0 16px 16px;background:var(--base-component-color-white);border-radius:var(--base-radius-l);box-shadow:var(--base-shadow-drop-shadow-m);position:relative;overflow:hidden}.base-header-user-detail .user-base-info,.base-header-user-detail .user-info-sub-content{position:relative;z-index:3}.base-header-user-detail .user-base-info{display:flex;align-items:center;padding-right:16px}.base-header-user-detail .avatar-img{width:48px;height:48px;border-radius:50%;position:relative;flex-shrink:0}.base-header-user-detail .avatar-img.paid-user:before{content:"";position:absolute;top:-2px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px);background:linear-gradient(156.57deg,#e838ff 9.71%,#501cff 48.56%,#04f 87.4%);border-radius:50%;z-index:-1}.base-header-user-detail .avatar-img .avatar-img-image{width:100%;height:100%;border-radius:50%;object-fit:cover}.base-header-user-detail .user-name-wrapper{min-width:0;margin-left:12px;margin-right:auto}.base-header-user-detail .user-name-wrapper .user-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:24px;font-weight:500;color:var(--base-text-color-primary)}.base-header-user-detail .user-name-wrapper .label{display:flex;align-items:center;gap:4px;margin-top:4px;font-size:12px;line-height:20px;color:var(--base-text-color-secondary)}.base-header-user-detail .user-name-wrapper .label .account-id-label{flex-shrink:0}.base-header-user-detail .user-name-wrapper .label .account-id{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.base-header-user-detail .user-name-wrapper .label svg{cursor:pointer}.base-header-user-detail .user-info-sub-content{margin-top:16px;padding-right:16px}.base-header-user-detail .operation-area{position:relative;display:flex;flex-direction:column;gap:4px;padding:16px 0 0}.base-header-user-detail .operation-area:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--base-border-color-level1)}.base-header-user-detail .operation-item{width:100%;border:0;background:#0000;border-radius:8px;padding:10px 12px;text-align:left;font-size:14px;line-height:22px;color:var(--base-text-color-primary);cursor:pointer;transition:background-color .2s ease}.base-header-user-detail .operation-item-link:hover{background:var(--base-bg-color-gray)}.base-header-user-detail .operation-item-watermark{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:default}.base-header-user-detail .watermark-setting-content{min-width:0}.base-header-user-detail .watermark-setting-title{font-size:14px;line-height:22px;color:var(--base-text-color-primary)}.base-header-user-detail .watermark-setting-desc{margin-top:2px;font-size:12px;line-height:20px;color:var(--base-text-color-secondary)}.base-header-user-detail .watermark-rule-link{border:0;padding:0;background:#0000;color:var(--base-brand-color);cursor:pointer}.base-header-user-detail .operation-item-divider{height:1px;margin:4px 0;background:var(--base-border-color-level1)}.watermark-rule-content{color:var(--base-text-color-primary);font-size:var(--base-font-size-s);line-height:var(--base-font-height-m)}.watermark-rule-content p{margin:0 0 12px}.watermark-rule-content p:last-child{margin-bottom:0}.base-header-user-avatar{position:relative;display:flex;justify-content:center}.base-header-user-avatar .avatar-box{width:var(--base-component-height-xl);height:var(--base-component-height-xl);display:flex;align-items:center;justify-content:center;border-radius:50%}.base-header-user-avatar .avatar-box.paid-user{background:linear-gradient(156.57deg,#e838ff 9.71%,#501cff 48.56%,#04f 87.4%);position:relative}.base-header-user-avatar .avatar-box.paid-user .avatar-box-image{width:calc(100% - 4px);height:calc(100% - 4px)}.base-header-user-avatar .avatar-box .avatar-box-image{width:100%;height:100%;border-radius:50%}.base-header-user-avatar .avatar-box:hover{cursor:pointer}.base-header-user{gap:8px}.base-header,.base-header-user{display:flex;align-items:center}.base-header{position:relative;z-index:1;justify-content:space-between;padding-left:28px;padding-right:28px;border-bottom:.5px solid var(--base-border-color-level2);box-shadow:var(--base-drop-shadow-s)}.base-header .base-header-logo{height:inherit;display:flex;align-items:center;cursor:pointer;color:var(--base-text-color-primary)}.base-header .base-header-logo .base-header-logo-image{height:24px;width:auto}.base-header .base-header-actions,.base-header .base-header-actions .base-header-theme{display:flex;align-items:center;gap:8px}.base-header .base-header-actions .base-header-theme .theme-label{color:var(--base-text-color-secondary);font-size:12px;line-height:20px}.base-header .base-header-actions .base-header-contact{margin-right:4px}.base-app-alert{width:100%;height:60px;display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:500;line-height:20px;color:#fff;background:linear-gradient(90deg,#280273,#2d42c5 66.35%,#4302a3)}.base-app-alert .base-app-alert-download{margin:0 40px 0 8px;padding:8px 16px;border-radius:24px;background:#ffffff14;cursor:pointer}.base-app-alert .base-app-alert-download:active,.base-app-alert .base-app-alert-download:hover{opacity:.85}.base-app-alert .base-app-alert-img{width:230px;height:60px}.base-primary-layout{display:flex;flex-direction:column;height:100vh;min-width:1280px}.base-primary-layout>*{min-width:1280px}.base-primary-layout .base-main-layout{flex:1}.base-primary-layout .base-main-layout .base-main-content{flex:1;overflow-y:auto;position:relative;z-index:0}.base-primary-layout .base-main-layout:has(.web-base-sider) .base-main-content{margin-right:12px;margin-bottom:0}.base-primary-layout .web-base-sider{padding:12px;border-right:.5px solid var(--base-border-color-level2);margin-right:12px;overflow-y:auto}.base-primary-layout .web-base-sider .base-sider-creator{margin-bottom:12px}.base-primary-layout .web-base-sider .discord-wechat-link{border-radius:8px;border:1px solid var(--base-component-color-border);background-color:var(--base-bg-color-white);display:flex;padding:10px 16px 10px 24px;font-size:14px;font-weight:500;color:var(--base-text-color-disabled);cursor:pointer;align-items:center}.base-primary-layout .web-base-sider .discord-wechat-link:hover{border-color:var(--base-component-color-border);background:var(--base-bg-color-gray);color:var(--base-text-color-primary)}.base-primary-layout .web-base-sider .discord-wechat-link svg{width:16px;height:16px}.base-primary-layout .web-base-sider .base-sider-bottom{position:absolute;line-height:20px;bottom:12px;left:12px;right:0;display:flex;flex-direction:column;justify-content:center;gap:4px}.base-primary-layout .web-base-sider .base-sider-bottom .bottom-menu-item{border-radius:8px;border:1px solid var(--base-component-color-border);background-color:var(--base-bg-color-white);display:flex;padding:10px 16px 10px 24px;font-size:14px;font-weight:500;color:var(--base-text-color-disabled);cursor:pointer;align-items:center}.base-primary-layout .web-base-sider .base-sider-bottom .bottom-menu-item span{margin-left:12px;white-space:nowrap}.base-primary-layout .web-base-sider .base-sider-bottom .bottom-menu-item:hover{border-color:var(--base-component-color-border);background:var(--base-bg-color-gray);color:var(--base-text-color-primary)}.base-primary-layout .web-base-sider .base-sider-bottom .bottom-menu-item svg{width:16px;height:16px}.base-primary-layout .web-base-sider .ant5-menu-title-content>div{display:flex;align-items:center}.base-primary-layout .web-base-sider .ant5-menu-title-content>div>svg{flex-shrink:0}.base-primary-layout .web-base-sider .ant5-menu-title-content>div>:not(:first-child){-webkit-margin-start:var(--ant-5-menu-icon-margin-inline-end);margin-inline-start:var(--ant-5-menu-icon-margin-inline-end)}.base-primary-layout .web-base-sider .ant5-menu-item-group-title{margin-top:12px;padding:8px 12px;color:var(--base-text-color-secondary);font-weight:500}.base-primary-layout .web-base-sider .ant5-menu-item{padding-inline:24px;font-weight:500;border-radius:8px}.base-primary-layout .header-drag{flex:1;-webkit-app-region:drag;height:100%}.base-primary-layout .web-base-sider-menu{-webkit-border-end:none;border-inline-end:none}.base-primary-layout .web-base-sider-menu>.ant5-menu-item:first-child{margin-top:0}.base-primary-layout.base-primary-layout-h5{min-width:0!important;overflow-x:hidden}.base-primary-layout.base-primary-layout-h5>*{min-width:0}.base-primary-layout.base-primary-layout-h5 .base-main-layout{width:100%}.base-primary-layout.base-primary-layout-h5 .base-main-content{width:100%;height:100vh;margin-right:0}.hot-replica-progress-page{height:100%;min-height:0;box-sizing:border-box}.hot-replica-progress-page.hot-replica-progress-page--centered{display:flex;flex-direction:row;justify-content:center;align-items:stretch}.hot-replica-progress-page.hot-replica-progress-page--centered .hot-replica-dialogue-panel.is-centered{flex:0 0 60%;width:60%;min-width:0;margin:0 auto}.hot-replica-progress-page.hot-replica-progress-page--grid{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:0;animation:hot-replica-layout-expand .62s cubic-bezier(.2,.9,.2,1)}.hot-replica-progress-page.hot-replica-progress-page--grid .hot-replica-dialogue-panel.is-docked{flex:0 0 30%;width:30%;min-width:280px;max-width:none;border-right:1px solid var(--base-border-color-level1);box-shadow:none;animation:hot-replica-chat-shift-strong .62s cubic-bezier(.2,.9,.2,1)}.hot-replica-progress-page.hot-replica-progress-page--grid .hot-replica-panel-shell{display:flex;flex-direction:column;flex:1 1 70%;min-width:0;min-height:0;animation:hot-replica-panel-shell-in .75s cubic-bezier(.2,.9,.2,1)}.hot-replica-progress-page.hot-replica-progress-page--grid .hot-replica-main-panel{flex:1 1 auto;min-height:0;animation:hot-replica-panel-slide-in .7s cubic-bezier(.2,.9,.2,1) both}.hot-replica-progress-page .hot-replica-dialogue-panel{display:flex;flex-direction:column;position:relative;min-height:0;overflow:hidden;border:none;background:#0000;transition:flex-basis .55s cubic-bezier(.2,.9,.2,1),width .55s cubic-bezier(.2,.9,.2,1),max-width .55s cubic-bezier(.2,.9,.2,1),transform .55s cubic-bezier(.2,.9,.2,1),border-radius .36s cubic-bezier(.2,.9,.2,1)}.hot-replica-progress-page .hot-replica-dialogue-panel>.hot-replica-dialogue-column{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;width:100%;padding-top:var(--base-space-m)}.hot-replica-progress-page .hot-replica-dialogue-panel>.hot-replica-dialogue-column>.hot-replica-dialogue-scroll{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.hot-replica-progress-page .hot-replica-dialogue-panel>.hot-replica-dialogue-column>.hot-replica-dialogue-scroll>.base-scroll-container{flex:1 1 auto;min-height:0;width:100%}.hot-replica-progress-page .hot-replica-main-panel{display:flex;flex-direction:column;position:relative;min-height:0;overflow:hidden;border:none;background:var(--base-bg-color-white);box-shadow:none;transition:border-radius .36s cubic-bezier(.2,.9,.2,1)}.hot-replica-progress-page .hot-replica-main-panel>.base-scroll-container{flex:1 1 auto;min-height:0;width:100%}.hot-replica-progress-page .hot-replica-dialogue-header{height:52px;flex-shrink:0;display:flex;align-items:center;padding:0 var(--base-space-m);border-bottom:1px solid var(--base-border-color-level2);background:var(--base-bg-color-white)}.hot-replica-progress-page .hot-replica-dialogue-title{font-size:var(--base-font-size-s);color:var(--base-text-color-secondary);font-weight:500}.hot-replica-progress-page .hot-replica-source-card{flex-shrink:0;margin:0 var(--base-space-m);padding:var(--base-space-s);border:1px solid var(--base-border-color-level2);border-radius:var(--base-radius-m);background:var(--base-component-color-grayb1)}.hot-replica-progress-page .hot-replica-source-card-inner{display:flex;align-items:center;gap:var(--base-space-s);min-height:42px}.hot-replica-progress-page .hot-replica-source-icon-wrap{flex:0 0 30px;width:30px;height:30px;border-radius:var(--base-radius-s);display:inline-flex;align-items:center;justify-content:center;background:var(--base-brand-color-light);color:var(--base-brand-color)}.hot-replica-progress-page .hot-replica-source-icon{font-size:var(--base-font-size-s)}.hot-replica-progress-page .hot-replica-source-content{min-width:0}.hot-replica-progress-page .hot-replica-source-name{font-size:var(--base-font-size-s);line-height:var(--base-font-height-s);color:var(--base-text-color);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hot-replica-progress-page .hot-replica-source-desc{margin-top:var(--base-space-3xs);font-size:var(--base-font-size-2xs);color:var(--base-text-color-tertiary)}.hot-replica-progress-page .hot-replica-dialogue-scroll-inner{padding:var(--base-space-m);scroll-padding-bottom:var(--base-space-m);min-height:100%;box-sizing:border-box}.hot-replica-progress-page .hot-replica-main-scroll-inner{padding:var(--base-space-l);scroll-padding-bottom:var(--base-space-m)}@keyframes hot-replica-layout-expand{0%{transform:translateY(6px)}to{transform:translateY(0)}}@keyframes hot-replica-chat-shift-strong{0%{transform:translateX(120px) scale(1.03)}to{transform:translateX(0)}}@keyframes hot-replica-panel-slide-in{0%{opacity:0;transform:translateX(72px) scale(.975)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes hot-replica-panel-shell-in{0%{opacity:0}to{opacity:1}}@media(max-width:1280px){.hot-replica-progress-page{padding:var(--base-space-s)}.hot-replica-progress-page.hot-replica-progress-page--centered .hot-replica-dialogue-panel.is-centered{flex-basis:60%;width:60%;max-width:none}.hot-replica-progress-page.hot-replica-progress-page--grid .hot-replica-dialogue-panel.is-docked{min-width:260px}}.dh-base-form-container{--footer-control-height:86px}.dh-base-form-container.dh-base-form-container-small{--footer-control-height:72px}.dh-base-form-container.dh-base-form-container-large{--footer-control-height:104px}.dh-base-form-container:has(.dh-base-form-container-operations:empty){--footer-control-height:0}.dh-base-form-container{position:relative;padding-bottom:var(--footer-control-height)}.dh-base-form-container .dh-base-form-container-operations{position:absolute;left:0;bottom:0;width:100%;z-index:10;height:var(--footer-control-height);display:flex;align-items:center;justify-content:center;fill:#151b2680;background:rgba(21,27,38,.502);box-shadow:inset 0 1px 0 0 #303540;-webkit-backdrop-filter:blur(27px);backdrop-filter:blur(27px)}.project-script-creation-flow{display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid #f0edf7}.project-script-creation-flow .base-detail-header{flex-shrink:0}.project-script-creation-flow .script-create-steps{width:min(912px,100%)}.project-script-creation-flow .script-create-steps .ant5-steps-item{flex:0 1 auto;padding:0 24px}.project-script-creation-flow .script-create-steps .ant5-steps-item-icon{width:22px;min-width:22px;height:22px;-webkit-margin-end:10px;margin-inline-end:10px}.project-script-creation-flow .script-create-steps .ant5-steps-item-title{font-size:14px;line-height:20px}.project-script-creation-flow .script-create-steps .ant5-steps-item-tail{top:11px;padding:0 0 0 24px}.project-script-creation-flow .script-credit-badge{border:0;outline:none;cursor:pointer;display:inline-flex;align-items:center;gap:6px;height:32px;padding:6px 16px;border-radius:999px;background:#e8e8e8;font-size:12px}.project-script-creation-flow .script-credit-icon{width:14px;height:14px}.project-script-creation-flow .project-script-creation-flow-header-right{display:inline-flex;align-items:center;gap:8px}.project-script-creation-flow .script-content-card{min-height:320px;flex:1;min-width:0;background:var(--base-component-color-white);box-shadow:var(--base-shadow-drop-shadow-s);display:flex;flex-direction:column}.project-script-creation-flow .script-content-card .dh-base-form-container-operations{background:var(--base-component-color-white);box-shadow:inset 0 1px 0 0 var(--base-border-color-level1);-webkit-backdrop-filter:none;backdrop-filter:none}.project-script-creation-flow .script-content-action{width:100%;max-width:520px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--base-space-l);justify-content:center;padding:0 var(--base-space-l)}.project-script-creation-flow .script-content-action:has(>:only-child){max-width:234px;grid-template-columns:minmax(0,1fr)}.project-script-creation-flow .script-content-action.episode-board-operations{grid-template-columns:220px 234px}.base-tooltip-button-wrapper{display:inline-flex}.base-tooltip-button-wrapper .ant-btn[disabled]{pointer-events:none}.base-credits-button .credits-box{display:flex;align-items:center;gap:4px;line-height:1}.base-credits-button .credits-box .divider{width:1px;height:14px;background:currentColor;border-radius:999px;margin-inline:2px 4px}.base-credits-button .credits-box .credit-icon{width:12px;height:12px}.base-credits-button .credits-box .value{font-size:12px;font-weight:500;line-height:16px}.base-credits-button.ant5-btn-loading{cursor:not-allowed!important}.hot-replica-replicate-form{width:100%}.hot-replica-replicate-form .hot-replica-replicate-form-desc{margin-top:4px;margin-bottom:24px;color:#86909c;font-size:var(--base-font-size-2xs);line-height:18px}.hot-replica-replicate-form .ant5-form-item{margin-bottom:24px}.hot-replica-replicate-form .hot-replica-form-label{display:inline-flex;align-items:baseline;gap:6px;flex-wrap:wrap}.hot-replica-replicate-form .hot-replica-form-label-title{color:#303452;font-size:var(--base-font-size-s);font-weight:600;line-height:22px;white-space:nowrap}.hot-replica-replicate-form .hot-replica-form-label-change-tip{color:var(--base-text-color-tertiary);font-size:var(--base-font-size-2xs);font-weight:var(--base-font-weight-regular);line-height:18px}.hot-replica-replicate-form .hot-replica-form-label-invalid-tip{color:var(--base-warning-color);font-size:var(--base-font-size-2xs);font-weight:var(--base-font-weight-regular);line-height:18px}.hot-replica-replicate-form .hot-replica-form-label-change-highlight{color:var(--base-brand-color)}.hot-replica-replicate-form .hot-replica-form-label-desc{color:#86909c;font-size:var(--base-font-size-2xs);line-height:18px}.hot-replica-replicate-form .hot-replica-form-label-optional{color:#86909c;font-size:var(--base-font-size-s);line-height:22px}.hot-replica-replicate-form .ant5-select-selection-item{color:#303452;font-size:var(--base-font-size-s);line-height:22px}.hot-replica-replicate-form .ant5-select-selection-placeholder{color:#86909c99;font-size:var(--base-font-size-s)}.hot-replica-replicate-form .ant5-input-affix-wrapper input::placeholder,.hot-replica-replicate-form .ant5-input-show-count-suffix,.hot-replica-replicate-form .ant5-input-textarea textarea::placeholder,.hot-replica-replicate-form .ant5-input-textarea-show-count:after,.hot-replica-replicate-form .ant5-input::placeholder{color:#86909c99}.hot-replica-replicate-form .ant5-select:not(.ant5-select-focused) .ant5-select-selector{border-color:#d7dceb}.hot-replica-replicate-form .ant5-input-textarea .ant5-input{height:auto;border-color:#e1e6f0;border-radius:8px}.hot-replica-replicate-form .hot-replica-replicate-form-style-trigger{height:32px;border:1px solid #d7dceb;border-radius:8px;padding:0 var(--base-space-s);display:flex;align-items:center;justify-content:space-between;cursor:pointer;background:var(--base-component-color-white)}.hot-replica-replicate-form .hot-replica-replicate-form-style-trigger-main{display:inline-flex;align-items:center;gap:var(--base-space-2xs);color:#303452;font-size:var(--base-font-size-s);font-weight:var(--base-font-weight-medium);line-height:var(--base-font-height-s)}.hot-replica-replicate-form .hot-replica-replicate-form-style-trigger-arrow,.hot-replica-replicate-form .hot-replica-replicate-form-style-trigger-icon{width:16px;height:16px;color:var(--base-icon-color-secondary)}.hot-replica-replicate-form .hot-replica-replicate-form-actions{margin-top:var(--base-space-l);display:flex;align-items:center;justify-content:flex-end;gap:var(--base-space-s)}.replicate-modal .ant5-modal-header{margin-bottom:2px!important;padding:0 0 8px}.replicate-modal .ant5-modal-content{border-radius:16px;box-shadow:0 4px 20px #0000001a;padding:32px 36px 24px}.replicate-modal .ant5-modal-title{font-size:20px;font-weight:600;color:#303452;line-height:28px}.replicate-modal .ant5-modal-body{padding:0}.replicate-modal .ant5-modal-footer{padding:16px 0 0;margin-top:0}.replicate-modal .ant5-modal-close{top:32px;right:36px}.base-expandable-text-wrapper{position:relative;width:100%;font-size:14px;font-weight:400;line-height:20px;color:var(--base-text-color-secondary)}.base-expandable-text-wrapper .expandable-text{position:relative;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-word;white-space:pre-wrap;-webkit-box-orient:vertical}.base-expandable-text-wrapper .expandable-text.expanded{display:block;overflow:visible}.base-expandable-text-wrapper .fade-overlay{position:absolute;right:0;bottom:0;display:flex;align-items:center;padding-left:8px;background-color:var(--base-component-color-white);color:var(--base-text-color-secondary);font-size:14px;font-weight:400;line-height:20px}.base-expandable-text-wrapper .show-more-inline{display:flex;align-items:center;padding-left:4px;color:var(--base-text-color-brand);cursor:pointer;font-weight:500}.base-expandable-text-wrapper .show-more-inline:hover{color:var(--base-text-color-brand-hover)}.base-expandable-text-wrapper .show-more-inline .show-more-icon{margin-left:4px}.base-expandable-text-wrapper .show-less-wrapper{display:flex;align-items:center;margin-top:8px;color:var(--base-text-color-brand)}.base-expandable-text-wrapper .show-less-wrapper .show-less{margin-left:auto;cursor:pointer;font-weight:500}.base-expandable-text-wrapper .show-less-wrapper:hover{color:var(--base-text-color-brand-hover)}.base-expandable-text-wrapper .show-less-wrapper .show-less-icon{margin-left:4px;transform:rotate(180deg)}.hot-replica-story-summary{display:flex;flex-direction:column;gap:var(--base-space-2xs)}.hot-replica-story-summary .hot-replica-story-summary-title{color:var(--base-text-color-primary);font-size:var(--base-font-size-s);line-height:var(--base-font-height-s);font-weight:var(--base-font-weight-medium)}.hot-replica-story-summary .hot-replica-story-summary-list{display:flex;flex-direction:column;gap:var(--base-space-2xs)}.hot-replica-story-summary .hot-replica-story-summary-item{display:flex;flex-direction:column;min-height:60px;padding:var(--base-space-s);border-radius:var(--base-radius-s);background:var(--base-component-color-grayb1);gap:var(--base-space-3xs)}.hot-replica-story-summary .hot-replica-story-summary-item.is-inline{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--base-space-s)}.hot-replica-story-summary .hot-replica-story-summary-item.is-inline .hot-replica-story-summary-item-value{text-align:right}.hot-replica-story-summary .hot-replica-story-summary-item.is-expandable .hot-replica-story-summary-item-value{flex:1 1 auto}.hot-replica-story-summary .hot-replica-story-summary-item-label,.hot-replica-story-summary .hot-replica-story-summary-item-value{color:var(--base-text-color-secondary);font-size:var(--base-font-size-s);line-height:var(--base-font-height-s);font-weight:var(--base-font-weight-regular)}.hot-replica-story-summary .hot-replica-story-summary-item-value{word-break:break-word}.hot-replica-story-summary .hot-replica-story-summary-item-value .hot-replica-story-summary-expandable-text{width:100%;color:var(--base-text-color-secondary);font-size:var(--base-font-size-s);line-height:var(--base-font-height-s)}.hot-replica-story-summary .hot-replica-story-summary-item-value .hot-replica-story-summary-expandable-text .fade-overlay{background:var(--base-component-color-grayb1);font-size:var(--base-font-size-s);line-height:var(--base-font-height-s)}.hot-replica-story-summary .hot-replica-story-summary-item-value .hot-replica-story-summary-expandable-text .show-less-wrapper{font-size:var(--base-font-size-s);line-height:var(--base-font-height-s)}.hot-replica-result-left-panel{display:flex;flex-direction:column;gap:var(--base-space-m);padding:var(--base-space-m);box-sizing:border-box}.hot-replica-result-left-panel .hot-replica-result-left-panel-video-section{display:flex;flex-direction:column;gap:var(--base-space-2xs)}.hot-replica-result-left-panel .hot-replica-result-left-panel-section-title{color:var(--base-text-color-primary);font-size:var(--base-font-size-s);line-height:var(--base-font-height-s);font-weight:var(--base-font-weight-medium)}.hot-replica-result-left-panel .hot-replica-result-left-panel-video-player{width:100%;border-radius:var(--base-radius-s);overflow:hidden;background:var(--base-bg-color-black)}.hot-replica-result-left-panel .hot-replica-result-left-panel-video-player .base-preview-video-content{border-radius:var(--base-radius-s)}.hot-replica-result-left-panel .hot-replica-result-left-panel-video-player .base-preview-video-content,.hot-replica-result-left-panel .hot-replica-result-left-panel-video-player .base-preview-video-content>video{width:100%;height:100%}.hot-replica-result-left-panel .hot-replica-result-left-panel-video-player .base-preview-video-content>video{object-fit:contain}.hot-replica-result-left-panel .hot-replica-result-left-panel-video-player .hot-replica-result-left-panel-video-empty{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--base-text-color-tertiary);background:var(--base-component-color-grayb1)}.common-tabs.ant5-tabs-card .ant5-tabs-nav{margin:0}.common-tabs.ant5-tabs-card .ant5-tabs-nav:before{border-bottom:1px solid var(--base-component-color-border)!important}.common-tabs.ant5-tabs-card .ant5-tabs-nav .ant5-tabs-nav-wrap{overflow-x:auto}.common-tabs.ant5-tabs-card .ant5-tabs-nav .ant5-tabs-nav-list{flex-wrap:nowrap;gap:var(--base-space-2xs)}.common-tabs.ant5-tabs-card .ant5-tabs-nav .ant5-tabs-nav-list .ant5-tabs-tab{height:var(--base-component-height-2xl);margin:0!important;padding:var(--base-space-3xs) var(--base-space-s)!important;box-sizing:border-box;border-color:var(--base-component-color-border)!important;border-radius:var(--base-radius-xs) var(--base-radius-xs) 0 0!important;background:var(--base-component-color-grayb1)!important}.common-tabs.ant5-tabs-card .ant5-tabs-nav .ant5-tabs-nav-list .ant5-tabs-tab .ant5-tabs-tab-btn{color:var(--base-text-color-secondary);font-size:var(--base-font-size-s);line-height:var(--base-font-height-s);font-weight:var(--base-font-weight-regular)}.common-tabs.ant5-tabs-card .ant5-tabs-nav .ant5-tabs-nav-list .ant5-tabs-tab:hover:not(.ant5-tabs-tab-active){background:var(--base-component-color-grayb-active)!important;border-color:var(--base-component-color-border)!important}.common-tabs.ant5-tabs-card .ant5-tabs-nav .ant5-tabs-nav-list .ant5-tabs-tab:hover:not(.ant5-tabs-tab-active) .ant5-tabs-tab-btn{color:var(--base-text-color-secondary);font-weight:var(--base-font-weight-regular)}.common-tabs.ant5-tabs-card .ant5-tabs-nav .ant5-tabs-nav-list .ant5-tabs-tab.ant5-tabs-tab-active{z-index:2;margin-bottom:-1px!important;position:relative;background:var(--base-component-color-white)!important;border-color:var(--base-component-color-border)!important;border-bottom-color:var(--base-component-color-white)!important;box-shadow:inset 0 2px 0 var(--base-text-color-brand)}.common-tabs.ant5-tabs-card .ant5-tabs-nav .ant5-tabs-nav-list .ant5-tabs-tab.ant5-tabs-tab-active .ant5-tabs-tab-btn{color:var(--base-text-color-brand)!important;font-weight:var(--base-font-weight-medium)}.hot-replica-asset-view{width:100%;height:100%;display:flex;flex-direction:column;min-height:0;padding:var(--base-space-s);box-sizing:border-box}.hot-replica-asset-view .hot-replica-asset-view-header{flex:0 0 auto;margin-bottom:var(--base-space-s)}.hot-replica-asset-view .hot-replica-asset-view-content{flex:1 1 auto;min-height:0}.hot-replica-asset-view .hot-replica-asset-view-content .hot-replica-asset-view-empty{width:100%;height:100%;min-height:240px;display:flex;align-items:center;justify-content:center;color:var(--base-text-color-tertiary);font-size:var(--base-font-size-s);line-height:var(--base-font-height-s)}.hot-replica-asset-view .hot-replica-asset-view-content .hot-replica-asset-view-list{display:flex;flex-direction:column;gap:var(--base-space-s);padding:0}.hot-replica-asset-view .hot-replica-asset-view-content .hot-replica-asset-view-list .hot-replica-asset-item{width:100%;box-sizing:border-box;padding:var(--base-space-s) var(--base-space-m);border-radius:var(--base-radius-xs);border:1px solid var(--base-border-color-level1);background:var(--base-component-color-white);overflow:hidden}.hot-replica-asset-view .hot-replica-asset-view-content .hot-replica-asset-view-list .hot-replica-asset-item .hot-replica-asset-item-top-row{display:flex;align-items:center;flex-wrap:wrap;gap:var(--base-space-2xs)}.hot-replica-asset-view .hot-replica-asset-view-content .hot-replica-asset-view-list .hot-replica-asset-item .hot-replica-asset-item-top-row .hot-replica-asset-item-name{max-width:420px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--base-text-color-secondary);font-size:var(--base-font-size-s);line-height:var(--base-font-height-s);font-weight:var(--base-font-weight-medium)}.hot-replica-asset-view .hot-replica-asset-view-content .hot-replica-asset-view-list .hot-replica-asset-item .hot-replica-asset-item-top-row .hot-replica-asset-item-tags{display:flex;flex-wrap:wrap;align-items:center;gap:var(--base-space-2xs)}.hot-replica-asset-view .hot-replica-asset-view-content .hot-replica-asset-view-list .hot-replica-asset-item .hot-replica-asset-item-top-row .hot-replica-asset-item-tags .hot-replica-asset-item-tag.ant5-tag{-webkit-margin-end:0;margin-inline-end:0}.hot-replica-asset-view .hot-replica-asset-view-content .hot-replica-asset-view-list .hot-replica-asset-item .hot-replica-asset-item-top-row .hot-replica-asset-item-tags .hot-replica-asset-item-tag.protagonist.ant5-tag{background:#f5f0ff;border-color:#c5adff;color:#6420d9}.hot-replica-asset-view .hot-replica-asset-view-content .hot-replica-asset-view-list .hot-replica-asset-item .hot-replica-asset-item-top-row .hot-replica-asset-item-tags .hot-replica-asset-item-tag.appearance.ant5-tag{background:var(--base-component-color-grayb1);border-color:#a6bbff;color:#3363ff}.hot-replica-asset-view .hot-replica-asset-view-content .hot-replica-asset-view-list .hot-replica-asset-item .hot-replica-asset-item-description{margin-top:var(--base-space-2xs);color:var(--base-text-color-secondary);font-size:var(--base-font-size-s);line-height:var(--base-font-height-s);font-weight:var(--base-font-weight-regular);white-space:normal;word-break:break-word}.hot-replica-storyboard-view{width:100%;height:100%}.hot-replica-storyboard-view .hot-replica-storyboard-view-empty{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--base-text-color-tertiary);font-size:var(--base-font-size-s);line-height:var(--base-font-height-s)}.hot-replica-storyboard-view .hot-replica-storyboard-view-grid{display:grid;gap:var(--base-space-s);padding:var(--base-space-s);grid-template-columns:repeat(auto-fill,minmax(282px,1fr))}.hot-replica-storyboard-view .hot-replica-storyboard-card{border-radius:var(--base-radius-m);background:var(--base-component-color-white);border:1px solid var(--base-component-color-border);overflow:hidden;padding:var(--base-space-s);display:flex;flex-direction:column;gap:var(--base-space-2xs)}.hot-replica-storyboard-view .hot-replica-storyboard-card .hot-replica-storyboard-card-image{position:relative;width:100%;background:var(--base-component-color-grayb1);border-radius:8px;border:1.667px solid #d3d8ed;overflow:hidden;aspect-ratio:16/9;display:flex;align-items:center;justify-content:center}.hot-replica-storyboard-view .hot-replica-storyboard-card .hot-replica-storyboard-card-image .hot-replica-storyboard-card-image-element{height:100%;display:block}.hot-replica-storyboard-view .hot-replica-storyboard-card .hot-replica-storyboard-card-image .hot-replica-storyboard-card-image-element.landscape-media{width:100%;object-fit:cover}.hot-replica-storyboard-view .hot-replica-storyboard-card .hot-replica-storyboard-card-image .hot-replica-storyboard-card-image-element.portrait-media{width:auto;object-fit:contain}.hot-replica-storyboard-view .hot-replica-storyboard-card .hot-replica-storyboard-card-image .hot-replica-storyboard-card-image-empty{width:100%;height:100%;background:var(--base-component-color-grayb1)}.hot-replica-storyboard-view .hot-replica-storyboard-card .hot-replica-storyboard-card-image .hot-replica-storyboard-card-image-seek-btn{display:none;position:absolute;right:var(--base-space-2xs);bottom:var(--base-space-2xs)}.hot-replica-storyboard-view .hot-replica-storyboard-card .hot-replica-storyboard-card-body{display:flex;flex-direction:column;gap:0}.hot-replica-storyboard-view .hot-replica-storyboard-card .hot-replica-storyboard-card-body .hot-replica-storyboard-card-header{display:flex;align-items:center;gap:8px}.hot-replica-storyboard-view .hot-replica-storyboard-card .hot-replica-storyboard-card-body .hot-replica-storyboard-card-header .hot-replica-storyboard-card-duration-tag{height:20px;padding:0 var(--base-space-2xs);border:.5px solid var(--base-component-color-grayb-active);border-radius:var(--base-radius-2xs);background:var(--base-component-color-grayb1);color:var(--base-text-color-secondary);font-size:var(--base-font-size-2xs);line-height:var(--base-font-height-2xs);display:inline-flex;align-items:center;white-space:nowrap}.hot-replica-storyboard-view .hot-replica-storyboard-card .hot-replica-storyboard-card-body .hot-replica-storyboard-card-header .hot-replica-storyboard-card-title{color:#303540;font-size:var(--base-font-size-s);line-height:var(--base-font-height-s);font-weight:var(--base-font-weight-semibold)}.hot-replica-storyboard-view .hot-replica-storyboard-card .hot-replica-storyboard-card-prompt-row{height:132px;margin-top:var(--base-space-2xs);display:flex;align-items:flex-start;gap:var(--base-space-2xs)}.hot-replica-storyboard-view .hot-replica-storyboard-card .hot-replica-storyboard-card-prompt{width:100%;color:#303452;font-size:var(--base-font-size-s);line-height:var(--base-font-height-s);font-weight:var(--base-font-weight-regular);white-space:normal!important}.hot-replica-storyboard-view .hot-replica-storyboard-card .hot-replica-storyboard-card-prompt .hot-replica-storyboard-card-prompt-mention{color:#6420d9}.hot-replica-storyboard-view .hot-replica-storyboard-card .hot-replica-storyboard-card-copy-btn{flex:0 0 auto;width:20px;height:20px;padding:0;border:none;background:#0000;color:var(--base-text-color-tertiary);cursor:pointer}.hot-replica-storyboard-view .hot-replica-storyboard-card .hot-replica-storyboard-card-copy-btn svg{width:16px;height:16px;color:currentColor}.hot-replica-storyboard-view .hot-replica-storyboard-card .hot-replica-storyboard-card-divider{margin-top:var(--base-space-2xs);height:1px;background:var(--base-component-color-border)}.hot-replica-storyboard-view .hot-replica-storyboard-card .hot-replica-storyboard-card-footer{margin-top:var(--base-space-2xs);width:100%;height:20px;overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.hot-replica-storyboard-view .hot-replica-storyboard-card .hot-replica-storyboard-card-footer::-webkit-scrollbar{display:none}.hot-replica-storyboard-view .hot-replica-storyboard-card .hot-replica-storyboard-card-footer .hot-replica-storyboard-card-footer-content{display:flex;align-items:center;gap:var(--base-space-3xs);width:-webkit-max-content;width:max-content;min-width:100%;white-space:nowrap;padding-bottom:2px}.hot-replica-storyboard-view .hot-replica-storyboard-card .hot-replica-storyboard-card-tag{display:inline-flex;align-items:center;height:20px;padding:0 var(--base-space-2xs);border-radius:var(--base-radius-2xs);font-size:var(--base-font-size-2xs);line-height:var(--base-font-height-2xs);font-weight:var(--base-font-weight-regular);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.hot-replica-storyboard-view .hot-replica-storyboard-card .hot-replica-storyboard-card-tag.hot-replica-storyboard-card-tag-camera{background:var(--base-component-color-grayb1);border:.5px solid #a6bbff;color:#3363ff}.hot-replica-storyboard-view .hot-replica-storyboard-card .hot-replica-storyboard-card-tag.hot-replica-storyboard-card-tag-character{background:#f5f0ff;border:.5px solid #c5adff;color:#6420d9}.hot-replica-storyboard-view .hot-replica-storyboard-card .hot-replica-storyboard-card-tag.hot-replica-storyboard-card-tag-scene{background:#e6fffd;border:.5px solid #a4ebe7;color:#0aa3a3}.hot-replica-storyboard-view .hot-replica-storyboard-card .hot-replica-storyboard-card-tag.hot-replica-storyboard-card-tag-prop{background:#fff9e6;border:.5px solid #ffe299;color:#c2732f}.base-ellipsis-tooltip .hot-replica-storyboard-card-prompt-mention{color:#6420d9}.hot-replica-result-right-panel{position:relative;display:flex;flex-direction:column;gap:var(--base-space-2xs);padding:var(--base-space-s) var(--base-space-m) var(--base-space-m);box-sizing:border-box}.hot-replica-result-right-panel .hot-replica-result-right-panel-episode-tabs-row{flex:0 0 auto;min-height:40px;display:flex;align-items:center;justify-content:space-between;gap:var(--base-space-2xs);overflow:hidden}.hot-replica-result-right-panel .hot-replica-result-right-panel-episode-tabs-row .hot-replica-result-right-panel-episode-tabs-row-left{flex:1;display:flex;align-items:center;gap:var(--base-space-2xs)}.hot-replica-result-right-panel .hot-replica-result-right-panel-episode-tabs-row .hot-replica-result-right-panel-replicate-btn{position:absolute;right:16px;top:11px;flex:0 0 auto;min-width:0;padding-inline:var(--base-space-s);border:none;border-radius:var(--base-radius-s);background:var(--base-brand-color);box-shadow:none;color:var(--base-text-color-white);font-size:var(--base-font-size-xs);line-height:var(--base-font-height-xs);font-weight:var(--base-font-weight-medium)}.hot-replica-result-right-panel .hot-replica-result-right-panel-episode-tabs-row .hot-replica-result-right-panel-replicate-btn .ant-btn-icon,.hot-replica-result-right-panel .hot-replica-result-right-panel-episode-tabs-row .hot-replica-result-right-panel-replicate-btn .ant5-btn-icon{-webkit-margin-end:var(--base-space-3xs);margin-inline-end:var(--base-space-3xs)}.hot-replica-result-right-panel .hot-replica-result-right-panel-episode-tabs-row .hot-replica-result-right-panel-replicate-btn .hot-replica-result-right-panel-replicate-btn-icon{width:20px;height:20px;color:var(--base-text-color-white)}.hot-replica-result-right-panel .hot-replica-result-right-panel-episode-tabs-row .hot-replica-result-right-panel-replicate-btn:not(:disabled):hover{border:none;background:var(--base-brand-color-hover)!important;color:var(--base-text-color-white)}.hot-replica-result-right-panel .hot-replica-result-right-panel-episode-tabs-row .hot-replica-result-right-panel-replicate-btn:not(:disabled):active{border:none;background:var(--base-brand-color-active)!important;color:var(--base-text-color-white)}.hot-replica-result-right-panel .hot-replica-result-right-panel-episode-tabs-label{flex:0 0 auto;color:var(--base-text-color-secondary);font-size:var(--base-font-size-s);line-height:var(--base-font-height-s)}.hot-replica-result-right-panel .hot-replica-result-right-panel-episode-tabs{flex:1 1 auto;min-width:0;padding-left:var(--base-space-m)}.hot-replica-result-right-panel .hot-replica-result-right-panel-toolbar{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:var(--base-space-s)}.hot-replica-result-right-panel .hot-replica-result-right-panel-toolbar-actions{flex:0 0 auto;display:inline-flex;align-items:center;gap:var(--base-space-s)}.hot-replica-result-right-panel .hot-replica-result-right-panel-episode-summary{display:flex;min-width:0;align-items:center}.hot-replica-result-right-panel .hot-replica-result-right-panel-episode-title{color:#303540;font-size:var(--base-font-size-m);line-height:var(--base-font-height-s);font-weight:var(--base-font-weight-semibold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hot-replica-result-right-panel .hot-replica-result-right-panel-episode-meta{margin-left:12px;display:inline-flex;align-items:center;gap:0;color:var(--base-text-color-tertiary);font-size:var(--base-font-size-s);line-height:var(--base-font-height-s);font-weight:var(--base-font-weight-medium)}.hot-replica-result-right-panel .hot-replica-result-right-panel-episode-meta .hot-replica-result-right-panel-episode-meta-count{color:#3363ff}.hot-replica-result-right-panel .hot-replica-result-right-panel-episode-meta .hot-replica-result-right-panel-episode-meta-asset,.hot-replica-result-right-panel .hot-replica-result-right-panel-episode-meta .hot-replica-result-right-panel-episode-meta-text{color:var(--base-text-color-tertiary)}.hot-replica-result-right-panel .hot-replica-result-right-panel-content{flex:1 1 auto;min-height:0;border-radius:var(--base-radius-s);background:var(--base-component-color-grayb1);overflow:hidden}.hot-replica-result-right-panel .hot-replica-result-right-panel-placeholder{width:100%;height:100%;min-height:240px;display:flex;align-items:center;justify-content:center;color:var(--base-text-color-tertiary);font-size:var(--base-font-size-s);line-height:var(--base-font-height-s)}.hot-replica-result-page{height:100%;min-height:0;display:flex;min-width:0;padding:var(--base-space-m)}.hot-replica-result-page .hot-replica-result-layout{width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.hot-replica-result-page .hot-replica-result-layout .hot-replica-result-left-panel{flex:0 0 320px;width:320px;min-height:0;border-radius:var(--base-radius-l) 0 0 var(--base-radius-l);background:var(--base-bg-color-white);overflow-y:auto;border:1px solid #e1e6f0;border-right:none}.hot-replica-result-page .hot-replica-result-layout .hot-replica-result-right-panel{flex:1 1 auto;min-width:0;min-height:0;border-radius:0 var(--base-radius-l) var(--base-radius-l) 0;background:var(--base-bg-color-white);overflow:hidden;border:1px solid #e1e6f0}.hot-replica-result-page-state{height:100%;display:flex;align-items:center;justify-content:center}.hot-replica-stage-header-progress{width:min(640px,100%);padding:0 var(--base-space-s)}.hot-replica-stage-header-progress .ant5-steps-item{flex:0 1 auto;min-width:0;padding:0 24px}.hot-replica-stage-header-progress .ant5-steps-item-icon{width:22px;min-width:22px;height:22px;-webkit-margin-end:10px;margin-inline-end:10px}.hot-replica-stage-header-progress .ant5-steps-item-title{font-size:14px;line-height:20px;color:#8e8a99;white-space:nowrap}.hot-replica-stage-header-progress .ant5-steps-item-tail{top:11px;padding:0 0 0 24px}.hot-replica-page-shell{height:100%;min-height:0;display:flex;flex-direction:column;background:var(--base-bg-color-white)}.hot-replica-page-shell .base-detail-header{flex:0 0 auto;--detail-header-center-column:0}.hot-replica-page-shell.has-stage-header-progress .base-detail-header{--detail-header-center-column:minmax(0,720px)}.hot-replica-page-shell .base-detail-header-center{padding:0}.hot-replica-page-shell .hot-replica-page-header-right{display:inline-flex;align-items:center;justify-content:flex-end}.hot-replica-page-shell .hot-replica-page-content{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.hot-replica-page-shell .hot-replica-page-content>*{flex:1 1 auto;min-height:0}.hot-replica-page-shell .hot-replica-page-state{height:100%;min-height:0;display:flex;align-items:center;justify-content:center}.base-tts-filter{margin-bottom:16px}.base-tts-filter.hidden{display:none}.base-tts-filter .base-tts-filter-row{display:flex;gap:8px;align-items:center}.base-tts-filter .base-tts-filter-row .base-tts-filter-input{width:298px;padding:4px 12px}.base-tts-filter .base-tts-filter-row .base-tts-filter-input .ant5-input-affix-wrapper{border-radius:10px;border-color:var(--base-tts-filter-panel-border);background:var(--base-tts-filter-panel-bg)}.base-tts-filter .base-tts-filter-row .base-tts-filter-gender{width:88px;flex-shrink:0}.base-tts-selector-wrapper{position:relative;display:flex;flex-direction:column;height:100%;container-type:inline-size;container-name:tts-wrapper-container}.base-tts-selector-wrapper .base-tts-selector-header{flex:0 0 auto}.base-tts-selector-wrapper .base-tts-list-wrapper{min-height:0;height:100%}.base-tts-selector-wrapper .base-tts-list-wrapper .base-scrollbar-y{right:-20px}.base-tts-selector-wrapper .base-tts-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:82px;row-gap:15px;column-gap:16px;padding:2px}.base-tts-selector-wrapper .base-tts-list-empty{height:calc(100% - 16px);display:flex;align-items:center;justify-content:center;flex-direction:column}.base-tts-selector-wrapper .ant5-spin-nested-loading{min-height:0;height:100%}.base-tts-selector-wrapper .base-tts-clone-panel{display:flex;flex-direction:column;gap:16px;padding:0 2px 16px}.base-tts-selector-wrapper .base-tts-clone-panel .base-tts-clone-panel-alert{margin-bottom:0}.base-tts-selector-wrapper .base-tts-clone-panel .base-tts-clone-panel-field{display:flex;flex-direction:column;gap:8px}.base-tts-selector-wrapper .base-tts-clone-panel .base-tts-clone-panel-field .base-multi-files-upload{height:320px}.base-tts-selector-wrapper .base-tts-clone-panel .base-tts-clone-panel-field .base-multi-files-upload .files-list{height:100%;justify-content:center}.base-tts-selector-wrapper .base-tts-clone-panel .base-tts-clone-panel-field .base-multi-files-upload .files-list .file-item{width:100%;height:100%}.base-tts-selector-wrapper .base-tts-clone-panel .base-tts-clone-panel-field .base-multi-files-upload .files-list .file-item video{object-fit:contain}.base-tts-selector-wrapper .base-tts-clone-panel .base-tts-clone-panel-field .ant5-input{padding:4px 12px}.base-tts-selector-wrapper .base-tts-clone-panel .base-tts-clone-panel-tip{margin-bottom:0}.base-tts-selector-modal-content{height:690px}@container tts-wrapper-container (min-width: 900px){.base-tts-selector-wrapper .base-tts-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.base-tts-preview-button{position:relative;display:inline-flex;align-items:center;gap:8px}.base-tts-preview-button .base-tts-preview-button-icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:1px solid var(--base-tts-button-mask-border);border-radius:50%;background:var(--base-tts-button-mask-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);cursor:pointer;color:var(--base-text-color-white)}.base-tts-preview-button .base-tts-preview-button-icon.playing{background:var(--base-tts-button-mask-active)}.base-tts-preview-button .base-tts-preview-button-icon.disabled{opacity:.5;cursor:not-allowed}.base-tts-preview-button .base-tts-preview-button-icon svg{font-size:16px}.base-tts-preview-button .base-tts-preview-button-text{color:var(--base-text-color-primary);font-size:14px;line-height:22px}.base-tts-preview-button .base-tts-preview-button-playing{position:absolute;right:50%;top:50%;font-size:40px;transform:translate(50%,-50%);z-index:-1;pointer-events:none;color:var(--base-tts-button-mask-active,#315efb66)}body{--base-tts-card-bg:#fff;--base-tts-card-bg-hover:#fff;--base-tts-card-border:#e2e6ff;--base-tts-card-border-active:#2468f2;--base-tts-card-shadow-hover:0 5px 15px #0000000d;--base-tts-card-tag-bg:#edeef7;--base-tts-card-tag-text:#5b647a;--base-tts-card-mask:#00000080;--base-tts-card-mask-strong:#222832e6;--base-tts-card-danger:#f33e3e;--base-tts-card-danger-mask:#fffc;--base-tts-card-badge-blue-start:#40bffd;--base-tts-card-badge-blue-end:#2468f2;--base-tts-card-badge-green-start:#28e955;--base-tts-card-badge-green-end:#1ebb6c;--base-tts-card-badge-orange-start:#e99753;--base-tts-card-badge-orange-end:#b35d0a;--base-tts-card-avatar-bg:linear-gradient(135deg,#e8e9ff,#c7c9ff);--base-tts-card-avatar-text:#352eff;--base-tts-filter-panel-bg:#fff;--base-tts-filter-panel-border:#e5e9ed;--base-tts-button-mask-bg:#22283240;--base-tts-button-mask-border:#c4d9ff1a;--base-tts-button-mask-active:#222832e6}.base-tts-voice-card{position:relative;width:100%;min-width:0;height:82px;display:flex;gap:12px;padding:8px;border:1px solid var(--base-tts-card-border);border-radius:12px;background:var(--base-tts-card-bg);transition:border-color .2s ease,box-shadow .2s ease}.base-tts-voice-card.checked{border-color:var(--base-tts-card-border-active)}.base-tts-voice-card.playing,.base-tts-voice-card:hover{box-shadow:var(--base-tts-card-shadow-hover)}.base-tts-voice-card.playing .base-tts-hover-box,.base-tts-voice-card.playing .base-tts-setting-box,.base-tts-voice-card:hover .base-tts-hover-box,.base-tts-voice-card:hover .base-tts-setting-box{visibility:visible}.base-tts-voice-card .base-tts-hover-box,.base-tts-voice-card .base-tts-setting-box{visibility:hidden}.base-tts-voice-card .base-tts-setting-box{display:flex;align-items:flex-start;gap:4px;line-height:0}.base-tts-voice-card .base-tts-voice-card-image{position:relative;flex-shrink:0;width:64px;height:64px}.base-tts-voice-card .base-tts-voice-card-image .base-tts-voice-avatar,.base-tts-voice-card .base-tts-voice-card-image img{width:100%;height:100%;border-radius:8px}.base-tts-voice-card .base-tts-icon-player{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:8px;background:var(--base-tts-card-mask);cursor:pointer;color:var(--base-text-color-white)}.base-tts-voice-card .base-tts-icon-player svg{font-size:22px}.base-tts-voice-card .base-tts-card-alert{position:absolute;right:-6px;top:-6px;width:12px;height:12px;border:2px solid #fff;border-radius:50%;background:var(--base-tts-card-danger)}.base-tts-voice-card .base-tts-voice-card-info{width:100%;min-width:0;display:flex;flex-direction:column;justify-content:flex-start;margin-top:3px;gap:12px}.base-tts-voice-card .base-tts-card-box{display:flex;overflow:hidden}.base-tts-voice-card .base-tts-card-box.base-tts-card-describe{color:var(--base-text-color-secondary);font-size:12px;line-height:20px}.base-tts-voice-card .base-tts-card-name{color:var(--base-text-color-primary);font-size:14px;line-height:24px;font-weight:500}.base-tts-voice-card .base-tts-card-tag{padding:0 4px;border-radius:4px;background:var(--base-tts-card-tag-bg);color:var(--base-tts-card-tag-text);white-space:nowrap;font-size:12px;line-height:20px}.base-tts-voice-card .base-tts-card-tag+.base-tts-card-tag{margin-left:8px}.base-tts-voice-card .base-tts-card-error,.base-tts-voice-card .base-tts-card-loading{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;gap:6px;border-radius:12px;background:var(--base-tts-card-danger-mask);font-size:14px;line-height:22px}.base-tts-voice-card .base-tts-card-loading{font-weight:500}.base-tts-voice-card .base-tts-card-error{color:var(--base-tts-card-danger)}.base-tts-voice-card .base-tts-edit-btn{margin-left:4px;color:var(--base-brand-color);cursor:pointer}.base-tts-card-dropdown-menu{min-width:90px!important}.base-tts-dropdown-action{padding:0;border:none;background:#0000;cursor:pointer;color:inherit}.base-tts-voice-card-switch{align-items:center;cursor:pointer;height:45px;border-radius:8px;border-color:#d9d9d9;padding:0 12px;gap:8px}.base-tts-voice-card-switch .base-tts-voice-avatar{font-size:12px;font-weight:500}.base-tts-voice-card-switch .base-tts-voice-card-info{flex:1;width:auto;min-width:0;margin-top:0;gap:0}.base-tts-voice-card-switch .base-tts-card-box{align-items:center}.base-tts-voice-card-switch .base-tts-card-name{font-size:14px;font-weight:400;line-height:22px}.base-tts-voice-card-switch .base-tts-card-placeholder{overflow:hidden;font-size:14px;line-height:22px;color:#969696;text-overflow:ellipsis;white-space:nowrap}.base-tts-voice-card-switch .base-tts-card-switch-trigger{position:static;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--base-text-color-tertiary)}.base-tts-voice-card-switch .base-tts-card-switch-trigger svg{font-size:11px}.base-tts-voice-card-switch.base-tts-voice-card-disabled{cursor:not-allowed;opacity:.6;background-color:var(--color-bg-secondary)}.asset-nav-sidebar{min-height:0;border-right:1px solid #0f172a14;background:#ffffffeb}.asset-nav-sidebar .asset-nav-sidebar-scroll{display:flex;flex-direction:column;gap:var(--base-space-m);padding:20px}.asset-nav-sidebar .asset-nav-item{display:flex;flex-direction:column;align-items:center;gap:var(--base-space-2xs);padding:var(--base-space-2xs) 0;width:100%;cursor:pointer;position:relative}.asset-nav-sidebar .asset-nav-item.is-active .asset-nav-item-cover,.asset-nav-sidebar .asset-nav-item:hover .asset-nav-item-cover{outline:2px solid var(--base-brand-color);outline-offset:2px}.asset-nav-sidebar .asset-nav-item .asset-nav-item-cover{position:relative;display:flex;align-items:center;justify-content:center;width:68px;height:68px;border-radius:50%;overflow:hidden;background:#f0f0f0}.asset-nav-sidebar .asset-nav-item .asset-nav-item-cover.is-placeholder{padding:20px;background:#faf8ff}.asset-nav-sidebar .asset-nav-item .asset-nav-item-cover .asset-nav-item-image{width:100%;height:100%;object-fit:cover;object-position:top;transform:scale(1.5);transform-origin:50% 15%}.asset-nav-sidebar .asset-nav-item .asset-nav-item-cover .asset-nav-item-image.category-prop,.asset-nav-sidebar .asset-nav-item .asset-nav-item-cover .asset-nav-item-image.category-scene{object-position:center;transform-origin:center}.asset-nav-sidebar .asset-nav-item .asset-nav-item-cover .asset-nav-item-image.is-placeholder{width:72px;height:auto;max-width:100%;object-fit:contain;transform:none}.asset-nav-sidebar .asset-nav-item .asset-nav-item-name{max-width:100%;font-size:14px;font-weight:300;line-height:20px;color:#0f172a}.asset-variant-actions{display:flex;flex-direction:column;gap:var(--base-space-s)}.asset-variant-actions .asset-variant-actions-button-wrap,.asset-variant-actions .asset-variant-actions-primary,.asset-variant-actions .asset-variant-actions-secondary{width:100%}.asset-variant-actions .asset-variant-actions-secondary{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--base-space-s)}.asset-variant-actions .asset-variant-actions-secondary.has-extra-action{grid-template-columns:repeat(2,minmax(0,1fr))}.asset-variant-actions .ant5-btn{width:100%}.variant-three-view-preview{display:grid;width:100%;height:100%;gap:4px}.variant-three-view-preview .variant-three-view-preview-item{min-width:0;min-height:0;overflow:hidden;border-radius:8px;background:#fff}.variant-three-view-preview .variant-three-view-preview-item img{width:100%;height:100%;object-fit:cover;object-position:top}.variant-three-view-preview.total-4{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr}.variant-three-view-preview.total-4 .variant-three-view-preview-item:first-child,.variant-three-view-preview.total-4 .variant-three-view-preview-item:nth-child(2){grid-row:1/-1}.variant-three-view-preview.total-3{grid-template-columns:1fr 1fr 1fr}.variant-three-view-preview.total-2{grid-template-columns:1fr 1fr}.variant-three-view-preview.total-1{grid-template-columns:1fr}.variant-three-view-preview.is-portrait-layout{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:minmax(0,94fr) minmax(0,194fr);gap:var(--base-space-3xs);padding:var(--base-space-3xs);background:var(--base-component-color-white)}.variant-three-view-preview.is-portrait-layout .variant-three-view-preview-item{position:relative;border:1px solid var(--base-border-color-level1);border-radius:var(--base-radius-s)}.variant-three-view-preview.is-portrait-layout .variant-three-view-preview-item img{object-fit:cover;object-position:center}.variant-three-view-preview.is-portrait-layout .variant-three-view-preview-portrait-hero{grid-column:1/-1}.variant-three-view-preview.is-portrait-layout .variant-three-view-preview-portrait-hero img{object-fit:contain}.variant-three-view-preview.is-portrait-layout .variant-three-view-preview-base-tag{position:absolute;left:var(--base-space-3xs);bottom:var(--base-space-3xs);padding:0 6px;border:1px solid var(--base-success-color);border-radius:var(--base-radius-2xs);background:var(--base-success-color-light-hover);color:var(--base-success-color);font-size:9px;font-weight:var(--base-font-weight-semibold);line-height:15px;white-space:nowrap}.variant-three-view-preview.is-portrait-layout.without-portrait-hero{grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-template-rows:minmax(0,1fr)}.asset-drawer-content .asset-panel-detail-layout{display:grid;grid-template-columns:120px minmax(0,1fr);height:calc(100vh - 56px);overflow:hidden;background:linear-gradient(180deg,#fcfdff,#f5f7fc)}.asset-drawer-content .asset-panel-detail-layout .asset-panel-detail-main{min-width:0;min-height:0}.asset-drawer-content .asset-panel-detail-layout .asset-panel-detail-main .asset-panel-detail-main-scroll{display:flex;flex-direction:column;background:#ffffffeb}.asset-drawer-content .asset-panel-hero{display:grid;gap:var(--base-space-xl);padding:var(--base-space-l);background:var(--base-component-color-white);grid-template-columns:160px minmax(0,1fr)}.asset-drawer-content .asset-panel-hero .asset-panel-hero-cover{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1/1;border-radius:50%;overflow:hidden;background:#f0f0f0}.asset-drawer-content .asset-panel-hero .asset-panel-hero-cover.is-placeholder{padding:28px;background:#faf8ff}.asset-drawer-content .asset-panel-hero .asset-panel-hero-cover .asset-panel-hero-image{width:100%;height:100%;object-fit:cover;object-position:top;transform:scale(1.5);transform-origin:50% 15%}.asset-drawer-content .asset-panel-hero .asset-panel-hero-cover .asset-panel-hero-image.is-center{object-position:center;transform-origin:center}.asset-drawer-content .asset-panel-hero .asset-panel-hero-cover .asset-panel-hero-image.is-placeholder{width:88px;height:auto;max-width:100%}.asset-drawer-content .asset-panel-hero .asset-panel-hero-content{display:flex;flex-direction:column;gap:var(--base-space-s);padding-top:var(--base-space-2xs)}.asset-drawer-content .asset-panel-hero .asset-panel-hero-content .asset-panel-title-row{display:flex;align-items:center;flex-wrap:wrap;gap:var(--base-space-s)}.asset-drawer-content .asset-panel-hero .asset-panel-hero-content .asset-panel-title-row h3{margin-bottom:0}.asset-drawer-content .asset-panel-hero .asset-panel-hero-content .asset-panel-description{font-size:var(--base-font-size-s);line-height:24px;color:#0f172ab8}.asset-drawer-content .asset-panel-hero .asset-panel-hero-content .asset-panel-section-title{font-size:var(--base-font-size-m);font-weight:var(--base-font-weight-semibold);color:var(--base-text-color-secondary)}.asset-drawer-content .asset-panel-hero .asset-panel-hero-content .asset-panel-section-title span{color:var(--base-text-color-tertiary);margin-left:var(--base-space-2xs);font-size:var(--base-font-size-xs);font-weight:var(--base-font-weight-regular)}.asset-drawer-content .asset-panel-hero .asset-panel-hero-content .asset-panel-voice-card{display:flex;flex-direction:column;gap:var(--base-space-2xs);min-width:360px}.asset-drawer-content .asset-panel-hero .asset-panel-hero-content .asset-panel-voice-card .asset-panel-voice-readonly{display:flex;align-items:center;height:45px;padding:0 var(--base-space-s);border:1px solid #d9d9d9;border-radius:var(--base-radius-s);background:#f7f8fa;cursor:not-allowed;gap:var(--base-space-s)}.asset-drawer-content .asset-panel-hero .asset-panel-hero-content .asset-panel-voice-card .asset-panel-voice-readonly .asset-panel-voice-readonly-label{flex-shrink:0;color:#0f172a7a}.asset-drawer-content .asset-panel-hero .asset-panel-hero-content .asset-panel-voice-card .asset-panel-voice-readonly .asset-panel-voice-readonly-description{min-width:0;color:#0f172ab8}.asset-drawer-content .asset-panel-hero .asset-panel-hero-content .asset-panel-voice-card .base-voice-disabled-tip{margin-top:var(--base-space-2xs);font-size:var(--base-font-size-2xs);color:var(--color-text-tertiary);line-height:1.5}.asset-drawer-content .asset-panel-hero .asset-panel-hero-content .asset-panel-voice-card .base-voice-description-container{padding:var(--base-space-s);background:var(--color-bg-secondary);border-radius:var(--base-radius-s);border:1px solid var(--base-tts-card-border);font-size:var(--base-font-size-s);color:var(--color-text-secondary);line-height:1.6;white-space:pre-wrap;word-break:break-word}.asset-drawer-content .asset-panel-hero .asset-panel-hero-content .asset-panel-voice-card .base-voice-description-input{margin-top:var(--base-space-2xs);font-size:var(--base-font-size-s);line-height:1.6}.asset-drawer-content .asset-panel-hero .asset-panel-hero-content .asset-panel-voice-card .base-voice-description-input textarea{resize:none}.asset-drawer-content .asset-panel-list-head{justify-content:space-between;padding:var(--base-space-l);background:var(--base-component-color-white)}.asset-drawer-content .asset-panel-list-head,.asset-drawer-content .asset-panel-list-head .asset-panel-list-title-row{display:flex;align-items:center;gap:var(--base-space-s)}.asset-drawer-content .asset-panel-list-head .asset-panel-list-title-row .row-title{margin-bottom:0}.asset-drawer-content .asset-panel-list-head .asset-panel-batch-btn{min-width:132px}.asset-drawer-content .asset-panel-variant-grid{display:grid;gap:var(--base-space-l);padding:0 var(--base-space-l) var(--base-space-l) var(--base-space-l);background:var(--base-component-color-white);grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.asset-drawer-content .asset-panel-variant-grid .asset-panel-variant-card{display:flex;flex-direction:column;border:1px solid #0f172a14;border-radius:var(--base-radius-l);background:var(--base-component-color-white);box-shadow:0 16px 32px #0f172a0a;overflow:hidden}.asset-drawer-content .asset-panel-variant-grid .asset-panel-variant-card .asset-panel-variant-preview{position:relative;overflow:hidden;background:#f3f6ff;flex:1;display:flex;align-items:center;justify-content:center;background:linear-gradient(151deg,#fbf8ff,#e9f1ff);aspect-ratio:16/9}.asset-drawer-content .asset-panel-variant-grid .asset-panel-variant-card .asset-panel-variant-preview .asset-panel-variant-image-box{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.asset-drawer-content .asset-panel-variant-grid .asset-panel-variant-card .asset-panel-variant-preview .asset-panel-variant-image-box .asset-panel-variant-image{width:100%;height:100%;object-fit:cover}.asset-drawer-content .asset-panel-variant-grid .asset-panel-variant-card .asset-panel-variant-preview .asset-panel-variant-image-box .asset-panel-variant-image.is-placeholder{width:120px;height:auto;max-width:100%;object-fit:contain}.asset-drawer-content .asset-panel-variant-grid .asset-panel-variant-card .asset-panel-variant-preview .asset-panel-variant-generating{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--base-space-s);z-index:2;background:linear-gradient(151deg,#fbf8ff,#e9f1ff)}.asset-drawer-content .asset-panel-variant-grid .asset-panel-variant-card .asset-panel-variant-preview .asset-panel-variant-generating .asset-panel-variant-generating-icon{width:100px;height:100px;object-fit:contain}.asset-drawer-content .asset-panel-variant-grid .asset-panel-variant-card .asset-panel-variant-preview .asset-panel-variant-generating .asset-panel-variant-generating-text{font-size:var(--base-font-size-s);color:var(--base-text-color-secondary)}.asset-drawer-content .asset-panel-variant-grid .asset-panel-variant-card .asset-panel-variant-preview .asset-panel-variant-tag-base{position:absolute;left:var(--base-space-2xs);bottom:var(--base-space-2xs);margin-inline:0}.asset-drawer-content .asset-panel-variant-grid .asset-panel-variant-card .asset-panel-variant-preview .asset-panel-variant-tag-base.right-status{right:var(--base-space-2xs);left:auto}.asset-drawer-content .asset-panel-variant-grid .asset-panel-variant-card .asset-panel-variant-preview .asset-panel-variant-actions{position:absolute;left:50%;top:50%;z-index:2;width:calc(100% - 20px);transform:translateX(-50%) translateY(calc(-50% + 10px));opacity:0;transition:opacity .2s ease,transform .2s ease}.asset-drawer-content .asset-panel-variant-grid .asset-panel-variant-card .asset-panel-variant-preview .asset-panel-variant-element-warning{position:absolute;top:14px;right:0;z-index:3;cursor:pointer}.asset-drawer-content .asset-panel-variant-grid .asset-panel-variant-card:hover .asset-panel-variant-actions{transform:translateX(-50%) translateY(-50%);opacity:1}.asset-drawer-content .asset-panel-variant-grid .asset-panel-variant-card .asset-panel-variant-info{padding:0 var(--base-space-m) var(--base-space-m) var(--base-space-m);display:flex;flex-direction:column;gap:var(--base-space-s);margin-top:var(--base-space-s)}.asset-drawer-content .asset-panel-variant-grid .asset-panel-variant-card .asset-panel-variant-info .asset-panel-variant-episode{font-size:var(--base-font-size-xs);color:#0f172a85}.asset-drawer-content .asset-panel-detail-layout.is-portrait-ratio .asset-panel-variant-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.asset-drawer-content .asset-panel-detail-layout.is-portrait-ratio .asset-panel-variant-grid .asset-panel-variant-preview{aspect-ratio:9/16}.asset-panel-drawer-root .ant5-drawer-content-wrapper{max-width:100vw!important}.asset-panel-drawer-root .ant5-drawer-close{position:absolute;right:25px;z-index:2;width:40px!important;height:40px!important;background:var(--base-component-color-grayb2)!important;margin:0!important}.base-media-preview .toolbar-wrapper{display:flex;align-items:center;padding:0 var(--base-space-xl);gap:var(--base-space-s);background-color:var(--base-component-color-white);border-radius:100px}.base-media-preview .toolbar-wrapper svg{width:var(--base-space-m);padding:var(--base-space-l);box-sizing:initial;cursor:pointer;color:var(--base-icon-color-secondary);transition:color .2s ease}.base-media-preview .toolbar-wrapper svg:hover{color:var(--base-icon-color-brand)}.base-media-preview .toolbar-wrapper svg[disabled]{cursor:not-allowed;color:var(--base-icon-color-disabled)}.base-media-preview .toolbar-wrapper svg[disabled]:hover{color:var(--base-icon-color-disabled)}.base-media-preview .toolbar-divider{margin:0 var(--base-space-2xs);border-color:var(--base-border-color-level2)}.base-media-preview .ant5-image-preview-close{color:var(--base-icon-color-secondary);background:var(--base-component-color-white);border:1px solid var(--base-border-color-level2);transition:color .2s ease,background-color .2s ease,border-color .2s ease}.base-media-preview .ant5-image-preview-close .anticon{color:inherit}.base-media-preview .ant5-image-preview-close:hover{color:var(--base-icon-color-brand);background:var(--base-brand-color-light-hover);border-color:var(--base-brand-color-light-active)}.base-media-preview .ant5-image-preview-footer .ant5-image-preview-progress{font-weight:var(--base-font-weight-regular);font-size:var(--base-font-size-s);line-height:var(--base-font-height-xs);color:var(--base-text-color-tertiary)}.base-media-preview .ant5-image-preview-switch-left,.base-media-preview .ant5-image-preview-switch-right{display:none}.base-media-preview .ant5-image-preview-img-wrapper .media-loading-overlay{position:absolute;z-index:1;font-size:var(--base-font-size-6xl);color:var(--base-icon-color-brand)}.base-media-preview .ant5-image-preview-img-wrapper .ant5-image-preview-img{width:70%;height:70%;object-fit:contain}.base-media-preview .ant5-image-preview-img-wrapper .scale-info{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:var(--base-space-2xs);color:var(--base-text-color-primary);font-weight:var(--base-font-weight-regular);font-size:var(--base-font-size-s);line-height:var(--base-font-height-xs);background-color:var(--base-component-color-white);border:1px solid var(--base-border-color-level2);border-radius:var(--base-radius-s);box-shadow:var(--base-shadow-drop-shadow-m);opacity:1;transition:opacity .3s ease}.base-media-preview .ant5-image-preview-img-wrapper .scale-info.hidden{opacity:0}.base-media-preview-list{display:none}.asset-three-view-collage{position:relative;display:grid;width:100%;height:100%;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--base-space-2xs);min-height:0}.asset-three-view-collage .asset-three-view-side{display:grid;min-width:0;min-height:0;grid-template-rows:repeat(2,minmax(0,1fr));gap:var(--base-space-2xs)}.asset-three-view-collage .asset-three-view-tile{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;min-height:0;width:100%;height:100%;overflow:hidden;border:0;border-radius:var(--base-radius-s);padding:0;background:linear-gradient(90deg,#f8f7f7,#fefefe 46.97%,#f1f3f5);text-align:center}.asset-three-view-collage .asset-three-view-tile img{width:100%;height:100%;object-fit:contain;object-position:center top}.asset-three-view-collage .asset-three-view-tile.is-clickable,.asset-three-view-collage .asset-three-view-tile.is-failed{cursor:pointer}.asset-three-view-collage .asset-three-view-tile.is-empty{border:1px dashed var(--base-border-color-level2)}.asset-three-view-collage .asset-three-view-label{position:absolute;display:flex;align-items:center;justify-content:center;left:var(--base-space-3xs);top:var(--base-space-3xs);z-index:1;padding:var(--base-space-3xs) var(--base-space-2xs);border-radius:var(--base-radius-2xs);background:var(--base-bg-color-white);color:var(--base-brand-color);font-size:var(--base-font-size-2xs);font-weight:var(--base-font-weight-medium)}.asset-three-view-collage .asset-three-view-empty-label{color:var(--base-text-color-disabled);font-size:var(--base-font-size-2xs);line-height:var(--base-font-height-2xs)}.asset-three-view-collage .asset-three-view-failed-mask,.asset-three-view-collage .asset-three-view-generating-mask{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--base-masking-layer-color);color:var(--base-text-color-white);text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.asset-three-view-collage .asset-three-view-failed-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin-bottom:var(--base-space-2xs);border-radius:50%;background:var(--base-error-color);color:var(--base-text-color-white);font-size:var(--base-font-size-3xl);line-height:var(--base-font-height-2xl);font-weight:var(--base-font-weight-semibold)}.asset-three-view-collage .asset-three-view-failed-title,.asset-three-view-collage .asset-three-view-generating-title{color:var(--base-text-color-white);font-size:var(--base-font-size-2xs);line-height:var(--base-font-height-s);font-weight:var(--base-font-weight-medium)}.asset-three-view-collage .asset-three-view-failed-desc,.asset-three-view-collage .asset-three-view-generating-desc{color:var(--base-text-color-white);font-size:var(--base-font-size-2xs);line-height:var(--base-font-height-2xs);opacity:.6;font-weight:var(--base-font-weight-medium)}.asset-three-view-collage .asset-three-view-tile:not(.is-primary) .asset-three-view-failed-icon{width:24px;height:24px;margin-bottom:var(--base-radius-3xs);font-size:var(--base-font-size-l);line-height:var(--base-font-height-m)}.asset-three-view-collage .asset-three-view-tile:not(.is-primary) .asset-three-view-failed-desc,.asset-three-view-collage .asset-three-view-tile:not(.is-primary) .asset-three-view-failed-title{line-height:var(--base-font-height-3xs)}.asset-three-view-collage .asset-three-view-generating-mask{z-index:3}.asset-three-view-collage.mode-cover .asset-three-view-tile{border-radius:var(--base-radius-s)}.asset-three-view-collage.mode-cover .asset-three-view-failed-icon{width:28px;height:28px;margin-bottom:var(--base-radius-xs);font-size:var(--base-font-size-xl);line-height:var(--base-font-height-l)}.asset-three-view-collage.mode-modal{min-height:0}.asset-edit-modal .ant5-modal-content{border-radius:var(--base-radius-xl);padding:calc(var(--base-space-xl) + var(--base-space-3xs)) calc(var(--base-space-2xl) + var(--base-space-3xs)) var(--base-space-xl);box-shadow:var(--base-shadow-drop-shadow-l)}.asset-edit-modal .ant5-modal-close{right:36px;top:31px;color:var(--base-icon-color-tertiary)}.asset-edit-modal .asset-edit-modal-body{display:flex;flex-direction:column;min-height:630px}.asset-edit-modal .asset-edit-modal-header{display:flex;min-height:var(--base-component-height-2xl);align-items:flex-start;padding-right:var(--base-space-3xl);margin-bottom:var(--base-space-l)}.asset-edit-modal .asset-edit-modal-header .ant5-typography{margin:0}.asset-edit-modal .asset-edit-modal-header h3.ant5-typography{color:var(--base-text-color-primary);font-size:var(--base-font-size-xl);line-height:var(--base-font-height-xl);font-weight:var(--base-font-weight-semibold)}.asset-edit-modal .asset-edit-modal-element-error{margin-bottom:var(--base-space-l)}.asset-edit-modal .asset-edit-modal-element-error .ant5-alert{border-radius:var(--base-radius-s)}.asset-edit-modal .asset-edit-modal-main{display:flex;gap:var(--base-space-2xl);align-items:start;height:575px}.asset-edit-modal .asset-edit-modal-main .asset-edit-modal-content,.asset-edit-modal .asset-edit-modal-main .asset-edit-modal-preview-panel{display:flex;flex-direction:column;min-width:0}.asset-edit-modal .asset-edit-modal-main .asset-edit-modal-content{flex:1;gap:var(--base-space-m)}.asset-edit-modal .asset-edit-modal-main .asset-edit-modal-preview-panel{width:400px;gap:var(--base-space-m);margin-top:38px;height:calc(100% - 38px)}.asset-edit-modal .asset-edit-modal-label{display:block;color:var(--base-text-color-primary);font-size:var(--base-font-size-s);line-height:var(--base-font-height-s);font-weight:var(--base-font-weight-semibold)}.asset-edit-modal .asset-edit-modal-editor{position:relative;height:361px;border:1px solid var(--base-border-color-level2);border-radius:var(--base-radius-s);background:var(--base-component-color-white);transition:border-color .2s ease,box-shadow .2s ease}.asset-edit-modal .asset-edit-modal-editor.focused{border-color:var(--base-brand-color);outline:var(--base-radius-3xs) solid var(--base-brand-color-light-hover)}.asset-edit-modal .asset-edit-modal-textarea.ant5-input{height:318px;border:none;resize:none;box-shadow:none}.asset-edit-modal .asset-edit-modal-counter{position:absolute;right:var(--base-space-2xs);bottom:var(--base-space-2xs);color:var(--base-text-color-tertiary);font-size:var(--base-font-size-s);line-height:var(--base-font-height-s)}.asset-edit-modal .asset-edit-modal-upload-row{display:flex;min-height:104px;align-items:stretch;gap:var(--base-space-s)}.asset-edit-modal .asset-edit-modal-upload-container{position:relative;flex:1;min-width:0}.asset-edit-modal .asset-edit-modal-base-preview{display:flex;flex:0 0 104px;align-items:center;justify-content:center;border:1px solid var(--base-border-color-level2);border-radius:var(--base-radius-s);background:var(--base-component-color-white)}.asset-edit-modal .asset-edit-modal-base-image{width:88px;height:88px;border-radius:var(--base-radius-s);object-fit:cover;object-position:center;flex-shrink:0}.asset-edit-modal .asset-edit-modal-base-image.role{object-position:top}.asset-edit-modal .asset-edit-modal-upload.base-multi-files-upload{flex:1;min-width:0;min-height:104px;height:auto;padding:0;transition:none}.asset-edit-modal .asset-edit-modal-upload.base-multi-files-upload.empty{height:auto;padding:0}.asset-edit-modal .asset-edit-modal-upload .status-drag .status-drag-icon{display:none}.asset-edit-modal .asset-edit-modal-upload .status-empty{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:104px;border:1px dashed var(--base-brand-color);border-radius:var(--base-radius-s);color:var(--base-text-color-tertiary)}.asset-edit-modal .asset-edit-modal-upload .status-empty .status-empty-icon{display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--base-icon-color-white);font-size:var(--base-font-size-s)}.asset-edit-modal .asset-edit-modal-upload .status-empty>div:last-child{display:flex;flex-direction:column;gap:var(--base-space-3xs);color:var(--base-brand-color);font-size:var(--base-font-size-2xs);line-height:var(--base-font-height-2xs);text-align:center}.asset-edit-modal .asset-edit-modal-upload .status-empty>div:last-child:after{content:"导入参考图（可选，最多4张）";color:var(--base-text-color-tertiary)}.asset-edit-modal .asset-edit-modal-upload .files-list.image{align-items:center;gap:var(--base-space-2xs);flex-wrap:nowrap;min-height:104px;padding:var(--base-space-s) var(--base-space-xs);overflow:hidden;border:1px dashed var(--base-brand-color);border-radius:var(--base-radius-s);background:var(--base-brand-color-light-hover)}.asset-edit-modal .asset-edit-modal-upload .files-list.image li.file-item{flex:0 0 74px;width:74px;height:74px;border-radius:var(--base-radius-s);overflow:hidden}.asset-edit-modal .asset-edit-modal-upload .files-list.image li.file-item:hover{transform:none}.asset-edit-modal .asset-edit-modal-upload .files-list.image li.file-item .media-item-action{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;background:var(--base-masking-layer-color);transition:opacity .2s ease}.asset-edit-modal .asset-edit-modal-upload .files-list.image li.file-item:hover .media-item-action{display:flex;opacity:1;pointer-events:auto}.asset-edit-modal .asset-edit-modal-upload .files-list.image li.file-item .media-item-action .btn-group{gap:var(--base-space-2xs);padding:0;border:0;background:#0000;box-shadow:none}.asset-edit-modal .asset-edit-modal-upload .files-list.image li.file-item .media-item-action .btn-group>button{width:var(--base-component-height-m);height:var(--base-component-height-m);min-width:var(--base-component-height-m);border-radius:50%;padding:0;background:#0000!important;color:var(--base-component-color-white)!important;box-shadow:none!important}.asset-edit-modal .asset-edit-modal-model-field{display:flex;align-items:center;gap:var(--base-space-s)}.asset-edit-modal .asset-edit-modal-model-select.ant5-select{width:160px;height:var(--base-component-height-2xl)}.asset-edit-modal .asset-edit-modal-model-select .ant5-select-selector{border-color:var(--base-border-color-level2)!important;border-radius:var(--base-radius-s)!important;background:var(--base-component-color-white)!important;color:var(--base-text-color-primary);font-size:var(--base-font-size-s);font-weight:var(--base-font-weight-medium)}.asset-edit-modal .asset-edit-modal-preview-box{display:flex;position:relative;align-items:center;justify-content:center;flex-grow:1;width:400px;overflow:hidden;border:1px solid var(--base-border-color-level2);border-radius:var(--base-radius-s);background:linear-gradient(90deg,#f8f7f7,#fefefe 46.97%,#f1f3f5)}.asset-edit-modal .asset-edit-modal-preview-box .asset-edit-modal-preview-image{width:100%;height:100%;object-fit:contain}.asset-edit-modal .asset-edit-modal-preview-box .asset-edit-modal-preview-image.is-placeholder{width:60px;height:60px}.asset-edit-modal .asset-edit-modal-preview-box.is-clickable{cursor:pointer}.asset-edit-modal .asset-edit-modal-preview-box.role{flex-grow:unset;height:225px}.asset-edit-modal .asset-edit-modal-preview-empty-text{position:absolute;left:0;right:0;top:calc(50% + 36px);color:var(--base-text-color-tertiary);font-size:var(--base-font-size-2xs);line-height:var(--base-font-height-2xs);text-align:center}.asset-edit-modal .asset-edit-modal-preview-status-mask,.asset-edit-modal .asset-edit-modal-reference-review-mask{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--base-masking-layer-color);color:var(--base-text-color-white);text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.asset-edit-modal .asset-edit-modal-reference-review-mask{border-radius:var(--base-radius-s)}.asset-edit-modal .asset-edit-modal-reference-review-mask img{width:32px;height:32px}.asset-edit-modal .asset-edit-modal-reference-review-mask p{color:var(--base-text-color-white);font-size:var(--base-font-size-2xs);line-height:var(--base-font-height-s);font-weight:var(--base-font-weight-medium)}.asset-edit-modal .asset-edit-modal-preview-failed-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin-bottom:var(--base-space-2xs);border-radius:50%;background:var(--base-error-color);color:var(--base-text-color-white);font-size:var(--base-font-size-3xl);line-height:var(--base-font-height-2xl);font-weight:var(--base-font-weight-semibold)}.asset-edit-modal .asset-edit-modal-preview-status-title.ant5-typography{margin:0;color:var(--base-text-color-white);font-size:var(--base-font-size-2xs);line-height:var(--base-font-height-s);font-weight:var(--base-font-weight-medium)}.asset-edit-modal .asset-edit-modal-preview-status-desc.ant5-typography{margin:0;color:var(--base-text-color-white);opacity:.6;font-size:var(--base-font-size-2xs);line-height:var(--base-font-height-2xs);font-weight:var(--base-font-weight-medium)}.asset-edit-modal .asset-edit-modal-action-row{display:grid;grid-template-columns:minmax(0,1fr) 192px;gap:var(--base-space-m)}.asset-edit-modal .asset-edit-modal-three-view{display:flex;flex-direction:column;gap:var(--base-space-2xs)}.asset-edit-modal .asset-edit-modal-three-view-title{display:flex;align-items:center;gap:var(--base-space-3xs);color:var(--base-text-color-primary);font-size:var(--base-font-size-s);line-height:var(--base-font-height-s);font-weight:var(--base-font-weight-semibold)}.asset-edit-modal .asset-edit-modal-three-view-title .anticon{color:var(--base-icon-color-brand);font-size:var(--base-font-size-s)}.asset-edit-modal .asset-edit-modal-three-view-title .anticon-info-circle{color:var(--base-icon-color-tertiary);font-size:var(--base-font-size-2xs)}.asset-edit-modal .asset-edit-modal-three-view-card{display:flex;flex-direction:column;gap:var(--base-space-m)}.asset-edit-modal .asset-edit-modal-three-view-result{height:150px;border:1px solid var(--base-border-color-level2);border-radius:var(--base-radius-s);overflow:hidden;background:var(--base-component-color-white)}.asset-edit-modal .asset-edit-modal-three-view-card>.base-credits-button{height:var(--base-component-height-2xl);border-radius:var(--base-radius-s);font-size:var(--base-font-size-s);font-weight:var(--base-font-weight-semibold)}.asset-edit-modal .asset-edit-modal-hidden-upload{display:none}.asset-edit-modal-three-view-empty{display:grid;grid-template-columns:minmax(0,1fr) 150px;gap:var(--base-space-m);min-height:150px;align-items:center;padding:var(--base-space-m);border:1px solid var(--base-border-color-level2);border-radius:var(--base-radius-s);background:var(--base-component-color-white)}.asset-edit-modal-three-view-copy{display:flex;min-width:0;flex-direction:column;gap:var(--base-space-2xs)}.asset-edit-modal-three-view-copy>span:first-child{color:var(--base-text-color-brand);font-size:var(--base-font-size-s);line-height:var(--base-font-height-s);font-weight:var(--base-font-weight-semibold)}.asset-edit-modal-three-view-copy>span:last-child{color:var(--base-text-color-secondary);font-size:var(--base-font-size-s);line-height:var(--base-font-height-s);font-weight:var(--base-font-weight-medium)}.asset-edit-modal-three-view-illustration{display:grid;grid-template-columns:40px 12px 36px 36px;gap:var(--base-space-3xs);align-items:center;color:var(--base-text-color-brand);font-size:var(--base-font-size-3xs);line-height:var(--base-font-height-3xs);text-align:center}.asset-edit-modal-three-view-frame,.asset-edit-modal-three-view-person,.asset-edit-modal-three-view-stack>span{display:flex;align-items:center;justify-content:center;border-radius:var(--base-radius-2xs);background:var(--base-brand-color-light-hover)}.asset-edit-modal-three-view-person{position:relative;width:40px;height:56px}.asset-edit-modal-three-view-person:before{content:"";position:absolute;top:9px;width:10px;height:10px;border-radius:50%;background:var(--base-brand-color-light-active)}.asset-edit-modal-three-view-person:after{content:"";position:absolute;bottom:9px;width:18px;height:26px;border-radius:var(--base-radius-m) var(--base-radius-m) var(--base-radius-2xs) var(--base-radius-2xs);background:var(--base-brand-color-light-active)}.asset-edit-modal-three-view-arrow{color:var(--base-text-color-brand)}.asset-edit-modal-three-view-frame{width:36px;height:56px}.asset-edit-modal-three-view-stack{display:flex;flex-direction:column;gap:var(--base-space-3xs)}.asset-edit-modal-three-view-stack>span{width:36px;height:26px}.asset-edit-modal-three-view-tooltip{max-width:none}.asset-edit-modal-three-view-tooltip .ant5-tooltip-inner{width:400px;padding:0;background:#0000;box-shadow:none}.asset-edit-modal-three-view-tooltip .ant5-tooltip-arrow:before{background:var(--base-component-color-white)}.dh-base-avatar-skeleton-card .skeleton-card-thumb{width:100%;aspect-ratio:.75;border-radius:12px}.dh-base-avatar-skeleton-card .skeleton-card-thumb,.dh-base-avatar-skeleton-card .skeleton-card-title{background:linear-gradient(90deg,var(--base-component-color-grayb-active,#e4e8f0) 0,#c5cbd699 66.15%,var(--base-component-color-grayb-active,#e4e8f0) 100%)}.dh-base-avatar-skeleton-card .skeleton-card-title{height:22px;margin:12px 0 4px;border-radius:4px}.display-card{position:relative;display:flex;flex-direction:column;width:100%;min-height:0;overflow:hidden;border:1px solid #0000;border-radius:var(--base-radius-l);background:var(--base-bg-color-white);box-shadow:var(--base-shadow-drop-shadow-l);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.display-card:focus-visible{outline:2px solid var(--base-brand-color);outline-offset:2px}.display-card .display-card-cover{position:relative;width:100%;min-height:0;border-bottom:1px solid var(--base-border-color-level1);background:var(--base-bg-color-gray);overflow:hidden}.display-card .display-card-cover-image{width:100%;height:100%;object-fit:cover}.display-card .display-card-cover-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.display-card .display-card-placeholder-image{width:100px;height:auto;object-fit:contain}.display-card .display-card-controls{min-height:0}.display-card .display-card-status-content{display:inline-flex;align-items:center;gap:var(--base-space-3xs)}.display-card .display-card-loading-icon{width:14px;height:14px}.display-card .display-card-status-bar{display:inline-flex;align-items:center;padding:var(--base-space-3xs) var(--base-space-2xs);border:1px solid var(--base-border-color-level2);border-radius:var(--base-radius-xs);font-size:var(--base-font-size-2xs)}.display-card .display-card-status-bar.status-neutral{color:var(--base-text-color-secondary);background:var(--base-bg-color-white)}.display-card .display-card-status-bar.status-loading{color:var(--base-text-color-brand);background:var(--base-brand-color-light);border-color:var(--base-brand-color-light-active)}.display-card .display-card-status-bar.status-warning{color:var(--base-warning-color-active);background:var(--base-warning-color-light);border-color:var(--base-warning-color-light-active)}.display-card .display-card-status-bar.status-success{color:var(--base-success-color-active);background:var(--base-success-color-light);border-color:var(--base-success-color-light-active)}.display-card .display-card-status-bar.status-error{color:var(--base-error-color-active);background:var(--base-error-color-light);border-color:var(--base-error-color-light-active)}.display-card .display-card-status-text{font-size:var(--base-font-size-s);margin-top:var(--base-space-s)}.display-card .display-card-status-text.status-neutral{color:var(--base-text-color-secondary)}.display-card .display-card-status-text.status-loading{color:var(--base-text-color-brand)}.display-card .display-card-status-text.status-warning{color:var(--base-warning-color-active)}.display-card .display-card-status-text.status-success{color:var(--base-success-color-active)}.display-card .display-card-status-text.status-error{color:var(--base-error-color-active)}.asset-panel-card{cursor:pointer}.asset-panel-card.display-card{box-shadow:none}.asset-panel-card:hover .display-card-cover .asset-panel-cover-desc-bar{opacity:1;transition:opacity .2s ease}.asset-panel-card.is-portrait .display-card-cover{aspect-ratio:9/16}.asset-panel-card .display-card-cover{position:relative;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:16/9;border:1px solid var(--base-border-color-level1);background:linear-gradient(151deg,#fbf8ff,#e9f1ff);border-radius:var(--base-radius-l);overflow:hidden}.asset-panel-card .display-card-cover .asset-panel-cover-image{width:100%;height:100%;object-fit:cover}.asset-panel-card .display-card-cover .asset-panel-cover-mask{position:absolute;inset:0;display:grid;grid-template-rows:minmax(0,1fr) auto;background:linear-gradient(151deg,#fbf8ff,#e9f1ff);overflow:hidden;padding:var(--base-space-s);box-sizing:border-box}.asset-panel-card .display-card-cover .asset-panel-cover-mask .asset-panel-cover-mask-content{min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--base-space-s)}.asset-panel-card .display-card-cover .asset-panel-cover-mask .asset-panel-cover-mask-placeholder{width:100px;height:100px;max-width:100%;max-height:100%;flex:0 1 auto}.asset-panel-card .display-card-cover .asset-panel-cover-mask .asset-panel-cover-mask-spin-group{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--base-space-2xs);min-width:0;max-width:100%}.asset-panel-card .display-card-cover .asset-panel-cover-mask .asset-panel-cover-mask-title{display:block;color:var(--base-text-color-secondary);font-weight:500;font-size:var(--base-font-size-s);line-height:var(--base-font-height-m);margin:0;text-align:center}.asset-panel-card .display-card-cover .asset-panel-cover-desc-bar{position:absolute;left:0;right:0;bottom:0;padding:40px 14px 44px;background:linear-gradient(0deg,#000000b8 0,#0000);z-index:1;opacity:0;transition:opacity .1s ease}.asset-panel-card .display-card-cover .asset-panel-cover-desc-bar .base-text-ellipsis{font-size:12px;line-height:18px;color:#fff}.asset-panel-card .display-card-cover .asset-panel-error{position:absolute;right:var(--base-space-2xs);top:var(--base-space-2xs);color:var(--base-error-color)}.asset-panel-card .display-card-cover .asset-panel-cover-tags{position:absolute;bottom:10px;left:0;width:100%;display:flex;align-items:center;gap:4px;z-index:2;padding:0 var(--base-space-xs)}.asset-panel-card .display-card-cover .asset-panel-cover-tags .ant5-tag{-webkit-margin-end:0;margin-inline-end:0}.asset-panel-card .display-card-cover .asset-panel-cover-tags .asset-panel-voice-tag{flex:0 1 auto;max-width:100%;min-width:0}.asset-panel-card .display-card-cover .asset-panel-cover-tags .asset-panel-voice-tag .base-text-ellipsis{width:100%;font-size:inherit;line-height:inherit;color:inherit}.asset-panel-card .asset-panel-card-role{position:absolute;top:12px;left:12px;padding:2px 8px;border-radius:6px;background:var(--base-border-color-level1);color:var(--base-text-color-primary);font-size:14px;font-weight:var(--base-font-weight-medium);line-height:20px;z-index:33}.asset-panel-card .asset-panel-card-description{margin-top:var(--base-space-s);padding:0 var(--base-space-m);font-size:var(--base-font-size-2xs);line-height:var(--base-font-height-2xs);color:var(--base-text-color-secondary);opacity:.7;text-align:justify}.asset-panel-card .asset-panel-card-description.base-text-ellipsis{line-height:inherit}.asset-panel-card .display-card-controls{display:flex;flex:1;gap:var(--base-space-2xs);padding:var(--base-space-s);align-items:center;justify-content:space-between;min-height:22px}.asset-panel-card .display-card-controls .asset-panel-card-title{flex:1;width:0;font-size:14px;font-weight:var(--base-font-weight-semibold);line-height:var(--base-font-height-m);color:var(--base-text-color-primary);text-align:center}.asset-panel-card .display-card-controls .ant5-tag{-webkit-margin-end:0;margin-inline-end:0}.asset-panel-scroll{flex:1;min-height:0}.asset-panel-grid{display:grid;gap:var(--base-space-m);justify-content:start;grid-template-columns:repeat(auto-fill,minmax(360px,1fr))}.asset-panel-grid .dh-base-avatar-skeleton-card .skeleton-card-thumb{aspect-ratio:16/9}.asset-panel-grid.asset-panel-grid-portrait{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.asset-panel-grid.asset-panel-grid-portrait .dh-base-avatar-skeleton-card .skeleton-card-thumb{aspect-ratio:9/16}.asset-panel .asset-panel-topbar{display:flex;align-items:center;justify-content:space-between;gap:16px}.asset-panel .asset-panel-tab-nav{display:flex;align-items:center;gap:28px}.asset-panel .asset-panel-tab-btn{position:relative;display:inline-flex;align-items:center;gap:4px;padding:0 0 13px;border:none;border-bottom:3px solid #0000;background:#0000;font-size:16px;line-height:22px;color:#8b8798;cursor:pointer}.asset-panel .asset-panel-tab-btn.is-active{border-bottom-color:var(--base-brand-color);color:#191526}.asset-panel .asset-panel-tab-btn.is-active .asset-panel-tab-label{font-weight:600}.asset-panel .asset-panel-tab-count,.asset-panel .asset-panel-tab-label{color:inherit}.asset-batch-modal .ant5-modal-content{border-radius:var(--base-radius-l);padding:var(--base-space-xl) calc(var(--base-space-2xl) + var(--base-space-3xs));box-shadow:var(--base-shadow-drop-shadow-l)}.asset-batch-modal .ant5-modal-close{top:24px;right:36px;color:var(--base-icon-color-tertiary)}.asset-batch-modal .ant5-modal-header{margin-bottom:var(--base-space-3xs)}.asset-batch-modal .asset-batch-modal-title{color:var(--base-text-color-primary);font-size:var(--base-font-size-xl);line-height:var(--base-font-height-xl);font-weight:var(--base-font-weight-semibold)}.asset-batch-modal .asset-batch-modal-subtitle{color:var(--base-text-color-tertiary);font-size:var(--base-font-size-2xs);line-height:var(--base-font-height-2xs);margin-bottom:calc(var(--base-space-xl) + var(--base-space-3xs))}.asset-batch-modal .asset-batch-modal-scroll{height:auto;max-height:calc(100vh - 200px);margin-bottom:var(--base-space-xl)}.asset-batch-modal .asset-batch-modal-scroll-content{height:auto;max-height:calc(100vh - 200px);padding-right:0}.asset-batch-modal .asset-batch-section-head{display:flex;align-items:center;justify-content:space-between;gap:var(--base-space-m);margin-bottom:var(--base-space-xs)}.asset-batch-modal .asset-batch-section-title{display:flex;align-items:center;gap:var(--base-space-m);color:var(--base-text-color-primary);font-size:var(--base-font-size-s);line-height:var(--base-font-height-s);font-weight:var(--base-font-weight-semibold)}.asset-batch-modal .asset-batch-selected-count{color:var(--base-text-color-brand);font-size:var(--base-font-size-2xs);line-height:var(--base-font-height-2xs);font-weight:var(--base-font-weight-regular)}.asset-batch-modal .asset-batch-select-actions{display:flex;align-items:center;gap:var(--base-space-l);font-size:var(--base-font-size-2xs);line-height:var(--base-font-height-2xs)}.asset-batch-modal .asset-batch-select-actions .ant5-btn-link{height:auto;padding:0;color:var(--base-text-color-brand);font-size:inherit;line-height:inherit}.asset-batch-modal .asset-batch-select-actions .ant5-btn-link.ant5-btn-disabled{color:var(--base-text-color-disabled)}.asset-batch-modal .asset-batch-target-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--base-space-m);margin-bottom:var(--base-space-xl)}.asset-batch-modal .asset-batch-target-card{position:relative;display:flex;align-items:center;gap:var(--base-space-s);min-width:0;min-height:80px;padding:var(--base-space-m) calc(var(--base-space-3xl) + var(--base-space-3xs)) var(--base-space-m) var(--base-space-m);border:1px solid var(--base-border-color-level2);border-radius:var(--base-radius-m);background:var(--base-bg-color-white);text-align:left;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.asset-batch-modal .asset-batch-target-card.is-selected{border-color:var(--base-brand-color);background:var(--base-brand-color-light-hover)}.asset-batch-modal .asset-batch-target-check{position:absolute;top:50%;right:var(--base-space-m);transform:translateY(-50%)}.asset-batch-modal .asset-batch-target-avatar{display:flex;flex:none;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid var(--base-border-color-level2);border-radius:var(--base-radius-2xs);overflow:hidden;background:var(--base-bg-color-white);color:var(--base-icon-color-tertiary);font-size:var(--base-font-size-xl)}.asset-batch-modal .asset-batch-target-avatar .asset-batch-target-image{width:100%;height:100%;object-fit:cover;object-position:center}.asset-batch-modal .asset-batch-target-avatar.role .asset-batch-target-image{object-position:top}.asset-batch-modal .asset-batch-target-avatar.is-placeholder .asset-batch-target-image{width:35px;height:35px;object-fit:contain}.asset-batch-modal .asset-batch-target-info{display:flex;flex:1;flex-direction:column;justify-content:center;gap:var(--base-space-3xs);min-width:0}.asset-batch-modal .asset-batch-target-name{display:block;color:var(--base-text-color-primary);font-size:var(--base-font-size-s);line-height:var(--base-font-height-s);font-weight:var(--base-font-weight-semibold);margin-bottom:0}.asset-batch-modal .asset-batch-target-meta{display:flex;align-items:center;width:100%;min-width:0;color:var(--base-text-color-secondary);font-size:var(--base-font-size-s);line-height:var(--base-font-height-s);white-space:nowrap}.asset-batch-modal .asset-batch-target-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset-batch-modal .asset-batch-target-credits{display:inline-flex;flex:none;align-items:center;gap:var(--base-space-3xs);color:var(--base-text-color-brand)}.asset-batch-modal .asset-batch-target-divider{flex:none;width:1px;height:12px;margin:0 var(--base-space-2xs);background:var(--base-component-color-dark-gray)}.asset-batch-modal .asset-batch-target-credits-icon{width:var(--base-font-size-2xs);height:var(--base-font-size-2xs)}.asset-batch-modal .asset-batch-three-view-card{display:flex;align-items:center;gap:var(--base-space-m);min-height:80px;padding:var(--base-space-m);border:1px solid var(--base-border-color-level2);border-radius:var(--base-radius-m);background:var(--base-bg-color-white);margin-bottom:calc(var(--base-space-xl) + var(--base-space-3xs))}.asset-batch-modal .asset-batch-three-view-card.is-disabled{opacity:.7}.asset-batch-modal .asset-batch-three-view-content{flex:1;min-width:0}.asset-batch-modal .asset-batch-three-view-info{display:inline-flex;flex-direction:column;max-width:100%;cursor:help}.asset-batch-modal .asset-batch-three-view-title-row{display:flex;align-items:center;gap:var(--base-space-2xs);margin-bottom:var(--base-space-3xs)}.asset-batch-modal .asset-batch-three-view-title-row .ant5-typography{margin:0;color:var(--base-text-color-primary);font-size:var(--base-font-size-s);line-height:var(--base-font-height-s);font-weight:var(--base-font-weight-semibold)}.asset-batch-modal .asset-batch-new-tag{display:inline-flex;align-items:center;height:18px;padding:var(--base-radius-3xs) var(--base-space-2xs);border-radius:var(--base-radius-2xs);background:var(--base-error-color);color:var(--base-text-color-white);font-size:var(--base-font-size-3xs);line-height:var(--base-component-height-2xs);font-weight:var(--base-font-weight-semibold)}.asset-batch-modal .asset-batch-three-view-desc{color:var(--base-text-color-secondary);font-size:var(--base-font-size-s);line-height:var(--base-font-height-s)}.asset-batch-modal .asset-batch-info-icon{flex:none;color:var(--base-text-color-tertiary);font-size:var(--base-font-size-s)}.asset-batch-modal .asset-batch-three-view-switch-wrap{display:inline-flex;flex:none;align-items:center}.asset-batch-modal .asset-batch-model-title{margin-bottom:var(--base-space-xs)}.asset-batch-modal .asset-batch-model-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--base-space-m);margin-bottom:0}.asset-batch-modal .asset-batch-model-grid.is-single{grid-template-columns:minmax(0,1fr)}.asset-batch-modal .asset-batch-model-card{position:relative;display:flex;align-items:center;gap:var(--base-space-s);min-height:80px;padding:var(--base-space-m) calc(var(--base-space-4xl) + var(--base-space-2xs)) var(--base-space-m) var(--base-space-m);border:1px solid var(--base-border-color-level2);border-radius:var(--base-radius-m);background:var(--base-bg-color-white);text-align:left;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.asset-batch-modal .asset-batch-model-card.is-selected{border-color:var(--base-brand-color);background:var(--base-brand-color-light-hover)}.asset-batch-modal .asset-batch-model-icon{display:flex;flex:none;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--base-radius-2xs);background:var(--base-brand-color-light-hover);color:var(--base-text-color-brand);font-size:var(--base-font-size-xl)}.asset-batch-modal .asset-batch-model-content{flex:1;min-width:0}.asset-batch-modal .asset-batch-model-content .ant5-typography{margin:0}.asset-batch-modal .asset-batch-model-content h5.ant5-typography{color:var(--base-text-color-primary);font-size:var(--base-font-size-s);line-height:var(--base-font-height-s);font-weight:var(--base-font-weight-semibold);margin-bottom:var(--base-space-3xs)}.asset-batch-modal .asset-batch-model-content span.ant5-typography{color:var(--base-text-color-secondary);font-size:var(--base-font-size-s);line-height:var(--base-font-height-s)}.asset-batch-modal .asset-batch-model-card.is-selected .asset-batch-model-content span.ant5-typography{color:var(--base-text-color-brand)}.asset-batch-modal .asset-batch-model-radio{position:absolute;top:50%;right:var(--base-space-m);display:flex;align-items:center;justify-content:center;width:16px;height:16px;border:1px solid var(--base-component-color-border);border-radius:50%;color:var(--base-icon-color-white);font-size:var(--base-font-size-3xs);transform:translateY(-50%)}.asset-batch-modal .asset-batch-model-card.is-selected .asset-batch-model-radio{border-color:var(--base-brand-color);background:var(--base-brand-color)}.asset-batch-modal .asset-batch-modal-footer{display:flex;justify-content:flex-end;align-items:center;gap:var(--base-space-xl);padding-top:0;border-top:0}.asset-batch-modal .asset-batch-modal-footer .ant5-btn{min-width:76px;height:var(--base-component-height-2xl);border-radius:var(--base-radius-s);font-size:var(--base-font-size-s);line-height:var(--base-font-height-s)}.asset-batch-modal .asset-batch-modal-footer .base-credits-button{min-width:240px}.asset-batch-three-view-tooltip{max-width:none}.asset-batch-three-view-tooltip .ant5-tooltip-inner{width:340px;min-height:0;padding:var(--base-space-3xs) 4px!important;border-radius:var(--base-radius-s);background:var(--base-bg-color-white);box-shadow:var(--base-shadow-drop-shadow-l);overflow:visible}.asset-batch-three-view-tooltip .ant5-tooltip-arrow:before{background:var(--base-bg-color-white)}.asset-batch-three-view-tooltip .asset-batch-three-view-tooltip-content img{display:block;width:100%;height:100%}.asset-panel{position:relative;display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;gap:16px;padding:var(--base-space-l)}.asset-panel .ant5-typography{margin-bottom:0}.asset-reference-panel{display:flex;flex-direction:column;width:100%;height:100%;padding:var(--base-space-m);border-radius:var(--base-radius-l);background:var(--base-bg-color-white);overflow:hidden}.asset-reference-panel .base-scrollbar-y{right:calc(var(--base-space-m)*-1)}.asset-reference-panel .asset-reference-panel-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.asset-reference-panel .asset-reference-panel-header .asset-reference-panel-title{font-size:var(--base-font-size-m);font-weight:500;line-height:24px;color:#000}.asset-reference-panel .asset-reference-panel-content{height:calc(100% - 40px);min-height:0}.asset-reference-panel .asset-reference-panel-content-inner{display:flex;flex-direction:column;gap:24px;padding-right:2px}.asset-reference-panel .asset-reference-panel-section{display:flex;flex-direction:column;gap:12px}.asset-reference-panel .asset-reference-panel-section .asset-reference-panel-section-header{display:flex;align-items:center;justify-content:space-between}.asset-reference-panel .asset-reference-panel-section .asset-reference-panel-section-title{display:inline-flex;align-items:center;gap:8px;font-size:var(--base-font-size-s);line-height:24px;color:#000}.asset-reference-panel .asset-reference-panel-section .asset-reference-panel-section-title .asset-reference-panel-section-icon{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;color:#262626;font-size:var(--base-font-size-s)}.asset-reference-panel .asset-reference-panel-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 8px}.asset-reference-panel .asset-reference-panel-card{min-width:0}.asset-reference-panel .asset-reference-panel-card .asset-reference-panel-card-thumb{position:relative;width:100%;height:auto;overflow:hidden;border-radius:5px;background:var(--base-component-color-grayb-active);aspect-ratio:16/9;display:flex;flex-direction:column;align-items:center;justify-content:center}.asset-reference-panel .asset-reference-panel-card .asset-reference-panel-card-thumb.is-portrait{aspect-ratio:9/16}.asset-reference-panel .asset-reference-panel-card .asset-reference-panel-card-thumb .asset-reference-panel-card-actions{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:var(--base-space-xs);opacity:0;background:var(--base-masking-layer-color);transition:opacity .2s ease;pointer-events:none}.asset-reference-panel .asset-reference-panel-card .asset-reference-panel-card-thumb:hover .asset-reference-panel-card-actions{opacity:1;pointer-events:auto}.asset-reference-panel .asset-reference-panel-card .asset-reference-panel-card-image{width:100%;height:100%;object-fit:cover}.asset-reference-panel .asset-reference-panel-card .asset-reference-panel-status{color:var(--base-text-color-brand);font-weight:500;font-size:var(--base-font-size-s);line-height:var(--base-font-height-m)}.asset-reference-panel .asset-reference-panel-card .asset-reference-panel-card-placeholder{width:50px;height:50px;object-fit:cover}.asset-reference-panel .asset-reference-panel-card .asset-reference-panel-card-name{margin-top:6px;font-size:var(--base-font-size-xs);line-height:24px;color:#000}.asset-reference-panel .asset-reference-panel-empty{padding:8px 0;border-radius:8px;background:#ffffff7a}.asset-reference-panel-selector{display:flex;flex-direction:column;gap:12px;min-height:420px}.asset-reference-panel-selector .asset-reference-panel-selector-list{display:flex;flex-direction:column;gap:8px;max-height:420px;overflow-y:auto}.asset-reference-panel-selector .asset-reference-panel-selector-item{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid #f0f0f0;border-radius:8px;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.asset-reference-panel-selector .asset-reference-panel-selector-item:hover{border-color:#d9d9d9;background:#fafafa}.asset-reference-panel-selector .asset-reference-panel-selector-thumb{flex-shrink:0;width:80px;height:60px;overflow:hidden;border-radius:6px;background:#f5f5f5;display:flex;align-items:center;justify-content:center}.asset-reference-panel-selector .asset-reference-panel-selector-image{width:100%;height:100%;object-fit:cover;object-position:center}.asset-reference-panel-selector .asset-reference-panel-selector-image.isRole{object-position:top}.asset-reference-panel-selector .asset-reference-panel-selector-placeholder{width:50px;height:50px;object-fit:cover}.asset-reference-panel-selector .asset-reference-panel-selector-meta{display:flex;flex:1;flex-direction:column;min-width:0;gap:4px}.asset-reference-panel-selector .asset-reference-panel-selector-name{font-size:14px;line-height:22px;color:#000}.asset-reference-panel-selector .asset-reference-panel-selector-description{display:-webkit-box;overflow:hidden;font-size:12px;line-height:20px;color:#00000073;-webkit-line-clamp:2;-webkit-box-orient:vertical}.asset-reference-panel-selector .asset-reference-panel-selector-empty{display:flex;align-items:center;justify-content:center;min-height:320px}.meta-prompt-sender-wrapper{position:relative;--prompt-editor-font-size:var(--base-font-size-s);--prompt-editor-line-height:var(--base-font-height-m);--prompt-editor-color:var(--base-text-color-primary);--prompt-editor-caret-color:var(--base-text-color-brand);--prompt-editor-border-color:var(--base-component-color-border);--prompt-editor-border-hover-color:var(--base-component-color-border);--prompt-editor-border-focus-color:var(--base-brand-color);--prompt-editor-border-radius:var(--base-radius-s);--prompt-editor-background-color:var(--base-bg-color-gray);--prompt-editor-background-hover-color:var(--base-bg-color-gray);--prompt-editor-background-focus-color:#0000;--prompt-editor-padding-y:calc(var(--base-space-m) - 1px);--prompt-editor-padding-x:var(--base-space-m);--prompt-editor-min-rows:1;--prompt-editor-max-rows:9999;--prompt-editor-selection-bg:var(--base-brand-color-light-active);--prompt-editor-error-color:var(--base-error-color);--prompt-editor-error-border-color:var(--base-error-color);--prompt-editor-tag-color:var(--base-text-color-primary);--prompt-editor-tag-border-color:var(--base-component-color-border);--prompt-editor-tag-border-radius:var(--base-radius-2xs);--prompt-editor-tag-background-color:var(--base-bg-color-gray);--prompt-editor-tag-font-size:var(--base-font-size-2xs);--prompt-editor-tag-line-height:var(--base-font-height-xs);--prompt-editor-tag-error-border-color:var(--base-error-color);--prompt-editor-tag-error-background-color:var(--base-error-color-light);--prompt-editor-limit-color:var(--base-text-color-tertiary);--prompt-editor-controls-bottom-offset:var(--base-space-3xs);--prompt-editor-controls-height:var(--base-component-height-l);--prompt-editor-placeholder-color:var(--base-text-color-tertiary);--prompt-editor-keyword-color:var(--base-warning-color-light-active)}.meta-prompt-sender-wrapper.prompt-editor-overflow .prompt-editor{border-color:var(--prompt-editor-error-border-color)!important}.meta-prompt-sender-wrapper.prompt-editor-overflow .overflow,.meta-prompt-sender-wrapper.prompt-editor-overflow .prompt-limit-indicator{color:var(--prompt-editor-error-color)}.meta-prompt-sender-wrapper.prompt-editor-disabled{pointer-events:none}.meta-prompt-sender-wrapper.prompt-editor-focus .prompt-editor{background-color:var(--prompt-editor-background-focus-color)!important;border-color:var(--prompt-editor-border-focus-color)!important}.meta-prompt-sender-wrapper .prompt-editor{position:relative;z-index:2;border:1px solid var(--prompt-editor-border-color);border-radius:var(--prompt-editor-border-radius);outline:none;padding:var(--prompt-editor-padding-y) var(--prompt-editor-padding-x);line-height:var(--prompt-editor-line-height);background-color:var(--prompt-editor-background-color);min-height:100px;overflow-y:auto;color:var(--prompt-editor-color);caret-color:var(--prompt-editor-caret-color);word-break:break-word;white-space:pre-wrap;font-size:var(--prompt-editor-font-size);transition:all .3s ease}.meta-prompt-sender-wrapper .prompt-editor:hover{background-color:var(--prompt-editor-background-hover-color);border-color:var(--prompt-editor-border-hover-color)}.meta-prompt-sender-wrapper .prompt-editor::selection{background-color:var(--prompt-editor-selection-bg)}.meta-prompt-sender-wrapper .prompt-tag{display:inline-block;border:1px solid var(--prompt-editor-tag-border-color);background:var(--prompt-editor-tag-background-color);color:var(--prompt-editor-tag-color);font-size:var(--prompt-editor-tag-font-size);line-height:var(--prompt-editor-tag-line-height);border-radius:var(--prompt-editor-tag-border-radius);margin:0 var(--base-space-3xs);padding:0 var(--base-space-3xs);-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.meta-prompt-sender-wrapper .prompt-tag *{pointer-events:none}.meta-prompt-sender-wrapper .prompt-tag.overflow{color:var(--prompt-editor-tag-color);border-color:var(--prompt-editor-tag-error-border-color);background-color:var(--prompt-editor-tag-error-background-color)}.meta-prompt-sender-wrapper .prompt-tag.prompt-tag-disabled{opacity:.3;cursor:not-allowed}.meta-prompt-sender-wrapper .prompt-tag.prompt-tag-dragging{opacity:.3}.meta-prompt-sender-wrapper .prompt-tag.prompt-tag-draggable{cursor:-webkit-grab;cursor:grab}.meta-prompt-sender-wrapper .prompt-select{display:inline-flex;align-items:center;margin:0 4px;line-height:22px}.meta-prompt-sender-wrapper .prompt-select .ant5-select{--ant-5-font-size:var(--base-font-size-2xs);--ant-5-control-height-sm:22px;--ant-5-padding-sm:var(--base-space-2xs)}.meta-prompt-sender-wrapper .prompt-select.overflow .ant5-select{--ant-5-color-border:var(--base-error-color)}.meta-prompt-sender-wrapper .prompt-select.overflow .ant5-select .ant5-select-selector{border:var(--ant-5-line-width) var(--ant-5-line-type) var(--ant-5-color-border)!important}.meta-prompt-sender-wrapper .prompt-keyword{color:var(--prompt-editor-keyword-color)}.meta-prompt-sender-wrapper .prompt-drag-ghost{position:absolute;z-index:4;pointer-events:none;left:0;top:0}.meta-prompt-sender-wrapper.prompt-editor-autosize .prompt-editor{min-height:calc(var(--prompt-editor-line-height)*var(--prompt-editor-min-rows) + var(--prompt-editor-padding-y)*2);max-height:calc(var(--prompt-editor-line-height)*var(--prompt-editor-max-rows) + var(--prompt-editor-padding-y)*2)}.meta-prompt-sender-wrapper .prompt-placeholder{position:absolute;z-index:3;left:0;top:0;right:0;padding:var(--prompt-editor-padding-y) var(--prompt-editor-padding-x);color:var(--prompt-editor-placeholder-color);font-size:var(--prompt-editor-font-size);line-height:var(--prompt-editor-line-height);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.meta-prompt-sender-wrapper .prompt-mention-anchor{position:absolute;width:1px;height:1px;left:0;top:0}.meta-prompt-sender-wrapper .prompt-editor-controls{padding-top:var(--prompt-editor-controls-bottom-offset);display:flex;justify-content:space-between}.meta-prompt-sender-wrapper .prompt-editor-controls .prompt-editor-controls-inner{flex-shrink:0;display:flex;align-items:center;height:var(--prompt-editor-controls-height)}.meta-prompt-sender-wrapper .prompt-editor-controls .prompt-editor-controls-inner .prompt-divider{margin:0 4px;height:8px;width:1px;background-color:var(--base-component-color-border)}.meta-prompt-sender-wrapper .prompt-editor-controls .prompt-editor-controls-inner .prompt-limit-indicator{font-size:var(--prompt-editor-font-size);color:var(--prompt-editor-limit-color)}.meta-prompt-sender-wrapper .prompt-editor-controls .prompt-editor-controls-inner .prompt-clear{align-self:flex-end;display:inline-flex;pointer-events:auto;height:var(--base-component-height-l);padding:0 4px;background-color:#0000;border:none;border-radius:var(--base-radius-2xs);color:var(--base-text-color-white);align-items:center;gap:4px;opacity:.7;transition:all .3s ease;cursor:pointer}.meta-prompt-sender-wrapper .prompt-editor-controls .prompt-editor-controls-inner .prompt-clear:hover{opacity:1;background-color:var(--base-bg-color-gray)}.prompt-mention-dropdown .ant5-dropdown-menu-vertical{max-height:400px}.prompt-mention-dropdown .ant5-dropdown-menu-item-disabled:hover{background-color:#0000!important}body.meta-prompt-token-dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default}.episode-editor-empty-state{flex:1;min-height:0;border-radius:var(--base-radius-l);background:var(--base-bg-color-white);display:flex;align-items:center;justify-content:center;padding:var(--base-space-xl) var(--base-space-l)}.episode-editor-empty-state .episode-editor-empty-state-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--base-space-s)}.episode-editor-empty-state .episode-editor-empty-state-content .episode-editor-empty-state-display{width:auto;height:auto}.base-pricing-remove-watermark-tooltip{max-width:400px!important}.base-pricing-remove-watermark-tooltip .ant5-tooltip-inner{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.base-pricing-remove-watermark-tooltip .remove-watermark-download-tip .remove-watermark-video{width:276px;height:148px;border-radius:var(--base-radius-s);object-fit:cover;display:block}.base-pricing-remove-watermark-tooltip .remove-watermark-download-tip .remove-watermark-btn{margin-top:12px;min-width:276px!important}.base-pricing-remove-watermark-tooltip .remove-watermark-download-tip .remove-watermark-btn .remove-watermark-icon{width:16px;height:16px}.base-pricing-remove-watermark-tooltip .remove-watermark-download-tip .remove-watermark-btn .starter-icon{height:18px;width:auto}.base-pricing-qrcode-modal{width:100%}.base-pricing-qrcode-modal .modal-content{display:flex;gap:56px}.base-pricing-qrcode-modal .qrcode-panel{display:flex;flex-direction:column}.base-pricing-qrcode-modal .qrcode-box{position:relative;display:flex;align-items:center;justify-content:center;width:200px;height:200px;border-radius:var(--base-radius-l);background:var(--base-component-color-white);box-shadow:inset 0 0 0 1px var(--base-component-color-border)}.base-pricing-qrcode-modal .payment-methods{margin-top:12px;color:var(--base-text-color-secondary);font-size:14px;line-height:22px;display:flex;gap:8px;align-items:center}.base-pricing-qrcode-modal .payment-methods .payment-icon{width:16px;height:16px}.base-pricing-qrcode-modal .payment-info{display:flex;flex:1;flex-direction:column;gap:20px}.base-pricing-qrcode-modal .payment-amount{display:flex;align-items:baseline}.base-pricing-qrcode-modal .payment-amount .amount-symbol{margin-inline:8px 4px;font-size:20px;font-weight:600;line-height:24px}.base-pricing-qrcode-modal .payment-amount .amount-value{font-size:32px;font-weight:700;line-height:40px}.base-pricing-qrcode-modal .payment-tip,.base-pricing-qrcode-modal .service-agreement{color:var(--base-text-color-secondary)}.base-pricing-qrcode-modal .payment-tip{margin-top:20px}.base-pricing-qrcode-modal-wrapper .ant5-modal-confirm-paragraph{max-width:none}.base-pricing-credit-rules{margin-top:56px}.base-pricing-credit-rules .rules-title{margin-bottom:12px;color:var(--base-text-color-primary);text-align:center;font-size:var(--base-font-size-2xl);line-height:var(--base-font-height-2xl);font-weight:var(--base-font-weight-semibold)}.base-pricing-credit-rules .rules-desc{margin-bottom:36px;color:var(--base-text-color-tertiary);text-align:center}.base-pricing-credit-rules .rules-table{overflow:hidden;border:1px solid var(--base-border-color-level1);border-radius:var(--base-radius-xl);background:var(--base-component-color-white);box-shadow:var(--base-shadow-drop-shadow-s)}.base-pricing-credit-rules .rules-row{display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:24px;align-items:center;padding:12px 20px}.base-pricing-credit-rules .rules-head{background:var(--base-bg-color-gray)}.base-pricing-credit-rules .rules-head .cost-cell,.base-pricing-credit-rules .rules-head .feature-cell{color:var(--base-text-color-primary);font-weight:var(--base-font-weight-semibold)}.base-pricing-credit-rules .rules-body .rules-row+.rules-row{border-top:1px solid var(--base-border-color-level1)}.base-pricing-credit-rules .feature-cell{min-width:0;color:var(--base-text-color-primary)}.base-pricing-credit-rules .cost-cell{color:var(--base-brand-color);text-align:right}.base-pricing-faq-list{margin-top:56px}.base-pricing-faq-list .faq-list-title{margin-bottom:32px;color:var(--base-text-color-primary);text-align:center;font-size:24px;line-height:32px;font-weight:600}.base-pricing-faq-list .ant5-collapse-content-box,.base-pricing-faq-list .ant5-collapse-header{padding-inline:0!important}.base-pricing-faq-list .ant5-collapse-item{border-bottom-color:var(--base-border-color-level1)!important}.base-pricing-faq-list .ant5-collapse-header-text{color:var(--base-text-color-primary);font-size:16px;line-height:24px;font-weight:600}.base-pricing-faq-list .ant5-collapse-content-box{color:var(--base-text-color-secondary);font-size:14px;line-height:22px}.base-pricing-faq-list .ant5-collapse-content-box ol{margin:0;padding-left:20px}.base-pricing-faq-list .ant5-collapse-content-box li+li{margin-top:8px}.base-pricing-plan-cards{display:flex;gap:16px;justify-content:flex-start;align-items:stretch}.base-pricing-plan-cards .base-pricing-plan-card{position:relative;width:300px;flex-shrink:0;padding:20px;border:1.5px solid var(--base-component-color-border);border-radius:var(--base-radius-xl);background:var(--base-component-color-white)}.base-pricing-plan-cards .base-pricing-plan-card.active{border-color:var(--base-brand-color);box-shadow:var(--base-shadow-drop-shadow-m)}.base-pricing-plan-cards .base-pricing-plan-card .plan-card-title{position:relative;display:flex;align-items:flex-start;min-height:24px;color:var(--base-text-color-primary);font-size:20px;font-weight:700;line-height:24px}.base-pricing-plan-cards .base-pricing-plan-card .plan-card-title p{margin:0;padding-right:8px}.base-pricing-plan-cards .base-pricing-plan-card .plan-plan-card-discount{position:absolute;right:0;top:-12px;padding:1px 8px;border-radius:4px;background:var(--base-warning-color);color:var(--base-text-color-white);font-size:14px;line-height:22px;font-weight:600}.base-pricing-plan-cards .base-pricing-plan-card .plan-card-price{display:flex;align-items:center;height:42px;margin-top:24px}.base-pricing-plan-cards .base-pricing-plan-card .plan-card-price .price-text{color:var(--base-text-color-primary);font-size:40px;font-weight:700;line-height:42px}.base-pricing-plan-cards .base-pricing-plan-card .plan-card-price .price-desc{margin-left:8px;padding-top:5px}.base-pricing-plan-cards .base-pricing-plan-card .plan-card-price .price-origin-text{height:16px;color:var(--base-text-color-tertiary);font-size:10px;line-height:16px;text-decoration:line-through}.base-pricing-plan-cards .base-pricing-plan-card .plan-card-price .price-desc-unit{color:var(--base-text-color-secondary);font-size:10px;line-height:16px}.base-pricing-plan-cards .base-pricing-plan-card .plan-card-total-price{height:22px;margin:12px 0 24px;color:var(--base-text-color-secondary);font-size:14px;line-height:22px}.base-pricing-plan-cards .base-pricing-plan-card .plan-card-credits{position:relative;margin-top:12px;padding:15px 12px 8px 32px;border-radius:8px;background:var(--base-bg-color-gray)}.base-pricing-plan-cards .base-pricing-plan-card .plan-card-credits .credits-icon{position:absolute;top:18px;left:12px;display:flex}.base-pricing-plan-cards .base-pricing-plan-card .plan-card-credits .credits-icon img{width:16px;height:16px}.base-pricing-plan-cards .base-pricing-plan-card .plan-card-credits .credits-title{display:flex;align-items:center;gap:4px;color:var(--base-text-color-primary);font-size:14px;line-height:22px}.base-pricing-plan-cards .base-pricing-plan-card .plan-card-credits .credits-title span{font-weight:700}.base-pricing-plan-cards .base-pricing-plan-card .plan-card-credits .credits-title p{margin:0}.base-pricing-plan-cards .base-pricing-plan-card .plan-card-credits .credits-desc{margin-top:11px;color:var(--base-text-color-secondary);font-size:12px;line-height:20px}.base-pricing-plan-cards .base-pricing-plan-card .plan-card-content{margin-top:24px}.base-pricing-plan-cards .base-pricing-plan-card .plan-card-content .content-item{display:flex;align-items:center;gap:6px;margin-bottom:12px;color:var(--base-text-color-primary);font-size:14px;line-height:22px}.base-pricing-purchase-tabs{width:545px;margin:0 auto 40px}.base-pricing-purchase-tabs .ant5-segmented-group{gap:4px}.base-pricing-purchase-tabs .purchase-tab-item{display:inline-flex;align-items:center}.base-pricing-purchase-tabs .purchase-tab-item .purchase-tab-item-tip{margin-left:12px;color:var(--base-brand-color);font-size:14px;font-weight:500}.dh-base-redeem-code-content .redeem-code-form .redeem-code-btn{margin-top:var(--base-space-2xl)}.dh-base-redeem-code-content .redeem-code-notice{margin-top:var(--base-space-2xl);color:var(--base-text-color-secondary);font-size:var(--base-font-size-s);line-height:var(--base-font-height-m)}.dh-base-redeem-code-content .redeem-code-notice .redeem-code-notice-title{font-weight:var(--base-font-weight-semibold);margin-bottom:var(--base-space-s)}.dh-base-redeem-code-content .redeem-code-notice .notice-list{padding:0}.dh-base-redeem-code-content .redeem-code-notice .notice-list .notice-item .contact-us-link{color:var(--base-brand-color-hover);cursor:pointer}.base-pricing-purchase-panel{width:100%;height:100%;padding-top:28px;box-sizing:border-box}.base-pricing-purchase-panel .purchase-panel-actions{display:flex;align-items:center;padding-inline:0;position:absolute;right:68px;top:20px;z-index:1}.base-pricing-purchase-panel .purchase-panel-actions .action-button{padding:0 8px;color:var(--base-text-color-tertiary);font-size:12px}.base-pricing-purchase-panel .purchase-panel-scroll .base-scrollbar-y{right:-20px}.base-pricing-purchase-panel .purchase-panel-plan-cards-scroll{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.base-pricing-purchase-panel .purchase-panel-plan-cards-scroll .base-scroll-content{padding-top:12px;padding-bottom:12px}.base-pricing-purchase-panel .panel-content-title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:8px auto;background:linear-gradient(90deg,#4346ff,#ce82ff 50%,#2bdcfe);background-clip:text;color:#0000;text-align:center;font-size:28px;font-weight:600;line-height:40px;-webkit-background-clip:text;-webkit-text-fill-color:#0000}.base-pricing-purchase-panel .panel-content-desc{margin-bottom:24px;color:var(--base-text-color-tertiary);text-align:center;font-size:14px;line-height:22px}.base-pricing-purchase-dialog .ant5-modal-content{width:1320px;margin:0 auto;padding-bottom:4px!important}.base-pricing-purchase-dialog .ant5-modal-body{height:calc(100vh - 120px)}.base-pricing-purchase-dialog .ant5-modal-footer{display:none}.dh-base-credit-history .quota-amount-list{display:flex;flex-direction:column;gap:4px;margin-block:0 32px;padding:0}.dh-base-credit-history .quota-amount-list .quota-amount{padding:24px;display:flex;justify-content:space-between;align-items:center;background:var(--base-bg-color-gray);border:1px solid var(--base-border-color-level1);border-radius:var(--base-radius-l)}.dh-base-credit-history .quota-amount-list .quota-amount .quota-amount-statistic{margin-bottom:0;-webkit-padding-start:0;padding-inline-start:0;display:flex;justify-content:flex-start;flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden}.dh-base-credit-history .quota-amount-list .quota-amount .quota-amount-statistic .statistic-item{position:relative;padding:4px 0}.dh-base-credit-history .quota-amount-list .quota-amount .quota-amount-statistic .statistic-item h6{color:var(--base-text-color-secondary);font-size:14px;line-height:22px;font-weight:400;margin-bottom:4px}.dh-base-credit-history .quota-amount-list .quota-amount .quota-amount-statistic .statistic-item:first-child:after{content:"=";position:absolute;top:14px;right:-40px;width:10px;text-align:center;font-weight:400;font-size:20px;line-height:28px;color:var(--base-text-color-tertiary)}.dh-base-credit-history .quota-amount-list .quota-amount .quota-amount-statistic .statistic-item:not(:first-child):not(:last-child):after{content:"+";position:absolute;top:14px;right:-40px;width:10px;text-align:center;font-weight:400;font-size:20px;line-height:28px;color:var(--base-text-color-tertiary)}.dh-base-credit-history .quota-amount-list .quota-amount .quota-amount-statistic .statistic-item:not(:last-child){margin-right:77px}.dh-base-credit-history .quota-amount-list .quota-amount .quota-amount-statistic .statistic-item p{color:var(--base-text-color-primary);margin:0;font-weight:600;font-size:20px;line-height:28px}.dh-base-credit-history .quota-amount-list .quota-amount .quota-amount-btn{height:40px;flex:0 1 168px;min-width:88px;max-width:168px}.dh-base-credit-history .credit-history-segmented-container{margin-bottom:24px;position:-webkit-sticky;position:sticky;top:0;z-index:2}.dh-base-credit-history .credit-history-segmented-container .segmented-mask{content:"";position:absolute;top:0;left:0;width:100%;height:50%;background-color:var(--base-component-color-white);z-index:-1}.dh-base-credit-history .credit-history-segmented-container .credit-history-segmented{height:44px;background:var(--base-border-color-level2)}.dh-base-credit-history .credit-history-segmented-container .credit-history-segmented .ant5-segmented-item{border-radius:4px;display:flex;justify-content:center;align-items:center}.dh-base-credit-history .credit-history-list{display:flex;flex-direction:column;gap:24px;color:var(--base-text-color-primary)}.dh-base-credit-history .credit-history-list .credit-history-item{display:flex;justify-content:space-between;align-items:center;padding-bottom:24px;border-bottom:1px solid var(--base-border-color-level1)}.dh-base-credit-history .credit-history-list .credit-history-item .item-info{display:flex;flex-direction:column;gap:4px}.dh-base-credit-history .credit-history-list .credit-history-item .item-info .item-title{color:var(--base-text-color-primary);font-weight:400;font-size:14px;line-height:22px}.dh-base-credit-history .credit-history-list .credit-history-item .item-info .item-time{font-weight:400;font-size:12px;line-height:20px;color:var(--base-text-color-tertiary);display:flex;align-items:center;gap:4px}.dh-base-credit-history .credit-history-list .credit-history-item .item-info .item-time .item-time-divider{width:1px;height:8px;background:var(--base-border-color-level1)}.dh-base-credit-history .credit-history-list .credit-history-item .item-amount{color:var(--base-text-color-primary);font-weight:600;font-size:16px;line-height:22px}.dh-base-credit-history .credit-history-list .credit-history-item .item-amount.positive{color:var(--base-text-color-brand)}.dh-base-credit-history .credit-history-list .bottom-loading{font-weight:400;font-size:16px;line-height:24px;color:var(--base-text-color-tertiary);display:flex;justify-content:center;align-items:center}.dh-base-credit-history .credit-history-list .bottom-loading img{height:48px}.dh-base-credit-history .credit-history-empty{margin-top:56px}.dh-base-credit-history .credit-history-empty .ant5-empty-image{height:132px}.base-pricing-subscription-card{padding:24px 24px 12px;border:1px solid var(--base-border-color-level1);border-radius:var(--base-radius-l);background:var(--base-bg-color-gray);position:relative}.base-pricing-subscription-card.no-tips{padding:24px}.base-pricing-subscription-card:not(:first-child){margin-top:8px}.base-pricing-subscription-card .subscription-card-content{display:flex;justify-content:space-between;align-items:center}.base-pricing-subscription-card .subscription-card-content .subscription-card-info .subscription-title{display:flex;align-items:center}.base-pricing-subscription-card .subscription-card-content .subscription-card-info .subscription-title img{width:20px;height:20px}.base-pricing-subscription-card .subscription-card-content .subscription-card-info .subscription-title p{margin-inline:4px 8px;color:var(--base-text-color-primary);font-weight:600;font-size:20px;line-height:28px}.base-pricing-subscription-card .subscription-card-content .subscription-card-info .subscription-title .status-tag{padding:1px 4px;border-radius:var(--base-radius-2xs);font-weight:400;font-size:12px;line-height:18px;color:var(--base-text-color-secondary);border:1px solid var(--base-border-color-level1);background:var(--base-component-color-white)}.base-pricing-subscription-card .subscription-card-content .subscription-card-info .subscription-title .status-tag.warning{color:#ff7e0d;border:1px solid #fa423c59;background:#fa423c0f}.base-pricing-subscription-card .subscription-card-content .subscription-card-info .subscription-title .status-tag.error{color:#fa423c;border:1px solid #fa423c59;background:#fa423c0f}.base-pricing-subscription-card .subscription-card-content .subscription-card-info .subscription-credits{margin-top:12px;display:flex;align-items:center;font-weight:400;font-size:12px;line-height:18px;color:var(--base-text-color-secondary)}.base-pricing-subscription-card .subscription-card-content .subscription-card-info .subscription-credits .credits-progress{width:120px}.base-pricing-subscription-card .subscription-card-content .subscription-card-info .subscription-credits .credits-info{margin-inline:12px 4px}.base-pricing-subscription-card .subscription-card-content .subscription-card-panel{display:flex;gap:12px}.base-pricing-subscription-card .subscription-tips{margin-top:32px;padding:0;display:flex;flex-direction:column;gap:12px;position:relative}.base-pricing-subscription-card .subscription-tips:after{content:"";position:absolute;top:-12px;left:-24px;width:calc(100% + 48px);height:1px;background-color:var(--base-border-color-level1)}.base-pricing-subscription-card .subscription-tips .subscription-tip{display:flex;align-items:center;gap:4px;font-weight:400;font-size:12px;line-height:18px;color:var(--base-text-color-secondary)}.base-pricing-subscription-card .subscription-tips .subscription-tip.highlight{color:#ff7e0d}.base-purchase-subscription-card-dropdown .ant5-dropdown-menu-item svg{color:var(--base-text-color-primary);-webkit-margin-end:8px!important;margin-inline-end:8px!important}.base-pricing-subscription-manage .subscription-list-container:not(:first-child){margin-top:24px}.base-pricing-subscription-manage .subscription-list{margin:0;padding:0;list-style:none}.base-pricing-subscription-manage .subscription-expand{text-align:center}.base-pricing-subscription-manage .invoices-receipts-title{margin-top:24px;margin-bottom:16px;display:flex;justify-content:space-between;align-items:center}.base-pricing-subscription-manage .invoices-receipts-title h2{font-weight:600;font-size:16px;line-height:28px;margin-bottom:0;color:var(--base-text-color-primary)}.base-pricing-subscription-manage .invoices-receipts-title .invoices-receipts-actions-top{display:flex;align-items:center;gap:8px}.base-pricing-subscription-manage .invoices-receipts-title .invoice-title-manage-btn,.base-pricing-subscription-manage .invoices-receipts-title .subscription-manage-btn{height:28px;padding:0 4px 0 8px;font-size:14px;line-height:22px;color:var(--base-text-color-primary)}.base-pricing-subscription-manage .invoices-receipts-title .invoice-title-manage-btn .invoice-title-manage,.base-pricing-subscription-manage .invoices-receipts-title .invoice-title-manage-btn .subscription-manage,.base-pricing-subscription-manage .invoices-receipts-title .subscription-manage-btn .invoice-title-manage,.base-pricing-subscription-manage .invoices-receipts-title .subscription-manage-btn .subscription-manage{display:flex;align-items:center}.base-pricing-subscription-manage .invoices-receipts-theader{position:-webkit-sticky;position:sticky;top:0;z-index:99;padding:9px 12px;display:flex;border:1px solid var(--base-border-color-level1);border-radius:var(--base-radius-l);background:var(--base-bg-color-gray);font-weight:400;font-size:14px;line-height:22px;color:var(--base-text-color-secondary)}.base-pricing-subscription-manage .invoices-receipts-tbody .invoices-receipts-tr{display:flex;padding:10px 12px;font-weight:400;font-size:14px;line-height:22px;color:var(--base-text-color-primary);position:relative}.base-pricing-subscription-manage .invoices-receipts-tbody .invoices-receipts-tr:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;pointer-events:none;background:var(--base-border-color-level1)}.base-pricing-subscription-manage .invoices-receipts-tbody .invoices-receipts-tr .invoices-receipts-status{display:flex;align-items:center;gap:8px}.base-pricing-subscription-manage .invoices-receipts-tbody .invoices-receipts-tr .invoices-receipts-status span{width:8px;height:8px;border-radius:50%;background-color:var(--base-border-color-level2)}.base-pricing-subscription-manage .invoices-receipts-tbody .invoices-receipts-tr .invoices-receipts-status p{margin:0}.base-pricing-subscription-manage .invoices-receipts-tbody .invoices-receipts-tr .invoices-receipts-actions{display:flex;align-items:center;gap:14px}.base-pricing-subscription-manage .invoices-receipts-tbody .invoices-receipts-tr .invoices-receipts-actions .ant5-btn{height:22px;padding-inline:0}.base-pricing-subscription-manage .invoices-receipts-tbody .invoices-receipts-tr .invoices-receipts-actions .invoices-apply-btn.applying,.base-pricing-subscription-manage .invoices-receipts-tbody .invoices-receipts-tr .invoices-receipts-actions .invoices-apply-btn.empty{color:var(--base-text-color-tertiary)}.base-pricing-subscription-manage .invoices-receipts-tbody .invoices-receipts-tr .invoices-receipts-actions .invoices-apply-btn.failed{color:#fa423c}.base-pricing-subscription-manage .invoices-receipts-tbody .invoices-receipts-tr .invoices-receipts-actions .invoices-apply-btn.failed .anticon{color:var(--base-text-color-secondary)}.base-pricing-subscription-manage .invoices-receipts-tbody .bottom-loading{font-weight:400;font-size:16px;line-height:24px;color:var(--base-text-color-tertiary);display:flex;justify-content:center;align-items:center;margin-top:24px}.base-pricing-subscription-manage .invoices-receipts-tbody .bottom-loading img{height:48px}.base-pricing-subscription-manage .invoices-receipts-empty{margin-top:56px}.base-pricing-subscription-manage .invoices-receipts-empty .ant5-empty-image{height:132px}.base-invoice-title-modal .ant5-form-item{margin-bottom:16px}.base-invoice-title-modal .ant5-input{height:var(--base-component-height-xl);padding-inline:var(--base-space-2xs)}.base-invoice-confirm-modal .ant5-modal-confirm-title .invoice-confirm-modal-title{display:flex;align-items:center;gap:8px}.base-invoice-confirm-modal .ant5-modal-confirm-title .invoice-confirm-modal-title .anticon{font-size:16px;color:var(--base-brand-color)}.base-invoice-confirm-modal .ant5-modal-confirm-content{position:relative;padding-left:20px}.base-invoice-confirm-modal .ant5-modal-confirm-content .invoice-confirm-content .invoice-confirm-item{line-height:24px;font-size:14px}.base-invoice-confirm-modal .ant5-modal-confirm-content .invoice-confirm-content .invoice-confirm-action{padding:0}.base-setting-modal-content{display:flex;flex-direction:row;min-height:calc(100vh - 80px - 48px);background:#0000}.base-setting-modal-content .setting-modal-sidebar{width:240px!important;max-width:240px!important;flex-shrink:0;padding:0;background:#0000;border-right:1px solid var(--base-border-color-level1)}.base-setting-modal-content .setting-modal-sidebar .sidebar-title{margin:0 0 24px 24px;color:var(--base-text-color-primary);font-size:16px;line-height:24px;font-weight:600}.base-setting-modal-content .setting-modal-sidebar .sidebar-menu{margin:24px 12px;display:flex;flex-direction:column;gap:4px}.base-setting-modal-content .setting-modal-sidebar .sidebar-menu .menu-item{width:100%;padding:10px 12px;border:0;border-radius:var(--base-radius-s);background:#0000;color:var(--base-text-color-secondary);text-align:left;font-size:14px;line-height:22px;cursor:pointer;transition:background-color .2s ease,color .2s ease}.base-setting-modal-content .setting-modal-sidebar .sidebar-menu .menu-item:hover{background:var(--base-bg-color-gray);color:var(--base-text-color-primary)}.base-setting-modal-content .setting-modal-sidebar .sidebar-menu .menu-item.is-active{background:var(--base-bg-color-gray);color:var(--base-text-color-primary);font-weight:500}.base-setting-modal-content .setting-modal-content{flex:1;min-width:0;padding:0 24px;display:flex;flex-direction:column;gap:24px;position:relative;background:#0000}.base-setting-modal-content .setting-modal-content:after{content:"";position:absolute;left:0;right:0;bottom:0;height:24px;pointer-events:none;background:linear-gradient(180deg,#fff0 0,var(--base-bg-color-white) 100%)}.base-setting-modal-content .setting-modal-content .content-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:0}.base-setting-modal-content .setting-modal-content .content-header h2{margin:0;color:var(--base-text-color-primary);font-size:16px;line-height:24px;font-weight:600}.base-setting-modal-content .setting-modal-content .content-body{min-width:0;height:calc(100vh - 80px - 48px - 48px)}.base-setting-modal-content .setting-modal-content .content-body .base-scrollbar-y{right:-20px}.base-setting-modal .ant5-modal{width:1080px!important;max-width:min(1080px,100vw - 32px);padding-bottom:0}.base-setting-modal .ant5-modal-content{padding:24px 0!important;background:var(--base-component-color-white)}.base-setting-modal .ant5-modal-body{height:calc(100vh - 80px - 48px);overflow:hidden}.base-setting-modal .ant5-modal-footer{display:none}.base-pricing-plan-pannel-container{margin-top:24px}.base-pricing-plan-pannel-container .purchase-plan-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.base-pricing-plan-pannel-container .purchase-plan-header .purchase-plan-title{font-size:16px;line-height:24px;color:var(--base-text-color-primary)}.base-pricing-plan-pannel-container .purchase-plan-header .purchase-plan-more{padding:0;color:var(--base-text-color-brand)}.base-pricing-plan-pannel-container .purchase-plan-item{border-radius:16px;border:1px solid var(--base-component-color-border);padding:24px;background:var(--base-component-color-white);display:flex;gap:16px;justify-content:space-between}.base-pricing-plan-pannel-container .purchase-plan-info{flex:1;min-width:0}.base-pricing-plan-pannel-container .purchase-plan-item-title{display:flex;align-items:center;gap:4px;margin-bottom:20px;font-size:16px;line-height:24px;font-weight:600;color:var(--base-text-color-primary)}.base-pricing-plan-pannel-container .purchase-plan-item-title img{width:16px;height:16px}.base-pricing-plan-pannel-container .purchase-plan-item-content-text{display:flex;align-items:flex-start;gap:4px;margin-bottom:8px;font-size:12px;line-height:18px;color:var(--base-text-color-primary)}.base-pricing-plan-pannel-container .purchase-plan-item-content-text svg{width:16px;height:16px;margin-top:1px;flex-shrink:0}.base-pricing-plan-pannel-container .purchase-plan-item-content-text.active{color:var(--base-text-color-brand)}.base-pricing-plan-pannel-container .purchase-plan-cards{display:flex;gap:12px;flex-shrink:0}.base-pricing-plan-pannel-container .purchase-plan-card-item{position:relative;width:171px;min-height:228px;padding:16px;border-radius:8px;background:var(--base-bg-color-gray);text-align:center;display:flex;flex-direction:column}.base-pricing-plan-pannel-container .purchase-plan-card-item.active{box-shadow:inset 0 0 0 1px var(--base-brand-color-hover)}.base-pricing-plan-pannel-container .purchase-plan-card-title{margin-top:16px;font-size:16px;line-height:24px;font-weight:600;color:var(--base-text-color-primary)}.base-pricing-plan-pannel-container .purchase-plan-card-price{display:flex;align-items:center;justify-content:center;min-height:56px;margin-top:12px}.base-pricing-plan-pannel-container .purchase-plan-card-price .price-text{font-size:28px;line-height:40px;font-weight:700;color:var(--base-text-color-primary);white-space:nowrap}.base-pricing-plan-pannel-container .purchase-plan-card-price .price-desc{margin-left:8px;font-weight:400}.base-pricing-plan-pannel-container .purchase-plan-card-price .price-desc .price-origin-text{min-height:16px;font-size:10px;line-height:16px;color:var(--base-text-color-tertiary);text-decoration:line-through;white-space:nowrap}.base-pricing-plan-pannel-container .purchase-plan-card-price .price-desc .price-desc-unit{font-size:10px;line-height:16px;color:var(--base-text-color-tertiary)}.base-pricing-plan-pannel-container .purchase-plan-card-origin{min-height:22px;margin-top:8px;margin-bottom:24px;font-size:14px;line-height:22px;color:var(--base-text-color-secondary)}.base-pricing-plan-pannel-container .purchase-plan-card-btn{margin-top:auto}.base-pricing-plan-pannel-container .purchase-plan-card-btn.active{background:var(--base-brand-color)}.base-pricing-plan-pannel-container .purchase-plan-card-discount{position:absolute;right:0;top:-12px;padding:1px 8px;border-radius:4px;background:var(--base-warning-color);color:var(--base-text-color-white);font-size:14px;line-height:22px;font-weight:600}.base-pricing-coin-pannel-container{margin-top:16px}.base-pricing-coin-cost-tip{width:100%}.base-pricing-coin-cost-tip .quota-tip-title{margin-bottom:8px;font-size:16px;line-height:24px;font-weight:510;color:var(--base-text-color-primary)}.base-pricing-coin-cost-tip .quota-times-box{background:var(--base-bg-color-gray);border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:16px}.base-pricing-coin-cost-tip .quota-times-box .times-box-sub{display:flex;justify-content:space-between;align-items:flex-start}.base-pricing-coin-cost-tip .quota-times-box .times-box-sub .text{display:flex;align-items:center;gap:4px;line-height:22px;font-size:14px;color:var(--base-text-color-secondary);font-weight:400}.base-pricing-coin-cost-tip .quota-times-box .times-box-sub .times-wrapper{display:flex;flex-direction:column;align-items:flex-end}.base-pricing-coin-cost-tip .quota-times-box .times-box-sub .times{text-align:right;line-height:22px;font-size:14px;color:var(--base-text-color-secondary);font-weight:400}.base-pricing-coin-cost-tip .quota-times-box .times-box-sub .times.red{color:var(--base-error-color)}.base-pricing-coin-cost-tip .quota-times-box .times-box-sub .times.old-price{text-decoration:line-through;color:var(--base-text-color-tertiary)}.base-pricing-coin-cost-tip .quota-times-box .times-box-sub-consume .text,.base-pricing-coin-cost-tip .quota-times-box .times-box-sub-consume .times{color:var(--base-text-color-primary);font-weight:500}.base-pricing-coin-tip-footer{margin-top:33px;display:flex;gap:16px;justify-content:center}.base-pricing-coin-tip-footer .base-quota-remove-watermark{position:relative;background:var(--base-brand-color-light-hover);border:1px solid var(--base-brand-color);color:var(--base-text-color-primary)}.base-pricing-coin-tip-footer .base-quota-remove-watermark:before{display:block;content:"";position:absolute;top:1px;left:1px;right:1px;bottom:1px;background:var(--base-component-color-white);border-radius:8px;z-index:-1}.base-pricing-coin-tip-footer .base-quota-remove-watermark:after{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--base-brand-color);border-radius:8px;z-index:-2}.base-pricing-coin-tip-footer .base-quota-remove-watermark:hover{background:var(--base-brand-color-light)}.base-pricing-coin-tip-footer .base-quota-remove-watermark img{height:18px}.base-pricing-coin-tip-footer .ant-btn{width:328px}.base-quota-upgrade-tips-video{width:276px;height:148px;border-radius:8px;object-fit:cover;vertical-align:middle}.base-bce-login-dialog .ant5-modal-content{position:relative;width:600px;height:600px}.base-bce-login-dialog .ant5-modal-body{padding:0!important}.base-bce-login-dialog iframe{border:0;border-radius:12px;bottom:0;display:inline-block;left:0;margin:auto;position:absolute;right:0;top:0}.base-bce-login-dialog .ant5-modal-content .ant5-modal-close{align-items:center;background:#151b2699!important;border-radius:16px;cursor:pointer;display:flex;height:32px;width:32px;right:-65px;top:0;justify-content:center;position:absolute;color:#fff}.base-bce-login-dialog .ant5-modal-content .ant5-modal-close .ant5-modal-close-x{margin-top:0}.base-bce-login-dialog .ant5-modal-content .ant5-modal-close:hover{color:#2468f2!important}.base-pricing-page{position:relative;width:960px;min-height:100vh;margin:0 auto;padding:28px 0 160px}.base-pricing-page .pricing-footer{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;width:100%;height:160px;margin-top:160px;border-radius:var(--base-radius-l);background:linear-gradient(90deg,#4346ff,#ce82ff 50%,#2bdcfe)}.base-pricing-page .pricing-footer .ant5-btn{width:200px;height:48px;background:var(--base-component-color-white);color:var(--base-text-color-primary);font-size:var(--base-font-size-l);font-weight:600}.base-pricing-page .pricing-footer .pricing-footer-desc{color:var(--base-component-color-white);font-size:var(--base-font-size-xl);font-weight:600;line-height:var(--base-font-height-xl)}.episode-editor-header{flex-shrink:0}.episode-editor-header .episode-editor-header-summary{min-width:0;color:var(--base-text-color-tertiary);font-size:var(--base-font-size-s);line-height:var(--base-font-height-s);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.episode-editor-header .episode-editor-header-right{display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--base-space-2xs)}.episode-resolution-select-label{display:flex;gap:8px;align-items:center}.episode-preview-panel-player{position:relative;width:100%;height:100%;max-width:50%;min-width:280px;display:flex;flex-direction:column;margin:var(--base-space-m) var(--base-space-m) var(--base-space-m) 0;overflow:hidden}.episode-preview-panel-player .episode-preview-panel-resolution-alert{position:absolute;top:var(--base-space-xs);width:380px;max-width:calc(100% - var(--base-space-m)*2);cursor:pointer;left:50%;transform:translateX(-50%);z-index:9}.episode-preview-panel-player .base-preview-video-content{border-radius:var(--base-radius-m);background:var(--base-bg-color-black);overflow:hidden}.episode-preview-panel-player .episode-preview-panel-empty{width:100%;height:100%;border-radius:var(--base-radius-s);border:none;background:var(--base-bg-color-gray);display:flex;align-items:center;justify-content:center}.storyboard-reference-image{position:relative;width:206px;aspect-ratio:16/9;margin:var(--base-space-m);border-radius:var(--base-radius-m);overflow:hidden;flex-shrink:0;background:linear-gradient(163.571deg,#fbf8ff 13.753%,#e9f1ff 82.816%);border:1px solid var(--base-border-color-level2);transition:border-color .5s;font-size:var(--base-font-size-2xs);box-sizing:initial!important}.storyboard-reference-image:hover{border-color:var(--base-brand-color-hover)}.storyboard-reference-image:hover .storyboard-reference-preview-btn,.storyboard-reference-image:hover.storyboard-reference-image-interactive .storyboard-reference-credits{opacity:1}.storyboard-reference-image.disabled{pointer-events:none}.storyboard-reference-image .storyboard-reference-image-img{width:100%;height:100%;object-fit:contain;display:block}.storyboard-reference-image .storyboard-reference-controls-overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.storyboard-reference-image .storyboard-reference-placeholder{line-height:18px;text-align:center}.storyboard-reference-image .storyboard-reference-placeholder>img{width:48px;height:48px}.storyboard-reference-image .storyboard-reference-placeholder .storyboard-reference-placeholder-title{color:var(--base-text-color-secondary)}.storyboard-reference-image .storyboard-reference-placeholder .storyboard-reference-placeholder-hint{color:var(--base-brand-color)}.storyboard-reference-image .storyboard-reference-status{background:var(--base-masking-layer-color);text-align:center;color:#fff}.storyboard-reference-image .storyboard-reference-status.status-retry{cursor:pointer}.storyboard-reference-image .storyboard-reference-status .error-icon{transform:scale(1.2);transform-origin:bottom center}.storyboard-reference-image .storyboard-reference-status .ant5-spin-dot{transform:scale(2);transform-origin:center center}.storyboard-reference-image .storyboard-reference-status .storyboard-reference-status-subtext{opacity:.6}.storyboard-reference-image .storyboard-reference-status-icon{position:absolute;top:4px;right:4px;z-index:9}.storyboard-reference-image .storyboard-reference-preview-btn{position:absolute;right:6px;bottom:6px;z-index:11;opacity:0}.storyboard-reference-image .storyboard-reference-credits{position:absolute;left:6px;right:calc(var(--base-component-height-l) + 12px);bottom:6px;z-index:11;opacity:0;transition:opacity .2s ease}.storyboard-reference-image .storyboard-reference-credits-btn{position:absolute;inset:0;width:100%;height:100%;opacity:0;border:none;cursor:pointer}.episode-script-panel-header{padding:var(--base-space-m) var(--base-space-m) var(--base-space-s);display:flex;align-items:flex-start;justify-content:space-between;gap:var(--base-space-s)}.episode-script-panel-header-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--base-space-3xs)}.episode-script-panel-title{color:var(--base-text-color-primary);font-size:var(--base-font-size-m);font-weight:var(--base-font-weight-medium);line-height:var(--base-font-height-m)}.episode-script-panel-meta{color:var(--base-text-color-tertiary);font-size:var(--base-font-size-2xs);line-height:var(--base-font-height-xs);white-space:normal;word-break:break-word}.episode-script-panel-actions{flex:0 0 auto;align-self:center;display:inline-flex;align-items:center;gap:var(--base-space-2xs)}.episode-editor-script{height:100%;display:flex;flex-direction:column;overflow:hidden}.episode-editor-script .episode-editor-script-editor{flex:1;min-height:0;margin:0 var(--base-space-m) var(--base-space-m);display:flex;flex-direction:column;transition:border-color .5s,background-color .5s;background-color:var(--base-bg-color-gray);border-radius:var(--base-radius-s);border:1px solid var(--base-bg-color-gray)}.episode-editor-script .episode-editor-script-editor:hover{border-color:var(--base-component-color-border)}.episode-editor-script .episode-editor-script-prompt-sender{flex:1;min-height:0;--prompt-editor-border-radius:0;--prompt-editor-background-color:#0000;--prompt-editor-background-hover-color:#0000;--prompt-editor-background-focus-color:#0000;--prompt-editor-border-color:#0000;--prompt-editor-border-hover-color:#0000;--prompt-editor-border-focus-color:#0000;--prompt-editor-tag-border-radius:var(--base-radius-xs)}.episode-editor-script .episode-editor-script-prompt-sender .prompt-editor{height:100%;--prompt-editor-tag-line-height:var(--base-component-height-l);--prompt-editor-line-height:calc(var(--base-space-3xs) + var(--base-component-height-l))}.episode-editor-script .episode-editor-script-prompt-sender .prompt-editor [data-tag=true][data-slot-id=episode-script-mention-tag-role]{background:#f5f0ff;border-color:#c5adff;color:#6420d9}.episode-editor-script .episode-editor-script-prompt-sender .prompt-editor [data-tag=true][data-slot-id=episode-script-mention-tag-role] .ant5-avatar>img{object-position:top}.episode-editor-script .episode-editor-script-prompt-sender .prompt-editor [data-tag=true][data-slot-id=episode-script-mention-tag-scene]{background:#e6fffd;border-color:#a4ebe7;color:#0aa3a3}.episode-editor-script .episode-editor-script-prompt-sender .prompt-editor [data-tag=true][data-slot-id=episode-script-mention-tag-prop]{background:#fff9e6;border-color:#ffe299;color:#c2732f}.episode-editor-script .episode-editor-script-prompt-sender .prompt-editor [data-tag=true][data-slot-id=episode-script-mention-tag-duration]{background:#f7f9fc;border-color:#e4e8f0;color:#495366}.episode-editor-script .episode-editor-script-prompt-sender .episode-script-mention-tag{display:flex;align-items:center;gap:4px}.episode-editor-script .episode-editor-script-prompt-sender .episode-script-mention-tag .episode-script-mention-tag-avatar{width:16px;height:16px;border-radius:50%;overflow:hidden;flex-shrink:0}.episode-editor-script .episode-editor-script-prompt-sender .episode-script-mention-tag .episode-script-mention-tag-avatar img{width:100%;height:100%;object-fit:cover;display:block;float:left}.episode-editor-script .episode-editor-script-prompt-sender .episode-script-mention-tag .episode-script-mention-tag-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.episode-editor-script .episode-editor-script-empty{flex:1;min-height:0;background:#0000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--base-space-s)}.episode-script-time-tag-input{display:flex;align-items:center}.episode-script-time-tag-input,.episode-script-time-tag-input *{pointer-events:auto!important}.episode-script-time-tag-input .web-base-theme.ant5-input-number-css-var{--ant-5-line-width:0;--ant-5-color-bg-container:#0000;--ant-5-input-number-active-bg:#0000;--ant-5-input-number-control-width:58px;--ant-5-input-number-padding-inline:4px}.episode-script-time-tag-input input{text-align:center!important}.episode-script-mention-tag-trigger{display:flex;cursor:pointer}.episode-script-mention-tag-trigger,.episode-script-mention-tag-trigger *{pointer-events:auto!important}.episode-script-mention-switch-dropdown .ant5-dropdown-menu-item{min-width:148px}.episode-editor-timeline{height:100%;display:flex;flex-direction:column;border-radius:var(--base-radius-l);background:var(--base-bg-color-white);overflow:hidden}.episode-editor-timeline .episode-editor-timeline-header{height:54px;padding:0 var(--base-space-m);display:flex;align-items:center;justify-content:space-between}.episode-editor-timeline .episode-editor-timeline-progress{display:inline-flex;align-items:center;gap:var(--base-space-xs);color:var(--base-text-color-tertiary);font-size:var(--base-font-size-2xs);line-height:var(--base-font-height-xs)}.episode-editor-timeline .episode-editor-timeline-controls{display:flex;gap:4px}.episode-editor-timeline .episode-timeline-scroll{flex:1;min-height:0}.episode-editor-timeline .episode-timeline-list{padding:0 var(--base-space-s) var(--base-space-s) var(--base-space-s);display:flex;align-items:flex-start}.episode-editor-timeline .episode-timeline-item{width:178px;display:flex;flex-direction:column;flex-shrink:0;position:relative}.episode-editor-timeline .episode-timeline-item.is-active .episode-timeline-media{border-color:var(--base-brand-color)}.episode-editor-timeline .episode-timeline-item:focus-within .episode-timeline-item-actions,.episode-editor-timeline .episode-timeline-item:hover .episode-timeline-item-actions{opacity:1}.episode-editor-timeline .episode-timeline-item-actions{position:absolute;left:0;top:0;width:100%;height:100px;opacity:0;pointer-events:none;transition:opacity .2s ease}.episode-editor-timeline .episode-timeline-media{position:relative;display:block;width:100%;height:100px;border:1px solid var(--base-border-color-level2);border-radius:var(--base-radius-2xs);background:var(--base-component-color-dark-gray);padding:0;cursor:pointer;overflow:hidden;box-shadow:none}.episode-editor-timeline .episode-timeline-image{width:100%;height:100%;object-fit:contain;object-position:center}.episode-editor-timeline .episode-timeline-placeholder{width:100%;height:100%;background:var(--base-component-color-grayb-active);display:flex;align-items:center;justify-content:center;color:var(--base-text-color-tertiary);font-size:var(--base-font-size-2xs);line-height:var(--base-font-height-xs)}.episode-editor-timeline .episode-timeline-placeholder.is-failed{flex-direction:column;gap:var(--base-space-2xs);color:var(--base-text-color-secondary)}.episode-editor-timeline .episode-timeline-placeholder .episode-timeline-error-icon{width:24px;height:24px;transform:scale(1.1);transform-origin:center center}.episode-editor-timeline .episode-timeline-badge{position:absolute;left:0;top:0;height:18px;min-width:18px;padding:0 var(--base-space-3xs);border-bottom-right-radius:var(--base-radius-2xs);background:var(--base-component-color-grayb-active);color:var(--base-text-color-primary);font-size:var(--base-font-size-2xs);line-height:18px;text-align:center}.episode-editor-timeline .episode-timeline-generate-button{position:absolute;left:var(--base-space-xs);right:var(--base-space-xs);bottom:var(--base-space-xs);pointer-events:auto}.episode-editor-timeline .episode-timeline-generate-button .base-tooltip-button-wrapper{display:block}.episode-editor-timeline .episode-timeline-delete-button{position:absolute;top:var(--base-space-2xs);right:var(--base-space-2xs);pointer-events:auto}.episode-editor-timeline .episode-timeline-insert-container{position:relative;z-index:9;width:12px;height:100px;opacity:0;transition:opacity .2s ease;display:inline-flex;align-items:center;justify-content:center}.episode-editor-timeline .episode-timeline-insert-container:hover{opacity:1}.episode-editor-timeline .episode-timeline-insert-container:before{content:"";position:absolute;left:50%;top:0;width:1px;height:100%;transform:translateX(-50%);background:var(--base-brand-color);transition:opacity .2s ease}.episode-editor-timeline .episode-timeline-insert-container .episode-timeline-insert-button{position:relative;z-index:1}.episode-editor-page-status{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--base-space-m);background:var(--base-component-color-grayb1)}.episode-editor-page-status .base-page-state-loading-text,.episode-editor-page-status .episode-editor-page-status-text{color:var(--base-text-color-secondary);font-size:var(--base-font-size-m);line-height:inherit}.episode-editor-page{height:100%;display:flex;flex-direction:column;background:var(--base-component-color-grayb1)}.episode-editor-page .episode-editor-main{flex:1;min-height:0;padding:var(--base-space-l);display:flex;gap:var(--base-space-m)}.episode-editor-page .episode-editor-main .episode-editor-asset{width:352px;flex:0 0 352px;min-width:0;min-height:0}.episode-editor-page .episode-editor-main .episode-editor-workspace{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;gap:var(--base-space-m)}.episode-editor-page .episode-editor-main .episode-editor-workspace .episode-editor-timeline{height:168px;flex:0 0 168px;min-height:0}.episode-editor-page .episode-editor-main .episode-editor-workspace .episode-editor-stage{width:100%;height:100%;border-radius:var(--base-radius-l);background:var(--base-bg-color-white);overflow:hidden;display:flex}.episode-editor-page .episode-editor-main .episode-editor-workspace .episode-editor-stage .episode-editor-script{min-width:0;min-height:0;flex:1;display:flex;flex-direction:column}.episode-editor-page .episode-editor-main .episode-editor-workspace .episode-editor-stage>.episode-preview-panel-player{min-height:0;height:calc(100% - var(--base-space-m)*2);width:auto;aspect-ratio:9/16;flex:0 0 auto}.episode-board-card-trigger{display:block}.episode-board-card-trigger:focus-visible{outline:none}.episode-board-card{cursor:pointer;transition:border-color .4s ease}.episode-board-card:focus-visible{outline:2px solid var(--base-brand-color);outline-offset:2px}.episode-board-card .display-card-cover{position:relative;min-height:0;background:linear-gradient(151deg,#fbf8ff,#e9f1ff);border-radius:var(--base-radius-l);overflow:hidden}.episode-board-card .episode-board-card-cover-image{width:100%;height:100%;object-fit:cover;background:var(--base-bg-color-gray)}.episode-board-card .episode-board-card-preview-cover{position:relative;width:100%;height:100%}.episode-board-card .episode-board-card-preview-play{position:absolute;left:50%;top:50%;opacity:0;pointer-events:none;transform:translate(-50%,-50%) scale(.95);width:52px;height:52px;border-radius:50%;color:var(--base-text-color-white);display:inline-flex;align-items:center;justify-content:center;font-size:38px;transition:opacity .2s ease,transform .2s ease}.episode-board-card .episode-board-card-preview-cover:hover .episode-board-card-preview-play{opacity:1;transform:translate(-50%,-50%) scale(1)}.episode-board-card .episode-board-card-cover-mask{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--base-space-s);color:var(--base-text-color-tertiary);font-size:var(--base-font-size-s);line-height:var(--base-font-height-m)}.episode-board-card .episode-board-card-placeholder-icon{width:100px;height:auto;object-fit:contain}.episode-board-card .episode-board-card-split-progress-wrap{width:160px;margin-top:var(--base-space-xs)}.episode-board-card .episode-board-card-episode-tag{position:absolute;top:0;left:0;height:36px;line-height:36px;padding:0 var(--base-space-m);border-bottom-right-radius:var(--base-radius-s);background:var(--base-border-color-level1);color:var(--base-text-color-primary);font-size:var(--base-font-size-m);font-weight:var(--base-font-weight-medium)}.episode-board-card .display-card-controls{display:flex;flex-direction:column;gap:var(--base-space-s);padding:var(--base-space-m)}.episode-board-card .episode-board-card-title{min-height:var(--base-font-height-m);color:var(--base-text-color-primary);font-size:var(--base-font-size-m);font-weight:var(--base-font-weight-medium);line-height:var(--base-font-height-m);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.episode-board-card .episode-board-card-meta{display:flex;align-items:center;gap:var(--base-space-2xs);color:var(--base-text-color-secondary);font-size:var(--base-font-size-2xs);line-height:var(--base-font-height-xs);height:1em;white-space:nowrap}.episode-board-card .episode-board-card-meta-item{display:inline-flex;align-items:center;gap:var(--base-space-3xs)}.episode-board-card .episode-board-card-meta-divider{width:1px;height:var(--base-space-s);background:var(--base-border-color-level1)}.episode-board-card .episode-board-card-actions{margin-top:auto;display:grid;gap:var(--base-space-2xs)}.episode-board-card .episode-board-card-action-item{display:flex}.episode-board-card .episode-board-card-action-item>button{min-width:auto}.episode-board-card .episode-board-card-actions.count-1{grid-template-columns:1fr}.episode-board-card .episode-board-card-actions.count-2{grid-template-columns:1fr 1fr}.episode-board-card .episode-board-card-actions.count-3{grid-template-columns:1fr 1fr 1fr}.episode-board-card.status-primary .episode-board-card-cover-mask{color:var(--base-text-color-brand)}.episode-board-card.status-success .episode-board-card-cover-mask{color:var(--base-success-color)}.episode-board-card.status-warning .episode-board-card-cover-mask{color:var(--base-warning-color)}.episode-board-card.status-error .episode-board-card-cover-mask{color:var(--base-error-color)}.episode-board-page{flex:1;min-height:0;display:flex;flex-direction:column}.episode-board-toolbar{padding:var(--base-space-l);display:flex;align-items:center;justify-content:space-between;gap:var(--base-space-m)}.episode-board-toolbar-desc{color:var(--base-text-color-secondary);font-size:var(--base-font-size-s);line-height:var(--base-font-height-s)}.episode-board-toolbar-split{display:inline-flex;align-items:center}.episode-board-scroll-container{flex:1;min-height:0}.episode-board-scroll-container .base-scrollbar-y{right:2px!important}.episode-board-grid{display:grid;gap:var(--base-space-l);align-items:stretch;padding:0 var(--base-space-xl) var(--base-space-xl) var(--base-space-xl)}.episode-board-error{min-height:100%;display:flex;align-items:center;justify-content:center}.episode-board-error .episode-board-error-state{width:auto;height:auto}.episode-board-page.panel-landscape .dh-base-avatar-skeleton-card .skeleton-card-thumb,.episode-board-page.panel-landscape .episode-board-card .display-card-cover{aspect-ratio:16/9}.episode-board-page.panel-landscape .episode-board-grid{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}.episode-board-page.panel-portrait .dh-base-avatar-skeleton-card .skeleton-card-thumb,.episode-board-page.panel-portrait .episode-board-card .display-card-cover{aspect-ratio:9/16}.episode-board-page.panel-portrait .episode-board-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}