:root{--el-color-white:#fff;--el-color-black:#000;--el-color-primary-rgb:64, 158, 255;--el-color-success-rgb:103, 194, 58;--el-color-warning-rgb:230, 162, 60;--el-color-danger-rgb:245, 108, 108;--el-color-error-rgb:245, 108, 108;--el-color-info-rgb:144, 147, 153;--el-font-size-extra-large:20px;--el-font-size-large:18px;--el-font-size-medium:16px;--el-font-size-base:14px;--el-font-size-small:13px;--el-font-size-extra-small:12px;--el-font-family:"Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;--el-font-weight-primary:500;--el-font-line-height-primary:24px;--el-index-normal:1;--el-index-top:1000;--el-index-popper:2000;--el-border-radius-base:4px;--el-border-radius-small:2px;--el-border-radius-round:20px;--el-border-radius-circle:100%;--el-transition-duration:.3s;--el-transition-duration-fast:.2s;--el-transition-function-ease-in-out-bezier:cubic-bezier(.645, .045, .355, 1);--el-transition-function-fast-bezier:cubic-bezier(.23, 1, .32, 1);--el-transition-all:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);--el-transition-fade:opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-md-fade:transform var(--el-transition-duration) var(--el-transition-function-fast-bezier), opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-fade-linear:opacity var(--el-transition-duration-fast) linear;--el-transition-border:border-color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-box-shadow:box-shadow var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-color:color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-component-size-large:40px;--el-component-size:32px;--el-component-size-small:24px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--el-color-primary:#409eff;--el-color-primary-light-3:#79bbff;--el-color-primary-light-5:#a0cfff;--el-color-primary-light-7:#c6e2ff;--el-color-primary-light-8:#d9ecff;--el-color-primary-light-9:#ecf5ff;--el-color-primary-dark-2:#337ecc;--el-color-success:#67c23a;--el-color-success-light-3:#95d475;--el-color-success-light-5:#b3e19d;--el-color-success-light-7:#d1edc4;--el-color-success-light-8:#e1f3d8;--el-color-success-light-9:#f0f9eb;--el-color-success-dark-2:#529b2e;--el-color-warning:#e6a23c;--el-color-warning-light-3:#eebe77;--el-color-warning-light-5:#f3d19e;--el-color-warning-light-7:#f8e3c5;--el-color-warning-light-8:#faecd8;--el-color-warning-light-9:#fdf6ec;--el-color-warning-dark-2:#b88230;--el-color-danger:#f56c6c;--el-color-danger-light-3:#f89898;--el-color-danger-light-5:#fab6b6;--el-color-danger-light-7:#fcd3d3;--el-color-danger-light-8:#fde2e2;--el-color-danger-light-9:#fef0f0;--el-color-danger-dark-2:#c45656;--el-color-error:#f56c6c;--el-color-error-light-3:#f89898;--el-color-error-light-5:#fab6b6;--el-color-error-light-7:#fcd3d3;--el-color-error-light-8:#fde2e2;--el-color-error-light-9:#fef0f0;--el-color-error-dark-2:#c45656;--el-color-info:#909399;--el-color-info-light-3:#b1b3b8;--el-color-info-light-5:#c8c9cc;--el-color-info-light-7:#dedfe0;--el-color-info-light-8:#e9e9eb;--el-color-info-light-9:#f4f4f5;--el-color-info-dark-2:#73767a;--el-bg-color:#fff;--el-bg-color-page:#f2f3f5;--el-bg-color-overlay:#fff;--el-text-color-primary:#303133;--el-text-color-regular:#606266;--el-text-color-secondary:#909399;--el-text-color-placeholder:#a8abb2;--el-text-color-disabled:#c0c4cc;--el-border-color:#dcdfe6;--el-border-color-light:#e4e7ed;--el-border-color-lighter:#ebeef5;--el-border-color-extra-light:#f2f6fc;--el-border-color-dark:#d4d7de;--el-border-color-darker:#cdd0d6;--el-fill-color:#f0f2f5;--el-fill-color-light:#f5f7fa;--el-fill-color-lighter:#fafafa;--el-fill-color-extra-light:#fafcff;--el-fill-color-dark:#ebedf0;--el-fill-color-darker:#e6e8eb;--el-fill-color-blank:#fff;--el-box-shadow:0px 12px 32px 4px #0000000a, 0px 8px 20px #00000014;--el-box-shadow-light:0px 0px 12px #0000001f;--el-box-shadow-lighter:0px 0px 6px #0000001f;--el-box-shadow-dark:0px 16px 48px 16px #00000014, 0px 12px 32px #0000001f, 0px 8px 16px -8px #00000029;--el-disabled-bg-color:var(--el-fill-color-light);--el-disabled-text-color:var(--el-text-color-placeholder);--el-disabled-border-color:var(--el-border-color-light);--el-overlay-color:#000c;--el-overlay-color-light:#000000b3;--el-overlay-color-lighter:#00000080;--el-mask-color:#ffffffe6;--el-mask-color-extra-light:#ffffff4d;--el-border-width:1px;--el-border-style:solid;--el-border-color-hover:var(--el-text-color-disabled);--el-border:var(--el-border-width) var(--el-border-style) var(--el-border-color);--el-svg-monochrome-grey:var(--el-border-color)}.fade-in-linear-enter-active,.fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.fade-in-linear-enter-from,.fade-in-linear-leave-to{opacity:0}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.el-fade-in-linear-enter-from,.el-fade-in-linear-leave-to{opacity:0}.el-fade-in-enter-active,.el-fade-in-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-fade-in-enter-from,.el-fade-in-leave-active{opacity:0}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter-from,.el-zoom-in-center-leave-active{opacity:0;transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;transition:var(--el-transition-md-fade);transform-origin:top;transform:scaleY(1)}.el-zoom-in-top-enter-active[data-popper-placement^=top],.el-zoom-in-top-leave-active[data-popper-placement^=top]{transform-origin:bottom}.el-zoom-in-top-enter-from,.el-zoom-in-top-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;transition:var(--el-transition-md-fade);transform-origin:bottom;transform:scaleY(1)}.el-zoom-in-bottom-enter-from,.el-zoom-in-bottom-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;transition:var(--el-transition-md-fade);transform-origin:0 0;transform:scale(1)}.el-zoom-in-left-enter-from,.el-zoom-in-left-leave-active{opacity:0;transform:scale(.45)}.collapse-transition{transition:var(--el-transition-duration) height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.el-collapse-transition-leave-active,.el-collapse-transition-enter-active{transition:var(--el-transition-duration) max-height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.horizontal-collapse-transition{transition:var(--el-transition-duration) width ease-in-out,var(--el-transition-duration) padding-left ease-in-out,var(--el-transition-duration) padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{transition:all 1s}.el-list-enter-from,.el-list-leave-to{opacity:0;transform:translateY(-30px)}.el-list-leave-active{position:absolute!important}.el-opacity-transition{transition:opacity var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.el-icon{--color:inherit;fill:currentColor;width:1em;height:1em;color:var(--color);line-height:1em;font-size:inherit;justify-content:center;align-items:center;display:inline-flex;position:relative}.el-icon.is-loading{animation:2s linear infinite rotating}.el-icon svg{width:1em;height:1em}.el-affix--fixed{position:fixed}.el-alert{--el-alert-padding:8px 16px;--el-alert-border-radius-base:var(--el-border-radius-base);--el-alert-title-font-size:14px;--el-alert-title-with-description-font-size:16px;--el-alert-description-font-size:14px;--el-alert-close-font-size:16px;--el-alert-close-customed-font-size:14px;--el-alert-icon-size:16px;--el-alert-icon-large-size:28px;width:100%;padding:var(--el-alert-padding);box-sizing:border-box;border-radius:var(--el-alert-border-radius-base);background-color:var(--el-color-white);opacity:1;transition:opacity var(--el-transition-duration-fast);align-items:center;margin:0;display:flex;position:relative;overflow:hidden}.el-alert.is-light .el-alert__close-btn{color:var(--el-text-color-placeholder)}.el-alert.is-dark .el-alert__close-btn,.el-alert.is-dark .el-alert__description{color:var(--el-color-white)}.el-alert.is-center{justify-content:center}.el-alert--primary{--el-alert-bg-color:var(--el-color-primary-light-9)}.el-alert--primary.is-light{background-color:var(--el-alert-bg-color);color:var(--el-color-primary)}.el-alert--primary.is-light .el-alert__description{color:var(--el-color-primary)}.el-alert--primary.is-dark{background-color:var(--el-color-primary);color:var(--el-color-white)}.el-alert--success{--el-alert-bg-color:var(--el-color-success-light-9)}.el-alert--success.is-light{background-color:var(--el-alert-bg-color);color:var(--el-color-success)}.el-alert--success.is-light .el-alert__description{color:var(--el-color-success)}.el-alert--success.is-dark{background-color:var(--el-color-success);color:var(--el-color-white)}.el-alert--info{--el-alert-bg-color:var(--el-color-info-light-9)}.el-alert--info.is-light{background-color:var(--el-alert-bg-color);color:var(--el-color-info)}.el-alert--info.is-light .el-alert__description{color:var(--el-color-info)}.el-alert--info.is-dark{background-color:var(--el-color-info);color:var(--el-color-white)}.el-alert--warning{--el-alert-bg-color:var(--el-color-warning-light-9)}.el-alert--warning.is-light{background-color:var(--el-alert-bg-color);color:var(--el-color-warning)}.el-alert--warning.is-light .el-alert__description{color:var(--el-color-warning)}.el-alert--warning.is-dark{background-color:var(--el-color-warning);color:var(--el-color-white)}.el-alert--error{--el-alert-bg-color:var(--el-color-error-light-9)}.el-alert--error.is-light{background-color:var(--el-alert-bg-color);color:var(--el-color-error)}.el-alert--error.is-light .el-alert__description{color:var(--el-color-error)}.el-alert--error.is-dark{background-color:var(--el-color-error);color:var(--el-color-white)}.el-alert__content{flex-direction:column;gap:4px;display:flex}.el-alert .el-alert__icon{font-size:var(--el-alert-icon-size);width:var(--el-alert-icon-size);margin-right:8px}.el-alert .el-alert__icon.is-big{font-size:var(--el-alert-icon-large-size);width:var(--el-alert-icon-large-size);margin-right:12px}.el-alert__title{font-size:var(--el-alert-title-font-size);line-height:24px}.el-alert__title.with-description{font-size:var(--el-alert-title-with-description-font-size)}.el-alert .el-alert__description{font-size:var(--el-alert-description-font-size);margin:0}.el-alert .el-alert__close-btn{font-size:var(--el-alert-close-font-size);opacity:1;cursor:pointer;position:absolute;top:12px;right:16px}.el-alert .el-alert__close-btn.is-customed{font-style:normal;font-size:var(--el-alert-close-customed-font-size);line-height:24px;top:8px}.el-alert-fade-enter-from,.el-alert-fade-leave-active{opacity:0}.el-aside{box-sizing:border-box;width:var(--el-aside-width,300px);flex-shrink:0;overflow:auto}.el-autocomplete{--el-input-text-color:var(--el-text-color-regular);--el-input-border:var(--el-border);--el-input-hover-border:var(--el-border-color-hover);--el-input-focus-border:var(--el-color-primary);--el-input-transparent-border:0 0 0 1px transparent inset;--el-input-border-color:var(--el-border-color);--el-input-border-radius:var(--el-border-radius-base);--el-input-bg-color:var(--el-fill-color-blank);--el-input-icon-color:var(--el-text-color-placeholder);--el-input-placeholder-color:var(--el-text-color-placeholder);--el-input-hover-border-color:var(--el-border-color-hover);--el-input-clear-hover-color:var(--el-text-color-secondary);--el-input-focus-border-color:var(--el-color-primary);--el-input-width:100%;width:var(--el-input-width);display:inline-block;position:relative}.el-autocomplete__popper.el-popper{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color-light);box-shadow:var(--el-box-shadow-light)}.el-autocomplete__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-autocomplete__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:#0000;border-left-color:#0000}.el-autocomplete__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:#0000;border-right-color:#0000}.el-autocomplete__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:#0000;border-left-color:#0000}.el-autocomplete__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-top-color:#0000;border-right-color:#0000}.el-autocomplete-suggestion{border-radius:var(--el-border-radius-base);box-sizing:border-box}.el-autocomplete-suggestion__header{border-bottom:1px solid var(--el-border-color-lighter);padding:10px}.el-autocomplete-suggestion__footer{border-top:1px solid var(--el-border-color-lighter);padding:10px}.el-autocomplete-suggestion__wrap{box-sizing:border-box;max-height:280px;padding:10px 0}.el-autocomplete-suggestion__list{margin:0;padding:0}.el-autocomplete-suggestion li{cursor:pointer;color:var(--el-text-color-regular);line-height:34px;font-size:var(--el-font-size-base);text-align:left;text-overflow:ellipsis;white-space:nowrap;margin:0;padding:0 20px;list-style:none;overflow:hidden}.el-autocomplete-suggestion li:hover,.el-autocomplete-suggestion li.highlighted{background-color:var(--el-fill-color-light)}.el-autocomplete-suggestion li.divider{border-top:1px solid var(--el-color-black);margin-top:6px}.el-autocomplete-suggestion li.divider:last-child{margin-bottom:-6px}.el-autocomplete-suggestion.is-loading li{cursor:default;height:100px;color:var(--el-text-color-secondary);justify-content:center;align-items:center;font-size:20px;display:flex}.el-autocomplete-suggestion.is-loading li:hover{background-color:var(--el-bg-color-overlay)}.el-avatar{--el-avatar-text-color:var(--el-color-white);--el-avatar-bg-color:var(--el-text-color-disabled);--el-avatar-text-size:14px;--el-avatar-icon-size:18px;--el-avatar-border-radius:var(--el-border-radius-base);--el-avatar-size-large:56px;--el-avatar-size:40px;--el-avatar-size-small:24px;box-sizing:border-box;text-align:center;color:var(--el-avatar-text-color);background:var(--el-avatar-bg-color);width:var(--el-avatar-size);height:var(--el-avatar-size);font-size:var(--el-avatar-text-size);outline:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.el-avatar>img{width:100%;height:100%;display:block}.el-avatar--circle{border-radius:50%}.el-avatar--square{border-radius:var(--el-avatar-border-radius)}.el-avatar--icon{font-size:var(--el-avatar-icon-size)}.el-avatar--small{--el-avatar-size:24px}.el-avatar--large{--el-avatar-size:56px}.el-avatar-group{--el-avatar-group-item-gap:-8px;--el-avatar-group-collapse-item-gap:4px;display:inline-flex}.el-avatar-group .el-avatar{border:1px solid var(--el-border-color-extra-light)}.el-avatar-group .el-avatar:not(:first-child){margin-left:var(--el-avatar-group-item-gap)}.el-avatar-group__collapse-avatars{--el-avatar-group-item-gap:-8px;--el-avatar-group-collapse-item-gap:4px}.el-avatar-group__collapse-avatars .el-avatar:not(:first-child){margin-left:var(--el-avatar-group-collapse-item-gap)}.el-backtop{--el-backtop-bg-color:var(--el-bg-color-overlay);--el-backtop-text-color:var(--el-color-primary);--el-backtop-hover-bg-color:var(--el-border-color-extra-light);background-color:var(--el-backtop-bg-color);width:40px;height:40px;color:var(--el-backtop-text-color);box-shadow:var(--el-box-shadow-lighter);cursor:pointer;z-index:5;border-radius:50%;justify-content:center;align-items:center;font-size:20px;display:flex;position:fixed}.el-backtop:hover{background-color:var(--el-backtop-hover-bg-color)}.el-backtop__icon{font-size:20px}.el-badge{--el-badge-bg-color:var(--el-color-danger);--el-badge-radius:10px;--el-badge-font-size:12px;--el-badge-padding:6px;--el-badge-size:18px;vertical-align:middle;width:fit-content;display:inline-block;position:relative}.el-badge__content{background-color:var(--el-badge-bg-color);border-radius:var(--el-badge-radius);color:var(--el-color-white);font-size:var(--el-badge-font-size);height:var(--el-badge-size);padding:0 var(--el-badge-padding);white-space:nowrap;border:1px solid var(--el-bg-color);justify-content:center;align-items:center;display:inline-flex}.el-badge__content.is-fixed{top:0;right:calc(1px + var(--el-badge-size) / 2);z-index:var(--el-index-normal);position:absolute;transform:translateY(-50%)translate(100%)}.el-badge__content.is-fixed.is-dot{right:5px}.el-badge__content.is-dot{border-radius:50%;width:8px;height:8px;padding:0;right:0}.el-badge__content.is-hide-zero{display:none}.el-badge__content--primary{background-color:var(--el-color-primary)}.el-badge__content--success{background-color:var(--el-color-success)}.el-badge__content--warning{background-color:var(--el-color-warning)}.el-badge__content--info{background-color:var(--el-color-info)}.el-badge__content--danger{background-color:var(--el-color-danger)}.el-breadcrumb__separator{color:var(--el-text-color-placeholder);margin:0 9px;font-weight:700}.el-breadcrumb__separator.el-icon{margin:0 6px;font-weight:400}.el-breadcrumb__separator.el-icon svg{vertical-align:middle}.el-breadcrumb__item{float:left;align-items:center;display:inline-flex}.el-breadcrumb__inner{color:var(--el-text-color-regular)}.el-breadcrumb__inner.is-link,.el-breadcrumb__inner a{transition:var(--el-transition-color);color:var(--el-text-color-primary);font-weight:700;text-decoration:none}.el-breadcrumb__inner.is-link:hover,.el-breadcrumb__inner a:hover{color:var(--el-color-primary);cursor:pointer}.el-breadcrumb__item:last-child .el-breadcrumb__inner,.el-breadcrumb__item:last-child .el-breadcrumb__inner:hover,.el-breadcrumb__item:last-child .el-breadcrumb__inner a,.el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover{color:var(--el-text-color-regular);cursor:text;font-weight:400}.el-breadcrumb__item:last-child .el-breadcrumb__separator{display:none}.el-breadcrumb{font-size:14px;line-height:1}.el-breadcrumb:before,.el-breadcrumb:after{content:"";display:table}.el-breadcrumb:after{clear:both}.el-button-group>.el-button+.el-button{margin-left:0}.el-button-group>.el-button:first-child:last-child{border-top-right-radius:var(--el-border-radius-base);border-bottom-right-radius:var(--el-border-radius-base);border-top-left-radius:var(--el-border-radius-base);border-bottom-left-radius:var(--el-border-radius-base)}.el-button-group>.el-button:first-child:last-child.is-round{border-radius:var(--el-border-radius-round)}.el-button-group>.el-button:first-child:last-child.is-circle{border-radius:50%}.el-button-group>.el-button:not(:first-child):not(:last-child){border-radius:0}.el-button-group>.el-button:hover,.el-button-group>.el-button:focus,.el-button-group>.el-button:active,.el-button-group>.el-button.is-active{z-index:1}.el-button-group--horizontal{vertical-align:middle;display:inline-block}.el-button-group--horizontal:before,.el-button-group--horizontal:after{content:"";display:table}.el-button-group--horizontal:after{clear:both}.el-button-group--horizontal>.el-button{float:left;position:relative}.el-button-group--horizontal>.el-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.el-button-group--horizontal>.el-button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.el-button-group--horizontal>.el-button:not(:last-child){margin-right:-1px}.el-button-group--horizontal .el-button--primary:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--primary:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--primary:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--success:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--success:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--success:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--warning:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--warning:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--warning:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--danger:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--danger:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--danger:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--info:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--info:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--info:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal>.el-dropdown>.el-button{border-left-color:var(--el-button-divide-border-color);border-top-left-radius:0;border-bottom-left-radius:0}.el-button-group--vertical{flex-direction:column;align-items:stretch;display:inline-flex}.el-button-group--vertical>.el-button{margin-top:-1px}.el-button-group--vertical>.el-button:first-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.el-button-group--vertical>.el-button:last-child{border-top-left-radius:0;border-top-right-radius:0}.el-button-group--vertical>.el-dropdown{margin-top:-1px}.el-button-group--vertical>.el-dropdown>.el-button{border-left-color:var(--el-button-divide-border-color);border-top-left-radius:0;border-top-right-radius:0}.el-button-group--vertical .el-button--primary:first-child{border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--primary:last-child{border-top-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--primary:not(:first-child):not(:last-child){border-top-color:var(--el-button-divide-border-color);border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--success:first-child{border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--success:last-child{border-top-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--success:not(:first-child):not(:last-child){border-top-color:var(--el-button-divide-border-color);border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--warning:first-child{border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--warning:last-child{border-top-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--warning:not(:first-child):not(:last-child){border-top-color:var(--el-button-divide-border-color);border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--danger:first-child{border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--danger:last-child{border-top-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--danger:not(:first-child):not(:last-child){border-top-color:var(--el-button-divide-border-color);border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--info:first-child{border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--info:last-child{border-top-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--info:not(:first-child):not(:last-child){border-top-color:var(--el-button-divide-border-color);border-bottom-color:var(--el-button-divide-border-color)}.el-button{--el-button-font-weight:var(--el-font-weight-primary);--el-button-border-color:var(--el-border-color);--el-button-bg-color:var(--el-fill-color-blank);--el-button-text-color:var(--el-text-color-regular);--el-button-disabled-text-color:var(--el-disabled-text-color);--el-button-disabled-bg-color:var(--el-fill-color-blank);--el-button-disabled-border-color:var(--el-border-color-light);--el-button-divide-border-color:#ffffff80;--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-color-primary-light-9);--el-button-hover-border-color:var(--el-color-primary-light-7);--el-button-active-text-color:var(--el-button-hover-text-color);--el-button-active-border-color:var(--el-color-primary);--el-button-active-bg-color:var(--el-button-hover-bg-color);--el-button-outline-color:var(--el-color-primary-light-5);--el-button-hover-link-text-color:var(--el-text-color-secondary);--el-button-active-color:var(--el-text-color-primary);white-space:nowrap;cursor:pointer;height:32px;color:var(--el-button-text-color);text-align:center;box-sizing:border-box;line-height:1;font-weight:var(--el-button-font-weight);-webkit-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;background-color:var(--el-button-bg-color);border:var(--el-border);border-color:var(--el-button-border-color);outline:none;justify-content:center;align-items:center;transition:all .1s;display:inline-flex}.el-button:hover{color:var(--el-button-hover-text-color);border-color:var(--el-button-hover-border-color);background-color:var(--el-button-hover-bg-color);outline:none}.el-button:active{color:var(--el-button-active-text-color);border-color:var(--el-button-active-border-color);background-color:var(--el-button-active-bg-color);outline:none}.el-button:focus-visible{outline:2px solid var(--el-button-outline-color);outline-offset:1px;transition:outline-offset,outline}.el-button>span{align-items:center;display:inline-flex}.el-button+.el-button{margin-left:12px}.el-button{font-size:var(--el-font-size-base);border-radius:var(--el-border-radius-base);padding:8px 15px}.el-button.is-round{padding:8px 15px}.el-button::-moz-focus-inner{border:0}.el-button [class*=el-icon]+span{margin-left:6px}.el-button [class*=el-icon] svg{vertical-align:bottom}.el-button.is-plain{--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-fill-color-blank);--el-button-hover-border-color:var(--el-color-primary)}.el-button.is-active{color:var(--el-button-active-text-color);border-color:var(--el-button-active-border-color);background-color:var(--el-button-active-bg-color);outline:none}.el-button.is-disabled,.el-button.is-disabled:hover{color:var(--el-button-disabled-text-color);cursor:not-allowed;background-image:none;background-color:var(--el-button-disabled-bg-color);border-color:var(--el-button-disabled-border-color)}.el-button.is-loading{pointer-events:none;position:relative}.el-button.is-loading:before{z-index:1;pointer-events:none;content:"";border-radius:inherit;background-color:var(--el-mask-color-extra-light);position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px}.el-button.is-round{border-radius:var(--el-border-radius-round)}.el-button.is-dashed{--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-fill-color-blank);--el-button-hover-border-color:var(--el-color-primary);border-style:dashed}.el-button.is-circle{border-radius:50%;width:32px;padding:8px}.el-button.is-text{color:var(--el-button-text-color);background-color:#0000;border:0 solid #0000}.el-button.is-text.is-disabled{color:var(--el-button-disabled-text-color);background-color:#0000!important}.el-button.is-text:not(.is-disabled):hover{background-color:var(--el-fill-color-light)}.el-button.is-text:not(.is-disabled):focus-visible{outline:2px solid var(--el-button-outline-color);outline-offset:1px;transition:outline-offset,outline}.el-button.is-text:not(.is-disabled):active{background-color:var(--el-fill-color)}.el-button.is-text:not(.is-disabled).is-has-bg{background-color:var(--el-fill-color-light)}.el-button.is-text:not(.is-disabled).is-has-bg:hover{background-color:var(--el-fill-color)}.el-button.is-text:not(.is-disabled).is-has-bg:active{background-color:var(--el-fill-color-dark)}.el-button__text--expand{letter-spacing:.3em;margin-right:-.3em}.el-button.is-link{color:var(--el-button-text-color);background:0 0;border-color:#0000;height:auto;padding:2px}.el-button.is-link:hover{color:var(--el-button-hover-link-text-color)}.el-button.is-link.is-disabled{color:var(--el-button-disabled-text-color);background-color:#0000!important;border-color:#0000!important}.el-button.is-link:not(.is-disabled):hover{background-color:#0000;border-color:#0000}.el-button.is-link:not(.is-disabled):active{color:var(--el-button-active-color);background-color:#0000;border-color:#0000}.el-button--text{color:var(--el-color-primary);background:0 0;border-color:#0000;padding-left:0;padding-right:0}.el-button--text.is-disabled{color:var(--el-button-disabled-text-color);background-color:#0000!important;border-color:#0000!important}.el-button--text:not(.is-disabled):hover{color:var(--el-color-primary-light-3);background-color:#0000;border-color:#0000}.el-button--text:not(.is-disabled):active{color:var(--el-color-primary-dark-2);background-color:#0000;border-color:#0000}.el-button__link--expand{letter-spacing:.3em;margin-right:-.3em}.el-button--primary{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-primary);--el-button-border-color:var(--el-color-primary);--el-button-outline-color:var(--el-color-primary-light-5);--el-button-active-color:var(--el-color-primary-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-primary-light-5);--el-button-hover-bg-color:var(--el-color-primary-light-3);--el-button-hover-border-color:var(--el-color-primary-light-3);--el-button-active-bg-color:var(--el-color-primary-dark-2);--el-button-active-border-color:var(--el-color-primary-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-primary-light-5);--el-button-disabled-border-color:var(--el-color-primary-light-5)}.el-button--primary.is-plain,.el-button--primary.is-text,.el-button--primary.is-link{--el-button-text-color:var(--el-color-primary);--el-button-bg-color:var(--el-color-primary-light-9);--el-button-border-color:var(--el-color-primary-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-primary);--el-button-hover-border-color:var(--el-color-primary);--el-button-active-text-color:var(--el-color-white)}.el-button--primary.is-plain.is-disabled,.el-button--primary.is-plain.is-disabled:hover,.el-button--primary.is-plain.is-disabled:focus,.el-button--primary.is-plain.is-disabled:active,.el-button--primary.is-text.is-disabled,.el-button--primary.is-text.is-disabled:hover,.el-button--primary.is-text.is-disabled:focus,.el-button--primary.is-text.is-disabled:active,.el-button--primary.is-link.is-disabled,.el-button--primary.is-link.is-disabled:hover,.el-button--primary.is-link.is-disabled:focus,.el-button--primary.is-link.is-disabled:active{color:var(--el-color-primary-light-5);background-color:var(--el-color-primary-light-9);border-color:var(--el-color-primary-light-8)}.el-button--primary.is-dashed{--el-button-text-color:var(--el-color-primary);--el-button-bg-color:var(--el-color-primary-light-9);--el-button-border-color:var(--el-color-primary-light-5);--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-color-primary-light-9);--el-button-hover-border-color:var(--el-color-primary-light-3);--el-button-active-text-color:var(--el-color-primary-dark-2);--el-button-active-bg-color:var(--el-color-primary-light-9);--el-button-active-border-color:var(--el-color-primary-dark-2)}.el-button--primary.is-dashed.is-disabled,.el-button--primary.is-dashed.is-disabled:hover,.el-button--primary.is-dashed.is-disabled:focus,.el-button--primary.is-dashed.is-disabled:active{color:var(--el-color-primary-light-5);background-color:var(--el-color-primary-light-9);border-color:var(--el-color-primary-light-8)}.el-button--success{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-success);--el-button-border-color:var(--el-color-success);--el-button-outline-color:var(--el-color-success-light-5);--el-button-active-color:var(--el-color-success-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-success-light-5);--el-button-hover-bg-color:var(--el-color-success-light-3);--el-button-hover-border-color:var(--el-color-success-light-3);--el-button-active-bg-color:var(--el-color-success-dark-2);--el-button-active-border-color:var(--el-color-success-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-success-light-5);--el-button-disabled-border-color:var(--el-color-success-light-5)}.el-button--success.is-plain,.el-button--success.is-text,.el-button--success.is-link{--el-button-text-color:var(--el-color-success);--el-button-bg-color:var(--el-color-success-light-9);--el-button-border-color:var(--el-color-success-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-success);--el-button-hover-border-color:var(--el-color-success);--el-button-active-text-color:var(--el-color-white)}.el-button--success.is-plain.is-disabled,.el-button--success.is-plain.is-disabled:hover,.el-button--success.is-plain.is-disabled:focus,.el-button--success.is-plain.is-disabled:active,.el-button--success.is-text.is-disabled,.el-button--success.is-text.is-disabled:hover,.el-button--success.is-text.is-disabled:focus,.el-button--success.is-text.is-disabled:active,.el-button--success.is-link.is-disabled,.el-button--success.is-link.is-disabled:hover,.el-button--success.is-link.is-disabled:focus,.el-button--success.is-link.is-disabled:active{color:var(--el-color-success-light-5);background-color:var(--el-color-success-light-9);border-color:var(--el-color-success-light-8)}.el-button--success.is-dashed{--el-button-text-color:var(--el-color-success);--el-button-bg-color:var(--el-color-success-light-9);--el-button-border-color:var(--el-color-success-light-5);--el-button-hover-text-color:var(--el-color-success);--el-button-hover-bg-color:var(--el-color-success-light-9);--el-button-hover-border-color:var(--el-color-success-light-3);--el-button-active-text-color:var(--el-color-success-dark-2);--el-button-active-bg-color:var(--el-color-success-light-9);--el-button-active-border-color:var(--el-color-success-dark-2)}.el-button--success.is-dashed.is-disabled,.el-button--success.is-dashed.is-disabled:hover,.el-button--success.is-dashed.is-disabled:focus,.el-button--success.is-dashed.is-disabled:active{color:var(--el-color-success-light-5);background-color:var(--el-color-success-light-9);border-color:var(--el-color-success-light-8)}.el-button--warning{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-warning);--el-button-border-color:var(--el-color-warning);--el-button-outline-color:var(--el-color-warning-light-5);--el-button-active-color:var(--el-color-warning-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-warning-light-5);--el-button-hover-bg-color:var(--el-color-warning-light-3);--el-button-hover-border-color:var(--el-color-warning-light-3);--el-button-active-bg-color:var(--el-color-warning-dark-2);--el-button-active-border-color:var(--el-color-warning-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-warning-light-5);--el-button-disabled-border-color:var(--el-color-warning-light-5)}.el-button--warning.is-plain,.el-button--warning.is-text,.el-button--warning.is-link{--el-button-text-color:var(--el-color-warning);--el-button-bg-color:var(--el-color-warning-light-9);--el-button-border-color:var(--el-color-warning-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-warning);--el-button-hover-border-color:var(--el-color-warning);--el-button-active-text-color:var(--el-color-white)}.el-button--warning.is-plain.is-disabled,.el-button--warning.is-plain.is-disabled:hover,.el-button--warning.is-plain.is-disabled:focus,.el-button--warning.is-plain.is-disabled:active,.el-button--warning.is-text.is-disabled,.el-button--warning.is-text.is-disabled:hover,.el-button--warning.is-text.is-disabled:focus,.el-button--warning.is-text.is-disabled:active,.el-button--warning.is-link.is-disabled,.el-button--warning.is-link.is-disabled:hover,.el-button--warning.is-link.is-disabled:focus,.el-button--warning.is-link.is-disabled:active{color:var(--el-color-warning-light-5);background-color:var(--el-color-warning-light-9);border-color:var(--el-color-warning-light-8)}.el-button--warning.is-dashed{--el-button-text-color:var(--el-color-warning);--el-button-bg-color:var(--el-color-warning-light-9);--el-button-border-color:var(--el-color-warning-light-5);--el-button-hover-text-color:var(--el-color-warning);--el-button-hover-bg-color:var(--el-color-warning-light-9);--el-button-hover-border-color:var(--el-color-warning-light-3);--el-button-active-text-color:var(--el-color-warning-dark-2);--el-button-active-bg-color:var(--el-color-warning-light-9);--el-button-active-border-color:var(--el-color-warning-dark-2)}.el-button--warning.is-dashed.is-disabled,.el-button--warning.is-dashed.is-disabled:hover,.el-button--warning.is-dashed.is-disabled:focus,.el-button--warning.is-dashed.is-disabled:active{color:var(--el-color-warning-light-5);background-color:var(--el-color-warning-light-9);border-color:var(--el-color-warning-light-8)}.el-button--danger{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-danger);--el-button-border-color:var(--el-color-danger);--el-button-outline-color:var(--el-color-danger-light-5);--el-button-active-color:var(--el-color-danger-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-danger-light-5);--el-button-hover-bg-color:var(--el-color-danger-light-3);--el-button-hover-border-color:var(--el-color-danger-light-3);--el-button-active-bg-color:var(--el-color-danger-dark-2);--el-button-active-border-color:var(--el-color-danger-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-danger-light-5);--el-button-disabled-border-color:var(--el-color-danger-light-5)}.el-button--danger.is-plain,.el-button--danger.is-text,.el-button--danger.is-link{--el-button-text-color:var(--el-color-danger);--el-button-bg-color:var(--el-color-danger-light-9);--el-button-border-color:var(--el-color-danger-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-danger);--el-button-hover-border-color:var(--el-color-danger);--el-button-active-text-color:var(--el-color-white)}.el-button--danger.is-plain.is-disabled,.el-button--danger.is-plain.is-disabled:hover,.el-button--danger.is-plain.is-disabled:focus,.el-button--danger.is-plain.is-disabled:active,.el-button--danger.is-text.is-disabled,.el-button--danger.is-text.is-disabled:hover,.el-button--danger.is-text.is-disabled:focus,.el-button--danger.is-text.is-disabled:active,.el-button--danger.is-link.is-disabled,.el-button--danger.is-link.is-disabled:hover,.el-button--danger.is-link.is-disabled:focus,.el-button--danger.is-link.is-disabled:active{color:var(--el-color-danger-light-5);background-color:var(--el-color-danger-light-9);border-color:var(--el-color-danger-light-8)}.el-button--danger.is-dashed{--el-button-text-color:var(--el-color-danger);--el-button-bg-color:var(--el-color-danger-light-9);--el-button-border-color:var(--el-color-danger-light-5);--el-button-hover-text-color:var(--el-color-danger);--el-button-hover-bg-color:var(--el-color-danger-light-9);--el-button-hover-border-color:var(--el-color-danger-light-3);--el-button-active-text-color:var(--el-color-danger-dark-2);--el-button-active-bg-color:var(--el-color-danger-light-9);--el-button-active-border-color:var(--el-color-danger-dark-2)}.el-button--danger.is-dashed.is-disabled,.el-button--danger.is-dashed.is-disabled:hover,.el-button--danger.is-dashed.is-disabled:focus,.el-button--danger.is-dashed.is-disabled:active{color:var(--el-color-danger-light-5);background-color:var(--el-color-danger-light-9);border-color:var(--el-color-danger-light-8)}.el-button--info{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-info);--el-button-border-color:var(--el-color-info);--el-button-outline-color:var(--el-color-info-light-5);--el-button-active-color:var(--el-color-info-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-info-light-5);--el-button-hover-bg-color:var(--el-color-info-light-3);--el-button-hover-border-color:var(--el-color-info-light-3);--el-button-active-bg-color:var(--el-color-info-dark-2);--el-button-active-border-color:var(--el-color-info-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-info-light-5);--el-button-disabled-border-color:var(--el-color-info-light-5)}.el-button--info.is-plain,.el-button--info.is-text,.el-button--info.is-link{--el-button-text-color:var(--el-color-info);--el-button-bg-color:var(--el-color-info-light-9);--el-button-border-color:var(--el-color-info-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-info);--el-button-hover-border-color:var(--el-color-info);--el-button-active-text-color:var(--el-color-white)}.el-button--info.is-plain.is-disabled,.el-button--info.is-plain.is-disabled:hover,.el-button--info.is-plain.is-disabled:focus,.el-button--info.is-plain.is-disabled:active,.el-button--info.is-text.is-disabled,.el-button--info.is-text.is-disabled:hover,.el-button--info.is-text.is-disabled:focus,.el-button--info.is-text.is-disabled:active,.el-button--info.is-link.is-disabled,.el-button--info.is-link.is-disabled:hover,.el-button--info.is-link.is-disabled:focus,.el-button--info.is-link.is-disabled:active{color:var(--el-color-info-light-5);background-color:var(--el-color-info-light-9);border-color:var(--el-color-info-light-8)}.el-button--info.is-dashed{--el-button-text-color:var(--el-color-info);--el-button-bg-color:var(--el-color-info-light-9);--el-button-border-color:var(--el-color-info-light-5);--el-button-hover-text-color:var(--el-color-info);--el-button-hover-bg-color:var(--el-color-info-light-9);--el-button-hover-border-color:var(--el-color-info-light-3);--el-button-active-text-color:var(--el-color-info-dark-2);--el-button-active-bg-color:var(--el-color-info-light-9);--el-button-active-border-color:var(--el-color-info-dark-2)}.el-button--info.is-dashed.is-disabled,.el-button--info.is-dashed.is-disabled:hover,.el-button--info.is-dashed.is-disabled:focus,.el-button--info.is-dashed.is-disabled:active{color:var(--el-color-info-light-5);background-color:var(--el-color-info-light-9);border-color:var(--el-color-info-light-8)}.el-button--large{--el-button-size:40px;height:var(--el-button-size)}.el-button--large [class*=el-icon]+span{margin-left:8px}.el-button--large{font-size:var(--el-font-size-base);border-radius:var(--el-border-radius-base);padding:12px 19px}.el-button--large.is-round{padding:12px 19px}.el-button--large.is-circle{width:var(--el-button-size);padding:12px}.el-button--small{--el-button-size:24px;height:var(--el-button-size)}.el-button--small [class*=el-icon]+span{margin-left:4px}.el-button--small{border-radius:calc(var(--el-border-radius-base) - 1px);padding:5px 11px;font-size:12px}.el-button--small.is-round{padding:5px 11px}.el-button--small.is-circle{width:var(--el-button-size);padding:5px}.el-calendar{--el-calendar-border:var(--el-table-border,1px solid var(--el-border-color-lighter));--el-calendar-header-border-bottom:var(--el-calendar-border);--el-calendar-selected-bg-color:var(--el-color-primary-light-9);--el-calendar-cell-width:85px;background-color:var(--el-fill-color-blank)}.el-calendar__header{border-bottom:var(--el-calendar-header-border-bottom);justify-content:space-between;padding:12px 20px;display:flex}.el-calendar__title{color:var(--el-text-color);align-self:center}.el-calendar__body{padding:12px 20px 35px}.el-calendar__select-controller .el-select{margin-right:8px}.el-calendar__select-controller .el-calendar-select__year{width:120px}.el-calendar__select-controller .el-calendar-select__month{width:60px}.el-calendar-table{table-layout:fixed;width:100%}.el-calendar-table thead th{color:var(--el-text-color-regular);padding:12px 0;font-weight:400}.el-calendar-table:not(.is-range) td.prev,.el-calendar-table:not(.is-range) td.next{color:var(--el-text-color-placeholder)}.el-calendar-table td{border-bottom:var(--el-calendar-border);border-right:var(--el-calendar-border);vertical-align:top;transition:background-color var(--el-transition-duration-fast) ease}.el-calendar-table td.is-selected{background-color:var(--el-calendar-selected-bg-color)}.el-calendar-table td.is-today{color:var(--el-color-primary)}.el-calendar-table tr:first-child td{border-top:var(--el-calendar-border)}.el-calendar-table tr td:first-child{border-left:var(--el-calendar-border)}.el-calendar-table tr.el-calendar-table__row--hide-border td{border-top:none}.el-calendar-table .el-calendar-day{box-sizing:border-box;height:var(--el-calendar-cell-width);padding:8px}.el-calendar-table .el-calendar-day:hover{cursor:pointer;background-color:var(--el-calendar-selected-bg-color)}.el-card{--el-card-border-color:var(--el-border-color-light);--el-card-border-radius:4px;--el-card-padding:20px;--el-card-bg-color:var(--el-fill-color-blank);border-radius:var(--el-card-border-radius);border:1px solid var(--el-card-border-color);background-color:var(--el-card-bg-color);color:var(--el-text-color-primary);transition:var(--el-transition-duration);flex-direction:column;display:flex;overflow:hidden}.el-card.is-always-shadow,.el-card.is-hover-shadow:hover,.el-card.is-hover-shadow:focus{box-shadow:var(--el-box-shadow-light)}.el-card__header{padding:calc(var(--el-card-padding) - 2px) var(--el-card-padding);border-bottom:1px solid var(--el-card-border-color);box-sizing:border-box}.el-card__body{padding:var(--el-card-padding);flex-grow:1;overflow:auto}.el-card__footer{padding:calc(var(--el-card-padding) - 2px) var(--el-card-padding);border-top:1px solid var(--el-card-border-color);box-sizing:border-box}.el-carousel__item{width:100%;height:100%;z-index:calc(var(--el-index-normal) - 1);display:inline-block;position:absolute;top:0;left:0;overflow:hidden}.el-carousel__item.is-active{z-index:calc(var(--el-index-normal) - 1)}.el-carousel__item.is-animating{transition:transform .4s ease-in-out}.el-carousel__item--card{width:50%;transition:transform .4s ease-in-out}.el-carousel__item--card.is-in-stage{cursor:pointer;z-index:var(--el-index-normal)}.el-carousel__item--card.is-in-stage:hover .el-carousel__mask,.el-carousel__item--card.is-in-stage.is-hover .el-carousel__mask{opacity:.12}.el-carousel__item--card.is-active{z-index:calc(var(--el-index-normal) + 1)}.el-carousel__item--card-vertical{width:100%;height:50%}.el-carousel__mask{background-color:var(--el-color-white);opacity:.24;width:100%;height:100%;transition:var(--el-transition-duration-fast);position:absolute;top:0;left:0}.el-carousel{--el-carousel-arrow-font-size:12px;--el-carousel-arrow-size:36px;--el-carousel-arrow-background:#1f2d3d1c;--el-carousel-arrow-hover-background:#1f2d3d3b;--el-carousel-indicator-width:30px;--el-carousel-indicator-height:2px;--el-carousel-indicator-padding-horizontal:4px;--el-carousel-indicator-padding-vertical:12px;--el-carousel-indicator-out-color:var(--el-border-color-hover);position:relative}.el-carousel--horizontal,.el-carousel--vertical{overflow:hidden}.el-carousel.is-vertical-outside{flex-direction:row;align-items:center;display:flex}.el-carousel.is-vertical-outside .el-carousel__container{flex:1}.el-carousel__container{height:300px;position:relative}.el-carousel__arrow{height:var(--el-carousel-arrow-size);width:var(--el-carousel-arrow-size);cursor:pointer;transition:var(--el-transition-duration);background-color:var(--el-carousel-arrow-background);color:#fff;z-index:10;text-align:center;font-size:var(--el-carousel-arrow-font-size);border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.el-carousel__arrow--left{left:16px}.el-carousel__arrow--right{right:16px}.el-carousel__arrow:hover{background-color:var(--el-carousel-arrow-hover-background)}.el-carousel__arrow i{cursor:pointer}.el-carousel__indicators{z-index:calc(var(--el-index-normal) + 1);margin:0;padding:0;list-style:none;position:absolute}.el-carousel__indicators--horizontal{bottom:0;left:50%;transform:translate(-50%)}.el-carousel__indicators--vertical{top:50%;right:0;transform:translateY(-50%)}.el-carousel__indicators--outside{text-align:center;position:static;transform:none}.el-carousel__indicators--outside .el-carousel__indicator:hover button{opacity:.64}.el-carousel__indicators--outside button{background-color:var(--el-carousel-indicator-out-color);opacity:.24}.el-carousel__indicators--right{right:0}.el-carousel__indicators--labels .el-carousel__button{color:#000;padding:2px 18px;font-size:12px}.el-carousel__indicators--labels .el-carousel__indicator{padding:6px 4px}.el-carousel__indicator{cursor:pointer;background-color:#0000}.el-carousel__indicator:hover button{opacity:.72}.el-carousel__indicator--horizontal{padding:var(--el-carousel-indicator-padding-vertical) var(--el-carousel-indicator-padding-horizontal);display:inline-block}.el-carousel__indicator--vertical{padding:var(--el-carousel-indicator-padding-horizontal) var(--el-carousel-indicator-padding-vertical)}.el-carousel__indicator--vertical .el-carousel__button{width:var(--el-carousel-indicator-height);height:calc(var(--el-carousel-indicator-width) / 2)}.el-carousel__indicator.is-active button{opacity:1}.el-carousel__button{opacity:.48;width:var(--el-carousel-indicator-width);height:var(--el-carousel-indicator-height);cursor:pointer;transition:var(--el-transition-duration);background-color:#fff;border:none;outline:none;margin:0;padding:0;display:block}.el-carousel__indicators--labels .el-carousel__button{width:auto;height:auto}.carousel-arrow-left-enter-from,.carousel-arrow-left-leave-active{opacity:0;transform:translateY(-50%)translate(-10px)}.carousel-arrow-right-enter-from,.carousel-arrow-right-leave-active{opacity:0;transform:translateY(-50%)translate(10px)}.el-transitioning{filter:url(#elCarouselHorizontal)}.el-transitioning-vertical{filter:url(#elCarouselVertical)}.el-cascader-panel{--el-cascader-menu-text-color:var(--el-text-color-regular);--el-cascader-menu-selected-text-color:var(--el-color-primary);--el-cascader-menu-fill:var(--el-bg-color-overlay);--el-cascader-menu-font-size:var(--el-font-size-base);--el-cascader-menu-radius:var(--el-border-radius-base);--el-cascader-menu-border:solid 1px var(--el-border-color-light);--el-cascader-menu-shadow:var(--el-box-shadow-light);--el-cascader-node-background-hover:var(--el-fill-color-light);--el-cascader-node-color-disabled:var(--el-text-color-placeholder);--el-cascader-color-empty:var(--el-text-color-placeholder);--el-cascader-tag-background:var(--el-fill-color);border-radius:var(--el-cascader-menu-radius);width:fit-content;font-size:var(--el-cascader-menu-font-size);display:flex}.el-cascader-panel.is-bordered{border:var(--el-cascader-menu-border);border-radius:var(--el-cascader-menu-radius)}.el-cascader-menu{box-sizing:border-box;min-width:180px;color:var(--el-cascader-menu-text-color);border-right:var(--el-cascader-menu-border)}.el-cascader-menu:last-child{border-right:none}.el-cascader-menu:last-child .el-cascader-node{padding-right:20px}.el-cascader-menu__wrap.el-scrollbar__wrap{height:204px}.el-cascader-menu__list{box-sizing:border-box;min-height:100%;margin:0;padding:6px 0;list-style:none;position:relative}.el-cascader-menu__hover-zone{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.el-cascader-menu__empty-text{color:var(--el-cascader-color-empty);align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.el-cascader-menu__empty-text .is-loading{margin-right:2px}.el-cascader-node{outline:none;align-items:center;height:34px;padding:0 30px 0 20px;line-height:34px;display:flex;position:relative}.el-cascader-node.is-selectable.in-active-path{color:var(--el-cascader-menu-text-color)}.el-cascader-node.in-active-path,.el-cascader-node.is-selectable.in-checked-path,.el-cascader-node.is-active{color:var(--el-cascader-menu-selected-text-color);font-weight:700}.el-cascader-node:not(.is-disabled){cursor:pointer}.el-cascader-node:not(.is-disabled):hover,.el-cascader-node:not(.is-disabled):focus{background:var(--el-cascader-node-background-hover)}.el-cascader-node.is-disabled{color:var(--el-cascader-node-color-disabled);cursor:not-allowed}.el-cascader-node__prefix{position:absolute;left:10px}.el-cascader-node__postfix{position:absolute;right:10px}.el-cascader-node__label{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;padding:0 8px;overflow:hidden}.el-cascader-node>.el-checkbox,.el-cascader-node>.el-radio{margin-right:0}.el-cascader-node>.el-radio .el-radio__label{padding-left:0}.el-cascader{--el-cascader-menu-text-color:var(--el-text-color-regular);--el-cascader-menu-selected-text-color:var(--el-color-primary);--el-cascader-menu-fill:var(--el-bg-color-overlay);--el-cascader-menu-font-size:var(--el-font-size-base);--el-cascader-menu-radius:var(--el-border-radius-base);--el-cascader-menu-border:solid 1px var(--el-border-color-light);--el-cascader-menu-shadow:var(--el-box-shadow-light);--el-cascader-node-background-hover:var(--el-fill-color-light);--el-cascader-node-color-disabled:var(--el-text-color-placeholder);--el-cascader-color-empty:var(--el-text-color-placeholder);--el-cascader-tag-background:var(--el-fill-color);vertical-align:middle;font-size:var(--el-font-size-base);outline:none;line-height:32px;display:inline-block;position:relative}.el-cascader:not(.is-disabled):hover .el-input__wrapper{cursor:pointer;box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-cascader .el-input{cursor:pointer;display:flex}.el-cascader .el-input .el-input__inner{text-overflow:ellipsis}.el-cascader .el-input .el-input__inner:read-only{cursor:pointer}.el-cascader .el-input .el-input__inner:disabled{cursor:not-allowed}.el-cascader .el-input .el-input__suffix-inner .el-icon svg{vertical-align:middle}.el-cascader .el-input .icon-arrow-down{transition:transform var(--el-transition-duration);font-size:14px}.el-cascader .el-input .icon-arrow-down.is-reverse{transform:rotate(180deg)}.el-cascader .el-input .icon-circle-close:hover{color:var(--el-input-clear-hover-color,var(--el-text-color-secondary))}.el-cascader .el-input.is-focus .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-border-color,var(--el-color-primary)) inset}.el-cascader--large{font-size:14px;line-height:40px}.el-cascader--large .el-cascader__tags{gap:6px;padding:8px}.el-cascader--large .el-cascader__search-input{height:24px;margin-left:7px}.el-cascader--small{font-size:12px;line-height:24px}.el-cascader--small .el-cascader__tags{gap:4px;padding:2px}.el-cascader--small .el-cascader__search-input{height:20px;margin-left:5px}.el-cascader.is-disabled .el-cascader__label{z-index:calc(var(--el-index-normal) + 1);color:var(--el-disabled-text-color)}.el-cascader__dropdown{--el-cascader-menu-text-color:var(--el-text-color-regular);--el-cascader-menu-selected-text-color:var(--el-color-primary);--el-cascader-menu-fill:var(--el-bg-color-overlay);--el-cascader-menu-font-size:var(--el-font-size-base);--el-cascader-menu-radius:var(--el-border-radius-base);--el-cascader-menu-border:solid 1px var(--el-border-color-light);--el-cascader-menu-shadow:var(--el-box-shadow-light);--el-cascader-node-background-hover:var(--el-fill-color-light);--el-cascader-node-color-disabled:var(--el-text-color-placeholder);--el-cascader-color-empty:var(--el-text-color-placeholder);--el-cascader-tag-background:var(--el-fill-color);font-size:var(--el-cascader-menu-font-size);border-radius:var(--el-cascader-menu-radius)}.el-cascader__dropdown.el-popper{background:var(--el-cascader-menu-fill);border:var(--el-cascader-menu-border);box-shadow:var(--el-cascader-menu-shadow)}.el-cascader__dropdown.el-popper .el-popper__arrow:before{border:var(--el-cascader-menu-border)}.el-cascader__dropdown.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:#0000;border-left-color:#0000}.el-cascader__dropdown.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:#0000;border-right-color:#0000}.el-cascader__dropdown.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:#0000;border-left-color:#0000}.el-cascader__dropdown.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-top-color:#0000;border-right-color:#0000}.el-cascader__dropdown.el-popper{box-shadow:var(--el-cascader-menu-shadow)}.el-cascader__header{border-bottom:1px solid var(--el-border-color-light);padding:10px}.el-cascader__footer{border-top:1px solid var(--el-border-color-light);padding:10px}.el-cascader__tags{text-align:left;box-sizing:border-box;flex-wrap:wrap;gap:6px;padding:4px;line-height:normal;display:flex;position:absolute;top:50%;left:0;right:30px;transform:translateY(-50%)}.el-cascader__tags .el-tag{text-overflow:ellipsis;background:var(--el-cascader-tag-background);align-items:center;max-width:100%;display:inline-flex}.el-cascader__tags .el-tag.el-tag--dark,.el-cascader__tags .el-tag.el-tag--plain{background-color:var(--el-tag-bg-color)}.el-cascader__tags .el-tag:not(.is-hit){border-color:#0000}.el-cascader__tags .el-tag:not(.is-hit).el-tag--dark,.el-cascader__tags .el-tag:not(.is-hit).el-tag--plain{border-color:var(--el-tag-border-color)}.el-cascader__tags .el-tag>span{text-overflow:ellipsis;flex:1;line-height:normal;overflow:hidden}.el-cascader__tags .el-tag .el-icon-close{background-color:var(--el-text-color-placeholder);color:var(--el-color-white);flex:none}.el-cascader__tags .el-tag .el-icon-close:hover{background-color:var(--el-text-color-secondary)}.el-cascader__tags .el-tag+input{margin-left:0}.el-cascader__tags.is-validate{right:55px}.el-cascader__collapse-tags{white-space:normal;z-index:var(--el-index-normal)}.el-cascader__collapse-tags .el-tag{text-overflow:ellipsis;background:var(--el-fill-color);align-items:center;max-width:100%;display:inline-flex}.el-cascader__collapse-tags .el-tag.el-tag--dark,.el-cascader__collapse-tags .el-tag.el-tag--plain{background-color:var(--el-tag-bg-color)}.el-cascader__collapse-tags .el-tag:not(.is-hit){border-color:#0000}.el-cascader__collapse-tags .el-tag:not(.is-hit).el-tag--dark,.el-cascader__collapse-tags .el-tag:not(.is-hit).el-tag--plain{border-color:var(--el-tag-border-color)}.el-cascader__collapse-tags .el-tag>span{text-overflow:ellipsis;flex:1;line-height:normal;overflow:hidden}.el-cascader__collapse-tags .el-tag .el-icon-close{background-color:var(--el-text-color-placeholder);color:var(--el-color-white);flex:none}.el-cascader__collapse-tags .el-tag .el-icon-close:hover{background-color:var(--el-text-color-secondary)}.el-cascader__collapse-tags .el-tag+input{margin-left:0}.el-cascader__collapse-tags .el-tag{margin:2px 0}.el-cascader__suggestion-panel{border-radius:var(--el-cascader-menu-radius)}.el-cascader__suggestion-list{max-height:204px;font-size:var(--el-font-size-base);color:var(--el-cascader-menu-text-color);text-align:center;margin:0;padding:6px 0}.el-cascader__suggestion-item{text-align:left;cursor:pointer;outline:none;justify-content:space-between;align-items:center;height:34px;padding:0 15px;display:flex}.el-cascader__suggestion-item:hover,.el-cascader__suggestion-item:focus{background:var(--el-cascader-node-background-hover)}.el-cascader__suggestion-item.is-checked{color:var(--el-cascader-menu-selected-text-color);font-weight:700}.el-cascader__suggestion-item>span{margin-right:10px}.el-cascader__empty-text{color:var(--el-cascader-color-empty);margin:10px 0}.el-cascader__search-input{min-width:60px;height:24px;color:var(--el-cascader-menu-text-color);box-sizing:border-box;background:0 0;border:none;outline:none;flex:1;margin-left:7px;padding:0}.el-cascader__search-input::placeholder{color:#0000}.el-check-tag{background-color:var(--el-color-info-light-9);border-radius:var(--el-border-radius-base);color:var(--el-color-info);cursor:pointer;font-size:var(--el-font-size-base);line-height:var(--el-font-size-base);transition:var(--el-transition-all);padding:7px 15px;font-weight:700;display:inline-block}.el-check-tag:hover{background-color:var(--el-color-info-light-7)}.el-check-tag.el-check-tag--primary.is-checked{background-color:var(--el-color-primary-light-8);color:var(--el-color-primary)}.el-check-tag.el-check-tag--primary.is-checked:hover{background-color:var(--el-color-primary-light-7)}.el-check-tag.el-check-tag--primary.is-checked.is-disabled{background-color:var(--el-color-primary-light-8);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--primary.is-checked.is-disabled:hover{background-color:var(--el-color-primary-light-8)}.el-check-tag.el-check-tag--primary.is-disabled{background-color:var(--el-color-info-light-9);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--primary.is-disabled:hover{background-color:var(--el-color-info-light-9)}.el-check-tag.el-check-tag--success.is-checked{background-color:var(--el-color-success-light-8);color:var(--el-color-success)}.el-check-tag.el-check-tag--success.is-checked:hover{background-color:var(--el-color-success-light-7)}.el-check-tag.el-check-tag--success.is-checked.is-disabled{background-color:var(--el-color-success-light-8);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--success.is-checked.is-disabled:hover{background-color:var(--el-color-success-light-8)}.el-check-tag.el-check-tag--success.is-disabled{background-color:var(--el-color-success-light-9);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--success.is-disabled:hover{background-color:var(--el-color-success-light-9)}.el-check-tag.el-check-tag--warning.is-checked{background-color:var(--el-color-warning-light-8);color:var(--el-color-warning)}.el-check-tag.el-check-tag--warning.is-checked:hover{background-color:var(--el-color-warning-light-7)}.el-check-tag.el-check-tag--warning.is-checked.is-disabled{background-color:var(--el-color-warning-light-8);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--warning.is-checked.is-disabled:hover{background-color:var(--el-color-warning-light-8)}.el-check-tag.el-check-tag--warning.is-disabled{background-color:var(--el-color-warning-light-9);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--warning.is-disabled:hover{background-color:var(--el-color-warning-light-9)}.el-check-tag.el-check-tag--danger.is-checked{background-color:var(--el-color-danger-light-8);color:var(--el-color-danger)}.el-check-tag.el-check-tag--danger.is-checked:hover{background-color:var(--el-color-danger-light-7)}.el-check-tag.el-check-tag--danger.is-checked.is-disabled{background-color:var(--el-color-danger-light-8);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--danger.is-checked.is-disabled:hover{background-color:var(--el-color-danger-light-8)}.el-check-tag.el-check-tag--danger.is-disabled{background-color:var(--el-color-danger-light-9);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--danger.is-disabled:hover{background-color:var(--el-color-danger-light-9)}.el-check-tag.el-check-tag--error.is-checked{background-color:var(--el-color-error-light-8);color:var(--el-color-error)}.el-check-tag.el-check-tag--error.is-checked:hover{background-color:var(--el-color-error-light-7)}.el-check-tag.el-check-tag--error.is-checked.is-disabled{background-color:var(--el-color-error-light-8);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--error.is-checked.is-disabled:hover{background-color:var(--el-color-error-light-8)}.el-check-tag.el-check-tag--error.is-disabled{background-color:var(--el-color-error-light-9);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--error.is-disabled:hover{background-color:var(--el-color-error-light-9)}.el-check-tag.el-check-tag--info.is-checked{background-color:var(--el-color-info-light-8);color:var(--el-color-info)}.el-check-tag.el-check-tag--info.is-checked:hover{background-color:var(--el-color-info-light-7)}.el-check-tag.el-check-tag--info.is-checked.is-disabled{background-color:var(--el-color-info-light-8);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--info.is-checked.is-disabled:hover{background-color:var(--el-color-info-light-8)}.el-check-tag.el-check-tag--info.is-disabled{background-color:var(--el-color-info-light-9);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--info.is-disabled:hover{background-color:var(--el-color-info-light-9)}.el-checkbox-button{--el-checkbox-button-checked-bg-color:var(--el-color-primary);--el-checkbox-button-checked-text-color:var(--el-color-white);--el-checkbox-button-checked-border-color:var(--el-color-primary);--el-checkbox-button-disabled-checked-fill:var(--el-border-color-extra-light);display:inline-block;position:relative}.el-checkbox-button__inner{line-height:1;font-weight:var(--el-checkbox-font-weight);white-space:nowrap;vertical-align:middle;cursor:pointer;background:var(--el-button-bg-color,var(--el-fill-color-blank));outline:var(--el-border);color:var(--el-button-text-color,var(--el-text-color-regular));-webkit-appearance:none;text-align:center;box-sizing:border-box;transition:var(--el-transition-all);-webkit-user-select:none;user-select:none;font-size:var(--el-font-size-base);border-radius:0;margin:0;padding:8px 15px;display:inline-block;position:relative}.el-checkbox-button__inner.is-round{padding:8px 15px}.el-checkbox-button__inner:hover{color:var(--el-color-primary)}.el-checkbox-button__inner [class*=el-icon-]{line-height:.9}.el-checkbox-button__inner [class*=el-icon-]+span{margin-left:5px}.el-checkbox-button__original{opacity:0;z-index:-1;outline:none;margin:0;position:absolute}.el-checkbox-button.is-checked .el-checkbox-button__inner{color:var(--el-checkbox-button-checked-text-color);background-color:var(--el-checkbox-button-checked-bg-color);border-color:var(--el-checkbox-button-checked-border-color);box-shadow:-1px 0 0 0 var(--el-color-primary-light-7)}.el-checkbox-button.is-checked:first-child .el-checkbox-button__inner{border-left-color:var(--el-checkbox-button-checked-border-color)}.el-checkbox-button.is-disabled .el-checkbox-button__inner{color:var(--el-disabled-text-color);cursor:not-allowed;background-image:none;background-color:var(--el-button-disabled-bg-color,var(--el-fill-color-blank));border-color:var(--el-button-disabled-border-color,var(--el-border-color-light));box-shadow:none}.el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner{border-left-color:var(--el-button-disabled-border-color,var(--el-border-color-light))}.el-checkbox-button.is-disabled.is-checked .el-checkbox-button__inner{background-color:var(--el-checkbox-button-disabled-checked-fill)}.el-checkbox-button:first-child .el-checkbox-button__inner{border-top-left-radius:var(--el-border-radius-base);border-bottom-left-radius:var(--el-border-radius-base);box-shadow:none!important}.el-checkbox-button.is-focus .el-checkbox-button__inner{border-color:var(--el-checkbox-button-checked-border-color)}.el-checkbox-button:last-child .el-checkbox-button__inner{border-top-right-radius:var(--el-border-radius-base);border-bottom-right-radius:var(--el-border-radius-base)}.el-checkbox-button--large .el-checkbox-button__inner{font-size:var(--el-font-size-base);border-radius:0;padding:12px 19px}.el-checkbox-button--large .el-checkbox-button__inner.is-round{padding:12px 19px}.el-checkbox-button--small .el-checkbox-button__inner{border-radius:0;padding:5px 11px;font-size:12px}.el-checkbox-button--small .el-checkbox-button__inner.is-round{padding:5px 11px}.el-checkbox-group{font-size:0;line-height:0}.el-checkbox{--el-checkbox-font-size:14px;--el-checkbox-font-weight:var(--el-font-weight-primary);--el-checkbox-text-color:var(--el-text-color-regular);--el-checkbox-input-height:14px;--el-checkbox-input-width:14px;--el-checkbox-border-radius:var(--el-border-radius-small);--el-checkbox-bg-color:var(--el-fill-color-blank);--el-checkbox-input-border:var(--el-border);--el-checkbox-disabled-border-color:var(--el-border-color);--el-checkbox-disabled-input-fill:var(--el-fill-color-light);--el-checkbox-disabled-icon-color:var(--el-text-color-placeholder);--el-checkbox-disabled-checked-input-fill:var(--el-border-color-extra-light);--el-checkbox-disabled-checked-input-border-color:var(--el-border-color);--el-checkbox-disabled-checked-icon-color:var(--el-text-color-placeholder);--el-checkbox-checked-text-color:var(--el-color-primary);--el-checkbox-checked-input-border-color:var(--el-color-primary);--el-checkbox-checked-bg-color:var(--el-color-primary);--el-checkbox-checked-icon-color:var(--el-color-white);--el-checkbox-input-border-color-hover:var(--el-color-primary);color:var(--el-checkbox-text-color);font-weight:var(--el-checkbox-font-weight);font-size:var(--el-font-size-base);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;height:var(--el-checkbox-height,32px);align-items:center;margin-right:30px;display:inline-flex;position:relative}.el-checkbox.is-disabled{cursor:not-allowed}.el-checkbox.is-bordered{border-radius:var(--el-border-radius-base);border:var(--el-border);box-sizing:border-box;padding:0 15px 0 9px}.el-checkbox.is-bordered.is-checked{border-color:var(--el-color-primary)}.el-checkbox.is-bordered.is-disabled{border-color:var(--el-border-color-lighter)}.el-checkbox.is-bordered.el-checkbox--large{border-radius:var(--el-border-radius-base);padding:0 19px 0 11px}.el-checkbox.is-bordered.el-checkbox--large .el-checkbox__label{font-size:var(--el-font-size-base)}.el-checkbox.is-bordered.el-checkbox--large .el-checkbox__inner{width:14px;height:14px}.el-checkbox.is-bordered.el-checkbox--small{border-radius:calc(var(--el-border-radius-base) - 1px);padding:0 11px 0 7px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label{font-size:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner{width:12px;height:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner:after{width:2px;height:6px}.el-checkbox input:focus-visible+.el-checkbox__inner{outline:2px solid var(--el-checkbox-input-border-color-hover);outline-offset:1px;border-radius:var(--el-checkbox-border-radius)}.el-checkbox__input{white-space:nowrap;cursor:pointer;outline:none;display:inline-flex;position:relative}.el-checkbox__input.is-disabled .el-checkbox__inner{background-color:var(--el-checkbox-disabled-input-fill);border-color:var(--el-checkbox-disabled-border-color);cursor:not-allowed}.el-checkbox__input.is-disabled .el-checkbox__inner:after{cursor:not-allowed;border-color:var(--el-checkbox-disabled-icon-color);will-change:transform}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:var(--el-checkbox-disabled-checked-input-fill);border-color:var(--el-checkbox-disabled-checked-input-border-color)}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner:after{border-color:var(--el-checkbox-disabled-checked-icon-color)}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner{background-color:var(--el-checkbox-disabled-checked-input-fill);border-color:var(--el-checkbox-disabled-checked-input-border-color)}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner:before{background-color:var(--el-checkbox-disabled-checked-icon-color);border-color:var(--el-checkbox-disabled-checked-icon-color)}.el-checkbox__input.is-disabled+span.el-checkbox__label{color:var(--el-disabled-text-color);cursor:not-allowed}.el-checkbox__input.is-checked .el-checkbox__inner{background-color:var(--el-checkbox-checked-bg-color);border-color:var(--el-checkbox-checked-input-border-color)}.el-checkbox__input.is-checked .el-checkbox__inner:after{border-color:var(--el-checkbox-checked-icon-color);transform:translate(-45%,-60%)rotate(45deg)scaleY(1)}.el-checkbox__input.is-checked+.el-checkbox__label{color:var(--el-checkbox-checked-text-color)}.el-checkbox__input.is-focus:not(.is-checked) .el-checkbox__original:not(:focus-visible){border-color:var(--el-checkbox-input-border-color-hover)}.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:var(--el-checkbox-checked-bg-color);border-color:var(--el-checkbox-checked-input-border-color)}.el-checkbox__input.is-indeterminate .el-checkbox__inner:before{content:"";background-color:var(--el-checkbox-checked-icon-color);height:2px;display:block;position:absolute;top:5px;left:0;right:0;transform:scale(.5)}.el-checkbox__input.is-indeterminate .el-checkbox__inner:after{display:none}.el-checkbox__inner{border:var(--el-checkbox-input-border);border-radius:var(--el-checkbox-border-radius);box-sizing:border-box;width:var(--el-checkbox-input-width);height:var(--el-checkbox-input-height);background-color:var(--el-checkbox-bg-color);z-index:var(--el-index-normal);transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46),outline .25s cubic-bezier(.71,-.46,.29,1.46);display:inline-block;position:relative}.el-checkbox__inner:hover{border-color:var(--el-checkbox-input-border-color-hover)}.el-checkbox__inner:after{box-sizing:content-box;content:"";transform-origin:50%;border:1px solid #0000;border-top:0;border-left:0;width:3px;height:7px;transition:transform .15s ease-in 50ms;position:absolute;top:50%;left:50%;transform:translate(-45%,-60%)rotate(45deg)scaleY(0)}.el-checkbox__original{opacity:0;z-index:-1;outline:none;width:0;height:0;margin:0;position:absolute}.el-checkbox__label{line-height:1;font-size:var(--el-checkbox-font-size);padding-left:8px;display:inline-block}.el-checkbox.el-checkbox--large{height:40px}.el-checkbox.el-checkbox--large .el-checkbox__label{font-size:14px}.el-checkbox.el-checkbox--large .el-checkbox__inner{width:14px;height:14px}.el-checkbox.el-checkbox--small{height:24px}.el-checkbox.el-checkbox--small .el-checkbox__label{font-size:12px}.el-checkbox.el-checkbox--small .el-checkbox__inner{width:12px;height:12px}.el-checkbox.el-checkbox--small .el-checkbox__input.is-indeterminate .el-checkbox__inner:before{top:4px}.el-checkbox.el-checkbox--small .el-checkbox__inner:after{width:2px;height:6px}.el-checkbox:last-of-type{margin-right:0}[class*=el-col-]{box-sizing:border-box}[class*=el-col-].is-guttered{min-height:1px;display:block}.el-col-0{flex:0 0;max-width:0%;display:none}.el-col-0.is-guttered{display:none}.el-col-offset-0{margin-left:0%}.el-col-pull-0{position:relative;right:0%}.el-col-push-0{position:relative;left:0%}.el-col-1{flex:0 0 4.16667%;max-width:4.16667%;display:block}.el-col-1.is-guttered{display:block}.el-col-offset-1{margin-left:4.16667%}.el-col-pull-1{position:relative;right:4.16667%}.el-col-push-1{position:relative;left:4.16667%}.el-col-2{flex:0 0 8.33333%;max-width:8.33333%;display:block}.el-col-2.is-guttered{display:block}.el-col-offset-2{margin-left:8.33333%}.el-col-pull-2{position:relative;right:8.33333%}.el-col-push-2{position:relative;left:8.33333%}.el-col-3{flex:0 0 12.5%;max-width:12.5%;display:block}.el-col-3.is-guttered{display:block}.el-col-offset-3{margin-left:12.5%}.el-col-pull-3{position:relative;right:12.5%}.el-col-push-3{position:relative;left:12.5%}.el-col-4{flex:0 0 16.6667%;max-width:16.6667%;display:block}.el-col-4.is-guttered{display:block}.el-col-offset-4{margin-left:16.6667%}.el-col-pull-4{position:relative;right:16.6667%}.el-col-push-4{position:relative;left:16.6667%}.el-col-5{flex:0 0 20.8333%;max-width:20.8333%;display:block}.el-col-5.is-guttered{display:block}.el-col-offset-5{margin-left:20.8333%}.el-col-pull-5{position:relative;right:20.8333%}.el-col-push-5{position:relative;left:20.8333%}.el-col-6{flex:0 0 25%;max-width:25%;display:block}.el-col-6.is-guttered{display:block}.el-col-offset-6{margin-left:25%}.el-col-pull-6{position:relative;right:25%}.el-col-push-6{position:relative;left:25%}.el-col-7{flex:0 0 29.1667%;max-width:29.1667%;display:block}.el-col-7.is-guttered{display:block}.el-col-offset-7{margin-left:29.1667%}.el-col-pull-7{position:relative;right:29.1667%}.el-col-push-7{position:relative;left:29.1667%}.el-col-8{flex:0 0 33.3333%;max-width:33.3333%;display:block}.el-col-8.is-guttered{display:block}.el-col-offset-8{margin-left:33.3333%}.el-col-pull-8{position:relative;right:33.3333%}.el-col-push-8{position:relative;left:33.3333%}.el-col-9{flex:0 0 37.5%;max-width:37.5%;display:block}.el-col-9.is-guttered{display:block}.el-col-offset-9{margin-left:37.5%}.el-col-pull-9{position:relative;right:37.5%}.el-col-push-9{position:relative;left:37.5%}.el-col-10{flex:0 0 41.6667%;max-width:41.6667%;display:block}.el-col-10.is-guttered{display:block}.el-col-offset-10{margin-left:41.6667%}.el-col-pull-10{position:relative;right:41.6667%}.el-col-push-10{position:relative;left:41.6667%}.el-col-11{flex:0 0 45.8333%;max-width:45.8333%;display:block}.el-col-11.is-guttered{display:block}.el-col-offset-11{margin-left:45.8333%}.el-col-pull-11{position:relative;right:45.8333%}.el-col-push-11{position:relative;left:45.8333%}.el-col-12{flex:0 0 50%;max-width:50%;display:block}.el-col-12.is-guttered{display:block}.el-col-offset-12{margin-left:50%}.el-col-pull-12{position:relative;right:50%}.el-col-push-12{position:relative;left:50%}.el-col-13{flex:0 0 54.1667%;max-width:54.1667%;display:block}.el-col-13.is-guttered{display:block}.el-col-offset-13{margin-left:54.1667%}.el-col-pull-13{position:relative;right:54.1667%}.el-col-push-13{position:relative;left:54.1667%}.el-col-14{flex:0 0 58.3333%;max-width:58.3333%;display:block}.el-col-14.is-guttered{display:block}.el-col-offset-14{margin-left:58.3333%}.el-col-pull-14{position:relative;right:58.3333%}.el-col-push-14{position:relative;left:58.3333%}.el-col-15{flex:0 0 62.5%;max-width:62.5%;display:block}.el-col-15.is-guttered{display:block}.el-col-offset-15{margin-left:62.5%}.el-col-pull-15{position:relative;right:62.5%}.el-col-push-15{position:relative;left:62.5%}.el-col-16{flex:0 0 66.6667%;max-width:66.6667%;display:block}.el-col-16.is-guttered{display:block}.el-col-offset-16{margin-left:66.6667%}.el-col-pull-16{position:relative;right:66.6667%}.el-col-push-16{position:relative;left:66.6667%}.el-col-17{flex:0 0 70.8333%;max-width:70.8333%;display:block}.el-col-17.is-guttered{display:block}.el-col-offset-17{margin-left:70.8333%}.el-col-pull-17{position:relative;right:70.8333%}.el-col-push-17{position:relative;left:70.8333%}.el-col-18{flex:0 0 75%;max-width:75%;display:block}.el-col-18.is-guttered{display:block}.el-col-offset-18{margin-left:75%}.el-col-pull-18{position:relative;right:75%}.el-col-push-18{position:relative;left:75%}.el-col-19{flex:0 0 79.1667%;max-width:79.1667%;display:block}.el-col-19.is-guttered{display:block}.el-col-offset-19{margin-left:79.1667%}.el-col-pull-19{position:relative;right:79.1667%}.el-col-push-19{position:relative;left:79.1667%}.el-col-20{flex:0 0 83.3333%;max-width:83.3333%;display:block}.el-col-20.is-guttered{display:block}.el-col-offset-20{margin-left:83.3333%}.el-col-pull-20{position:relative;right:83.3333%}.el-col-push-20{position:relative;left:83.3333%}.el-col-21{flex:0 0 87.5%;max-width:87.5%;display:block}.el-col-21.is-guttered{display:block}.el-col-offset-21{margin-left:87.5%}.el-col-pull-21{position:relative;right:87.5%}.el-col-push-21{position:relative;left:87.5%}.el-col-22{flex:0 0 91.6667%;max-width:91.6667%;display:block}.el-col-22.is-guttered{display:block}.el-col-offset-22{margin-left:91.6667%}.el-col-pull-22{position:relative;right:91.6667%}.el-col-push-22{position:relative;left:91.6667%}.el-col-23{flex:0 0 95.8333%;max-width:95.8333%;display:block}.el-col-23.is-guttered{display:block}.el-col-offset-23{margin-left:95.8333%}.el-col-pull-23{position:relative;right:95.8333%}.el-col-push-23{position:relative;left:95.8333%}.el-col-24{flex:0 0 100%;max-width:100%;display:block}.el-col-24.is-guttered{display:block}.el-col-offset-24{margin-left:100%}.el-col-pull-24{position:relative;right:100%}.el-col-push-24{position:relative;left:100%}@media only screen and (max-width:767px){.el-col-xs-0{flex:0 0;max-width:0%;display:none}.el-col-xs-0.is-guttered{display:none}.el-col-xs-offset-0{margin-left:0%}.el-col-xs-pull-0{position:relative;right:0%}.el-col-xs-push-0{position:relative;left:0%}.el-col-xs-1{flex:0 0 4.16667%;max-width:4.16667%;display:block}.el-col-xs-1.is-guttered{display:block}.el-col-xs-offset-1{margin-left:4.16667%}.el-col-xs-pull-1{position:relative;right:4.16667%}.el-col-xs-push-1{position:relative;left:4.16667%}.el-col-xs-2{flex:0 0 8.33333%;max-width:8.33333%;display:block}.el-col-xs-2.is-guttered{display:block}.el-col-xs-offset-2{margin-left:8.33333%}.el-col-xs-pull-2{position:relative;right:8.33333%}.el-col-xs-push-2{position:relative;left:8.33333%}.el-col-xs-3{flex:0 0 12.5%;max-width:12.5%;display:block}.el-col-xs-3.is-guttered{display:block}.el-col-xs-offset-3{margin-left:12.5%}.el-col-xs-pull-3{position:relative;right:12.5%}.el-col-xs-push-3{position:relative;left:12.5%}.el-col-xs-4{flex:0 0 16.6667%;max-width:16.6667%;display:block}.el-col-xs-4.is-guttered{display:block}.el-col-xs-offset-4{margin-left:16.6667%}.el-col-xs-pull-4{position:relative;right:16.6667%}.el-col-xs-push-4{position:relative;left:16.6667%}.el-col-xs-5{flex:0 0 20.8333%;max-width:20.8333%;display:block}.el-col-xs-5.is-guttered{display:block}.el-col-xs-offset-5{margin-left:20.8333%}.el-col-xs-pull-5{position:relative;right:20.8333%}.el-col-xs-push-5{position:relative;left:20.8333%}.el-col-xs-6{flex:0 0 25%;max-width:25%;display:block}.el-col-xs-6.is-guttered{display:block}.el-col-xs-offset-6{margin-left:25%}.el-col-xs-pull-6{position:relative;right:25%}.el-col-xs-push-6{position:relative;left:25%}.el-col-xs-7{flex:0 0 29.1667%;max-width:29.1667%;display:block}.el-col-xs-7.is-guttered{display:block}.el-col-xs-offset-7{margin-left:29.1667%}.el-col-xs-pull-7{position:relative;right:29.1667%}.el-col-xs-push-7{position:relative;left:29.1667%}.el-col-xs-8{flex:0 0 33.3333%;max-width:33.3333%;display:block}.el-col-xs-8.is-guttered{display:block}.el-col-xs-offset-8{margin-left:33.3333%}.el-col-xs-pull-8{position:relative;right:33.3333%}.el-col-xs-push-8{position:relative;left:33.3333%}.el-col-xs-9{flex:0 0 37.5%;max-width:37.5%;display:block}.el-col-xs-9.is-guttered{display:block}.el-col-xs-offset-9{margin-left:37.5%}.el-col-xs-pull-9{position:relative;right:37.5%}.el-col-xs-push-9{position:relative;left:37.5%}.el-col-xs-10{flex:0 0 41.6667%;max-width:41.6667%;display:block}.el-col-xs-10.is-guttered{display:block}.el-col-xs-offset-10{margin-left:41.6667%}.el-col-xs-pull-10{position:relative;right:41.6667%}.el-col-xs-push-10{position:relative;left:41.6667%}.el-col-xs-11{flex:0 0 45.8333%;max-width:45.8333%;display:block}.el-col-xs-11.is-guttered{display:block}.el-col-xs-offset-11{margin-left:45.8333%}.el-col-xs-pull-11{position:relative;right:45.8333%}.el-col-xs-push-11{position:relative;left:45.8333%}.el-col-xs-12{flex:0 0 50%;max-width:50%;display:block}.el-col-xs-12.is-guttered{display:block}.el-col-xs-offset-12{margin-left:50%}.el-col-xs-pull-12{position:relative;right:50%}.el-col-xs-push-12{position:relative;left:50%}.el-col-xs-13{flex:0 0 54.1667%;max-width:54.1667%;display:block}.el-col-xs-13.is-guttered{display:block}.el-col-xs-offset-13{margin-left:54.1667%}.el-col-xs-pull-13{position:relative;right:54.1667%}.el-col-xs-push-13{position:relative;left:54.1667%}.el-col-xs-14{flex:0 0 58.3333%;max-width:58.3333%;display:block}.el-col-xs-14.is-guttered{display:block}.el-col-xs-offset-14{margin-left:58.3333%}.el-col-xs-pull-14{position:relative;right:58.3333%}.el-col-xs-push-14{position:relative;left:58.3333%}.el-col-xs-15{flex:0 0 62.5%;max-width:62.5%;display:block}.el-col-xs-15.is-guttered{display:block}.el-col-xs-offset-15{margin-left:62.5%}.el-col-xs-pull-15{position:relative;right:62.5%}.el-col-xs-push-15{position:relative;left:62.5%}.el-col-xs-16{flex:0 0 66.6667%;max-width:66.6667%;display:block}.el-col-xs-16.is-guttered{display:block}.el-col-xs-offset-16{margin-left:66.6667%}.el-col-xs-pull-16{position:relative;right:66.6667%}.el-col-xs-push-16{position:relative;left:66.6667%}.el-col-xs-17{flex:0 0 70.8333%;max-width:70.8333%;display:block}.el-col-xs-17.is-guttered{display:block}.el-col-xs-offset-17{margin-left:70.8333%}.el-col-xs-pull-17{position:relative;right:70.8333%}.el-col-xs-push-17{position:relative;left:70.8333%}.el-col-xs-18{flex:0 0 75%;max-width:75%;display:block}.el-col-xs-18.is-guttered{display:block}.el-col-xs-offset-18{margin-left:75%}.el-col-xs-pull-18{position:relative;right:75%}.el-col-xs-push-18{position:relative;left:75%}.el-col-xs-19{flex:0 0 79.1667%;max-width:79.1667%;display:block}.el-col-xs-19.is-guttered{display:block}.el-col-xs-offset-19{margin-left:79.1667%}.el-col-xs-pull-19{position:relative;right:79.1667%}.el-col-xs-push-19{position:relative;left:79.1667%}.el-col-xs-20{flex:0 0 83.3333%;max-width:83.3333%;display:block}.el-col-xs-20.is-guttered{display:block}.el-col-xs-offset-20{margin-left:83.3333%}.el-col-xs-pull-20{position:relative;right:83.3333%}.el-col-xs-push-20{position:relative;left:83.3333%}.el-col-xs-21{flex:0 0 87.5%;max-width:87.5%;display:block}.el-col-xs-21.is-guttered{display:block}.el-col-xs-offset-21{margin-left:87.5%}.el-col-xs-pull-21{position:relative;right:87.5%}.el-col-xs-push-21{position:relative;left:87.5%}.el-col-xs-22{flex:0 0 91.6667%;max-width:91.6667%;display:block}.el-col-xs-22.is-guttered{display:block}.el-col-xs-offset-22{margin-left:91.6667%}.el-col-xs-pull-22{position:relative;right:91.6667%}.el-col-xs-push-22{position:relative;left:91.6667%}.el-col-xs-23{flex:0 0 95.8333%;max-width:95.8333%;display:block}.el-col-xs-23.is-guttered{display:block}.el-col-xs-offset-23{margin-left:95.8333%}.el-col-xs-pull-23{position:relative;right:95.8333%}.el-col-xs-push-23{position:relative;left:95.8333%}.el-col-xs-24{flex:0 0 100%;max-width:100%;display:block}.el-col-xs-24.is-guttered{display:block}.el-col-xs-offset-24{margin-left:100%}.el-col-xs-pull-24{position:relative;right:100%}.el-col-xs-push-24{position:relative;left:100%}}@media only screen and (min-width:768px){.el-col-sm-0{flex:0 0;max-width:0%;display:none}.el-col-sm-0.is-guttered{display:none}.el-col-sm-offset-0{margin-left:0%}.el-col-sm-pull-0{position:relative;right:0%}.el-col-sm-push-0{position:relative;left:0%}.el-col-sm-1{flex:0 0 4.16667%;max-width:4.16667%;display:block}.el-col-sm-1.is-guttered{display:block}.el-col-sm-offset-1{margin-left:4.16667%}.el-col-sm-pull-1{position:relative;right:4.16667%}.el-col-sm-push-1{position:relative;left:4.16667%}.el-col-sm-2{flex:0 0 8.33333%;max-width:8.33333%;display:block}.el-col-sm-2.is-guttered{display:block}.el-col-sm-offset-2{margin-left:8.33333%}.el-col-sm-pull-2{position:relative;right:8.33333%}.el-col-sm-push-2{position:relative;left:8.33333%}.el-col-sm-3{flex:0 0 12.5%;max-width:12.5%;display:block}.el-col-sm-3.is-guttered{display:block}.el-col-sm-offset-3{margin-left:12.5%}.el-col-sm-pull-3{position:relative;right:12.5%}.el-col-sm-push-3{position:relative;left:12.5%}.el-col-sm-4{flex:0 0 16.6667%;max-width:16.6667%;display:block}.el-col-sm-4.is-guttered{display:block}.el-col-sm-offset-4{margin-left:16.6667%}.el-col-sm-pull-4{position:relative;right:16.6667%}.el-col-sm-push-4{position:relative;left:16.6667%}.el-col-sm-5{flex:0 0 20.8333%;max-width:20.8333%;display:block}.el-col-sm-5.is-guttered{display:block}.el-col-sm-offset-5{margin-left:20.8333%}.el-col-sm-pull-5{position:relative;right:20.8333%}.el-col-sm-push-5{position:relative;left:20.8333%}.el-col-sm-6{flex:0 0 25%;max-width:25%;display:block}.el-col-sm-6.is-guttered{display:block}.el-col-sm-offset-6{margin-left:25%}.el-col-sm-pull-6{position:relative;right:25%}.el-col-sm-push-6{position:relative;left:25%}.el-col-sm-7{flex:0 0 29.1667%;max-width:29.1667%;display:block}.el-col-sm-7.is-guttered{display:block}.el-col-sm-offset-7{margin-left:29.1667%}.el-col-sm-pull-7{position:relative;right:29.1667%}.el-col-sm-push-7{position:relative;left:29.1667%}.el-col-sm-8{flex:0 0 33.3333%;max-width:33.3333%;display:block}.el-col-sm-8.is-guttered{display:block}.el-col-sm-offset-8{margin-left:33.3333%}.el-col-sm-pull-8{position:relative;right:33.3333%}.el-col-sm-push-8{position:relative;left:33.3333%}.el-col-sm-9{flex:0 0 37.5%;max-width:37.5%;display:block}.el-col-sm-9.is-guttered{display:block}.el-col-sm-offset-9{margin-left:37.5%}.el-col-sm-pull-9{position:relative;right:37.5%}.el-col-sm-push-9{position:relative;left:37.5%}.el-col-sm-10{flex:0 0 41.6667%;max-width:41.6667%;display:block}.el-col-sm-10.is-guttered{display:block}.el-col-sm-offset-10{margin-left:41.6667%}.el-col-sm-pull-10{position:relative;right:41.6667%}.el-col-sm-push-10{position:relative;left:41.6667%}.el-col-sm-11{flex:0 0 45.8333%;max-width:45.8333%;display:block}.el-col-sm-11.is-guttered{display:block}.el-col-sm-offset-11{margin-left:45.8333%}.el-col-sm-pull-11{position:relative;right:45.8333%}.el-col-sm-push-11{position:relative;left:45.8333%}.el-col-sm-12{flex:0 0 50%;max-width:50%;display:block}.el-col-sm-12.is-guttered{display:block}.el-col-sm-offset-12{margin-left:50%}.el-col-sm-pull-12{position:relative;right:50%}.el-col-sm-push-12{position:relative;left:50%}.el-col-sm-13{flex:0 0 54.1667%;max-width:54.1667%;display:block}.el-col-sm-13.is-guttered{display:block}.el-col-sm-offset-13{margin-left:54.1667%}.el-col-sm-pull-13{position:relative;right:54.1667%}.el-col-sm-push-13{position:relative;left:54.1667%}.el-col-sm-14{flex:0 0 58.3333%;max-width:58.3333%;display:block}.el-col-sm-14.is-guttered{display:block}.el-col-sm-offset-14{margin-left:58.3333%}.el-col-sm-pull-14{position:relative;right:58.3333%}.el-col-sm-push-14{position:relative;left:58.3333%}.el-col-sm-15{flex:0 0 62.5%;max-width:62.5%;display:block}.el-col-sm-15.is-guttered{display:block}.el-col-sm-offset-15{margin-left:62.5%}.el-col-sm-pull-15{position:relative;right:62.5%}.el-col-sm-push-15{position:relative;left:62.5%}.el-col-sm-16{flex:0 0 66.6667%;max-width:66.6667%;display:block}.el-col-sm-16.is-guttered{display:block}.el-col-sm-offset-16{margin-left:66.6667%}.el-col-sm-pull-16{position:relative;right:66.6667%}.el-col-sm-push-16{position:relative;left:66.6667%}.el-col-sm-17{flex:0 0 70.8333%;max-width:70.8333%;display:block}.el-col-sm-17.is-guttered{display:block}.el-col-sm-offset-17{margin-left:70.8333%}.el-col-sm-pull-17{position:relative;right:70.8333%}.el-col-sm-push-17{position:relative;left:70.8333%}.el-col-sm-18{flex:0 0 75%;max-width:75%;display:block}.el-col-sm-18.is-guttered{display:block}.el-col-sm-offset-18{margin-left:75%}.el-col-sm-pull-18{position:relative;right:75%}.el-col-sm-push-18{position:relative;left:75%}.el-col-sm-19{flex:0 0 79.1667%;max-width:79.1667%;display:block}.el-col-sm-19.is-guttered{display:block}.el-col-sm-offset-19{margin-left:79.1667%}.el-col-sm-pull-19{position:relative;right:79.1667%}.el-col-sm-push-19{position:relative;left:79.1667%}.el-col-sm-20{flex:0 0 83.3333%;max-width:83.3333%;display:block}.el-col-sm-20.is-guttered{display:block}.el-col-sm-offset-20{margin-left:83.3333%}.el-col-sm-pull-20{position:relative;right:83.3333%}.el-col-sm-push-20{position:relative;left:83.3333%}.el-col-sm-21{flex:0 0 87.5%;max-width:87.5%;display:block}.el-col-sm-21.is-guttered{display:block}.el-col-sm-offset-21{margin-left:87.5%}.el-col-sm-pull-21{position:relative;right:87.5%}.el-col-sm-push-21{position:relative;left:87.5%}.el-col-sm-22{flex:0 0 91.6667%;max-width:91.6667%;display:block}.el-col-sm-22.is-guttered{display:block}.el-col-sm-offset-22{margin-left:91.6667%}.el-col-sm-pull-22{position:relative;right:91.6667%}.el-col-sm-push-22{position:relative;left:91.6667%}.el-col-sm-23{flex:0 0 95.8333%;max-width:95.8333%;display:block}.el-col-sm-23.is-guttered{display:block}.el-col-sm-offset-23{margin-left:95.8333%}.el-col-sm-pull-23{position:relative;right:95.8333%}.el-col-sm-push-23{position:relative;left:95.8333%}.el-col-sm-24{flex:0 0 100%;max-width:100%;display:block}.el-col-sm-24.is-guttered{display:block}.el-col-sm-offset-24{margin-left:100%}.el-col-sm-pull-24{position:relative;right:100%}.el-col-sm-push-24{position:relative;left:100%}}@media only screen and (min-width:992px){.el-col-md-0{flex:0 0;max-width:0%;display:none}.el-col-md-0.is-guttered{display:none}.el-col-md-offset-0{margin-left:0%}.el-col-md-pull-0{position:relative;right:0%}.el-col-md-push-0{position:relative;left:0%}.el-col-md-1{flex:0 0 4.16667%;max-width:4.16667%;display:block}.el-col-md-1.is-guttered{display:block}.el-col-md-offset-1{margin-left:4.16667%}.el-col-md-pull-1{position:relative;right:4.16667%}.el-col-md-push-1{position:relative;left:4.16667%}.el-col-md-2{flex:0 0 8.33333%;max-width:8.33333%;display:block}.el-col-md-2.is-guttered{display:block}.el-col-md-offset-2{margin-left:8.33333%}.el-col-md-pull-2{position:relative;right:8.33333%}.el-col-md-push-2{position:relative;left:8.33333%}.el-col-md-3{flex:0 0 12.5%;max-width:12.5%;display:block}.el-col-md-3.is-guttered{display:block}.el-col-md-offset-3{margin-left:12.5%}.el-col-md-pull-3{position:relative;right:12.5%}.el-col-md-push-3{position:relative;left:12.5%}.el-col-md-4{flex:0 0 16.6667%;max-width:16.6667%;display:block}.el-col-md-4.is-guttered{display:block}.el-col-md-offset-4{margin-left:16.6667%}.el-col-md-pull-4{position:relative;right:16.6667%}.el-col-md-push-4{position:relative;left:16.6667%}.el-col-md-5{flex:0 0 20.8333%;max-width:20.8333%;display:block}.el-col-md-5.is-guttered{display:block}.el-col-md-offset-5{margin-left:20.8333%}.el-col-md-pull-5{position:relative;right:20.8333%}.el-col-md-push-5{position:relative;left:20.8333%}.el-col-md-6{flex:0 0 25%;max-width:25%;display:block}.el-col-md-6.is-guttered{display:block}.el-col-md-offset-6{margin-left:25%}.el-col-md-pull-6{position:relative;right:25%}.el-col-md-push-6{position:relative;left:25%}.el-col-md-7{flex:0 0 29.1667%;max-width:29.1667%;display:block}.el-col-md-7.is-guttered{display:block}.el-col-md-offset-7{margin-left:29.1667%}.el-col-md-pull-7{position:relative;right:29.1667%}.el-col-md-push-7{position:relative;left:29.1667%}.el-col-md-8{flex:0 0 33.3333%;max-width:33.3333%;display:block}.el-col-md-8.is-guttered{display:block}.el-col-md-offset-8{margin-left:33.3333%}.el-col-md-pull-8{position:relative;right:33.3333%}.el-col-md-push-8{position:relative;left:33.3333%}.el-col-md-9{flex:0 0 37.5%;max-width:37.5%;display:block}.el-col-md-9.is-guttered{display:block}.el-col-md-offset-9{margin-left:37.5%}.el-col-md-pull-9{position:relative;right:37.5%}.el-col-md-push-9{position:relative;left:37.5%}.el-col-md-10{flex:0 0 41.6667%;max-width:41.6667%;display:block}.el-col-md-10.is-guttered{display:block}.el-col-md-offset-10{margin-left:41.6667%}.el-col-md-pull-10{position:relative;right:41.6667%}.el-col-md-push-10{position:relative;left:41.6667%}.el-col-md-11{flex:0 0 45.8333%;max-width:45.8333%;display:block}.el-col-md-11.is-guttered{display:block}.el-col-md-offset-11{margin-left:45.8333%}.el-col-md-pull-11{position:relative;right:45.8333%}.el-col-md-push-11{position:relative;left:45.8333%}.el-col-md-12{flex:0 0 50%;max-width:50%;display:block}.el-col-md-12.is-guttered{display:block}.el-col-md-offset-12{margin-left:50%}.el-col-md-pull-12{position:relative;right:50%}.el-col-md-push-12{position:relative;left:50%}.el-col-md-13{flex:0 0 54.1667%;max-width:54.1667%;display:block}.el-col-md-13.is-guttered{display:block}.el-col-md-offset-13{margin-left:54.1667%}.el-col-md-pull-13{position:relative;right:54.1667%}.el-col-md-push-13{position:relative;left:54.1667%}.el-col-md-14{flex:0 0 58.3333%;max-width:58.3333%;display:block}.el-col-md-14.is-guttered{display:block}.el-col-md-offset-14{margin-left:58.3333%}.el-col-md-pull-14{position:relative;right:58.3333%}.el-col-md-push-14{position:relative;left:58.3333%}.el-col-md-15{flex:0 0 62.5%;max-width:62.5%;display:block}.el-col-md-15.is-guttered{display:block}.el-col-md-offset-15{margin-left:62.5%}.el-col-md-pull-15{position:relative;right:62.5%}.el-col-md-push-15{position:relative;left:62.5%}.el-col-md-16{flex:0 0 66.6667%;max-width:66.6667%;display:block}.el-col-md-16.is-guttered{display:block}.el-col-md-offset-16{margin-left:66.6667%}.el-col-md-pull-16{position:relative;right:66.6667%}.el-col-md-push-16{position:relative;left:66.6667%}.el-col-md-17{flex:0 0 70.8333%;max-width:70.8333%;display:block}.el-col-md-17.is-guttered{display:block}.el-col-md-offset-17{margin-left:70.8333%}.el-col-md-pull-17{position:relative;right:70.8333%}.el-col-md-push-17{position:relative;left:70.8333%}.el-col-md-18{flex:0 0 75%;max-width:75%;display:block}.el-col-md-18.is-guttered{display:block}.el-col-md-offset-18{margin-left:75%}.el-col-md-pull-18{position:relative;right:75%}.el-col-md-push-18{position:relative;left:75%}.el-col-md-19{flex:0 0 79.1667%;max-width:79.1667%;display:block}.el-col-md-19.is-guttered{display:block}.el-col-md-offset-19{margin-left:79.1667%}.el-col-md-pull-19{position:relative;right:79.1667%}.el-col-md-push-19{position:relative;left:79.1667%}.el-col-md-20{flex:0 0 83.3333%;max-width:83.3333%;display:block}.el-col-md-20.is-guttered{display:block}.el-col-md-offset-20{margin-left:83.3333%}.el-col-md-pull-20{position:relative;right:83.3333%}.el-col-md-push-20{position:relative;left:83.3333%}.el-col-md-21{flex:0 0 87.5%;max-width:87.5%;display:block}.el-col-md-21.is-guttered{display:block}.el-col-md-offset-21{margin-left:87.5%}.el-col-md-pull-21{position:relative;right:87.5%}.el-col-md-push-21{position:relative;left:87.5%}.el-col-md-22{flex:0 0 91.6667%;max-width:91.6667%;display:block}.el-col-md-22.is-guttered{display:block}.el-col-md-offset-22{margin-left:91.6667%}.el-col-md-pull-22{position:relative;right:91.6667%}.el-col-md-push-22{position:relative;left:91.6667%}.el-col-md-23{flex:0 0 95.8333%;max-width:95.8333%;display:block}.el-col-md-23.is-guttered{display:block}.el-col-md-offset-23{margin-left:95.8333%}.el-col-md-pull-23{position:relative;right:95.8333%}.el-col-md-push-23{position:relative;left:95.8333%}.el-col-md-24{flex:0 0 100%;max-width:100%;display:block}.el-col-md-24.is-guttered{display:block}.el-col-md-offset-24{margin-left:100%}.el-col-md-pull-24{position:relative;right:100%}.el-col-md-push-24{position:relative;left:100%}}@media only screen and (min-width:1200px){.el-col-lg-0{flex:0 0;max-width:0%;display:none}.el-col-lg-0.is-guttered{display:none}.el-col-lg-offset-0{margin-left:0%}.el-col-lg-pull-0{position:relative;right:0%}.el-col-lg-push-0{position:relative;left:0%}.el-col-lg-1{flex:0 0 4.16667%;max-width:4.16667%;display:block}.el-col-lg-1.is-guttered{display:block}.el-col-lg-offset-1{margin-left:4.16667%}.el-col-lg-pull-1{position:relative;right:4.16667%}.el-col-lg-push-1{position:relative;left:4.16667%}.el-col-lg-2{flex:0 0 8.33333%;max-width:8.33333%;display:block}.el-col-lg-2.is-guttered{display:block}.el-col-lg-offset-2{margin-left:8.33333%}.el-col-lg-pull-2{position:relative;right:8.33333%}.el-col-lg-push-2{position:relative;left:8.33333%}.el-col-lg-3{flex:0 0 12.5%;max-width:12.5%;display:block}.el-col-lg-3.is-guttered{display:block}.el-col-lg-offset-3{margin-left:12.5%}.el-col-lg-pull-3{position:relative;right:12.5%}.el-col-lg-push-3{position:relative;left:12.5%}.el-col-lg-4{flex:0 0 16.6667%;max-width:16.6667%;display:block}.el-col-lg-4.is-guttered{display:block}.el-col-lg-offset-4{margin-left:16.6667%}.el-col-lg-pull-4{position:relative;right:16.6667%}.el-col-lg-push-4{position:relative;left:16.6667%}.el-col-lg-5{flex:0 0 20.8333%;max-width:20.8333%;display:block}.el-col-lg-5.is-guttered{display:block}.el-col-lg-offset-5{margin-left:20.8333%}.el-col-lg-pull-5{position:relative;right:20.8333%}.el-col-lg-push-5{position:relative;left:20.8333%}.el-col-lg-6{flex:0 0 25%;max-width:25%;display:block}.el-col-lg-6.is-guttered{display:block}.el-col-lg-offset-6{margin-left:25%}.el-col-lg-pull-6{position:relative;right:25%}.el-col-lg-push-6{position:relative;left:25%}.el-col-lg-7{flex:0 0 29.1667%;max-width:29.1667%;display:block}.el-col-lg-7.is-guttered{display:block}.el-col-lg-offset-7{margin-left:29.1667%}.el-col-lg-pull-7{position:relative;right:29.1667%}.el-col-lg-push-7{position:relative;left:29.1667%}.el-col-lg-8{flex:0 0 33.3333%;max-width:33.3333%;display:block}.el-col-lg-8.is-guttered{display:block}.el-col-lg-offset-8{margin-left:33.3333%}.el-col-lg-pull-8{position:relative;right:33.3333%}.el-col-lg-push-8{position:relative;left:33.3333%}.el-col-lg-9{flex:0 0 37.5%;max-width:37.5%;display:block}.el-col-lg-9.is-guttered{display:block}.el-col-lg-offset-9{margin-left:37.5%}.el-col-lg-pull-9{position:relative;right:37.5%}.el-col-lg-push-9{position:relative;left:37.5%}.el-col-lg-10{flex:0 0 41.6667%;max-width:41.6667%;display:block}.el-col-lg-10.is-guttered{display:block}.el-col-lg-offset-10{margin-left:41.6667%}.el-col-lg-pull-10{position:relative;right:41.6667%}.el-col-lg-push-10{position:relative;left:41.6667%}.el-col-lg-11{flex:0 0 45.8333%;max-width:45.8333%;display:block}.el-col-lg-11.is-guttered{display:block}.el-col-lg-offset-11{margin-left:45.8333%}.el-col-lg-pull-11{position:relative;right:45.8333%}.el-col-lg-push-11{position:relative;left:45.8333%}.el-col-lg-12{flex:0 0 50%;max-width:50%;display:block}.el-col-lg-12.is-guttered{display:block}.el-col-lg-offset-12{margin-left:50%}.el-col-lg-pull-12{position:relative;right:50%}.el-col-lg-push-12{position:relative;left:50%}.el-col-lg-13{flex:0 0 54.1667%;max-width:54.1667%;display:block}.el-col-lg-13.is-guttered{display:block}.el-col-lg-offset-13{margin-left:54.1667%}.el-col-lg-pull-13{position:relative;right:54.1667%}.el-col-lg-push-13{position:relative;left:54.1667%}.el-col-lg-14{flex:0 0 58.3333%;max-width:58.3333%;display:block}.el-col-lg-14.is-guttered{display:block}.el-col-lg-offset-14{margin-left:58.3333%}.el-col-lg-pull-14{position:relative;right:58.3333%}.el-col-lg-push-14{position:relative;left:58.3333%}.el-col-lg-15{flex:0 0 62.5%;max-width:62.5%;display:block}.el-col-lg-15.is-guttered{display:block}.el-col-lg-offset-15{margin-left:62.5%}.el-col-lg-pull-15{position:relative;right:62.5%}.el-col-lg-push-15{position:relative;left:62.5%}.el-col-lg-16{flex:0 0 66.6667%;max-width:66.6667%;display:block}.el-col-lg-16.is-guttered{display:block}.el-col-lg-offset-16{margin-left:66.6667%}.el-col-lg-pull-16{position:relative;right:66.6667%}.el-col-lg-push-16{position:relative;left:66.6667%}.el-col-lg-17{flex:0 0 70.8333%;max-width:70.8333%;display:block}.el-col-lg-17.is-guttered{display:block}.el-col-lg-offset-17{margin-left:70.8333%}.el-col-lg-pull-17{position:relative;right:70.8333%}.el-col-lg-push-17{position:relative;left:70.8333%}.el-col-lg-18{flex:0 0 75%;max-width:75%;display:block}.el-col-lg-18.is-guttered{display:block}.el-col-lg-offset-18{margin-left:75%}.el-col-lg-pull-18{position:relative;right:75%}.el-col-lg-push-18{position:relative;left:75%}.el-col-lg-19{flex:0 0 79.1667%;max-width:79.1667%;display:block}.el-col-lg-19.is-guttered{display:block}.el-col-lg-offset-19{margin-left:79.1667%}.el-col-lg-pull-19{position:relative;right:79.1667%}.el-col-lg-push-19{position:relative;left:79.1667%}.el-col-lg-20{flex:0 0 83.3333%;max-width:83.3333%;display:block}.el-col-lg-20.is-guttered{display:block}.el-col-lg-offset-20{margin-left:83.3333%}.el-col-lg-pull-20{position:relative;right:83.3333%}.el-col-lg-push-20{position:relative;left:83.3333%}.el-col-lg-21{flex:0 0 87.5%;max-width:87.5%;display:block}.el-col-lg-21.is-guttered{display:block}.el-col-lg-offset-21{margin-left:87.5%}.el-col-lg-pull-21{position:relative;right:87.5%}.el-col-lg-push-21{position:relative;left:87.5%}.el-col-lg-22{flex:0 0 91.6667%;max-width:91.6667%;display:block}.el-col-lg-22.is-guttered{display:block}.el-col-lg-offset-22{margin-left:91.6667%}.el-col-lg-pull-22{position:relative;right:91.6667%}.el-col-lg-push-22{position:relative;left:91.6667%}.el-col-lg-23{flex:0 0 95.8333%;max-width:95.8333%;display:block}.el-col-lg-23.is-guttered{display:block}.el-col-lg-offset-23{margin-left:95.8333%}.el-col-lg-pull-23{position:relative;right:95.8333%}.el-col-lg-push-23{position:relative;left:95.8333%}.el-col-lg-24{flex:0 0 100%;max-width:100%;display:block}.el-col-lg-24.is-guttered{display:block}.el-col-lg-offset-24{margin-left:100%}.el-col-lg-pull-24{position:relative;right:100%}.el-col-lg-push-24{position:relative;left:100%}}@media only screen and (min-width:1920px){.el-col-xl-0{flex:0 0;max-width:0%;display:none}.el-col-xl-0.is-guttered{display:none}.el-col-xl-offset-0{margin-left:0%}.el-col-xl-pull-0{position:relative;right:0%}.el-col-xl-push-0{position:relative;left:0%}.el-col-xl-1{flex:0 0 4.16667%;max-width:4.16667%;display:block}.el-col-xl-1.is-guttered{display:block}.el-col-xl-offset-1{margin-left:4.16667%}.el-col-xl-pull-1{position:relative;right:4.16667%}.el-col-xl-push-1{position:relative;left:4.16667%}.el-col-xl-2{flex:0 0 8.33333%;max-width:8.33333%;display:block}.el-col-xl-2.is-guttered{display:block}.el-col-xl-offset-2{margin-left:8.33333%}.el-col-xl-pull-2{position:relative;right:8.33333%}.el-col-xl-push-2{position:relative;left:8.33333%}.el-col-xl-3{flex:0 0 12.5%;max-width:12.5%;display:block}.el-col-xl-3.is-guttered{display:block}.el-col-xl-offset-3{margin-left:12.5%}.el-col-xl-pull-3{position:relative;right:12.5%}.el-col-xl-push-3{position:relative;left:12.5%}.el-col-xl-4{flex:0 0 16.6667%;max-width:16.6667%;display:block}.el-col-xl-4.is-guttered{display:block}.el-col-xl-offset-4{margin-left:16.6667%}.el-col-xl-pull-4{position:relative;right:16.6667%}.el-col-xl-push-4{position:relative;left:16.6667%}.el-col-xl-5{flex:0 0 20.8333%;max-width:20.8333%;display:block}.el-col-xl-5.is-guttered{display:block}.el-col-xl-offset-5{margin-left:20.8333%}.el-col-xl-pull-5{position:relative;right:20.8333%}.el-col-xl-push-5{position:relative;left:20.8333%}.el-col-xl-6{flex:0 0 25%;max-width:25%;display:block}.el-col-xl-6.is-guttered{display:block}.el-col-xl-offset-6{margin-left:25%}.el-col-xl-pull-6{position:relative;right:25%}.el-col-xl-push-6{position:relative;left:25%}.el-col-xl-7{flex:0 0 29.1667%;max-width:29.1667%;display:block}.el-col-xl-7.is-guttered{display:block}.el-col-xl-offset-7{margin-left:29.1667%}.el-col-xl-pull-7{position:relative;right:29.1667%}.el-col-xl-push-7{position:relative;left:29.1667%}.el-col-xl-8{flex:0 0 33.3333%;max-width:33.3333%;display:block}.el-col-xl-8.is-guttered{display:block}.el-col-xl-offset-8{margin-left:33.3333%}.el-col-xl-pull-8{position:relative;right:33.3333%}.el-col-xl-push-8{position:relative;left:33.3333%}.el-col-xl-9{flex:0 0 37.5%;max-width:37.5%;display:block}.el-col-xl-9.is-guttered{display:block}.el-col-xl-offset-9{margin-left:37.5%}.el-col-xl-pull-9{position:relative;right:37.5%}.el-col-xl-push-9{position:relative;left:37.5%}.el-col-xl-10{flex:0 0 41.6667%;max-width:41.6667%;display:block}.el-col-xl-10.is-guttered{display:block}.el-col-xl-offset-10{margin-left:41.6667%}.el-col-xl-pull-10{position:relative;right:41.6667%}.el-col-xl-push-10{position:relative;left:41.6667%}.el-col-xl-11{flex:0 0 45.8333%;max-width:45.8333%;display:block}.el-col-xl-11.is-guttered{display:block}.el-col-xl-offset-11{margin-left:45.8333%}.el-col-xl-pull-11{position:relative;right:45.8333%}.el-col-xl-push-11{position:relative;left:45.8333%}.el-col-xl-12{flex:0 0 50%;max-width:50%;display:block}.el-col-xl-12.is-guttered{display:block}.el-col-xl-offset-12{margin-left:50%}.el-col-xl-pull-12{position:relative;right:50%}.el-col-xl-push-12{position:relative;left:50%}.el-col-xl-13{flex:0 0 54.1667%;max-width:54.1667%;display:block}.el-col-xl-13.is-guttered{display:block}.el-col-xl-offset-13{margin-left:54.1667%}.el-col-xl-pull-13{position:relative;right:54.1667%}.el-col-xl-push-13{position:relative;left:54.1667%}.el-col-xl-14{flex:0 0 58.3333%;max-width:58.3333%;display:block}.el-col-xl-14.is-guttered{display:block}.el-col-xl-offset-14{margin-left:58.3333%}.el-col-xl-pull-14{position:relative;right:58.3333%}.el-col-xl-push-14{position:relative;left:58.3333%}.el-col-xl-15{flex:0 0 62.5%;max-width:62.5%;display:block}.el-col-xl-15.is-guttered{display:block}.el-col-xl-offset-15{margin-left:62.5%}.el-col-xl-pull-15{position:relative;right:62.5%}.el-col-xl-push-15{position:relative;left:62.5%}.el-col-xl-16{flex:0 0 66.6667%;max-width:66.6667%;display:block}.el-col-xl-16.is-guttered{display:block}.el-col-xl-offset-16{margin-left:66.6667%}.el-col-xl-pull-16{position:relative;right:66.6667%}.el-col-xl-push-16{position:relative;left:66.6667%}.el-col-xl-17{flex:0 0 70.8333%;max-width:70.8333%;display:block}.el-col-xl-17.is-guttered{display:block}.el-col-xl-offset-17{margin-left:70.8333%}.el-col-xl-pull-17{position:relative;right:70.8333%}.el-col-xl-push-17{position:relative;left:70.8333%}.el-col-xl-18{flex:0 0 75%;max-width:75%;display:block}.el-col-xl-18.is-guttered{display:block}.el-col-xl-offset-18{margin-left:75%}.el-col-xl-pull-18{position:relative;right:75%}.el-col-xl-push-18{position:relative;left:75%}.el-col-xl-19{flex:0 0 79.1667%;max-width:79.1667%;display:block}.el-col-xl-19.is-guttered{display:block}.el-col-xl-offset-19{margin-left:79.1667%}.el-col-xl-pull-19{position:relative;right:79.1667%}.el-col-xl-push-19{position:relative;left:79.1667%}.el-col-xl-20{flex:0 0 83.3333%;max-width:83.3333%;display:block}.el-col-xl-20.is-guttered{display:block}.el-col-xl-offset-20{margin-left:83.3333%}.el-col-xl-pull-20{position:relative;right:83.3333%}.el-col-xl-push-20{position:relative;left:83.3333%}.el-col-xl-21{flex:0 0 87.5%;max-width:87.5%;display:block}.el-col-xl-21.is-guttered{display:block}.el-col-xl-offset-21{margin-left:87.5%}.el-col-xl-pull-21{position:relative;right:87.5%}.el-col-xl-push-21{position:relative;left:87.5%}.el-col-xl-22{flex:0 0 91.6667%;max-width:91.6667%;display:block}.el-col-xl-22.is-guttered{display:block}.el-col-xl-offset-22{margin-left:91.6667%}.el-col-xl-pull-22{position:relative;right:91.6667%}.el-col-xl-push-22{position:relative;left:91.6667%}.el-col-xl-23{flex:0 0 95.8333%;max-width:95.8333%;display:block}.el-col-xl-23.is-guttered{display:block}.el-col-xl-offset-23{margin-left:95.8333%}.el-col-xl-pull-23{position:relative;right:95.8333%}.el-col-xl-push-23{position:relative;left:95.8333%}.el-col-xl-24{flex:0 0 100%;max-width:100%;display:block}.el-col-xl-24.is-guttered{display:block}.el-col-xl-offset-24{margin-left:100%}.el-col-xl-pull-24{position:relative;right:100%}.el-col-xl-push-24{position:relative;left:100%}}.el-collapse-item.is-disabled .el-collapse-item__header{color:var(--el-text-color-disabled);cursor:not-allowed}.el-collapse-item__header{width:100%;min-height:var(--el-collapse-header-height);line-height:var(--el-collapse-header-height);background-color:var(--el-collapse-header-bg-color);color:var(--el-collapse-header-text-color);cursor:pointer;border:none;border-bottom:1px solid var(--el-collapse-border-color);font-size:var(--el-collapse-header-font-size);transition:border-bottom-color var(--el-transition-duration);box-sizing:border-box;outline:none;align-items:center;padding:0;font-weight:500;display:flex}.el-collapse-item__arrow{transition:transform var(--el-transition-duration);font-weight:300}.el-collapse-item__arrow.is-active{transform:rotate(90deg)}.el-collapse-item__title{text-align:left;flex:auto}.el-collapse-item__header.focusing:focus:not(:hover){color:var(--el-color-primary)}.el-collapse-item__header.is-active{border-bottom-color:#0000}.el-collapse-item__wrap{will-change:height;background-color:var(--el-collapse-content-bg-color);box-sizing:border-box;border-bottom:1px solid var(--el-collapse-border-color);overflow:hidden}.el-collapse-item__content{font-size:var(--el-collapse-content-font-size);color:var(--el-collapse-content-text-color);padding-bottom:25px;line-height:1.76923}.el-collapse-item:last-child{margin-bottom:-1px}.el-collapse{--el-collapse-border-color:var(--el-border-color-lighter);--el-collapse-header-height:48px;--el-collapse-header-bg-color:var(--el-fill-color-blank);--el-collapse-header-text-color:var(--el-text-color-primary);--el-collapse-header-font-size:13px;--el-collapse-content-bg-color:var(--el-fill-color-blank);--el-collapse-content-font-size:13px;--el-collapse-content-text-color:var(--el-text-color-primary);border-top:1px solid var(--el-collapse-border-color);border-bottom:1px solid var(--el-collapse-border-color)}.el-collapse-icon-position-left .el-collapse-item__header{gap:8px}.el-collapse-icon-position-left .el-collapse-item__title{order:1}.el-collapse-icon-position-right .el-collapse-item__header{padding-right:8px}.el-color-picker-panel{--el-colorpicker-bg-color:var(--el-bg-color-overlay);--el-fill-color-blank:var(--el-colorpicker-bg-color);box-sizing:content-box;background:var(--el-colorpicker-bg-color);width:300px;padding:12px}.el-color-picker-panel.is-border{border:solid 1px var(--el-border-color-lighter);border-radius:4px}.el-color-picker-panel__wrapper{margin-bottom:6px}.el-color-picker-panel__footer{text-align:right;justify-content:space-between;margin-top:12px;display:flex}.el-color-picker-panel__footer .el-input{color:#000;width:160px;font-size:12px;line-height:26px}.el-color-picker-panel.is-disabled .el-color-svpanel,.el-color-picker-panel.is-disabled .el-color-hue-slider{cursor:not-allowed;opacity:.3}.el-color-picker-panel.is-disabled .el-color-hue-slider__thumb{cursor:not-allowed}.el-color-picker-panel.is-disabled .el-color-alpha-slider,.el-color-picker-panel.is-disabled .el-color-predefine .el-color-predefine__color-selector{cursor:not-allowed;opacity:.3}.el-color-predefine{width:280px;margin-top:8px;font-size:12px;display:flex}.el-color-predefine__colors{flex-wrap:wrap;flex:1;gap:8px;display:flex}.el-color-predefine__color-selector{border-radius:var(--el-border-radius-base);cursor:pointer;border:none;outline:none;width:20px;height:20px;padding:0;overflow:hidden}.el-color-predefine__color-selector.selected{box-shadow:0 0 3px 2px var(--el-color-primary)}.el-color-predefine__color-selector:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.el-color-predefine__color-selector>div{height:100%;display:flex}.el-color-predefine__color-selector.is-alpha{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.el-color-hue-slider{box-sizing:border-box;float:right;background-color:red;width:280px;height:12px;padding:0 2px;position:relative}.el-color-hue-slider__bar{background:linear-gradient(90deg,red,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red);height:100%;position:relative}.el-color-hue-slider__thumb{cursor:pointer;box-sizing:border-box;border:1px solid var(--el-border-color-lighter);z-index:1;background:#fff;border-radius:1px;width:4px;height:100%;position:absolute;top:0;left:0;box-shadow:0 0 2px #0009}.el-color-hue-slider__thumb:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:1px}.el-color-hue-slider.is-vertical{width:12px;height:180px;padding:2px 0}.el-color-hue-slider.is-vertical .el-color-hue-slider__bar{background:linear-gradient(red,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red)}.el-color-hue-slider.is-vertical .el-color-hue-slider__thumb{width:100%;height:4px;top:0;left:0}.el-color-svpanel{background-image:linear-gradient(#0000,#000),linear-gradient(90deg,#fff,#fff0);width:280px;height:180px;position:relative}.el-color-svpanel__cursor{cursor:pointer;border-radius:50%;width:4px;height:4px;position:absolute;transform:translate(-2px,-2px);box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1px #0000004d,0 0 1px 2px #0006}.el-color-svpanel__cursor:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.el-color-alpha-slider{box-sizing:border-box;background-image:linear-gradient(45deg,var(--el-color-picker-alpha-bg-a) 25%,var(--el-color-picker-alpha-bg-b) 25%),linear-gradient(135deg,var(--el-color-picker-alpha-bg-a) 25%,var(--el-color-picker-alpha-bg-b) 25%),linear-gradient(45deg,var(--el-color-picker-alpha-bg-b) 75%,var(--el-color-picker-alpha-bg-a) 75%),linear-gradient(135deg,var(--el-color-picker-alpha-bg-b) 75%,var(--el-color-picker-alpha-bg-a) 75%);background-position:0 0,6px 0,6px -6px,0 6px;background-size:12px 12px;width:280px;height:12px;position:relative}.el-color-alpha-slider.is-disabled .el-color-alpha-slider__thumb{cursor:not-allowed}.el-color-alpha-slider__bar{background:linear-gradient(to right,#fff0 0%,var(--el-bg-color) 100%);height:100%;position:relative}.el-color-alpha-slider__thumb{cursor:pointer;box-sizing:border-box;border:1px solid var(--el-border-color-lighter);z-index:1;background:#fff;border-radius:1px;width:4px;height:100%;position:absolute;top:0;left:0;box-shadow:0 0 2px #0009}.el-color-alpha-slider__thumb:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:1px}.el-color-alpha-slider.is-vertical{width:20px;height:180px}.el-color-alpha-slider.is-vertical .el-color-alpha-slider__bar{background:linear-gradient(#fff0,#fff)}.el-color-alpha-slider.is-vertical .el-color-alpha-slider__thumb{width:100%;height:4px;top:0;left:0}.el-color-picker-panel{--el-color-picker-alpha-bg-a:#ccc;--el-color-picker-alpha-bg-b:transparent}.dark .el-color-picker-panel{--el-color-picker-alpha-bg-a:#333}.el-color-picker{outline:none;width:32px;height:32px;line-height:normal;display:inline-block;position:relative}.el-color-picker:hover:not(:-webkit-any(.is-disabled,.is-focused)) .el-color-picker__trigger{border-color:var(--el-border-color-hover)}.el-color-picker:hover:not(:is(.is-disabled,.is-focused)) .el-color-picker__trigger{border-color:var(--el-border-color-hover)}.el-color-picker:focus-visible:not(.is-disabled) .el-color-picker__trigger{outline:2px solid var(--el-color-primary);outline-offset:1px}.el-color-picker.is-focused .el-color-picker__trigger{border-color:var(--el-color-primary)}.el-color-picker.is-disabled .el-color-picker__trigger{cursor:not-allowed;background-color:var(--el-fill-color-light)}.el-color-picker.is-disabled .el-color-picker__color{opacity:.3}.el-color-picker--large{width:40px;height:40px}.el-color-picker--small{width:24px;height:24px}.el-color-picker--small .el-color-picker__icon,.el-color-picker--small .el-color-picker__empty{transform:scale(.8)}.el-color-picker__trigger{box-sizing:border-box;border:1px solid var(--el-border-color);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;width:100%;height:100%;padding:4px;font-size:0;display:inline-flex;position:relative}.el-color-picker__color{box-sizing:border-box;border:1px solid var(--el-text-color-secondary);border-radius:var(--el-border-radius-small);text-align:center;width:100%;height:100%;display:block;position:relative}.el-color-picker__color.is-alpha{background-image:linear-gradient(45deg,var(--el-color-picker-alpha-bg-a) 25%,var(--el-color-picker-alpha-bg-b) 25%),linear-gradient(135deg,var(--el-color-picker-alpha-bg-a) 25%,var(--el-color-picker-alpha-bg-b) 25%),linear-gradient(45deg,var(--el-color-picker-alpha-bg-b) 75%,var(--el-color-picker-alpha-bg-a) 75%),linear-gradient(135deg,var(--el-color-picker-alpha-bg-b) 75%,var(--el-color-picker-alpha-bg-a) 75%);background-position:0 0,6px 0,6px -6px,0 6px;background-size:12px 12px}.el-color-picker__color-inner{justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex}.el-color-picker .el-color-picker__empty{color:var(--el-text-color-secondary);font-size:12px}.el-color-picker .el-color-picker__icon{color:#fff;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.el-color-picker__panel{border-radius:var(--el-border-radius-base);box-shadow:var(--el-box-shadow-light);background-color:#fff}.el-color-picker__panel.el-popper{border:1px solid var(--el-border-color-lighter)}.el-color-picker,.el-color-picker__panel{--el-color-picker-alpha-bg-a:#ccc;--el-color-picker-alpha-bg-b:transparent}.dark .el-color-picker,.dark .el-color-picker__panel{--el-color-picker-alpha-bg-a:#333}.el-container{box-sizing:border-box;flex-direction:row;flex:auto;min-width:0;display:flex}.el-container.is-vertical{flex-direction:column}.el-date-table{-webkit-user-select:none;user-select:none;font-size:12px}.el-date-table.is-week-mode .el-date-table__row:hover .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-date-table.is-week-mode .el-date-table__row:hover td.available:hover{color:var(--el-datepicker-text-color)}.el-date-table.is-week-mode .el-date-table__row:hover td:first-child .el-date-table-cell{border-top-left-radius:15px;border-bottom-left-radius:15px;margin-left:5px}.el-date-table.is-week-mode .el-date-table__row:hover td:last-child .el-date-table-cell{border-top-right-radius:15px;border-bottom-right-radius:15px;margin-right:5px}.el-date-table.is-week-mode .el-date-table__row.current .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-date-table td{box-sizing:border-box;text-align:center;cursor:pointer;width:32px;height:30px;padding:4px 0;position:relative}.el-date-table td .el-date-table-cell{box-sizing:border-box;height:30px;padding:3px 0}.el-date-table td .el-date-table-cell .el-date-table-cell__text{border-radius:50%;width:24px;height:24px;margin:0 auto;line-height:24px;display:block;position:absolute;left:50%;transform:translate(-50%)}.el-date-table td.next-month,.el-date-table td.prev-month{color:var(--el-datepicker-off-text-color)}.el-date-table td.today{position:relative}.el-date-table td.today .el-date-table-cell__text{color:var(--el-color-primary);font-weight:700}.el-date-table td.today.start-date .el-date-table-cell__text,.el-date-table td.today.end-date .el-date-table-cell__text{color:#fff}.el-date-table td.available:hover{color:var(--el-datepicker-hover-text-color)}.el-date-table td.in-range .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-date-table td.in-range .el-date-table-cell:hover{background-color:var(--el-datepicker-inrange-hover-bg-color)}.el-date-table td.current:not(.disabled) .el-date-table-cell__text{color:#fff;background-color:var(--el-datepicker-active-color)}.el-date-table td.current:not(.disabled):focus-visible .el-date-table-cell__text{outline:2px solid var(--el-datepicker-active-color);outline-offset:1px}.el-date-table td.start-date .el-date-table-cell,.el-date-table td.end-date .el-date-table-cell{color:#fff}.el-date-table td.start-date .el-date-table-cell__text,.el-date-table td.end-date .el-date-table-cell__text{background-color:var(--el-datepicker-active-color)}.el-date-table td.start-date .el-date-table-cell{border-top-left-radius:15px;border-bottom-left-radius:15px;margin-left:5px}.el-date-table td.end-date .el-date-table-cell{border-top-right-radius:15px;border-bottom-right-radius:15px;margin-right:5px}.el-date-table td.disabled .el-date-table-cell{background-color:var(--el-fill-color-light);opacity:1;cursor:not-allowed;color:var(--el-text-color-placeholder)}.el-date-table td.selected .el-date-table-cell{border-radius:15px;margin-left:5px;margin-right:5px}.el-date-table td.selected .el-date-table-cell__text{background-color:var(--el-datepicker-active-color);color:#fff;border-radius:15px}.el-date-table td.week{color:var(--el-datepicker-off-text-color);cursor:default;font-size:80%}.el-date-table td:focus{outline:none}.el-date-table th{color:var(--el-datepicker-header-text-color);border-bottom:solid 1px var(--el-border-color-lighter);padding:5px;font-weight:400}.el-date-table th.el-date-table__week-header{width:24px;padding:0}.el-month-table{border-collapse:collapse;margin:-1px;font-size:12px}.el-month-table td{text-align:center;cursor:pointer;width:68px;padding:8px 0;position:relative}.el-month-table td .el-date-table-cell{box-sizing:border-box;height:48px;padding:6px 0}.el-month-table td.today .el-date-table-cell__text{color:var(--el-color-primary);font-weight:700}.el-month-table td.today.start-date .el-date-table-cell__text,.el-month-table td.today.end-date .el-date-table-cell__text{color:#fff}.el-month-table td.disabled .el-date-table-cell__text{background-color:var(--el-fill-color-light);cursor:not-allowed;color:var(--el-text-color-placeholder)}.el-month-table td.disabled .el-date-table-cell__text:hover{color:var(--el-text-color-placeholder)}.el-month-table td .el-date-table-cell__text{width:54px;height:36px;color:var(--el-datepicker-text-color);border-radius:18px;margin:0 auto;line-height:36px;display:block;position:absolute;left:50%;transform:translate(-50%)}.el-month-table td .el-date-table-cell__text:hover{color:var(--el-datepicker-hover-text-color)}.el-month-table td.in-range .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-month-table td.in-range .el-date-table-cell:hover{background-color:var(--el-datepicker-inrange-hover-bg-color)}.el-month-table td.start-date .el-date-table-cell,.el-month-table td.end-date .el-date-table-cell{color:#fff}.el-month-table td.start-date .el-date-table-cell__text,.el-month-table td.end-date .el-date-table-cell__text{color:#fff;background-color:var(--el-datepicker-active-color)}.el-month-table td.start-date .el-date-table-cell{border-top-left-radius:24px;border-bottom-left-radius:24px;margin-left:3px}.el-month-table td.end-date .el-date-table-cell{border-top-right-radius:24px;border-bottom-right-radius:24px;margin-right:3px}.el-month-table td.current:not(.disabled) .el-date-table-cell{border-radius:24px;margin-left:3px;margin-right:3px}.el-month-table td.current:not(.disabled) .el-date-table-cell__text{color:#fff;background-color:var(--el-datepicker-active-color)}.el-month-table td:focus-visible{outline:none}.el-month-table td:focus-visible .el-date-table-cell__text{outline:2px solid var(--el-datepicker-active-color);outline-offset:1px}.el-year-table{border-collapse:collapse;margin:-1px;font-size:12px}.el-year-table .el-icon{color:var(--el-datepicker-icon-color)}.el-year-table td{text-align:center;cursor:pointer;width:68px;padding:8px 0;position:relative}.el-year-table td .el-date-table-cell{box-sizing:border-box;height:48px;padding:6px 0}.el-year-table td.today .el-date-table-cell__text{color:var(--el-color-primary);font-weight:700}.el-year-table td.today.start-date .el-date-table-cell__text,.el-year-table td.today.end-date .el-date-table-cell__text{color:#fff}.el-year-table td.disabled .el-date-table-cell__text{background-color:var(--el-fill-color-light);cursor:not-allowed;color:var(--el-text-color-placeholder)}.el-year-table td.disabled .el-date-table-cell__text:hover{color:var(--el-text-color-placeholder)}.el-year-table td .el-date-table-cell__text{width:60px;height:36px;color:var(--el-datepicker-text-color);border-radius:18px;margin:0 auto;line-height:36px;display:block;position:absolute;left:50%;transform:translate(-50%)}.el-year-table td .el-date-table-cell__text:hover{color:var(--el-datepicker-hover-text-color)}.el-year-table td.in-range .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-year-table td.in-range .el-date-table-cell:hover{background-color:var(--el-datepicker-inrange-hover-bg-color)}.el-year-table td.start-date .el-date-table-cell,.el-year-table td.end-date .el-date-table-cell{color:#fff}.el-year-table td.start-date .el-date-table-cell__text,.el-year-table td.end-date .el-date-table-cell__text{color:#fff;background-color:var(--el-datepicker-active-color)}.el-year-table td.start-date .el-date-table-cell{border-top-left-radius:24px;border-bottom-left-radius:24px}.el-year-table td.end-date .el-date-table-cell{border-top-right-radius:24px;border-bottom-right-radius:24px}.el-year-table td.current:not(.disabled) .el-date-table-cell__text{color:#fff;background-color:var(--el-datepicker-active-color)}.el-year-table td:focus-visible{outline:none}.el-year-table td:focus-visible .el-date-table-cell__text{outline:2px solid var(--el-datepicker-active-color);outline-offset:1px}.el-time-spinner.has-seconds .el-time-spinner__wrapper{width:33.3%}.el-time-spinner__wrapper{vertical-align:top;width:50%;max-height:192px;display:inline-block;position:relative;overflow:auto}.el-time-spinner__wrapper.el-scrollbar__wrap:not(.el-scrollbar__wrap--hidden-default){padding-bottom:15px}.el-time-spinner__wrapper.is-arrow{box-sizing:border-box;text-align:center;overflow:hidden}.el-time-spinner__wrapper.is-arrow .el-time-spinner__list{transform:translateY(-32px)}.el-time-spinner__wrapper.is-arrow .el-time-spinner__item:hover:not(.is-disabled):not(.is-active){background:var(--el-fill-color-light);cursor:default}.el-time-spinner__arrow{color:var(--el-text-color-secondary);width:100%;z-index:var(--el-index-normal);text-align:center;cursor:pointer;height:30px;font-size:12px;line-height:30px;position:absolute;left:0}.el-time-spinner__arrow:hover{color:var(--el-color-primary)}.el-time-spinner__arrow.arrow-up{top:10px}.el-time-spinner__arrow.arrow-down{bottom:10px}.el-time-spinner__input.el-input{width:70%}.el-time-spinner__input.el-input .el-input__inner{text-align:center;padding:0}.el-time-spinner__list{text-align:center;margin:0;padding:0;list-style:none}.el-time-spinner__list:after,.el-time-spinner__list:before{content:"";width:100%;height:80px;display:block}.el-time-spinner__item{height:32px;color:var(--el-text-color-regular);font-size:12px;line-height:32px}.el-time-spinner__item:hover:not(.is-disabled):not(.is-active){background:var(--el-fill-color-light);cursor:pointer}.el-time-spinner__item.is-active:not(.is-disabled){color:var(--el-text-color-primary);font-weight:700}.el-time-spinner__item.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-picker__popper{--el-datepicker-border-color:var(--el-disabled-border-color)}.el-picker__popper.el-popper{background:var(--el-bg-color-overlay);border:1px solid var(--el-datepicker-border-color);box-shadow:var(--el-box-shadow-light)}.el-picker__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-datepicker-border-color)}.el-picker__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:#0000;border-left-color:#0000}.el-picker__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:#0000;border-right-color:#0000}.el-picker__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:#0000;border-left-color:#0000}.el-picker__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-top-color:#0000;border-right-color:#0000}.el-date-editor{--el-date-editor-width:220px;--el-date-editor-monthrange-width:300px;--el-date-editor-daterange-width:350px;--el-date-editor-datetimerange-width:400px;--el-input-text-color:var(--el-text-color-regular);--el-input-border:var(--el-border);--el-input-hover-border:var(--el-border-color-hover);--el-input-focus-border:var(--el-color-primary);--el-input-transparent-border:0 0 0 1px transparent inset;--el-input-border-color:var(--el-border-color);--el-input-border-radius:var(--el-border-radius-base);--el-input-bg-color:var(--el-fill-color-blank);--el-input-icon-color:var(--el-text-color-placeholder);--el-input-placeholder-color:var(--el-text-color-placeholder);--el-input-hover-border-color:var(--el-border-color-hover);--el-input-clear-hover-color:var(--el-text-color-secondary);--el-input-focus-border-color:var(--el-color-primary);--el-input-width:100%;text-align:left;vertical-align:middle;position:relative}.el-date-editor.el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-border-color,var(--el-border-color)) inset}.el-date-editor.el-input__wrapper:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-date-editor.is-focus .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-date-editor.el-input,.el-date-editor.el-input__wrapper{width:var(--el-date-editor-width);height:var(--el-input-height,var(--el-component-size))}.el-date-editor--monthrange{--el-date-editor-width:var(--el-date-editor-monthrange-width)}.el-date-editor--daterange,.el-date-editor--timerange{--el-date-editor-width:var(--el-date-editor-daterange-width)}.el-date-editor--datetimerange{--el-date-editor-width:var(--el-date-editor-datetimerange-width)}.el-date-editor--dates .el-input__wrapper{text-overflow:ellipsis;white-space:nowrap}.el-date-editor .close-icon,.el-date-editor .clear-icon{cursor:pointer}.el-date-editor .clear-icon:hover{color:var(--el-input-clear-hover-color)}.el-date-editor .el-range__icon{height:inherit;color:var(--el-text-color-placeholder);float:left;font-size:14px}.el-date-editor .el-range__icon svg{vertical-align:middle}.el-date-editor .el-range-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;width:39%;height:30px;line-height:30px;font-size:var(--el-font-size-base);color:var(--el-text-color-regular);background-color:#0000;border:none;outline:none;margin:0;padding:0;display:inline-block}.el-date-editor .el-range-input::placeholder{color:var(--el-text-color-placeholder)}.el-date-editor .el-range-separator{overflow-wrap:break-word;height:100%;color:var(--el-text-color-primary);flex:1;justify-content:center;align-items:center;margin:0;padding:0 5px;font-size:14px;display:inline-flex}.el-date-editor .el-range__close-icon{color:var(--el-text-color-placeholder);height:inherit;width:unset;cursor:pointer;font-size:14px}.el-date-editor .el-range__close-icon:hover{color:var(--el-input-clear-hover-color)}.el-date-editor .el-range__close-icon svg{vertical-align:middle}.el-date-editor .el-range__close-icon--hidden{opacity:0;visibility:hidden}.el-range-editor.el-input__wrapper{vertical-align:middle;align-items:center;padding:0 10px;display:inline-flex}.el-range-editor.is-active,.el-range-editor.is-active:hover{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-range-editor--large{line-height:var(--el-component-size-large)}.el-range-editor--large.el-input__wrapper{height:var(--el-component-size-large)}.el-range-editor--large .el-range-separator{font-size:14px;line-height:40px}.el-range-editor--large .el-range-input{height:38px;font-size:14px;line-height:38px}.el-range-editor--small{line-height:var(--el-component-size-small)}.el-range-editor--small.el-input__wrapper{height:var(--el-component-size-small)}.el-range-editor--small .el-range-separator{font-size:12px;line-height:24px}.el-range-editor--small .el-range-input{height:22px;font-size:12px;line-height:22px}.el-range-editor.is-disabled{background-color:var(--el-disabled-bg-color);border-color:var(--el-disabled-border-color);color:var(--el-disabled-text-color);cursor:not-allowed}.el-range-editor.is-disabled:hover,.el-range-editor.is-disabled:focus{border-color:var(--el-disabled-border-color)}.el-range-editor.is-disabled input{background-color:var(--el-disabled-bg-color);color:var(--el-disabled-text-color);cursor:not-allowed}.el-range-editor.is-disabled input::placeholder{color:var(--el-text-color-placeholder)}.el-range-editor.is-disabled .el-range-separator{color:var(--el-disabled-text-color)}.el-picker-panel{color:var(--el-text-color-regular);background:var(--el-datepicker-bg-color);border-radius:var(--el-popper-border-radius,var(--el-border-radius-base));line-height:30px}.el-picker-panel .el-time-panel{border:solid 1px var(--el-datepicker-border-color);background-color:var(--el-datepicker-bg-color);box-shadow:var(--el-box-shadow-light);margin:5px 0}.el-picker-panel__body:after,.el-picker-panel__body-wrapper:after{content:"";clear:both;display:table}.el-picker-panel__content{margin:15px;position:relative}.el-picker-panel__footer{border-top:1px solid var(--el-datepicker-inner-border-color);text-align:right;background-color:var(--el-datepicker-bg-color);padding:4px 12px;font-size:0;position:relative}.el-picker-panel__shortcut{width:100%;color:var(--el-datepicker-text-color);text-align:left;cursor:pointer;background-color:#0000;border:0;outline:none;padding-left:12px;font-size:14px;line-height:28px;display:block}.el-picker-panel__shortcut:hover{color:var(--el-datepicker-hover-text-color)}.el-picker-panel__shortcut.active{color:var(--el-datepicker-active-color);background-color:#e6f1fe}.el-picker-panel__btn{border:1px solid var(--el-fill-color-darker);color:var(--el-text-color-primary);cursor:pointer;background-color:#0000;border-radius:2px;outline:none;padding:0 20px;font-size:12px;line-height:24px}.el-picker-panel__btn[disabled]{color:var(--el-text-color-disabled);cursor:not-allowed}.el-picker-panel__icon-btn{color:var(--el-datepicker-icon-color);cursor:pointer;background:0 0;border:0;outline:none;margin-top:8px;padding:1px 6px;font-size:12px;line-height:1}.el-picker-panel__icon-btn:hover{color:var(--el-datepicker-hover-text-color)}.el-picker-panel__icon-btn:focus-visible{color:var(--el-datepicker-hover-text-color)}.el-picker-panel__icon-btn.is-disabled{color:var(--el-text-color-disabled)}.el-picker-panel__icon-btn.is-disabled:hover{cursor:not-allowed}.el-picker-panel__icon-btn.is-disabled .el-icon{cursor:inherit}.el-picker-panel__icon-btn .el-icon{cursor:pointer;font-size:inherit}.el-picker-panel__link-btn{vertical-align:middle}.el-picker-panel.is-disabled .el-picker-panel__prev-btn{color:var(--el-text-color-disabled)}.el-picker-panel.is-disabled .el-picker-panel__prev-btn:hover{cursor:not-allowed}.el-picker-panel.is-disabled .el-picker-panel__prev-btn .el-icon{cursor:inherit}.el-picker-panel.is-disabled .el-picker-panel__next-btn{color:var(--el-text-color-disabled)}.el-picker-panel.is-disabled .el-picker-panel__next-btn:hover{cursor:not-allowed}.el-picker-panel.is-disabled .el-picker-panel__next-btn .el-icon{cursor:inherit}.el-picker-panel.is-disabled .el-picker-panel__icon-btn{color:var(--el-text-color-disabled)}.el-picker-panel.is-disabled .el-picker-panel__icon-btn:hover{cursor:not-allowed}.el-picker-panel.is-disabled .el-picker-panel__icon-btn .el-icon{cursor:inherit}.el-picker-panel.is-disabled .el-picker-panel__shortcut{color:var(--el-text-color-disabled)}.el-picker-panel.is-disabled .el-picker-panel__shortcut:hover{cursor:not-allowed}.el-picker-panel.is-disabled .el-picker-panel__shortcut .el-icon{cursor:inherit}.el-picker-panel [slot=sidebar],.el-picker-panel__sidebar{border-right:1px solid var(--el-datepicker-inner-border-color);box-sizing:border-box;width:110px;padding-top:6px;position:absolute;top:0;bottom:0;overflow:auto}.el-picker-panel [slot=sidebar]+.el-picker-panel__body,.el-picker-panel__sidebar+.el-picker-panel__body{margin-left:110px}.el-date-picker{--el-datepicker-text-color:var(--el-text-color-regular);--el-datepicker-off-text-color:var(--el-text-color-placeholder);--el-datepicker-header-text-color:var(--el-text-color-regular);--el-datepicker-icon-color:var(--el-text-color-primary);--el-datepicker-border-color:var(--el-disabled-border-color);--el-datepicker-inner-border-color:var(--el-border-color-light);--el-datepicker-inrange-bg-color:var(--el-border-color-extra-light);--el-datepicker-inrange-hover-bg-color:var(--el-border-color-extra-light);--el-datepicker-active-color:var(--el-color-primary);--el-datepicker-hover-text-color:var(--el-color-primary);--el-datepicker-bg-color:var(--el-bg-color-overlay);--el-fill-color-blank:var(--el-datepicker-bg-color);width:322px}.el-date-picker.has-sidebar.has-time{width:434px}.el-date-picker.has-sidebar{width:438px}.el-date-picker.has-time .el-picker-panel__body-wrapper{position:relative}.el-date-picker .el-picker-panel__content{width:292px}.el-date-picker table{table-layout:fixed;width:100%}.el-date-picker__editor-wrap{padding:0 5px;display:table-cell;position:relative}.el-date-picker__time-header{border-bottom:1px solid var(--el-datepicker-inner-border-color);box-sizing:border-box;width:100%;padding:8px 5px 5px;font-size:12px;display:table;position:relative}.el-date-picker__header{text-align:center;padding:12px 12px 0}.el-date-picker__header--bordered{border-bottom:solid 1px var(--el-border-color-lighter);margin-bottom:0;padding-bottom:12px}.el-date-picker__header--bordered+.el-picker-panel__content{margin-top:0}.el-date-picker__header-label{text-align:center;cursor:pointer;color:var(--el-text-color-regular);padding:0 5px;font-size:16px;font-weight:500;line-height:22px}.el-date-picker__header-label:hover{color:var(--el-datepicker-hover-text-color)}.el-date-picker__header-label:focus-visible{color:var(--el-datepicker-hover-text-color);outline:none}.el-date-picker__header-label.active{color:var(--el-datepicker-active-color)}.el-date-picker__prev-btn{float:left}.el-date-picker__next-btn{float:right}.el-date-picker__time-wrap{text-align:center;padding:10px}.el-date-picker__time-label{float:left;cursor:pointer;margin-left:10px;line-height:30px}.el-date-picker .el-time-panel{position:absolute}.el-date-picker.is-disabled .el-date-picker__header-label{color:var(--el-text-color-disabled)}.el-date-picker.is-disabled .el-date-picker__header-label:hover{cursor:not-allowed}.el-date-picker.is-disabled .el-date-picker__header-label .el-icon{cursor:inherit}.el-date-range-picker{--el-datepicker-text-color:var(--el-text-color-regular);--el-datepicker-off-text-color:var(--el-text-color-placeholder);--el-datepicker-header-text-color:var(--el-text-color-regular);--el-datepicker-icon-color:var(--el-text-color-primary);--el-datepicker-border-color:var(--el-disabled-border-color);--el-datepicker-inner-border-color:var(--el-border-color-light);--el-datepicker-inrange-bg-color:var(--el-border-color-extra-light);--el-datepicker-inrange-hover-bg-color:var(--el-border-color-extra-light);--el-datepicker-active-color:var(--el-color-primary);--el-datepicker-hover-text-color:var(--el-color-primary);--el-datepicker-bg-color:var(--el-bg-color-overlay);width:646px}.el-date-range-picker.has-sidebar{width:756px}.el-date-range-picker.has-time .el-picker-panel__body-wrapper{position:relative}.el-date-range-picker table{table-layout:fixed;width:100%}.el-date-range-picker .el-picker-panel__body{min-width:513px}.el-date-range-picker .el-picker-panel__content{margin:0}.el-date-range-picker__header{text-align:center;height:28px;position:relative}.el-date-range-picker__header [class*=arrow-left]{float:left}.el-date-range-picker__header [class*=arrow-right]{float:right}.el-date-range-picker__header div{margin-right:50px;font-size:16px;font-weight:500}.el-date-range-picker__header-label{text-align:center;cursor:pointer;color:var(--el-text-color-regular);padding:0 5px;font-size:16px;font-weight:500;line-height:22px}.el-date-range-picker__header-label:hover{color:var(--el-datepicker-hover-text-color)}.el-date-range-picker__header-label:focus-visible{color:var(--el-datepicker-hover-text-color);outline:none}.el-date-range-picker__header-label.active{color:var(--el-datepicker-active-color)}.el-date-range-picker__content{box-sizing:border-box;width:50%;margin:0;padding:16px;display:table-cell}.el-date-range-picker__content.is-left{border-right:1px solid var(--el-datepicker-inner-border-color)}.el-date-range-picker__content .el-date-range-picker__header div{margin-left:50px;margin-right:50px}.el-date-range-picker__editors-wrap{box-sizing:border-box;display:table-cell}.el-date-range-picker__editors-wrap.is-right{text-align:right}.el-date-range-picker__time-header{border-bottom:1px solid var(--el-datepicker-inner-border-color);box-sizing:border-box;width:100%;padding:8px 5px 5px;font-size:12px;display:table;position:relative}.el-date-range-picker__time-header>.el-icon-arrow-right{vertical-align:middle;color:var(--el-datepicker-icon-color);font-size:20px;display:table-cell}.el-date-range-picker__time-picker-wrap{padding:0 5px;display:table-cell;position:relative}.el-date-range-picker__time-picker-wrap .el-picker-panel{z-index:1;background:#fff;position:absolute;top:13px;right:0}.el-date-range-picker__time-picker-wrap .el-time-panel{position:absolute}.el-date-range-picker.is-disabled .el-date-range-picker__header-label{color:var(--el-text-color-disabled)}.el-date-range-picker.is-disabled .el-date-range-picker__header-label:hover{cursor:not-allowed}.el-date-range-picker.is-disabled .el-date-range-picker__header-label .el-icon{cursor:inherit}.el-time-range-picker{width:354px;overflow:visible}.el-time-range-picker__content{text-align:center;z-index:1;padding:10px;position:relative}.el-time-range-picker__cell{box-sizing:border-box;width:50%;margin:0;padding:4px 7px 7px;display:inline-block}.el-time-range-picker__header{text-align:center;margin-bottom:5px;font-size:14px}.el-time-range-picker__body{border:1px solid var(--el-datepicker-border-color);border-radius:2px}.el-time-panel{width:180px;z-index:var(--el-index-top);-webkit-user-select:none;user-select:none;box-sizing:content-box;border-radius:2px;position:relative;left:0}.el-time-panel__content{font-size:0;position:relative;overflow:hidden}.el-time-panel__content:after,.el-time-panel__content:before{content:"";z-index:-1;box-sizing:border-box;text-align:left;height:32px;margin-top:-16px;padding-top:6px;position:absolute;top:50%;left:0;right:0}.el-time-panel__content:after{margin-left:12%;margin-right:12%;left:50%}.el-time-panel__content:before{border-top:1px solid var(--el-border-color-light);border-bottom:1px solid var(--el-border-color-light);margin-left:12%;margin-right:12%;padding-left:50%}.el-time-panel__content.has-seconds:after{left:66.6667%}.el-time-panel__content.has-seconds:before{padding-left:33.3333%}.el-time-panel__footer{border-top:1px solid var(--el-timepicker-inner-border-color,var(--el-border-color-light));text-align:right;box-sizing:border-box;height:36px;padding:4px;line-height:25px}.el-time-panel__btn{cursor:pointer;color:var(--el-text-color-primary);background-color:#0000;border:none;outline:none;margin:0 5px;padding:0 5px;font-size:12px;line-height:28px}.el-time-panel__btn.confirm{color:var(--el-timepicker-active-color,var(--el-color-primary));font-weight:800}.el-picker-panel.is-border{border:solid 1px var(--el-border-color-lighter)}.el-picker-panel.is-border .el-picker-panel__body-wrapper{position:relative}.el-picker-panel.is-border.el-picker-panel [slot=sidebar],.el-picker-panel.is-border.el-picker-panel__sidebar{border-right:1px solid var(--el-datepicker-inner-border-color);box-sizing:border-box;width:110px;height:100%;padding-top:6px;position:absolute;top:0;overflow:auto}.el-descriptions{--el-descriptions-table-border:1px solid var(--el-border-color-lighter);--el-descriptions-item-bordered-label-background:var(--el-fill-color-light);box-sizing:border-box;font-size:var(--el-font-size-base);color:var(--el-text-color-primary)}.el-descriptions__header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.el-descriptions__title{color:var(--el-text-color-primary);font-size:16px;font-weight:700}.el-descriptions__body{background-color:var(--el-fill-color-blank)}.el-descriptions__body .el-descriptions__table{border-collapse:collapse;width:100%}.el-descriptions__body .el-descriptions__table .el-descriptions__cell{box-sizing:border-box;text-align:left;font-size:14px;line-height:23px}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-left{text-align:left}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-center{text-align:center}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-right{text-align:right}.el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{border:var(--el-descriptions-table-border);padding:8px 11px}.el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:12px}.el-descriptions--large{font-size:14px}.el-descriptions--large .el-descriptions__header{margin-bottom:20px}.el-descriptions--large .el-descriptions__header .el-descriptions__title{font-size:16px}.el-descriptions--large .el-descriptions__body .el-descriptions__table .el-descriptions__cell{font-size:14px}.el-descriptions--large .el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{padding:12px 15px}.el-descriptions--large .el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:16px}.el-descriptions--small{font-size:12px}.el-descriptions--small .el-descriptions__header{margin-bottom:12px}.el-descriptions--small .el-descriptions__header .el-descriptions__title{font-size:14px}.el-descriptions--small .el-descriptions__body .el-descriptions__table .el-descriptions__cell{font-size:12px}.el-descriptions--small .el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{padding:4px 7px}.el-descriptions--small .el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:8px}.el-descriptions__label.el-descriptions__cell.is-bordered-label{color:var(--el-text-color-regular);background:var(--el-descriptions-item-bordered-label-background);font-weight:700}.el-descriptions__label:not(.is-bordered-label){color:var(--el-text-color-primary);margin-right:16px}.el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:6px}.el-descriptions__content.el-descriptions__cell.is-bordered-content{color:var(--el-text-color-primary)}.el-descriptions__content:not(.is-bordered-label){color:var(--el-text-color-regular)}.el-descriptions--large .el-descriptions__label:not(.is-bordered-label){margin-right:16px}.el-descriptions--large .el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:8px}.el-descriptions--small .el-descriptions__label:not(.is-bordered-label){margin-right:12px}.el-descriptions--small .el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:4px}:root{--el-popup-modal-bg-color:var(--el-color-black);--el-popup-modal-opacity:.5}.v-modal-enter{animation:v-modal-in var(--el-transition-duration-fast) ease}.v-modal-leave{animation:v-modal-out var(--el-transition-duration-fast) ease forwards}@keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-out{to{opacity:0}}.v-modal{width:100%;height:100%;opacity:var(--el-popup-modal-opacity);background:var(--el-popup-modal-bg-color);position:fixed;top:0;left:0}.el-popup-parent--hidden{overflow:hidden}.el-dialog{--el-dialog-width:50%;--el-dialog-margin-top:15vh;--el-dialog-bg-color:var(--el-bg-color);--el-dialog-box-shadow:var(--el-box-shadow);--el-dialog-title-font-size:var(--el-font-size-large);--el-dialog-content-font-size:14px;--el-dialog-font-line-height:var(--el-font-line-height-primary);--el-dialog-padding-primary:16px;--el-dialog-border-radius:var(--el-border-radius-base);margin:var(--el-dialog-margin-top,15vh) auto 50px;background:var(--el-dialog-bg-color);border-radius:var(--el-dialog-border-radius);box-shadow:var(--el-dialog-box-shadow);box-sizing:border-box;padding:var(--el-dialog-padding-primary);width:var(--el-dialog-width,50%);overflow-wrap:break-word;position:relative}.el-dialog:focus{outline:none!important}.el-dialog.is-align-center{margin:auto}.el-dialog.is-fullscreen{--el-dialog-width:100%;--el-dialog-margin-top:0;border-radius:0;height:100%;margin-bottom:0;overflow:auto}.el-dialog__wrapper{margin:0;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}.el-dialog.is-draggable .el-dialog__header{cursor:move;-webkit-user-select:none;user-select:none}.el-dialog__header{padding-bottom:var(--el-dialog-padding-primary)}.el-dialog__header.show-close{padding-right:calc(var(--el-dialog-padding-primary) + var(--el-message-close-size,16px))}.el-dialog__headerbtn{cursor:pointer;width:48px;height:48px;font-size:var(--el-message-close-size,16px);background:0 0;border:none;outline:none;padding:0;position:absolute;top:0;right:0}.el-dialog__headerbtn .el-dialog__close{color:var(--el-color-info);font-size:inherit}.el-dialog__headerbtn:focus .el-dialog__close,.el-dialog__headerbtn:hover .el-dialog__close{color:var(--el-color-primary)}.el-dialog__title{line-height:var(--el-dialog-font-line-height);font-size:var(--el-dialog-title-font-size);color:var(--el-text-color-primary)}.el-dialog__body{color:var(--el-text-color-regular);font-size:var(--el-dialog-content-font-size)}.el-dialog__footer{padding-top:var(--el-dialog-padding-primary);text-align:right;box-sizing:border-box}.el-dialog--center{text-align:center}.el-dialog--center .el-dialog__body{text-align:initial}.el-dialog--center .el-dialog__footer{text-align:inherit}.el-modal-dialog.is-penetrable{pointer-events:none}.el-modal-dialog.is-penetrable .el-dialog{pointer-events:auto}.el-overlay-dialog{position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}.el-overlay-dialog.is-closing .el-dialog{pointer-events:none}.dialog-fade-enter-active{animation:modal-fade-in var(--el-transition-duration)}.dialog-fade-enter-active .el-overlay-dialog{animation:dialog-fade-in var(--el-transition-duration)}.dialog-fade-leave-active{animation:modal-fade-out var(--el-transition-duration)}.dialog-fade-leave-active .el-overlay-dialog{animation:dialog-fade-out var(--el-transition-duration)}@keyframes dialog-fade-in{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translate(0)}}@keyframes dialog-fade-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateY(-20px)}}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-fade-out{0%{opacity:1}to{opacity:0}}.el-divider{position:relative}.el-divider--horizontal{border-top:1px var(--el-border-color) var(--el-border-style);width:100%;height:1px;margin:24px 0;display:block}.el-divider--vertical{vertical-align:middle;border-left:1px var(--el-border-color) var(--el-border-style);width:1px;height:1em;margin:0 8px;display:inline-block;position:relative}.el-divider__text{background-color:var(--el-bg-color);color:var(--el-text-color-primary);padding:0 20px;font-size:14px;font-weight:500;position:absolute}.el-divider__text.is-left{left:20px;transform:translateY(-50%)}.el-divider__text.is-center{left:50%;transform:translate(-50%)translateY(-50%)}.el-divider__text.is-right{right:20px;transform:translateY(-50%)}.el-overlay.is-drawer{overflow:hidden}.el-drawer{--el-drawer-bg-color:var(--el-dialog-bg-color,var(--el-bg-color));--el-drawer-padding-primary:var(--el-dialog-padding-primary,20px);--el-drawer-dragger-size:8px;box-sizing:border-box;background-color:var(--el-drawer-bg-color);box-shadow:var(--el-box-shadow-dark);transition:all var(--el-transition-duration);flex-direction:column;display:flex;position:absolute}.el-drawer .rtl,.el-drawer .ltr,.el-drawer .ttb,.el-drawer .btt{transform:translate(0)}.el-drawer__sr-focus:focus{outline:none!important}.el-drawer__header{color:var(--el-text-color-primary);padding:var(--el-drawer-padding-primary);align-items:center;margin-bottom:32px;padding-bottom:0;display:flex;overflow:hidden}.el-drawer__header>:first-child{flex:1}.el-drawer__title{line-height:inherit;flex:1;margin:0;font-size:16px}.el-drawer__footer{padding:var(--el-drawer-padding-primary);text-align:right;padding-top:10px;overflow:hidden}.el-drawer__close-btn{cursor:pointer;font-size:var(--el-font-size-extra-large);color:inherit;background-color:#0000;border:none;outline:none;display:inline-flex}.el-drawer__close-btn:focus i,.el-drawer__close-btn:hover i{color:var(--el-color-primary)}.el-drawer__body{padding:var(--el-drawer-padding-primary);flex:1;overflow:auto}.el-drawer__body>*{box-sizing:border-box}.el-drawer.is-dragging{transition:none}.el-drawer__dragger{-webkit-user-select:none;user-select:none;background-color:#0000;transition:all .2s;position:absolute}.el-drawer__dragger:before{content:"";background-color:#0000;transition:all .2s;position:absolute}.el-drawer__dragger:hover:before{background-color:var(--el-color-primary)}.el-drawer.ltr,.el-drawer.rtl{height:100%;top:0;bottom:0}.el-drawer.ltr>.el-drawer__dragger,.el-drawer.rtl>.el-drawer__dragger{height:100%;width:var(--el-drawer-dragger-size);cursor:ew-resize;top:0;bottom:0}.el-drawer.ltr>.el-drawer__dragger:before,.el-drawer.rtl>.el-drawer__dragger:before{width:3px;top:0;bottom:0}.el-drawer.ttb,.el-drawer.btt{width:100%;left:0;right:0}.el-drawer.ttb>.el-drawer__dragger,.el-drawer.btt>.el-drawer__dragger{width:100%;height:var(--el-drawer-dragger-size);cursor:ns-resize;left:0;right:0}.el-drawer.ttb>.el-drawer__dragger:before,.el-drawer.btt>.el-drawer__dragger:before{height:3px;left:0;right:0}.el-drawer.ltr{left:0}.el-drawer.ltr>.el-drawer__dragger{right:0}.el-drawer.ltr>.el-drawer__dragger:before{right:-2px}.el-drawer.rtl{right:0}.el-drawer.rtl>.el-drawer__dragger{left:0}.el-drawer.rtl>.el-drawer__dragger:before{left:-2px}.el-drawer.ttb{top:0}.el-drawer.ttb>.el-drawer__dragger{bottom:0}.el-drawer.ttb>.el-drawer__dragger:before{bottom:-2px}.el-drawer.btt{bottom:0}.el-drawer.btt>.el-drawer__dragger{top:0}.el-drawer.btt>.el-drawer__dragger:before{top:-2px}.el-modal-drawer.is-penetrable{pointer-events:none}.el-modal-drawer.is-penetrable .el-drawer{pointer-events:auto}.el-drawer-fade-enter-active,.el-drawer-fade-leave-active{transition:all var(--el-transition-duration)}.el-drawer-fade-enter-from,.el-drawer-fade-enter-active,.el-drawer-fade-enter-to,.el-drawer-fade-leave-from,.el-drawer-fade-leave-active,.el-drawer-fade-leave-to{overflow:hidden!important}.el-drawer-fade-enter-from,.el-drawer-fade-leave-to{background-color:#0000!important}.el-drawer-fade-enter-from .rtl,.el-drawer-fade-leave-to .rtl{transform:translate(100%)}.el-drawer-fade-enter-from .ltr,.el-drawer-fade-leave-to .ltr{transform:translate(-100%)}.el-drawer-fade-enter-from .ttb,.el-drawer-fade-leave-to .ttb{transform:translateY(-100%)}.el-drawer-fade-enter-from .btt,.el-drawer-fade-leave-to .btt{transform:translateY(100%)}.el-dropdown{--el-dropdown-menu-box-shadow:var(--el-box-shadow-light);--el-dropdown-menuItem-hover-fill:var(--el-color-primary-light-9);--el-dropdown-menuItem-hover-color:var(--el-color-primary);--el-dropdown-menu-index:10;color:var(--el-text-color-regular);font-size:var(--el-font-size-base);vertical-align:top;line-height:1;display:inline-flex;position:relative}.el-dropdown.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-dropdown__popper{--el-dropdown-menu-box-shadow:var(--el-box-shadow-light);--el-dropdown-menuItem-hover-fill:var(--el-color-primary-light-9);--el-dropdown-menuItem-hover-color:var(--el-color-primary);--el-dropdown-menu-index:10}.el-dropdown__popper.el-popper{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color-light);box-shadow:var(--el-dropdown-menu-box-shadow)}.el-dropdown__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-dropdown__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:#0000;border-left-color:#0000}.el-dropdown__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:#0000;border-right-color:#0000}.el-dropdown__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:#0000;border-left-color:#0000}.el-dropdown__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-top-color:#0000;border-right-color:#0000}.el-dropdown__popper .el-dropdown-menu{border:none}.el-dropdown__popper .el-dropdown__popper-selfdefine{outline:none}.el-dropdown__popper .el-scrollbar__bar{z-index:calc(var(--el-dropdown-menu-index) + 1)}.el-dropdown__popper .el-dropdown__list{box-sizing:border-box;margin:0;padding:0;list-style:none}.el-dropdown .el-dropdown__caret-button{border-left:none;justify-content:center;align-items:center;width:32px;padding-left:0;padding-right:0;display:inline-flex}.el-dropdown .el-dropdown__caret-button>span{display:inline-flex}.el-dropdown .el-dropdown__caret-button:before{content:"";background:var(--el-overlay-color-lighter);width:1px;display:block;position:absolute;top:-1px;bottom:-1px;left:0}.el-dropdown .el-dropdown__caret-button.el-button:before{background:var(--el-border-color);opacity:.5}.el-dropdown .el-dropdown__caret-button .el-dropdown__icon{font-size:inherit;padding-left:0}.el-dropdown .el-dropdown-selfdefine{outline:none}.el-dropdown--large .el-dropdown__caret-button{width:40px}.el-dropdown--small .el-dropdown__caret-button{width:24px}.el-dropdown-menu{z-index:var(--el-dropdown-menu-index);background-color:var(--el-bg-color-overlay);border-radius:var(--el-border-radius-base);box-shadow:none;border:none;margin:0;padding:5px 0;list-style:none;position:relative;top:0;left:0}.el-dropdown-menu__item{white-space:nowrap;line-height:22px;font-size:var(--el-font-size-base);color:var(--el-text-color-regular);cursor:pointer;outline:none;align-items:center;margin:0;padding:5px 16px;list-style:none;display:flex}.el-dropdown-menu__item:not(.is-disabled):hover,.el-dropdown-menu__item:not(.is-disabled):focus{background-color:var(--el-dropdown-menuItem-hover-fill);color:var(--el-dropdown-menuItem-hover-color)}.el-dropdown-menu__item i{margin-right:5px}.el-dropdown-menu__item--divided{border-top:1px solid var(--el-border-color-lighter);margin:6px 0}.el-dropdown-menu__item.is-disabled{cursor:not-allowed;color:var(--el-text-color-disabled)}.el-dropdown-menu--large{padding:7px 0}.el-dropdown-menu--large .el-dropdown-menu__item{padding:7px 20px;font-size:14px;line-height:22px}.el-dropdown-menu--large .el-dropdown-menu__item--divided{margin:8px 0}.el-dropdown-menu--small{padding:3px 0}.el-dropdown-menu--small .el-dropdown-menu__item{padding:2px 12px;font-size:12px;line-height:20px}.el-dropdown-menu--small .el-dropdown-menu__item--divided{margin:4px 0}.el-empty{--el-empty-padding:40px 0;--el-empty-image-width:160px;--el-empty-description-margin-top:20px;--el-empty-bottom-margin-top:20px;--el-empty-fill-color-0:var(--el-color-white);--el-empty-fill-color-1:#fcfcfd;--el-empty-fill-color-2:#f8f9fb;--el-empty-fill-color-3:#f7f8fc;--el-empty-fill-color-4:#eeeff3;--el-empty-fill-color-5:#edeef2;--el-empty-fill-color-6:#e9ebef;--el-empty-fill-color-7:#e5e7e9;--el-empty-fill-color-8:#e0e3e9;--el-empty-fill-color-9:#d5d7de;text-align:center;box-sizing:border-box;padding:var(--el-empty-padding);flex-direction:column;justify-content:center;align-items:center;display:flex}.el-empty__image{width:var(--el-empty-image-width)}.el-empty__image img{-webkit-user-select:none;user-select:none;vertical-align:top;object-fit:contain;width:100%;height:100%}.el-empty__image svg{color:var(--el-svg-monochrome-grey);fill:currentColor;vertical-align:top;width:100%;height:100%}.el-empty__description{margin-top:var(--el-empty-description-margin-top)}.el-empty__description p{font-size:var(--el-font-size-base);color:var(--el-text-color-secondary);margin:0}.el-empty__bottom{margin-top:var(--el-empty-bottom-margin-top)}.el-footer{--el-footer-padding:0 20px;--el-footer-height:60px;padding:var(--el-footer-padding);box-sizing:border-box;height:var(--el-footer-height);flex-shrink:0}.el-form-item{--font-size:14px;margin-bottom:18px;display:flex}.el-form-item .el-form-item{margin-bottom:0}.el-form-item .el-input__validateIcon{display:none}.el-form-item--large{--font-size:14px;--el-form-label-font-size:var(--font-size);margin-bottom:22px}.el-form-item--large .el-form-item__label{height:40px;line-height:40px}.el-form-item--large .el-form-item__content{line-height:40px}.el-form-item--large .el-form-item__error{padding-top:4px}.el-form-item--default{--font-size:14px;--el-form-label-font-size:var(--font-size);margin-bottom:18px}.el-form-item--default .el-form-item__label{height:32px;line-height:32px}.el-form-item--default .el-form-item__content{line-height:32px}.el-form-item--default .el-form-item__error{padding-top:2px}.el-form-item--small{--font-size:12px;--el-form-label-font-size:var(--font-size);margin-bottom:18px}.el-form-item--small .el-form-item__label{height:24px;line-height:24px}.el-form-item--small .el-form-item__content{line-height:24px}.el-form-item--small .el-form-item__error{padding-top:2px}.el-form-item--label-left .el-form-item__label{text-align:left;justify-content:flex-start}.el-form-item--label-right .el-form-item__label{text-align:right;justify-content:flex-end}.el-form-item--label-top{display:block}.el-form-item--label-top .el-form-item__label{text-align:left;width:fit-content;height:auto;margin-bottom:8px;padding-right:0;line-height:22px;display:block}.el-form-item__label-wrap{display:flex}.el-form-item__label{font-size:var(--el-form-label-font-size);color:var(--el-text-color-regular);box-sizing:border-box;flex:none;align-items:flex-start;height:32px;padding:0 12px 0 0;line-height:32px;display:inline-flex}.el-form-item__content{line-height:32px;font-size:var(--font-size);flex-wrap:wrap;flex:1;align-items:center;min-width:0;display:flex;position:relative}.el-form-item__content .el-input-group{vertical-align:top}.el-form-item__error{color:var(--el-color-danger);padding-top:2px;font-size:12px;line-height:1;position:absolute;top:100%;left:0}.el-form-item__error--inline{margin-left:10px;display:inline-block;position:relative;top:auto;left:auto}.el-form-item.is-required:not(.is-no-asterisk).asterisk-left>.el-form-item__label:before,.el-form-item.is-required:not(.is-no-asterisk).asterisk-left>.el-form-item__label-wrap>.el-form-item__label:before{content:"*";color:var(--el-color-danger);margin-right:4px}.el-form-item.is-required:not(.is-no-asterisk).asterisk-right>.el-form-item__label:after,.el-form-item.is-required:not(.is-no-asterisk).asterisk-right>.el-form-item__label-wrap>.el-form-item__label:after{content:"*";color:var(--el-color-danger);margin-left:4px}.el-form-item.is-error .el-form-item__content .el-input__wrapper,.el-form-item.is-error .el-form-item__content .el-input__wrapper:hover,.el-form-item.is-error .el-form-item__content .el-input__wrapper:focus,.el-form-item.is-error .el-form-item__content .el-input__wrapper.is-focus,.el-form-item.is-error .el-form-item__content .el-textarea__inner,.el-form-item.is-error .el-form-item__content .el-textarea__inner:hover,.el-form-item.is-error .el-form-item__content .el-textarea__inner:focus,.el-form-item.is-error .el-form-item__content .el-textarea__inner.is-focus,.el-form-item.is-error .el-form-item__content .el-select__wrapper,.el-form-item.is-error .el-form-item__content .el-select__wrapper:hover,.el-form-item.is-error .el-form-item__content .el-select__wrapper:focus,.el-form-item.is-error .el-form-item__content .el-select__wrapper.is-focus,.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper,.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper:hover,.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper:focus,.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper.is-focus{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-form-item.is-error .el-form-item__content .el-input-group__append .el-input__wrapper,.el-form-item.is-error .el-form-item__content .el-input-group__prepend .el-input__wrapper{box-shadow:inset 0 0 0 1px #0000}.el-form-item.is-error .el-form-item__content .el-input-group__append .el-input__validateIcon,.el-form-item.is-error .el-form-item__content .el-input-group__prepend .el-input__validateIcon{display:none}.el-form-item.is-error .el-form-item__content .el-input__validateIcon{color:var(--el-color-danger)}.el-form-item--feedback .el-input__validateIcon{display:inline-flex}.el-form{--el-form-label-font-size:var(--el-font-size-base);--el-form-inline-content-width:220px}.el-form--inline .el-form-item{vertical-align:middle;margin-right:32px;display:inline-flex}.el-form--inline.el-form--label-top{flex-wrap:wrap;display:flex}.el-form--inline.el-form--label-top .el-form-item{display:block}.el-header{--el-header-padding:0 20px;--el-header-height:60px;padding:var(--el-header-padding);box-sizing:border-box;height:var(--el-header-height);flex-shrink:0}.el-image-viewer__wrapper{position:fixed;top:0;bottom:0;left:0;right:0}.el-image-viewer__wrapper:focus{outline:none!important}.el-image-viewer__btn{z-index:1;opacity:.8;cursor:pointer;box-sizing:border-box;-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.el-image-viewer__btn .el-icon{cursor:pointer}.el-image-viewer__close{width:40px;height:40px;font-size:40px;top:40px;right:40px}.el-image-viewer__canvas{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:static}.el-image-viewer__actions{background-color:var(--el-text-color-regular);border-color:#fff;border-radius:22px;height:44px;padding:0 23px;bottom:30px;left:50%;transform:translate(-50%)}.el-image-viewer__actions__inner{cursor:default;color:#fff;justify-content:space-around;align-items:center;gap:22px;width:100%;height:100%;padding:0 6px;font-size:23px;display:flex}.el-image-viewer__actions__divider{margin:0 -6px}.el-image-viewer__progress{cursor:default;color:#fff;bottom:90px;left:50%;transform:translate(-50%)}.el-image-viewer__prev{color:#fff;background-color:var(--el-text-color-regular);border-color:#fff;width:44px;height:44px;font-size:24px;top:50%;left:40px;transform:translateY(-50%)}.el-image-viewer__next{text-indent:2px;color:#fff;background-color:var(--el-text-color-regular);border-color:#fff;width:44px;height:44px;font-size:24px;top:50%;right:40px;transform:translateY(-50%)}.el-image-viewer__close{color:#fff;background-color:var(--el-text-color-regular);border-color:#fff;width:44px;height:44px;font-size:24px}.el-image-viewer__mask{opacity:.5;background:#000;width:100%;height:100%;position:absolute;top:0;left:0}.el-image-viewer-parent--hidden{overflow:hidden}.viewer-fade-enter-active{animation:viewer-fade-in var(--el-transition-duration)}.viewer-fade-leave-active{animation:viewer-fade-out var(--el-transition-duration)}@keyframes viewer-fade-in{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translate(0)}}@keyframes viewer-fade-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateY(-20px)}}.el-image__error,.el-image__placeholder,.el-image__wrapper,.el-image__inner{width:100%;height:100%}.el-image{display:inline-block;position:relative;overflow:hidden}.el-image__inner{vertical-align:top;opacity:1}.el-image__inner.is-loading{opacity:0}.el-image__wrapper{position:absolute;top:0;left:0}.el-image__placeholder{background:var(--el-fill-color-light)}.el-image__error{background:var(--el-fill-color-light);color:var(--el-text-color-placeholder);vertical-align:middle;justify-content:center;align-items:center;font-size:14px;display:flex}.el-image__preview{cursor:pointer}.el-textarea{--el-input-text-color:var(--el-text-color-regular);--el-input-border:var(--el-border);--el-input-hover-border:var(--el-border-color-hover);--el-input-focus-border:var(--el-color-primary);--el-input-transparent-border:0 0 0 1px transparent inset;--el-input-border-color:var(--el-border-color);--el-input-border-radius:var(--el-border-radius-base);--el-input-bg-color:var(--el-fill-color-blank);--el-input-icon-color:var(--el-text-color-placeholder);--el-input-placeholder-color:var(--el-text-color-placeholder);--el-input-hover-border-color:var(--el-border-color-hover);--el-input-clear-hover-color:var(--el-text-color-secondary);--el-input-focus-border-color:var(--el-color-primary);--el-input-width:100%;vertical-align:bottom;width:100%;font-size:var(--el-font-size-base);display:inline-block;position:relative}.el-textarea__inner{resize:vertical;box-sizing:border-box;width:100%;line-height:1.5;font-size:inherit;color:var(--el-input-text-color,var(--el-text-color-regular));background-color:var(--el-input-bg-color,var(--el-fill-color-blank));-webkit-appearance:none;box-shadow:0 0 0 1px var(--el-input-border-color,var(--el-border-color)) inset;border-radius:var(--el-input-border-radius,var(--el-border-radius-base));transition:var(--el-transition-box-shadow);background-image:none;border:none;padding:5px 11px;font-family:inherit;display:block;position:relative}.el-textarea__inner.is-clearable{padding:5px 26px 5px 11px}.el-textarea__inner::placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-textarea__inner:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-textarea__inner:focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset;outline:none}.el-textarea__clear{color:var(--el-input-icon-color);cursor:pointer;font-size:14px;position:absolute;top:15px;right:11px;transform:translateY(-50%)}.el-textarea__clear:hover{color:var(--el-input-clear-hover-color)}.el-textarea .el-input__count{color:var(--el-color-info);background:var(--el-fill-color-blank);font-size:12px;line-height:14px;position:absolute;bottom:5px;right:10px}.el-textarea .el-input__count.is-outside{top:100%;right:0;bottom:unset;background:0 0;padding-top:2px;line-height:1;position:absolute}.el-textarea.is-disabled .el-textarea__inner{box-shadow:0 0 0 1px var(--el-disabled-border-color) inset;background-color:var(--el-disabled-bg-color);color:var(--el-disabled-text-color);cursor:not-allowed}.el-textarea.is-disabled .el-textarea__inner::placeholder{color:var(--el-text-color-placeholder)}.el-textarea.is-exceed .el-textarea__inner{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-textarea.is-exceed .el-input__count{color:var(--el-color-danger)}.el-input{--el-input-text-color:var(--el-text-color-regular);--el-input-border:var(--el-border);--el-input-hover-border:var(--el-border-color-hover);--el-input-focus-border:var(--el-color-primary);--el-input-transparent-border:0 0 0 1px transparent inset;--el-input-border-color:var(--el-border-color);--el-input-border-radius:var(--el-border-radius-base);--el-input-bg-color:var(--el-fill-color-blank);--el-input-icon-color:var(--el-text-color-placeholder);--el-input-placeholder-color:var(--el-text-color-placeholder);--el-input-hover-border-color:var(--el-border-color-hover);--el-input-clear-hover-color:var(--el-text-color-secondary);--el-input-focus-border-color:var(--el-color-primary);--el-input-width:100%;--el-input-height:var(--el-component-size);font-size:var(--el-font-size-base);width:var(--el-input-width);line-height:var(--el-input-height);box-sizing:border-box;vertical-align:middle;display:inline-flex;position:relative}.el-input::-webkit-scrollbar{z-index:11;width:6px}.el-input::-webkit-scrollbar:horizontal{height:6px}.el-input::-webkit-scrollbar-thumb{background:var(--el-text-color-disabled);border-radius:5px;width:6px}.el-input::-webkit-scrollbar-corner{background:var(--el-fill-color-blank)}.el-input::-webkit-scrollbar-track{background:var(--el-fill-color-blank)}.el-input::-webkit-scrollbar-track-piece{background:var(--el-fill-color-blank);width:6px}.el-input .el-input__clear,.el-input .el-input__password{color:var(--el-input-icon-color);cursor:pointer;font-size:14px}.el-input .el-input__clear:hover,.el-input .el-input__password:hover{color:var(--el-input-clear-hover-color)}.el-input .el-input__count{height:100%;color:var(--el-color-info);align-items:center;font-size:12px;display:inline-flex}.el-input .el-input__count .el-input__count-inner{background:var(--el-fill-color-blank);line-height:initial;padding-left:8px;display:inline-block}.el-input .el-input__count.is-outside{height:unset;padding-top:2px;position:absolute;top:100%;right:0}.el-input .el-input__count.is-outside .el-input__count-inner{background:0 0;padding-left:0;line-height:1}.el-input__wrapper{background-color:var(--el-input-bg-color,var(--el-fill-color-blank));border-radius:var(--el-input-border-radius,var(--el-border-radius-base));cursor:text;transition:var(--el-transition-box-shadow);box-shadow:0 0 0 1px var(--el-input-border-color,var(--el-border-color)) inset;background-image:none;flex-grow:1;justify-content:center;align-items:center;padding:1px 11px;display:inline-flex;transform:translate(0)}.el-input__wrapper:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-input{--el-input-inner-height:calc(var(--el-input-height,32px) - 2px)}.el-input__inner{-webkit-appearance:none;width:100%;color:var(--el-input-text-color,var(--el-text-color-regular));font-size:inherit;height:var(--el-input-inner-height);line-height:var(--el-input-inner-height);box-sizing:border-box;background:0 0;border:none;outline:none;flex-grow:1;padding:0}.el-input__inner:focus{outline:none}.el-input__inner::placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-input__inner[type=password]::-ms-reveal{display:none}.el-input__inner[type=number]{line-height:1}.el-input__prefix{white-space:nowrap;height:100%;line-height:var(--el-input-inner-height);text-align:center;color:var(--el-input-icon-color,var(--el-text-color-placeholder));transition:all var(--el-transition-duration);pointer-events:none;flex-wrap:nowrap;flex-shrink:0;display:inline-flex}.el-input__prefix-inner{pointer-events:all;justify-content:center;align-items:center;display:inline-flex}.el-input__prefix-inner>:last-child{margin-right:8px}.el-input__prefix-inner>:first-child,.el-input__prefix-inner>:first-child.el-input__icon{margin-left:0}.el-input__suffix{white-space:nowrap;height:100%;line-height:var(--el-input-inner-height);text-align:center;color:var(--el-input-icon-color,var(--el-text-color-placeholder));transition:all var(--el-transition-duration);pointer-events:none;flex-wrap:nowrap;flex-shrink:0;display:inline-flex}.el-input__suffix-inner{pointer-events:all;justify-content:center;align-items:center;display:inline-flex}.el-input__suffix-inner>:first-child{margin-left:8px}.el-input .el-input__icon{height:inherit;line-height:inherit;transition:all var(--el-transition-duration);justify-content:center;align-items:center;margin-left:8px;display:flex}.el-input__validateIcon{pointer-events:none}.el-input.is-active .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-color, ) inset}.el-input.is-disabled{cursor:not-allowed}.el-input.is-disabled .el-input__wrapper{background-color:var(--el-disabled-bg-color);cursor:not-allowed;box-shadow:0 0 0 1px var(--el-disabled-border-color) inset}.el-input.is-disabled .el-input__inner{color:var(--el-disabled-text-color);-webkit-text-fill-color:var(--el-disabled-text-color);cursor:not-allowed}.el-input.is-disabled .el-input__inner::placeholder{color:var(--el-text-color-placeholder)}.el-input.is-disabled .el-input__icon{cursor:not-allowed}.el-input.is-disabled .el-input__prefix-inner,.el-input.is-disabled .el-input__suffix-inner{pointer-events:none}.el-input.is-exceed .el-input__wrapper{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-input.is-exceed .el-input__suffix .el-input__count{color:var(--el-color-danger)}.el-input--large{--el-input-height:var(--el-component-size-large);font-size:14px}.el-input--large .el-input__wrapper{padding:1px 15px}.el-input--large{--el-input-inner-height:calc(var(--el-input-height,40px) - 2px)}.el-input--small{--el-input-height:var(--el-component-size-small);font-size:12px}.el-input--small .el-input__wrapper{padding:1px 7px}.el-input--small{--el-input-inner-height:calc(var(--el-input-height,24px) - 2px)}.el-input-group{align-items:stretch;width:100%;display:inline-flex}.el-input-group__append,.el-input-group__prepend{background-color:var(--el-fill-color-light);color:var(--el-color-info);border-radius:var(--el-input-border-radius);white-space:nowrap;justify-content:center;align-items:center;min-height:100%;padding:0 20px;display:inline-flex;position:relative}.el-input-group__append:focus,.el-input-group__prepend:focus{outline:none}.el-input-group__append .el-select,.el-input-group__append .el-button,.el-input-group__prepend .el-select,.el-input-group__prepend .el-button{flex:1;margin:0 -20px;display:inline-block}.el-input-group__append button.el-button,.el-input-group__append button.el-button:hover,.el-input-group__append div.el-select .el-select__wrapper,.el-input-group__append div.el-select:hover .el-select__wrapper,.el-input-group__prepend button.el-button,.el-input-group__prepend button.el-button:hover,.el-input-group__prepend div.el-select .el-select__wrapper,.el-input-group__prepend div.el-select:hover .el-select__wrapper{color:inherit;background-color:#0000;border-color:#0000}.el-input-group__append .el-button,.el-input-group__append .el-input,.el-input-group__prepend .el-button,.el-input-group__prepend .el-input{font-size:inherit}.el-input-group__prepend{box-shadow:1px 0 0 0 var(--el-input-border-color) inset,0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset;border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group__append{box-shadow:0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset,-1px 0 0 0 var(--el-input-border-color) inset;border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.el-input-group--prepend>.el-input__wrapper{border-top-left-radius:0;border-bottom-left-radius:0}.el-input-group--prepend .el-input-group__prepend .el-select .el-select__wrapper{box-shadow:1px 0 0 0 var(--el-input-border-color) inset,0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset;border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group--append>.el-input__wrapper{border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group--append .el-input-group__append .el-select .el-select__wrapper{box-shadow:0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset,-1px 0 0 0 var(--el-input-border-color) inset;border-top-left-radius:0;border-bottom-left-radius:0}.el-input-hidden{display:none!important}.el-input-number{vertical-align:middle;width:150px;line-height:30px;display:inline-flex;position:relative}.el-input-number .el-input__wrapper{padding-left:42px;padding-right:42px}.el-input-number .el-input__inner{-webkit-appearance:none;-moz-appearance:textfield;text-align:center;line-height:1}.el-input-number .el-input__inner::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.el-input-number .el-input__inner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.el-input-number.is-left .el-input__inner{text-align:left}.el-input-number.is-right .el-input__inner{text-align:right}.el-input-number.is-center .el-input__inner{text-align:center}.el-input-number__increase,.el-input-number__decrease{z-index:1;background:var(--el-fill-color-light);width:32px;height:auto;color:var(--el-text-color-regular);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:13px;display:flex;position:absolute;top:1px;bottom:1px}.el-input-number__increase:hover,.el-input-number__decrease:hover{color:var(--el-color-primary)}.el-input-number__increase:hover~.el-input:not(.is-disabled) .el-input__wrapper,.el-input-number__decrease:hover~.el-input:not(.is-disabled) .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-border-color,var(--el-color-primary)) inset}.el-input-number__increase.is-disabled,.el-input-number__decrease.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-input-number__increase{border-radius:0 var(--el-border-radius-base) var(--el-border-radius-base) 0;border-left:var(--el-border);right:1px}.el-input-number__decrease{border-radius:var(--el-border-radius-base) 0 0 var(--el-border-radius-base);border-right:var(--el-border);left:1px}.el-input-number.is-disabled .el-input-number__increase,.el-input-number.is-disabled .el-input-number__decrease{border-color:var(--el-disabled-border-color);color:var(--el-disabled-border-color)}.el-input-number.is-disabled .el-input-number__increase:hover,.el-input-number.is-disabled .el-input-number__decrease:hover{color:var(--el-disabled-border-color);cursor:not-allowed}.el-input-number--large{width:180px;line-height:38px}.el-input-number--large .el-input-number__increase,.el-input-number--large .el-input-number__decrease{width:40px;font-size:14px}.el-input-number--large.is-controls-right .el-input--large .el-input__wrapper{padding-right:47px}.el-input-number--large .el-input--large .el-input__wrapper{padding-left:47px;padding-right:47px}.el-input-number--small{width:120px;line-height:22px}.el-input-number--small .el-input-number__increase,.el-input-number--small .el-input-number__decrease{width:24px;font-size:12px}.el-input-number--small.is-controls-right .el-input--small .el-input__wrapper{padding-right:31px}.el-input-number--small .el-input--small .el-input__wrapper{padding-left:31px;padding-right:31px}.el-input-number--small .el-input-number__increase [class*=el-icon],.el-input-number--small .el-input-number__decrease [class*=el-icon]{transform:scale(.9)}.el-input-number.is-without-controls .el-input__wrapper{padding-left:15px;padding-right:15px}.el-input-number.is-controls-right .el-input__wrapper{padding-left:15px;padding-right:42px}.el-input-number.is-controls-right .el-input-number__increase,.el-input-number.is-controls-right .el-input-number__decrease{--el-input-number-controls-height:15px;height:var(--el-input-number-controls-height);line-height:var(--el-input-number-controls-height)}.el-input-number.is-controls-right .el-input-number__increase [class*=el-icon],.el-input-number.is-controls-right .el-input-number__decrease [class*=el-icon]{transform:scale(.8)}.el-input-number.is-controls-right .el-input-number__increase{border-radius:0 var(--el-border-radius-base) 0 0;border-bottom:var(--el-border);bottom:auto;left:auto}.el-input-number.is-controls-right .el-input-number__decrease{border-right:none;border-left:var(--el-border);border-radius:0 0 var(--el-border-radius-base) 0;top:auto;left:auto;right:1px}.el-input-number.is-controls-right[class*=large] [class*=increase],.el-input-number.is-controls-right[class*=large] [class*=decrease]{--el-input-number-controls-height:19px}.el-input-number.is-controls-right[class*=small] [class*=increase],.el-input-number.is-controls-right[class*=small] [class*=decrease]{--el-input-number-controls-height:11px}.el-input-tag{--el-input-tag-border-color-hover:var(--el-border-color-hover);--el-input-tag-placeholder-color:var(--el-text-color-placeholder);--el-input-tag-disabled-color:var(--el-disabled-text-color);--el-input-tag-disabled-border:var(--el-disabled-border-color);--el-input-tag-font-size:var(--el-font-size-base);--el-input-tag-close-hover-color:var(--el-text-color-secondary);--el-input-tag-text-color:var(--el-text-color-regular);--el-input-tag-input-focus-border-color:var(--el-color-primary);--el-input-tag-width:100%;--el-input-tag-mini-height:var(--el-component-size);--el-input-tag-gap:6px;--el-input-tag-padding:4px;--el-input-tag-inner-padding:8px;--el-input-tag-line-height:24px;box-sizing:border-box;cursor:pointer;font-size:var(--el-input-tag-font-size);padding:var(--el-input-tag-padding);width:var(--el-input-tag-width);min-height:var(--el-input-tag-mini-height);line-height:var(--el-input-tag-line-height);border-radius:var(--el-border-radius-base);background-color:var(--el-fill-color-blank);transition:var(--el-transition-duration);box-shadow:0 0 0 1px var(--el-border-color) inset;align-items:center;display:flex;transform:translate(0)}.el-input-tag.is-focused{box-shadow:0 0 0 1px var(--el-color-primary) inset}.el-input-tag.is-hovering:not(.is-focused){box-shadow:0 0 0 1px var(--el-border-color-hover) inset}.el-input-tag.is-disabled{cursor:not-allowed;background-color:var(--el-fill-color-light);box-shadow:0 0 0 1px var(--el-input-tag-disabled-border) inset}.el-input-tag.is-disabled:hover{box-shadow:0 0 0 1px var(--el-input-tag-disabled-border) inset}.el-input-tag.is-disabled.is-focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-input-tag.is-disabled .el-input-tag__inner .el-input-tag__input,.el-input-tag.is-disabled .el-input-tag__inner .el-tag{cursor:not-allowed}.el-input-tag__prefix{padding:0 var(--el-input-tag-inner-padding);color:var(--el-input-icon-color,var(--el-text-color-placeholder));flex-shrink:0;align-items:center;display:flex}.el-input-tag__suffix{padding:0 var(--el-input-tag-inner-padding);color:var(--el-input-icon-color,var(--el-text-color-placeholder));flex-shrink:0;align-items:center;gap:8px;display:flex}.el-input-tag__collapse-tag{line-height:1}.el-input-tag__input-tag-list{flex-wrap:wrap;flex:1;align-items:center;gap:6px;min-width:0;display:flex;position:relative}.el-input-tag__input-tag-list.is-near{margin-left:-8px}.el-input-tag__input-tag-list .el-tag{cursor:pointer;border-color:#0000}.el-input-tag__input-tag-list .el-tag.el-tag--plain{border-color:var(--el-tag-border-color)}.el-input-tag__input-tag-list .el-tag .el-tag__content{min-width:0}.el-input-tag__inner{align-items:center;gap:var(--el-input-tag-gap);flex-wrap:wrap;flex:1;min-width:0;max-width:100%;display:flex;position:relative}.el-input-tag__inner.is-left-space{margin-left:var(--el-input-tag-inner-padding)}.el-input-tag__inner.is-right-space{margin-right:var(--el-input-tag-inner-padding)}.el-input-tag__inner.is-draggable .el-tag{cursor:move;-webkit-user-select:none;user-select:none}.el-input-tag__drop-indicator{width:1px;height:var(--el-input-tag-line-height);background-color:var(--el-color-primary);position:absolute;top:0}.el-input-tag__inner .el-tag{cursor:pointer;border-color:#0000;max-width:100%}.el-input-tag__inner .el-tag.el-tag--plain{border-color:var(--el-tag-border-color)}.el-input-tag__inner .el-tag .el-tag__content{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:normal;overflow:hidden}.el-input-tag__input-wrapper{flex:1}.el-input-tag__input{color:var(--el-input-tag-text-color);font-size:inherit;font-family:inherit;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0000;border:none;outline:none;width:100%;padding:0}.el-input-tag__input::placeholder{color:var(--el-input-tag-placeholder-color)}.el-input-tag__input-calculator{visibility:hidden;white-space:pre;max-width:100%;position:absolute;top:0;left:0;overflow:hidden}.el-input-tag--large{--el-input-tag-gap:6px;--el-input-tag-padding:8px;--el-input-tag-padding-left:8px;--el-input-tag-font-size:14px}.el-input-tag--small{--el-input-tag-gap:4px;--el-input-tag-padding:2px;--el-input-tag-padding-left:6px;--el-input-tag-font-size:12px;--el-input-tag-line-height:20px;--el-input-tag-mini-height:var(--el-component-size-small)}.el-link{--el-link-font-size:var(--el-font-size-base);--el-link-font-weight:var(--el-font-weight-primary);--el-link-text-color:var(--el-text-color-regular);--el-link-hover-text-color:var(--el-color-primary);--el-link-disabled-text-color:var(--el-text-color-placeholder);vertical-align:middle;cursor:pointer;font-size:var(--el-link-font-size);font-weight:var(--el-link-font-weight);color:var(--el-link-text-color);outline:none;flex-direction:row;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex;position:relative}.el-link.is-hover-underline:hover:after{content:"";border-bottom:1px solid var(--el-link-hover-text-color);height:0;position:absolute;bottom:0;left:0;right:0}.el-link.is-underline:after{content:"";border-bottom:1px solid var(--el-link-text-color);height:0;position:absolute;bottom:0;left:0;right:0}.el-link:hover{color:var(--el-link-hover-text-color)}.el-link:hover:after{border-color:var(--el-link-hover-text-color)}.el-link [class*=el-icon-]+span{margin-left:5px}.el-link__inner{justify-content:center;align-items:center;display:inline-flex}.el-link.el-link--primary{--el-link-text-color:var(--el-color-primary);--el-link-hover-text-color:var(--el-color-primary-light-3);--el-link-disabled-text-color:var(--el-color-primary-light-5)}.el-link.el-link--success{--el-link-text-color:var(--el-color-success);--el-link-hover-text-color:var(--el-color-success-light-3);--el-link-disabled-text-color:var(--el-color-success-light-5)}.el-link.el-link--warning{--el-link-text-color:var(--el-color-warning);--el-link-hover-text-color:var(--el-color-warning-light-3);--el-link-disabled-text-color:var(--el-color-warning-light-5)}.el-link.el-link--danger{--el-link-text-color:var(--el-color-danger);--el-link-hover-text-color:var(--el-color-danger-light-3);--el-link-disabled-text-color:var(--el-color-danger-light-5)}.el-link.el-link--error{--el-link-text-color:var(--el-color-error);--el-link-hover-text-color:var(--el-color-error-light-3);--el-link-disabled-text-color:var(--el-color-error-light-5)}.el-link.el-link--info{--el-link-text-color:var(--el-color-info);--el-link-hover-text-color:var(--el-color-info-light-3);--el-link-disabled-text-color:var(--el-color-info-light-5)}.el-link.is-disabled{color:var(--el-link-disabled-text-color);cursor:not-allowed}.el-link.is-disabled:after{border-color:var(--el-link-disabled-text-color)}:root{--el-loading-spinner-size:42px;--el-loading-fullscreen-spinner-size:50px}.el-loading-parent--relative{position:relative!important}.el-loading-parent--hidden{overflow:hidden!important}.el-loading-mask{z-index:2000;background-color:var(--el-mask-color);transition:opacity var(--el-transition-duration);margin:0;position:absolute;top:0;bottom:0;left:0;right:0}.el-loading-mask.is-fullscreen{position:fixed}.el-loading-mask.is-fullscreen .el-loading-spinner{margin-top:calc((0px - var(--el-loading-fullscreen-spinner-size)) / 2)}.el-loading-mask.is-fullscreen .el-loading-spinner .circular{height:var(--el-loading-fullscreen-spinner-size);width:var(--el-loading-fullscreen-spinner-size)}.el-loading-spinner{margin-top:calc((0px - var(--el-loading-spinner-size)) / 2);text-align:center;width:100%;position:absolute;top:50%}.el-loading-spinner .el-loading-text{color:var(--el-color-primary);margin:3px 0;font-size:14px}.el-loading-spinner .circular{height:var(--el-loading-spinner-size);width:var(--el-loading-spinner-size);animation:2s linear infinite loading-rotate;display:inline}.el-loading-spinner .path{stroke-dasharray:90 150;stroke-dashoffset:0;stroke-width:2px;stroke:var(--el-color-primary);stroke-linecap:round;animation:1.5s ease-in-out infinite loading-dash}.el-loading-spinner i{color:var(--el-color-primary)}.el-loading-fade-enter-from,.el-loading-fade-leave-to{opacity:0}@keyframes loading-rotate{to{transform:rotate(360deg)}}@keyframes loading-dash{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:90 150;stroke-dashoffset:-40px}to{stroke-dasharray:90 150;stroke-dashoffset:-120px}}.el-main{--el-main-padding:20px;box-sizing:border-box;padding:var(--el-main-padding);flex:auto;display:block;overflow:auto}:root{--el-menu-active-color:var(--el-color-primary);--el-menu-text-color:var(--el-text-color-primary);--el-menu-hover-text-color:var(--el-color-primary);--el-menu-bg-color:var(--el-fill-color-blank);--el-menu-hover-bg-color:var(--el-color-primary-light-9);--el-menu-item-height:56px;--el-menu-sub-item-height:calc(var(--el-menu-item-height) - 6px);--el-menu-horizontal-height:60px;--el-menu-horizontal-sub-item-height:36px;--el-menu-item-font-size:var(--el-font-size-base);--el-menu-item-hover-fill:var(--el-color-primary-light-9);--el-menu-border-color:var(--el-border-color);--el-menu-base-level-padding:20px;--el-menu-level-padding:20px;--el-menu-icon-width:24px}.el-menu{border-right:solid 1px var(--el-menu-border-color);background-color:var(--el-menu-bg-color);box-sizing:border-box;margin:0;padding-left:0;list-style:none;position:relative}.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-menu-item,.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-sub-menu__title,.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-menu-item-group__title{white-space:nowrap;padding-left:calc(var(--el-menu-base-level-padding) + var(--el-menu-level) * var(--el-menu-level-padding))}.el-menu:not(.el-menu--collapse) .el-sub-menu__title{padding-right:calc(var(--el-menu-base-level-padding) + var(--el-menu-icon-width))}.el-menu--horizontal{height:var(--el-menu-horizontal-height);border-right:none;flex-wrap:nowrap;display:flex}.el-menu--horizontal.el-menu--popup-container{height:unset}.el-menu--horizontal.el-menu{border-bottom:solid 1px var(--el-menu-border-color)}.el-menu--horizontal>.el-menu-item{height:100%;color:var(--el-menu-text-color);border-bottom:2px solid #0000;justify-content:center;align-items:center;margin:0;display:inline-flex}.el-menu--horizontal>.el-menu-item a,.el-menu--horizontal>.el-menu-item a:hover{color:inherit}.el-menu--horizontal>.el-sub-menu:focus,.el-menu--horizontal>.el-sub-menu:hover{outline:none}.el-menu--horizontal>.el-sub-menu:hover .el-sub-menu__title{color:var(--el-menu-hover-text-color)}.el-menu--horizontal>.el-sub-menu.is-active .el-sub-menu__title{border-bottom:2px solid var(--el-menu-active-color);color:var(--el-menu-active-color)}.el-menu--horizontal>.el-sub-menu .el-sub-menu__title{height:100%;color:var(--el-menu-text-color);border-bottom:2px solid #0000}.el-menu--horizontal>.el-sub-menu .el-sub-menu__title:hover{background-color:var(--el-menu-bg-color)}.el-menu--horizontal .el-menu .el-menu-item,.el-menu--horizontal .el-menu .el-sub-menu__title{background-color:var(--el-menu-bg-color);height:var(--el-menu-horizontal-sub-item-height);line-height:var(--el-menu-horizontal-sub-item-height);color:var(--el-menu-text-color);align-items:center;padding:0 10px;display:flex}.el-menu--horizontal .el-menu .el-sub-menu__title{padding-right:40px}.el-menu--horizontal .el-menu .el-menu-item.is-active,.el-menu--horizontal .el-menu .el-menu-item.is-active:hover,.el-menu--horizontal .el-menu .el-sub-menu.is-active>.el-sub-menu__title,.el-menu--horizontal .el-menu .el-sub-menu.is-active>.el-sub-menu__title:hover{color:var(--el-menu-active-color)}.el-menu--horizontal .el-menu-item:not(.is-disabled):hover,.el-menu--horizontal .el-menu-item:not(.is-disabled):focus{color:var(--el-menu-active-color,var(--el-menu-hover-text-color));background-color:var(--el-menu-hover-bg-color);outline:none}.el-menu--horizontal>.el-menu-item.is-active{border-bottom:2px solid var(--el-menu-active-color);color:var(--el-menu-active-color)!important}.el-menu--collapse{width:calc(var(--el-menu-icon-width) + var(--el-menu-base-level-padding) * 2)}.el-menu--collapse>.el-menu-item [class^=el-icon],.el-menu--collapse>.el-sub-menu>.el-sub-menu__title [class^=el-icon],.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title [class^=el-icon]{vertical-align:middle;width:var(--el-menu-icon-width);text-align:center;margin:0}.el-menu--collapse>.el-menu-item .el-sub-menu__icon-arrow,.el-menu--collapse>.el-sub-menu>.el-sub-menu__title .el-sub-menu__icon-arrow,.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title .el-sub-menu__icon-arrow{display:none}.el-menu--collapse>.el-menu-item>span,.el-menu--collapse>.el-sub-menu>.el-sub-menu__title>span,.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title>span{visibility:hidden;width:0;height:0;display:inline-block;overflow:hidden}.el-menu--collapse>.el-menu-item.is-active i{color:inherit}.el-menu--collapse .el-menu .el-sub-menu{min-width:200px}.el-menu--collapse .el-sub-menu.is-active .el-sub-menu__title{color:var(--el-menu-active-color)}.el-menu--popup{z-index:100;border-radius:var(--el-border-radius-small);min-width:200px;box-shadow:var(--el-box-shadow-light);border:none;padding:5px 0}.el-menu .el-icon{flex-shrink:0}.el-menu-item{height:var(--el-menu-item-height);line-height:var(--el-menu-item-height);font-size:var(--el-menu-item-font-size);color:var(--el-menu-text-color);padding:0 var(--el-menu-base-level-padding);cursor:pointer;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration),color var(--el-transition-duration);box-sizing:border-box;white-space:nowrap;align-items:center;list-style:none;display:flex;position:relative}.el-menu-item *{vertical-align:bottom}.el-menu-item i{color:inherit}.el-menu-item:hover,.el-menu-item:focus{outline:none}.el-menu-item:hover{background-color:var(--el-menu-hover-bg-color)}.el-menu-item.is-disabled{opacity:.25;cursor:not-allowed;background:0 0!important}.el-menu-item [class^=el-icon]{width:var(--el-menu-icon-width);text-align:center;vertical-align:middle;margin-right:5px;font-size:18px}.el-menu-item.is-active{color:var(--el-menu-active-color)}.el-menu-item.is-active i{color:inherit}.el-menu-item .el-menu-tooltip__trigger{box-sizing:border-box;width:100%;height:100%;padding:0 var(--el-menu-base-level-padding);align-items:center;display:inline-flex;position:absolute;top:0;left:0}.el-sub-menu{margin:0;padding-left:0;list-style:none}.el-sub-menu__title{height:var(--el-menu-item-height);line-height:var(--el-menu-item-height);font-size:var(--el-menu-item-font-size);color:var(--el-menu-text-color);padding:0 var(--el-menu-base-level-padding);cursor:pointer;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration),color var(--el-transition-duration);box-sizing:border-box;white-space:nowrap;align-items:center;list-style:none;display:flex;position:relative}.el-sub-menu__title *{vertical-align:bottom}.el-sub-menu__title i{color:inherit}.el-sub-menu__title:hover,.el-sub-menu__title:focus{outline:none}.el-sub-menu__title.is-disabled{opacity:.25;cursor:not-allowed;background:0 0!important}.el-sub-menu__title:hover{background-color:var(--el-menu-hover-bg-color)}.el-sub-menu .el-menu{border:none}.el-sub-menu .el-menu-item{height:var(--el-menu-sub-item-height);line-height:var(--el-menu-sub-item-height)}.el-sub-menu.el-sub-menu__hide-arrow .el-sub-menu__title{padding-right:var(--el-menu-base-level-padding)}.el-sub-menu__hide-arrow .el-sub-menu__icon-arrow{display:none!important}.el-sub-menu.is-active .el-sub-menu__title{border-bottom-color:var(--el-menu-active-color)}.el-sub-menu.is-disabled .el-sub-menu__title,.el-sub-menu.is-disabled .el-menu-item{opacity:.25;cursor:not-allowed;background:0 0!important}.el-sub-menu .el-icon{vertical-align:middle;width:var(--el-menu-icon-width);text-align:center;margin-right:5px;font-size:18px}.el-sub-menu .el-icon.el-sub-menu__icon-more{margin-right:0!important}.el-sub-menu .el-sub-menu__icon-arrow{top:50%;right:var(--el-menu-base-level-padding);transition:transform var(--el-transition-duration);width:inherit;margin-top:-6px;margin-right:0;font-size:12px;position:absolute}.el-menu-item-group>ul{padding:0}.el-menu-item-group__title{padding:7px 0 7px var(--el-menu-base-level-padding);color:var(--el-text-color-secondary);font-size:12px;line-height:normal}.horizontal-collapse-transition .el-sub-menu__title .el-sub-menu__icon-arrow{transition:var(--el-transition-duration-fast);opacity:0}.el-popper,.el-menu--popup-container,.el-menu{outline:none}.el-message-box{--el-messagebox-title-color:var(--el-text-color-primary);--el-messagebox-width:420px;--el-messagebox-border-radius:4px;--el-messagebox-box-shadow:var(--el-box-shadow);--el-messagebox-font-size:var(--el-font-size-large);--el-messagebox-content-font-size:var(--el-font-size-base);--el-messagebox-content-color:var(--el-text-color-regular);--el-messagebox-error-font-size:12px;--el-messagebox-padding-primary:12px;--el-messagebox-font-line-height:var(--el-font-line-height-primary);max-width:var(--el-messagebox-width);width:100%;padding:var(--el-messagebox-padding-primary);vertical-align:middle;background-color:var(--el-bg-color);border-radius:var(--el-messagebox-border-radius);font-size:var(--el-messagebox-font-size);box-shadow:var(--el-messagebox-box-shadow);text-align:left;backface-visibility:hidden;box-sizing:border-box;overflow-wrap:break-word;display:inline-block;position:relative;overflow:hidden}.el-message-box:focus{outline:none!important}.is-message-box .el-overlay-message-box{text-align:center;padding:16px;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}.is-message-box .el-overlay-message-box:after{content:"";vertical-align:middle;width:0;height:100%;display:inline-block}.el-message-box.is-draggable .el-message-box__header{cursor:move;-webkit-user-select:none;user-select:none}.el-message-box__header{padding-bottom:var(--el-messagebox-padding-primary)}.el-message-box__header.show-close{padding-right:calc(var(--el-messagebox-padding-primary) + var(--el-message-close-size,16px))}.el-message-box__title{font-size:var(--el-messagebox-font-size);line-height:var(--el-messagebox-font-line-height);color:var(--el-messagebox-title-color)}.el-message-box__headerbtn{width:40px;height:40px;font-size:var(--el-message-close-size,16px);cursor:pointer;background:0 0;border:none;outline:none;padding:0;position:absolute;top:0;right:0}.el-message-box__headerbtn .el-message-box__close{color:var(--el-color-info);font-size:inherit}.el-message-box__headerbtn:focus .el-message-box__close,.el-message-box__headerbtn:hover .el-message-box__close{color:var(--el-color-primary)}.el-message-box__content{color:var(--el-messagebox-content-color);font-size:var(--el-messagebox-content-font-size)}.el-message-box__container{align-items:center;gap:12px;display:flex}.el-message-box__input{padding-top:12px}.el-message-box__input div.invalid>input,.el-message-box__input div.invalid>input:focus{border-color:var(--el-color-error)}.el-message-box__status{font-size:24px}.el-message-box__status.el-message-box-icon--primary{--el-messagebox-color:var(--el-color-primary);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--success{--el-messagebox-color:var(--el-color-success);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--info{--el-messagebox-color:var(--el-color-info);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--warning{--el-messagebox-color:var(--el-color-warning);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--error{--el-messagebox-color:var(--el-color-error);color:var(--el-messagebox-color)}.el-message-box__message{min-width:0;margin:0}.el-message-box__message p{line-height:var(--el-messagebox-font-line-height);margin:0}.el-message-box__errormsg{color:var(--el-color-error);font-size:var(--el-messagebox-error-font-size);line-height:var(--el-messagebox-font-line-height)}.el-message-box__btns{padding-top:var(--el-messagebox-padding-primary);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.el-message-box--center .el-message-box__title{justify-content:center;align-items:center;gap:6px;display:flex}.el-message-box--center .el-message-box__status{font-size:inherit}.el-message-box--center .el-message-box__btns,.el-message-box--center .el-message-box__container{justify-content:center}.el-message-box-parent--hidden{overflow:hidden}.fade-in-linear-enter-active .el-overlay-message-box{animation:msgbox-fade-in var(--el-transition-duration)}.fade-in-linear-leave-active .el-overlay-message-box{animation:msgbox-fade-in var(--el-transition-duration) reverse}@keyframes msgbox-fade-in{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translate(0)}}.el-message{--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-border-color-lighter);--el-message-padding:11px 15px;--el-message-close-size:16px;--el-message-close-icon-color:var(--el-text-color-placeholder);--el-message-close-hover-color:var(--el-text-color-secondary);box-sizing:border-box;border-radius:var(--el-border-radius-base);border-width:var(--el-border-width);border-style:var(--el-border-style);border-color:var(--el-message-border-color);background-color:var(--el-message-bg-color);width:max-content;max-width:calc(100% - 32px);transition:opacity var(--el-transition-duration),transform .4s,top .4s,bottom .4s;padding:var(--el-message-padding);align-items:center;gap:8px;display:flex;position:fixed}.el-message.is-left{left:16px}.el-message.is-right{right:16px}.el-message.is-center{left:50%;transform:translate(-50%)}.el-message.is-plain{background-color:var(--el-bg-color-overlay);border-color:var(--el-bg-color-overlay);box-shadow:var(--el-box-shadow-light)}.el-message p{margin:0}.el-message--primary{--el-message-bg-color:var(--el-color-primary-light-9);--el-message-border-color:var(--el-color-primary-light-8);--el-message-text-color:var(--el-color-primary)}.el-message--primary .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--primary{color:var(--el-message-text-color)}.el-message--success{--el-message-bg-color:var(--el-color-success-light-9);--el-message-border-color:var(--el-color-success-light-8);--el-message-text-color:var(--el-color-success)}.el-message--success .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--success{color:var(--el-message-text-color)}.el-message--info{--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-color-info-light-8);--el-message-text-color:var(--el-color-info)}.el-message--info .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--info{color:var(--el-message-text-color)}.el-message--warning{--el-message-bg-color:var(--el-color-warning-light-9);--el-message-border-color:var(--el-color-warning-light-8);--el-message-text-color:var(--el-color-warning)}.el-message--warning .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--warning{color:var(--el-message-text-color)}.el-message--error{--el-message-bg-color:var(--el-color-error-light-9);--el-message-border-color:var(--el-color-error-light-8);--el-message-text-color:var(--el-color-error)}.el-message--error .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--error{color:var(--el-message-text-color)}.el-message .el-message__badge{position:absolute;top:-8px;right:-8px}.el-message__content{padding:0;font-size:14px;line-height:1}.el-message__content:focus{outline-width:0}.el-message .el-message__closeBtn{cursor:pointer;color:var(--el-message-close-icon-color);font-size:var(--el-message-close-size)}.el-message .el-message__closeBtn:focus{outline-width:0}.el-message .el-message__closeBtn:hover{color:var(--el-message-close-hover-color)}.el-message-fade-enter-from,.el-message-fade-leave-to{opacity:0}.el-message-fade-enter-from.is-left,.el-message-fade-enter-from.is-right,.el-message-fade-leave-to.is-left,.el-message-fade-leave-to.is-right{transform:translateY(-100%)}.el-message-fade-enter-from.is-left.is-bottom,.el-message-fade-enter-from.is-right.is-bottom,.el-message-fade-leave-to.is-left.is-bottom,.el-message-fade-leave-to.is-right.is-bottom{transform:translateY(100%)}.el-message-fade-enter-from.is-center,.el-message-fade-leave-to.is-center{transform:translate(-50%,-100%)}.el-message-fade-enter-from.is-center.is-bottom,.el-message-fade-leave-to.is-center.is-bottom{transform:translate(-50%,100%)}.el-notification{--el-notification-width:330px;--el-notification-padding:14px 26px 14px 13px;--el-notification-radius:8px;--el-notification-shadow:var(--el-box-shadow-light);--el-notification-border-color:var(--el-border-color-lighter);--el-notification-icon-size:24px;--el-notification-close-font-size:var(--el-message-close-size,16px);--el-notification-group-margin-left:13px;--el-notification-group-margin-right:8px;--el-notification-content-font-size:var(--el-font-size-base);--el-notification-content-color:var(--el-text-color-regular);--el-notification-title-font-size:16px;--el-notification-title-color:var(--el-text-color-primary);--el-notification-close-color:var(--el-text-color-secondary);--el-notification-close-hover-color:var(--el-text-color-regular);width:var(--el-notification-width);padding:var(--el-notification-padding);border-radius:var(--el-notification-radius);box-sizing:border-box;border:1px solid var(--el-notification-border-color);background-color:var(--el-bg-color-overlay);box-shadow:var(--el-notification-shadow);transition:opacity var(--el-transition-duration),transform var(--el-transition-duration),left var(--el-transition-duration),right var(--el-transition-duration),top .4s,bottom var(--el-transition-duration);overflow-wrap:break-word;z-index:9999;display:flex;position:fixed;overflow:hidden}.el-notification.right{right:16px}.el-notification.left{left:16px}.el-notification__group{min-width:0;margin-left:var(--el-notification-group-margin-left);margin-right:var(--el-notification-group-margin-right);flex:1}.el-notification__title{font-weight:700;font-size:var(--el-notification-title-font-size);line-height:var(--el-notification-icon-size);color:var(--el-notification-title-color);margin:0}.el-notification__content{font-size:var(--el-notification-content-font-size);color:var(--el-notification-content-color);margin:6px 0 0;line-height:24px}.el-notification__content p{margin:0}.el-notification .el-notification__icon{height:var(--el-notification-icon-size);width:var(--el-notification-icon-size);font-size:var(--el-notification-icon-size);flex-shrink:0}.el-notification .el-notification__closeBtn{cursor:pointer;color:var(--el-notification-close-color);font-size:var(--el-notification-close-font-size);position:absolute;top:18px;right:15px}.el-notification .el-notification__closeBtn:hover{color:var(--el-notification-close-hover-color)}.el-notification .el-notification--primary{--el-notification-icon-color:var(--el-color-primary);color:var(--el-notification-icon-color)}.el-notification .el-notification--success{--el-notification-icon-color:var(--el-color-success);color:var(--el-notification-icon-color)}.el-notification .el-notification--info{--el-notification-icon-color:var(--el-color-info);color:var(--el-notification-icon-color)}.el-notification .el-notification--warning{--el-notification-icon-color:var(--el-color-warning);color:var(--el-notification-icon-color)}.el-notification .el-notification--error{--el-notification-icon-color:var(--el-color-error);color:var(--el-notification-icon-color)}.el-notification-fade-enter-from.right{right:0;transform:translate(100%)}.el-notification-fade-enter-from.left{left:0;transform:translate(-100%)}.el-notification-fade-leave-to{opacity:0}.el-overlay{z-index:2000;background-color:var(--el-overlay-color-lighter);height:100%;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}.el-overlay .el-overlay-root{height:0}.el-page-header.is-contentful .el-page-header__main{border-top:1px solid var(--el-border-color-light);margin-top:16px}.el-page-header__header{justify-content:space-between;align-items:center;line-height:24px;display:flex}.el-page-header__left{align-items:center;margin-right:40px;display:flex;position:relative}.el-page-header__back{cursor:pointer;align-items:center;display:flex}.el-page-header__left .el-divider--vertical{margin:0 16px}.el-page-header__icon{align-items:center;margin-right:10px;font-size:16px;display:flex}.el-page-header__icon .el-icon{font-size:inherit}.el-page-header__title{font-size:14px;font-weight:500}.el-page-header__content{color:var(--el-text-color-primary);font-size:18px}.el-page-header__breadcrumb{margin-bottom:16px}.el-pagination{--el-pagination-font-size:14px;--el-pagination-bg-color:var(--el-fill-color-blank);--el-pagination-text-color:var(--el-text-color-primary);--el-pagination-border-radius:2px;--el-pagination-button-color:var(--el-text-color-primary);--el-pagination-button-width:32px;--el-pagination-button-height:32px;--el-pagination-button-disabled-color:var(--el-text-color-placeholder);--el-pagination-button-disabled-bg-color:var(--el-fill-color-blank);--el-pagination-button-bg-color:var(--el-fill-color);--el-pagination-hover-color:var(--el-color-primary);--el-pagination-font-size-small:12px;--el-pagination-button-width-small:24px;--el-pagination-button-height-small:24px;--el-pagination-button-width-large:40px;--el-pagination-button-height-large:40px;--el-pagination-item-gap:16px;white-space:nowrap;color:var(--el-pagination-text-color);font-size:var(--el-pagination-font-size);align-items:center;font-weight:400;display:flex}.el-pagination .el-input__inner{text-align:center;-moz-appearance:textfield}.el-pagination .el-select{width:128px}.el-pagination .btn-prev,.el-pagination .btn-next{font-size:var(--el-pagination-font-size);min-width:var(--el-pagination-button-width);height:var(--el-pagination-button-height);line-height:var(--el-pagination-button-height);color:var(--el-pagination-button-color);background:var(--el-pagination-bg-color);border-radius:var(--el-pagination-border-radius);cursor:pointer;text-align:center;box-sizing:border-box;border:none;justify-content:center;align-items:center;padding:0 4px;display:flex}.el-pagination .btn-prev *,.el-pagination .btn-next *{pointer-events:none}.el-pagination .btn-prev:focus,.el-pagination .btn-next:focus{outline:none}.el-pagination .btn-prev:hover,.el-pagination .btn-next:hover{color:var(--el-pagination-hover-color)}.el-pagination .btn-prev.is-active,.el-pagination .btn-next.is-active{color:var(--el-pagination-hover-color);cursor:default;font-weight:700}.el-pagination .btn-prev.is-active.is-disabled,.el-pagination .btn-next.is-active.is-disabled{color:var(--el-text-color-secondary);font-weight:700}.el-pagination .btn-prev:disabled,.el-pagination .btn-prev.is-disabled,.el-pagination .btn-next:disabled,.el-pagination .btn-next.is-disabled{color:var(--el-pagination-button-disabled-color);background-color:var(--el-pagination-button-disabled-bg-color);cursor:not-allowed}.el-pagination .btn-prev:focus-visible{outline:1px solid var(--el-pagination-hover-color);outline-offset:-1px}.el-pagination .btn-next:focus-visible{outline:1px solid var(--el-pagination-hover-color);outline-offset:-1px}.el-pagination .btn-prev .el-icon,.el-pagination .btn-next .el-icon{width:inherit;font-size:12px;font-weight:700;display:block}.el-pagination>.is-first{margin-left:0!important}.el-pagination>.is-last{margin-right:0!important}.el-pagination .btn-prev{margin-left:var(--el-pagination-item-gap)}.el-pagination__sizes,.el-pagination__total{margin-left:var(--el-pagination-item-gap);color:var(--el-text-color-regular);font-weight:400}.el-pagination__total[disabled=true]{color:var(--el-text-color-placeholder)}.el-pagination__jump{margin-left:var(--el-pagination-item-gap);color:var(--el-text-color-regular);align-items:center;font-weight:400;display:flex}.el-pagination__jump[disabled=true]{color:var(--el-text-color-placeholder)}.el-pagination__goto{margin-right:8px}.el-pagination__editor{text-align:center;box-sizing:border-box}.el-pagination__editor.el-input{width:56px}.el-pagination__editor .el-input__inner::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.el-pagination__editor .el-input__inner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.el-pagination__classifier{margin-left:8px}.el-pagination__rightwrapper{flex:1;justify-content:flex-end;align-items:center;display:flex}.el-pagination.is-background .btn-prev,.el-pagination.is-background .btn-next,.el-pagination.is-background .el-pager li{background-color:var(--el-pagination-button-bg-color);margin:0 4px}.el-pagination.is-background .btn-prev.is-active,.el-pagination.is-background .btn-next.is-active,.el-pagination.is-background .el-pager li.is-active{background-color:var(--el-color-primary);color:var(--el-color-white)}.el-pagination.is-background .btn-prev:disabled,.el-pagination.is-background .btn-prev.is-disabled,.el-pagination.is-background .btn-next:disabled,.el-pagination.is-background .btn-next.is-disabled,.el-pagination.is-background .el-pager li:disabled,.el-pagination.is-background .el-pager li.is-disabled{color:var(--el-text-color-placeholder);background-color:var(--el-disabled-bg-color)}.el-pagination.is-background .btn-prev:disabled.is-active,.el-pagination.is-background .btn-prev.is-disabled.is-active,.el-pagination.is-background .btn-next:disabled.is-active,.el-pagination.is-background .btn-next.is-disabled.is-active,.el-pagination.is-background .el-pager li:disabled.is-active,.el-pagination.is-background .el-pager li.is-disabled.is-active{color:var(--el-text-color-secondary);background-color:var(--el-fill-color-dark)}.el-pagination.is-background .btn-prev{margin-left:var(--el-pagination-item-gap)}.el-pagination--small .btn-prev,.el-pagination--small .btn-next,.el-pagination--small .el-pager li{height:var(--el-pagination-button-height-small);line-height:var(--el-pagination-button-height-small);font-size:var(--el-pagination-font-size-small);min-width:var(--el-pagination-button-width-small)}.el-pagination--small span:not([class*=suffix]),.el-pagination--small button{font-size:var(--el-pagination-font-size-small)}.el-pagination--small .el-select{width:100px}.el-pagination--large .btn-prev,.el-pagination--large .btn-next,.el-pagination--large .el-pager li{height:var(--el-pagination-button-height-large);line-height:var(--el-pagination-button-height-large);min-width:var(--el-pagination-button-width-large)}.el-pagination--large .el-select .el-input{width:160px}.el-pager{-webkit-user-select:none;user-select:none;align-items:center;margin:0;padding:0;font-size:0;list-style:none;display:flex}.el-pager li{font-size:var(--el-pagination-font-size);min-width:var(--el-pagination-button-width);height:var(--el-pagination-button-height);line-height:var(--el-pagination-button-height);color:var(--el-pagination-button-color);background:var(--el-pagination-bg-color);border-radius:var(--el-pagination-border-radius);cursor:pointer;text-align:center;box-sizing:border-box;border:none;justify-content:center;align-items:center;padding:0 4px;display:flex}.el-pager li *{pointer-events:none}.el-pager li:focus{outline:none}.el-pager li:hover{color:var(--el-pagination-hover-color)}.el-pager li.is-active{color:var(--el-pagination-hover-color);cursor:default;font-weight:700}.el-pager li.is-active.is-disabled{color:var(--el-text-color-secondary);font-weight:700}.el-pager li:disabled,.el-pager li.is-disabled{color:var(--el-pagination-button-disabled-color);background-color:var(--el-pagination-button-disabled-bg-color);cursor:not-allowed}.el-pager li:focus-visible{outline:1px solid var(--el-pagination-hover-color);outline-offset:-1px}.el-popconfirm{outline:none}.el-popconfirm__main{align-items:center;display:flex}.el-popconfirm__icon{margin-right:5px}.el-popconfirm__action{text-align:right;margin-top:8px}.el-popover{--el-popover-bg-color:var(--el-bg-color-overlay);--el-popover-font-size:var(--el-font-size-base);--el-popover-border-color:var(--el-border-color-lighter);--el-popover-padding:12px;--el-popover-padding-large:18px 20px;--el-popover-title-font-size:16px;--el-popover-title-text-color:var(--el-text-color-primary);--el-popover-border-radius:4px}.el-popover.el-popper{background:var(--el-popover-bg-color);border-radius:var(--el-popover-border-radius);border:1px solid var(--el-popover-border-color);min-width:150px;padding:var(--el-popover-padding);z-index:var(--el-index-popper);color:var(--el-text-color-regular);line-height:1.4;font-size:var(--el-popover-font-size);box-shadow:var(--el-box-shadow-light);overflow-wrap:break-word;box-sizing:border-box}.el-popover.el-popper--plain{padding:var(--el-popover-padding-large)}.el-popover__title{color:var(--el-popover-title-text-color);font-size:var(--el-popover-title-font-size);margin-bottom:12px;line-height:1}.el-popover__reference:focus:not(.focusing),.el-popover__reference:focus:hover{outline-width:0}.el-popover.el-popper.is-dark{--el-popover-bg-color:var(--el-text-color-primary);--el-popover-border-color:var(--el-text-color-primary);--el-popover-title-text-color:var(--el-bg-color);color:var(--el-bg-color)}.el-popover.el-popper:focus:active,.el-popover.el-popper:focus{outline-width:0}.el-progress{align-items:center;line-height:1;display:flex;position:relative}.el-progress__text{color:var(--el-text-color-regular);min-width:50px;margin-left:5px;font-size:14px;line-height:1}.el-progress__text i{vertical-align:middle;display:block}.el-progress--circle,.el-progress--dashboard{display:inline-block}.el-progress--circle .el-progress__text,.el-progress--dashboard .el-progress__text{text-align:center;width:100%;margin:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.el-progress--circle .el-progress__text i,.el-progress--dashboard .el-progress__text i{vertical-align:middle;display:inline-block}.el-progress--without-text .el-progress__text{display:none}.el-progress--without-text .el-progress-bar{margin-right:0;padding-right:0;display:block}.el-progress--text-inside .el-progress-bar{margin-right:0;padding-right:0}.el-progress.is-success .el-progress-bar__inner{background-color:var(--el-color-success)}.el-progress.is-success .el-progress__text{color:var(--el-color-success)}.el-progress.is-warning .el-progress-bar__inner{background-color:var(--el-color-warning)}.el-progress.is-warning .el-progress__text{color:var(--el-color-warning)}.el-progress.is-exception .el-progress-bar__inner{background-color:var(--el-color-danger)}.el-progress.is-exception .el-progress__text{color:var(--el-color-danger)}.el-progress-bar{box-sizing:border-box;flex-grow:1}.el-progress-bar__outer{background-color:var(--el-border-color-lighter);vertical-align:middle;border-radius:100px;height:6px;position:relative;overflow:hidden}.el-progress-bar__inner{background-color:var(--el-color-primary);text-align:right;white-space:nowrap;border-radius:100px;height:100%;line-height:1;transition:width .6s;position:absolute;top:0;left:0}.el-progress-bar__inner:after{content:"";vertical-align:middle;height:100%;display:inline-block}.el-progress-bar__inner--indeterminate{animation:3s infinite indeterminate;transform:translateZ(0)}.el-progress-bar__inner--striped{background-image:linear-gradient(45deg,#0000001a 25%,#0000 25%,#0000 50%,#0000001a 50%,#0000001a 75%,#0000 75%,#0000);background-size:1.25em 1.25em}.el-progress-bar__inner--striped.el-progress-bar__inner--striped-flow{animation:3s linear infinite striped-flow}.el-progress-bar__innerText{vertical-align:middle;color:#fff;margin:0 5px;font-size:12px;display:inline-block}@keyframes progress{0%{background-position:0 0}to{background-position:32px 0}}@keyframes indeterminate{0%{left:-100%}to{left:100%}}@keyframes striped-flow{0%{background-position:-100%}to{background-position:100%}}.el-radio-button{--el-radio-button-checked-bg-color:var(--el-color-primary);--el-radio-button-checked-text-color:var(--el-color-white);--el-radio-button-checked-border-color:var(--el-color-primary);--el-radio-button-disabled-checked-fill:var(--el-border-color-extra-light);outline:none;display:inline-block;position:relative}.el-radio-button__inner{white-space:nowrap;vertical-align:middle;background:var(--el-button-bg-color,var(--el-fill-color-blank));outline:var(--el-border);line-height:1;font-weight:var(--el-button-font-weight,var(--el-font-weight-primary));color:var(--el-button-text-color,var(--el-text-color-regular));-webkit-appearance:none;text-align:center;box-sizing:border-box;cursor:pointer;transition:var(--el-transition-all);-webkit-user-select:none;user-select:none;font-size:var(--el-font-size-base);border-radius:0;margin:0;padding:8px 15px;display:inline-block;position:relative}.el-radio-button__inner.is-round{padding:8px 15px}.el-radio-button__inner:hover{color:var(--el-color-primary)}.el-radio-button__inner [class*=el-icon-]{line-height:.9}.el-radio-button__inner [class*=el-icon-]+span{margin-left:5px}.el-radio-button:first-child .el-radio-button__inner{border-radius:var(--el-border-radius-base) 0 0 var(--el-border-radius-base);box-shadow:none!important}.el-radio-button.is-active .el-radio-button__original-radio:not(:disabled)+.el-radio-button__inner{color:var(--el-radio-button-checked-text-color,var(--el-color-white));background-color:var(--el-radio-button-checked-bg-color,var(--el-color-primary));border-color:var(--el-radio-button-checked-border-color,var(--el-color-primary));box-shadow:-1px 0 0 0 var(--el-radio-button-checked-border-color,var(--el-color-primary))}.el-radio-button__original-radio{opacity:0;z-index:-1;outline:none;position:absolute}.el-radio-button__original-radio:focus-visible+.el-radio-button__inner{border-left:var(--el-border);border-left-color:var(--el-radio-button-checked-border-color,var(--el-color-primary));outline:2px solid var(--el-radio-button-checked-border-color);outline-offset:1px;z-index:2;border-radius:var(--el-border-radius-base);box-shadow:none}.el-radio-button__original-radio:disabled+.el-radio-button__inner{color:var(--el-disabled-text-color);cursor:not-allowed;background-image:none;background-color:var(--el-button-disabled-bg-color,var(--el-fill-color-blank));border-color:var(--el-button-disabled-border-color,var(--el-border-color-light));box-shadow:none}.el-radio-button__original-radio:disabled:checked+.el-radio-button__inner{background-color:var(--el-radio-button-disabled-checked-fill)}.el-radio-button:last-child .el-radio-button__inner{border-radius:0 var(--el-border-radius-base) var(--el-border-radius-base) 0}.el-radio-button:first-child:last-child .el-radio-button__inner{border-radius:var(--el-border-radius-base)}.el-radio-button--large .el-radio-button__inner{font-size:var(--el-font-size-base);border-radius:0;padding:12px 19px}.el-radio-button--large .el-radio-button__inner.is-round{padding:12px 19px}.el-radio-button--small .el-radio-button__inner{border-radius:0;padding:5px 11px;font-size:12px}.el-radio-button--small .el-radio-button__inner.is-round{padding:5px 11px}.el-radio-group{flex-wrap:wrap;align-items:center;font-size:0;display:inline-flex}.el-radio{--el-radio-font-size:var(--el-font-size-base);--el-radio-text-color:var(--el-text-color-regular);--el-radio-font-weight:var(--el-font-weight-primary);--el-radio-input-height:14px;--el-radio-input-width:14px;--el-radio-input-border-radius:var(--el-border-radius-circle);--el-radio-input-bg-color:var(--el-fill-color-blank);--el-radio-input-border:var(--el-border);--el-radio-input-border-color:var(--el-border-color);--el-radio-input-border-color-hover:var(--el-color-primary);color:var(--el-radio-text-color);font-weight:var(--el-radio-font-weight);cursor:pointer;white-space:nowrap;font-size:var(--el-font-size-base);-webkit-user-select:none;user-select:none;outline:none;align-items:center;height:32px;margin-right:30px;display:inline-flex;position:relative}.el-radio.el-radio--large{height:40px}.el-radio.el-radio--small{height:24px}.el-radio.is-bordered{border-radius:var(--el-border-radius-base);border:var(--el-border);box-sizing:border-box;padding:0 15px 0 9px}.el-radio.is-bordered.is-checked{border-color:var(--el-color-primary)}.el-radio.is-bordered.is-disabled{cursor:not-allowed;border-color:var(--el-border-color-lighter)}.el-radio.is-bordered.el-radio--large{border-radius:var(--el-border-radius-base);padding:0 19px 0 11px}.el-radio.is-bordered.el-radio--large .el-radio__label{font-size:var(--el-font-size-base)}.el-radio.is-bordered.el-radio--large .el-radio__inner{width:14px;height:14px}.el-radio.is-bordered.el-radio--small{border-radius:var(--el-border-radius-base);padding:0 11px 0 7px}.el-radio.is-bordered.el-radio--small .el-radio__label{font-size:12px}.el-radio.is-bordered.el-radio--small .el-radio__inner{width:12px;height:12px}.el-radio:last-child{margin-right:0}.el-radio__input{white-space:nowrap;cursor:pointer;vertical-align:middle;outline:none;display:inline-flex;position:relative}.el-radio__input.is-disabled .el-radio__inner{background-color:var(--el-disabled-bg-color);border-color:var(--el-disabled-border-color);cursor:not-allowed}.el-radio__input.is-disabled .el-radio__inner:after{cursor:not-allowed;background-color:var(--el-disabled-bg-color)}.el-radio__input.is-disabled .el-radio__inner+.el-radio__label{cursor:not-allowed}.el-radio__input.is-disabled.is-checked .el-radio__inner{background-color:var(--el-disabled-bg-color);border-color:var(--el-disabled-border-color)}.el-radio__input.is-disabled.is-checked .el-radio__inner:after{background-color:var(--el-text-color-placeholder)}.el-radio__input.is-disabled+span.el-radio__label{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-radio__input.is-checked .el-radio__inner{border-color:var(--el-color-primary);background:var(--el-color-primary)}.el-radio__input.is-checked .el-radio__inner:after{background-color:var(--el-color-white);transform:translate(-50%,-50%)scale(1)}.el-radio__input.is-checked+.el-radio__label{color:var(--el-color-primary)}.el-radio__input.is-focus .el-radio__inner{border-color:var(--el-radio-input-border-color-hover)}.el-radio__inner{border:var(--el-radio-input-border);border-radius:var(--el-radio-input-border-radius);width:var(--el-radio-input-width);height:var(--el-radio-input-height);background-color:var(--el-radio-input-bg-color);cursor:pointer;box-sizing:border-box;transition:all .3s;display:inline-block;position:relative}.el-radio__inner:hover{border-color:var(--el-radio-input-border-color-hover)}.el-radio__inner:after{border-radius:var(--el-radio-input-border-radius);content:"";width:4px;height:4px;transition:transform .15s ease-in;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.el-radio__original{opacity:0;z-index:-1;outline:none;margin:0;position:absolute;top:0;bottom:0;left:0;right:0}.el-radio__original:focus-visible+.el-radio__inner{outline:2px solid var(--el-radio-input-border-color-hover);outline-offset:1px;border-radius:var(--el-radio-input-border-radius)}.el-radio:focus:not(:focus-visible):not(.is-focus):not(:active):not(.is-disabled) .el-radio__inner{box-shadow:0 0 2px 2px var(--el-radio-input-border-color-hover)}.el-radio__label{font-size:var(--el-radio-font-size);padding-left:8px}.el-radio.el-radio--large .el-radio__label{font-size:14px}.el-radio.el-radio--large .el-radio__inner{width:14px;height:14px}.el-radio.el-radio--small .el-radio__label{font-size:12px}.el-radio.el-radio--small .el-radio__inner{width:12px;height:12px}.el-rate{--el-rate-height:20px;--el-rate-font-size:var(--el-font-size-base);--el-rate-icon-size:18px;--el-rate-icon-margin:6px;--el-rate-void-color:var(--el-border-color-darker);--el-rate-fill-color:#f7ba2a;--el-rate-disabled-void-color:var(--el-fill-color);--el-rate-text-color:var(--el-text-color-primary);--el-rate-outline-color:var(--el-color-primary-light-5);align-items:center;height:32px;display:inline-flex}.el-rate:focus,.el-rate:active{outline:none}.el-rate:focus-visible .el-rate__item .el-rate__icon.is-focus-visible{outline:2px solid var(--el-rate-outline-color);transition:outline-offset,outline}.el-rate__item{cursor:pointer;vertical-align:middle;color:var(--el-rate-void-color);font-size:0;line-height:normal;display:inline-block;position:relative}.el-rate .el-rate__icon{font-size:var(--el-rate-icon-size);margin-right:var(--el-rate-icon-margin);transition:var(--el-transition-duration);display:inline-block;position:relative}.el-rate .el-rate__icon.hover{transform:scale(1.15)}.el-rate .el-rate__icon .path2{position:absolute;top:0;left:0}.el-rate .el-rate__icon.is-active{color:var(--el-rate-fill-color)}.el-rate__decimal{color:var(--el-rate-fill-color);display:inline-block;position:absolute;top:0;left:0;overflow:hidden}.el-rate__decimal--box{position:absolute;top:0;left:0}.el-rate__text{font-size:var(--el-rate-font-size);vertical-align:middle;color:var(--el-rate-text-color)}.el-rate--large{height:40px}.el-rate--small{height:24px}.el-rate--small .el-rate__icon{font-size:14px}.el-rate.is-disabled .el-rate__item{cursor:not-allowed;color:var(--el-rate-disabled-void-color)}.el-result{--el-result-padding:40px 30px;--el-result-icon-font-size:64px;--el-result-title-font-size:20px;--el-result-title-margin-top:20px;--el-result-subtitle-margin-top:10px;--el-result-extra-margin-top:30px;text-align:center;box-sizing:border-box;padding:var(--el-result-padding);flex-direction:column;justify-content:center;align-items:center;display:flex}.el-result__icon svg{width:var(--el-result-icon-font-size);height:var(--el-result-icon-font-size)}.el-result__title{margin-top:var(--el-result-title-margin-top)}.el-result__title p{font-size:var(--el-result-title-font-size);color:var(--el-text-color-primary);margin:0;line-height:1.3}.el-result__subtitle{margin-top:var(--el-result-subtitle-margin-top)}.el-result__subtitle p{font-size:var(--el-font-size-base);color:var(--el-text-color-regular);margin:0;line-height:1.3}.el-result__extra{margin-top:var(--el-result-extra-margin-top)}.el-result .icon-primary{--el-result-color:var(--el-color-primary);color:var(--el-result-color)}.el-result .icon-success{--el-result-color:var(--el-color-success);color:var(--el-result-color)}.el-result .icon-warning{--el-result-color:var(--el-color-warning);color:var(--el-result-color)}.el-result .icon-danger{--el-result-color:var(--el-color-danger);color:var(--el-result-color)}.el-result .icon-error{--el-result-color:var(--el-color-error);color:var(--el-result-color)}.el-result .icon-info{--el-result-color:var(--el-color-info);color:var(--el-result-color)}.el-row{box-sizing:border-box;flex-wrap:wrap;display:flex;position:relative}.el-row.is-justify-center{justify-content:center}.el-row.is-justify-end{justify-content:flex-end}.el-row.is-justify-space-between{justify-content:space-between}.el-row.is-justify-space-around{justify-content:space-around}.el-row.is-justify-space-evenly{justify-content:space-evenly}.el-row.is-align-top{align-items:flex-start}.el-row.is-align-middle{align-items:center}.el-row.is-align-bottom{align-items:flex-end}.el-scrollbar{--el-scrollbar-opacity:.3;--el-scrollbar-bg-color:var(--el-text-color-secondary);--el-scrollbar-hover-opacity:.5;--el-scrollbar-hover-bg-color:var(--el-text-color-secondary);height:100%;position:relative;overflow:hidden}.el-scrollbar__wrap{height:100%;overflow:auto}.el-scrollbar__wrap--hidden-default{scrollbar-width:none}.el-scrollbar__wrap--hidden-default::-webkit-scrollbar{display:none}.el-scrollbar__thumb{cursor:pointer;border-radius:inherit;background-color:var(--el-scrollbar-bg-color,var(--el-text-color-secondary));width:0;height:0;transition:var(--el-transition-duration) background-color;opacity:var(--el-scrollbar-opacity,.3);display:block;position:relative}.el-scrollbar__thumb:hover{background-color:var(--el-scrollbar-hover-bg-color,var(--el-text-color-secondary));opacity:var(--el-scrollbar-hover-opacity,.5)}.el-scrollbar__bar{z-index:1;border-radius:4px;position:absolute;bottom:2px;right:2px}.el-scrollbar__bar.is-vertical{width:6px;top:2px}.el-scrollbar__bar.is-vertical>div{width:100%}.el-scrollbar__bar.is-horizontal{height:6px;left:2px}.el-scrollbar__bar.is-horizontal>div{height:100%}.el-scrollbar-fade-enter-active{transition:opacity .34s ease-out}.el-scrollbar-fade-leave-active{transition:opacity .12s ease-out}.el-scrollbar-fade-enter-from,.el-scrollbar-fade-leave-active{opacity:0}.el-select-dropdown{z-index:calc(var(--el-index-top) + 1);border-radius:var(--el-border-radius-base);box-sizing:border-box}.el-select-dropdown .el-scrollbar.is-empty .el-select-dropdown__list{padding:0}.el-select-dropdown__loading,.el-select-dropdown__empty{text-align:center;color:var(--el-text-color-secondary);font-size:var(--el-select-font-size);margin:0;padding:10px 0}.el-select-dropdown__wrap{max-height:274px}.el-select-dropdown__list{box-sizing:border-box;margin:0;padding:6px 0;list-style:none}.el-select-dropdown__list.el-vl__window{margin:6px 0;padding:0}.el-select-dropdown__header{border-bottom:1px solid var(--el-border-color-light);padding:10px}.el-select-dropdown__footer{border-top:1px solid var(--el-border-color-light);padding:10px}.el-select-dropdown__item{font-size:var(--el-font-size-base);white-space:nowrap;text-overflow:ellipsis;color:var(--el-text-color-regular);box-sizing:border-box;cursor:pointer;height:34px;padding:0 32px 0 20px;line-height:34px;position:relative;overflow:hidden}.el-select-dropdown__item.is-hovering{background-color:var(--el-fill-color-light)}.el-select-dropdown__item.is-selected{color:var(--el-color-primary);font-weight:700}.el-select-dropdown__item.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed;background-color:unset}.el-select-dropdown.is-multiple .el-select-dropdown__item.is-selected:after{content:"";background-position:50%;background-repeat:no-repeat;background-color:var(--el-color-primary);-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") 0 0/100% 100% no-repeat;border-top:none;border-right:none;width:12px;height:12px;position:absolute;top:50%;right:20px;transform:translateY(-50%);-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") 0 0/100% 100% no-repeat}.el-select-dropdown.is-multiple .el-select-dropdown__item.is-disabled:after{background-color:var(--el-text-color-placeholder)}.el-select-group{margin:0;padding:0}.el-select-group__wrap{margin:0;padding:0;list-style:none;position:relative}.el-select-group__title{box-sizing:border-box;color:var(--el-color-info);text-overflow:ellipsis;white-space:nowrap;padding:0 20px;font-size:12px;line-height:34px;overflow:hidden}.el-select-group .el-select-dropdown__item{padding-left:20px}.el-select{--el-select-border-color-hover:var(--el-border-color-hover);--el-select-disabled-color:var(--el-disabled-text-color);--el-select-disabled-border:var(--el-disabled-border-color);--el-select-font-size:var(--el-font-size-base);--el-select-close-hover-color:var(--el-text-color-secondary);--el-select-input-color:var(--el-text-color-placeholder);--el-select-multiple-input-color:var(--el-text-color-regular);--el-select-input-focus-border-color:var(--el-color-primary);--el-select-input-font-size:14px;--el-select-width:100%;vertical-align:middle;width:var(--el-select-width);display:inline-block;position:relative}.el-select__wrapper{box-sizing:border-box;cursor:pointer;text-align:left;border-radius:var(--el-border-radius-base);background-color:var(--el-fill-color-blank);min-height:32px;transition:var(--el-transition-duration);box-shadow:0 0 0 1px var(--el-border-color) inset;align-items:center;gap:6px;padding:4px 12px;font-size:14px;line-height:24px;display:flex;position:relative;transform:translate(0)}.el-select__wrapper.is-filterable{cursor:text}.el-select__wrapper.is-focused{box-shadow:0 0 0 1px var(--el-color-primary) inset}.el-select__wrapper.is-hovering:not(.is-focused){box-shadow:0 0 0 1px var(--el-border-color-hover) inset}.el-select__wrapper.is-disabled{cursor:not-allowed;background-color:var(--el-fill-color-light);color:var(--el-text-color-placeholder);box-shadow:0 0 0 1px var(--el-select-disabled-border) inset}.el-select__wrapper.is-disabled:hover{box-shadow:0 0 0 1px var(--el-select-disabled-border) inset}.el-select__wrapper.is-disabled.is-focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-select__wrapper.is-disabled .el-select__selected-item{color:var(--el-select-disabled-color)}.el-select__wrapper.is-disabled .el-select__caret,.el-select__wrapper.is-disabled .el-tag,.el-select__wrapper.is-disabled input{cursor:not-allowed}.el-select__wrapper.is-disabled .el-select__prefix,.el-select__wrapper.is-disabled .el-select__suffix{pointer-events:none}.el-select__prefix,.el-select__suffix{color:var(--el-input-icon-color,var(--el-text-color-placeholder));flex-shrink:0;align-items:center;gap:6px;display:flex}.el-select__caret{color:var(--el-select-input-color);font-size:var(--el-select-input-font-size);transition:var(--el-transition-duration);cursor:pointer;transform:rotate(0)}.el-select__caret.is-reverse{transform:rotate(180deg)}.el-select__clear{cursor:pointer}.el-select__clear:hover{color:var(--el-select-close-hover-color)}.el-select__selection{flex-wrap:wrap;flex:1;align-items:center;gap:6px;min-width:0;display:flex;position:relative}.el-select__selection.is-near{margin-left:-8px}.el-select__selection .el-tag{cursor:pointer;border-color:#0000}.el-select__selection .el-tag.el-tag--plain{border-color:var(--el-tag-border-color)}.el-select__selection .el-tag .el-tag__content{min-width:0}.el-select__selected-item{-webkit-user-select:none;user-select:none;flex-wrap:wrap;display:flex}.el-select__tags-text{text-overflow:ellipsis;white-space:nowrap;line-height:normal;display:block;overflow:hidden}.el-select__placeholder{z-index:-1;text-overflow:ellipsis;white-space:nowrap;width:100%;color:var(--el-input-text-color,var(--el-text-color-regular));display:block;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.el-select__placeholder.is-transparent{-webkit-user-select:none;user-select:none;color:var(--el-text-color-placeholder)}.el-select__popper.el-popper{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color-light);box-shadow:var(--el-box-shadow-light)}.el-select__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-select__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:#0000;border-left-color:#0000}.el-select__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:#0000;border-right-color:#0000}.el-select__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:#0000;border-left-color:#0000}.el-select__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-top-color:#0000;border-right-color:#0000}.el-select__input-wrapper{flex:1}.el-select__input-wrapper.is-hidden{opacity:0;z-index:-1;position:absolute}.el-select__input{color:var(--el-select-multiple-input-color);font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0000;border:none;outline:none;width:100%;height:24px;padding:0;font-family:inherit}.el-select__input-calculator{visibility:hidden;white-space:pre;max-width:100%;position:absolute;top:0;left:0;overflow:hidden}.el-select--large .el-select__wrapper{gap:6px;min-height:40px;padding:8px 16px;font-size:14px;line-height:24px}.el-select--large .el-select__selection{gap:6px}.el-select--large .el-select__selection.is-near{margin-left:-8px}.el-select--large .el-select__prefix,.el-select--large .el-select__suffix{gap:6px}.el-select--large .el-select__input{height:24px}.el-select--small .el-select__wrapper{gap:4px;min-height:24px;padding:2px 8px;font-size:12px;line-height:20px}.el-select--small .el-select__selection{gap:4px}.el-select--small .el-select__selection.is-near{margin-left:-6px}.el-select--small .el-select__prefix,.el-select--small .el-select__suffix{gap:4px}.el-select--small .el-select__input{height:20px}.el-skeleton{--el-skeleton-circle-size:var(--el-avatar-size)}.el-skeleton__item{background:var(--el-skeleton-color);border-radius:var(--el-border-radius-base);width:100%;height:16px;display:inline-block}.el-skeleton__circle{width:var(--el-skeleton-circle-size);height:var(--el-skeleton-circle-size);line-height:var(--el-skeleton-circle-size);border-radius:50%}.el-skeleton__button{border-radius:4px;width:64px;height:40px}.el-skeleton__p{width:100%}.el-skeleton__p.is-last{width:61%}.el-skeleton__p.is-first{width:33%}.el-skeleton__text{width:100%;height:var(--el-font-size-small)}.el-skeleton__caption{height:var(--el-font-size-extra-small)}.el-skeleton__h1{height:var(--el-font-size-extra-large)}.el-skeleton__h3{height:var(--el-font-size-large)}.el-skeleton__h5{height:var(--el-font-size-medium)}.el-skeleton__image{width:unset;border-radius:0;justify-content:center;align-items:center;display:flex}.el-skeleton__image svg{color:var(--el-svg-monochrome-grey);fill:currentColor;width:22%;height:22%}.el-skeleton{--el-skeleton-color:var(--el-fill-color);--el-skeleton-to-color:var(--el-fill-color-darker)}@keyframes el-skeleton-loading{0%{background-position:100%}to{background-position:0}}.el-skeleton{width:100%}.el-skeleton__first-line,.el-skeleton__paragraph{background:var(--el-skeleton-color);height:16px;margin-top:16px}.el-skeleton.is-animated .el-skeleton__item{background:linear-gradient(90deg,var(--el-skeleton-color) 25%,var(--el-skeleton-to-color) 37%,var(--el-skeleton-color) 63%);background-size:400% 100%;animation:1.4s infinite el-skeleton-loading}.el-slider{--el-slider-main-bg-color:var(--el-color-primary);--el-slider-runway-bg-color:var(--el-border-color-light);--el-slider-stop-bg-color:var(--el-color-white);--el-slider-disabled-color:var(--el-text-color-placeholder);--el-slider-border-radius:3px;--el-slider-height:6px;--el-slider-button-size:20px;--el-slider-button-wrapper-size:36px;--el-slider-button-wrapper-offset:-15px;align-items:center;width:100%;height:32px;display:flex}.el-slider__runway{height:var(--el-slider-height);background-color:var(--el-slider-runway-bg-color);border-radius:var(--el-slider-border-radius);cursor:pointer;flex:1;position:relative}.el-slider__runway.show-input{width:auto;margin-right:30px}.el-slider__runway.is-disabled{cursor:default}.el-slider__runway.is-disabled .el-slider__bar{background-color:var(--el-slider-disabled-color)}.el-slider__runway.is-disabled .el-slider__button{border-color:var(--el-slider-disabled-color)}.el-slider__runway.is-disabled .el-slider__button-wrapper:hover,.el-slider__runway.is-disabled .el-slider__button-wrapper.hover,.el-slider__runway.is-disabled .el-slider__button-wrapper.dragging{cursor:not-allowed}.el-slider__runway.is-disabled .el-slider__button:hover,.el-slider__runway.is-disabled .el-slider__button.hover,.el-slider__runway.is-disabled .el-slider__button.dragging{cursor:not-allowed;transform:scale(1)}.el-slider__input{flex-shrink:0;width:130px}.el-slider__bar{height:var(--el-slider-height);background-color:var(--el-slider-main-bg-color);border-top-left-radius:var(--el-slider-border-radius);border-bottom-left-radius:var(--el-slider-border-radius);position:absolute}.el-slider__button-wrapper{height:var(--el-slider-button-wrapper-size);width:var(--el-slider-button-wrapper-size);z-index:1;top:var(--el-slider-button-wrapper-offset);text-align:center;-webkit-user-select:none;user-select:none;background-color:#0000;outline:none;line-height:normal;position:absolute;transform:translate(-50%)}.el-slider__button-wrapper:after{content:"";vertical-align:middle;height:100%;display:inline-block}.el-slider__button-wrapper:hover,.el-slider__button-wrapper.hover{cursor:grab}.el-slider__button-wrapper.dragging{cursor:grabbing}.el-slider__button{width:var(--el-slider-button-size);height:var(--el-slider-button-size);vertical-align:middle;border:solid 2px var(--el-slider-main-bg-color);background-color:var(--el-color-white);box-sizing:border-box;transition:var(--el-transition-duration-fast);-webkit-user-select:none;user-select:none;border-radius:50%;display:inline-block}.el-slider__button:hover,.el-slider__button.hover,.el-slider__button.dragging{transform:scale(1.2)}.el-slider__button:hover,.el-slider__button.hover{cursor:grab}.el-slider__button.dragging{cursor:grabbing}.el-slider__stop{height:var(--el-slider-height);width:var(--el-slider-height);border-radius:var(--el-border-radius-circle);background-color:var(--el-slider-stop-bg-color);position:absolute;transform:translate(-50%)}.el-slider__marks{width:18px;height:100%;top:0;left:12px}.el-slider__marks-text{color:var(--el-color-info);white-space:pre;margin-top:15px;font-size:14px;position:absolute;transform:translate(-50%)}.el-slider.is-vertical{flex:0;width:auto;height:100%;display:inline-flex;position:relative}.el-slider.is-vertical .el-slider__runway{width:var(--el-slider-height);height:100%;margin:0 16px}.el-slider.is-vertical .el-slider__bar{width:var(--el-slider-height);border-radius:0 0 3px 3px;height:auto}.el-slider.is-vertical .el-slider__button-wrapper{top:auto;left:var(--el-slider-button-wrapper-offset);transform:translateY(50%)}.el-slider.is-vertical .el-slider__stop{transform:translateY(50%)}.el-slider.is-vertical .el-slider__marks-text{margin-top:0;left:15px;transform:translateY(50%)}.el-slider--large{height:40px}.el-slider--small{height:24px}.el-space{vertical-align:top;display:inline-flex}.el-space__item{flex-wrap:wrap;display:flex}.el-space__item>*{flex:1}.el-space--vertical{flex-direction:column}.el-time-spinner{white-space:nowrap;width:100%}.el-spinner{vertical-align:middle;display:inline-block}.el-spinner-inner{width:50px;height:50px;animation:2s linear infinite rotate}.el-spinner-inner .path{stroke:var(--el-border-color-lighter);stroke-linecap:round;animation:1.5s ease-in-out infinite dash}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1 150;stroke-dashoffset:0}50%{stroke-dasharray:90 150;stroke-dashoffset:-35px}to{stroke-dasharray:90 150;stroke-dashoffset:-124px}}.el-step{flex-shrink:1;position:relative}.el-step:last-of-type .el-step__line{display:none}.el-step:last-of-type.is-flex{flex-grow:0;flex-shrink:0;flex-basis:auto!important}.el-step:last-of-type .el-step__main,.el-step:last-of-type .el-step__description{padding-right:0}.el-step__head{width:100%;position:relative}.el-step__head.is-process{color:var(--el-text-color-primary);border-color:var(--el-text-color-primary)}.el-step__head.is-wait{color:var(--el-text-color-placeholder);border-color:var(--el-text-color-placeholder)}.el-step__head.is-success{color:var(--el-color-success);border-color:var(--el-color-success)}.el-step__head.is-error{color:var(--el-color-danger);border-color:var(--el-color-danger)}.el-step__head.is-finish{color:var(--el-color-primary);border-color:var(--el-color-primary)}.el-step__icon{z-index:1;box-sizing:border-box;background:var(--el-bg-color);justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;transition:all .15s ease-out;display:inline-flex;position:relative}.el-step__icon.is-text{border:2px solid;border-radius:50%}.el-step__icon.is-icon{width:40px}.el-step__icon-inner{-webkit-user-select:none;user-select:none;text-align:center;color:inherit;font-weight:700;line-height:1;display:inline-block}.el-step__icon-inner[class*=el-icon]:not(.is-status){font-size:25px;font-weight:400}.el-step__icon-inner.is-status{transform:translateY(1px)}.el-step__line{background-color:var(--el-text-color-placeholder);border-color:currentColor;position:absolute}.el-step__line-inner{box-sizing:border-box;border:1px solid;width:0;height:0;transition:all .15s ease-out;display:block}.el-step__main{white-space:normal;text-align:left}.el-step__title{font-size:16px;line-height:38px}.el-step__title.is-process{color:var(--el-text-color-primary);font-weight:700}.el-step__title.is-wait{color:var(--el-text-color-placeholder)}.el-step__title.is-success{color:var(--el-color-success)}.el-step__title.is-error{color:var(--el-color-danger)}.el-step__title.is-finish{color:var(--el-color-primary)}.el-step__description{margin-top:-5px;padding-right:10%;font-size:12px;font-weight:400;line-height:20px}.el-step__description.is-process{color:var(--el-text-color-primary)}.el-step__description.is-wait{color:var(--el-text-color-placeholder)}.el-step__description.is-success{color:var(--el-color-success)}.el-step__description.is-error{color:var(--el-color-danger)}.el-step__description.is-finish{color:var(--el-color-primary)}.el-step.is-horizontal{display:inline-block}.el-step.is-horizontal .el-step__line{height:2px;top:11px;left:0;right:0}.el-step.is-vertical{display:flex}.el-step.is-vertical .el-step__head{flex-grow:0;width:24px}.el-step.is-vertical .el-step__main{flex-grow:1;padding-left:10px}.el-step.is-vertical .el-step__title{padding-bottom:8px;line-height:24px}.el-step.is-vertical .el-step__line{width:2px;top:0;bottom:0;left:11px}.el-step.is-vertical .el-step__icon.is-icon{width:24px}.el-step.is-vertical .el-step__description{padding-right:0}.el-step.is-center .el-step__head,.el-step.is-center .el-step__main{text-align:center}.el-step.is-center .el-step__description{padding-left:20%;padding-right:20%}.el-step.is-center .el-step__line{left:50%;right:-50%}.el-step.is-simple{align-items:center;display:flex}.el-step.is-simple .el-step__head{width:auto;padding-right:10px;font-size:0}.el-step.is-simple .el-step__icon{background:0 0;width:16px;height:16px;font-size:12px}.el-step.is-simple .el-step__icon-inner[class*=el-icon]:not(.is-status){font-size:18px}.el-step.is-simple .el-step__icon-inner.is-status{transform:scale(.8)translateY(1px)}.el-step.is-simple .el-step__main{flex-grow:1;align-items:stretch;display:flex;position:relative}.el-step.is-simple .el-step__title{font-size:16px;line-height:20px}.el-step.is-simple:not(:last-of-type) .el-step__title{overflow-wrap:break-word;max-width:50%}.el-step.is-simple .el-step__arrow{flex-grow:1;justify-content:center;align-items:center;display:flex}.el-step.is-simple .el-step__arrow:before,.el-step.is-simple .el-step__arrow:after{content:"";background:var(--el-text-color-placeholder);width:1px;height:15px;display:inline-block;position:absolute}.el-step.is-simple .el-step__arrow:before{transform-origin:0 0;transform:rotate(-45deg)translateY(-4px)}.el-step.is-simple .el-step__arrow:after{transform-origin:100% 100%;transform:rotate(45deg)translateY(4px)}.el-step.is-simple:last-of-type .el-step__arrow{display:none}.el-steps{line-height:normal;display:flex}.el-steps--simple{background:var(--el-fill-color-light);border-radius:4px;padding:13px 8%}.el-steps--horizontal{white-space:nowrap}.el-steps--vertical{flex-flow:column;height:100%}.el-switch{--el-switch-on-color:var(--el-color-primary);--el-switch-off-color:var(--el-border-color);vertical-align:middle;align-items:center;height:32px;font-size:14px;line-height:20px;display:inline-flex;position:relative}.el-switch.is-disabled .el-switch__core,.el-switch.is-disabled .el-switch__label{cursor:not-allowed}.el-switch__label{transition:var(--el-transition-duration-fast);cursor:pointer;vertical-align:middle;height:20px;color:var(--el-text-color-primary);font-size:14px;font-weight:500;display:inline-block}.el-switch__label.is-active{color:var(--el-color-primary)}.el-switch__label--left{margin-right:10px}.el-switch__label--right{margin-left:10px}.el-switch__label *{font-size:14px;line-height:1;display:inline-block}.el-switch__label .el-icon{height:inherit}.el-switch__label .el-icon svg{vertical-align:middle}.el-switch__input{opacity:0;width:0;height:0;margin:0;position:absolute}.el-switch__input:focus-visible~.el-switch__core{outline:2px solid var(--el-switch-on-color);outline-offset:1px}.el-switch__core{border:1px solid var(--el-switch-border-color,var(--el-switch-off-color));box-sizing:border-box;background:var(--el-switch-off-color);cursor:pointer;min-width:40px;height:20px;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration);border-radius:10px;outline:none;align-items:center;display:inline-flex;position:relative}.el-switch__core .el-switch__inner{width:100%;transition:all var(--el-transition-duration);justify-content:center;align-items:center;height:16px;padding:0 4px 0 18px;display:flex;overflow:hidden}.el-switch__core .el-switch__inner-wrapper{color:var(--el-color-white);-webkit-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;align-items:center;font-size:12px;display:flex;overflow:hidden}.el-switch__core .el-switch__action{border-radius:var(--el-border-radius-circle);transition:all var(--el-transition-duration);background-color:var(--el-color-white);width:16px;height:16px;color:var(--el-switch-off-color);justify-content:center;align-items:center;display:flex;position:absolute;left:1px}.el-switch.is-checked .el-switch__core{border-color:var(--el-switch-border-color,var(--el-switch-on-color));background-color:var(--el-switch-on-color)}.el-switch.is-checked .el-switch__core .el-switch__action{color:var(--el-switch-on-color);left:calc(100% - 17px)}.el-switch.is-checked .el-switch__core .el-switch__inner{padding:0 18px 0 4px}.el-switch.is-disabled{opacity:.6}.el-switch--wide .el-switch__label.el-switch__label--left span{left:10px}.el-switch--wide .el-switch__label.el-switch__label--right span{right:10px}.el-switch .label-fade-enter-from,.el-switch .label-fade-leave-active{opacity:0}.el-switch--large{height:40px;font-size:14px;line-height:24px}.el-switch--large .el-switch__label{height:24px;font-size:14px}.el-switch--large .el-switch__label *{font-size:14px}.el-switch--large .el-switch__core{border-radius:12px;min-width:50px;height:24px}.el-switch--large .el-switch__core .el-switch__inner{height:20px;padding:0 6px 0 22px}.el-switch--large .el-switch__core .el-switch__action{width:20px;height:20px}.el-switch--large.is-checked .el-switch__core .el-switch__action{left:calc(100% - 21px)}.el-switch--large.is-checked .el-switch__core .el-switch__inner{padding:0 22px 0 6px}.el-switch--small{height:24px;font-size:12px;line-height:16px}.el-switch--small .el-switch__label{height:16px;font-size:12px}.el-switch--small .el-switch__label *{font-size:12px}.el-switch--small .el-switch__core{border-radius:8px;min-width:30px;height:16px}.el-switch--small .el-switch__core .el-switch__inner{height:12px;padding:0 2px 0 14px}.el-switch--small .el-switch__core .el-switch__action{width:12px;height:12px}.el-switch--small.is-checked .el-switch__core .el-switch__action{left:calc(100% - 13px)}.el-switch--small.is-checked .el-switch__core .el-switch__inner{padding:0 14px 0 2px}.el-table-column--selection .cell{padding-left:14px;padding-right:14px}.el-table-filter{border:solid 1px var(--el-border-color-lighter);box-shadow:var(--el-box-shadow-light);box-sizing:border-box;background-color:#fff;border-radius:2px}.el-table-filter__list{outline:none;min-width:100px;margin:0;padding:5px 0;list-style:none}.el-table-filter__list-item{cursor:pointer;line-height:36px;font-size:var(--el-font-size-base);outline:none;padding:0 10px}.el-table-filter__list-item:hover,.el-table-filter__list-item:focus{background-color:var(--el-color-primary-light-9);color:var(--el-color-primary)}.el-table-filter__list-item.is-active{background-color:var(--el-color-primary);color:#fff}.el-table-filter__multiple{outline:none}.el-table-filter__content{min-width:100px}.el-table-filter__bottom{border-top:1px solid var(--el-border-color-lighter);padding:8px}.el-table-filter__bottom button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--el-border-radius-base);transition:transform var(--el-transition-duration-fast) ease-in-out;background-color:#0000;border:none;outline:none;margin:0;padding:0}.el-table-filter__bottom button:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.el-table-filter__bottom button{color:var(--el-text-color-regular);font-size:var(--el-font-size-small);padding:0 3px}.el-table-filter__bottom button:hover{color:var(--el-color-primary)}.el-table-filter__bottom button.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-table-filter__wrap{max-height:280px}.el-table-filter__checkbox-group{padding:10px}.el-table-filter__checkbox-group label.el-checkbox{height:unset;align-items:center;margin-bottom:12px;margin-left:5px;margin-right:5px;display:flex}.el-table-filter__checkbox-group .el-checkbox:last-child{margin-bottom:0}.el-table{--el-table-border-color:var(--el-border-color-lighter);--el-table-border:1px solid var(--el-table-border-color);--el-table-text-color:var(--el-text-color-regular);--el-table-header-text-color:var(--el-text-color-secondary);--el-table-row-hover-bg-color:var(--el-fill-color-light);--el-table-current-row-bg-color:var(--el-color-primary-light-9);--el-table-header-bg-color:var(--el-fill-color-blank);--el-table-fixed-box-shadow:var(--el-box-shadow-light);--el-table-bg-color:var(--el-fill-color-blank);--el-table-tr-bg-color:var(--el-fill-color-blank);--el-table-expanded-cell-bg-color:var(--el-fill-color-blank);--el-table-fixed-left-column:inset 10px 0 10px -10px #00000026;--el-table-fixed-right-column:inset -10px 0 10px -10px #00000026;--el-table-index:var(--el-index-normal);box-sizing:border-box;background-color:var(--el-table-bg-color);width:100%;max-width:100%;height:fit-content;font-size:var(--el-font-size-base);color:var(--el-table-text-color);position:relative;overflow:hidden}.el-table__inner-wrapper{flex-direction:column;height:100%;display:flex;position:relative}.el-table__inner-wrapper:before{height:1px;bottom:0;left:0}.el-table tbody:focus-visible{outline:none}.el-table.has-footer.el-table--scrollable-y tr:last-child td.el-table__cell,.el-table.has-footer.el-table--fluid-height tr:last-child td.el-table__cell{border-bottom-color:#0000}.el-table__empty-block{text-align:center;justify-content:center;align-items:center;width:100%;min-height:60px;display:flex;position:sticky;left:0}.el-table__empty-text{width:50%;color:var(--el-text-color-secondary);line-height:60px}.el-table__expand-column .cell{text-align:center;-webkit-user-select:none;user-select:none;padding:0}.el-table__expand-icon{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--el-border-radius-base);transition:transform var(--el-transition-duration-fast) ease-in-out;background-color:#0000;border:none;outline:none;margin:0;padding:0}.el-table__expand-icon:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:-2px}.el-table__expand-icon{color:var(--el-text-color-regular);width:min(23px,100%);height:23px;font-size:12px;line-height:12px}.el-table__expand-icon.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-table__expand-icon--expanded{transform:rotate(90deg)}.el-table__expand-icon>.el-icon{font-size:12px}.el-table__expanded-cell{background-color:var(--el-table-expanded-cell-bg-color)}.el-table__expanded-cell[class*=cell]{padding:20px 50px}.el-table__expanded-cell:hover{background-color:#0000!important}.el-table__placeholder{width:20px;display:inline-block}.el-table__append-wrapper{overflow:hidden}.el-table--fit{border-bottom:0;border-right:0}.el-table--fit .el-table__cell.gutter{border-right-width:1px}.el-table--fit .el-table__inner-wrapper:before{width:100%}.el-table thead{color:var(--el-table-header-text-color)}.el-table thead th{font-weight:600}.el-table thead.is-group th.el-table__cell{background:var(--el-fill-color-light)}.el-table .el-table__cell{box-sizing:border-box;text-overflow:ellipsis;vertical-align:middle;text-align:left;min-width:0;z-index:var(--el-table-index);padding:8px 0;position:relative}.el-table .el-table__cell.is-center{text-align:center}.el-table .el-table__cell.is-right{text-align:right}.el-table .el-table__cell.gutter{border-bottom-width:0;border-right-width:0;width:15px;padding:0}.el-table .el-table__cell.is-hidden>*{visibility:hidden}.el-table .cell{box-sizing:border-box;text-overflow:ellipsis;white-space:normal;overflow-wrap:break-word;padding:0 12px;line-height:23px;overflow:hidden}.el-table .cell.el-tooltip{white-space:nowrap;min-width:50px}.el-table--large{font-size:var(--el-font-size-base)}.el-table--large .el-table__cell{padding:12px 0}.el-table--large .cell{padding:0 16px}.el-table--default{font-size:var(--el-font-size-base)}.el-table--default .el-table__cell{padding:8px 0}.el-table--default .cell{padding:0 12px}.el-table--small{font-size:var(--el-font-size-extra-small)}.el-table--small .el-table__cell{padding:4px 0}.el-table--small .cell{padding:0 8px}.el-table tr{background-color:var(--el-table-tr-bg-color)}.el-table tr input[type=checkbox]{margin:0}.el-table th.el-table__cell.is-leaf,.el-table td.el-table__cell{border-bottom:var(--el-table-border)}.el-table th.el-table__cell.is-sortable{cursor:pointer}.el-table th.el-table__cell{background-color:var(--el-table-header-bg-color)}.el-table th.el-table__cell>.cell.highlight{color:var(--el-color-primary)}.el-table th.el-table__cell.required>div:before{content:"";vertical-align:middle;background:#ff4d51;border-radius:50%;width:8px;height:8px;margin-right:5px;display:inline-block}.el-table td.el-table__cell div{box-sizing:border-box}.el-table td.el-table__cell.gutter{width:0}.el-table--border:after,.el-table--border:before,.el-table--border .el-table__inner-wrapper:after,.el-table__inner-wrapper:before{content:"";background-color:var(--el-table-border-color);z-index:calc(var(--el-table-index) + 2);position:absolute}.el-table--border .el-table__inner-wrapper:after{width:100%;height:1px;z-index:calc(var(--el-table-index) + 2);top:0;left:0}.el-table--border:before{width:1px;height:100%;top:-1px;left:0}.el-table--border:after{width:1px;height:100%;top:-1px;right:0}.el-table--border .el-table__inner-wrapper{border-bottom:none;border-right:none}.el-table--border .el-table__footer-wrapper{flex-shrink:0;position:relative}.el-table--border .el-table__cell{border-right:var(--el-table-border)}.el-table--border th.el-table__cell.gutter:last-of-type{border-bottom:var(--el-table-border);border-bottom-width:1px}.el-table--border th.el-table__cell{border-bottom:var(--el-table-border)}.el-table--hidden{visibility:hidden}.el-table__header-wrapper,.el-table__body-wrapper,.el-table__footer-wrapper{width:100%}.el-table__header-wrapper tr td.el-table-fixed-column--left,.el-table__header-wrapper tr td.el-table-fixed-column--right,.el-table__header-wrapper tr th.el-table-fixed-column--left,.el-table__header-wrapper tr th.el-table-fixed-column--right,.el-table__body-wrapper tr td.el-table-fixed-column--left,.el-table__body-wrapper tr td.el-table-fixed-column--right,.el-table__body-wrapper tr th.el-table-fixed-column--left,.el-table__body-wrapper tr th.el-table-fixed-column--right,.el-table__footer-wrapper tr td.el-table-fixed-column--left,.el-table__footer-wrapper tr td.el-table-fixed-column--right,.el-table__footer-wrapper tr th.el-table-fixed-column--left,.el-table__footer-wrapper tr th.el-table-fixed-column--right{background:inherit;z-index:calc(var(--el-table-index) + 1);position:sticky!important}.el-table__header-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-first-column:before{content:"";width:10px;box-shadow:none;touch-action:none;pointer-events:none;position:absolute;top:0;bottom:0;overflow:hidden}.el-table__header-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-first-column:before{left:-10px}.el-table__header-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-last-column:before{right:-10px}.el-table__header-wrapper tr td.el-table__fixed-right-patch,.el-table__header-wrapper tr th.el-table__fixed-right-patch,.el-table__body-wrapper tr td.el-table__fixed-right-patch,.el-table__body-wrapper tr th.el-table__fixed-right-patch,.el-table__footer-wrapper tr td.el-table__fixed-right-patch,.el-table__footer-wrapper tr th.el-table__fixed-right-patch{z-index:calc(var(--el-table-index) + 1);background:#fff;right:0;position:sticky!important}.el-table__header-wrapper{flex-shrink:0}.el-table__header-wrapper tr th.el-table-fixed-column--left,.el-table__header-wrapper tr th.el-table-fixed-column--right{background-color:var(--el-table-header-bg-color)}.el-table__header,.el-table__body,.el-table__footer{table-layout:fixed;border-collapse:separate}.el-table__header-wrapper{overflow:hidden}.el-table__header-wrapper tbody td.el-table__cell{background-color:var(--el-table-row-hover-bg-color);color:var(--el-table-text-color)}.el-table__footer-wrapper{flex-shrink:0;overflow:hidden}.el-table__footer-wrapper tfoot td.el-table__cell{background-color:var(--el-table-row-hover-bg-color);color:var(--el-table-text-color)}.el-table__header-wrapper .el-table-column--selection>.cell,.el-table__body-wrapper .el-table-column--selection>.cell{align-items:center;height:23px;display:inline-flex}.el-table__header-wrapper .el-table-column--selection .el-checkbox,.el-table__body-wrapper .el-table-column--selection .el-checkbox{height:unset}.el-table.is-scrolling-left .el-table-fixed-column--right.is-first-column:before{box-shadow:var(--el-table-fixed-right-column)}.el-table.is-scrolling-left.el-table--border .el-table-fixed-column--left.is-last-column.el-table__cell{border-right:var(--el-table-border)}.el-table.is-scrolling-left th.el-table-fixed-column--left{background-color:var(--el-table-header-bg-color)}.el-table.is-scrolling-right .el-table-fixed-column--left.is-last-column:before{box-shadow:var(--el-table-fixed-left-column)}.el-table.is-scrolling-right .el-table-fixed-column--left.is-last-column.el-table__cell{border-right:none}.el-table.is-scrolling-right th.el-table-fixed-column--right{background-color:var(--el-table-header-bg-color)}.el-table.is-scrolling-middle .el-table-fixed-column--left.is-last-column.el-table__cell{border-right:none}.el-table.is-scrolling-middle .el-table-fixed-column--right.is-first-column:before{box-shadow:var(--el-table-fixed-right-column)}.el-table.is-scrolling-middle .el-table-fixed-column--left.is-last-column:before{box-shadow:var(--el-table-fixed-left-column)}.el-table.is-scrolling-none .el-table-fixed-column--left.is-first-column:before,.el-table.is-scrolling-none .el-table-fixed-column--left.is-last-column:before,.el-table.is-scrolling-none .el-table-fixed-column--right.is-first-column:before,.el-table.is-scrolling-none .el-table-fixed-column--right.is-last-column:before{box-shadow:none}.el-table.is-scrolling-none th.el-table-fixed-column--left,.el-table.is-scrolling-none th.el-table-fixed-column--right{background-color:var(--el-table-header-bg-color)}.el-table__body-wrapper{flex:1;position:relative;overflow:hidden}.el-table__body-wrapper .el-scrollbar__bar{z-index:calc(var(--el-table-index) + 2)}.el-table .caret-wrapper{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--el-border-radius-base);transition:transform var(--el-transition-duration-fast) ease-in-out;background-color:#0000;border:none;outline:none;margin:0;padding:0}.el-table .caret-wrapper:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.el-table .caret-wrapper{vertical-align:middle;width:24px;height:14px;overflow:initial;flex-direction:column;align-items:center;display:inline-flex;position:relative}.el-table .sort-caret{border:5px solid #0000;width:0;height:0;position:absolute;left:7px}.el-table .sort-caret.ascending{border-bottom-color:var(--el-text-color-placeholder);top:-5px}.el-table .sort-caret.descending{border-top-color:var(--el-text-color-placeholder);bottom:-3px}.el-table .ascending .sort-caret.ascending{border-bottom-color:var(--el-color-primary)}.el-table .descending .sort-caret.descending{border-top-color:var(--el-color-primary)}.el-table .hidden-columns{visibility:hidden;z-index:-1;position:absolute}.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:var(--el-fill-color-lighter)}.el-table--striped .el-table__body tr.el-table__row--striped.current-row td.el-table__cell{background-color:var(--el-table-current-row-bg-color)}.el-table__body tr.hover-row>td.el-table__cell,.el-table__body tr.hover-row.current-row>td.el-table__cell,.el-table__body tr.hover-row.el-table__row--striped>td.el-table__cell,.el-table__body tr.hover-row.el-table__row--striped.current-row>td.el-table__cell,.el-table__body tr>td.hover-cell{background-color:var(--el-table-row-hover-bg-color)}.el-table__body tr.current-row>td.el-table__cell{background-color:var(--el-table-current-row-bg-color)}.el-table.el-table--scrollable-y .el-table__body-header{z-index:calc(var(--el-table-index) + 2);position:sticky;top:0}.el-table.el-table--scrollable-y .el-table__body-footer{z-index:calc(var(--el-table-index) + 2);position:sticky;bottom:0}.el-table__column-resize-proxy{border-left:var(--el-table-border);width:0;z-index:calc(var(--el-table-index) + 9);position:absolute;top:0;bottom:0;left:200px}.el-table__column-filter-trigger{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--el-border-radius-base);transition:transform var(--el-transition-duration-fast) ease-in-out;background-color:#0000;border:none;outline:none;margin:0;padding:0}.el-table__column-filter-trigger:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.el-table__column-filter-trigger{display:inline-block}.el-table__column-filter-trigger i{color:var(--el-color-info);vertical-align:middle;font-size:14px}.el-table__border-left-patch{width:1px;height:100%;z-index:calc(var(--el-table-index) + 2);background-color:var(--el-table-border-color);position:absolute;top:0;left:0}.el-table__border-bottom-patch{height:1px;z-index:calc(var(--el-table-index) + 2);background-color:var(--el-table-border-color);position:absolute;left:0}.el-table__border-right-patch{width:1px;height:100%;z-index:calc(var(--el-table-index) + 2);background-color:var(--el-table-border-color);position:absolute;top:0}.el-table--enable-row-transition .el-table__body td.el-table__cell{transition:background-color .25s}.el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell{background-color:var(--el-table-row-hover-bg-color)}.el-table [class*=el-table__row--level] .el-table__expand-icon{text-align:center;width:20px;display:inline-block}.el-table .el-table.el-table--border .el-table__cell{border-right:var(--el-table-border)}.el-table:not(.el-table--border) .el-table__cell{border-right:none}.el-table:not(.el-table--border)>.el-table__inner-wrapper:after{content:none}.el-table-v2{--el-table-border-color:var(--el-border-color-lighter);--el-table-border:1px solid var(--el-table-border-color);--el-table-text-color:var(--el-text-color-regular);--el-table-header-text-color:var(--el-text-color-secondary);--el-table-row-hover-bg-color:var(--el-fill-color-light);--el-table-current-row-bg-color:var(--el-color-primary-light-9);--el-table-header-bg-color:var(--el-fill-color-blank);--el-table-fixed-box-shadow:var(--el-box-shadow-light);--el-table-bg-color:var(--el-fill-color-blank);--el-table-tr-bg-color:var(--el-fill-color-blank);--el-table-expanded-cell-bg-color:var(--el-fill-color-blank);--el-table-fixed-left-column:inset 10px 0 10px -10px #00000026;--el-table-fixed-right-column:inset -10px 0 10px -10px #00000026;--el-table-index:var(--el-index-normal);font-size:var(--el-font-size-base)}.el-table-v2 *{box-sizing:border-box}.el-table-v2__root{position:relative}.el-table-v2__root:hover .el-table-v2__main .el-virtual-scrollbar{opacity:1}.el-table-v2__main{background-color:var(--el-bg-color);flex-direction:column-reverse;display:flex;position:absolute;top:0;left:0;overflow:hidden}.el-table-v2__main .el-vl__horizontal,.el-table-v2__main .el-vl__vertical{z-index:2}.el-table-v2__left{background-color:var(--el-bg-color);flex-direction:column-reverse;display:flex;position:absolute;top:0;left:0;overflow:hidden;box-shadow:2px 0 4px #0000000f}.el-table-v2__left .el-virtual-scrollbar{opacity:0}.el-table-v2__left .el-vl__vertical,.el-table-v2__left .el-vl__horizontal{z-index:-1}.el-table-v2__right{background-color:var(--el-bg-color);flex-direction:column-reverse;display:flex;position:absolute;top:0;right:0;overflow:hidden;box-shadow:-2px 0 4px #0000000f}.el-table-v2__right .el-virtual-scrollbar{opacity:0}.el-table-v2__right .el-vl__vertical,.el-table-v2__right .el-vl__horizontal{z-index:-1}.el-table-v2__header-row,.el-table-v2__row{padding-inline-end:var(--el-table-scrollbar-size)}.el-table-v2__header-wrapper{overflow:hidden}.el-table-v2__header{position:relative;overflow:hidden}.el-table-v2__header .el-checkbox{z-index:0}.el-table-v2__footer{position:absolute;bottom:0;left:0;right:0;overflow:hidden}.el-table-v2__empty{position:absolute;left:0}.el-table-v2__overlay{z-index:9999;position:absolute;top:0;bottom:0;left:0;right:0}.el-table-v2__header-row{border-bottom:var(--el-table-border);display:flex}.el-table-v2__header-cell{-webkit-user-select:none;user-select:none;background-color:var(--el-table-header-bg-color);height:100%;color:var(--el-table-header-text-color);align-items:center;padding:0 8px;font-weight:700;display:flex;overflow:hidden}.el-table-v2__header-cell.is-align-center{text-align:center;justify-content:center}.el-table-v2__header-cell.is-align-right{text-align:right;justify-content:flex-end}.el-table-v2__header-cell.is-sortable{cursor:pointer}.el-table-v2__header-cell:hover .el-icon{display:block}.el-table-v2__sort-icon{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--el-border-radius-base);transition:transform var(--el-transition-duration-fast) ease-in-out;background-color:#0000;border:none;outline:none;margin:0;padding:0}.el-table-v2__sort-icon:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.el-table-v2__sort-icon{transition:opacity,display var(--el-transition-duration);opacity:.6;display:none}.el-table-v2__sort-icon.is-sorting{opacity:1;display:flex}.el-table-v2__row{border-bottom:var(--el-table-border);transition:background-color var(--el-transition-duration);align-items:center;display:flex}.el-table-v2__row.is-hovered,.el-table-v2__row:hover{background-color:var(--el-table-row-hover-bg-color)}.el-table-v2__row-cell{align-items:center;height:100%;padding:0 8px;display:flex;overflow:hidden}.el-table-v2__row-cell.is-align-center{text-align:center;justify-content:center}.el-table-v2__row-cell.is-align-right{text-align:right;justify-content:flex-end}.el-table-v2__expand-icon{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--el-border-radius-base);transition:transform var(--el-transition-duration-fast) ease-in-out;background-color:#0000;border:none;outline:none;margin:0;padding:0}.el-table-v2__expand-icon:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.el-table-v2__expand-icon{-webkit-user-select:none;user-select:none;margin:0 4px}.el-table-v2__expand-icon svg{transition:transform var(--el-transition-duration)}.el-table-v2__expand-icon.is-expanded svg{transform:rotate(90deg)}.el-table-v2:not(.is-dynamic) .el-table-v2__cell-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.el-table-v2.is-dynamic .el-table-v2__row{align-items:stretch;overflow:hidden}.el-table-v2.is-dynamic .el-table-v2__row .el-table-v2__row-cell{overflow-wrap:break-word}.el-tabs{--el-tabs-header-height:40px;display:flex}.el-tabs__header{justify-content:space-between;align-items:center;margin:0 0 15px;padding:0;display:flex;position:relative}.el-tabs__header-vertical{flex-direction:column}.el-tabs__active-bar{background-color:var(--el-color-primary);z-index:1;height:2px;transition:width var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier),transform var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);list-style:none;position:absolute;bottom:0;left:0}.el-tabs__active-bar.is-bottom{bottom:auto}.el-tabs__new-tab{border:1px solid var(--el-border-color);text-align:center;width:20px;height:20px;color:var(--el-text-color-primary);cursor:pointer;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;margin:10px 0 10px 10px;font-size:12px;line-height:20px;transition:all .15s;display:flex}.el-tabs__new-tab .is-icon-plus{height:inherit;width:inherit;transform:scale(.8)}.el-tabs__new-tab .is-icon-plus svg{vertical-align:middle}.el-tabs__new-tab:hover{color:var(--el-color-primary)}.el-tabs__new-tab-vertical{margin-left:0}.el-tabs__nav-wrap{flex:auto;margin-bottom:-1px;position:relative;overflow:hidden}.el-tabs__nav-wrap:after{content:"";background-color:var(--el-border-color-light);width:100%;height:2px;z-index:var(--el-index-normal);position:absolute;bottom:0;left:0}.el-tabs__nav-wrap.is-bottom:after{top:0;bottom:auto}.el-tabs__nav-wrap.is-scrollable{box-sizing:border-box;padding:0 20px}.el-tabs__nav-scroll{overflow:hidden}.el-tabs__nav-next,.el-tabs__nav-prev{cursor:pointer;color:var(--el-text-color-secondary);text-align:center;width:20px;font-size:12px;line-height:44px;position:absolute}.el-tabs__nav-next.is-disabled,.el-tabs__nav-prev.is-disabled{color:var(--el-text-color-disabled);cursor:not-allowed}.el-tabs__nav-next{right:0}.el-tabs__nav-prev{left:0}.el-tabs__nav{white-space:nowrap;transition:transform var(--el-transition-duration);float:left;z-index:calc(var(--el-index-normal) + 1);display:flex;position:relative}.el-tabs__nav.is-stretch{min-width:100%;display:flex}.el-tabs__nav.is-stretch>*{text-align:center;flex:1}.el-tabs__item{height:var(--el-tabs-header-height);box-sizing:border-box;font-size:var(--el-font-size-base);color:var(--el-text-color-primary);justify-content:center;align-items:center;padding:0 20px;font-weight:500;list-style:none;display:flex;position:relative}.el-tabs__item:focus,.el-tabs__item:focus:active{outline:none}.el-tabs__item:focus-visible{box-shadow:0 0 2px 2px var(--el-color-primary) inset;border-radius:3px}.el-tabs__item .is-icon-close{text-align:center;transition:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);border-radius:50%;margin-left:5px}.el-tabs__item .is-icon-close:before{display:inline-block;transform:scale(.9)}.el-tabs__item .is-icon-close:hover{background-color:var(--el-text-color-placeholder);color:#fff}.el-tabs__item.is-active{color:var(--el-color-primary)}.el-tabs__item:hover{color:var(--el-color-primary);cursor:pointer}.el-tabs__item.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-tabs__content{flex-grow:1;position:relative;overflow:hidden}.el-tabs--top>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom>.el-tabs__header .el-tabs__item:nth-child(2){padding-left:0}.el-tabs--top>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom>.el-tabs__header .el-tabs__item:last-child{padding-right:0}.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2){padding-left:20px}.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:last-child{padding-right:20px}.el-tabs--card>.el-tabs__header{border-bottom:1px solid var(--el-border-color-light);height:var(--el-tabs-header-height);box-sizing:border-box}.el-tabs--card>.el-tabs__header .el-tabs__nav-wrap:after{content:none}.el-tabs--card>.el-tabs__header .el-tabs__nav{border:1px solid var(--el-border-color-light);box-sizing:border-box;border-bottom:none;border-radius:4px 4px 0 0}.el-tabs--card>.el-tabs__header .el-tabs__active-bar{display:none}.el-tabs--card>.el-tabs__header .el-tabs__item .is-icon-close{transform-origin:100%;width:0;height:14px;font-size:12px;position:relative;right:-2px;overflow:hidden}.el-tabs--card>.el-tabs__header .el-tabs__item{border-bottom:1px solid #0000;border-left:1px solid var(--el-border-color-light);transition:color var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier),padding var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);margin-top:-1px}.el-tabs--card>.el-tabs__header .el-tabs__item:first-child{border-left:none}.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover{padding-left:13px;padding-right:13px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover .is-icon-close{width:14px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active{border-bottom-color:var(--el-bg-color)}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable{padding-left:20px;padding-right:20px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable .is-icon-close{width:14px}.el-tabs--border-card{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color)}.el-tabs--border-card>.el-tabs__content{padding:15px}.el-tabs--border-card>.el-tabs__header{background-color:var(--el-fill-color-light);border-bottom:1px solid var(--el-border-color-light);margin:0}.el-tabs--border-card>.el-tabs__header .el-tabs__nav-wrap:after{content:none}.el-tabs--border-card>.el-tabs__header .el-tabs__item{transition:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);color:var(--el-text-color-secondary);border:1px solid #0000;margin-top:-1px}.el-tabs--border-card>.el-tabs__header .el-tabs__item:first-child,.el-tabs--border-card>.el-tabs__header .el-tabs__item+.el-tabs__item{margin-left:-1px}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{color:var(--el-color-primary);background-color:var(--el-bg-color-overlay);border-right-color:var(--el-border-color);border-left-color:var(--el-border-color)}.el-tabs--border-card>.el-tabs__header .el-tabs__item:not(.is-disabled):hover{color:var(--el-color-primary)}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-disabled{color:var(--el-disabled-text-color)}.el-tabs--border-card>.el-tabs__header .is-scrollable .el-tabs__item:first-child{margin-left:0}.el-tabs--bottom{flex-direction:column}.el-tabs--bottom .el-tabs__header.is-bottom{margin-top:10px;margin-bottom:0}.el-tabs--bottom.el-tabs--border-card .el-tabs__header.is-bottom{border-bottom:0;border-top:1px solid var(--el-border-color)}.el-tabs--bottom.el-tabs--border-card .el-tabs__nav-wrap.is-bottom{margin-top:-1px;margin-bottom:0}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom:not(.is-active){border:1px solid #0000}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom{margin:0 -1px -1px}.el-tabs--left,.el-tabs--right{overflow:hidden}.el-tabs--left .el-tabs__header.is-left,.el-tabs--left .el-tabs__header.is-right,.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--left .el-tabs__nav-scroll,.el-tabs--right .el-tabs__header.is-left,.el-tabs--right .el-tabs__header.is-right,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__nav-scroll{height:100%}.el-tabs--left .el-tabs__active-bar.is-left,.el-tabs--left .el-tabs__active-bar.is-right,.el-tabs--right .el-tabs__active-bar.is-left,.el-tabs--right .el-tabs__active-bar.is-right{width:2px;height:auto;top:0;bottom:auto}.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right{margin-bottom:0}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next{text-align:center;cursor:pointer;width:100%;height:30px;line-height:30px}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i{transform:rotate(90deg)}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev.is-disabled,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next.is-disabled,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev.is-disabled,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next.is-disabled,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev.is-disabled,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next.is-disabled,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev.is-disabled,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next.is-disabled{cursor:not-allowed}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev{top:0;left:auto}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next{bottom:0;right:auto}.el-tabs--left .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--left .el-tabs__nav-wrap.is-right.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-right.is-scrollable{padding:30px 0}.el-tabs--left .el-tabs__nav-wrap.is-left:after,.el-tabs--left .el-tabs__nav-wrap.is-right:after,.el-tabs--right .el-tabs__nav-wrap.is-left:after,.el-tabs--right .el-tabs__nav-wrap.is-right:after{width:2px;height:100%;top:0;bottom:auto}.el-tabs--left .el-tabs__nav.is-left,.el-tabs--left .el-tabs__nav.is-right,.el-tabs--right .el-tabs__nav.is-left,.el-tabs--right .el-tabs__nav.is-right{flex-direction:column}.el-tabs--left .el-tabs__item.is-left,.el-tabs--right .el-tabs__item.is-left{justify-content:flex-end}.el-tabs--left .el-tabs__item.is-right,.el-tabs--right .el-tabs__item.is-right{justify-content:flex-start}.el-tabs--left{flex-direction:row}.el-tabs--left .el-tabs__header.is-left{margin-bottom:0;margin-right:10px}.el-tabs--left .el-tabs__nav-wrap.is-left{margin-right:-1px}.el-tabs--left .el-tabs__nav-wrap.is-left:after,.el-tabs--left .el-tabs__active-bar.is-left{left:auto;right:0}.el-tabs--left .el-tabs__item.is-left{text-align:right}.el-tabs--left.el-tabs--card .el-tabs__active-bar.is-left{display:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left{border-left:none;border-right:1px solid var(--el-border-color-light);border-bottom:none;border-top:1px solid var(--el-border-color-light);text-align:left}.el-tabs--left.el-tabs--card .el-tabs__item.is-left:first-child{border-right:1px solid var(--el-border-color-light);border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active{border:1px solid var(--el-border-color-light);border-bottom:none;border-left:none;border-right-color:#fff}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:first-child{border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:last-child{border-bottom:none}.el-tabs--left.el-tabs--card .el-tabs__nav{border-bottom:1px solid var(--el-border-color-light);border-right:none;border-radius:4px 0 0 4px}.el-tabs--left.el-tabs--card .el-tabs__new-tab{float:none}.el-tabs--left.el-tabs--border-card .el-tabs__header.is-left{border-right:1px solid var(--el-border-color)}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left{border:1px solid #0000;margin:-1px 0 -1px -1px}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left.is-active{border-color:#d1dbe5 #0000}.el-tabs--left>.el-tabs__content+.el-tabs__header{order:-1}.el-tabs--right .el-tabs__header.is-right{margin-bottom:0;margin-left:10px}.el-tabs--right .el-tabs__nav-wrap.is-right{margin-left:-1px}.el-tabs--right .el-tabs__nav-wrap.is-right:after{left:0;right:auto}.el-tabs--right .el-tabs__active-bar.is-right{left:0}.el-tabs--right.el-tabs--card .el-tabs__active-bar.is-right{display:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right{border-bottom:none;border-top:1px solid var(--el-border-color-light)}.el-tabs--right.el-tabs--card .el-tabs__item.is-right:first-child{border-left:1px solid var(--el-border-color-light);border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active{border:1px solid var(--el-border-color-light);border-bottom:none;border-left-color:#fff;border-right:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:first-child{border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:last-child{border-bottom:none}.el-tabs--right.el-tabs--card .el-tabs__nav{border-bottom:1px solid var(--el-border-color-light);border-left:none;border-radius:0 4px 4px 0}.el-tabs--right.el-tabs--border-card .el-tabs__header.is-right{border-left:1px solid var(--el-border-color)}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right{border:1px solid #0000;margin:-1px -1px -1px 0}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right.is-active{border-color:#d1dbe5 #0000}.el-tabs--top{flex-direction:column}.el-tabs--top>.el-tabs__content+.el-tabs__header{order:-1}.slideInRight-transition,.slideInLeft-transition{display:inline-block}.slideInRight-enter{animation:slideInRight-enter var(--el-transition-duration)}.slideInRight-leave{animation:slideInRight-leave var(--el-transition-duration);position:absolute;left:0;right:0}.slideInLeft-enter{animation:slideInLeft-enter var(--el-transition-duration)}.slideInLeft-leave{animation:slideInLeft-leave var(--el-transition-duration);position:absolute;left:0;right:0}@keyframes slideInRight-enter{0%{opacity:0;transform-origin:0 0;transform:translate(100%)}to{opacity:1;transform-origin:0 0;transform:translate(0)}}@keyframes slideInRight-leave{0%{transform-origin:0 0;opacity:1;transform:translate(0)}to{transform-origin:0 0;opacity:0;transform:translate(100%)}}@keyframes slideInLeft-enter{0%{opacity:0;transform-origin:0 0;transform:translate(-100%)}to{opacity:1;transform-origin:0 0;transform:translate(0)}}@keyframes slideInLeft-leave{0%{transform-origin:0 0;opacity:1;transform:translate(0)}to{transform-origin:0 0;opacity:0;transform:translate(-100%)}}.el-tag{--el-tag-font-size:12px;--el-tag-border-radius:4px;--el-tag-border-radius-rounded:9999px;background-color:var(--el-tag-bg-color);border-color:var(--el-tag-border-color);color:var(--el-tag-text-color);vertical-align:middle;height:24px;font-size:var(--el-tag-font-size);border-radius:var(--el-tag-border-radius);box-sizing:border-box;white-space:nowrap;--el-icon-size:14px;--el-tag-bg-color:var(--el-color-primary-light-9);--el-tag-border-color:var(--el-color-primary-light-8);--el-tag-hover-color:var(--el-color-primary);border-style:solid;border-width:1px;justify-content:center;align-items:center;padding:0 9px;line-height:1;display:inline-flex}.el-tag.el-tag--primary{--el-tag-bg-color:var(--el-color-primary-light-9);--el-tag-border-color:var(--el-color-primary-light-8);--el-tag-hover-color:var(--el-color-primary)}.el-tag.el-tag--success{--el-tag-bg-color:var(--el-color-success-light-9);--el-tag-border-color:var(--el-color-success-light-8);--el-tag-hover-color:var(--el-color-success)}.el-tag.el-tag--warning{--el-tag-bg-color:var(--el-color-warning-light-9);--el-tag-border-color:var(--el-color-warning-light-8);--el-tag-hover-color:var(--el-color-warning)}.el-tag.el-tag--danger{--el-tag-bg-color:var(--el-color-danger-light-9);--el-tag-border-color:var(--el-color-danger-light-8);--el-tag-hover-color:var(--el-color-danger)}.el-tag.el-tag--error{--el-tag-bg-color:var(--el-color-error-light-9);--el-tag-border-color:var(--el-color-error-light-8);--el-tag-hover-color:var(--el-color-error)}.el-tag.el-tag--info{--el-tag-bg-color:var(--el-color-info-light-9);--el-tag-border-color:var(--el-color-info-light-8);--el-tag-hover-color:var(--el-color-info)}.el-tag.is-hit{border-color:var(--el-color-primary)}.el-tag.is-round{border-radius:var(--el-tag-border-radius-rounded)}.el-tag .el-tag__close{color:var(--el-tag-text-color);flex-shrink:0}.el-tag .el-tag__close:hover{color:var(--el-color-white);background-color:var(--el-tag-hover-color)}.el-tag.el-tag--primary{--el-tag-text-color:var(--el-color-primary)}.el-tag.el-tag--success{--el-tag-text-color:var(--el-color-success)}.el-tag.el-tag--warning{--el-tag-text-color:var(--el-color-warning)}.el-tag.el-tag--danger{--el-tag-text-color:var(--el-color-danger)}.el-tag.el-tag--error{--el-tag-text-color:var(--el-color-error)}.el-tag.el-tag--info{--el-tag-text-color:var(--el-color-info)}.el-tag .el-icon{cursor:pointer;font-size:calc(var(--el-icon-size) - 2px);height:var(--el-icon-size);width:var(--el-icon-size);border-radius:50%}.el-tag .el-tag__close{background-color:#0000;border:none;border-radius:50%;outline:none;margin-left:6px;padding:0;overflow:hidden}.el-tag .el-tag__close:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.el-tag .el-tag__close .el-icon{display:flex}.el-tag--dark{--el-tag-text-color:var(--el-color-white);--el-tag-bg-color:var(--el-color-primary);--el-tag-border-color:var(--el-color-primary);--el-tag-hover-color:var(--el-color-primary-light-3)}.el-tag--dark.el-tag--primary{--el-tag-bg-color:var(--el-color-primary);--el-tag-border-color:var(--el-color-primary);--el-tag-hover-color:var(--el-color-primary-light-3)}.el-tag--dark.el-tag--success{--el-tag-bg-color:var(--el-color-success);--el-tag-border-color:var(--el-color-success);--el-tag-hover-color:var(--el-color-success-light-3)}.el-tag--dark.el-tag--warning{--el-tag-bg-color:var(--el-color-warning);--el-tag-border-color:var(--el-color-warning);--el-tag-hover-color:var(--el-color-warning-light-3)}.el-tag--dark.el-tag--danger{--el-tag-bg-color:var(--el-color-danger);--el-tag-border-color:var(--el-color-danger);--el-tag-hover-color:var(--el-color-danger-light-3)}.el-tag--dark.el-tag--error{--el-tag-bg-color:var(--el-color-error);--el-tag-border-color:var(--el-color-error);--el-tag-hover-color:var(--el-color-error-light-3)}.el-tag--dark.el-tag--info{--el-tag-bg-color:var(--el-color-info);--el-tag-border-color:var(--el-color-info);--el-tag-hover-color:var(--el-color-info-light-3)}.el-tag--dark.el-tag--primary,.el-tag--dark.el-tag--success,.el-tag--dark.el-tag--warning,.el-tag--dark.el-tag--danger,.el-tag--dark.el-tag--error,.el-tag--dark.el-tag--info{--el-tag-text-color:var(--el-color-white)}.el-tag--plain,.el-tag--plain.el-tag--primary{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-primary-light-5);--el-tag-hover-color:var(--el-color-primary)}.el-tag--plain.el-tag--success{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-success-light-5);--el-tag-hover-color:var(--el-color-success)}.el-tag--plain.el-tag--warning{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-warning-light-5);--el-tag-hover-color:var(--el-color-warning)}.el-tag--plain.el-tag--danger{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-danger-light-5);--el-tag-hover-color:var(--el-color-danger)}.el-tag--plain.el-tag--error{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-error-light-5);--el-tag-hover-color:var(--el-color-error)}.el-tag--plain.el-tag--info{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-info-light-5);--el-tag-hover-color:var(--el-color-info)}.el-tag.is-closable{padding-right:5px}.el-tag--large{--el-icon-size:16px;height:32px;padding:0 11px}.el-tag--large .el-tag__close{margin-left:8px}.el-tag--large.is-closable{padding-right:7px}.el-tag--small{--el-icon-size:12px;height:20px;padding:0 7px}.el-tag--small .el-tag__close{margin-left:4px}.el-tag--small.is-closable{padding-right:3px}.el-tag--small .el-icon-close{transform:scale(.8)}.el-tag.el-tag--primary.is-hit{border-color:var(--el-color-primary)}.el-tag.el-tag--success.is-hit{border-color:var(--el-color-success)}.el-tag.el-tag--warning.is-hit{border-color:var(--el-color-warning)}.el-tag.el-tag--danger.is-hit{border-color:var(--el-color-danger)}.el-tag.el-tag--error.is-hit{border-color:var(--el-color-error)}.el-tag.el-tag--info.is-hit{border-color:var(--el-color-info)}.el-text{--el-text-font-size:var(--el-font-size-base);--el-text-color:var(--el-text-color-regular);font-size:var(--el-text-font-size);color:var(--el-text-color);overflow-wrap:break-word;align-self:center;margin:0;padding:0}.el-text.is-truncated{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:inline-block;overflow:hidden}.el-text.is-line-clamp{-webkit-box-orient:vertical;display:-webkit-inline-box;overflow:hidden}.el-text--large{--el-text-font-size:var(--el-font-size-medium)}.el-text--default{--el-text-font-size:var(--el-font-size-base)}.el-text--small{--el-text-font-size:var(--el-font-size-extra-small)}.el-text.el-text--primary{--el-text-color:var(--el-color-primary)}.el-text.el-text--success{--el-text-color:var(--el-color-success)}.el-text.el-text--warning{--el-text-color:var(--el-color-warning)}.el-text.el-text--danger{--el-text-color:var(--el-color-danger)}.el-text.el-text--error{--el-text-color:var(--el-color-error)}.el-text.el-text--info{--el-text-color:var(--el-color-info)}.el-text>.el-icon{vertical-align:-2px}.time-select{min-width:0;margin:5px 0}.time-select .el-picker-panel__content{max-height:200px;margin:0}.time-select-item{padding:8px 10px;font-size:14px;line-height:20px}.time-select-item.disabled{color:var(--el-datepicker-border-color);cursor:not-allowed}.time-select-item:hover{background-color:var(--el-fill-color-light);cursor:pointer;font-weight:700}.time-select .time-select-item.selected:not(.disabled){color:var(--el-color-primary);font-weight:700}.el-timeline-item{padding-bottom:20px;position:relative}.el-timeline-item__wrapper{box-sizing:content-box;position:relative;top:-3px}.el-timeline-item__tail{border-left:2px solid var(--el-timeline-node-color);height:100%;position:absolute}.el-timeline-item .el-timeline-item__icon{color:var(--el-color-white);font-size:var(--el-font-size-small)}.el-timeline-item__node{background-color:var(--el-timeline-node-color);border-color:var(--el-timeline-node-color);box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.el-timeline-item__node--normal{width:var(--el-timeline-node-size-normal);height:var(--el-timeline-node-size-normal)}.el-timeline-item__node--large{width:var(--el-timeline-node-size-large);height:var(--el-timeline-node-size-large)}.el-timeline-item__node.is-hollow{background:var(--el-color-white);border-style:solid;border-width:2px}.el-timeline-item__node--primary{background-color:var(--el-color-primary);border-color:var(--el-color-primary)}.el-timeline-item__node--success{background-color:var(--el-color-success);border-color:var(--el-color-success)}.el-timeline-item__node--warning{background-color:var(--el-color-warning);border-color:var(--el-color-warning)}.el-timeline-item__node--danger{background-color:var(--el-color-danger);border-color:var(--el-color-danger)}.el-timeline-item__node--info{background-color:var(--el-color-info);border-color:var(--el-color-info)}.el-timeline-item__dot{justify-content:center;align-items:center;display:flex;position:absolute}.el-timeline-item__content{color:var(--el-text-color-primary)}.el-timeline-item__timestamp{color:var(--el-text-color-secondary);line-height:1;font-size:var(--el-font-size-small)}.el-timeline-item__timestamp.is-top{margin-bottom:8px;padding-top:4px}.el-timeline-item__timestamp.is-bottom{margin-top:8px}.el-timeline-item.is-start .el-timeline-item__wrapper{padding-left:28px}.el-timeline-item.is-start .el-timeline-item__tail{left:4px}.el-timeline-item.is-start .el-timeline-item__node--normal{left:-1px}.el-timeline-item.is-start .el-timeline-item__node--large{left:-2px}.el-timeline-item.is-end .el-timeline-item__wrapper{text-align:right;padding-right:28px}.el-timeline-item.is-end .el-timeline-item__tail{right:4px}.el-timeline-item.is-end .el-timeline-item__node--normal{right:-1px}.el-timeline-item.is-end .el-timeline-item__node--large{right:-2px}.el-timeline-item.is-alternate .el-timeline-item__tail,.el-timeline-item.is-alternate .el-timeline-item__node,.el-timeline-item.is-alternate-reverse .el-timeline-item__tail,.el-timeline-item.is-alternate-reverse .el-timeline-item__node{left:50%;transform:translate(-50%)}.el-timeline{--el-timeline-node-size-normal:12px;--el-timeline-node-size-large:14px;--el-timeline-node-color:var(--el-border-color-light);font-size:var(--el-font-size-base);margin:0;list-style:none}.el-timeline .el-timeline-item:last-child .el-timeline-item__tail{display:none}.el-timeline .el-timeline-item__center{align-items:center;display:flex}.el-timeline .el-timeline-item__center .el-timeline-item__wrapper{width:100%}.el-timeline .el-timeline-item__center .el-timeline-item__tail{top:0}.el-timeline .el-timeline-item__center:first-child .el-timeline-item__tail{height:calc(50% + 10px);top:calc(50% - 10px)}.el-timeline .el-timeline-item__center:last-child .el-timeline-item__tail{height:calc(50% - 10px);display:block}.el-timeline.is-start{padding-left:40px;padding-right:0}.el-timeline.is-end{padding-left:0;padding-right:40px}.el-timeline.is-alternate{padding-left:20px;padding-right:20px}.el-timeline.is-alternate .el-timeline-item:nth-child(odd) .el-timeline-item__wrapper{width:calc(50% - 28px);left:calc(50% - var(--el-timeline-node-size-large) / 2);padding-left:28px}.el-timeline.is-alternate .el-timeline-item:nth-child(2n) .el-timeline-item__wrapper{width:calc(50% - 28px + var(--el-timeline-node-size-large) / 2);text-align:right;padding-right:28px}.el-timeline.is-alternate-reverse{padding-left:20px;padding-right:20px}.el-timeline.is-alternate-reverse .el-timeline-item:nth-child(odd) .el-timeline-item__wrapper{width:calc(50% - 28px + var(--el-timeline-node-size-large) / 2);text-align:right;padding-right:28px}.el-timeline.is-alternate-reverse .el-timeline-item:nth-child(2n) .el-timeline-item__wrapper{width:calc(50% - 28px);left:calc(50% - var(--el-timeline-node-size-large) / 2);padding-left:28px}.el-transfer{--el-transfer-border-color:var(--el-border-color-lighter);--el-transfer-border-radius:var(--el-border-radius-base);--el-transfer-panel-width:200px;--el-transfer-panel-header-height:40px;--el-transfer-panel-header-bg-color:var(--el-fill-color-light);--el-transfer-panel-footer-height:40px;--el-transfer-panel-body-height:278px;--el-transfer-item-height:30px;--el-transfer-filter-height:32px;font-size:var(--el-font-size-base)}.el-transfer__buttons{vertical-align:middle;padding:0 30px;display:inline-block}.el-transfer__button{vertical-align:top}.el-transfer__button:nth-child(2){margin:0 0 0 10px}.el-transfer__button i,.el-transfer__button span{font-size:14px}.el-transfer__button .el-icon+span{margin-left:0}.el-transfer-panel{background:var(--el-bg-color-overlay);text-align:left;vertical-align:middle;width:var(--el-transfer-panel-width);box-sizing:border-box;max-height:100%;display:inline-block;position:relative;overflow:hidden}.el-transfer-panel__body{height:var(--el-transfer-panel-body-height);border-left:1px solid var(--el-transfer-border-color);border-right:1px solid var(--el-transfer-border-color);border-bottom:1px solid var(--el-transfer-border-color);border-bottom-left-radius:var(--el-transfer-border-radius);border-bottom-right-radius:var(--el-transfer-border-radius);overflow:hidden}.el-transfer-panel__body.is-with-footer{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.el-transfer-panel__list{height:var(--el-transfer-panel-body-height);box-sizing:border-box;margin:0;padding:6px 0;list-style:none;overflow:auto}.el-transfer-panel__list.is-filterable{height:calc(100% - var(--el-transfer-filter-height) - 30px);padding-top:0}.el-transfer-panel__item{height:var(--el-transfer-item-height);line-height:var(--el-transfer-item-height);padding-left:15px;display:block!important}.el-transfer-panel__item+.el-transfer-panel__item{margin-left:0}.el-transfer-panel__item.el-checkbox{color:var(--el-text-color-regular);margin-right:30px}.el-transfer-panel__item:hover{color:var(--el-color-primary)}.el-transfer-panel__item.el-checkbox .el-checkbox__label{text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;width:100%;line-height:var(--el-transfer-item-height);padding-left:22px;display:block;overflow:hidden}.el-transfer-panel__item .el-checkbox__input{position:absolute;top:8px}.el-transfer-panel__filter{text-align:center;box-sizing:border-box;padding:15px}.el-transfer-panel__filter .el-input__inner{height:var(--el-transfer-filter-height);box-sizing:border-box;width:100%;font-size:12px;display:inline-block}.el-transfer-panel__filter .el-icon-circle-close{cursor:pointer}.el-transfer-panel .el-transfer-panel__header{height:var(--el-transfer-panel-header-height);background:var(--el-transfer-panel-header-bg-color);border:1px solid var(--el-transfer-border-color);border-top-left-radius:var(--el-transfer-border-radius);border-top-right-radius:var(--el-transfer-border-radius);box-sizing:border-box;color:var(--el-color-black);align-items:center;margin:0;padding-left:15px;display:flex}.el-transfer-panel .el-transfer-panel__header .el-checkbox{align-items:center;width:100%;display:flex;position:relative}.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label{min-width:0;color:var(--el-text-color-primary);flex:1;align-items:center;font-size:16px;font-weight:400;display:flex}.el-transfer-panel .el-transfer-panel__header-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.el-transfer-panel .el-transfer-panel__header-count{color:var(--el-text-color-secondary);flex-shrink:0;margin-left:8px;margin-right:15px;font-size:12px}.el-transfer-panel .el-transfer-panel__footer{height:var(--el-transfer-panel-footer-height);background:var(--el-bg-color-overlay);border:1px solid var(--el-transfer-border-color);border-bottom-left-radius:var(--el-transfer-border-radius);border-bottom-right-radius:var(--el-transfer-border-radius);margin:0;padding:0}.el-transfer-panel .el-transfer-panel__footer:after{content:"";vertical-align:middle;height:100%;display:inline-block}.el-transfer-panel .el-transfer-panel__footer .el-checkbox{color:var(--el-text-color-regular);padding-left:20px}.el-transfer-panel .el-transfer-panel__empty{height:var(--el-transfer-item-height);line-height:var(--el-transfer-item-height);color:var(--el-text-color-secondary);text-align:center;margin:0;padding:6px 15px 0}.el-transfer-panel .el-checkbox__label{padding-left:8px}.el-tree{--el-tree-node-content-height:26px;--el-tree-node-hover-bg-color:var(--el-fill-color-light);--el-tree-text-color:var(--el-text-color-regular);--el-tree-expand-icon-color:var(--el-text-color-placeholder);cursor:default;background:var(--el-fill-color-blank);color:var(--el-tree-text-color);font-size:var(--el-font-size-base);position:relative}.el-tree__empty-block{text-align:center;width:100%;height:100%;min-height:60px;position:relative}.el-tree__empty-text{color:var(--el-text-color-secondary);font-size:var(--el-font-size-base);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.el-tree__drop-indicator{background-color:var(--el-color-primary);height:1px;position:absolute;left:0;right:0}.el-tree-node{white-space:nowrap;outline:none}.el-tree-node:focus>.el-tree-node__content{background-color:var(--el-tree-node-hover-bg-color)}.el-tree-node.is-drop-inner>.el-tree-node__content .el-tree-node__label{background-color:var(--el-color-primary);color:#fff}.el-tree-node__content{--el-checkbox-height:var(--el-tree-node-content-height);height:var(--el-tree-node-content-height);cursor:pointer;align-items:center;display:flex}.el-tree-node__content>.el-tree-node__expand-icon{box-sizing:content-box;padding:6px}.el-tree-node__content>label.el-checkbox{margin-right:8px}.el-tree-node__content:hover{background-color:var(--el-tree-node-hover-bg-color)}.el-tree.is-dragging .el-tree-node__content{cursor:move}.el-tree.is-dragging .el-tree-node__content *{pointer-events:none}.el-tree.is-dragging.is-drop-not-allow .el-tree-node__content{cursor:not-allowed}.el-tree-node__expand-icon{cursor:pointer;color:var(--el-tree-expand-icon-color);transition:transform var(--el-transition-duration) ease-in-out;font-size:12px;transform:rotate(0)}.el-tree-node__expand-icon.expanded{transform:rotate(90deg)}.el-tree-node__expand-icon.is-leaf{color:#0000;cursor:default;visibility:hidden}.el-tree-node__expand-icon.is-hidden{visibility:hidden}.el-tree-node__loading-icon{font-size:var(--el-font-size-base);color:var(--el-tree-expand-icon-color);margin-right:8px}.el-tree-node>.el-tree-node__children{background-color:#0000;overflow:hidden}.el-tree-node.is-expanded>.el-tree-node__children{display:block}.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{background-color:var(--el-color-primary-light-9)}.el-tree-select{--el-tree-node-content-height:26px;--el-tree-node-hover-bg-color:var(--el-fill-color-light);--el-tree-text-color:var(--el-text-color-regular);--el-tree-expand-icon-color:var(--el-text-color-placeholder)}.el-tree-select__popper .el-tree-node__expand-icon{margin-left:8px}.el-tree-select__popper .el-tree-node.is-checked>.el-tree-node__content .el-select-dropdown__item.selected:after{content:none}.el-tree-select__popper .el-select-dropdown__list>.el-select-dropdown__item{padding-left:32px}.el-tree-select__popper .el-select-dropdown__item{flex:1;height:20px;padding-left:0;line-height:20px;background:0 0!important}.el-upload{--el-upload-dragger-padding-horizontal:10px;--el-upload-dragger-padding-vertical:40px;--el-upload-list-picture-card-size:var(--el-upload-picture-card-size);--el-upload-picture-card-size:148px;cursor:pointer;outline:none;justify-content:center;align-items:center;display:inline-flex}.el-upload.is-disabled{cursor:not-allowed}.el-upload.is-disabled:focus{border-color:var(--el-border-color-darker);color:inherit}.el-upload.is-disabled:focus .el-upload-dragger{border-color:var(--el-border-color-darker)}.el-upload.is-disabled .el-upload-dragger{cursor:not-allowed;background-color:var(--el-disabled-bg-color)}.el-upload.is-disabled .el-upload-dragger .el-upload__text{color:var(--el-text-color-placeholder)}.el-upload.is-disabled .el-upload-dragger .el-upload__text em{color:var(--el-disabled-text-color)}.el-upload.is-disabled .el-upload-dragger:hover{border-color:var(--el-border-color-darker)}.el-upload__input{display:none}.el-upload__tip{color:var(--el-text-color-regular);margin-top:7px;font-size:12px}.el-upload iframe{z-index:-1;opacity:0;filter:alpha(opacity=0);position:absolute;top:0;left:0}.el-upload--picture-card{background-color:var(--el-fill-color-lighter);border:1px dashed var(--el-border-color-darker);box-sizing:border-box;width:var(--el-upload-picture-card-size);height:var(--el-upload-picture-card-size);cursor:pointer;vertical-align:top;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.el-upload--picture-card>i{color:var(--el-text-color-secondary);font-size:28px}.el-upload--picture-card:hover{border-color:var(--el-color-primary);color:var(--el-color-primary)}.el-upload.is-drag{display:block}.el-upload:focus{border-color:var(--el-color-primary);color:var(--el-color-primary)}.el-upload:focus .el-upload-dragger{border-color:var(--el-color-primary)}.el-upload-dragger{padding:var(--el-upload-dragger-padding-vertical) var(--el-upload-dragger-padding-horizontal);background-color:var(--el-fill-color-blank);border:1px dashed var(--el-border-color);box-sizing:border-box;text-align:center;cursor:pointer;border-radius:6px;position:relative;overflow:hidden}.el-upload-dragger .el-icon--upload{color:var(--el-text-color-placeholder);margin-bottom:16px;font-size:67px;line-height:50px}.el-upload-dragger+.el-upload__tip{text-align:center}.el-upload-dragger~.el-upload__files{border-top:var(--el-border);margin-top:7px;padding-top:5px}.el-upload-dragger .el-upload__text{color:var(--el-text-color-regular);text-align:center;font-size:14px}.el-upload-dragger .el-upload__text em{color:var(--el-color-primary);font-style:normal}.el-upload-dragger:hover{border-color:var(--el-color-primary)}.el-upload-dragger.is-dragover{padding:calc(var(--el-upload-dragger-padding-vertical) - 1px) calc(var(--el-upload-dragger-padding-horizontal) - 1px);background-color:var(--el-color-primary-light-9);border:2px dashed var(--el-color-primary)}.el-upload-list{--el-upload-dragger-padding-horizontal:10px;--el-upload-dragger-padding-vertical:40px;--el-upload-list-picture-card-size:var(--el-upload-picture-card-size);--el-upload-picture-card-size:148px;margin:10px 0 0;padding:0;list-style:none;position:relative}.el-upload-list__item{color:var(--el-text-color-regular);box-sizing:border-box;border-radius:4px;width:100%;margin-bottom:5px;font-size:14px;transition:all .5s cubic-bezier(.55,0,.1,1);position:relative}.el-upload-list__item .el-progress{width:100%;position:absolute;top:20px}.el-upload-list__item .el-progress__text{position:absolute;top:-13px;right:0}.el-upload-list__item .el-progress-bar{margin-right:0;padding-right:0}.el-upload-list__item .el-icon--upload-success{color:var(--el-color-success)}.el-upload-list__item .el-icon--close{cursor:pointer;opacity:.75;color:var(--el-text-color-regular);transition:opacity var(--el-transition-duration);display:none;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.el-upload-list__item .el-icon--close:hover{opacity:1;color:var(--el-color-primary)}.el-upload-list__item .el-icon--close-tip{cursor:pointer;opacity:1;color:var(--el-color-primary);font-size:12px;font-style:normal;display:none;position:absolute;top:1px;right:5px}.el-upload-list__item:hover,.el-upload-list__item:focus-within{background-color:var(--el-fill-color-light)}.el-upload-list__item:hover .el-icon--close,.el-upload-list__item:focus-within .el-icon--close{display:inline-flex}.el-upload-list__item:hover .el-icon--close-tip,.el-upload-list__item:focus-within .el-icon--close-tip{right:24px}.el-upload-list__item:hover .el-progress__text,.el-upload-list__item:focus-within .el-progress__text{display:none}.el-upload-list__item .el-upload-list__item-info{flex-direction:column;justify-content:center;width:calc(100% - 30px);margin-left:4px;display:inline-flex}.el-upload-list__item.is-success .el-upload-list__item-status-label{display:inline-flex}.el-upload-list__item.is-success .el-upload-list__item-name:hover,.el-upload-list__item.is-success .el-upload-list__item-name:focus{color:var(--el-color-primary);cursor:pointer}.el-upload-list__item.is-success:focus:not(:hover) .el-icon--close-tip{display:inline-block}.el-upload-list__item.is-success:not(.focusing):focus,.el-upload-list__item.is-success:active{outline-width:0}.el-upload-list__item.is-success:not(.focusing):focus .el-icon--close-tip,.el-upload-list__item.is-success:active .el-icon--close-tip{display:none}.el-upload-list__item.is-success:hover .el-upload-list__item-status-label,.el-upload-list__item.is-success:focus .el-upload-list__item-status-label,.el-upload-list__item.is-success:focus-within .el-upload-list__item-status-label{opacity:0;display:none}.el-upload-list__item-name{color:var(--el-text-color-regular);text-align:center;transition:color var(--el-transition-duration);font-size:var(--el-font-size-base);align-items:center;padding:0 4px;display:inline-flex}.el-upload-list__item-name .el-icon{color:var(--el-text-color-secondary);margin-right:6px}.el-upload-list__item-file-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.el-upload-list__item-status-label{line-height:inherit;height:100%;transition:opacity var(--el-transition-duration);justify-content:center;align-items:center;display:none;position:absolute;top:0;right:5px}.el-upload-list__item-delete{color:var(--el-text-color-regular);font-size:12px;display:none;position:absolute;top:0;right:10px}.el-upload-list__item-delete:hover{color:var(--el-color-primary)}.el-upload-list--picture-card{flex-wrap:wrap;margin:0;display:inline-flex}.el-upload-list--picture-card .el-upload-list__item{background-color:var(--el-fill-color-blank);border:1px solid var(--el-border-color);box-sizing:border-box;width:var(--el-upload-list-picture-card-size);height:var(--el-upload-list-picture-card-size);border-radius:6px;margin:0 8px 8px 0;padding:0;display:inline-flex;overflow:hidden}.el-upload-list--picture-card .el-upload-list__item .el-icon--check,.el-upload-list--picture-card .el-upload-list__item .el-icon--circle-check{color:#fff}.el-upload-list--picture-card .el-upload-list__item .el-icon--close{display:none}.el-upload-list--picture-card .el-upload-list__item:hover .el-upload-list__item-status-label{opacity:0;display:block}.el-upload-list--picture-card .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture-card .el-upload-list__item .el-upload-list__item-name{display:none}.el-upload-list--picture-card .el-upload-list__item-thumbnail{object-fit:contain;width:100%;height:100%}.el-upload-list--picture-card .el-upload-list__item-status-label{background:var(--el-color-success);text-align:center;width:40px;height:24px;top:-6px;right:-15px;transform:rotate(45deg)}.el-upload-list--picture-card .el-upload-list__item-status-label i{margin-top:11px;font-size:12px;transform:rotate(-45deg)}.el-upload-list--picture-card .el-upload-list__item-actions{cursor:default;color:#fff;opacity:0;background-color:var(--el-overlay-color-lighter);width:100%;height:100%;transition:opacity var(--el-transition-duration);justify-content:center;align-items:center;font-size:20px;display:inline-flex;position:absolute;top:0;left:0}.el-upload-list--picture-card .el-upload-list__item-actions span{cursor:pointer;display:none}.el-upload-list--picture-card .el-upload-list__item-actions span+span{margin-left:16px}.el-upload-list--picture-card .el-upload-list__item-actions .el-upload-list__item-delete{font-size:inherit;color:inherit;position:static}.el-upload-list--picture-card .el-upload-list__item-actions:hover{opacity:1}.el-upload-list--picture-card .el-upload-list__item-actions:hover span{display:inline-flex}.el-upload-list--picture-card .el-progress{width:126px;top:50%;bottom:auto;left:50%;transform:translate(-50%,-50%)}.el-upload-list--picture-card .el-progress .el-progress__text{top:50%}.el-upload-list--picture .el-upload-list__item{z-index:0;background-color:var(--el-fill-color-blank);border:1px solid var(--el-border-color);box-sizing:border-box;border-radius:6px;align-items:center;margin-top:10px;padding:10px;display:flex;overflow:hidden}.el-upload-list--picture .el-upload-list__item .el-icon--check,.el-upload-list--picture .el-upload-list__item .el-icon--circle-check{color:#fff}.el-upload-list--picture .el-upload-list__item:hover .el-upload-list__item-status-label{opacity:0;display:inline-flex}.el-upload-list--picture .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name i{display:none}.el-upload-list--picture .el-upload-list__item .el-icon--close{top:5px;transform:translateY(0)}.el-upload-list--picture .el-upload-list__item-thumbnail{object-fit:contain;z-index:1;background-color:var(--el-color-white);justify-content:center;align-items:center;width:70px;height:70px;display:inline-flex;position:relative}.el-upload-list--picture .el-upload-list__item-status-label{background:var(--el-color-success);text-align:center;width:46px;height:26px;position:absolute;top:-7px;right:-17px;transform:rotate(45deg)}.el-upload-list--picture .el-upload-list__item-status-label i{margin-top:12px;font-size:12px;transform:rotate(-45deg)}.el-upload-list--picture .el-progress{position:relative;top:-7px}.el-upload-cover{z-index:10;cursor:default;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.el-upload-cover:after{content:"";vertical-align:middle;height:100%;display:inline-block}.el-upload-cover img{width:100%;height:100%;display:block}.el-upload-cover__label{background:var(--el-color-success);text-align:center;width:40px;height:24px;top:-6px;right:-15px;transform:rotate(45deg)}.el-upload-cover__label i{color:#fff;margin-top:11px;font-size:12px;transform:rotate(-45deg)}.el-upload-cover__progress{vertical-align:middle;width:243px;display:inline-block;position:static}.el-upload-cover__progress+.el-upload__inner{opacity:0}.el-upload-cover__content{width:100%;height:100%;position:absolute;top:0;left:0}.el-upload-cover__interact{background-color:var(--el-overlay-color-light);text-align:center;width:100%;height:100%;position:absolute;bottom:0;left:0}.el-upload-cover__interact .btn{color:#fff;cursor:pointer;vertical-align:middle;transition:var(--el-transition-md-fade);margin-top:60px;font-size:14px;display:inline-block}.el-upload-cover__interact .btn i{margin-top:0}.el-upload-cover__interact .btn span{opacity:0;transition:opacity .15s linear}.el-upload-cover__interact .btn:not(:first-child){margin-left:35px}.el-upload-cover__interact .btn:hover{transform:translateY(-13px)}.el-upload-cover__interact .btn:hover span{opacity:1}.el-upload-cover__interact .btn i{color:#fff;font-size:24px;line-height:inherit;margin:0 auto 5px;display:block}.el-upload-cover__title{text-overflow:ellipsis;white-space:nowrap;text-align:left;width:100%;height:36px;color:var(--el-text-color-primary);background-color:#fff;margin:0;padding:0 10px;font-size:14px;font-weight:400;line-height:36px;position:absolute;bottom:0;left:0;overflow:hidden}.el-upload-cover+.el-upload__inner{opacity:0;z-index:1;position:relative}.el-vl__wrapper{position:relative}.el-vl__wrapper:hover .el-virtual-scrollbar,.el-vl__wrapper.always-on .el-virtual-scrollbar{opacity:1}.el-vl__window{scrollbar-width:none}.el-vl__window::-webkit-scrollbar{display:none}.el-virtual-scrollbar{opacity:0;transition:opacity .34s ease-out}.el-virtual-scrollbar.always-on{opacity:1}.el-vg__wrapper{position:relative}.el-popper{--el-popper-border-radius:var(--el-popover-border-radius,4px);--el-popper-bg-color-light:var(--el-bg-color-overlay);--el-popper-bg-color-dark:var(--el-text-color-primary);border-radius:var(--el-popper-border-radius);z-index:2000;overflow-wrap:break-word;word-break:normal;visibility:visible;min-width:10px;padding:5px 11px;font-size:12px;line-height:20px;position:absolute}.el-popper.is-dark{--el-fill-color-blank:var(--el-popper-bg-color-dark);color:var(--el-bg-color);background:var(--el-popper-bg-color-dark);border:1px solid var(--el-text-color-primary)}.el-popper.is-dark>.el-popper__arrow:before{border:1px solid var(--el-text-color-primary);background:var(--el-popper-bg-color-dark);right:0}.el-popper.is-light{--el-fill-color-blank:var(--el-popper-bg-color-light);background:var(--el-popper-bg-color-light);border:1px solid var(--el-border-color-light)}.el-popper.is-light>.el-popper__arrow:before{border:1px solid var(--el-border-color-light);background:var(--el-popper-bg-color-light);right:0}.el-popper.is-pure{padding:0}.el-popper__arrow{z-index:-1;width:10px;height:10px;position:absolute}.el-popper__arrow:before{z-index:-1;content:" ";background:var(--el-text-color-primary);box-sizing:border-box;width:10px;height:10px;position:absolute;transform:rotate(45deg)}.el-popper[data-popper-placement^=top]>.el-popper__arrow{bottom:-5px}.el-popper[data-popper-placement^=top]>.el-popper__arrow:before{border-bottom-right-radius:2px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow{top:-5px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow:before{border-top-left-radius:2px}.el-popper[data-popper-placement^=left]>.el-popper__arrow{right:-5px}.el-popper[data-popper-placement^=left]>.el-popper__arrow:before{border-top-right-radius:2px}.el-popper[data-popper-placement^=right]>.el-popper__arrow{left:-5px}.el-popper[data-popper-placement^=right]>.el-popper__arrow:before{border-bottom-left-radius:2px}.el-popper[data-popper-placement^=top]>.el-popper__arrow:before{border-top-color:#0000!important;border-left-color:#0000!important}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow:before{border-bottom-color:#0000!important;border-right-color:#0000!important}.el-popper[data-popper-placement^=left]>.el-popper__arrow:before{border-bottom-color:#0000!important;border-left-color:#0000!important}.el-popper[data-popper-placement^=right]>.el-popper__arrow:before{border-top-color:#0000!important;border-right-color:#0000!important}.el-statistic{--el-statistic-title-font-weight:400;--el-statistic-title-font-size:var(--el-font-size-extra-small);--el-statistic-title-color:var(--el-text-color-regular);--el-statistic-content-font-weight:400;--el-statistic-content-font-size:var(--el-font-size-extra-large);--el-statistic-content-color:var(--el-text-color-primary)}.el-statistic__head{font-weight:var(--el-statistic-title-font-weight);font-size:var(--el-statistic-title-font-size);color:var(--el-statistic-title-color);margin-bottom:4px;line-height:20px}.el-statistic__content{font-weight:var(--el-statistic-content-font-weight);font-size:var(--el-statistic-content-font-size);color:var(--el-statistic-content-color)}.el-statistic__value{display:inline-block}.el-statistic__prefix{margin-right:4px;display:inline-block}.el-statistic__suffix{margin-left:4px;display:inline-block}.el-tour{--el-tour-width:520px;--el-tour-padding-primary:12px;--el-tour-font-line-height:var(--el-font-line-height-primary);--el-tour-title-font-size:16px;--el-tour-title-text-color:var(--el-text-color-primary);--el-tour-title-font-weight:400;--el-tour-close-color:var(--el-color-info);--el-tour-font-size:14px;--el-tour-color:var(--el-text-color-primary);--el-tour-bg-color:var(--el-bg-color);--el-tour-border-radius:4px}.el-tour__hollow{transition:all var(--el-transition-duration) ease}.el-tour__content{border-radius:var(--el-tour-border-radius);width:var(--el-tour-width);padding:var(--el-tour-padding-primary);background:var(--el-tour-bg-color);box-shadow:var(--el-box-shadow-light);box-sizing:border-box;overflow-wrap:break-word;outline:none}.el-tour__arrow{background:var(--el-tour-bg-color);pointer-events:none;box-sizing:border-box;width:10px;height:10px;position:absolute;transform:rotate(45deg)}.el-tour__content[data-side^=top] .el-tour__arrow{border-top-color:#0000;border-left-color:#0000}.el-tour__content[data-side^=bottom] .el-tour__arrow{border-bottom-color:#0000;border-right-color:#0000}.el-tour__content[data-side^=left] .el-tour__arrow{border-bottom-color:#0000;border-left-color:#0000}.el-tour__content[data-side^=right] .el-tour__arrow{border-top-color:#0000;border-right-color:#0000}.el-tour__content[data-side^=top] .el-tour__arrow{bottom:-5px}.el-tour__content[data-side^=bottom] .el-tour__arrow{top:-5px}.el-tour__content[data-side^=left] .el-tour__arrow{right:-5px}.el-tour__content[data-side^=right] .el-tour__arrow{left:-5px}.el-tour__closebtn{cursor:pointer;width:40px;height:40px;font-size:var(--el-message-close-size,16px);background:0 0;border:none;outline:none;padding:0;position:absolute;top:0;right:0}.el-tour__closebtn .el-tour__close{color:var(--el-tour-close-color);font-size:inherit}.el-tour__closebtn:focus .el-tour__close,.el-tour__closebtn:hover .el-tour__close{color:var(--el-color-primary)}.el-tour__header{padding-bottom:var(--el-tour-padding-primary)}.el-tour__header.show-close{padding-right:calc(var(--el-tour-padding-primary) + var(--el-message-close-size,16px))}.el-tour__title{line-height:var(--el-tour-font-line-height);font-size:var(--el-tour-title-font-size);color:var(--el-tour-title-text-color);font-weight:var(--el-tour-title-font-weight)}.el-tour__body{color:var(--el-tour-text-color);font-size:var(--el-tour-font-size)}.el-tour__body img,.el-tour__body video{max-width:100%}.el-tour__footer{padding-top:var(--el-tour-padding-primary);box-sizing:border-box;justify-content:space-between;display:flex}.el-tour__content .el-tour-indicators{flex:1;display:inline-block}.el-tour__content .el-tour-indicator{background:var(--el-color-info-light-9);border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.el-tour__content .el-tour-indicator.is-active{background:var(--el-color-primary)}.el-tour.el-tour--primary{--el-tour-title-text-color:#fff;--el-tour-text-color:#fff;--el-tour-bg-color:var(--el-color-primary);--el-tour-close-color:#fff}.el-tour.el-tour--primary .el-tour__closebtn:focus .el-tour__close,.el-tour.el-tour--primary .el-tour__closebtn:hover .el-tour__close{color:var(--el-tour-title-text-color)}.el-tour.el-tour--primary .el-button--default{color:var(--el-color-primary);border-color:var(--el-color-primary);background:#fff}.el-tour.el-tour--primary .el-button--primary{border-color:#fff}.el-tour.el-tour--primary .el-tour-indicator{background:#ffffff26}.el-tour.el-tour--primary .el-tour-indicator.is-active{background:#fff}.el-tour-parent--hidden{overflow:hidden}.el-anchor{--el-anchor-bg-color:var(--el-bg-color);--el-anchor-padding-indent:14px;--el-anchor-line-height:22px;--el-anchor-font-size:12px;--el-anchor-color:var(--el-text-color-secondary);--el-anchor-active-color:var(--el-color-primary);--el-anchor-hover-color:var(--el-text-color-regular);--el-anchor-marker-bg-color:var(--el-color-primary);background-color:var(--el-anchor-bg-color);position:relative}.el-anchor__marker{background-color:var(--el-anchor-marker-bg-color);opacity:0;z-index:0;border-radius:4px;position:absolute}.el-anchor.el-anchor--vertical .el-anchor__marker{width:4px;height:14px;transition:top .25s ease-in-out,opacity .25s;top:8px;left:0}.el-anchor.el-anchor--vertical .el-anchor__list{padding-left:var(--el-anchor-padding-indent)}.el-anchor.el-anchor--vertical.el-anchor--underline:before{content:"";background-color:#0505050f;width:2px;height:100%;position:absolute;left:0}.el-anchor.el-anchor--vertical.el-anchor--underline .el-anchor__marker{border-radius:unset;width:2px}.el-anchor.el-anchor--horizontal .el-anchor__marker{width:20px;height:2px;transition:left .25s ease-in-out,opacity .25s,width .25s;bottom:0}.el-anchor.el-anchor--horizontal .el-anchor__list{padding-bottom:4px;display:flex}.el-anchor.el-anchor--horizontal .el-anchor__list .el-anchor__item{padding-left:16px}.el-anchor.el-anchor--horizontal .el-anchor__list .el-anchor__item:first-child{padding-left:0}.el-anchor.el-anchor--horizontal.el-anchor--underline:before{content:"";background-color:#0505050f;width:100%;height:2px;position:absolute;bottom:0}.el-anchor.el-anchor--horizontal.el-anchor--underline .el-anchor__marker{border-radius:unset;height:2px}.el-anchor__item{flex-direction:column;display:flex}.el-anchor__link{font-size:var(--el-anchor-font-size);line-height:var(--el-anchor-line-height);color:var(--el-anchor-color);transition:color var(--el-transition-duration);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;outline:none;max-width:100%;padding:4px 0;text-decoration:none;overflow:hidden}.el-anchor__link:hover,.el-anchor__link:focus{color:var(--el-hover-color)}.el-anchor__link:focus-visible{border-radius:var(--el-border-radius-base);outline:2px solid var(--el-color-primary)}.el-anchor__link.is-active{color:var(--el-anchor-active-color)}.el-anchor .el-anchor__list .el-anchor__item a{display:inline-block}.el-segmented--vertical{flex-direction:column}.el-segmented--vertical .el-segmented__item{padding:11px}.el-segmented{--el-segmented-color:var(--el-text-color-regular);--el-segmented-bg-color:var(--el-fill-color-light);--el-segmented-padding:2px;--el-segmented-item-selected-color:var(--el-color-white);--el-segmented-item-selected-bg-color:var(--el-color-primary);--el-segmented-item-selected-disabled-bg-color:var(--el-color-primary-light-5);--el-segmented-item-hover-color:var(--el-text-color-primary);--el-segmented-item-hover-bg-color:var(--el-fill-color-dark);--el-segmented-item-active-bg-color:var(--el-fill-color-darker);--el-segmented-item-disabled-color:var(--el-text-color-placeholder);background:var(--el-segmented-bg-color);min-height:32px;padding:var(--el-segmented-padding);border-radius:var(--el-border-radius-base);color:var(--el-segmented-color);box-sizing:border-box;align-items:stretch;font-size:14px;display:inline-flex}.el-segmented__group{align-items:stretch;width:100%;display:flex;position:relative}.el-segmented__item-selected{background:var(--el-segmented-item-selected-bg-color);border-radius:calc(var(--el-border-radius-base) - 2px);pointer-events:none;width:10px;height:100%;transition:all .3s;position:absolute;top:0;left:0}.el-segmented__item-selected.is-disabled{background:var(--el-segmented-item-selected-disabled-bg-color)}.el-segmented__item-selected.is-focus-visible:before{content:"";border-radius:inherit;outline:2px solid var(--el-segmented-item-selected-bg-color);outline-offset:1px;position:absolute;top:0;bottom:0;left:0;right:0}.el-segmented__item{cursor:pointer;border-radius:calc(var(--el-border-radius-base) - 2px);flex:1;align-items:center;padding:0 11px;display:flex}.el-segmented__item:not(.is-disabled):not(.is-selected):hover{color:var(--el-segmented-item-hover-color);background:var(--el-segmented-item-hover-bg-color)}.el-segmented__item:not(.is-disabled):not(.is-selected):active{background:var(--el-segmented-item-active-bg-color)}.el-segmented__item.is-selected,.el-segmented__item.is-selected.is-disabled{color:var(--el-segmented-item-selected-color)}.el-segmented__item.is-disabled{cursor:not-allowed;color:var(--el-segmented-item-disabled-color)}.el-segmented__item-input{opacity:0;pointer-events:none;width:0;height:0;margin:0;position:absolute}.el-segmented__item-label{text-align:center;text-overflow:ellipsis;white-space:nowrap;z-index:1;flex:1;line-height:normal;transition:color .3s;overflow:hidden}.el-segmented.is-block{display:flex}.el-segmented.is-block .el-segmented__item{min-width:0}.el-segmented--large{border-radius:var(--el-border-radius-base);min-height:40px;font-size:16px}.el-segmented--large .el-segmented__item-selected{border-radius:calc(var(--el-border-radius-base) - 2px)}.el-segmented--large .el-segmented--vertical .el-segmented__item{padding:11px}.el-segmented--large .el-segmented__item{border-radius:calc(var(--el-border-radius-base) - 2px);padding:0 11px}.el-segmented--small{border-radius:calc(var(--el-border-radius-base) - 1px);min-height:24px;font-size:14px}.el-segmented--small .el-segmented__item-selected{border-radius:calc(calc(var(--el-border-radius-base) - 1px) - 2px)}.el-segmented--small .el-segmented--vertical .el-segmented__item{padding:7px}.el-segmented--small .el-segmented__item{border-radius:calc(calc(var(--el-border-radius-base) - 1px) - 2px);padding:0 7px}.el-mention{width:100%;position:relative}.el-mention__popper.el-popper{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color-light);box-shadow:var(--el-box-shadow-light)}.el-mention__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-mention__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:#0000;border-left-color:#0000}.el-mention__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:#0000;border-right-color:#0000}.el-mention__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:#0000;border-left-color:#0000}.el-mention__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-top-color:#0000;border-right-color:#0000}.el-mention-dropdown{--el-mention-font-size:var(--el-font-size-base);--el-mention-bg-color:var(--el-bg-color-overlay);--el-mention-shadow:var(--el-box-shadow-light);--el-mention-border:1px solid var(--el-border-color-light);--el-mention-option-color:var(--el-text-color-regular);--el-mention-option-height:34px;--el-mention-option-min-width:100px;--el-mention-option-hover-background:var(--el-fill-color-light);--el-mention-option-selected-color:var(--el-color-primary);--el-mention-option-disabled-color:var(--el-text-color-placeholder);--el-mention-option-loading-color:var(--el-text-color-secondary);--el-mention-option-loading-padding:10px 0;--el-mention-max-height:174px;--el-mention-padding:6px 0;--el-mention-header-padding:10px;--el-mention-footer-padding:10px}.el-mention-dropdown__item{font-size:var(--el-mention-font-size);white-space:nowrap;text-overflow:ellipsis;color:var(--el-mention-option-color);height:var(--el-mention-option-height);line-height:var(--el-mention-option-height);box-sizing:border-box;min-width:var(--el-mention-option-min-width);cursor:pointer;padding:0 20px;position:relative;overflow:hidden}.el-mention-dropdown__item.is-hovering{background-color:var(--el-mention-option-hover-background)}.el-mention-dropdown__item.is-selected{color:var(--el-mention-option-selected-color);font-weight:700}.el-mention-dropdown__item.is-disabled{color:var(--el-mention-option-disabled-color);cursor:not-allowed;background-color:unset}.el-mention-dropdown{z-index:calc(var(--el-index-top) + 1);border-radius:var(--el-border-radius-base);box-sizing:border-box}.el-mention-dropdown__loading{text-align:center;color:var(--el-mention-option-loading-color);min-width:var(--el-mention-option-min-width);margin:0;padding:10px 0;font-size:12px}.el-mention-dropdown__wrap{max-height:var(--el-mention-max-height)}.el-mention-dropdown__list{padding:var(--el-mention-padding);box-sizing:border-box;margin:0;list-style:none}.el-mention-dropdown__header{padding:var(--el-mention-header-padding);border-bottom:var(--el-mention-border)}.el-mention-dropdown__footer{padding:var(--el-mention-footer-padding);border-top:var(--el-mention-border)}.el-splitter{width:100%;height:100%;margin:0;padding:0;display:flex;position:relative}.el-splitter__mask{z-index:999;position:absolute;top:0;bottom:0;left:0;right:0}.el-splitter__mask-horizontal{cursor:ew-resize}.el-splitter__mask-vertical{cursor:ns-resize}.el-splitter__horizontal{flex-direction:row}.el-splitter__vertical{flex-direction:column}.el-splitter-bar{-webkit-user-select:none;user-select:none;flex:none;position:relative}.el-splitter-bar__dragger{z-index:1;background:0 0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.el-splitter-bar__dragger:before,.el-splitter-bar__dragger:after{content:"";background-color:var(--el-border-color-light);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.el-splitter-bar__dragger:not(.is-lazy):after{display:none}.el-splitter-bar__dragger:after{opacity:.4}.el-splitter-bar__dragger:hover:not(.is-disabled):before{background-color:var(--el-color-primary-light-5)}.el-splitter-bar__dragger-horizontal:before,.el-splitter-bar__dragger-horizontal:after{width:2px;height:100%}.el-splitter-bar__dragger-vertical:before,.el-splitter-bar__dragger-vertical:after{width:100%;height:2px}.el-splitter-bar__dragger-active:before,.el-splitter-bar__dragger-active:after{background-color:var(--el-color-primary-light-3)}.el-splitter-bar__dragger-active.el-splitter-bar__dragger-horizontal:after{transform:translate(calc(-50% + var(--el-splitter-bar-offset)),-50%)}.el-splitter-bar__dragger-active.el-splitter-bar__dragger-vertical:after{transform:translate(-50%,calc(-50% + var(--el-splitter-bar-offset)))}.el-splitter-bar:hover .el-splitter-bar__collapse-icon{opacity:1}.el-splitter-bar__collapse-icon{background:var(--el-border-color-light);cursor:pointer;opacity:0;z-index:9;border-radius:2px;justify-content:center;align-items:center;display:flex;position:absolute}.el-splitter-bar__collapse-icon:hover{opacity:1;background-color:var(--el-color-primary-light-5)}.el-splitter-bar__horizontal-collapse-icon-start{width:16px;height:24px;top:50%;left:-12px;transform:translate(-50%,-50%)}.el-splitter-bar__horizontal-collapse-icon-end{width:16px;height:24px;top:50%;left:12px;transform:translate(-50%,-50%)}.el-splitter-bar__vertical-collapse-icon-start{width:24px;height:16px;top:-12px;right:50%;transform:translate(50%,-50%)}.el-splitter-bar__vertical-collapse-icon-end{width:24px;height:16px;top:12px;right:50%;transform:translate(50%,-50%)}.el-splitter-panel{scrollbar-width:thin;box-sizing:border-box;flex-grow:0;overflow:auto}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-3{top:.75rem;right:.75rem;bottom:.75rem;left:.75rem}.-bottom-4{bottom:-1rem}.-left-2{left:-.5rem}.-right-2{right:-.5rem}.-right-4{right:-1rem}.bottom-1{bottom:.25rem}.bottom-2{bottom:.5rem}.left-0{left:0}.left-1{left:.25rem}.left-2{left:.5rem}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.top-1{top:.25rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-\[60px\]{top:60px}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.col-span-12{grid-column:span 12 / span 12}.col-span-5{grid-column:span 5 / span 5}.col-span-7{grid-column:span 7 / span 7}.m-3{margin:.75rem}.mx-auto{margin-left:auto;margin-right:auto}.-mt-3{margin-top:-.75rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-auto{margin-top:auto}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.\!block{display:block!important}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.table-cell{display:table-cell}.grid{display:grid}.inline-grid{display:inline-grid}.\!contents{display:contents!important}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-4{height:1rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[260px\]{height:260px}.h-\[320px\]{height:320px}.h-\[400px\]{height:400px}.h-\[500px\]{height:500px}.h-full{height:100%}.h-screen{height:100vh}.max-h-52{max-height:13rem}.max-h-56{max-height:14rem}.max-h-\[140px\]{max-height:140px}.max-h-\[200px\]{max-height:200px}.max-h-\[360px\]{max-height:360px}.max-h-\[400px\]{max-height:400px}.max-h-\[48vh\]{max-height:48vh}.max-h-\[70vh\]{max-height:70vh}.min-h-0{min-height:0px}.min-h-\[140px\]{min-height:140px}.min-h-full{min-height:100%}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-12{width:3rem}.w-16{width:4rem}.w-20{width:5rem}.w-24{width:6rem}.w-4{width:1rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-\[140px\]{width:140px}.w-\[1px\]{width:1px}.w-\[230px\]{width:230px}.w-\[52px\]{width:52px}.w-\[72px\]{width:72px}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-\[96px\]{min-width:96px}.max-w-2xl{max-width:42rem}.max-w-4xl{max-width:56rem}.max-w-\[1480px\]{max-width:1480px}.max-w-\[1580px\]{max-width:1580px}.max-w-\[440px\]{max-width:440px}.max-w-\[760px\]{max-width:760px}.flex-1{flex:1 1 0%}.flex-\[1\]{flex:1}.flex-\[3\]{flex:3}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.origin-left{transform-origin:left}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-12{--tw-rotate: 12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-90{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-zoom-in{cursor:zoom-in}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-clip{text-overflow:clip}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-b{border-bottom-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-none{border-style:none}.\!border-red-500\/70{border-color:#ef4444b3!important}.border-\[\#050608\]{--tw-border-opacity: 1;border-color:rgb(5 6 8 / var(--tw-border-opacity, 1))}.border-\[\#2b3550\]{--tw-border-opacity: 1;border-color:rgb(43 53 80 / var(--tw-border-opacity, 1))}.border-\[\#2d3142\]{--tw-border-opacity: 1;border-color:rgb(45 49 66 / var(--tw-border-opacity, 1))}.border-amber-400\/20{border-color:#fbbf2433}.border-amber-400\/25{border-color:#fbbf2440}.border-amber-400\/30{border-color:#fbbf244d}.border-amber-500\/20{border-color:#f59e0b33}.border-black\/10{border-color:#0000001a}.border-black\/20{border-color:#0003}.border-blue-300\/30{border-color:#93c5fd4d}.border-blue-400\/25{border-color:#60a5fa40}.border-blue-600\/30{border-color:#2563eb4d}.border-blue-600\/50{border-color:#2563eb80}.border-cyan-300\/30{border-color:#67e8f94d}.border-cyan-400\/25{border-color:#22d3ee40}.border-cyan-400\/30{border-color:#22d3ee4d}.border-emerald-300\/30{border-color:#6ee7b74d}.border-emerald-400\/30{border-color:#34d3994d}.border-emerald-500\/20{border-color:#10b98133}.border-orange-400\/25{border-color:#fb923c40}.border-orange-400\/30{border-color:#fb923c4d}.border-purple-500{--tw-border-opacity: 1;border-color:rgb(168 85 247 / var(--tw-border-opacity, 1))}.border-purple-600\/20{border-color:#9333ea33}.border-purple-600\/30{border-color:#9333ea4d}.border-purple-600\/50{border-color:#9333ea80}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-400{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}.border-red-400\/30{border-color:#f871714d}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-red-500\/20{border-color:#ef444433}.border-red-600{--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity, 1))}.border-red-600\/10{border-color:#dc26261a}.border-red-600\/20{border-color:#dc262633}.border-red-600\/30{border-color:#dc26264d}.border-red-600\/50{border-color:#dc262680}.border-red-800{--tw-border-opacity: 1;border-color:rgb(153 27 27 / var(--tw-border-opacity, 1))}.border-sky-400\/15{border-color:#38bdf826}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/20{border-color:#fff3}.border-white\/5{border-color:#ffffff0d}.border-white\/\[0\.06\]{border-color:#ffffff0f}.border-b-white\/20{border-bottom-color:#fff3}.border-t-blue-300{--tw-border-opacity: 1;border-top-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.border-t-red-600{--tw-border-opacity: 1;border-top-color:rgb(220 38 38 / var(--tw-border-opacity, 1))}.bg-\[\#050608\]{--tw-bg-opacity: 1;background-color:rgb(5 6 8 / var(--tw-bg-opacity, 1))}.bg-\[\#050608\]\/90{background-color:#050608e6}.bg-\[\#07c160\]{--tw-bg-opacity: 1;background-color:rgb(7 193 96 / var(--tw-bg-opacity, 1))}.bg-\[\#07c160\]\/20{background-color:#07c16033}.bg-\[\#0b1222\]{--tw-bg-opacity: 1;background-color:rgb(11 18 34 / var(--tw-bg-opacity, 1))}.bg-\[\#0f111a\]{--tw-bg-opacity: 1;background-color:rgb(15 17 26 / var(--tw-bg-opacity, 1))}.bg-\[\#0f111a\]\/50{background-color:#0f111a80}.bg-\[\#0f111a\]\/85{background-color:#0f111ad9}.bg-\[\#131524\]{--tw-bg-opacity: 1;background-color:rgb(19 21 36 / var(--tw-bg-opacity, 1))}.bg-\[\#15182a\]{--tw-bg-opacity: 1;background-color:rgb(21 24 42 / var(--tw-bg-opacity, 1))}.bg-\[\#1a1d2e\]{--tw-bg-opacity: 1;background-color:rgb(26 29 46 / var(--tw-bg-opacity, 1))}.bg-\[\#1a1d2e\]\/80{background-color:#1a1d2ecc}.bg-\[\#2d3142\]{--tw-bg-opacity: 1;background-color:rgb(45 49 66 / var(--tw-bg-opacity, 1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/20{background-color:#0003}.bg-black\/30{background-color:#0000004d}.bg-black\/40{background-color:#0006}.bg-black\/5{background-color:#0000000d}.bg-black\/55{background-color:#0000008c}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-500\/10{background-color:#3b82f61a}.bg-blue-600\/10{background-color:#2563eb1a}.bg-blue-600\/20{background-color:#2563eb33}.bg-cyan-400\/10{background-color:#22d3ee1a}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/90{background-color:#10b981e6}.bg-emerald-600{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.bg-gray-700{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.bg-green-500\/10{background-color:#22c55e1a}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.bg-green-600\/20{background-color:#16a34a33}.bg-orange-500\/10{background-color:#f973161a}.bg-purple-500{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}.bg-purple-600\/10{background-color:#9333ea1a}.bg-purple-600\/20{background-color:#9333ea33}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-500\/5{background-color:#ef44440d}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-red-600\/10{background-color:#dc26261a}.bg-red-600\/20{background-color:#dc262633}.bg-red-600\/5{background-color:#dc26260d}.bg-red-600\/85{background-color:#dc2626d9}.bg-red-800{--tw-bg-opacity: 1;background-color:rgb(153 27 27 / var(--tw-bg-opacity, 1))}.bg-red-900{--tw-bg-opacity: 1;background-color:rgb(127 29 29 / var(--tw-bg-opacity, 1))}.bg-red-950\/20{background-color:#450a0a33}.bg-sky-500\/90{background-color:#0ea5e9e6}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-900\/55{background-color:#0f172a8c}.bg-slate-950\/45{background-color:#02061773}.bg-slate-950\/60{background-color:#02061799}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/5{background-color:#ffffff0d}.bg-white\/60{background-color:#fff9}.bg-white\/70{background-color:#ffffffb3}.bg-white\/80{background-color:#fffc}.bg-white\/\[0\.02\]{background-color:#ffffff05}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.bg-yellow-600\/20{background-color:#ca8a0433}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-\[\#38bdf8\]{--tw-gradient-from: #38bdf8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(56 189 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-500{--tw-gradient-from: #06b6d4 var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-500{--tw-gradient-from: #f97316 var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-600{--tw-gradient-from: #dc2626 var(--tw-gradient-from-position);--tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-600\/20{--tw-gradient-from: rgb(220 38 38 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-white\/30{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#0ea5e9\]{--tw-gradient-to: #0ea5e9 var(--tw-gradient-to-position)}.to-blue-600{--tw-gradient-to: #2563eb var(--tw-gradient-to-position)}.to-red-400{--tw-gradient-to: #f87171 var(--tw-gradient-to-position)}.to-red-500{--tw-gradient-to: #ef4444 var(--tw-gradient-to-position)}.to-red-600\/40{--tw-gradient-to: rgb(220 38 38 / .4) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-12{padding-left:3rem;padding-right:3rem}.px-16{padding-left:4rem;padding-right:4rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[2px\]{padding-top:2px;padding-bottom:2px}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-12{padding-bottom:3rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-6xl{font-size:3.75rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[5px\]{font-size:5px}.text-\[6px\]{font-size:6px}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-\[0\.4em\]{letter-spacing:.4em}.tracking-\[0\.5em\]{letter-spacing:.5em}.tracking-tight{letter-spacing:-.025em}.tracking-tighter{letter-spacing:-.05em}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.text-\[\#07c160\]{--tw-text-opacity: 1;color:rgb(7 193 96 / var(--tw-text-opacity, 1))}.text-amber-100{--tw-text-opacity: 1;color:rgb(254 243 199 / var(--tw-text-opacity, 1))}.text-amber-200{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-blue-300{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-cyan-100{--tw-text-opacity: 1;color:rgb(207 250 254 / var(--tw-text-opacity, 1))}.text-cyan-200{--tw-text-opacity: 1;color:rgb(165 243 252 / var(--tw-text-opacity, 1))}.text-cyan-300{--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.text-cyan-300\/90{color:#67e8f9e6}.text-cyan-400{--tw-text-opacity: 1;color:rgb(34 211 238 / var(--tw-text-opacity, 1))}.text-emerald-100{--tw-text-opacity: 1;color:rgb(209 250 229 / var(--tw-text-opacity, 1))}.text-emerald-200{--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-fuchsia-300{--tw-text-opacity: 1;color:rgb(240 171 252 / var(--tw-text-opacity, 1))}.text-gray-200{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-orange-100{--tw-text-opacity: 1;color:rgb(255 237 213 / var(--tw-text-opacity, 1))}.text-orange-200\/70{color:#fed7aab3}.text-orange-400{--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.text-purple-300{--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1))}.text-purple-400{--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.text-purple-500{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity, 1))}.text-red-200{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-rose-200{--tw-text-opacity: 1;color:rgb(254 205 211 / var(--tw-text-opacity, 1))}.text-rose-400{--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.text-sky-200{--tw-text-opacity: 1;color:rgb(186 230 253 / var(--tw-text-opacity, 1))}.text-sky-300{--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.text-slate-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.text-slate-200{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-yellow-300{--tw-text-opacity: 1;color:rgb(253 224 71 / var(--tw-text-opacity, 1))}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-40{opacity:.4}.opacity-5{opacity:.05}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_15px_\#ff0050\]{--tw-shadow: 0 0 15px #ff0050;--tw-shadow-colored: 0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(7\,193\,96\,0\.3\)\]{--tw-shadow: 0 0 15px rgba(7,193,96,.3);--tw-shadow-colored: 0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(168\,85\,247\,0\.2\)\]{--tw-shadow: 0 0 20px rgba(168,85,247,.2);--tw-shadow-colored: 0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(255\,0\,80\,0\.2\)\]{--tw-shadow: 0 0 20px rgba(255,0,80,.2);--tw-shadow-colored: 0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(255\,0\,80\,0\.3\)\]{--tw-shadow: 0 0 20px rgba(255,0,80,.3);--tw-shadow-colored: 0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_5px_\#07c160\]{--tw-shadow: 0 0 5px #07c160;--tw-shadow-colored: 0 0 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_50px_rgba\(5\,10\,30\,0\.55\)\]{--tw-shadow: 0 18px 50px rgba(5,10,30,.55);--tw-shadow-colored: 0 18px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_60px_rgba\(15\,23\,42\,0\.10\)\]{--tw-shadow: 0 18px 60px rgba(15,23,42,.1);--tw-shadow-colored: 0 18px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-red-400\/60{--tw-ring-color: rgb(248 113 113 / .6)}.ring-red-500\/20{--tw-ring-color: rgb(239 68 68 / .2)}.ring-red-500\/30{--tw-ring-color: rgb(239 68 68 / .3)}.ring-red-600\/20{--tw-ring-color: rgb(220 38 38 / .2)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-2xl{--tw-blur: blur(40px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-xl{--tw-blur: blur(24px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-lg{--tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / .04)) drop-shadow(0 4px 3px rgb(0 0 0 / .1));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.\!transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[animation-delay\:0\.2s\]{animation-delay:.2s}.\[animation-delay\:0\.4s\]{animation-delay:.4s}body{margin:0;padding:0;box-sizing:border-box;font-family:Manrope,PingFang SC,Noto Sans SC,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{height:100vh}.selection\:bg-red-600\/30 *::-moz-selection{background-color:#dc26264d}.selection\:bg-red-600\/30 *::selection{background-color:#dc26264d}.selection\:bg-red-600\/30::-moz-selection{background-color:#dc26264d}.selection\:bg-red-600\/30::selection{background-color:#dc26264d}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-125:hover{--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-blue-500\/40:hover{border-color:#3b82f666}.hover\:border-emerald-300\/60:hover{border-color:#6ee7b799}.hover\:border-purple-500\/40:hover{border-color:#a855f766}.hover\:border-red-300\/60:hover{border-color:#fca5a599}.hover\:border-red-500:hover{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.hover\:border-red-500\/30:hover{border-color:#ef44444d}.hover\:border-red-500\/40:hover{border-color:#ef444466}.hover\:border-red-500\/50:hover{border-color:#ef444480}.hover\:border-white\/20:hover{border-color:#fff3}.hover\:border-white\/30:hover{border-color:#ffffff4d}.hover\:border-yellow-500\/40:hover{border-color:#eab30866}.hover\:bg-blue-500\/10:hover{background-color:#3b82f61a}.hover\:bg-cyan-400\/20:hover{background-color:#22d3ee33}.hover\:bg-emerald-500\/20:hover{background-color:#10b98133}.hover\:bg-purple-500\/10:hover{background-color:#a855f71a}.hover\:bg-red-500\/10:hover{background-color:#ef44441a}.hover\:bg-red-500\/20:hover{background-color:#ef444433}.hover\:bg-red-500\/5:hover{background-color:#ef44440d}.hover\:bg-red-600\/10:hover{background-color:#dc26261a}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:bg-yellow-500\/10:hover{background-color:#eab3081a}.hover\:text-blue-400:hover{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.hover\:text-gray-200:hover{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.hover\:text-gray-300:hover{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.hover\:text-red-500:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:opacity-95:hover{opacity:.95}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-black\/20{background-color:#0003}.group:hover .group-hover\:bg-red-500\/20{background-color:#ef444433}.group:hover .group-hover\:text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-purple-500{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:opacity-10{opacity:.1}.group:hover .group-hover\:opacity-100{opacity:1}@media (min-width: 640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:p-4{padding:1rem}.md\:p-6{padding:1.5rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width: 1024px){.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-5{grid-column:span 5 / span 5}.lg\:col-span-7{grid-column:span 7 / span 7}.lg\:col-span-8{grid-column:span 8 / span 8}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1280px){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-\[1\.4fr_1fr\]{grid-template-columns:1.4fr 1fr}.xl\:flex-row{flex-direction:row}}:root{--ugc-motion-fast: .14s;--ugc-motion-normal: .18s;--ugc-ease-out: cubic-bezier(.2, .8, .2, 1);--ugc-radius-card: 16px;--ugc-radius-dialog: 18px;--ugc-radius-input: 12px;--ugc-radius-btn: 999px;--ugc-bg: #f7efe3;--ugc-fg: #17202d;--ugc-muted: rgba(23, 32, 45, .7);--ugc-glass-bg: rgba(255, 252, 245, .82);--ugc-glass-bg-strong: rgba(255, 250, 240, .92);--ugc-glass-border: rgba(31, 39, 51, .1);--ugc-glass-highlight: rgba(255, 255, 255, .62);--ugc-blur: 12px;--ugc-shadow-1: 0 8px 30px rgba(15, 23, 42, .1);--ugc-shadow-2: 0 14px 60px rgba(15, 23, 42, .14);--ugc-accent-cyan: #22d3ee;--ugc-accent-purple: #a78bfa;--ugc-accent-pink: #fb7185;--ugc-accent-gradient: linear-gradient(135deg, var(--ugc-accent-cyan), var(--ugc-accent-purple), var(--ugc-accent-pink));--ugc-accent-glow: 0 0 0 6px rgba(34, 211, 238, .18);--el-border-radius-base: var(--ugc-radius-input);--el-border-radius-small: 10px;--el-border-radius-round: var(--ugc-radius-btn);--el-text-color-primary: var(--ugc-fg);--el-text-color-regular: rgba(15, 23, 42, .86);--el-text-color-secondary: rgba(15, 23, 42, .74);--el-text-color-placeholder: rgba(15, 23, 42, .56);--el-bg-color: rgba(255, 250, 240, .94);--el-bg-color-overlay: var(--ugc-glass-bg-strong);--el-fill-color-blank: transparent;--el-border-color: rgba(15, 23, 42, .14);--el-border-color-light: rgba(15, 23, 42, .12);--el-border-color-lighter: rgba(15, 23, 42, .1);--ugc-btn-default-bg: rgba(255, 255, 255, .92);--ugc-btn-default-bg-hover: rgba(248, 250, 252, .98);--ugc-btn-default-text: #172033;--ugc-btn-default-border: rgba(15, 23, 42, .18);--ugc-btn-primary-bg: #2563eb;--ugc-btn-success-bg: #059669;--ugc-btn-warning-bg: #d97706;--ugc-btn-danger-bg: #dc2626;--ugc-btn-info-bg: #475569;--ugc-dialog-bg: #fff6ea;--tg-bg: #f6f3ec;--tg-bg-soft: #faf8f2;--tg-card: rgba(255, 255, 255, .82);--tg-card-solid: #ffffff;--tg-border: rgba(120, 96, 60, .14);--tg-border-strong: rgba(198, 157, 83, .34);--tg-text: #15171c;--tg-text-secondary: #5f6875;--tg-text-muted: #8a93a3;--tg-gold: #d6a85a;--tg-gold-dark: #9c7435;--tg-black: #111111;--tg-black-soft: #1e1e1e;--tg-cyan: #45dcd2;--tg-cyan-soft: rgba(69, 220, 210, .14);--tg-success: #16877e;--tg-danger: #d9534f;--tg-radius-lg: 24px;--tg-radius-md: 18px;--tg-radius-sm: 12px;--tg-shadow-card: 0 18px 44px rgba(31, 24, 13, .1);--tg-shadow-hover: 0 26px 70px rgba(31, 24, 13, .16);--tg-shadow-dark-btn: 0 10px 22px rgba(0, 0, 0, .22);--ugc-dialog-bg-soft: #fffdf8;--ugc-dialog-fg: #17202d;--ugc-dialog-muted: #5d697a;--ugc-dialog-border: rgba(15, 23, 42, .14);--ugc-dialog-input-bg: #fffefb;--ugc-dialog-input-fg: #17202d;--ugc-dialog-input-placeholder: #8a7765;--ugc-dialog-shadow: 0 28px 90px rgba(103, 78, 42, .18)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--ugc-bg: #0b1020;--ugc-fg: rgba(255, 255, 255, .92);--ugc-muted: rgba(255, 255, 255, .7);--ugc-glass-bg: rgba(20, 22, 28, .62);--ugc-glass-bg-strong: rgba(20, 22, 28, .78);--ugc-glass-border: rgba(255, 255, 255, .14);--ugc-glass-highlight: rgba(255, 255, 255, .06);--ugc-blur: 14px;--ugc-shadow-1: 0 10px 36px rgba(0, 0, 0, .35);--ugc-shadow-2: 0 18px 80px rgba(0, 0, 0, .45);--el-text-color-primary: var(--ugc-fg);--el-text-color-regular: rgba(255, 255, 255, .88);--el-text-color-secondary: rgba(255, 255, 255, .74);--el-text-color-placeholder: rgba(255, 255, 255, .52);--el-bg-color: rgba(18, 20, 26, .92);--el-bg-color-overlay: var(--ugc-glass-bg-strong);--el-border-color: rgba(255, 255, 255, .18);--el-border-color-light: rgba(255, 255, 255, .16);--el-border-color-lighter: rgba(255, 255, 255, .12);--ugc-btn-default-bg: rgba(255, 255, 255, .1);--ugc-btn-default-bg-hover: rgba(255, 255, 255, .16);--ugc-btn-default-text: rgba(255, 255, 255, .92);--ugc-btn-default-border: rgba(255, 255, 255, .22);--ugc-btn-primary-bg: #3b82f6;--ugc-btn-success-bg: #10b981;--ugc-btn-warning-bg: #f59e0b;--ugc-btn-danger-bg: #ef4444;--ugc-btn-info-bg: #64748b;--ugc-dialog-bg: #f8fafc;--ugc-dialog-bg-soft: #ffffff;--ugc-dialog-fg: #101828;--ugc-dialog-muted: #475467;--ugc-dialog-border: rgba(15, 23, 42, .16);--ugc-dialog-input-bg: #ffffff;--ugc-dialog-input-fg: #101828;--ugc-dialog-input-placeholder: #7b8496;--ugc-dialog-shadow: 0 30px 100px rgba(0, 0, 0, .46)}}html[data-theme=light]{color-scheme:light}html[data-theme=dark]{color-scheme:dark;--ugc-bg: #0b1020;--ugc-fg: rgba(255, 255, 255, .92);--ugc-muted: rgba(255, 255, 255, .7);--ugc-glass-bg: rgba(20, 22, 28, .62);--ugc-glass-bg-strong: rgba(20, 22, 28, .78);--ugc-glass-border: rgba(255, 255, 255, .14);--ugc-glass-highlight: rgba(255, 255, 255, .06);--ugc-blur: 14px;--ugc-shadow-1: 0 10px 36px rgba(0, 0, 0, .35);--ugc-shadow-2: 0 18px 80px rgba(0, 0, 0, .45);--el-text-color-primary: var(--ugc-fg);--el-text-color-regular: rgba(255, 255, 255, .88);--el-text-color-secondary: rgba(255, 255, 255, .74);--el-text-color-placeholder: rgba(255, 255, 255, .52);--el-bg-color: rgba(18, 20, 26, .92);--el-bg-color-overlay: var(--ugc-glass-bg-strong);--el-border-color: rgba(255, 255, 255, .18);--el-border-color-light: rgba(255, 255, 255, .16);--el-border-color-lighter: rgba(255, 255, 255, .12);--ugc-btn-default-bg: rgba(255, 255, 255, .1);--ugc-btn-default-bg-hover: rgba(255, 255, 255, .16);--ugc-btn-default-text: rgba(255, 255, 255, .92);--ugc-btn-default-border: rgba(255, 255, 255, .22);--ugc-btn-primary-bg: #3b82f6;--ugc-btn-success-bg: #10b981;--ugc-btn-warning-bg: #f59e0b;--ugc-btn-danger-bg: #ef4444;--ugc-btn-info-bg: #64748b;--ugc-dialog-bg: #f8fafc;--ugc-dialog-bg-soft: #ffffff;--ugc-dialog-fg: #101828;--ugc-dialog-muted: #475467;--ugc-dialog-border: rgba(15, 23, 42, .16);--ugc-dialog-input-bg: #ffffff;--ugc-dialog-input-fg: #101828;--ugc-dialog-input-placeholder: #7b8496;--ugc-dialog-shadow: 0 30px 100px rgba(0, 0, 0, .46)}body{background:radial-gradient(circle at 12% 6%,rgba(255,180,93,.28),transparent 28%),radial-gradient(circle at 92% 4%,rgba(93,146,255,.16),transparent 30%),radial-gradient(circle at 16% 90%,rgba(232,93,42,.12),transparent 30%),var(--ugc-bg);color:var(--ugc-fg)}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;opacity:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='260' height='260' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E");background-size:260px 260px;mix-blend-mode:overlay}@media (prefers-color-scheme: dark){body:before{opacity:.09}}html[data-theme=dark] body:before{opacity:.09}html[data-theme=light] body:before{opacity:.03}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .text-gray-700{color:#ffffffc2!important}:root:not([data-theme=light]) .text-gray-600{color:#ffffffb3!important}:root:not([data-theme=light]) .text-gray-500{color:#ffffffa3!important}:root:not([data-theme=light]) .text-gray-400{color:#ffffff9e!important}}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .el-button.is-text:not(.is-disabled):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)):not(:where(.account-dialog *)),:root:not([data-theme=light]) .el-button.is-link:not(.is-disabled){color:#ffffffd1!important}:root:not([data-theme=light]) .el-button.is-text:not(.is-disabled):hover:not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)):not(:where(.account-dialog *)),:root:not([data-theme=light]) .el-button.is-link:not(.is-disabled):hover{color:#22d3eeeb!important}}#app{position:relative;z-index:1}.el-card,.el-dialog:not(.account-dialog),.el-drawer,.el-message-box,.el-popover.el-popper,.el-dropdown__popper:not(.tiangong-user-menu),.el-select__popper:not(.profile-select-popper),.el-tooltip__popper,.el-popper:not(.tiangong-user-menu):not(.profile-select-popper){border-radius:var(--ugc-radius-card)}.el-card{background:linear-gradient(180deg,var(--ugc-glass-highlight),transparent 60%),var(--ugc-glass-bg);border:1px solid var(--ugc-glass-border);box-shadow:var(--ugc-shadow-1);backdrop-filter:blur(var(--ugc-blur));-webkit-backdrop-filter:blur(var(--ugc-blur))}.el-dialog:not(.account-dialog),.el-drawer,.el-message-box{backdrop-filter:none;-webkit-backdrop-filter:none;background:radial-gradient(circle at top left,rgba(255,209,102,.22),transparent 34%),radial-gradient(circle at top right,rgba(93,146,255,.1),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.96),var(--ugc-dialog-bg) 58%)!important;border:1px solid var(--ugc-dialog-border)!important;box-shadow:var(--ugc-dialog-shadow)!important;color:var(--ugc-dialog-fg)!important}.el-dialog__header:not(:where(.account-dialog *)),.el-dialog__body:not(:where(.account-dialog *)),.el-dialog__footer:not(:where(.account-dialog *)),.el-drawer__header,.el-drawer__body,.el-message-box__header,.el-message-box__content,.el-message-box__btns{color:var(--ugc-dialog-fg)!important}.el-dialog__title,.el-drawer__title,.el-message-box__title{font-weight:900}.el-dialog__title:not(:where(.account-dialog *)),.el-drawer__title,.el-message-box__title{color:var(--ugc-dialog-fg)!important}.el-dialog__headerbtn .el-dialog__close:not(:where(.account-dialog *)),.el-drawer__close-btn,.el-message-box__headerbtn .el-message-box__close{color:var(--ugc-dialog-muted)!important}.el-dialog .el-form-item__label,.el-drawer .el-form-item__label,.el-message-box .el-form-item__label,.el-dialog label,.el-drawer label,.el-message-box label{font-weight:700}.el-dialog .el-form-item__label,.el-drawer .el-form-item__label,.el-message-box .el-form-item__label,.el-dialog label:not(:where(.account-dialog *)),.el-drawer label,.el-message-box label{color:var(--ugc-dialog-muted)!important}.el-dialog .el-text,.el-dialog .el-checkbox,.el-dialog .el-radio,.el-dialog .el-descriptions,.el-dialog .el-table,.el-dialog .el-tabs,.el-drawer .el-text,.el-drawer .el-checkbox,.el-drawer .el-radio,.el-drawer .el-descriptions,.el-drawer .el-table,.el-drawer .el-tabs{color:var(--ugc-dialog-fg)!important}.el-dialog .text-gray-700,.el-dialog .text-gray-600,.el-dialog .text-gray-500,.el-dialog .text-gray-400,.el-drawer .text-gray-700,.el-drawer .text-gray-600,.el-drawer .text-gray-500,.el-drawer .text-gray-400{color:var(--ugc-dialog-muted)!important}.el-dialog .el-table,.el-drawer .el-table{--el-table-bg-color: var(--ugc-dialog-bg-soft);--el-table-tr-bg-color: var(--ugc-dialog-bg-soft);--el-table-header-bg-color: #eef2f7;--el-table-text-color: var(--ugc-dialog-fg);--el-table-header-text-color: #243041;--el-table-border-color: rgba(15, 23, 42, .1)}.el-dialog .el-tabs__item,.el-drawer .el-tabs__item{color:var(--ugc-dialog-muted)!important}.el-dialog .el-tabs__item.is-active,.el-drawer .el-tabs__item.is-active{color:#2563eb!important}.el-dialog .el-button.is-plain:not(.is-text):not(.is-link),.el-drawer .el-button.is-plain:not(.is-text):not(.is-link),.el-message-box .el-button.is-plain:not(.is-text):not(.is-link){color:#172033!important;background:#ffffffeb!important;border-color:#0f172a2e!important}.el-dialog .el-button.is-text:not(.is-disabled):not(:where(.account-dialog *)),.el-dialog .el-button.is-link:not(.is-disabled),.el-drawer .el-button.is-text:not(.is-disabled),.el-drawer .el-button.is-link:not(.is-disabled){color:#2563eb!important}.el-dialog pre,.el-drawer pre,.el-dialog code,.el-drawer code{color:#dbeafe;background:#0b1220;border:1px solid rgba(148,163,184,.2)}.el-popover.el-popper,.el-dropdown__popper:not(.tiangong-user-menu),.el-select__popper:not(.profile-select-popper),.el-picker__popper,.el-cascader__dropdown,.el-popper.is-light:not(.tiangong-user-menu):not(.profile-select-popper){background:var(--ugc-dialog-bg-soft)!important;border:1px solid var(--ugc-dialog-border)!important;color:var(--ugc-dialog-fg)!important;box-shadow:0 18px 60px #0f172a33!important}.el-select-dropdown__item:not(:where(.profile-select-popper *)),.el-dropdown-menu__item:not(:where(.tiangong-user-menu *)),.el-cascader-node,.el-picker-panel,.el-date-picker:not(:where(.account-dialog *)),.el-time-panel{color:var(--ugc-dialog-fg)!important}.el-select-dropdown__item.hover:not(:where(.profile-select-popper *)),.el-select-dropdown__item:hover:not(:where(.profile-select-popper *)),.el-dropdown-menu__item:not(.is-disabled):focus:not(:where(.tiangong-user-menu *)),.el-dropdown-menu__item:not(.is-disabled):hover:not(:where(.tiangong-user-menu *)),.el-cascader-node:not(.is-disabled):focus,.el-cascader-node:not(.is-disabled):hover{background:#eef6ff!important;color:#1d4ed8!important}.el-popper.is-light .el-popper__arrow:not(:where(.tiangong-user-menu *)):not(:where(.profile-select-popper *)):before{background:var(--ugc-dialog-bg-soft)!important;border-color:var(--ugc-dialog-border)!important}.el-overlay{background-color:#0f172a61!important;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.dark-dialog .el-dialog,.knowledge-dialog .el-dialog,.director-json-dialog .el-dialog,.workflow-edit-dialog .el-dialog,.workflow-create-dialog .el-dialog,.asset-preview-dialog .el-dialog,.pro-dialog .el-dialog,.story-dialog .el-dialog,.material-preview-dialog .el-dialog{background:radial-gradient(circle at top left,rgba(255,209,102,.22),transparent 34%),radial-gradient(circle at top right,rgba(93,146,255,.1),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.98),var(--ugc-dialog-bg) 62%)!important;border:1px solid var(--ugc-dialog-border)!important;color:var(--ugc-dialog-fg)!important}.dark-dialog .el-dialog__title:not(:where(.account-dialog *)),.knowledge-dialog .el-dialog__title,.director-json-dialog .el-dialog__title,.workflow-edit-dialog .el-dialog__title,.workflow-create-dialog .el-dialog__title,.asset-preview-dialog .el-dialog__title,.pro-dialog .el-dialog__title,.story-dialog .el-dialog__title,.material-preview-dialog .el-dialog__title,.dark-dialog .el-dialog__body:not(:where(.account-dialog *)),.knowledge-dialog .el-dialog__body,.director-json-dialog .el-dialog__body,.workflow-edit-dialog .el-dialog__body,.workflow-create-dialog .el-dialog__body,.asset-preview-dialog .el-dialog__body,.pro-dialog .el-dialog__body,.story-dialog .el-dialog__body,.material-preview-dialog .el-dialog__body{color:var(--ugc-dialog-fg)!important}.el-button:not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)){transition:transform var(--ugc-motion-fast) var(--ugc-ease-out),box-shadow var(--ugc-motion-fast) var(--ugc-ease-out),background-color var(--ugc-motion-fast) var(--ugc-ease-out),border-color var(--ugc-motion-fast) var(--ugc-ease-out),color var(--ugc-motion-fast) var(--ugc-ease-out),filter var(--ugc-motion-fast) var(--ugc-ease-out)}.el-button:not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)):not(:where(.account-dialog *)){border-radius:var(--ugc-radius-btn);color:var(--ugc-btn-default-text)}.el-button>span,.el-button .el-icon:not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)){color:inherit}.el-button:not(.is-text):not(.is-link):not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger):not(.el-button--info):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)){color:var(--ugc-btn-default-text)!important;background:var(--ugc-btn-default-bg)!important;border-color:var(--ugc-btn-default-border)!important}.el-button:not(.is-text):not(.is-link):not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger):not(.el-button--info):not(.is-disabled):hover:not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)){color:var(--ugc-btn-default-text)!important;background:var(--ugc-btn-default-bg-hover)!important;border-color:#22d3ee6b!important}.el-button--primary:not(.is-plain):not(.is-text):not(.is-link):not(:where(.frameborn-workspace-topbar *)):not(:where(.account-dialog *)){color:#fff!important;background-color:var(--ugc-btn-primary-bg)!important;border-color:var(--ugc-btn-primary-bg)!important}.el-button--success:not(.is-plain):not(.is-text):not(.is-link){color:#fff!important;background-color:var(--ugc-btn-success-bg)!important;border-color:var(--ugc-btn-success-bg)!important}.el-button--warning:not(.is-plain):not(.is-text):not(.is-link){color:#111827!important;background-color:var(--ugc-btn-warning-bg)!important;border-color:var(--ugc-btn-warning-bg)!important}.el-button--danger:not(.is-plain):not(.is-text):not(.is-link){color:#fff!important;background-color:var(--ugc-btn-danger-bg)!important;border-color:var(--ugc-btn-danger-bg)!important}.el-button--info:not(.is-plain):not(.is-text):not(.is-link):not(:where(.account-dialog *)){color:#fff!important;background-color:var(--ugc-btn-info-bg)!important;border-color:var(--ugc-btn-info-bg)!important}.el-button.is-plain:not(.is-text):not(.is-link):not(:where(.frameborn-workspace-topbar *)){color:var(--ugc-btn-default-text)!important;background:#ffffffc7!important;border-color:var(--ugc-btn-default-border)!important}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .el-button.is-plain:not(.is-text):not(.is-link):not(:where(.frameborn-workspace-topbar *)){background:#ffffff14!important}}html[data-theme=dark] .el-button.is-plain:not(.is-text):not(.is-link){background:#ffffff14!important}.el-button--primary.is-plain{color:#1d4ed8!important;background:#2563eb1f!important;border-color:#2563eb59!important}.el-button--success.is-plain{color:#047857!important;background:#0596691f!important;border-color:#05966959!important}.el-button--warning.is-plain{color:#b45309!important;background:#d9770624!important;border-color:#d9770659!important}.el-button--danger.is-plain{color:#b91c1c!important;background:#dc26261f!important;border-color:#dc262659!important}.el-button--info.is-plain:not(:where(.frameborn-workspace-topbar *)){color:#334155!important;background:#4755691f!important;border-color:#47556959!important}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .el-button--primary.is-plain{color:#bfdbfe!important}:root:not([data-theme=light]) .el-button--success.is-plain{color:#bbf7d0!important}:root:not([data-theme=light]) .el-button--warning.is-plain{color:#fde68a!important}:root:not([data-theme=light]) .el-button--danger.is-plain{color:#fecaca!important}:root:not([data-theme=light]) .el-button--info.is-plain:not(:where(.frameborn-workspace-topbar *)){color:#e2e8f0!important}}html[data-theme=dark] .el-button--primary.is-plain{color:#bfdbfe!important}html[data-theme=dark] .el-button--success.is-plain{color:#bbf7d0!important}html[data-theme=dark] .el-button--warning.is-plain{color:#fde68a!important}html[data-theme=dark] .el-button--danger.is-plain{color:#fecaca!important}html[data-theme=dark] .el-button--info.is-plain{color:#e2e8f0!important}.el-button.is-text:not(.is-disabled):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)):not(:where(.account-dialog *)),.el-button.is-link:not(.is-disabled){color:#2563eb!important}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .el-button.is-text:not(.is-disabled):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)):not(:where(.account-dialog *)),:root:not([data-theme=light]) .el-button.is-link:not(.is-disabled){color:#93c5fd!important}}html[data-theme=dark] .el-button.is-text:not(.is-disabled),html[data-theme=dark] .el-button.is-link:not(.is-disabled){color:#93c5fd!important}.el-button:not(.is-disabled):hover:not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)):not(:where(.account-dialog *)){transform:translateY(-1px);filter:brightness(1.05)}.el-button:not(.is-disabled):active:not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)):not(:where(.account-dialog *)){transform:translateY(0) scale(.985)}html[data-accent=ugc] .el-button--primary{background-image:var(--ugc-accent-gradient)!important;color:#fff!important;border:1px solid rgba(255,255,255,.14)!important;box-shadow:0 10px 30px #a78bfa2e,0 6px 18px #22d3ee1f}html[data-accent=ugc] .el-button--primary:not(.is-disabled):hover{box-shadow:0 14px 44px #a78bfa38,0 10px 26px #22d3ee29}.el-input__wrapper:not(:where(.account-dialog *)),.el-textarea__inner:not(:where(.account-dialog *)),.el-select__wrapper:not(:where(.account-dialog *)),.el-input-number,.el-date-editor:not(:where(.account-dialog *)),.el-radio-button__inner,.el-segmented{border-radius:var(--ugc-radius-input)!important}.el-input__wrapper:not(:where(.account-dialog *)),.el-select__wrapper:not(:where(.account-dialog *)),.el-textarea__inner:not(:where(.account-dialog *)){backdrop-filter:blur(var(--ugc-blur));-webkit-backdrop-filter:blur(var(--ugc-blur));background:linear-gradient(180deg,var(--ugc-glass-highlight),transparent 60%),var(--ugc-glass-bg)!important;border:1px solid var(--ugc-glass-border)!important;box-shadow:none!important}.el-dialog .el-input__wrapper:not(:where(.account-dialog *)),.el-dialog .el-select__wrapper:not(:where(.account-dialog *)),.el-dialog .el-textarea__inner:not(:where(.account-dialog *)),.el-dialog .el-input-number,.el-drawer .el-input__wrapper,.el-drawer .el-select__wrapper,.el-drawer .el-textarea__inner,.el-drawer .el-input-number,.el-message-box .el-input__wrapper,.el-message-box .el-textarea__inner{backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--ugc-dialog-input-bg)!important;border:1px solid rgba(15,23,42,.16)!important;box-shadow:0 1px 2px #0f172a0a!important;color:var(--ugc-dialog-input-fg)!important}.el-dialog .el-input__inner:not(:where(.account-dialog *)),.el-dialog .el-select__selected-item:not(:where(.account-dialog *)),.el-dialog .el-select__placeholder:not(:where(.account-dialog *)),.el-dialog .el-textarea__inner:not(:where(.account-dialog *)),.el-drawer .el-input__inner,.el-drawer .el-select__selected-item,.el-drawer .el-select__placeholder,.el-drawer .el-textarea__inner,.el-message-box .el-input__inner,.el-message-box .el-textarea__inner{color:var(--ugc-dialog-input-fg)!important}.el-dialog .el-input__inner:not(:where(.account-dialog *))::-moz-placeholder,.el-dialog .el-textarea__inner:not(:where(.account-dialog *))::-moz-placeholder,.el-drawer .el-input__inner::-moz-placeholder,.el-drawer .el-textarea__inner::-moz-placeholder,.el-message-box .el-input__inner::-moz-placeholder,.el-message-box .el-textarea__inner::-moz-placeholder{color:var(--ugc-dialog-input-placeholder)!important}.el-dialog .el-input__inner:not(:where(.account-dialog *))::placeholder,.el-dialog .el-textarea__inner:not(:where(.account-dialog *))::placeholder,.el-drawer .el-input__inner::placeholder,.el-drawer .el-textarea__inner::placeholder,.el-message-box .el-input__inner::placeholder,.el-message-box .el-textarea__inner::placeholder{color:var(--ugc-dialog-input-placeholder)!important}.el-dialog .el-input__count,.el-drawer .el-input__count{color:var(--ugc-dialog-muted)!important;background:transparent!important}.el-input__wrapper.is-focus:not(:where(.account-dialog *)),.el-select__wrapper.is-focused:not(:where(.account-dialog *)),.el-textarea__inner:focus:not(:where(.account-dialog *)){border-color:#22d3ee73!important;box-shadow:var(--ugc-accent-glow)!important}.el-tag,.el-badge__content{border-radius:999px!important}@media (prefers-reduced-motion: reduce){.el-button:not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)){transition:none!important}.el-button:hover{transform:none!important}}:root,html[data-theme=light],html[data-theme=dark]{color-scheme:light;--ugc-bg: #f4eadb;--ugc-bg-page: #f3e8d8;--ugc-bg-page-2: #edf1f4;--ugc-fg: #111827;--ugc-heading: #0f172a;--ugc-body-text: #263241;--ugc-muted: #526173;--ugc-soft-text: #6a788c;--ugc-warm-surface: rgba(255, 252, 245, .92);--ugc-warm-surface-strong: rgba(255, 250, 240, .98);--ugc-warm-surface-soft: rgba(255, 245, 226, .78);--ugc-warm-border: rgba(158, 104, 53, .16);--ugc-warm-border-strong: rgba(226, 124, 48, .3);--ugc-warm-shadow: 0 18px 56px rgba(107, 82, 45, .13);--ugc-warm-shadow-soft: 0 10px 28px rgba(107, 82, 45, .09);--ugc-primary: #ee7b2a;--ugc-primary-deep: #c75b16;--ugc-primary-soft: #fff0d9;--ugc-accent-cyan: #ee7b2a;--ugc-accent-purple: #f2a23a;--ugc-accent-pink: #e85d2a;--ugc-accent-gradient: linear-gradient(135deg, #e85d2a, #f2a23a);--ugc-accent-glow: 0 0 0 5px rgba(232, 93, 42, .13);--ugc-glass-bg: var(--ugc-warm-surface);--ugc-glass-bg-strong: var(--ugc-warm-surface-strong);--ugc-glass-border: var(--ugc-warm-border);--ugc-glass-highlight: rgba(255, 255, 255, .74);--ugc-shadow-1: var(--ugc-warm-shadow-soft);--ugc-shadow-2: var(--ugc-warm-shadow);--el-color-primary: #ee7b2a;--el-color-primary-light-3: #f2a23a;--el-color-primary-light-5: #f7bf76;--el-color-primary-light-7: #f9d7a7;--el-color-primary-light-8: #fde8c7;--el-color-primary-light-9: #fff4e4;--el-color-primary-dark-2: #c75b16;--el-color-danger: #d85a36;--el-color-warning: #d88a24;--el-color-success: #7a9b5b;--el-color-info: #687485;--el-text-color-primary: #111827;--el-text-color-regular: #263241;--el-text-color-secondary: #526173;--el-text-color-placeholder: #7e8795;--el-bg-color: rgba(255, 252, 245, .96);--el-bg-color-page: var(--ugc-bg-page);--el-bg-color-overlay: var(--ugc-warm-surface-strong);--el-fill-color: rgba(255, 243, 221, .68);--el-fill-color-light: rgba(255, 248, 236, .78);--el-fill-color-lighter: rgba(255, 252, 245, .88);--el-fill-color-extra-light: rgba(255, 252, 245, .94);--el-fill-color-blank: rgba(255, 255, 255, .64);--el-border-color: rgba(158, 104, 53, .18);--el-border-color-light: rgba(158, 104, 53, .14);--el-border-color-lighter: rgba(158, 104, 53, .1);--ugc-btn-primary-bg: #ee7b2a;--ugc-btn-success-bg: #7a9b5b;--ugc-btn-warning-bg: #d88a24;--ugc-btn-danger-bg: #d85a36;--ugc-btn-info-bg: #687485;--ugc-btn-default-bg: rgba(255, 252, 245, .92);--ugc-btn-default-bg-hover: rgba(255, 243, 221, .98);--ugc-btn-default-text: #111827;--ugc-btn-default-border: rgba(158, 104, 53, .18);--ugc-dialog-bg: #fff4e4;--ugc-dialog-bg-soft: #fffaf1;--ugc-dialog-fg: #111827;--ugc-dialog-muted: #526173;--ugc-dialog-border: rgba(226, 124, 48, .2);--ugc-dialog-input-bg: rgba(255, 252, 245, .94);--ugc-dialog-input-fg: #111827;--ugc-dialog-input-placeholder: #7e8795;--ugc-dialog-shadow: 0 30px 90px rgba(107, 82, 45, .22)}html,body,#app,.app-container,.el-container,.main-content{background:radial-gradient(circle at 0% 0%,rgba(238,123,42,.17),transparent 28%),radial-gradient(circle at 100% 0%,rgba(164,186,211,.28),transparent 34%),linear-gradient(115deg,#f4eadb,#f7efe4 44%,#edf1f4)!important;color:var(--ugc-fg)!important}.app-container:before,body:before{background:linear-gradient(90deg,rgba(255,244,226,.32),transparent 40%),radial-gradient(circle at 18% 92%,rgba(238,123,42,.08),transparent 32%)!important;opacity:1!important;mix-blend-mode:normal!important}.header:not(.frameborn-workspace-topbar),.app-sidebar:not(.frameborn-workspace-nav),.sidebar-menu:not(:where(.frameborn-workspace-nav *)),.el-header:not(.frameborn-workspace-topbar),.el-aside:not(.frameborn-workspace-nav){background:#fffcf5db!important;border-color:#9e683524!important;color:var(--ugc-fg)!important;box-shadow:0 10px 36px #6b522d14!important}.logo-mark:not(:where(.frameborn-workspace-topbar *)){background:linear-gradient(145deg,#e85d2a,#f2a23a)!important;box-shadow:0 12px 28px #e85d2a33!important}.logo-text:not(:where(.frameborn-workspace-topbar *)),.sidebar-title:not(:where(.frameborn-workspace-nav *)),.sidebar-collapse-btn:not(:where(.frameborn-workspace-nav *)),.stat-item .value:not(:where(.frameborn-workspace-topbar *)),.header-kpi-value,.user-info-entry span:not(:where(.frameborn-workspace-topbar *)),.sidebar-menu .el-menu-item:not(:where(.frameborn-workspace-nav *)),.sidebar-menu .el-sub-menu__title:not(:where(.frameborn-workspace-nav *)){color:var(--ugc-fg)!important}.stat-item .label:not(:where(.frameborn-workspace-topbar *)),.header-kpi-label,.sidebar-menu .el-sub-menu__title span:not(:where(.frameborn-workspace-nav *)),.sidebar-menu .el-menu-item span:not(:where(.frameborn-workspace-nav *)){color:var(--ugc-muted)!important}.header-kpi-item,.profile-status-card:not(:where(.account-dialog *)){background:#fff5e2c2!important;border-color:#9e683529!important}.sidebar-menu .el-menu-item.is-active:not(:where(.frameborn-workspace-nav *)),.sidebar-menu .el-sub-menu.is-active>.el-sub-menu__title:not(:where(.frameborn-workspace-nav *)),.sidebar-menu .el-sub-menu__title:hover:not(:where(.frameborn-workspace-nav *)),.sidebar-menu .el-menu-item:hover:not(:where(.frameborn-workspace-nav *)){background:linear-gradient(135deg,#fff2d6fa,#ffe8cceb)!important;color:var(--ugc-fg)!important;box-shadow:0 10px 24px #e85d2a1f!important}.sidebar-menu .el-menu-item.is-active span:not(:where(.frameborn-workspace-nav *)),.sidebar-menu .el-menu-item.is-active .el-icon:not(:where(.frameborn-workspace-nav *)){color:var(--ugc-primary-deep)!important}body .el-button--primary:not(.is-plain):not(.is-text):not(.is-link):not(:where(.frameborn-workspace-topbar *)):not(:where(.account-dialog *)),body .el-button--danger:not(.is-plain):not(.is-text):not(.is-link),body .login-entry-btn:not(:where(.frameborn-workspace-topbar *)){background:linear-gradient(135deg,#e85d2a,#f2a23a)!important;border-color:transparent!important;color:#fff!important;box-shadow:0 14px 32px #e85d2a2e!important}body .el-button--info:not(.is-plain):not(.is-text):not(.is-link):not(:where(.account-dialog *)),body .el-button--success:not(.is-plain):not(.is-text):not(.is-link),body .el-button--warning:not(.is-plain):not(.is-text):not(.is-link){background:linear-gradient(135deg,#7b8796,#a7b0bd)!important;border-color:transparent!important;color:#fff!important}.el-card,.el-table,.el-tabs,.el-form,.el-collapse,.el-timeline,.el-step,.el-empty,.el-result,.el-statistic,.el-descriptions,.el-alert,.el-upload,.el-transfer-panel,.el-tree,.el-calendar,.el-segmented,.el-radio-group,.el-checkbox-group{color:var(--ugc-fg)!important}.el-card,.el-table,.el-descriptions,.el-collapse,.el-calendar,.el-transfer-panel,.el-tree{background:var(--ugc-warm-surface)!important;border-color:var(--ugc-warm-border)!important;box-shadow:var(--ugc-warm-shadow-soft)!important}.el-table,.el-table__expanded-cell{--el-table-bg-color: rgba(255, 252, 245, .94) !important;--el-table-tr-bg-color: rgba(255, 252, 245, .94) !important;--el-table-header-bg-color: rgba(255, 241, 220, .96) !important;--el-table-row-hover-bg-color: rgba(255, 239, 212, .78) !important;--el-table-text-color: var(--ugc-fg) !important;--el-table-header-text-color: #7c3b12 !important;--el-table-border-color: rgba(158, 104, 53, .12) !important;background:#fffcf5f0!important}.el-input__wrapper:not(:where(.account-dialog *)),.el-select__wrapper:not(:where(.account-dialog *)),.el-textarea__inner:not(:where(.account-dialog *)),.el-input-number,.el-date-editor:not(:where(.account-dialog *)),.el-radio-button__inner,.el-segmented{background:#fffcf5e0!important;border-color:#9e683529!important;color:var(--ugc-fg)!important}.el-input__wrapper.is-focus:not(:where(.account-dialog *)),.el-select__wrapper.is-focused:not(:where(.account-dialog *)),.el-textarea__inner:focus:not(:where(.account-dialog *)){border-color:#ee7b2a6b!important;box-shadow:var(--ugc-accent-glow)!important}.el-input__inner:not(:where(.account-dialog *)),.el-select__selected-item:not(:where(.account-dialog *)),.el-textarea__inner:not(:where(.account-dialog *)),.el-range-input,.el-date-editor .el-range-separator{color:var(--ugc-fg)!important}.el-input__inner:not(:where(.account-dialog *))::-moz-placeholder,.el-textarea__inner:not(:where(.account-dialog *))::-moz-placeholder{color:#9a8f82!important}.el-input__inner:not(:where(.account-dialog *))::placeholder,.el-textarea__inner:not(:where(.account-dialog *))::placeholder{color:#9a8f82!important}body .el-overlay{background-color:#3c30234d!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}body .el-overlay .el-dialog:not(.account-dialog),body .el-dialog:not(.account-dialog),body .el-dialog.dark-dialog:not(.account-dialog),body .dark-dialog.el-dialog:not(.account-dialog),body .el-drawer,body .el-message-box,body .dark-dialog .el-dialog,body .knowledge-dialog .el-dialog,body .director-json-dialog .el-dialog,body .workflow-edit-dialog .el-dialog,body .workflow-create-dialog .el-dialog,body .asset-preview-dialog .el-dialog,body .pro-dialog .el-dialog,body .story-dialog .el-dialog,body .material-preview-dialog .el-dialog,body .studio-preview-dialog .el-dialog{background:radial-gradient(circle at 0% 0%,rgba(255,224,176,.72),transparent 34%),radial-gradient(circle at 100% 0%,rgba(219,226,235,.82),transparent 34%),linear-gradient(180deg,#fffdf7,#fff4e4)!important;border:1px solid rgba(226,124,48,.2)!important;color:var(--ugc-dialog-fg)!important;box-shadow:var(--ugc-dialog-shadow)!important}body .el-dialog__header:not(:where(.account-dialog *)),body .el-dialog__body:not(:where(.account-dialog *)),body .el-dialog__footer:not(:where(.account-dialog *)),body .el-drawer__header,body .el-drawer__body,body .el-message-box__header,body .el-message-box__content,body .el-message-box__btns{color:var(--ugc-dialog-fg)!important;background:transparent!important}body .el-dialog__title:not(:where(.account-dialog *)),body .el-drawer__title,body .el-message-box__title,body .dark-dialog .el-dialog__title:not(:where(.account-dialog *)){color:var(--ugc-dialog-fg)!important}body .el-popover.el-popper,body .el-dropdown__popper:not(.tiangong-user-menu),body .el-select__popper:not(.profile-select-popper),body .el-picker__popper,body .el-cascader__dropdown,body .el-popper.is-light:not(.tiangong-user-menu):not(.profile-select-popper),body .el-popper.is-dark,body .user-dropdown-popper.el-popper:not(.tiangong-user-menu),body .user-dropdown-popper .el-dropdown-menu:not(:where(.tiangong-user-menu *)),body .dark-dropdown.el-dropdown-menu:not(:where(.frameborn-workspace-topbar *)):not(:where(.tiangong-user-menu *)){background:radial-gradient(circle at 0% 0%,rgba(255,224,176,.48),transparent 32%),linear-gradient(180deg,#fffdf7,#fff4e4)!important;border:1px solid rgba(226,124,48,.18)!important;color:var(--ugc-dialog-fg)!important;box-shadow:0 20px 58px #6b522d2e!important}body .el-select__popper{max-width:min(360px,calc(100vw - 24px))!important;padding:4px!important;overflow:hidden!important}body .el-select__popper:not(.profile-select-popper){border-radius:14px!important}body .el-select__popper .el-select-dropdown{padding:4px!important}body .el-select__popper .el-select-dropdown:not(:where(.profile-select-popper *)){background:transparent!important}body .el-select__popper .el-select-dropdown__wrap{max-height:260px!important}body .el-select__popper .el-select-dropdown__list{padding:2px!important}body .el-select__popper .el-scrollbar__bar.is-vertical{right:3px;width:4px}body .el-select__popper .el-select-dropdown__item{display:block;height:36px;margin:2px 0;padding:0 10px!important;font-size:13px;font-weight:760;line-height:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .el-select__popper .el-select-dropdown__item:not(:where(.profile-select-popper *)){border-radius:8px}body .el-select__popper .el-select-dropdown__item span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .el-select__popper .el-popper__arrow:not(:where(.profile-select-popper *)):before{background:#fffdf7!important;border-color:#e27c302e!important}body .profile-select-popper.el-popper:not(.profile-select-popper),body .profile-select-popper.el-select__popper:not(.profile-select-popper),body .profile-select-popper.el-popper.is-light:not(.profile-select-popper),body .profile-select-popper.el-popper.is-dark:not(.profile-select-popper){border:1px solid rgba(120,245,255,.28)!important;border-radius:16px!important;background:linear-gradient(180deg,#111318fa,#040608fa)!important;box-shadow:0 20px 52px #00000073,0 0 0 1px #5ef4ff14 inset!important}body .profile-select-popper .el-select-dropdown:not(:where(.profile-select-popper *)),body .profile-select-popper .el-select-dropdown__list:not(:where(.profile-select-popper *)){background:transparent!important}body .profile-select-popper .el-select-dropdown__item:not(:where(.profile-select-popper *)),body .profile-select-popper .el-select-dropdown__item span{color:#eafffb!important}body .profile-select-popper .el-select-dropdown__item.is-selected:not(:where(.profile-select-popper *)),body .profile-select-popper .el-select-dropdown__item.hover:not(:where(.profile-select-popper *)),body .profile-select-popper .el-select-dropdown__item:hover:not(:where(.profile-select-popper *)){color:#061014!important;background:linear-gradient(135deg,#5ef4ff,#7cf7ff 48%,#12f5a8)!important}body .profile-select-popper .el-select-dropdown__item.is-selected span,body .profile-select-popper .el-select-dropdown__item.hover span,body .profile-select-popper .el-select-dropdown__item:hover span{color:#061014!important}body .profile-select-popper .el-popper__arrow:not(:where(.profile-select-popper *)):before{background:#111318fa!important;border-color:#78f5ff47!important}body .el-menu--popup-container,body .el-popper.is-light.el-menu--popup-container,body .el-popper.is-dark.el-menu--popup-container{overflow:hidden!important;border:1px solid rgba(120,245,255,.28)!important;border-radius:20px!important;background:radial-gradient(circle at 12% 8%,rgba(94,244,255,.16),transparent 34%),radial-gradient(circle at 88% 18%,rgba(18,245,168,.1),transparent 34%),linear-gradient(180deg,#111318fa,#030405f5)!important;box-shadow:0 24px 72px #00000085,0 0 0 1px #5ef4ff14 inset,0 0 34px #5ef4ff1a!important;backdrop-filter:blur(18px) saturate(1.12)!important;-webkit-backdrop-filter:blur(18px) saturate(1.12)!important}body .el-menu--popup-container .el-menu--popup{min-width:160px!important;padding:10px!important;border:0!important;background:transparent!important;box-shadow:none!important}body .el-menu--popup-container .el-menu-item,body .el-menu--popup-container .el-sub-menu__title{height:38px!important;margin:2px 0!important;padding:0 14px!important;border-radius:12px!important;background:transparent!important;color:#d8faff!important;font-size:13px!important;font-weight:800!important;line-height:38px!important}body .el-menu--popup-container .el-menu-item:hover,body .el-menu--popup-container .el-sub-menu__title:hover{background:#5ef4ff24!important;color:#fff!important}body .el-menu--popup-container .el-menu-item.is-active{background:linear-gradient(135deg,#5ef4ff,#7cf7ff 48%,#12f5a8)!important;color:#061014!important}body .el-menu--popup-container .el-popper__arrow:before{background:#111318fa!important;border-color:#78f5ff47!important}body .el-tooltip__popper,body .el-tooltip__popper.is-dark,body .el-tooltip__popper.is-light,body .el-popper[role=tooltip]:not(.el-select__popper):not(.el-dropdown__popper):not(.el-picker__popper):not(.el-cascader__dropdown),body .el-popper.is-dark[role=tooltip]:not(.el-select__popper):not(.el-dropdown__popper):not(.el-picker__popper):not(.el-cascader__dropdown){max-width:360px;padding:9px 12px!important;background:#fff8ec!important;border:1px solid rgba(238,123,42,.26)!important;border-radius:999px!important;color:#172033!important;box-shadow:0 14px 36px #6b522d33!important;font-weight:800!important;line-height:1.45!important}body .el-tooltip__popper *,body .el-popper[role=tooltip]:not(.el-select__popper):not(.el-dropdown__popper):not(.el-picker__popper):not(.el-cascader__dropdown) *{color:#172033!important}body .el-tooltip__popper .el-popper__arrow:before,body .el-popper[role=tooltip]:not(.el-select__popper):not(.el-dropdown__popper):not(.el-picker__popper):not(.el-cascader__dropdown) .el-popper__arrow:before,body .el-popper.is-dark[role=tooltip]:not(.el-select__popper):not(.el-dropdown__popper):not(.el-picker__popper):not(.el-cascader__dropdown) .el-popper__arrow:before{background:#fff8ec!important;border-color:#ee7b2a42!important}body .el-select-dropdown__item.hover:not(:where(.profile-select-popper *)),body .el-select-dropdown__item:hover:not(:where(.profile-select-popper *)),body .el-dropdown-menu__item:not(.is-disabled):focus:not(:where(.tiangong-user-menu *)),body .el-dropdown-menu__item:not(.is-disabled):hover:not(:where(.tiangong-user-menu *)),body .el-cascader-node:not(.is-disabled):focus,body .el-cascader-node:not(.is-disabled):hover{background:#ffefd4eb!important;color:var(--ugc-primary-deep)!important}body .el-dropdown-menu__item:not(:where(.tiangong-user-menu *)),body .dark-dropdown .el-dropdown-menu__item:not(:where(.tiangong-user-menu *)){color:var(--ugc-fg)!important}.profile-overview-card:not(:where(.account-dialog *)),.profile-form-card:not(:where(.account-dialog *)),.profile-completion-card:not(:where(.account-dialog *)){background:#fff8ecc7!important;border-color:#9e683526!important;color:var(--ugc-fg)!important}.profile-overview-kicker:not(:where(.account-dialog *)),.profile-overview-name:not(:where(.account-dialog *)),.profile-overview-meta:not(:where(.account-dialog *)),.profile-section-title:not(:where(.account-dialog *)),.profile-section-desc:not(:where(.account-dialog *)){color:var(--ugc-fg)!important}body [class*="bg-[#1a1d2e]"],body [class*="bg-[#131524]"],body [class*="bg-[#15182a]"],body [class*="bg-[#0f111a]"],body [class*="bg-[#050608]"],body [class*=bg-gray-800]{background:#fffcf5e0!important}body [class*="border-[#2d3142]"],body [class*=border-gray-700]{border-color:#9e683529!important}body [class*=text-white]:not(:where(.frameborn-workspace-topbar *)),body [class*=text-gray-300],body [class*=text-gray-400],body [class*=text-gray-500],body [class*=text-gray-600],body [class*=text-gray-700]{color:var(--ugc-fg)!important}body .workflow-manager,body .workflow-view,body .workflow-page,body .studio-pro,body .material-page,body .shot-list-page,body .quick-create-page,body .rewrite-page,body .assistant-view,body .deconstructor-pro,body .director-monitor-page,body .director-knowledge-page,body .admin-page,body .feedback-page,body .feedback-detail-page,body .scene3d-editor,body .dev3d-editor,body .direct-doubao-page,body .director-pre{background:radial-gradient(circle at 0% 0%,rgba(238,123,42,.14),transparent 28%),radial-gradient(circle at 100% 0%,rgba(164,186,211,.24),transparent 32%),linear-gradient(115deg,#f4eadb,#f7efe4 46%,#edf1f4)!important;color:var(--ugc-fg)!important}body .workflow-card,body .manager-panel,body .manager-hero,body .workflow-empty,body .admin-hero,body .admin-toolbar,body .admin-nav-card,body .admin-guide-card,body .admin-card,body .admin-setting-item,body .admin-scope-card,body .director-list,body .director-detail,body .director-empty,body .director-task-card,body .director-readable-detail,body .knowledge-card,body .knowledge-panel,body .material-hero,body .material-toolbar,body .material-card,body .studio-director-panel,body .studio-director-panel__card,body .studio-director-detail__section,body .quick-card,body .quick-panel,body .shot-card,body .filter-card,body .overview-card,body .process-panel,body .step-flow,body .game-card,body .wecom-status-bar{background:#fffcf5e0!important;border-color:#9e683526!important;color:var(--ugc-fg)!important;box-shadow:var(--ugc-warm-shadow-soft)!important}body .admin-title,body .admin-card-title,body .admin-setting-label,body .admin-nav-title,body .admin-guide-title,body .director-hero h1,body .director-detail h2,body .director-task-card strong,body .director-readable-detail,body .storylib-title,body .storylib-editor,body .material-hero h1,body .material-card h3,body .studio-director-title-row strong,body .studio-director-user-summary strong,body .studio-director-readable-list strong,body .workflow-card-title,body .workflow-card-desc,body .workflow-card-brief{color:var(--ugc-fg)!important}body .admin-subtitle,body .admin-card-desc,body .admin-setting-desc,body .director-hero p,body .director-metrics span,body .director-task-card p,body .material-hero p,body .studio-director-sentence,body .studio-director-user-summary span,body .studio-director-readable-list span{color:var(--ugc-muted)!important}body,body p:not(:where(.public-landing *)),body li:not(:where(.public-landing *)):not(:where(.frameborn-workspace-nav *)):not(:where(.tiangong-user-menu *)):not(:where(.profile-select-popper *)),body td,body th,body label:not(:where(.public-landing *)):not(:where(.account-dialog *)),body small:not(:where(.public-landing *)):not(:where(.frameborn-workspace-topbar *)),body span:not(:where(.public-landing *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)):not(:where(.account-dialog *)),body div:not(:where(.public-landing *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)):not(.tiangong-user-menu):not(:where(.tiangong-user-menu *)):not(.account-dialog):not(:where(.account-dialog *)):not(.profile-select-popper):not(:where(.profile-select-popper *)),body button:not(:where(.public-landing *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)):not(.frameborn-mobile-nav-backdrop):not(:where(.account-dialog *)),body .el-text,body .el-form-item__label,body .el-checkbox,body .el-radio,body .el-table,body .el-tabs__item,body .el-menu-item:not(:where(.frameborn-workspace-nav *)),body .el-sub-menu__title:not(:where(.frameborn-workspace-nav *)),body .el-dropdown-menu__item:not(:where(.tiangong-user-menu *)),body .el-select-dropdown__item:not(:where(.profile-select-popper *)){color:var(--ugc-body-text)!important}body h1:not(:where(.public-landing *)),body h2:not(:where(.public-landing *)),body h3:not(:where(.public-landing *)),body h4:not(:where(.public-landing *)),body h5:not(:where(.public-landing *)),body h6:not(:where(.public-landing *)),body strong:not(:where(.public-landing *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.account-dialog *)),body b:not(:where(.public-landing *)),body .title,body .label:not(:where(.frameborn-workspace-topbar *)),body .value:not(:where(.frameborn-workspace-topbar *)),body .el-dialog__title:not(:where(.account-dialog *)),body .el-message-box__title,body .el-drawer__title,body .el-card__header,body .el-table th,body .el-table .cell{color:var(--ugc-heading)!important}body .text-white:not(:where(.frameborn-workspace-topbar *)),body .text-gray-100,body .text-gray-200,body .text-gray-300,body .text-gray-400,body .text-gray-500,body .text-gray-600,body .text-gray-700,body [class*=text-white]:not(:where(.frameborn-workspace-topbar *)),body [class*=text-gray-]{color:var(--ugc-body-text)!important}body .text-red-500,body .text-red-600,body .text-pink-500,body .text-blue-500,body .text-cyan-500,body .text-sky-500,body [class*=text-red-],body [class*=text-pink-],body [class*=text-blue-],body [class*=text-cyan-],body [class*=text-sky-]{color:var(--ugc-primary-deep)!important}body .workflow-card-id,body .workflow-card-meta,body .workflow-card-meta span,body .workflow-card-brief,body .admin-eyebrow,body .director-kicker,body .profile-overview-kicker:not(:where(.account-dialog *)),body .header-kpi-label,body .stat-item .label:not(:where(.frameborn-workspace-topbar *)),body .el-text--info,body .el-form-item__description,body .el-input__count,body .el-empty__description,body .el-upload__tip{color:var(--ugc-muted)!important}body .workflow-card,body .manager-panel,body .manager-hero,body .workflow-empty,body .admin-hero,body .admin-toolbar,body .admin-nav-card,body .admin-guide-card,body .admin-card,body .admin-setting-item,body .admin-scope-card,body .director-list,body .director-detail,body .director-empty,body .director-task-card,body .director-readable-detail,body .knowledge-card,body .knowledge-panel,body .material-hero,body .material-toolbar,body .material-card,body .studio-director-panel,body .studio-director-panel__card,body .studio-director-detail__section,body .quick-card,body .quick-panel,body .shot-card,body .filter-card,body .overview-card,body .process-panel,body .step-flow,body .game-card,body .wecom-status-bar,body .el-card,body .el-dialog:not(.account-dialog),body .el-drawer,body .el-message-box{border-color:#8f5b2638!important;box-shadow:0 1px #ffffffc7 inset,0 18px 46px #6b522d26!important}body .workflow-card,body .el-card,body .admin-card,body .material-card,body .director-task-card,body .shot-card{background:linear-gradient(180deg,#fffefafa,#fff9eef0)!important}body .el-tag{color:var(--ugc-primary-deep)!important;background:#ffe8ccb8!important;border-color:#ee7b2a42!important;font-weight:800!important}body .el-button.is-plain:not(.is-text):not(.is-link),body .el-button:not(.is-text):not(.is-link):not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger):not(.el-button--info):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)),body .manager-ghost,body .director-ghost,body .workflow-card-actions .el-button{font-weight:800!important}body .el-button.is-plain:not(.is-text):not(.is-link):not(:where(.frameborn-workspace-topbar *)),body .el-button:not(.is-text):not(.is-link):not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger):not(.el-button--info):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)),body .manager-ghost,body .director-ghost,body .workflow-card-actions .el-button{color:var(--ugc-heading)!important;background:#fffcf5f5!important;border-color:#8f5b263d!important}body .el-input__inner:not(:where(.account-dialog *)),body .el-textarea__inner:not(:where(.account-dialog *)),body .el-select__selected-item:not(:where(.account-dialog *)),body .el-select__placeholder:not(:where(.account-dialog *)),body .el-range-input{color:var(--ugc-heading)!important}body .el-input__inner:not(:where(.account-dialog *))::-moz-placeholder,body .el-textarea__inner:not(:where(.account-dialog *))::-moz-placeholder{color:#7e8795!important}body .el-input__inner:not(:where(.account-dialog *))::placeholder,body .el-textarea__inner:not(:where(.account-dialog *))::placeholder,body .el-select__placeholder:not(:where(.account-dialog *)){color:#7e8795!important}body pre,body code,body .el-dialog pre,body .el-drawer pre,body .el-dialog code,body .el-drawer code{color:#172033!important;background:#fff8ec!important;border-color:#8f5b262e!important}html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-collapse-btn.sidebar-collapse-btn:not(#shell-theme-collapse-dark-gold-final-lock),html[data-studio-theme=movieflow] body .app-sidebar.collapsed.tiangong-shell-sidebar .sidebar-collapse-btn.sidebar-collapse-btn:not(#shell-theme-collapse-dark-gold-final-lock),html[data-studio-theme=movieflow] body button.el-button.sidebar-collapse-btn.sidebar-collapse-btn:not(#shell-theme-collapse-dark-gold-final-lock):not(:where(.frameborn-workspace-nav *)){--el-button-text-color: #d7bd80;--el-button-hover-text-color: #f1dca5;--el-button-bg-color: rgba(7, 8, 8, .96);--el-button-hover-bg-color: rgba(12, 12, 11, .98);--el-button-border-color: rgba(215, 189, 128, .34);--el-button-hover-border-color: rgba(215, 189, 128, .52);color:#d7bd80!important;border:1px solid rgba(215,189,128,.34)!important;background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.2),transparent 36%),linear-gradient(180deg,#2b281ffa,#060707fa)!important;background-color:#070808f5!important;background-image:radial-gradient(circle at 24% 0%,rgba(255,255,255,.2),transparent 36%),linear-gradient(180deg,#2b281ffa,#060707fa)!important;box-shadow:0 14px 32px #00000057,inset 0 1px #ffffff2e,inset 0 -1px #c4a15c38!important;text-shadow:none!important;-webkit-text-fill-color:#d7bd80!important}html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-collapse-btn.sidebar-collapse-btn:is(:hover,:focus-visible):not(#shell-theme-collapse-dark-gold-final-lock),html[data-studio-theme=movieflow] body .app-sidebar.collapsed.tiangong-shell-sidebar .sidebar-collapse-btn.sidebar-collapse-btn:is(:hover,:focus-visible):not(#shell-theme-collapse-dark-gold-final-lock),html[data-studio-theme=movieflow] body button.el-button.sidebar-collapse-btn.sidebar-collapse-btn:is(:hover,:focus-visible):not(#shell-theme-collapse-dark-gold-final-lock):not(:where(.frameborn-workspace-nav *)){color:#f1dca5!important;border-color:#d7bd8085!important;background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.24),transparent 38%),linear-gradient(180deg,#3a3934fa,#070707fa)!important;background-color:#0c0c0bfa!important;-webkit-text-fill-color:#f1dca5!important}html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-collapse-btn.sidebar-collapse-btn :is(.el-icon,.el-icon *,svg,svg *):not(#shell-theme-collapse-icon-dark-gold-final-lock),html[data-studio-theme=movieflow] body .app-sidebar.collapsed.tiangong-shell-sidebar .sidebar-collapse-btn.sidebar-collapse-btn :is(.el-icon,.el-icon *,svg,svg *):not(#shell-theme-collapse-icon-dark-gold-final-lock),html[data-studio-theme=movieflow] body button.el-button.sidebar-collapse-btn.sidebar-collapse-btn :is(.el-icon,.el-icon *,svg,svg *):not(#shell-theme-collapse-icon-dark-gold-final-lock):not(:where(.frameborn-workspace-nav *)){color:#d7bd80!important;fill:#d7bd80!important;stroke:#d7bd80!important;-webkit-text-fill-color:#d7bd80!important}html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-collapse-btn.sidebar-collapse-btn:is(:hover,:focus-visible) :is(.el-icon,.el-icon *,svg,svg *):not(#shell-theme-collapse-icon-dark-gold-final-lock),html[data-studio-theme=movieflow] body .app-sidebar.collapsed.tiangong-shell-sidebar .sidebar-collapse-btn.sidebar-collapse-btn:is(:hover,:focus-visible) :is(.el-icon,.el-icon *,svg,svg *):not(#shell-theme-collapse-icon-dark-gold-final-lock),html[data-studio-theme=movieflow] body button.el-button.sidebar-collapse-btn.sidebar-collapse-btn:is(:hover,:focus-visible) :is(.el-icon,.el-icon *,svg,svg *):not(#shell-theme-collapse-icon-dark-gold-final-lock):not(:where(.frameborn-workspace-nav *)){color:#f1dca5!important;fill:#f1dca5!important;stroke:#f1dca5!important;-webkit-text-fill-color:#f1dca5!important}:root,html[data-theme=light],html[data-theme=dark],html[data-studio-theme=movieflow]{color-scheme:dark;--mf-bg: #030405;--mf-bg-secondary: #080a0d;--mf-surface: #111318;--mf-surface-2: #151922;--mf-surface-hover: rgba(24, 28, 34, .86);--mf-modal: rgba(31, 34, 37, .92);--mf-bg-page: #030405;--mf-bg-page-soft: #07090d;--mf-bg-sidebar: #05070a;--mf-bg-topbar: rgba(5, 8, 12, .92);--mf-bg-card: #111318;--mf-bg-card-soft: #151820;--mf-bg-elevated: rgba(24, 28, 34, .88);--mf-bg-modal: rgba(31, 34, 37, .94);--mf-bg-input: #15171d;--mf-bg-input-focus: #181c24;--mf-primary: #5ef4ff;--mf-primary-deep: #20b8c7;--mf-primary-strong: #20b8c7;--mf-primary-soft: rgba(94, 244, 255, .14);--mf-primary-glow: rgba(94, 244, 255, .32);--mf-purple: #b05cff;--mf-blue: #5a7cff;--mf-pink: #ff5c9a;--mf-success: #39e7a5;--mf-warning: #ffc857;--mf-danger: #ff5c7a;--mf-text: #f3f7fa;--mf-text-primary: #f3f7fa;--mf-text-secondary: #a8b3c2;--mf-text-secondary-strong: #a8b3c2;--mf-text-muted: #73808f;--mf-text-disabled: #4f5966;--mf-text-inverse: #061014;--mf-border: rgba(120, 245, 255, .16);--mf-border-soft: rgba(120, 245, 255, .16);--mf-border-medium: rgba(120, 245, 255, .28);--mf-border-strong: rgba(120, 245, 255, .46);--mf-card-shadow: 0 16px 40px rgba(0, 0, 0, .36);--mf-neon-shadow: 0 0 24px rgba(94, 244, 255, .32);--mf-modal-shadow: 0 30px 90px rgba(0, 0, 0, .58);--mf-shadow-card: 0 16px 40px rgba(0, 0, 0, .38);--mf-shadow-modal: 0 30px 90px rgba(0, 0, 0, .62);--mf-shadow-glow: 0 0 24px rgba(94, 244, 255, .26);--mf-glass-panel-bg: linear-gradient(150deg, rgba(255, 255, 255, .105), rgba(94, 244, 255, .055) 36%, rgba(176, 92, 255, .045) 100%), rgba(8, 12, 18, .66);--mf-glass-panel-bg-hover: linear-gradient(150deg, rgba(255, 255, 255, .14), rgba(94, 244, 255, .105) 38%, rgba(176, 92, 255, .08) 100%), rgba(12, 18, 25, .76);--mf-glass-panel-bg-strong: linear-gradient(150deg, rgba(255, 255, 255, .12), rgba(94, 244, 255, .075) 36%, rgba(176, 92, 255, .06) 100%), rgba(13, 17, 23, .82);--mf-glass-border: rgba(132, 249, 255, .26);--mf-glass-border-hover: rgba(132, 249, 255, .5);--mf-glass-row-hover: linear-gradient(90deg, rgba(94, 244, 255, .14), rgba(176, 92, 255, .08));--mf-glass-backdrop-blur: blur(24px) saturate(1.36);--mf-glass-shadow: 0 18px 50px rgba(0, 0, 0, .38), inset 0 1px 0 rgba(255, 255, 255, .12);--mf-glass-shadow-hover: 0 24px 70px rgba(0, 0, 0, .46), 0 0 30px rgba(94, 244, 255, .18), inset 0 1px 0 rgba(255, 255, 255, .16);--mf-glass-motion: transform .2s ease, background .2s ease, border-color .2s ease, box-shadow .2s ease, color .2s ease;--mf-starglass-bg: #05070b;--mf-starglass-bg-soft: #0c121a;--mf-starglass-panel: linear-gradient(145deg, rgba(255, 255, 255, .105), rgba(116, 247, 255, .05) 42%, rgba(184, 148, 255, .045)), rgba(10, 16, 24, .74);--mf-starglass-panel-strong: linear-gradient(145deg, rgba(255, 255, 255, .13), rgba(116, 247, 255, .07) 46%, rgba(184, 148, 255, .055)), rgba(12, 18, 27, .86);--mf-starglass-paper: linear-gradient(180deg, rgba(255, 255, 255, .96), rgba(236, 244, 248, .93));--mf-starglass-paper-text: #111820;--mf-starglass-modal-bg: radial-gradient(circle at 12% 0%, rgba(116, 247, 255, .14), transparent 34%), radial-gradient(circle at 100% 8%, rgba(184, 148, 255, .12), transparent 32%), rgba(10, 14, 20, .9);--mf-starglass-menu-bg: linear-gradient(145deg, rgba(255, 255, 255, .12), rgba(116, 247, 255, .055)), rgba(9, 13, 20, .84);--mf-starglass-primary-button: linear-gradient(135deg, #74f7ff 0%, #34e8d4 52%, #8fb2ff 100%);--mf-starglass-primary-button-hover: linear-gradient(135deg, #a6fbff 0%, #54f0dd 50%, #a8c0ff 100%);--mf-starglass-secondary-button: linear-gradient(180deg, rgba(255, 255, 255, .08), rgba(116, 247, 255, .03)), rgba(7, 12, 18, .72);--mf-starglass-border: rgba(166, 247, 255, .26);--mf-starglass-border-strong: rgba(166, 247, 255, .48);--mf-starglass-shadow: 0 24px 70px rgba(0, 0, 0, .44), inset 0 1px 0 rgba(255, 255, 255, .14);--mf-starglass-float-shadow: 0 28px 90px rgba(0, 0, 0, .5), 0 0 36px rgba(116, 247, 255, .12);--mf-starglass-card-shadow: 0 22px 54px rgba(0, 0, 0, .36), 0 0 24px rgba(116, 247, 255, .08);--mf-starglass-icon-size: 18px;--mf-starglass-motion: transform .22s ease, background .22s ease, border-color .22s ease, box-shadow .22s ease, color .22s ease, opacity .22s ease;--mf-radius-sm: 10px;--mf-radius-md: 16px;--mf-radius-lg: 22px;--mf-radius-xl: 28px;--mf-radius-pill: 999px;--mf-radius-card: 16px;--mf-radius-card-lg: 22px;--mf-radius-modal: 28px;--mf-page-pad: 32px;--mf-section-gap: 28px;--mf-card-pad: 24px;--mf-form-gap: 18px;--mf-btn-gap: 12px;--ugc-bg: var(--mf-bg);--ugc-bg-page: var(--mf-bg);--ugc-bg-page-2: var(--mf-bg-secondary);--ugc-fg: var(--mf-text);--ugc-heading: var(--mf-text);--ugc-body-text: var(--mf-text);--ugc-muted: var(--mf-text-secondary);--ugc-soft-text: var(--mf-text-muted);--ugc-primary: var(--mf-primary);--ugc-primary-deep: var(--mf-primary);--ugc-primary-soft: rgba(94, 244, 255, .12);--ugc-accent-cyan: var(--mf-primary);--ugc-accent-purple: var(--mf-purple);--ugc-accent-pink: var(--mf-blue);--ugc-accent-gradient: linear-gradient(135deg, var(--mf-primary), var(--mf-blue) 58%, var(--mf-purple));--ugc-accent-glow: 0 0 0 5px rgba(94, 244, 255, .16);--ugc-glass-bg: rgba(17, 19, 24, .78);--ugc-glass-bg-strong: rgba(24, 28, 34, .9);--ugc-glass-border: var(--mf-border);--ugc-glass-highlight: rgba(255, 255, 255, .06);--ugc-shadow-1: var(--mf-card-shadow);--ugc-shadow-2: 0 24px 70px rgba(0, 0, 0, .46);--ugc-dialog-bg: rgba(31, 34, 37, .92);--ugc-dialog-bg-soft: rgba(24, 28, 34, .96);--ugc-dialog-fg: var(--mf-text);--ugc-dialog-muted: var(--mf-text-secondary);--ugc-dialog-border: var(--mf-border);--ugc-dialog-input-bg: rgba(4, 7, 10, .66);--ugc-dialog-input-fg: var(--mf-text);--ugc-dialog-input-placeholder: var(--mf-text-muted);--ugc-dialog-shadow: var(--mf-modal-shadow);--ugc-btn-primary-bg: var(--mf-primary);--ugc-btn-success-bg: var(--mf-success);--ugc-btn-warning-bg: var(--mf-warning);--ugc-btn-danger-bg: var(--mf-danger);--ugc-btn-info-bg: #5b6675;--ugc-btn-default-bg: rgba(14, 18, 24, .72);--ugc-btn-default-bg-hover: rgba(94, 244, 255, .1);--ugc-btn-default-text: var(--mf-text);--ugc-btn-default-border: var(--mf-border);--el-color-primary: var(--mf-primary);--el-color-primary-dark-2: var(--mf-primary-deep);--el-color-primary-light-3: #8ff8ff;--el-color-primary-light-5: rgba(94, 244, 255, .5);--el-color-primary-light-7: rgba(94, 244, 255, .28);--el-color-primary-light-8: rgba(94, 244, 255, .18);--el-color-primary-light-9: rgba(94, 244, 255, .1);--el-color-success: var(--mf-success);--el-color-warning: var(--mf-warning);--el-color-danger: var(--mf-danger);--el-color-info: #7d8896;--el-text-color-primary: var(--mf-text);--el-text-color-regular: var(--mf-text);--el-text-color-secondary: var(--mf-text-secondary);--el-text-color-placeholder: var(--mf-text-muted);--el-bg-color: var(--mf-surface);--el-bg-color-page: var(--mf-bg);--el-bg-color-overlay: rgba(24, 28, 34, .96);--el-mask-color: rgba(0, 0, 0, .7);--el-mask-color-extra-light: rgba(0, 0, 0, .48);--el-fill-color: rgba(94, 244, 255, .08);--el-fill-color-light: rgba(94, 244, 255, .06);--el-fill-color-lighter: rgba(94, 244, 255, .04);--el-fill-color-extra-light: rgba(94, 244, 255, .03);--el-fill-color-blank: rgba(6, 8, 12, .7);--el-border-color: var(--mf-border);--el-border-color-light: rgba(120, 245, 255, .14);--el-border-color-lighter: rgba(120, 245, 255, .1);--el-disabled-bg-color: rgba(21, 23, 29, .58);--el-disabled-text-color: var(--mf-text-disabled);--el-disabled-border-color: rgba(120, 245, 255, .08);--el-border-radius-base: var(--mf-radius-sm);--el-border-radius-small: 8px;--el-border-radius-round: var(--mf-radius-pill)}html,body,#app,.app-container,.el-container,.main-content{background:radial-gradient(circle at 14% 0%,rgba(94,244,255,.15),transparent 32%),radial-gradient(circle at 82% 6%,rgba(176,92,255,.16),transparent 30%),radial-gradient(circle at 50% 100%,rgba(90,124,255,.1),transparent 36%),linear-gradient(180deg,#030405,#07090d 46%,#030405)!important;color:var(--mf-text)!important}body:before,.app-container:before{opacity:.13!important;mix-blend-mode:screen!important;background:linear-gradient(90deg,rgba(94,244,255,.06),transparent 36%,rgba(176,92,255,.04)),repeating-linear-gradient(90deg,rgba(120,245,255,.035) 0 1px,transparent 1px 78px),repeating-linear-gradient(0deg,rgba(120,245,255,.02) 0 1px,transparent 1px 86px)!important}body,body p:not(:where(.public-landing *)):not(:where(#frameborn-auth-entry *)),body li:not(:where(.public-landing *)):not(:where(.frameborn-workspace-nav *)):not(:where(.tiangong-user-menu *)):not(:where(.profile-select-popper *)),body td,body th,body label:not(:where(.public-landing *)):not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *)),body small:not(:where(.public-landing *)):not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)),body span:not(:where(.public-landing *)):not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)):not(:where(.account-dialog *)),body div:not(:where(.public-landing *)):not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)):not(.tiangong-user-menu):not(:where(.tiangong-user-menu *)):not(.account-dialog):not(:where(.account-dialog *)):not(.profile-select-popper):not(:where(.profile-select-popper *)),body button:not(:where(.public-landing *)):not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)):not(.frameborn-mobile-nav-backdrop):not(:where(.account-dialog *)),body .el-text,body .el-form-item__label,body .el-checkbox:not(:where(#frameborn-auth-entry *)),body .el-radio,body .el-table,body .el-tabs__item,body .el-menu-item:not(:where(.frameborn-workspace-nav *)),body .el-sub-menu__title:not(:where(.frameborn-workspace-nav *)),body .el-dropdown-menu__item:not(:where(.tiangong-user-menu *)),body .el-select-dropdown__item:not(:where(.profile-select-popper *)){color:var(--mf-text)!important}body h1:not(:where(.public-landing *)):not(:where(#frameborn-auth-entry *)),body h2:not(:where(.public-landing *)):not(:where(#frameborn-auth-entry *)),body h3:not(:where(.public-landing *)),body h4:not(:where(.public-landing *)),body h5:not(:where(.public-landing *)),body h6:not(:where(.public-landing *)),body strong:not(:where(.public-landing *)):not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.account-dialog *)),body b:not(:where(.public-landing *)),body .title,body .label:not(:where(.frameborn-workspace-topbar *)),body .value:not(:where(.frameborn-workspace-topbar *)),body .el-dialog__title:not(:where(.account-dialog *)),body .el-message-box__title,body .el-drawer__title,body .el-card__header,body .el-table th,body .el-table .cell{color:var(--mf-text)!important}body .text-gray-400,body .text-gray-500,body .text-gray-600,body .text-gray-700,body [class*=text-gray-],body .el-text--info,body .el-form-item__description,body .el-input__count,body .el-empty__description,body .el-upload__tip,body .stat-item .label:not(:where(.frameborn-workspace-topbar *)),body .header-kpi-label,body .admin-subtitle,body .admin-card-desc,body .director-hero p,body .material-hero p{color:var(--mf-text-secondary)!important}body .text-red-500,body .text-red-600,body .text-pink-500,body .text-blue-500,body .text-cyan-500,body .text-sky-500,body [class*=text-red-],body [class*=text-pink-],body [class*=text-blue-],body [class*=text-cyan-],body [class*=text-sky-]{color:var(--mf-primary)!important}html[data-studio-theme=movieflow] body .bg-white,html[data-studio-theme=movieflow] body .bg-gray-50,html[data-studio-theme=movieflow] body .bg-gray-100,html[data-studio-theme=movieflow] body .bg-slate-50,html[data-studio-theme=movieflow] body .bg-slate-100,html[data-studio-theme=movieflow] body .bg-zinc-50,html[data-studio-theme=movieflow] body .bg-zinc-100,html[data-studio-theme=movieflow] body .bg-neutral-50,html[data-studio-theme=movieflow] body .bg-neutral-100,html[data-studio-theme=movieflow] body .bg-stone-50,html[data-studio-theme=movieflow] body .bg-stone-100,html[data-studio-theme=movieflow] body .bg-orange-50,html[data-studio-theme=movieflow] body .bg-amber-50,html[data-studio-theme=movieflow] body .bg-yellow-50,html[data-studio-theme=movieflow] body .bg-red-50,html[data-studio-theme=movieflow] body .bg-rose-50,html[data-studio-theme=movieflow] body .bg-blue-50,html[data-studio-theme=movieflow] body .bg-cyan-50,html[data-studio-theme=movieflow] body .bg-sky-50,html[data-studio-theme=movieflow] body .bg-teal-50,html[data-studio-theme=movieflow] body .bg-green-50,html[data-studio-theme=movieflow] body [class*=bg-white],html[data-studio-theme=movieflow] body [class*=bg-orange-50],html[data-studio-theme=movieflow] body [class*=bg-amber-50],html[data-studio-theme=movieflow] body [class*=bg-yellow-50],html[data-studio-theme=movieflow] body [class*=bg-stone-50],html[data-studio-theme=movieflow] body [class*=bg-gray-50],html[data-studio-theme=movieflow] body [class*=bg-slate-50]{color:var(--mf-text)!important;background:linear-gradient(180deg,#ffffff0b,#ffffff04),var(--mf-bg-card)!important;border-color:var(--mf-border-soft)!important}html[data-studio-theme=movieflow] body .text-black,html[data-studio-theme=movieflow] body .text-gray-800,html[data-studio-theme=movieflow] body .text-gray-900,html[data-studio-theme=movieflow] body .text-slate-800,html[data-studio-theme=movieflow] body .text-slate-900,html[data-studio-theme=movieflow] body .text-zinc-800,html[data-studio-theme=movieflow] body .text-zinc-900,html[data-studio-theme=movieflow] body .text-neutral-800,html[data-studio-theme=movieflow] body .text-neutral-900,html[data-studio-theme=movieflow] body .text-stone-800,html[data-studio-theme=movieflow] body .text-stone-900,html[data-studio-theme=movieflow] body [class*=text-slate-],html[data-studio-theme=movieflow] body [class*=text-zinc-],html[data-studio-theme=movieflow] body [class*=text-neutral-],html[data-studio-theme=movieflow] body [class*=text-stone-]{color:var(--mf-text)!important}html[data-studio-theme=movieflow] body [class*=text-orange-],html[data-studio-theme=movieflow] body [class*=text-amber-],html[data-studio-theme=movieflow] body [class*=text-yellow-]{color:var(--mf-primary)!important}html[data-studio-theme=movieflow] body [class*=border-orange-],html[data-studio-theme=movieflow] body [class*=border-amber-],html[data-studio-theme=movieflow] body [class*=border-yellow-],html[data-studio-theme=movieflow] body [class*=border-white],html[data-studio-theme=movieflow] body [class*=border-gray-],html[data-studio-theme=movieflow] body [class*=border-slate-]{border-color:var(--mf-border-soft)!important}.header:not(.frameborn-workspace-topbar),.el-header.header:not(.frameborn-workspace-topbar){height:68px!important;color:var(--mf-text)!important;background:#030405c2!important;border-bottom:1px solid var(--mf-border)!important;box-shadow:0 18px 44px #0000005c!important;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.logo-mark:not(:where(.frameborn-workspace-topbar *)){color:#030405!important;background:linear-gradient(135deg,var(--mf-primary),var(--mf-blue))!important;box-shadow:var(--mf-neon-shadow)!important}.logo-text:not(:where(.frameborn-workspace-topbar *)){color:var(--mf-text)!important;letter-spacing:.01em}.header-kpi-item,.stat-item:not(:where(.frameborn-workspace-topbar *)),.user-info-entry:not(:where(.frameborn-workspace-topbar *)){background:#111318b8!important;border:1px solid rgba(120,245,255,.14)!important;border-radius:var(--mf-radius-pill)!important;box-shadow:inset 0 1px #ffffff0d!important}.header-kpi-value,.stat-item .value:not(:where(.frameborn-workspace-topbar *)){color:var(--mf-primary)!important}.app-sidebar:not(.frameborn-workspace-nav),.el-aside.app-sidebar:not(.frameborn-workspace-nav),.sidebar-menu:not(:where(.frameborn-workspace-nav *)){color:var(--mf-text-secondary)!important;background:linear-gradient(180deg,#080a0df0,#030405f5)!important;border-right:1px solid var(--mf-border)!important;box-shadow:20px 0 60px #00000057!important}.sidebar-title:not(:where(.frameborn-workspace-nav *)){color:var(--mf-text-secondary)!important}.sidebar-menu .el-menu-item:not(:where(.frameborn-workspace-nav *)),.sidebar-menu .el-sub-menu__title:not(:where(.frameborn-workspace-nav *)){border-radius:var(--mf-radius-pill)!important;margin:6px 12px!important;color:var(--mf-text-secondary)!important}.sidebar-menu .el-menu-item:hover:not(:where(.frameborn-workspace-nav *)),.sidebar-menu .el-sub-menu__title:hover:not(:where(.frameborn-workspace-nav *)){color:var(--mf-text)!important;background:#5ef4ff14!important}.sidebar-menu .el-menu-item.is-active:not(:where(.frameborn-workspace-nav *)){color:var(--mf-primary)!important;background:#5ef4ff1f!important;border:1px solid var(--mf-border)!important;box-shadow:0 0 22px #5ef4ff1f!important}.sidebar-menu .el-sub-menu.is-active>.el-sub-menu__title:not(:where(.frameborn-workspace-nav *)),.sidebar-menu .el-sub-menu.is-opened>.el-sub-menu__title:not(:where(.frameborn-workspace-nav *)){color:var(--mf-primary)!important;background:#5ef4ff1f!important;border:1px solid var(--mf-border)!important;box-shadow:0 0 22px #5ef4ff1f!important}.sidebar-menu .el-sub-menu.is-active>.el-sub-menu__title .el-icon:not(:where(.frameborn-workspace-nav *)),.sidebar-menu .el-sub-menu.is-opened>.el-sub-menu__title .el-icon:not(:where(.frameborn-workspace-nav *)),.sidebar-menu .el-sub-menu.is-active>.el-sub-menu__title .el-sub-menu__icon-arrow:not(:where(.frameborn-workspace-nav *)),.sidebar-menu .el-sub-menu.is-opened>.el-sub-menu__title .el-sub-menu__icon-arrow:not(:where(.frameborn-workspace-nav *)){color:inherit!important}.main-content{padding:var(--mf-page-pad)!important}body .workflow-manager,body .design-workbench,body .creative-workbench,body .workflow-pro,body .workflow-shell,body .workflow-view,body .workflow-page,body .studio-pro,body .material-page,body .role-replace-page,body .shot-list-page,body .quick-create-page,body .rewrite-page,body .assistant-view,body .deconstructor-pro,body .director-monitor-page,body .director-knowledge-page,body .admin-page,body .feedback-page,body .feedback-detail-page,body .scene3d-editor,body .dev3d-editor,body .direct-doubao-page,body .director-pre,body .story-ip-page,body .story-ip-list,body .story-ip-workspace{background:radial-gradient(circle at 12% 0%,rgba(94,244,255,.12),transparent 30%),radial-gradient(circle at 86% 8%,rgba(176,92,255,.13),transparent 32%),linear-gradient(180deg,#080a0dfa,#030405fa)!important;color:var(--mf-text)!important;border-radius:30px}body .workflow-card,body .manager-panel,body .manager-hero,body .workflow-empty,body .workbench-panel,body .result-panel,body .writer-metrics>div,body .writer-row,body .writer-segment-block,body .writer-observability__runs,body .writer-observability__detail,body .writer-call-block,body .workflow-sidebar,body .workflow-main-panel,body .timeline-shell,body .workflow-canvas-viewport,body .hero-card,body .page-hero,body .input-panel,body .panel,body .empty-frame,body .hero-pill,body .progress-card,body .admin-hero,body .admin-toolbar,body .admin-nav-card,body .admin-guide-card,body .admin-card,body .admin-setting-item,body .admin-scope-card,body .director-list,body .director-detail,body .director-empty,body .director-task-card,body .director-readable-detail,body .knowledge-card,body .knowledge-panel,body .material-hero,body .material-toolbar,body .material-card,body .studio-director-panel,body .studio-director-panel__card,body .studio-director-detail__section,body .director-hero,body .director-command-panel,body .director-redesign-card,body .director-command-stats article,body .director-world-grid div,body .director-story-row,body .director-supplement-card,body .director-panel,body .director-status-card,body .director-card,body .writer-gate-panel,body .quick-card,body .quick-panel,body .shot-card,body .filter-card,body .overview-card,body .process-panel,body .step-flow,body .game-card,body .wecom-status-bar,body .el-card{color:var(--mf-text)!important;background:linear-gradient(180deg,#ffffff0e,#ffffff05),#111318d1!important;border:1px solid var(--mf-border)!important;border-radius:var(--mf-radius-card-lg)!important;box-shadow:var(--mf-card-shadow)!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}body .workflow-card:hover,body .material-card:hover,body .shot-card:hover,body .admin-card:hover,body .asset-card:hover,body .studio-asset-card:hover,body .studio-tool-card:hover{transform:translateY(-3px);border-color:var(--mf-border-strong)!important;box-shadow:var(--mf-card-shadow),0 0 28px #5ef4ff29!important}.el-button:not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)){font-weight:800!important}.el-button:not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)):not(:where(.account-dialog *)){border-radius:var(--mf-radius-pill)!important}body .el-button--primary:not(.is-plain):not(.is-text):not(.is-link):not(:where(.frameborn-workspace-topbar *)):not(:where(.account-dialog *)),body .manager-primary,body .primary-btn,body .director-primary,body .login-entry-btn:not(:where(.frameborn-workspace-topbar *)){color:#031013!important;background:linear-gradient(135deg,var(--mf-primary),#8bf8ff)!important;border-color:#ffffff2e!important;box-shadow:var(--mf-neon-shadow)!important}body .el-button--danger:not(.is-plain):not(.is-text):not(.is-link){color:#fff!important;background:linear-gradient(135deg,var(--mf-danger),#ff8da2)!important;border-color:#ff5c7a6b!important;box-shadow:0 0 22px #ff5c7a33!important}body .el-button.is-plain:not(.is-text):not(.is-link):not(:where(.frameborn-workspace-topbar *)),body .el-button:not(.is-text):not(.is-link):not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger):not(.el-button--info):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)),body .manager-ghost,body .director-ghost,body .soft-btn,body .workflow-card-actions .el-button{color:var(--mf-text)!important;background:#111318b8!important;border-color:var(--mf-border)!important;box-shadow:inset 0 1px #ffffff0d!important}body .el-button:not(.is-disabled):hover:not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)):not(:where(.account-dialog *)),body .soft-btn:hover,body .manager-ghost:hover,body .director-ghost:hover{color:var(--mf-primary)!important;border-color:var(--mf-border-strong)!important;background:#5ef4ff1a!important;box-shadow:0 0 20px #5ef4ff2e!important}body .el-input__wrapper:not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *)),body .el-textarea__inner:not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *)),body .el-select__wrapper:not(:where(.account-dialog *)),body .el-input-number,body .el-date-editor:not(:where(.account-dialog *)),body .el-range-editor{color:var(--mf-text)!important;background:#04070aa8!important;border:1px solid rgba(120,245,255,.14)!important;border-radius:var(--mf-radius-sm)!important;box-shadow:none!important}body .el-input__wrapper.is-focus:not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *)),body .el-select__wrapper.is-focused:not(:where(.account-dialog *)),body .el-textarea__inner:focus:not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *)){border-color:var(--mf-border-strong)!important;box-shadow:0 0 0 4px #5ef4ff1c!important}body .el-input__inner:not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *)),body .el-textarea__inner:not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *)),body .el-select__selected-item:not(:where(.account-dialog *)),body .el-select__placeholder:not(:where(.account-dialog *)),body .el-range-input{color:var(--mf-text)!important}body .el-input__inner:not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *))::-moz-placeholder,body .el-textarea__inner:not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *))::-moz-placeholder{color:var(--mf-text-muted)!important}body .el-input__inner:not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *))::placeholder,body .el-textarea__inner:not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *))::placeholder,body .el-select__placeholder:not(:where(.account-dialog *)){color:var(--mf-text-muted)!important}.el-dialog:not(.account-dialog),.el-drawer,.el-message-box,.el-popover.el-popper,.el-dropdown__popper:not(.tiangong-user-menu),.el-select__popper:not(.profile-select-popper),.el-picker__popper,.el-cascader__dropdown,.el-popper.is-light:not(.tiangong-user-menu):not(.profile-select-popper){backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);color:var(--mf-text)!important;background:radial-gradient(circle at 18% 0%,rgba(94,244,255,.12),transparent 34%),radial-gradient(circle at 100% 0%,rgba(176,92,255,.12),transparent 34%),#1f2225f0!important;border:1px solid var(--mf-border)!important;border-radius:var(--mf-radius-modal)!important;box-shadow:var(--mf-modal-shadow)!important}.el-dialog__headerbtn:not(:where(.account-dialog *)){top:18px!important;right:18px!important;width:42px!important;height:42px!important;border-radius:50%!important;border:1px solid var(--mf-border-strong)!important;background:#5ef4ff14!important}.el-dialog__headerbtn .el-dialog__close:not(:where(.account-dialog *)),.el-drawer__close-btn,.el-message-box__headerbtn .el-message-box__close{color:var(--mf-primary)!important}.movieflow-confirm-dialog.el-message-box,body .movieflow-confirm-dialog.el-message-box{width:min(560px,calc(100vw - 32px));color:var(--mf-text)!important;background:radial-gradient(circle at 16% 0%,rgba(94,244,255,.16),transparent 34%),radial-gradient(circle at 100% 0%,rgba(176,92,255,.14),transparent 34%),#111318f5!important;border:1px solid var(--mf-border-strong)!important;border-radius:var(--mf-radius-modal)!important;box-shadow:var(--mf-modal-shadow),0 0 42px #5ef4ff1f!important;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}body .movieflow-confirm-dialog .el-message-box__title,body .movieflow-confirm-dialog .el-message-box__message{color:var(--mf-text)!important}body .movieflow-confirm-dialog .el-message-box__message p{color:var(--mf-text-secondary)!important}body .movieflow-confirm-dialog .el-message-box__status.el-message-box-icon--warning{color:var(--mf-warning)!important}body .movieflow-confirm-dialog .el-message-box__btns{display:flex;justify-content:flex-end;gap:10px}body .movieflow-confirm-dialog .el-message-box__btns .el-button{border-radius:var(--mf-radius-pill)!important;border-color:var(--mf-border)!important;color:var(--mf-text)!important;background:#5ef4ff14!important}body .movieflow-confirm-dialog .el-message-box__btns .el-button--primary{color:#061014!important;border-color:transparent!important;background:linear-gradient(135deg,var(--mf-primary),var(--mf-blue) 58%,var(--mf-purple))!important;box-shadow:0 0 24px #5ef4ff38!important}.movieflow-confirm-overlay.el-overlay,body .movieflow-confirm-overlay.el-overlay{background:#000000b8!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.el-overlay{background-color:#000000ad!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.el-table{--el-table-bg-color: rgba(17, 19, 24, .82);--el-table-tr-bg-color: rgba(17, 19, 24, .82);--el-table-header-bg-color: rgba(94, 244, 255, .06);--el-table-text-color: var(--mf-text);--el-table-header-text-color: var(--mf-text);--el-table-border-color: rgba(120, 245, 255, .12);border-radius:var(--mf-radius-card);overflow:hidden}.el-tabs__item{color:var(--mf-text-secondary)!important}.el-tabs__item.is-active{color:var(--mf-primary)!important}.el-tabs__active-bar{background-color:var(--mf-primary)!important;box-shadow:var(--mf-neon-shadow)}.el-tag,.el-badge__content{color:var(--mf-primary)!important;background:#5ef4ff1a!important;border-color:#5ef4ff42!important;border-radius:var(--mf-radius-pill)!important;font-weight:800!important}.el-empty{--el-empty-description-color: var(--mf-text-secondary)}.el-empty__image{opacity:.52;filter:hue-rotate(140deg) saturate(1.2)}.el-loading-mask{background:#030405b3!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.el-loading-spinner .path{stroke:var(--mf-primary)!important}html[data-studio-theme=movieflow] body .el-message,html[data-studio-theme=movieflow] body .el-notification,html[data-studio-theme=movieflow] body .el-alert{color:var(--mf-text)!important;background:radial-gradient(circle at 12% 0%,rgba(94,244,255,.12),transparent 34%),#181c22f5!important;border:1px solid var(--mf-border-medium)!important;border-radius:var(--mf-radius-lg)!important;box-shadow:var(--mf-shadow-modal)!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}html[data-studio-theme=movieflow] body .el-message .el-message__content,html[data-studio-theme=movieflow] body .el-notification .el-notification__title,html[data-studio-theme=movieflow] body .el-notification .el-notification__content,html[data-studio-theme=movieflow] body .el-alert .el-alert__title,html[data-studio-theme=movieflow] body .el-alert .el-alert__description{color:var(--mf-text)!important}html[data-studio-theme=movieflow] body .el-message .el-message-icon--success,html[data-studio-theme=movieflow] body .el-notification .el-notification__icon.el-icon-success,html[data-studio-theme=movieflow] body .el-alert--success .el-alert__icon{color:var(--mf-success)!important}html[data-studio-theme=movieflow] body .el-segmented,html[data-studio-theme=movieflow] body .el-radio-group,html[data-studio-theme=movieflow] body .el-checkbox-group{--el-segmented-bg-color: rgba(8, 10, 13, .76);--el-segmented-item-selected-bg-color: rgba(94, 244, 255, .14);--el-segmented-item-selected-color: var(--mf-primary);--el-segmented-item-hover-bg-color: rgba(94, 244, 255, .1);--el-segmented-item-active-bg-color: rgba(94, 244, 255, .14);color:var(--mf-text)!important;background:#080a0dc2!important;border:1px solid var(--mf-border-soft)!important;border-radius:var(--mf-radius-pill)!important}html[data-studio-theme=movieflow] body .el-segmented__item,html[data-studio-theme=movieflow] body .el-radio-button__inner,html[data-studio-theme=movieflow] body .el-checkbox-button__inner{color:var(--mf-text-secondary)!important;background:transparent!important;border-color:var(--mf-border-soft)!important;border-radius:var(--mf-radius-pill)!important}html[data-studio-theme=movieflow] body .el-radio-button.is-active .el-radio-button__inner,html[data-studio-theme=movieflow] body .el-checkbox-button.is-checked .el-checkbox-button__inner,html[data-studio-theme=movieflow] body .el-segmented__item.is-selected{color:var(--mf-primary)!important;background:#5ef4ff24!important;border-color:var(--mf-border-strong)!important;box-shadow:0 0 18px #5ef4ff29!important}html[data-studio-theme=movieflow] body .el-checkbox__inner:not(:where(#frameborn-auth-entry *)),html[data-studio-theme=movieflow] body .el-radio__inner,html[data-studio-theme=movieflow] body .el-switch__core{background:var(--mf-bg-input)!important;border-color:var(--mf-border-medium)!important}html[data-studio-theme=movieflow] body .el-checkbox__input.is-checked .el-checkbox__inner:not(:where(#frameborn-auth-entry *)),html[data-studio-theme=movieflow] body .el-radio__input.is-checked .el-radio__inner,html[data-studio-theme=movieflow] body .el-switch.is-checked .el-switch__core{background:var(--mf-primary)!important;border-color:var(--mf-primary)!important;box-shadow:var(--mf-shadow-glow)!important}html[data-studio-theme=movieflow] body .el-collapse,html[data-studio-theme=movieflow] body .el-collapse-item__header,html[data-studio-theme=movieflow] body .el-collapse-item__wrap,html[data-studio-theme=movieflow] body .el-pagination,html[data-studio-theme=movieflow] body .el-pager li{color:var(--mf-text)!important;background:#111318bd!important;border-color:var(--mf-border-soft)!important}html[data-studio-theme=movieflow] body :is(.admin-page,.feedback-page,.feedback-detail-page,.director-monitor-page,.director-knowledge-page,.material-page,.role-replace-page,.story-ip-page,.story-ip-list,.story-ip-workspace,.studio-pro,.workflow-pro,.workflow-shell,.deconstructor-pro,.shot-list-page,.quick-create-page,.direct-doubao-page,.scene3d-editor,.dev3d-editor,.creative-workbench,.director-pre,.workflow-manager,.design-workbench,.workflow-view) :is(.hero-card,.page-hero,.glass-panel,.panel,.empty-frame,.hero-pill,.admin-hero,.admin-toolbar,.admin-nav-card,.admin-guide-card,.admin-card,.admin-setting-item,.admin-scope-card,.feedback-hero,.feedback-card,.material-hero,.material-toolbar,.material-card,.workbench-panel,.result-panel,.input-panel,.progress-card,.timeline-shell,.workflow-sidebar,.workflow-main-panel,.workflow-canvas-viewport,.director-command-panel,.director-redesign-card,.director-command-stats article,.director-world-grid div,.director-story-row,.director-supplement-card,.director-panel,.director-status-card,.director-card,.writer-gate-panel,.shot-card,.filter-card,.overview-card,.process-panel,.step-flow,.storyboard-card,.storyboard-panel,.markdown-preview,.preview-card,.ip-card,.role-card,.asset-card,.workflow-card,.el-card){color:var(--mf-text)!important;background:radial-gradient(circle at 86% 0%,rgba(94,244,255,.1),transparent 30%),linear-gradient(180deg,#111318e6,#080a0df5)!important;border-color:var(--mf-border-soft)!important;box-shadow:var(--mf-shadow-card)!important}.creative-stage-nav,body .creative-stage-nav{background:radial-gradient(circle at 92% 0%,rgba(94,244,255,.18),transparent 30%),linear-gradient(180deg,#111318f0,#05070afa)!important;border-color:var(--mf-border)!important;box-shadow:var(--mf-card-shadow),0 0 26px #5ef4ff14!important}.creative-stage-nav__brand strong{background:linear-gradient(90deg,#ffffff,var(--mf-primary),var(--mf-purple))!important;-webkit-background-clip:text!important;background-clip:text!important}.creative-stage-nav__step.is-active{color:#eafffb!important;background:radial-gradient(circle at 16% 50%,rgba(18,245,168,.2),transparent 34%) padding-box,linear-gradient(180deg,#090c12f5,#030405f0) padding-box,linear-gradient(135deg,#12f5a8 0%,var(--mf-primary) 54%,var(--mf-purple) 100%) border-box!important;border-color:transparent!important;box-shadow:0 18px 38px #00000052,0 0 30px #5ef4ff2e,0 0 42px #b05cff1a!important}body .workflow-manager.workflow-manager .manager-hero.manager-hero--cinema{background:linear-gradient(90deg,#030405fa,#080a0de6 58%,#080a0db8),radial-gradient(circle at 78% 18%,rgba(94,244,255,.22),transparent 32%),radial-gradient(circle at 92% 6%,rgba(176,92,255,.18),transparent 30%)!important;border-color:var(--mf-border)!important}body .workflow-manager .manager-primary,body .workflow-manager .create-primary-btn{color:#031013!important;background:linear-gradient(135deg,var(--mf-primary),#90f8ff)!important;box-shadow:var(--mf-neon-shadow)!important}body .design-workbench.design-workbench .workbench-header,body .design-workbench.design-workbench .stat-strip div,body .design-workbench.design-workbench .extract-panel,body .design-workbench.design-workbench .asset-panel{background:radial-gradient(circle at 82% 20%,rgba(94,244,255,.12),transparent 28%),linear-gradient(180deg,#111318e6,#080a0df5)!important;border-color:var(--mf-border)!important;box-shadow:var(--mf-card-shadow)!important}body .design-workbench .workbench-kicker,body .design-workbench .panel-title-row span,body .manager-kicker,body .admin-eyebrow,body .director-kicker,body .profile-overview-kicker:not(:where(.account-dialog *)){color:var(--mf-primary)!important}body .design-workbench .primary-btn,body .design-workbench .soft-btn,body .design-workbench .asset-type-picker .el-radio-button.is-active .el-radio-button__inner{color:#eafffb!important;background:radial-gradient(circle at 18% 50%,rgba(18,245,168,.2),transparent 38%) padding-box,linear-gradient(180deg,#090c12f0,#030405e6) padding-box,linear-gradient(135deg,#12f5a8 0%,var(--mf-primary) 56%,var(--mf-purple) 100%) border-box!important;border-color:transparent!important;box-shadow:0 14px 30px #00000047,0 0 24px #5ef4ff29!important}body .design-workbench .primary-btn *,body .design-workbench .soft-btn *,.creative-stage-nav__step.is-active .creative-stage-nav__copy strong,.creative-stage-nav__step.is-active .creative-stage-nav__copy small{color:var(--mf-primary)!important;background:linear-gradient(90deg,#ffffff 0%,var(--mf-primary) 52%,var(--mf-purple) 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .workbench-header .el-button.soft-btn.soft-btn:not(.is-text):not(.is-link){color:#eafffb!important;background:radial-gradient(circle at 18% 50%,rgba(18,245,168,.18),transparent 38%) padding-box,linear-gradient(180deg,#090c12eb,#030405e0) padding-box,linear-gradient(135deg,#12f5a8b8,#5ef4ff8f,#b05cff75) border-box!important;border-color:transparent!important;box-shadow:0 12px 26px #00000038,0 0 18px #5ef4ff1f!important;text-shadow:none!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .workbench-header .el-button.soft-btn.soft-btn:not(.is-text):not(.is-link) *{color:var(--mf-primary)!important;background:linear-gradient(90deg,#ffffff 0%,var(--mf-primary) 52%,var(--mf-purple) 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}body .asset-card.asset-card{background:radial-gradient(circle at 42% 0%,rgba(94,244,255,.1),transparent 28%),linear-gradient(180deg,#181c22fa,#080a0dfa)!important;border-color:var(--mf-border)!important}body .asset-cover.asset-cover{color:var(--mf-primary)!important;background:radial-gradient(circle at 50% 45%,rgba(94,244,255,.16),transparent 34%),linear-gradient(135deg,#5ef4ff29,#b05cff1a),#080a0d!important}body .asset-meta-row span,body .detail-tags span,body .detail-projects button{color:#dffcff!important;background:radial-gradient(circle at 18% 50%,rgba(18,245,168,.14),transparent 40%) padding-box,linear-gradient(180deg,#090c12e0,#030405d1) padding-box,linear-gradient(135deg,#12f5a894,#5ef4ff80,#b05cff6b) border-box!important;border-color:transparent!important;box-shadow:0 8px 18px #0000002e,0 0 14px #5ef4ff1a!important}body .el-dialog.design-asset-dialog,body .el-dialog.workflow-create-dialog,body .el-dialog.workflow-edit-dialog{background:radial-gradient(circle at 18% 0%,rgba(94,244,255,.14),transparent 34%),radial-gradient(circle at 100% 0%,rgba(176,92,255,.12),transparent 34%),#1f2225f0!important;border-color:var(--mf-border)!important}body pre,body code,body .el-dialog pre,body .el-drawer pre,body .el-dialog code,body .el-drawer code{color:#dffcff!important;background:#030405d1!important;border-color:#5ef4ff2e!important}.studio-glass-panel{background:var(--mf-surface-hover);border:1px solid var(--mf-border);border-radius:var(--mf-radius-card-lg);box-shadow:var(--mf-card-shadow);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.studio-pill{border-radius:var(--mf-radius-pill);border:1px solid var(--mf-border);background:#111318b8;color:var(--mf-text-secondary)}.studio-pill.is-active,.studio-pill:hover{color:var(--mf-primary);border-color:var(--mf-border-strong);background:#5ef4ff1a;box-shadow:0 0 18px #5ef4ff24}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager,html[data-studio-theme=movieflow] body .design-workbench.design-workbench,html[data-studio-theme=movieflow] body .creative-workbench.creative-workbench,html[data-studio-theme=movieflow] body .workflow-pro.workflow-pro{color:var(--mf-text)!important;background:radial-gradient(circle at 16% 0%,rgba(94,244,255,.13),transparent 32%),radial-gradient(circle at 86% 8%,rgba(176,92,255,.14),transparent 34%),linear-gradient(180deg,#080a0dfa,#030405fa)!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .manager-hero.manager-hero--cinema,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .manager-hero.manager-hero{color:var(--mf-text)!important;background:linear-gradient(90deg,#030405fa,#080a0de6 58%,#080a0db8),radial-gradient(circle at 78% 18%,rgba(94,244,255,.22),transparent 32%),radial-gradient(circle at 92% 6%,rgba(176,92,255,.18),transparent 30%)!important;border-color:var(--mf-border)!important;box-shadow:var(--mf-card-shadow),inset 0 1px #ffffff0f!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .manager-primary.manager-primary.el-button.el-button--danger:not(.is-plain):not(.is-text):not(.is-link),html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .create-primary-btn.create-primary-btn.el-button.el-button--danger:not(.is-plain):not(.is-text):not(.is-link),html[data-studio-theme=movieflow] body .design-workbench.design-workbench .primary-btn.primary-btn.el-button.el-button--danger:not(.is-plain):not(.is-text):not(.is-link){color:#031013!important;background:linear-gradient(135deg,var(--mf-primary),#8bf8ff 52%,var(--mf-blue))!important;border:1px solid rgba(255,255,255,.18)!important;box-shadow:var(--mf-neon-shadow)!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .manager-primary.manager-primary.el-button.el-button--danger:not(.is-plain):not(.is-text):not(.is-link):hover,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .create-primary-btn.create-primary-btn.el-button.el-button--danger:not(.is-plain):not(.is-text):not(.is-link):hover,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .primary-btn.primary-btn.el-button.el-button--danger:not(.is-plain):not(.is-text):not(.is-link):hover{color:#031013!important;background:linear-gradient(135deg,#8ff8ff,var(--mf-primary),var(--mf-purple))!important;box-shadow:var(--mf-neon-shadow),0 0 34px #b05cff2e!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .workflow-card.workflow-card,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-card.asset-card{color:var(--mf-text)!important;background:radial-gradient(circle at 42% 0%,rgba(94,244,255,.12),transparent 28%),linear-gradient(180deg,#181c22fa,#080a0dfa)!important;border:1px solid var(--mf-border)!important;box-shadow:var(--mf-card-shadow)!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .workflow-card.workflow-card:hover,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-card.asset-card:hover{border-color:var(--mf-border-strong)!important;box-shadow:var(--mf-card-shadow),0 0 30px #5ef4ff2e!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .workflow-card.workflow-card:before{background:linear-gradient(90deg,var(--mf-primary),rgba(90,124,255,.34),transparent)!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .workflow-card-footer.workflow-card-footer{background:#111318e0!important;border-color:#78f5ff1f!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .workflow-card-title.workflow-card-title,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .workflow-card--new.workflow-card--new strong,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-title.asset-title,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .panel-title-row h2{color:var(--mf-text)!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .workflow-card-copy p,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .workflow-card-copy span,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .empty-state,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .empty-mini{color:var(--mf-text-secondary)!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .workflow-card--new.workflow-card--new{border-style:dashed!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .workflow-card--new.workflow-card--new span{color:var(--mf-primary)!important;border-color:var(--mf-border-strong)!important;box-shadow:var(--mf-neon-shadow)!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .project-menu.project-menu,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-card-actions.asset-card-actions{color:var(--mf-text)!important;background:radial-gradient(circle at 12% 50%,rgba(18,245,168,.08),transparent 34%),#090c12eb!important;border-color:var(--mf-border)!important;box-shadow:var(--mf-modal-shadow)!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .workbench-header,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .stat-strip div,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .extract-panel,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-panel{color:var(--mf-text)!important;background:radial-gradient(circle at 82% 20%,rgba(94,244,255,.12),transparent 28%),linear-gradient(180deg,#111318e6,#080a0df5)!important;border-color:var(--mf-border)!important;box-shadow:var(--mf-card-shadow)!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-cover.asset-cover{color:var(--mf-primary)!important;background:radial-gradient(circle at 50% 45%,rgba(94,244,255,.16),transparent 34%),linear-gradient(135deg,#5ef4ff29,#b05cff1a),#080a0d!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-meta-row span,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .detail-tags span,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .detail-projects button{color:#dffcff!important;background:radial-gradient(circle at 18% 50%,rgba(18,245,168,.14),transparent 40%) padding-box,linear-gradient(180deg,#090c12e0,#030405d1) padding-box,linear-gradient(135deg,#12f5a894,#5ef4ff80,#b05cff6b) border-box!important;border-color:transparent!important;box-shadow:0 8px 18px #0000002e,0 0 14px #5ef4ff1a!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-card .asset-ref-switch.el-switch .el-switch__core{border-color:transparent!important;background:radial-gradient(circle at 18% 50%,rgba(18,245,168,.18),transparent 40%) padding-box,linear-gradient(180deg,#090c12eb,#030405e0) padding-box,linear-gradient(135deg,#12f5a8 0%,var(--mf-primary) 58%,var(--mf-purple) 100%) border-box!important;box-shadow:0 8px 18px #00000038,0 0 18px #5ef4ff2e!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-card .asset-ref-switch.el-switch .el-switch__action{background:linear-gradient(135deg,#ffffff 0%,var(--mf-primary) 62%,var(--mf-purple) 100%)!important;box-shadow:0 0 12px #5ef4ff47!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-card .asset-card-actions .el-button.mini{color:var(--mf-primary)!important;border-color:transparent!important;background:radial-gradient(circle at 50% 30%,rgba(18,245,168,.18),transparent 46%) padding-box,linear-gradient(180deg,#090c12eb,#030405e0) padding-box,linear-gradient(135deg,#12f5a89e,#5ef4ff8a,#b05cff6b) border-box!important;box-shadow:0 10px 20px #0000003d,0 0 18px #5ef4ff1f!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-card .asset-card-actions .el-button.mini *{color:currentColor!important;background:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-grid.is-reference-layout .asset-card .asset-tag-row span{color:#e1fffff0!important;background:radial-gradient(circle at 18% 50%,rgba(18,245,168,.18),transparent 42%),linear-gradient(180deg,#14393ed6,#071418b8)!important;border-color:#78f5ff4d!important;box-shadow:0 8px 18px #0000003d,inset 0 1px #ffffff14!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-grid.is-reference-layout .asset-card .asset-meta-row span{color:#ddfcffdb!important;background:radial-gradient(circle at 18% 50%,rgba(18,245,168,.1),transparent 42%),#07111594!important;border-color:#78f5ff2e!important;box-shadow:none!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-grid.is-reference-layout .asset-card .asset-card-actions.asset-card-actions{background:radial-gradient(circle at 18% 50%,rgba(18,245,168,.1),transparent 42%),#060c1094!important;border-color:#78f5ff2e!important;box-shadow:inset 0 1px #ffffff0f,0 10px 24px #0003!important}html[data-studio-theme=movieflow] body .creative-workbench.creative-workbench .workbench-panel,html[data-studio-theme=movieflow] body .creative-workbench.creative-workbench .result-panel,html[data-studio-theme=movieflow] body .creative-workbench.creative-workbench .writer-metrics>div,html[data-studio-theme=movieflow] body .creative-workbench.creative-workbench .writer-row,html[data-studio-theme=movieflow] body .creative-workbench.creative-workbench .writer-segment-block,html[data-studio-theme=movieflow] body .creative-workbench.creative-workbench .writer-observability__runs,html[data-studio-theme=movieflow] body .creative-workbench.creative-workbench .writer-observability__detail,html[data-studio-theme=movieflow] body .creative-workbench.creative-workbench .writer-call-block{color:var(--mf-text)!important;background:radial-gradient(circle at 86% 0%,rgba(94,244,255,.1),transparent 30%),linear-gradient(180deg,#111318e6,#080a0df5)!important;border-color:var(--mf-border)!important;box-shadow:var(--mf-card-shadow)!important}html[data-studio-theme=movieflow] body .creative-workbench.creative-workbench .workbench-primary.el-button.el-button--primary:not(.is-plain):not(.is-text):not(.is-link){color:#031013!important;background:linear-gradient(135deg,var(--mf-primary),#8bf8ff 52%,var(--mf-blue))!important;border-color:#ffffff2e!important;box-shadow:var(--mf-neon-shadow)!important}html[data-studio-theme=movieflow] body .director-pre.director-pre .director-command-panel,html[data-studio-theme=movieflow] body .director-pre.director-pre .director-redesign-card,html[data-studio-theme=movieflow] body .director-pre.director-pre .director-command-stats article,html[data-studio-theme=movieflow] body .director-pre.director-pre .director-world-grid div,html[data-studio-theme=movieflow] body .director-pre.director-pre .director-story-row,html[data-studio-theme=movieflow] body .director-pre.director-pre .director-supplement-card,html[data-studio-theme=movieflow] body .director-pre.director-pre .director-panel,html[data-studio-theme=movieflow] body .director-pre.director-pre .director-status-card,html[data-studio-theme=movieflow] body .director-pre.director-pre .director-card,html[data-studio-theme=movieflow] body .director-pre.director-pre .writer-gate-panel{color:var(--mf-text)!important;background:radial-gradient(circle at 86% 0%,rgba(94,244,255,.1),transparent 30%),linear-gradient(180deg,#111318e6,#080a0df5)!important;border-color:var(--mf-border)!important;box-shadow:var(--mf-card-shadow)!important}html[data-studio-theme=movieflow] body .director-pre.director-pre .director-primary.director-primary.el-button:not(.is-text):not(.is-link):not(.is-plain):not(.el-button--danger):not(.el-button--warning):not(.el-button--success),html[data-studio-theme=movieflow] body .director-pre.director-pre .director-sync.director-sync.el-button:not(.is-text):not(.is-link):not(.is-plain):not(.el-button--danger):not(.el-button--warning):not(.el-button--success),html[data-studio-theme=movieflow] body .director-pre.director-pre .director-primary.director-primary.el-button.el-button:not(.is-text):not(.is-link),html[data-studio-theme=movieflow] body .director-pre.director-pre .director-sync.director-sync.el-button.el-button:not(.is-text):not(.is-link){color:#031013!important;background:linear-gradient(135deg,var(--mf-primary),#8bf8ff 52%,var(--mf-blue))!important;border-color:#ffffff2e!important;box-shadow:var(--mf-neon-shadow)!important}html[data-studio-theme=movieflow] body .director-pre.director-pre .director-ghost.director-ghost,html[data-studio-theme=movieflow] body .director-pre.director-pre .director-secondary.director-secondary,html[data-studio-theme=movieflow] body .director-pre.director-pre .director-asset-sync.director-asset-sync{color:var(--mf-text)!important;background:#111318b8!important;border-color:var(--mf-border)!important;box-shadow:inset 0 1px #ffffff0d!important}html[data-studio-theme=movieflow] body .workflow-pro.workflow-pro .workflow-sidebar,html[data-studio-theme=movieflow] body .workflow-pro.workflow-pro .workflow-main-panel,html[data-studio-theme=movieflow] body .workflow-pro.workflow-pro .timeline-shell,html[data-studio-theme=movieflow] body .workflow-pro.workflow-pro .workflow-canvas-viewport{color:var(--mf-text)!important;background:radial-gradient(circle at 16% 0%,rgba(94,244,255,.1),transparent 30%),linear-gradient(180deg,#111318e6,#080a0df5)!important;border-color:var(--mf-border)!important;box-shadow:var(--mf-card-shadow)!important}html[data-studio-theme=movieflow] body .workflow-pro.workflow-pro .timeline-refine-btn.el-button.el-button--primary:not(.is-plain):not(.is-text):not(.is-link){color:#031013!important;background:linear-gradient(135deg,var(--mf-primary),#8bf8ff 52%,var(--mf-blue))!important;border-color:#ffffff2e!important;box-shadow:var(--mf-neon-shadow)!important}html[data-studio-theme=movieflow] body .direct-doubao-page.direct-doubao-page .hero-card,html[data-studio-theme=movieflow] body .direct-doubao-page.direct-doubao-page .input-panel,html[data-studio-theme=movieflow] body .direct-doubao-page.direct-doubao-page .result-panel,html[data-studio-theme=movieflow] body .direct-doubao-page.direct-doubao-page .progress-card{color:var(--mf-text)!important;background:radial-gradient(circle at 86% 0%,rgba(94,244,255,.1),transparent 30%),linear-gradient(180deg,#111318e6,#080a0df5)!important;border-color:var(--mf-border)!important;box-shadow:var(--mf-card-shadow)!important}html[data-studio-theme=movieflow] body .direct-doubao-page.direct-doubao-page .primary-action.primary-action.el-button:not(.is-disabled):not(.is-text):not(.is-link){color:#031013!important;background:linear-gradient(135deg,var(--mf-primary),#8bf8ff 52%,var(--mf-blue))!important;border-color:#ffffff2e!important;box-shadow:var(--mf-neon-shadow)!important}html[data-studio-theme=movieflow] body .el-overlay .el-dialog.design-asset-dialog.el-dialog,html[data-studio-theme=movieflow] body .el-overlay .el-dialog.workflow-create-dialog.el-dialog,html[data-studio-theme=movieflow] body .el-overlay .el-dialog.workflow-edit-dialog.el-dialog{color:var(--mf-text)!important;background:radial-gradient(circle at 18% 0%,rgba(94,244,255,.14),transparent 34%),radial-gradient(circle at 100% 0%,rgba(176,92,255,.12),transparent 34%),#1f2225f0!important;border:1px solid var(--mf-border-strong)!important;border-radius:var(--mf-radius-modal)!important;box-shadow:var(--mf-modal-shadow)!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important}html[data-studio-theme=movieflow] body .el-overlay .el-dialog.design-asset-dialog.el-dialog .el-dialog__title,html[data-studio-theme=movieflow] body .el-overlay .el-dialog.workflow-create-dialog.el-dialog .el-dialog__title,html[data-studio-theme=movieflow] body .el-overlay .el-dialog.workflow-edit-dialog.el-dialog .el-dialog__title{color:var(--mf-text)!important}html[data-studio-theme=movieflow] body .el-overlay .el-dialog.design-asset-dialog.el-dialog .el-upload-dragger,html[data-studio-theme=movieflow] body .el-overlay .el-dialog.workflow-create-dialog.el-dialog .el-upload-dragger,html[data-studio-theme=movieflow] body .el-overlay .el-dialog.workflow-edit-dialog.el-dialog .el-upload-dragger{color:var(--mf-text-secondary)!important;background:#04070a94!important;border-color:var(--mf-border)!important;border-radius:var(--mf-radius-card)!important}html[data-studio-theme=movieflow] body .el-overlay .el-dialog.design-asset-dialog.el-dialog .el-button.el-button--danger:not(.is-plain):not(.is-text):not(.is-link),html[data-studio-theme=movieflow] body .el-overlay .el-dialog.workflow-create-dialog.el-dialog .el-button.el-button--danger:not(.is-plain):not(.is-text):not(.is-link),html[data-studio-theme=movieflow] body .el-overlay .el-dialog.workflow-edit-dialog.el-dialog .el-button.el-button--danger:not(.is-plain):not(.is-text):not(.is-link){color:#031013!important;background:linear-gradient(135deg,var(--mf-primary),#8bf8ff 52%,var(--mf-blue))!important;border-color:#ffffff2e!important;box-shadow:var(--mf-neon-shadow)!important}html[data-studio-theme=movieflow] body .el-tag.el-tag,html[data-studio-theme=movieflow] body .el-tag.el-tag--info,html[data-studio-theme=movieflow] body .el-tag.el-tag--success,html[data-studio-theme=movieflow] body .el-tag.el-tag--warning,html[data-studio-theme=movieflow] body .el-tag.el-tag--danger,html[data-studio-theme=movieflow] body .el-tag.el-tag--plain,html[data-studio-theme=movieflow] body .el-tag.el-tag--dark{color:var(--mf-primary)!important;background:#5ef4ff1a!important;border-color:#5ef4ff47!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .manager-project-switch button{color:var(--mf-text-secondary)!important;border-color:transparent!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .manager-project-switch button.is-active,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .manager-project-switch span.is-active{color:var(--mf-text-inverse)!important;background:linear-gradient(135deg,var(--mf-primary),#8bf8ff)!important;box-shadow:var(--mf-shadow-glow)!important}html[data-studio-theme=movieflow] body .el-button.el-button--primary:not(.is-plain):not(.is-text):not(.is-link),html[data-studio-theme=movieflow] body .el-button.el-button--danger:not(.is-plain):not(.is-text):not(.is-link),html[data-studio-theme=movieflow] body .manager-primary.el-button,html[data-studio-theme=movieflow] body .primary-btn.el-button,html[data-studio-theme=movieflow] body .create-primary-btn.el-button{font-weight:900!important}html[data-studio-theme=movieflow] body .el-button.el-button--primary:not(.is-plain):not(.is-text):not(.is-link):not(:where(.frameborn-workspace-topbar *)):not(:where(.account-dialog *)),html[data-studio-theme=movieflow] body .el-button.el-button--danger:not(.is-plain):not(.is-text):not(.is-link),html[data-studio-theme=movieflow] body .manager-primary.el-button,html[data-studio-theme=movieflow] body .primary-btn.el-button,html[data-studio-theme=movieflow] body .create-primary-btn.el-button{color:var(--mf-text-inverse)!important;text-shadow:none!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .manager-hero-motion span,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .workflow-card-poster,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .poster-haze{color:var(--mf-text)!important;background:radial-gradient(circle at 52% 58%,rgba(94,244,255,.16),transparent 22%),linear-gradient(180deg,#5ef4ff1f,#5a7cff14 42%,#030405eb)!important;border-color:var(--mf-border-soft)!important}html[data-studio-theme=movieflow] body .workflow-pro.workflow-pro .workflow-stage,html[data-studio-theme=movieflow] body .workflow-pro.workflow-pro .workflow-canvas,html[data-studio-theme=movieflow] body .workflow-pro.workflow-pro .workflow-canvas-inner{color:var(--mf-text)!important;background:radial-gradient(circle at 18% 8%,rgba(94,244,255,.12),transparent 28%),radial-gradient(circle at 82% 0%,rgba(176,92,255,.1),transparent 28%),linear-gradient(180deg,#080a0deb,#030405fa)!important}html[data-studio-theme=movieflow] body .workflow-pro.workflow-pro [class*="bg-white/"],html[data-studio-theme=movieflow] body .workflow-pro.workflow-pro .flow-node-pro,html[data-studio-theme=movieflow] body .workflow-pro.workflow-pro .glass-card,html[data-studio-theme=movieflow] body .workflow-pro.workflow-pro .preview-window,html[data-studio-theme=movieflow] body .workflow-pro.workflow-pro .canvas-zoom-toolbar{color:var(--mf-text)!important;background:radial-gradient(circle at 86% 0%,rgba(94,244,255,.1),transparent 30%),linear-gradient(180deg,#111318eb,#080a0df5)!important;border-color:var(--mf-border-soft)!important;box-shadow:var(--mf-shadow-card)!important}html[data-studio-theme=movieflow] body .workflow-pro.workflow-pro .canvas-zoom-toolbar button,html[data-studio-theme=movieflow] body .workflow-pro.workflow-pro .canvas-zoom-toolbar input{color:var(--mf-text)!important;background:var(--mf-bg-input)!important;border-color:var(--mf-border-soft)!important}html[data-studio-theme=movieflow] body .material-page.material-page .hero-pill.hero-pill,html[data-studio-theme=movieflow] body .role-replace-page.role-replace-page .page-hero,html[data-studio-theme=movieflow] body .role-replace-page.role-replace-page .panel,html[data-studio-theme=movieflow] body .role-replace-page.role-replace-page .empty-frame,html[data-studio-theme=movieflow] body .story-ip-list.story-ip-list .story-ip-list__head,html[data-studio-theme=movieflow] body .story-ip-list.story-ip-list .story-ip-card{color:var(--mf-text)!important;background:radial-gradient(circle at 86% 0%,rgba(94,244,255,.1),transparent 30%),linear-gradient(180deg,#111318e6,#080a0df5)!important;border-color:var(--mf-border-soft)!important;box-shadow:var(--mf-shadow-card)!important}html[data-studio-theme=movieflow] body .story-ip-list.story-ip-list .story-ip-card span,html[data-studio-theme=movieflow] body .story-ip-list.story-ip-list .story-ip-card small,html[data-studio-theme=movieflow] body .story-ip-list.story-ip-list .story-ip-card button{color:var(--mf-primary)!important;background:#5ef4ff1a!important;border-color:#5ef4ff42!important}html[data-studio-theme=movieflow] body .storyboard-markdown-preview,html[data-studio-theme=movieflow] body .storyboard-list,html[data-studio-theme=movieflow] body .storyboard-card,html[data-studio-theme=movieflow] body .storyboard-panel,html[data-studio-theme=movieflow] body .shot-list-page :is(.shot-card,.shot-item,.shot-row,.preview-card){color:var(--mf-text)!important;background:radial-gradient(circle at 86% 0%,rgba(94,244,255,.1),transparent 30%),linear-gradient(180deg,#111318e6,#080a0df5)!important;border-color:var(--mf-border-soft)!important;box-shadow:var(--mf-shadow-card)!important}html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace{color:var(--mf-text-primary)!important}html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-workspace-head,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-guide-panel,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-panel,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-content-node,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-editor__brief-toggle,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-editor__brief,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-ai-result,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-asset-card,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-asset-empty,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-content-empty{color:var(--mf-text-primary)!important;background:radial-gradient(circle at 86% 0%,rgba(94,244,255,.1),transparent 30%),linear-gradient(180deg,#111318e6,#080a0df5)!important;border-color:var(--mf-border-soft)!important;border-radius:var(--mf-radius-lg)!important;box-shadow:var(--mf-shadow-card)!important}html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-guide-panel{border-color:var(--mf-border-medium)!important}html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-content-node.active{background:radial-gradient(circle at 12% 0%,rgba(94,244,255,.18),transparent 34%),linear-gradient(180deg,#151c24f5,#080a0dfa)!important;border-color:var(--mf-border-strong)!important;box-shadow:var(--mf-shadow-glow)!important}html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace h1,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace strong,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-panel__head strong,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-content-node strong,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-editor__brief-preview strong,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-ai-result__head strong,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-asset-group__title{color:var(--mf-text-primary)!important}html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace p,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace small,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace span,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-side-copy,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-selection-hint,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-content-node small,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-asset-card p,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-asset-card small{color:var(--mf-text-secondary)!important}html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-content-node__icon,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-asset-group__title em{color:var(--mf-primary)!important;background:#5ef4ff1a!important;border:1px solid var(--mf-border-medium)!important}html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-editor__textarea,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace textarea,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace input{color:var(--mf-text-primary)!important;background:var(--mf-bg-input)!important;border-color:var(--mf-border-soft)!important}html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-editor__textarea:focus,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace textarea:focus,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace input:focus{border-color:var(--mf-border-strong)!important;box-shadow:0 0 0 3px #5ef4ff1f!important}html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-ghost-btn.el-button{color:var(--mf-text-primary)!important;background:#111318c7!important;border-color:var(--mf-border-soft)!important}html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-danger-btn.el-button{color:var(--mf-danger)!important;background:#ff5c7a1a!important;border-color:#ff5c7a47!important}html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-ai-result pre{color:var(--mf-text-primary)!important;background:#030405cc!important;border:1px solid var(--mf-border-soft)!important}@media (max-width: 900px){.main-content{padding:18px!important}.header-kpi-wrap{display:none!important}.stats-bar:not(:where(.frameborn-workspace-topbar *)){display:none!important}body .workflow-manager,body .design-workbench,body .director-pre,body .workflow-view{border-radius:20px}}body .storyboard-management-select-popper.el-popper,body .storyboard-management-select-popper.el-select__popper,body .storyboard-management-select-popper.el-popper.is-light,body .storyboard-management-select-popper.el-popper.is-dark{min-width:286px!important;max-width:min(420px,calc(100vw - 28px))!important;padding:8px!important;color:#f3f7fa!important;background:radial-gradient(circle at 18% 0%,rgba(94,244,255,.22),transparent 38%),linear-gradient(180deg,#0d1418fc,#030405fc)!important;border:1px solid rgba(120,245,255,.36)!important;border-radius:18px!important;box-shadow:0 24px 72px #00000094,0 0 0 1px #5ef4ff14 inset!important}body .storyboard-management-select-popper .el-select-dropdown,body .storyboard-management-select-popper .el-select-dropdown__list{background:transparent!important}body .storyboard-management-select-popper .el-select-dropdown__item{height:auto!important;min-height:48px!important;padding:5px 7px!important;color:#f3f7fa!important;background:transparent!important;border-radius:12px!important;line-height:1.2!important}body .storyboard-management-select-popper .el-select-dropdown__item span,body .storyboard-management-select-popper .asset-select-option,body .storyboard-management-select-popper .asset-select-option strong{color:#f3f7fa!important}body .storyboard-management-select-popper .asset-select-option small{color:#f3f7faa3!important}body .storyboard-management-select-popper .el-select-dropdown__item.is-selected,body .storyboard-management-select-popper .el-select-dropdown__item.hover,body .storyboard-management-select-popper .el-select-dropdown__item:hover{color:#061014!important;background:#5ef4ffeb!important}body .storyboard-management-select-popper .el-select-dropdown__item.is-selected span,body .storyboard-management-select-popper .el-select-dropdown__item.hover span,body .storyboard-management-select-popper .el-select-dropdown__item:hover span,body .storyboard-management-select-popper .el-select-dropdown__item.is-selected .asset-select-option,body .storyboard-management-select-popper .el-select-dropdown__item.hover .asset-select-option,body .storyboard-management-select-popper .el-select-dropdown__item:hover .asset-select-option,body .storyboard-management-select-popper .el-select-dropdown__item.is-selected .asset-select-option strong,body .storyboard-management-select-popper .el-select-dropdown__item.hover .asset-select-option strong,body .storyboard-management-select-popper .el-select-dropdown__item:hover .asset-select-option strong{color:#061014!important}body .storyboard-management-select-popper .el-select-dropdown__item.is-selected .asset-select-option small,body .storyboard-management-select-popper .el-select-dropdown__item.hover .asset-select-option small,body .storyboard-management-select-popper .el-select-dropdown__item:hover .asset-select-option small{color:#061014ad!important}body .storyboard-management-select-popper .el-popper__arrow:before{background:#0d1418fc!important;border-color:#78f5ff5c!important}body .workflow-create-select-popper.el-popper,body .workflow-create-select-popper.el-select__popper,body .workflow-create-select-popper.el-popper.is-light,body .workflow-create-select-popper.el-popper.is-dark{min-width:220px!important;max-width:min(420px,calc(100vw - 28px))!important;padding:8px!important;color:#f3f7fa!important;background:radial-gradient(circle at 16% 0%,rgba(94,244,255,.18),transparent 34%),linear-gradient(180deg,#151c21fc,#080b0efc)!important;border:1px solid rgba(120,245,255,.34)!important;border-radius:18px!important;box-shadow:0 24px 72px #00000094,0 0 0 1px #5ef4ff14 inset!important}body .workflow-create-select-popper .el-select-dropdown,body .workflow-create-select-popper .el-select-dropdown__wrap,body .workflow-create-select-popper .el-select-dropdown__list{background:transparent!important}body .workflow-create-select-popper .el-select-dropdown__item{height:auto!important;min-height:46px!important;margin:2px 0!important;padding:8px 10px!important;color:#f3f7fa!important;background:transparent!important;border-radius:12px!important;line-height:1.35!important;white-space:normal!important}body .workflow-create-select-popper .el-select-dropdown__item span,body .workflow-create-select-popper .script-binding-picker__option,body .workflow-create-select-popper .script-binding-picker__option strong{color:#f3f7fa!important}body .workflow-create-select-popper .script-binding-picker__option small{color:#f3f7faad!important}body .workflow-create-select-popper .el-select-dropdown__item.is-selected,body .workflow-create-select-popper .el-select-dropdown__item.hover,body .workflow-create-select-popper .el-select-dropdown__item:hover{color:#061014!important;background:#5ef4ffeb!important}body .workflow-create-select-popper .el-select-dropdown__item.is-selected span,body .workflow-create-select-popper .el-select-dropdown__item.hover span,body .workflow-create-select-popper .el-select-dropdown__item:hover span,body .workflow-create-select-popper .el-select-dropdown__item.is-selected .script-binding-picker__option,body .workflow-create-select-popper .el-select-dropdown__item.hover .script-binding-picker__option,body .workflow-create-select-popper .el-select-dropdown__item:hover .script-binding-picker__option,body .workflow-create-select-popper .el-select-dropdown__item.is-selected .script-binding-picker__option strong,body .workflow-create-select-popper .el-select-dropdown__item.hover .script-binding-picker__option strong,body .workflow-create-select-popper .el-select-dropdown__item:hover .script-binding-picker__option strong{color:#061014!important}body .workflow-create-select-popper .el-select-dropdown__item.is-selected .script-binding-picker__option small,body .workflow-create-select-popper .el-select-dropdown__item.hover .script-binding-picker__option small,body .workflow-create-select-popper .el-select-dropdown__item:hover .script-binding-picker__option small{color:#061014ad!important}body .workflow-create-select-popper .el-popper__arrow:before{background:#151c21fc!important;border-color:#78f5ff57!important}html[data-studio-theme=movieflow]{--mf-cinemind-title-gradient: linear-gradient(90deg, #f8ffff 0%, #5ef4ff 48%, #8b5cf6 100%);--mf-cinemind-kicker-gradient: linear-gradient(90deg, #12f5a8 0%, #5ef4ff 54%, #8b5cf6 100%);--mf-cinemind-button-fill: radial-gradient(circle at 18% 50%, rgba(18, 245, 168, .14), transparent 40%) padding-box, linear-gradient(180deg, rgba(9, 12, 18, .94), rgba(3, 4, 5, .9)) padding-box, linear-gradient(135deg, rgba(18, 245, 168, .68), rgba(94, 244, 255, .58), rgba(139, 92, 246, .5)) border-box;--mf-cinemind-button-fill-hover: radial-gradient(circle at 18% 50%, rgba(18, 245, 168, .22), transparent 42%) padding-box, linear-gradient(180deg, rgba(13, 18, 24, .98), rgba(5, 8, 12, .94)) padding-box, linear-gradient(135deg, #12f5a8 0%, #5ef4ff 54%, #8b5cf6 100%) border-box;--mf-cinemind-button-shadow: 0 12px 26px rgba(0, 0, 0, .28), 0 0 18px rgba(94, 244, 255, .14), inset 0 1px 0 rgba(255, 255, 255, .06);--mf-cinemind-button-shadow-hover: 0 16px 32px rgba(0, 0, 0, .34), 0 0 26px rgba(94, 244, 255, .22), 0 0 36px rgba(139, 92, 246, .12);--mf-platform-button-fill: var(--mf-cinemind-button-fill);--mf-platform-button-fill-hover: var(--mf-cinemind-button-fill-hover);--mf-platform-button-shadow: var(--mf-cinemind-button-shadow);--mf-platform-button-shadow-hover: var(--mf-cinemind-button-shadow-hover);--mf-platform-option-muted-fill: radial-gradient(circle at 18% 50%, rgba(154, 167, 178, .08), transparent 40%) padding-box, linear-gradient(180deg, rgba(19, 22, 27, .88), rgba(8, 10, 13, .9)) padding-box, linear-gradient(135deg, rgba(154, 167, 178, .28), rgba(94, 244, 255, .08), rgba(139, 92, 246, .08)) border-box;--mf-platform-option-muted-fill-hover: radial-gradient(circle at 18% 50%, rgba(154, 167, 178, .12), transparent 42%) padding-box, linear-gradient(180deg, rgba(25, 29, 34, .92), rgba(10, 12, 16, .92)) padding-box, linear-gradient(135deg, rgba(174, 187, 198, .36), rgba(94, 244, 255, .12), rgba(139, 92, 246, .1)) border-box;--mf-platform-option-muted-shadow: 0 8px 18px rgba(0, 0, 0, .22), inset 0 1px 0 rgba(255, 255, 255, .04);--mf-platform-danger-button-fill: radial-gradient(circle at 18% 50%, rgba(255, 92, 122, .18), transparent 40%) padding-box, linear-gradient(180deg, rgba(18, 9, 14, .96), rgba(5, 3, 6, .92)) padding-box, linear-gradient(135deg, rgba(255, 92, 122, .82), rgba(255, 141, 162, .62), rgba(139, 92, 246, .38)) border-box;--mf-platform-danger-button-fill-hover: radial-gradient(circle at 18% 50%, rgba(255, 92, 122, .28), transparent 42%) padding-box, linear-gradient(180deg, rgba(26, 11, 18, .98), rgba(8, 3, 7, .94)) padding-box, linear-gradient(135deg, #ff5c7a 0%, #ff9aac 58%, #8b5cf6 100%) border-box;--mf-platform-danger-button-shadow: 0 12px 26px rgba(0, 0, 0, .28), 0 0 20px rgba(255, 92, 122, .2), inset 0 1px 0 rgba(255, 255, 255, .06);--mf-platform-danger-button-shadow-hover: 0 16px 32px rgba(0, 0, 0, .34), 0 0 30px rgba(255, 92, 122, .28), 0 0 36px rgba(139, 92, 246, .12)}html[data-studio-theme=movieflow] body .header.app-topbar:not(.frameborn-workspace-topbar){background:radial-gradient(circle at 18% 0%,rgba(94,244,255,.14),transparent 34%),radial-gradient(circle at 92% 0%,rgba(139,92,246,.12),transparent 34%),linear-gradient(180deg,#030405e0,#030405f5)!important;border-bottom-color:#78f5ff47!important;box-shadow:0 18px 44px #0000006b,0 0 28px #5ef4ff0f!important}html[data-studio-theme=movieflow] body .topbar-brand:not(:where(.frameborn-workspace-topbar *)){min-height:40px;padding:4px 12px 4px 4px;border:1px solid rgba(120,245,255,.22);border-radius:var(--mf-radius-pill);background:radial-gradient(circle at 12% 50%,rgba(94,244,255,.16),transparent 44%),#090c12b8;box-shadow:0 0 20px #5ef4ff14}html[data-studio-theme=movieflow] body .logo-text:not(:where(.frameborn-workspace-topbar *)),html[data-studio-theme=movieflow] body .manager-title,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .manager-title,html[data-studio-theme=movieflow] body .story-ip-list.story-ip-list .story-ip-list__head h1,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-workspace-head h1,html[data-studio-theme=movieflow] body .role-replace-page.role-replace-page .page-hero h1{color:transparent!important;background:var(--mf-cinemind-title-gradient)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;letter-spacing:0!important;text-shadow:0 0 28px rgba(94,244,255,.12)!important}html[data-studio-theme=movieflow] body :is(.workflow-manager,.story-ip-list,.story-ip-workspace,.role-replace-page,.design-workbench,.storyboard-management) :is(.manager-kicker,.eyebrow,.workbench-kicker,.admin-eyebrow),html[data-studio-theme=movieflow] body :is(.workflow-manager,.story-ip-list,.story-ip-workspace,.role-replace-page,.design-workbench,.storyboard-management) :is(.panel-head .eyebrow,.story-panel__head>div>span,.panel-title-row>div>span){color:transparent!important;background:var(--mf-cinemind-kicker-gradient)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;letter-spacing:.16em!important}html[data-studio-theme=movieflow] body :is(.workflow-manager,.story-ip-list,.story-ip-workspace,.role-replace-page,.design-workbench,.storyboard-management) :is(h2,h3,.workflow-card-title,.story-panel__head strong,.story-ip-card h2,.panel-head h2,.asset-title){color:#f8ffff!important;text-shadow:0 0 18px rgba(94,244,255,.08)!important}html[data-studio-theme=movieflow] body :is(.topbar-action,.login-entry-btn,.manager-primary,.manager-ghost,.manager-danger,.create-primary-btn,.primary-btn,.primary-action,.story-ghost-btn,.story-danger-btn,.story-ai-primary-action,.story-side-main-action,.director-primary,.director-sync,.soft-btn).el-button:not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body :is(.workflow-manager,.story-ip-list,.story-ip-workspace,.role-replace-page,.design-workbench,.storyboard-management) .el-button:not(.is-text):not(.is-link),html[data-studio-theme=movieflow] body :is(.workflow-manager,.story-ip-list,.story-ip-workspace,.role-replace-page,.design-workbench,.storyboard-management) :is(.manager-project-switch button,.mode-switch button,.project-menu button){min-height:34px;color:#dffcff!important;border:1px solid transparent!important;border-radius:var(--mf-radius-pill)!important;background:var(--mf-cinemind-button-fill)!important;box-shadow:var(--mf-cinemind-button-shadow)!important;text-shadow:none!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease!important}html[data-studio-theme=movieflow] body :is(.topbar-action,.login-entry-btn,.manager-primary,.manager-ghost,.manager-danger,.create-primary-btn,.primary-btn,.primary-action,.story-ghost-btn,.story-danger-btn,.story-ai-primary-action,.story-side-main-action,.director-primary,.director-sync,.soft-btn).el-button:hover:not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body :is(.workflow-manager,.story-ip-list,.story-ip-workspace,.role-replace-page,.design-workbench,.storyboard-management) .el-button:not(.is-disabled):not(.is-text):not(.is-link):hover,html[data-studio-theme=movieflow] body :is(.workflow-manager,.story-ip-list,.story-ip-workspace,.role-replace-page,.design-workbench,.storyboard-management) :is(.manager-project-switch button:hover,.mode-switch button:hover,.project-menu button:hover){color:#f8ffff!important;background:var(--mf-cinemind-button-fill-hover)!important;box-shadow:var(--mf-cinemind-button-shadow-hover)!important;transform:translateY(-1px)}html[data-studio-theme=movieflow] body :is(.topbar-action,.login-entry-btn,.manager-primary,.manager-ghost,.manager-danger,.create-primary-btn,.primary-btn,.primary-action,.story-ghost-btn,.story-danger-btn,.story-ai-primary-action,.story-side-main-action,.director-primary,.director-sync,.soft-btn).el-button *:not(:where(.frameborn-workspace-topbar *)),html[data-studio-theme=movieflow] body :is(.workflow-manager,.story-ip-list,.story-ip-workspace,.role-replace-page,.design-workbench,.storyboard-management) .el-button:not(.is-text):not(.is-link) *,html[data-studio-theme=movieflow] body :is(.workflow-manager,.story-ip-list,.story-ip-workspace,.role-replace-page,.design-workbench,.storyboard-management) :is(.manager-project-switch button,.mode-switch button,.project-menu button) *{color:currentColor!important;background:none!important;-webkit-text-fill-color:currentColor!important;fill:currentColor!important}html[data-studio-theme=movieflow] body :is(.workflow-manager,.story-ip-list,.story-ip-workspace,.role-replace-page,.design-workbench,.storyboard-management) :is(.el-button--danger,.story-danger-btn,.manager-danger,.story-danger-text,.project-menu button.is-danger){color:#ff9aac!important;background:radial-gradient(circle at 18% 50%,rgba(255,92,122,.14),transparent 40%) padding-box,linear-gradient(180deg,#090c12f0,#030405e6) padding-box,linear-gradient(135deg,#ff5c7a99,#5ef4ff6b,#8b5cf66b) border-box!important}html[data-studio-theme=movieflow] body :is(.workflow-manager,.story-ip-list,.story-ip-workspace,.role-replace-page,.design-workbench,.storyboard-management) :is(.el-button.is-disabled,.el-button.is-disabled:hover,button:disabled){opacity:.46!important;color:#dffcff94!important;transform:none!important;box-shadow:inset 0 1px #ffffff0a!important}html[data-studio-theme=movieflow] body .sidebar-menu .el-menu-item:not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .sidebar-menu .el-sub-menu__title:not(:where(.frameborn-workspace-nav *)){border:1px solid transparent!important;background:linear-gradient(180deg,#090c1299,#03040580) padding-box,linear-gradient(135deg,#12f5a800,#5ef4ff00,#8b5cf600) border-box!important}html[data-studio-theme=movieflow] body .sidebar-menu .el-menu-item:hover:not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .sidebar-menu .el-sub-menu__title:hover:not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .sidebar-menu .el-menu-item.is-active:not(:where(.frameborn-workspace-nav *)){color:#dffcff!important;border-color:transparent!important;background:var(--mf-cinemind-button-fill)!important;box-shadow:var(--mf-cinemind-button-shadow)!important}html[data-studio-theme=movieflow] body .sidebar-menu .el-menu-item.is-active span:not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .sidebar-menu .el-menu-item.is-active .el-icon:not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .sidebar-menu .el-sub-menu__title:hover span:not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .sidebar-menu .el-sub-menu__title:hover .el-icon:not(:where(.frameborn-workspace-nav *)){color:var(--mf-primary)!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .manager-project-switch .is-active,html[data-studio-theme=movieflow] body .role-replace-page.role-replace-page .mode-switch button.active,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-content-node.active{color:#f8ffff!important;background:var(--mf-cinemind-button-fill-hover)!important;border-color:transparent!important;box-shadow:var(--mf-cinemind-button-shadow-hover)!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .manager-hero-motion span,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .workflow-card-poster,html[data-studio-theme=movieflow] body .role-replace-page.role-replace-page .hero-status{color:#dffcff!important;background:radial-gradient(circle at 44% 36%,rgba(94,244,255,.16),transparent 30%),linear-gradient(145deg,#ffffff14,#8b5cf614),#090c12d1!important;border:1px solid rgba(120,245,255,.2)!important;box-shadow:0 24px 56px #00000052,inset 0 1px #ffffff14!important}html[data-studio-theme=movieflow] body .role-replace-page.role-replace-page .upload-tile,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-content-empty,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-asset-empty,html[data-studio-theme=movieflow] body .role-replace-page.role-replace-page .empty-frame{color:#dffcff!important;background:radial-gradient(circle at 50% 24%,rgba(94,244,255,.16),transparent 34%),linear-gradient(180deg,#090c12e0,#030405e0)!important;border-color:#78f5ff47!important;box-shadow:inset 0 1px #ffffff0f!important}html[data-studio-theme=movieflow] body .role-replace-page.role-replace-page .upload-tile .el-icon,html[data-studio-theme=movieflow] body .role-replace-page.role-replace-page .empty-frame .el-icon{color:var(--mf-primary)!important}html[data-studio-theme=movieflow] body .role-replace-page.role-replace-page :is(.mode-card,.clip-card,.progress-card,.description-card),html[data-studio-theme=movieflow] body .story-ip-list.story-ip-list :is(.story-ip-card__meta span,.story-ip-card__stats div),html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace :is(.story-editor__brief-toggle,.story-editor__brief,.story-ai-result,.story-asset-card,.story-asset-group__title em),html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager :is(.manager-loading,.manager-empty,.workflow-card-brief,.story-source-status){color:var(--mf-text-primary)!important;background:radial-gradient(circle at 84% 0%,rgba(94,244,255,.1),transparent 34%),linear-gradient(180deg,#111318e0,#080a0df0)!important;border:1px solid rgba(120,245,255,.18)!important;box-shadow:inset 0 1px #ffffff0d!important}html[data-studio-theme=movieflow] body .role-replace-page.role-replace-page :is(.upload-tile small,.hero-copy,.merge-copy,.queue-hint,.field-stack label,.settings-row label,.clip-field,.clip-title-row small,.progress-line),html[data-studio-theme=movieflow] body .story-ip-list.story-ip-list :is(.story-ip-list__head p,.story-ip-card p,.story-ip-card__stats span,.story-ip-empty p),html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace :is(.story-workspace-head p,.story-guide-panel__copy span,.story-guide-panel__actions small,.story-content-node small,.story-side-copy,.story-selection-hint,.story-asset-card small,.story-asset-card p),html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager :is(.manager-hero-copy p,.workflow-card-copy p,.workflow-card-copy span,.create-dialog-hint){color:#f3f7faad!important}html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-guide-steps .el-step__icon,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-guide-steps .el-step__head.is-process .el-step__icon,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-guide-steps .el-step__head.is-finish .el-step__icon{color:var(--mf-primary)!important;background:var(--mf-cinemind-button-fill)!important;border-color:transparent!important;box-shadow:0 0 18px #5ef4ff24!important}html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-guide-steps .el-step__title{color:#dffcff!important}html[data-studio-theme=movieflow] body .story-ip-select-popper.el-popper,html[data-studio-theme=movieflow] body .story-ip-select-popper.el-select__popper,html[data-studio-theme=movieflow] body .story-ip-select-popper.el-popper.is-light{color:var(--mf-text-primary)!important;background:radial-gradient(circle at 18% 0%,rgba(94,244,255,.18),transparent 34%),linear-gradient(180deg,#0d1418fa,#030405fa)!important;border-color:#78f5ff57!important;box-shadow:var(--mf-modal-shadow)!important}html[data-studio-theme=movieflow] body .story-ip-select-popper .el-select-dropdown,html[data-studio-theme=movieflow] body .story-ip-select-popper .el-select-dropdown__list{background:transparent!important}html[data-studio-theme=movieflow] body .story-ip-select-popper .el-select-dropdown__item{color:var(--mf-text-primary)!important;background:transparent!important}html[data-studio-theme=movieflow] body .story-ip-select-popper .el-select-dropdown__item.hover,html[data-studio-theme=movieflow] body .story-ip-select-popper .el-select-dropdown__item:hover,html[data-studio-theme=movieflow] body .story-ip-select-popper .el-select-dropdown__item.is-selected{color:#061014!important;background:#5ef4ffe6!important}html[data-studio-theme=movieflow] body .header.app-topbar .topbar-action.topbar-action.el-button.el-button:not(.is-text):not(.is-link):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .header.app-topbar .login-entry-btn.login-entry-btn.el-button.el-button:not(.is-text):not(.is-link):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .manager-primary.manager-primary.el-button.el-button.el-button--danger:not(.is-plain):not(.is-text):not(.is-link),html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .create-primary-btn.create-primary-btn.el-button.el-button.el-button--danger:not(.is-plain):not(.is-text):not(.is-link),html[data-studio-theme=movieflow] body .story-ip-list.story-ip-list .el-button.el-button.el-button--primary:not(.is-plain):not(.is-text):not(.is-link),html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .el-button.el-button.el-button--primary:not(.is-plain):not(.is-text):not(.is-link),html[data-studio-theme=movieflow] body .role-replace-page.role-replace-page .primary-action.primary-action.el-button.el-button:not(.is-text):not(.is-link),html[data-studio-theme=movieflow] body .role-replace-page.role-replace-page .el-button.el-button:not(.is-text):not(.is-link){color:#dffcff!important;border:1px solid transparent!important;background:var(--mf-cinemind-button-fill)!important;box-shadow:var(--mf-cinemind-button-shadow)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .header.app-topbar .topbar-action.topbar-action.el-button.el-button:not(.is-disabled):not(.is-text):not(.is-link):hover:not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .manager-primary.manager-primary.el-button.el-button.el-button--danger:not(.is-plain):not(.is-text):not(.is-link):hover,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .create-primary-btn.create-primary-btn.el-button.el-button.el-button--danger:not(.is-plain):not(.is-text):not(.is-link):hover,html[data-studio-theme=movieflow] body .story-ip-list.story-ip-list .el-button.el-button.el-button--primary:not(.is-plain):not(.is-text):not(.is-link):hover,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .el-button.el-button.el-button--primary:not(.is-plain):not(.is-text):not(.is-link):hover,html[data-studio-theme=movieflow] body .role-replace-page.role-replace-page .primary-action.primary-action.el-button.el-button:not(.is-text):not(.is-link):hover,html[data-studio-theme=movieflow] body .role-replace-page.role-replace-page .el-button.el-button:not(.is-disabled):not(.is-text):not(.is-link):hover{color:#f8ffff!important;background:var(--mf-cinemind-button-fill-hover)!important;box-shadow:var(--mf-cinemind-button-shadow-hover)!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .manager-project-switch.manager-project-switch button.is-active.is-active,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .manager-project-switch.manager-project-switch span.is-active.is-active,html[data-studio-theme=movieflow] body .role-replace-page.role-replace-page .mode-switch.mode-switch button.active.active{color:#f8ffff!important;border-color:transparent!important;background:var(--mf-cinemind-button-fill-hover)!important;box-shadow:var(--mf-cinemind-button-shadow-hover)!important}html[data-studio-theme=movieflow] body .story-ip-list.story-ip-list .el-button.el-button:not(.is-link),html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .el-button.el-button:not(.is-link),html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-asset-card__actions.story-asset-card__actions .el-button.el-button.is-text{color:#dffcff!important;border:1px solid transparent!important;background:var(--mf-cinemind-button-fill)!important;box-shadow:var(--mf-cinemind-button-shadow)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .story-ip-list.story-ip-list .el-button.el-button:not(.is-disabled):not(.is-link):hover,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .el-button.el-button:not(.is-disabled):not(.is-link):hover,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-asset-card__actions.story-asset-card__actions .el-button.el-button.is-text:hover{color:#f8ffff!important;background:var(--mf-cinemind-button-fill-hover)!important;box-shadow:var(--mf-cinemind-button-shadow-hover)!important}html[data-studio-theme=movieflow] body .story-ip-list.story-ip-list .el-button.el-button *,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .el-button.el-button *{color:currentColor!important;background:none!important;-webkit-text-fill-color:currentColor!important;fill:currentColor!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .workbench-add-core-btn.workbench-add-core-btn.el-button.el-button,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .workbench-header.workbench-header .el-button.el-button.soft-btn,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-card.asset-card .asset-card-actions.asset-card-actions .el-button.el-button.mini{color:#dffcff!important;border-color:transparent!important;background:var(--mf-cinemind-button-fill)!important;box-shadow:var(--mf-cinemind-button-shadow)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .workbench-add-core-btn.workbench-add-core-btn.el-button.el-button:hover,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .workbench-header.workbench-header .el-button.el-button.soft-btn:hover,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-card.asset-card .asset-card-actions.asset-card-actions .el-button.el-button.mini:hover{color:#f8ffff!important;background:var(--mf-cinemind-button-fill-hover)!important;box-shadow:var(--mf-cinemind-button-shadow-hover)!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .workbench-add-core-btn.workbench-add-core-btn.el-button.el-button *,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .workbench-header.workbench-header .el-button.el-button.soft-btn *,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-card.asset-card .asset-card-actions.asset-card-actions .el-button.el-button.mini *,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-card.asset-card .asset-card-actions.asset-card-actions .el-button.el-button.mini svg,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-card.asset-card .asset-card-actions.asset-card-actions .el-button.el-button.mini path{color:currentColor!important;background:none!important;-webkit-text-fill-color:currentColor!important;fill:currentColor!important}html[data-studio-theme=movieflow] body .el-button.el-button.el-button.el-button.el-button:not(.sidebar-collapse-btn):not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .el-button.el-button.el-button:not(.sidebar-collapse-btn):not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body button[class][class]:not(:where(.public-landing *,.manager-project-switch *,.mode-switch *,.filter-tabs *,.filter-pills *,.toolbar-tabs *,.asset-filter-tabs *,.preview-tabs *,.tab-switch *,.mode-tabs *,.resolution-switch *,.storyboard-filter-tabs *)):not(.el-button):not([class*=card]):not(.text-left):not(.el-dialog__headerbtn):not(.el-message-box__headerbtn):not(.el-notification__closeBtn):not(.el-message__closeBtn):not(.el-tag__close):not(.el-switch):not(.el-switch__core):not(.el-carousel__button):not(.upload-tile):not(:where(#frameborn-auth-entry *)){min-height:34px!important;font-weight:800!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease,opacity .18s ease!important}html[data-studio-theme=movieflow] body .el-button.el-button.el-button.el-button.el-button:not(.sidebar-collapse-btn):not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)):not(:where(.account-dialog *)),html[data-studio-theme=movieflow] body .el-button.el-button.el-button:not(.sidebar-collapse-btn):not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)):not(:where(.account-dialog *)),html[data-studio-theme=movieflow] body button[class][class]:not(:where(.public-landing *,.manager-project-switch *,.mode-switch *,.filter-tabs *,.filter-pills *,.toolbar-tabs *,.asset-filter-tabs *,.preview-tabs *,.tab-switch *,.mode-tabs *,.resolution-switch *,.storyboard-filter-tabs *)):not(.el-button):not([class*=card]):not(.text-left):not(.el-dialog__headerbtn):not(.el-message-box__headerbtn):not(.el-notification__closeBtn):not(.el-message__closeBtn):not(.el-tag__close):not(.el-switch):not(.el-switch__core):not(.el-carousel__button):not(.upload-tile):not(:where(#frameborn-auth-entry *)):not(.frameborn-mobile-nav-backdrop){color:#dffcff!important;border:1px solid transparent!important;border-radius:var(--mf-radius-pill)!important;background:var(--mf-platform-button-fill)!important;box-shadow:var(--mf-platform-button-shadow)!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .el-button.el-button.el-button.el-button.el-button:not(.sidebar-collapse-btn):not(.is-disabled):hover:not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .el-button.el-button.el-button:not(.sidebar-collapse-btn):not(.is-disabled):hover:not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body button[class][class]:not(:where(.public-landing *,.manager-project-switch *,.mode-switch *,.filter-tabs *,.filter-pills *,.toolbar-tabs *,.asset-filter-tabs *,.preview-tabs *,.tab-switch *,.mode-tabs *,.resolution-switch *,.storyboard-filter-tabs *)):not(.el-button):not([class*=card]):not(.text-left):not(:disabled):not(.el-dialog__headerbtn):not(.el-message-box__headerbtn):not(.el-notification__closeBtn):not(.el-message__closeBtn):not(.el-tag__close):not(.el-switch):not(.el-switch__core):not(.el-carousel__button):not(.upload-tile):hover:not(:where(#frameborn-auth-entry *)){transform:translateY(-1px)}html[data-studio-theme=movieflow] body .el-button.el-button.el-button.el-button.el-button:not(.sidebar-collapse-btn):not(.is-disabled):hover:not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)):not(:where(.account-dialog *)),html[data-studio-theme=movieflow] body .el-button.el-button.el-button:not(.sidebar-collapse-btn):not(.is-disabled):hover:not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)):not(:where(.account-dialog *)),html[data-studio-theme=movieflow] body button[class][class]:not(:where(.public-landing *,.manager-project-switch *,.mode-switch *,.filter-tabs *,.filter-pills *,.toolbar-tabs *,.asset-filter-tabs *,.preview-tabs *,.tab-switch *,.mode-tabs *,.resolution-switch *,.storyboard-filter-tabs *)):not(.el-button):not([class*=card]):not(.text-left):not(:disabled):not(.el-dialog__headerbtn):not(.el-message-box__headerbtn):not(.el-notification__closeBtn):not(.el-message__closeBtn):not(.el-tag__close):not(.el-switch):not(.el-switch__core):not(.el-carousel__button):not(.upload-tile):hover:not(:where(#frameborn-auth-entry *)):not(.frameborn-mobile-nav-backdrop){color:#f8ffff!important;border-color:transparent!important;background:var(--mf-platform-button-fill-hover)!important;box-shadow:var(--mf-platform-button-shadow-hover)!important}html[data-studio-theme=movieflow] body .el-button.el-button.el-button.el-button.el-button:not(.sidebar-collapse-btn):not(.is-disabled):active:not(:where(#frameborn-auth-entry *)),html[data-studio-theme=movieflow] body .el-button.el-button.el-button:not(.sidebar-collapse-btn):not(.is-disabled):active:not(:where(#frameborn-auth-entry *)),html[data-studio-theme=movieflow] body button[class][class]:not(:where(.public-landing *,.manager-project-switch *,.mode-switch *,.filter-tabs *,.filter-pills *,.toolbar-tabs *,.asset-filter-tabs *,.preview-tabs *,.tab-switch *,.mode-tabs *,.resolution-switch *,.storyboard-filter-tabs *)):not(.el-button):not([class*=card]):not(.text-left):not(:disabled):not(.el-dialog__headerbtn):not(.el-message-box__headerbtn):not(.el-notification__closeBtn):not(.el-message__closeBtn):not(.el-tag__close):not(.el-switch):not(.el-switch__core):not(.el-carousel__button):not(.upload-tile):active:not(:where(#frameborn-auth-entry *)){transform:translateY(0) scale(.985)}html[data-studio-theme=movieflow] body .el-button.el-button.el-button.el-button.el-button:not(.sidebar-collapse-btn) *:not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)),html[data-studio-theme=movieflow] body .el-button.el-button.el-button:not(.sidebar-collapse-btn) *:not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)),html[data-studio-theme=movieflow] body button[class][class]:not(:where(.public-landing *,.manager-project-switch *,.mode-switch *,.filter-tabs *,.filter-pills *,.toolbar-tabs *,.asset-filter-tabs *,.preview-tabs *,.tab-switch *,.mode-tabs *,.resolution-switch *,.storyboard-filter-tabs *)):not(.el-button):not([class*=card]):not(.text-left):not(.el-dialog__headerbtn):not(.el-message-box__headerbtn):not(.el-notification__closeBtn):not(.el-message__closeBtn):not(.el-tag__close):not(.el-switch):not(.el-switch__core):not(.el-carousel__button):not(.upload-tile) *:not(:where(#frameborn-auth-entry *)){color:currentColor!important;background:none!important;-webkit-text-fill-color:currentColor!important;fill:currentColor!important}html[data-studio-theme=movieflow] body .el-radio-button__original-radio:not(:checked)+.el-radio-button__inner,html[data-studio-theme=movieflow] body .el-checkbox-button__original:not(:checked)+.el-checkbox-button__inner,html[data-studio-theme=movieflow] body .el-segmented__item:not(.is-selected),html[data-studio-theme=movieflow] body .el-tabs__item:not(.is-active),html[data-studio-theme=movieflow] body :is(.manager-project-switch,.mode-switch,.filter-tabs,.filter-pills,.toolbar-tabs,.asset-filter-tabs,.preview-tabs,.tab-switch,.mode-tabs,.resolution-switch,.storyboard-filter-tabs) button:not(.active):not(.is-active):not([aria-selected=true]):not([aria-pressed=true]){min-height:34px!important;color:#8f9aa6!important;border:1px solid transparent!important;border-radius:var(--mf-radius-pill)!important;background:var(--mf-platform-option-muted-fill)!important;box-shadow:var(--mf-platform-option-muted-shadow)!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important;opacity:.78!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease,opacity .18s ease!important}html[data-studio-theme=movieflow] body .el-radio-button__original-radio:not(:checked)+.el-radio-button__inner:hover,html[data-studio-theme=movieflow] body .el-checkbox-button__original:not(:checked)+.el-checkbox-button__inner:hover,html[data-studio-theme=movieflow] body .el-segmented__item:not(.is-selected):hover,html[data-studio-theme=movieflow] body .el-tabs__item:not(.is-active):hover,html[data-studio-theme=movieflow] body :is(.manager-project-switch,.mode-switch,.filter-tabs,.filter-pills,.toolbar-tabs,.asset-filter-tabs,.preview-tabs,.tab-switch,.mode-tabs,.resolution-switch,.storyboard-filter-tabs) button:not(.active):not(.is-active):not([aria-selected=true]):not([aria-pressed=true]):hover{color:#c1ccd6!important;background:var(--mf-platform-option-muted-fill-hover)!important;box-shadow:var(--mf-platform-option-muted-shadow)!important;opacity:.9!important}html[data-studio-theme=movieflow] body .el-radio-button__original-radio:checked+.el-radio-button__inner,html[data-studio-theme=movieflow] body .el-checkbox-button__original:checked+.el-checkbox-button__inner,html[data-studio-theme=movieflow] body .el-segmented__item.is-selected,html[data-studio-theme=movieflow] body .el-tabs__item.is-active,html[data-studio-theme=movieflow] body :is(.manager-project-switch,.mode-switch,.filter-tabs,.filter-pills,.toolbar-tabs,.asset-filter-tabs,.preview-tabs,.tab-switch,.mode-tabs,.resolution-switch,.storyboard-filter-tabs) button:is(.active,.is-active,[aria-selected=true],[aria-pressed=true]){min-height:34px!important;color:#f8ffff!important;border:1px solid transparent!important;border-radius:var(--mf-radius-pill)!important;background:var(--mf-platform-button-fill-hover)!important;box-shadow:var(--mf-platform-button-shadow-hover)!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important;opacity:1!important}html[data-studio-theme=movieflow] body .el-button.el-button.el-button.el-button.el-button--danger,html[data-studio-theme=movieflow] body .el-button.el-button.el-button--danger,html[data-studio-theme=movieflow] body button[class][class][class*=delete],html[data-studio-theme=movieflow] body button[class][class][class*=danger],html[data-studio-theme=movieflow] body button[class][class][class*=remove],html[data-studio-theme=movieflow] body button[class][class][title*=删除],html[data-studio-theme=movieflow] body button[class][class][aria-label*=删除],html[data-studio-theme=movieflow] body .danger-text-btn.danger-text-btn,html[data-studio-theme=movieflow] body .manager-danger.manager-danger,html[data-studio-theme=movieflow] body .story-danger-btn.story-danger-btn,html[data-studio-theme=movieflow] body .story-danger-text.story-danger-text,html[data-studio-theme=movieflow] body .slot-delete-btn.slot-delete-btn,html[data-studio-theme=movieflow] body .snapshots-tab__del.snapshots-tab__del{color:#ffb8c6!important;border-color:transparent!important;background:var(--mf-platform-danger-button-fill)!important;box-shadow:var(--mf-platform-danger-button-shadow)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .el-button.el-button.el-button.el-button.el-button--danger:not(.is-disabled):hover,html[data-studio-theme=movieflow] body .el-button.el-button.el-button--danger:not(.is-disabled):hover,html[data-studio-theme=movieflow] body button[class][class][class*=delete]:not(:disabled):hover,html[data-studio-theme=movieflow] body button[class][class][class*=danger]:not(:disabled):hover,html[data-studio-theme=movieflow] body button[class][class][class*=remove]:not(:disabled):hover,html[data-studio-theme=movieflow] body button[class][class][title*=删除]:not(:disabled):hover,html[data-studio-theme=movieflow] body button[class][class][aria-label*=删除]:not(:disabled):hover,html[data-studio-theme=movieflow] body .danger-text-btn.danger-text-btn:not(.is-disabled):hover,html[data-studio-theme=movieflow] body .manager-danger.manager-danger:not(.is-disabled):hover,html[data-studio-theme=movieflow] body .story-danger-btn.story-danger-btn:not(.is-disabled):hover,html[data-studio-theme=movieflow] body .story-danger-text.story-danger-text:not(.is-disabled):hover,html[data-studio-theme=movieflow] body .slot-delete-btn.slot-delete-btn:not(:disabled):hover,html[data-studio-theme=movieflow] body .snapshots-tab__del.snapshots-tab__del:not(:disabled):hover{color:#fff4f7!important;background:var(--mf-platform-danger-button-fill-hover)!important;box-shadow:var(--mf-platform-danger-button-shadow-hover)!important}html[data-studio-theme=movieflow] body .el-button.el-button.el-button.el-button.el-button.is-disabled:not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *)),html[data-studio-theme=movieflow] body .el-button.el-button.el-button.el-button.el-button.is-disabled:hover:not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *)),html[data-studio-theme=movieflow] body .el-button.el-button.is-disabled:not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *)),html[data-studio-theme=movieflow] body .el-button.el-button.is-disabled:hover:not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *)),html[data-studio-theme=movieflow] body button[class][class]:not(:where(.public-landing *,.manager-project-switch *,.mode-switch *,.filter-tabs *,.filter-pills *,.toolbar-tabs *,.asset-filter-tabs *,.preview-tabs *,.tab-switch *,.mode-tabs *,.resolution-switch *,.storyboard-filter-tabs *)):not(.el-button):not([class*=card]):not(.text-left):disabled:not(:where(#frameborn-auth-entry *)){opacity:.46!important;color:#dffcff8f!important;transform:none!important;box-shadow:inset 0 1px #ffffff0a!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .manager-project-switch.manager-project-switch button:not(.is-active):not(.active),html[data-studio-theme=movieflow] body .role-replace-page.role-replace-page .mode-switch.mode-switch button:not(.active):not(.is-active),html[data-studio-theme=movieflow] body :is(.filter-tabs,.filter-pills,.toolbar-tabs,.asset-filter-tabs,.preview-tabs,.tab-switch,.mode-tabs,.resolution-switch,.storyboard-filter-tabs) button:not(.active):not(.is-active):not([aria-selected=true]):not([aria-pressed=true]){color:#8f9aa6!important;border-color:transparent!important;background:radial-gradient(circle at 18% 50%,rgba(154,167,178,.08),transparent 40%) padding-box,linear-gradient(180deg,#13161be0,#080a0de6) padding-box,linear-gradient(135deg,#9aa7b247,#5ef4ff14,#8b5cf614) border-box!important;background-image:radial-gradient(circle at 18% 50%,rgba(154,167,178,.08),transparent 40%),linear-gradient(180deg,#13161be0,#080a0de6),linear-gradient(135deg,#9aa7b247,#5ef4ff14,#8b5cf614)!important;box-shadow:0 8px 18px #00000038,inset 0 1px #ffffff0a!important;opacity:.78!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .el-radio-button__original-radio:not(:checked)+.el-radio-button__inner,html[data-studio-theme=movieflow] body .el-checkbox-button__original:not(:checked)+.el-checkbox-button__inner,html[data-studio-theme=movieflow] body :is(.storyboard-video-mode-switch,.storyboard-page-mode-switch,.frame-task-mode-switch,.script-source-mode,.asset-type-picker,.position-tabs,.range-mode-tabs,.enhancement-source-group,.enhancement-target-group) .el-radio-button__original-radio:not(:checked)+.el-radio-button__inner{color:#8f9aa6!important;border-color:transparent!important;background:radial-gradient(circle at 18% 50%,rgba(154,167,178,.08),transparent 40%) padding-box,linear-gradient(180deg,#13161be0,#080a0de6) padding-box,linear-gradient(135deg,#9aa7b247,#5ef4ff14,#8b5cf614) border-box!important;background-image:radial-gradient(circle at 18% 50%,rgba(154,167,178,.08),transparent 40%),linear-gradient(180deg,#13161be0,#080a0de6),linear-gradient(135deg,#9aa7b247,#5ef4ff14,#8b5cf614)!important;box-shadow:0 8px 18px #00000038,inset 0 1px #ffffff0a!important;opacity:.78!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .el-overlay .el-dialog:not(.account-dialog),html[data-studio-theme=movieflow] body .el-drawer,html[data-studio-theme=movieflow] body .el-message-box,html[data-studio-theme=movieflow] body .el-popover.el-popper,html[data-studio-theme=movieflow] body .el-dropdown__popper:not(.tiangong-user-menu),html[data-studio-theme=movieflow] body .el-select__popper:not(.profile-select-popper),html[data-studio-theme=movieflow] body .el-picker__popper,html[data-studio-theme=movieflow] body .el-cascader__dropdown,html[data-studio-theme=movieflow] body .el-menu--popup-container{backdrop-filter:var(--mf-glass-backdrop-blur);-webkit-backdrop-filter:var(--mf-glass-backdrop-blur);color:var(--mf-text)!important;background:var(--mf-glass-panel-bg)!important;border:1px solid var(--mf-glass-border)!important;box-shadow:var(--mf-glass-shadow)!important}html[data-studio-theme=movieflow] body .el-overlay .el-dialog:not(.account-dialog),html[data-studio-theme=movieflow] body .el-drawer,html[data-studio-theme=movieflow] body .el-message-box{border-radius:var(--mf-radius-modal)!important}html[data-studio-theme=movieflow] body .el-dropdown__popper:not(.tiangong-user-menu),html[data-studio-theme=movieflow] body .el-select__popper:not(.profile-select-popper),html[data-studio-theme=movieflow] body .el-picker__popper,html[data-studio-theme=movieflow] body .el-cascader__dropdown,html[data-studio-theme=movieflow] body .el-menu--popup-container{border-radius:18px!important}html[data-studio-theme=movieflow] body .el-dropdown-menu:not(:where(.frameborn-workspace-topbar *)):not(:where(.tiangong-user-menu *)),html[data-studio-theme=movieflow] body .el-select-dropdown:not(:where(.profile-select-popper *)),html[data-studio-theme=movieflow] body .el-picker-panel,html[data-studio-theme=movieflow] body .el-cascader-panel,html[data-studio-theme=movieflow] body .el-menu--popup{background:transparent!important;border:0!important;box-shadow:none!important}html[data-studio-theme=movieflow] body .app-sidebar:not(.frameborn-workspace-nav),html[data-studio-theme=movieflow] body .sidebar-menu:not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .el-card,html[data-studio-theme=movieflow] body .el-table,html[data-studio-theme=movieflow] body :is(.glass-panel,.panel,.hero-card,.page-hero,.admin-card,.admin-toolbar,.admin-nav-card,.material-card,.asset-card,.workflow-card,.shot-card,.storyboard-card,.ip-card,.role-card,.workbench-panel,.result-panel,.input-panel,.progress-card,.timeline-shell,.director-panel,.preview-card,.empty-frame){background:var(--mf-glass-panel-bg-strong)!important;border-color:var(--mf-glass-border)!important;box-shadow:var(--mf-glass-shadow)!important;backdrop-filter:var(--mf-glass-backdrop-blur);-webkit-backdrop-filter:var(--mf-glass-backdrop-blur)}html[data-studio-theme=movieflow] body :is(.el-card,.glass-panel,.panel,.admin-card,.material-card,.asset-card,.workflow-card,.shot-card,.storyboard-card,.ip-card,.role-card,.workbench-panel,.preview-card):hover{border-color:var(--mf-glass-border-hover)!important;background:var(--mf-glass-panel-bg-hover)!important;box-shadow:var(--mf-glass-shadow-hover)!important;transform:translateY(-2px);transition:var(--mf-glass-motion)!important}html[data-studio-theme=movieflow] body .sidebar-menu .el-menu-item:not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .sidebar-menu .el-sub-menu__title:not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .el-menu--popup-container .el-menu-item,html[data-studio-theme=movieflow] body .el-menu--popup-container .el-sub-menu__title,html[data-studio-theme=movieflow] body .el-dropdown-menu__item,html[data-studio-theme=movieflow] body .el-select-dropdown__item,html[data-studio-theme=movieflow] body .el-cascader-node{position:relative;overflow:hidden;transition:var(--mf-glass-motion)!important}html[data-studio-theme=movieflow] body .sidebar-menu .el-menu-item:not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .sidebar-menu .el-sub-menu__title:not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .el-menu--popup-container .el-menu-item,html[data-studio-theme=movieflow] body .el-menu--popup-container .el-sub-menu__title,html[data-studio-theme=movieflow] body .el-dropdown-menu__item:not(:where(.tiangong-user-menu *)),html[data-studio-theme=movieflow] body .el-select-dropdown__item:not(:where(.profile-select-popper *)),html[data-studio-theme=movieflow] body .el-cascader-node{border-radius:14px!important}html[data-studio-theme=movieflow] body .sidebar-menu .el-menu-item:not(:where(.frameborn-workspace-nav *)):before,html[data-studio-theme=movieflow] body .sidebar-menu .el-sub-menu__title:not(:where(.frameborn-workspace-nav *)):before,html[data-studio-theme=movieflow] body .el-menu--popup-container .el-menu-item:before,html[data-studio-theme=movieflow] body .el-dropdown-menu__item:before,html[data-studio-theme=movieflow] body .el-select-dropdown__item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;transform:translate(-42%);transition:opacity .2s ease,transform .28s ease}html[data-studio-theme=movieflow] body .sidebar-menu .el-menu-item:not(:where(.frameborn-workspace-nav *)):before,html[data-studio-theme=movieflow] body .sidebar-menu .el-sub-menu__title:not(:where(.frameborn-workspace-nav *)):before,html[data-studio-theme=movieflow] body .el-menu--popup-container .el-menu-item:before,html[data-studio-theme=movieflow] body .el-dropdown-menu__item:not(:where(.tiangong-user-menu *)):before,html[data-studio-theme=movieflow] body .el-select-dropdown__item:not(:where(.profile-select-popper *)):before{background:linear-gradient(90deg,transparent,rgba(94,244,255,.22),transparent)}html[data-studio-theme=movieflow] body .sidebar-menu .el-menu-item:hover:not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .sidebar-menu .el-sub-menu__title:hover:not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .sidebar-menu .el-menu-item.is-active:not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .sidebar-menu .el-sub-menu.is-active>.el-sub-menu__title:not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .sidebar-menu .el-sub-menu.is-opened>.el-sub-menu__title:not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .el-menu--popup-container .el-menu-item:hover,html[data-studio-theme=movieflow] body .el-dropdown-menu__item:not(.is-disabled):hover:not(:where(.tiangong-user-menu *)),html[data-studio-theme=movieflow] body .el-select-dropdown__item.hover:not(:where(.profile-select-popper *)),html[data-studio-theme=movieflow] body .el-select-dropdown__item:hover:not(:where(.profile-select-popper *)),html[data-studio-theme=movieflow] body .el-cascader-node:hover{color:#f8ffff!important;background:var(--mf-glass-panel-bg-hover)!important;border-color:var(--mf-glass-border-hover)!important;box-shadow:0 12px 28px #00000047,0 0 22px #5ef4ff24!important}html[data-studio-theme=movieflow] body .sidebar-menu .el-menu-item:hover:not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .sidebar-menu .el-sub-menu__title:hover:not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .el-menu--popup-container .el-menu-item:hover,html[data-studio-theme=movieflow] body .el-dropdown-menu__item:not(.is-disabled):hover,html[data-studio-theme=movieflow] body .el-select-dropdown__item.hover,html[data-studio-theme=movieflow] body .el-select-dropdown__item:hover{transform:translate3d(3px,0,0)}html[data-studio-theme=movieflow] body .sidebar-menu .el-menu-item:hover:before,html[data-studio-theme=movieflow] body .sidebar-menu .el-sub-menu__title:hover:before,html[data-studio-theme=movieflow] body .el-menu--popup-container .el-menu-item:hover:before,html[data-studio-theme=movieflow] body .el-dropdown-menu__item:not(.is-disabled):hover:before,html[data-studio-theme=movieflow] body .el-select-dropdown__item.hover:before,html[data-studio-theme=movieflow] body .el-select-dropdown__item:hover:before{opacity:1;transform:translate(42%)}html[data-studio-theme=movieflow] body .el-table{--el-table-bg-color: transparent;--el-table-tr-bg-color: transparent;--el-table-row-hover-bg-color: transparent;background:var(--mf-glass-panel-bg-strong)!important}html[data-studio-theme=movieflow] body .el-table th.el-table__cell{background:linear-gradient(180deg,#5ef4ff1f,#5ef4ff09)!important}html[data-studio-theme=movieflow] body .el-table tr,html[data-studio-theme=movieflow] body .el-table td.el-table__cell{transition:var(--mf-glass-motion)!important}html[data-studio-theme=movieflow] body .el-table__body tr:hover>td{background:var(--mf-glass-row-hover)!important;box-shadow:inset 3px 0 #5ef4ff8c!important}html[data-studio-theme=movieflow] body .el-table__body tr:hover{transform:translateY(-1px)}html[data-studio-theme=movieflow] body .el-overlay{background:#00000094!important;backdrop-filter:blur(12px) saturate(1.12);-webkit-backdrop-filter:blur(12px) saturate(1.12)}@media (prefers-reduced-motion: reduce){html[data-studio-theme=movieflow] body *:not(:where(#frameborn-auth-entry *)),html[data-studio-theme=movieflow] body *:not(:where(#frameborn-auth-entry *)):before,html[data-studio-theme=movieflow] body *:not(:where(#frameborn-auth-entry *)):after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}html[data-studio-theme=movieflow] body :is(.el-card,.glass-panel,.panel,.admin-card,.material-card,.asset-card,.workflow-card,.shot-card,.storyboard-card,.ip-card,.role-card,.workbench-panel,.preview-card):hover,html[data-studio-theme=movieflow] body .sidebar-menu .el-menu-item:hover:not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .sidebar-menu .el-sub-menu__title:hover:not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .el-menu--popup-container .el-menu-item:hover,html[data-studio-theme=movieflow] body .el-dropdown-menu__item:not(.is-disabled):hover,html[data-studio-theme=movieflow] body .el-select-dropdown__item.hover,html[data-studio-theme=movieflow] body .el-select-dropdown__item:hover,html[data-studio-theme=movieflow] body .el-table__body tr:hover{transform:none!important}}html[data-studio-theme=movieflow],html[data-studio-theme=movieflow] body,html[data-studio-theme=movieflow] #app{background:radial-gradient(circle at 18% -6%,rgba(116,247,255,.14),transparent 30%),radial-gradient(circle at 86% 2%,rgba(184,148,255,.12),transparent 28%),linear-gradient(180deg,var(--mf-starglass-bg) 0%,var(--mf-starglass-bg-soft) 48%,#030405 100%)!important}html[data-studio-theme=movieflow] body .app-container,html[data-studio-theme=movieflow] body .main-content,html[data-studio-theme=movieflow] body .el-main{background:linear-gradient(180deg,rgba(255,255,255,.018),transparent 220px),radial-gradient(circle at 50% 100%,rgba(116,247,255,.055),transparent 34%)!important}html[data-studio-theme=movieflow] body .header:not(.frameborn-workspace-topbar),html[data-studio-theme=movieflow] body .el-header.header:not(.frameborn-workspace-topbar),html[data-studio-theme=movieflow] body .app-sidebar:not(.frameborn-workspace-nav),html[data-studio-theme=movieflow] body .sidebar-menu:not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .el-card,html[data-studio-theme=movieflow] body .el-table,html[data-studio-theme=movieflow] body :is(.glass-panel,.panel,.admin-card,.admin-toolbar,.material-card,.asset-card,.workflow-card,.shot-card,.storyboard-card,.ip-card,.role-card,.workbench-panel,.result-panel,.input-panel,.progress-card,.timeline-shell,.director-panel,.preview-card,.empty-frame){background:var(--mf-starglass-panel-strong)!important;border-color:var(--mf-starglass-border)!important;box-shadow:var(--mf-starglass-shadow)!important;backdrop-filter:blur(26px) saturate(1.28);-webkit-backdrop-filter:blur(26px) saturate(1.28)}html[data-studio-theme=movieflow] body .app-sidebar:not(.frameborn-workspace-nav),html[data-studio-theme=movieflow] body .sidebar-menu:not(:where(.frameborn-workspace-nav *)){background:linear-gradient(180deg,#0a0f16f0,#04070bf5),var(--mf-starglass-panel)!important;border-right-color:#a6f7ff33!important}html[data-studio-theme=movieflow] body .sidebar-menu .el-menu-item:not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .sidebar-menu .el-sub-menu__title:not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .el-menu--popup-container .el-menu-item,html[data-studio-theme=movieflow] body .el-menu--popup-container .el-sub-menu__title{min-height:42px;color:#e6f4fac7!important;border:1px solid transparent!important;border-radius:18px!important;transition:var(--mf-starglass-motion)!important}html[data-studio-theme=movieflow] body .sidebar-menu .el-menu-item:hover:not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .sidebar-menu .el-sub-menu__title:hover:not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .sidebar-menu .el-menu-item.is-active:not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .sidebar-menu .el-sub-menu.is-active>.el-sub-menu__title:not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .sidebar-menu .el-sub-menu.is-opened>.el-sub-menu__title:not(:where(.frameborn-workspace-nav *)){color:#f8ffff!important;background:linear-gradient(90deg,#74f7ff29,#b894ff12),#ffffff0b!important;border-color:#a6f7ff52!important;box-shadow:0 14px 30px #0000003d,0 0 22px #74f7ff1f!important}html[data-studio-theme=movieflow] body .el-button .el-icon,html[data-studio-theme=movieflow] body button .el-icon:not(:where(#frameborn-auth-entry *)),html[data-studio-theme=movieflow] body button svg:not(:where(#frameborn-auth-entry *)),html[data-studio-theme=movieflow] body .el-button svg{width:var(--mf-starglass-icon-size);height:var(--mf-starglass-icon-size);flex:0 0 var(--mf-starglass-icon-size);min-width:var(--mf-starglass-icon-size);min-height:var(--mf-starglass-icon-size)}html[data-studio-theme=movieflow] body .el-button.el-button.el-button--primary:not(:where(#frameborn-auth-entry *)),html[data-studio-theme=movieflow] body .el-button.el-button.el-button--success:not(:where(#frameborn-auth-entry *)),html[data-studio-theme=movieflow] body button[class][class][class*=primary]:not(:where(.public-landing *)):not([class*=ghost]):not([class*=secondary]):not([class*=delete]):not([class*=danger]):not(:where(#frameborn-auth-entry *)),html[data-studio-theme=movieflow] body button[class][class][class*=create]:not(:where(.public-landing *)):not([class*=ghost]):not([class*=secondary]):not([class*=delete]):not([class*=danger]):not(:where(#frameborn-auth-entry *)){min-height:40px;font-weight:850!important}html[data-studio-theme=movieflow] body .el-button.el-button.el-button--primary:not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.account-dialog *)),html[data-studio-theme=movieflow] body .el-button.el-button.el-button--success:not(:where(#frameborn-auth-entry *)),html[data-studio-theme=movieflow] body button[class][class][class*=primary]:not(:where(.public-landing *)):not([class*=ghost]):not([class*=secondary]):not([class*=delete]):not([class*=danger]):not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.account-dialog *)),html[data-studio-theme=movieflow] body button[class][class][class*=create]:not(:where(.public-landing *)):not([class*=ghost]):not([class*=secondary]):not([class*=delete]):not([class*=danger]):not(:where(#frameborn-auth-entry *)){color:#041014!important;border:1px solid rgba(166,247,255,.58)!important;background:var(--mf-starglass-primary-button)!important;box-shadow:0 15px 34px #00000057,0 0 24px #74f7ff38!important;text-shadow:none!important}html[data-studio-theme=movieflow] body .el-button.el-button.el-button--primary:hover:not(:where(#frameborn-auth-entry *)),html[data-studio-theme=movieflow] body .el-button.el-button.el-button--success:hover:not(:where(#frameborn-auth-entry *)),html[data-studio-theme=movieflow] body button[class][class][class*=primary]:not(:where(.public-landing *)):not([class*=ghost]):not([class*=secondary]):not([class*=delete]):not([class*=danger]):hover:not(:where(#frameborn-auth-entry *)),html[data-studio-theme=movieflow] body button[class][class][class*=create]:not(:where(.public-landing *)):not([class*=ghost]):not([class*=secondary]):not([class*=delete]):not([class*=danger]):hover:not(:where(#frameborn-auth-entry *)){transform:translateY(-1px)}html[data-studio-theme=movieflow] body .el-button.el-button.el-button--primary:hover:not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.account-dialog *)),html[data-studio-theme=movieflow] body .el-button.el-button.el-button--success:hover:not(:where(#frameborn-auth-entry *)),html[data-studio-theme=movieflow] body button[class][class][class*=primary]:not(:where(.public-landing *)):not([class*=ghost]):not([class*=secondary]):not([class*=delete]):not([class*=danger]):hover:not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.account-dialog *)),html[data-studio-theme=movieflow] body button[class][class][class*=create]:not(:where(.public-landing *)):not([class*=ghost]):not([class*=secondary]):not([class*=delete]):not([class*=danger]):hover:not(:where(#frameborn-auth-entry *)){color:#041014!important;background:var(--mf-starglass-primary-button-hover)!important;box-shadow:0 18px 42px #0006,0 0 32px #74f7ff4d!important}html[data-studio-theme=movieflow] body .el-button.el-button:not(.sidebar-collapse-btn):not(.el-button--primary):not(.el-button--success):not(.el-button--danger):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)):not(:where(.account-dialog *)),html[data-studio-theme=movieflow] body button[class][class][class*=secondary]:not(:where(.public-landing *)),html[data-studio-theme=movieflow] body button[class][class][class*=ghost]:not(:where(.public-landing *)){color:#eefcff!important;border-color:#a6f7ff47!important;background:var(--mf-starglass-secondary-button)!important;box-shadow:0 12px 28px #00000038!important}html[data-studio-theme=movieflow] body .el-button.el-button.is-disabled:not(:where(.account-dialog *)),html[data-studio-theme=movieflow] body button:disabled:not(:where(.public-landing *)):not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *)){color:#e6f4fa7a!important;border-color:#a6f7ff1a!important;background:#141a2294!important;box-shadow:none!important;opacity:.62;transform:none!important}html[data-studio-theme=movieflow] body .el-overlay .el-dialog:not(.account-dialog),html[data-studio-theme=movieflow] body .el-drawer,html[data-studio-theme=movieflow] body .el-message-box{overflow:hidden;backdrop-filter:blur(30px) saturate(1.28);-webkit-backdrop-filter:blur(30px) saturate(1.28);color:var(--mf-text)!important;border:1px solid var(--mf-starglass-border)!important;border-radius:32px!important;background:var(--mf-starglass-modal-bg)!important;box-shadow:var(--mf-starglass-float-shadow)!important}html[data-studio-theme=movieflow] body .el-overlay{background:#0000008f!important;backdrop-filter:blur(16px) saturate(1.08);-webkit-backdrop-filter:blur(16px) saturate(1.08)}html[data-studio-theme=movieflow] body :is(.el-dialog__header,.el-message-box__header,.el-drawer__header){padding:24px 28px 8px!important}html[data-studio-theme=movieflow] body :is(.el-dialog__title,.el-message-box__title,.el-drawer__title){font-size:18px!important;font-weight:850!important}html[data-studio-theme=movieflow] body :is(.el-dialog__title,.el-message-box__title,.el-drawer__title):not(:where(.account-dialog *)){color:#f8ffff!important}html[data-studio-theme=movieflow] body :is(.el-dialog__body,.el-message-box__content,.el-drawer__body):not(:where(.account-dialog *)){color:#ebf8fce6!important}html[data-studio-theme=movieflow] body .el-dropdown__popper:not(.tiangong-user-menu),html[data-studio-theme=movieflow] body .el-select__popper:not(.profile-select-popper),html[data-studio-theme=movieflow] body .el-picker__popper,html[data-studio-theme=movieflow] body .el-cascader__dropdown,html[data-studio-theme=movieflow] body .el-popover.el-popper,html[data-studio-theme=movieflow] body .el-menu--popup-container{backdrop-filter:blur(28px) saturate(1.26);-webkit-backdrop-filter:blur(28px) saturate(1.26);color:#eefcff!important;border:1px solid var(--mf-starglass-border)!important;border-radius:22px!important;background:var(--mf-starglass-menu-bg)!important;box-shadow:var(--mf-starglass-float-shadow)!important}html[data-studio-theme=movieflow] body .el-dropdown-menu__item,html[data-studio-theme=movieflow] body .el-select-dropdown__item,html[data-studio-theme=movieflow] body .el-cascader-node,html[data-studio-theme=movieflow] body .el-menu--popup-container .el-menu-item{transition:var(--mf-starglass-motion)!important}html[data-studio-theme=movieflow] body .el-dropdown-menu__item:not(:where(.tiangong-user-menu *)),html[data-studio-theme=movieflow] body .el-select-dropdown__item:not(:where(.profile-select-popper *)),html[data-studio-theme=movieflow] body .el-cascader-node,html[data-studio-theme=movieflow] body .el-menu--popup-container .el-menu-item{color:#ebf8fcdb!important;border-radius:14px!important}html[data-studio-theme=movieflow] body .el-dropdown-menu__item:not(.is-disabled):hover,html[data-studio-theme=movieflow] body .el-select-dropdown__item.hover,html[data-studio-theme=movieflow] body .el-select-dropdown__item:hover,html[data-studio-theme=movieflow] body .el-cascader-node:hover,html[data-studio-theme=movieflow] body .el-menu--popup-container .el-menu-item:hover{transform:translate3d(2px,0,0)}html[data-studio-theme=movieflow] body .el-dropdown-menu__item:not(.is-disabled):hover:not(:where(.tiangong-user-menu *)),html[data-studio-theme=movieflow] body .el-select-dropdown__item.hover:not(:where(.profile-select-popper *)),html[data-studio-theme=movieflow] body .el-select-dropdown__item:hover:not(:where(.profile-select-popper *)),html[data-studio-theme=movieflow] body .el-cascader-node:hover,html[data-studio-theme=movieflow] body .el-menu--popup-container .el-menu-item:hover{color:#f8ffff!important;background:linear-gradient(90deg,#74f7ff24,#b894ff14),#ffffff0b!important;box-shadow:0 10px 24px #0000003d,inset 0 0 0 1px #a6f7ff29!important}html[data-studio-theme=movieflow] body :is(.el-input__wrapper,.el-textarea__inner,.el-select__wrapper,input,textarea,select):not(:where(.public-landing *)):not(.el-button *):not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *)){color:#f8ffff!important;border-color:#a6f7ff2e!important;background:linear-gradient(180deg,#ffffff0e,#74f7ff06),#05090eb8!important;box-shadow:inset 0 1px #ffffff0f!important}html[data-studio-theme=movieflow] body :is(.el-input__wrapper.is-focus,.el-textarea__inner:focus,.el-select__wrapper.is-focused,input:focus,textarea:focus,select:focus):not(:where(.public-landing *)):not(.el-button *):not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *)){border-color:var(--mf-starglass-border-strong)!important;box-shadow:0 0 0 3px #74f7ff1f,inset 0 1px #ffffff14!important}html[data-studio-theme=movieflow] body button.script-library__hero-create:not(#mf-starglass-force),html[data-studio-theme=movieflow] body button.script-library__toolbar-create:not(#mf-starglass-force),html[data-studio-theme=movieflow] body button.script-library__primary:not(#mf-starglass-force),html[data-studio-theme=movieflow] body button.script-workspace__primary:not(#mf-starglass-force),html[data-studio-theme=movieflow] body button.chapter-directory-add.active:not(#mf-starglass-force){color:#041014!important;border-color:#a6f7ff94!important;background:var(--mf-starglass-primary-button)!important;box-shadow:0 16px 36px #00000057,0 0 26px #74f7ff3d!important;-webkit-text-fill-color:#041014!important}html[data-studio-theme=movieflow] body button.script-library__ghost:not(#mf-starglass-force),html[data-studio-theme=movieflow] body label.script-library__upload-button:not(#mf-starglass-force),html[data-studio-theme=movieflow] body button.script-workspace__secondary:not(#mf-starglass-force),html[data-studio-theme=movieflow] body button.script-workspace__ghost:not(#mf-starglass-force),html[data-studio-theme=movieflow] body label.script-workspace__upload-cover:not(#mf-starglass-force),html[data-studio-theme=movieflow] body button.chapter-directory-add:not(#mf-starglass-force){color:#eefcff!important;border-color:#a6f7ff47!important;background:var(--mf-starglass-secondary-button)!important;box-shadow:0 12px 28px #00000038!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow]{--mf-primary: #c4a15c;--mf-primary-strong: #8a6829;--mf-primary-soft: rgba(196, 161, 92, .14);--mf-purple: #2b2b2b;--mf-bg: #f4f7fb;--mf-surface: rgba(255, 255, 255, .64);--mf-surface-elevated: rgba(255, 255, 255, .78);--mf-text: #172033;--mf-text-secondary: #667286;--mf-text-muted: #8a94a6;--mf-border: rgba(43, 43, 43, .1);--mf-border-strong: rgba(196, 161, 92, .28);--mf-glass-panel-bg: linear-gradient(145deg, rgba(255, 255, 255, .78), rgba(255, 255, 255, .34)), rgba(244, 247, 251, .52);--mf-glass-panel-border: rgba(255, 255, 255, .7);--mf-glass-panel-shadow: 0 26px 68px rgba(22, 28, 38, .12), inset 0 1px 0 rgba(255, 255, 255, .76);--mf-starglass-bg: #f4f7fb;--mf-starglass-bg-soft: #eef2f6;--mf-starglass-bg-deep: #e8edf3;--mf-starglass-panel: linear-gradient(145deg, rgba(255, 255, 255, .78), rgba(255, 255, 255, .34)), rgba(244, 247, 251, .54);--mf-starglass-panel-strong: linear-gradient(145deg, rgba(255, 255, 255, .9), rgba(255, 255, 255, .48)), rgba(244, 247, 251, .8);--mf-starglass-border: rgba(43, 43, 43, .1);--mf-starglass-border-strong: rgba(196, 161, 92, .3);--mf-starglass-text: #172033;--mf-starglass-muted: #667286;--mf-starglass-faint: #8a94a6;--mf-starglass-primary: #c4a15c;--mf-starglass-primary-strong: #8a6829;--mf-starglass-primary-soft: rgba(196, 161, 92, .14);--mf-starglass-shadow: 0 28px 76px rgba(22, 28, 38, .13), inset 0 1px 0 rgba(255, 255, 255, .76);--mf-starglass-float-shadow: 0 36px 96px rgba(22, 28, 38, .18), inset 0 1px 0 rgba(255, 255, 255, .82);--mf-starglass-menu-bg: linear-gradient(145deg, rgba(255, 255, 255, .88), rgba(255, 255, 255, .5)), rgba(244, 247, 251, .82);--mf-starglass-primary-button: radial-gradient(circle at 24% 0%, rgba(255, 255, 255, .22), transparent 34%), linear-gradient(180deg, #2b2b2b, #090909);--mf-starglass-primary-button-hover: radial-gradient(circle at 24% 0%, rgba(255, 255, 255, .28), transparent 36%), linear-gradient(180deg, #343434, #111111);--mf-starglass-secondary-button: linear-gradient(145deg, rgba(255, 255, 255, .78), rgba(255, 255, 255, .34)), rgba(244, 247, 251, .52);--mf-starglass-motion: .18s cubic-bezier(.2, .8, .2, 1)}html[data-studio-theme=movieflow],html[data-studio-theme=movieflow] body,html[data-studio-theme=movieflow] #app{color:var(--mf-starglass-text)!important;background:linear-gradient(90deg,rgba(43,43,43,.045) 1px,transparent 1px),linear-gradient(180deg,rgba(43,43,43,.04) 1px,transparent 1px),radial-gradient(circle at 10% -6%,rgba(196,161,92,.2),transparent 30%),radial-gradient(circle at 86% 0%,rgba(217,221,226,.72),transparent 32%),var(--mf-starglass-bg)!important;background-size:78px 78px,78px 78px,auto,auto,auto!important}html[data-studio-theme=movieflow] body :is(.el-card,.el-dialog,.el-message-box,.el-drawer,.el-table,.el-form,.el-collapse,.script-card,.storyboard-card,.asset-card,.content-card,.page-card,.panel-card,.workspace-panel,.side-panel,.debug-panel,.prompt-preview,.version-panel,.timeline-panel):not(.account-dialog){backdrop-filter:blur(24px) saturate(1.14) contrast(1.03);-webkit-backdrop-filter:blur(24px) saturate(1.14) contrast(1.03);color:var(--mf-starglass-text)!important;border-color:var(--mf-starglass-border)!important;background:var(--mf-starglass-panel)!important;box-shadow:var(--mf-starglass-shadow)!important}html[data-studio-theme=movieflow] body :is(.el-card,.script-card,.storyboard-card,.asset-card,.content-card,.page-card,.panel-card,.workspace-panel):hover{border-color:var(--mf-starglass-border-strong)!important;box-shadow:var(--mf-starglass-float-shadow)!important;transform:translateY(-3px)}html[data-studio-theme=movieflow] body :is(.el-dialog__title,.el-message-box__title,.el-drawer__title,.page-title,.section-title,.panel-title,h1,h2,h3):not(:where(.public-landing *)):not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *)){color:#151515!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.el-dialog__body,.el-message-box__content,.el-drawer__body,.el-form-item__label,.el-table,.muted,.page-subtitle,.section-subtitle,.panel-subtitle):not(:where(.account-dialog *)){color:var(--mf-starglass-muted)!important}html[data-studio-theme=movieflow] body :is(.el-dropdown__popper,.el-select__popper,.el-picker__popper,.el-cascader__dropdown,.el-popover.el-popper,.el-menu--popup-container):not(.tiangong-user-menu):not(.profile-select-popper){color:var(--mf-starglass-text)!important;border-color:#ffffffbd!important;background:var(--mf-starglass-menu-bg)!important;box-shadow:var(--mf-starglass-float-shadow)!important}html[data-studio-theme=movieflow] body :is(.el-dropdown-menu,.el-select-dropdown,.el-picker-panel,.el-cascader-panel):not(:where(.frameborn-workspace-topbar *)):not(:where(.tiangong-user-menu *)):not(:where(.profile-select-popper *)){background:transparent!important}html[data-studio-theme=movieflow] body :is(.el-dropdown-menu__item,.el-select-dropdown__item,.el-cascader-node,.el-menu--popup-container .el-menu-item):not(:where(.tiangong-user-menu *)):not(:where(.profile-select-popper *)){color:#172033c7!important}html[data-studio-theme=movieflow] body :is(.el-dropdown-menu__item:not(.is-disabled):hover,.el-select-dropdown__item.hover,.el-select-dropdown__item:hover,.el-cascader-node:hover,.el-menu--popup-container .el-menu-item:hover):not(:where(.tiangong-user-menu *)):not(:where(.profile-select-popper *)){color:#151515!important;background:#c4a15c1f!important;box-shadow:inset 0 1px #ffffffb3!important}html[data-studio-theme=movieflow] body :is(.el-input__wrapper,.el-textarea__inner,.el-select__wrapper,input,textarea,select):not(:where(.public-landing *)):not(.el-button *):not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *)){color:var(--mf-starglass-text)!important;border-color:var(--mf-starglass-border)!important;background:linear-gradient(145deg,#ffffffc7,#ffffff5c),#f4f7fb94!important;box-shadow:0 10px 24px #161c2614,inset 0 1px #ffffffb8!important}html[data-studio-theme=movieflow] body :is(.el-input__wrapper.is-focus,.el-textarea__inner:focus,.el-select__wrapper.is-focused,input:focus,textarea:focus,select:focus):not(:where(.public-landing *)):not(.el-button *):not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *)){border-color:var(--mf-starglass-border-strong)!important;box-shadow:0 0 0 4px #c4a15c1f,inset 0 1px #ffffffc7!important}html[data-studio-theme=movieflow] body :is(.el-input__inner,.el-textarea__inner,input,textarea):not(:where(.public-landing *)):not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *))::-moz-placeholder{color:#667286b8!important}html[data-studio-theme=movieflow] body :is(.el-input__inner,.el-textarea__inner,input,textarea):not(:where(.public-landing *)):not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *))::placeholder{color:#667286b8!important}html[data-studio-theme=movieflow] body .el-button--primary:not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.account-dialog *)),html[data-studio-theme=movieflow] body button[class*=primary]:not(:where(.public-landing *)):not(#mf-starglass-force):not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.account-dialog *)),html[data-studio-theme=movieflow] body .primary-button:not(:where(#frameborn-auth-entry *)),html[data-studio-theme=movieflow] body .primary-action:not(:where(#frameborn-auth-entry *)){color:#f8fafc!important;border-color:#ffffff2e!important;background:var(--mf-starglass-primary-button)!important;box-shadow:0 16px 40px #0f121733,inset 0 1px #fff3!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .el-button--primary:hover:not(:where(#frameborn-auth-entry *)),html[data-studio-theme=movieflow] body button[class*=primary]:not(:where(.public-landing *)):not(#mf-starglass-force):hover:not(:where(#frameborn-auth-entry *)),html[data-studio-theme=movieflow] body .primary-button:hover:not(:where(#frameborn-auth-entry *)),html[data-studio-theme=movieflow] body .primary-action:hover:not(:where(#frameborn-auth-entry *)){transform:translateY(-2px)}html[data-studio-theme=movieflow] body .el-button--primary:hover:not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.account-dialog *)),html[data-studio-theme=movieflow] body button[class*=primary]:not(:where(.public-landing *)):not(#mf-starglass-force):hover:not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.account-dialog *)),html[data-studio-theme=movieflow] body .primary-button:hover:not(:where(#frameborn-auth-entry *)),html[data-studio-theme=movieflow] body .primary-action:hover:not(:where(#frameborn-auth-entry *)){background:var(--mf-starglass-primary-button-hover)!important}html[data-studio-theme=movieflow] body .el-button:not(.sidebar-collapse-btn):not(.el-button--primary):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)):not(:where(.account-dialog *)),html[data-studio-theme=movieflow] body :is(.secondary-button,.ghost-button,.el-radio-button__inner,.el-segmented,.el-tag){color:var(--mf-starglass-text)!important;border-color:var(--mf-starglass-border)!important;background:var(--mf-starglass-secondary-button)!important;box-shadow:0 10px 26px #161c2614,inset 0 1px #ffffffb3!important}html[data-studio-theme=movieflow] body .el-button:not(.sidebar-collapse-btn):not(.el-button--primary):hover:not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body :is(.secondary-button,.ghost-button,.el-tag):hover{transform:translateY(-2px)}html[data-studio-theme=movieflow] body .el-button:not(.sidebar-collapse-btn):not(.el-button--primary):hover:not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)):not(:where(.account-dialog *)),html[data-studio-theme=movieflow] body :is(.secondary-button,.ghost-button,.el-tag):hover{color:#151515!important;border-color:var(--mf-starglass-border-strong)!important}html[data-studio-theme=movieflow] body :is(.el-table,.el-table__expanded-cell){--el-table-border-color: rgba(43, 43, 43, .08);--el-table-header-bg-color: rgba(255, 255, 255, .48);--el-table-tr-bg-color: rgba(255, 255, 255, .2);--el-table-row-hover-bg-color: rgba(196, 161, 92, .1);--el-table-text-color: #172033;--el-table-header-text-color: #151515}html[data-studio-theme=movieflow] body .el-table th.el-table__cell,html[data-studio-theme=movieflow] body .el-table tr{background:transparent!important}html[data-studio-theme=movieflow] body .el-overlay{background:radial-gradient(circle at 50% 16%,rgba(255,255,255,.28),transparent 28%),#13161c57!important;backdrop-filter:blur(18px) saturate(1.06);-webkit-backdrop-filter:blur(18px) saturate(1.06)}@media (prefers-reduced-motion: reduce){html[data-studio-theme=movieflow] body *:not(:where(#frameborn-auth-entry *)){scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html[data-studio-theme=movieflow] body .app-sidebar.el-aside:not(.frameborn-workspace-nav),html[data-studio-theme=movieflow] body .app-sidebar:not(.frameborn-workspace-nav),html[data-studio-theme=movieflow] body .sidebar-menu:not(:where(.frameborn-workspace-nav *)){color:#172033!important;border-color:#ffffffb8!important;background:linear-gradient(145deg,#ffffffd6,#ffffff61),#f4f7fb9e!important;box-shadow:0 26px 68px #161c261f,inset 0 1px #ffffffc7!important;backdrop-filter:blur(28px) saturate(1.14)!important;-webkit-backdrop-filter:blur(28px) saturate(1.14)!important}html[data-studio-theme=movieflow] body .sidebar-menu:not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .sidebar-menu.el-menu:not(:where(.frameborn-workspace-nav *)){--el-menu-bg-color: transparent !important;--el-menu-hover-bg-color: rgba(196, 161, 92, .12) !important;--el-menu-text-color: rgba(23, 32, 51, .72) !important;--el-menu-active-color: #f8fafc !important;border:0!important;background:transparent!important;box-shadow:none!important}html[data-studio-theme=movieflow] body .sidebar-title:not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .sidebar-collapse-btn:not(:where(.frameborn-workspace-nav *)){color:#8a6829!important}html[data-studio-theme=movieflow] body .sidebar-menu .el-menu-item:not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .sidebar-menu .el-sub-menu__title:not(:where(.frameborn-workspace-nav *)){color:#172033b8!important;border:1px solid rgba(43,43,43,.08)!important;background:linear-gradient(145deg,#ffffffb3,#ffffff42),#f4f7fb6b!important;box-shadow:0 8px 18px #161c260f,inset 0 1px #ffffff9e!important}html[data-studio-theme=movieflow] body .sidebar-menu .el-menu-item:not(:where(.frameborn-workspace-nav *)):before,html[data-studio-theme=movieflow] body .sidebar-menu .el-sub-menu__title:not(:where(.frameborn-workspace-nav *)):before{opacity:0!important}html[data-studio-theme=movieflow] body .sidebar-menu .el-menu-item:hover:not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .sidebar-menu .el-sub-menu__title:hover:not(:where(.frameborn-workspace-nav *)){color:#151515!important;border-color:#c4a15c3d!important;background:#c4a15c1f!important;box-shadow:0 12px 26px #161c2614,inset 0 1px #ffffffb3!important}html[data-studio-theme=movieflow] body .sidebar-menu .el-menu-item.is-active:not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .sidebar-menu .el-sub-menu.is-active>.el-sub-menu__title:not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .sidebar-menu .el-sub-menu.is-opened>.el-sub-menu__title:not(:where(.frameborn-workspace-nav *)){color:#f8fafc!important;border-color:#ffffff2e!important;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.18),transparent 36%),linear-gradient(180deg,#2b2b2b,#090909)!important;box-shadow:0 14px 30px #0f12172e,inset 0 1px #ffffff2e!important}html[data-studio-theme=movieflow] body .app-container,html[data-studio-theme=movieflow] body .app-container>.el-container,html[data-studio-theme=movieflow] body .app-container .el-container.flex-1,html[data-studio-theme=movieflow] body .main-content{color:#172033!important;background:linear-gradient(90deg,rgba(43,43,43,.04) 1px,transparent 1px),linear-gradient(180deg,rgba(43,43,43,.035) 1px,transparent 1px),radial-gradient(circle at 11% 0%,rgba(196,161,92,.16),transparent 30%),radial-gradient(circle at 85% 2%,rgba(217,221,226,.74),transparent 34%),#f4f7fb!important;background-size:78px 78px,78px 78px,auto,auto,auto!important}html[data-studio-theme=movieflow] body .app-container:before{opacity:.55!important;background:radial-gradient(circle at 16% 0%,rgba(196,161,92,.14),transparent 34%),radial-gradient(circle at 82% 4%,rgba(255,255,255,.7),transparent 30%)!important}html[data-studio-theme=movieflow] body button.script-library__hero-create,html[data-studio-theme=movieflow] body button.script-library__toolbar-create,html[data-studio-theme=movieflow] body button.script-library__primary,html[data-studio-theme=movieflow] body .script-library__empty button,html[data-studio-theme=movieflow] body .script-library__error button{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;text-shadow:0 1px 0 rgba(0,0,0,.22)!important}html[data-studio-theme=movieflow] body button.script-library__hero-create span,html[data-studio-theme=movieflow] body button.script-library__toolbar-create span,html[data-studio-theme=movieflow] body button.script-library__primary span{color:inherit!important;-webkit-text-fill-color:inherit!important}html[data-studio-theme=movieflow] body button.script-library__hero-create:not(#mf-starglass-force),html[data-studio-theme=movieflow] body button.script-library__toolbar-create:not(#mf-starglass-force),html[data-studio-theme=movieflow] body button.script-library__primary:not(#mf-starglass-force),html[data-studio-theme=movieflow] body .script-library__empty button:not(#mf-starglass-force),html[data-studio-theme=movieflow] body .script-library__error button:not(#mf-starglass-force){color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important}html[data-studio-theme=movieflow]{--tg-liquid-bg: linear-gradient(90deg, rgba(43, 43, 43, .04) 1px, transparent 1px), linear-gradient(180deg, rgba(43, 43, 43, .035) 1px, transparent 1px), radial-gradient(circle at 12% 0%, rgba(196, 161, 92, .16), transparent 30%), radial-gradient(circle at 86% 3%, rgba(217, 221, 226, .74), transparent 34%), #f4f7fb;--tg-liquid-panel: linear-gradient(145deg, rgba(255, 255, 255, .82), rgba(255, 255, 255, .36)), rgba(244, 247, 251, .56);--tg-liquid-panel-strong: linear-gradient(145deg, rgba(255, 255, 255, .9), rgba(255, 255, 255, .5)), rgba(244, 247, 251, .78);--tg-liquid-line: rgba(43, 43, 43, .1);--tg-liquid-line-strong: rgba(196, 161, 92, .3);--tg-liquid-text: #172033;--tg-liquid-title: #151515;--tg-liquid-muted: #667286;--tg-liquid-shadow: 0 26px 68px rgba(22, 28, 38, .12), inset 0 1px 0 rgba(255, 255, 255, .76);--tg-liquid-shadow-hover: 0 34px 86px rgba(22, 28, 38, .16), 0 0 0 1px rgba(196, 161, 92, .1), inset 0 1px 0 rgba(255, 255, 255, .82);--tg-liquid-primary: radial-gradient(circle at 22% 0%, rgba(255, 255, 255, .22), transparent 34%), linear-gradient(180deg, #2b2b2b, #090909);--tg-liquid-secondary: linear-gradient(145deg, rgba(255, 255, 255, .82), rgba(255, 255, 255, .38)), rgba(244, 247, 251, .58)}html[data-studio-theme=movieflow] body .topbar-action--primary{display:none!important}html[data-studio-theme=movieflow] body .topbar-brand:not(:where(.frameborn-workspace-topbar *)),html[data-studio-theme=movieflow] body .topbar-user-trigger,html[data-studio-theme=movieflow] body .topbar-action--works{transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease,background .24s ease}html[data-studio-theme=movieflow] body .topbar-brand:not(:where(.frameborn-workspace-topbar *)){position:relative;overflow:hidden;border-color:#ffffffc7!important;background:var(--tg-liquid-secondary)!important}html[data-studio-theme=movieflow] body .topbar-brand:not(:where(.frameborn-workspace-topbar *)):after{content:"";position:absolute;inset:-42% auto -42% -34%;width:34%;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.64),transparent);transform:translate(-140%) rotate(18deg);transition:transform .58s ease}html[data-studio-theme=movieflow] body .topbar-brand:hover:not(:where(.frameborn-workspace-topbar *)),html[data-studio-theme=movieflow] body .topbar-user-trigger:hover:not(:where(.frameborn-workspace-topbar *)),html[data-studio-theme=movieflow] body .topbar-action--works:hover:not(:where(.frameborn-workspace-topbar *)){transform:translateY(-2px);border-color:#c4a15c47!important;box-shadow:var(--tg-liquid-shadow-hover)!important}html[data-studio-theme=movieflow] body .topbar-brand:hover:after{transform:translate(430%) rotate(18deg)}html[data-studio-theme=movieflow] body .topbar-logo-mark:not(:where(.frameborn-workspace-topbar *)){border:1px solid rgba(196,161,92,.34);background:radial-gradient(circle at 28% 16%,rgba(255,255,255,.22),transparent 34%),linear-gradient(180deg,#2b2b2b,#090909)!important;box-shadow:0 10px 24px #0f121733,0 0 0 4px #c4a15c14,inset 0 1px #fff3}html[data-studio-theme=movieflow] body .topbar-user-trigger .el-avatar:not(:where(.frameborn-workspace-topbar *)){border:1px solid rgba(196,161,92,.3);background:radial-gradient(circle at 35% 20%,rgba(255,255,255,.86),transparent 34%),linear-gradient(145deg,#c4a15c3d,#151515db);box-shadow:0 8px 22px #161c2629}html[data-studio-theme=movieflow] body .el-overlay .el-dialog:not(.account-dialog),html[data-studio-theme=movieflow] body .el-message-box,html[data-studio-theme=movieflow] body .el-drawer{overflow:hidden!important;backdrop-filter:blur(34px) saturate(1.18) contrast(1.03)!important;-webkit-backdrop-filter:blur(34px) saturate(1.18) contrast(1.03)!important;color:var(--tg-liquid-text)!important;border:1px solid rgba(255,255,255,.78)!important;border-radius:34px!important;background:var(--tg-liquid-panel-strong)!important;box-shadow:0 42px 120px #161c263d,inset 0 1px #ffffffd6!important}html[data-studio-theme=movieflow] body :is(.el-dialog__header,.el-message-box__header,.el-drawer__header){margin:0!important;padding:26px 30px 18px!important}html[data-studio-theme=movieflow] body :is(.el-dialog__header,.el-message-box__header,.el-drawer__header):not(:where(.account-dialog *)){border-bottom:1px solid rgba(43,43,43,.08)!important;background:radial-gradient(circle at 12% 0%,rgba(196,161,92,.14),transparent 34%),linear-gradient(145deg,#ffffff94,#fff3)!important;box-shadow:inset 0 1px #ffffffc2!important}html[data-studio-theme=movieflow] body :is(.el-dialog__title,.el-message-box__title,.el-drawer__title){font-size:18px!important;font-weight:900!important}html[data-studio-theme=movieflow] body :is(.el-dialog__title,.el-message-box__title,.el-drawer__title):not(:where(.account-dialog *)){color:var(--tg-liquid-title)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.el-dialog__body,.el-message-box__content,.el-drawer__body):not(:where(.account-dialog *)){color:var(--tg-liquid-text)!important;background:transparent!important}html[data-studio-theme=movieflow] body :is(.el-dialog__close,.el-dialog__headerbtn,.el-message-box__close,.el-drawer__close-btn):not(:where(.account-dialog *)){color:var(--tg-liquid-title)!important}html[data-studio-theme=movieflow] body .el-dialog :is(.el-form-item__label,label,label span,strong,h1,h2,h3,.script-library__upload strong,.script-library__cover-controls strong):not(:where(.account-dialog *)),html[data-studio-theme=movieflow] body .el-message-box :is(.el-message-box__message,p,strong){color:var(--tg-liquid-title)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .el-dialog :is(p,small,em,.create-dialog-hint,.script-library__upload p,.script-library__cover-controls p){color:var(--tg-liquid-muted)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .el-dialog :is(.script-library__upload,.script-library__cover-field,.works-note-card,.script-binding-picker,.el-form-item){color:var(--tg-liquid-text)!important}html[data-studio-theme=movieflow] body .el-dialog :is(.script-library__upload-button,.script-library__ghost,.manager-ghost,.ghost-btn,.el-button:not(.el-button--primary):not(.el-button--danger)):not(:where(.account-dialog *)){color:var(--tg-liquid-text)!important;border-color:var(--tg-liquid-line)!important;background:var(--tg-liquid-secondary)!important;box-shadow:0 10px 26px #161c2614,inset 0 1px #ffffffb8!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .el-dialog :is(.script-library__primary,.manager-primary,.el-button--primary):not(:where(.account-dialog *)){color:#f8fafc!important;border-color:#fff3!important;background:var(--tg-liquid-primary)!important;box-shadow:0 16px 40px #0f121738,inset 0 1px #ffffff38!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.workflow-manager,.works-pro,.shot-list-page,.design-workbench,.script-workspace-page,.material-page,.creative-workbench,.director-pre,.workflow-view,.storyboard-management){color:var(--tg-liquid-text)!important;background:var(--tg-liquid-bg)!important;background-size:78px 78px,78px 78px,auto,auto,auto!important}html[data-studio-theme=movieflow] body :is(.workflow-manager,.works-pro,.design-workbench,.script-workspace-page) :is(.manager-hero,.manager-toolbar,.manager-loading,.manager-empty,.project-group-card,.workflow-card,.workflow-card-footer,.works-page-header,.stat-card,.works-filter-panel,.maturity-card,.works-library-toolbar,.works-pagination,.works-empty-state,.work-card,.work-progress-card,.asset-panel,.extract-panel,.stat-strip,.asset-group-workspace,.asset-group-folder,.asset-group-assets-toolbar,.script-workspace__header,.script-workspace__series-overview,.script-workspace__panel,.script-workspace__state,.script-workspace__chapter-create,.script-workspace__current-chapter){color:var(--tg-liquid-text)!important;border:1px solid rgba(255,255,255,.72)!important;background:var(--tg-liquid-panel)!important;box-shadow:var(--tg-liquid-shadow)!important;backdrop-filter:blur(28px) saturate(1.15) contrast(1.03)!important;-webkit-backdrop-filter:blur(28px) saturate(1.15) contrast(1.03)!important}html[data-studio-theme=movieflow] body :is(.workflow-manager,.works-pro,.design-workbench,.script-workspace-page) :is(h1,h2,h3,h4,strong,.manager-title,.workflow-card-title,.project-group-card__copy strong,.works-title-block h1,.work-title,.panel-title-row h2,.asset-title,.asset-group-folder strong,.script-workspace__header h1,.script-workspace__panel-head span,.chapter-directory-copy strong){color:var(--tg-liquid-title)!important;background:none!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}html[data-studio-theme=movieflow] body :is(.workflow-manager,.works-pro,.design-workbench,.script-workspace-page) :is(p,small,em,.manager-hero-copy p,.workflow-card-copy p,.workflow-card-copy span,.project-group-card__copy small,.works-title-block p,.works-eyebrow,.stat-label,.stat-hint,.work-desc,.work-foot-meta,.asset-group-header span,.asset-group-folder__count,.asset-group-folder__modified,.script-workspace__header p,.script-workspace__state p,.script-workspace__controls label span,.script-workspace__editor label span,.chapter-directory-copy small,.script-workspace__panel-head small){color:var(--tg-liquid-muted)!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .manager-hero{min-height:220px;border-radius:34px!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .manager-hero-stats span,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .manager-project-switch button,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .workflow-enter-button,html[data-studio-theme=movieflow] body .works-pro .quick-filter,html[data-studio-theme=movieflow] body .works-pro .view-toggle__button,html[data-studio-theme=movieflow] body .works-pro .sort-chip,html[data-studio-theme=movieflow] body .script-workspace-page :is(.script-workspace__primary,.script-workspace__secondary,.script-workspace__ghost,.script-workspace__upload-cover),html[data-studio-theme=movieflow] body .design-workbench :is(.soft-btn,.primary-btn,.ghost-btn){color:var(--tg-liquid-text)!important;border:1px solid var(--tg-liquid-line)!important;background:var(--tg-liquid-secondary)!important;box-shadow:0 10px 26px #161c2614,inset 0 1px #ffffffb8!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .manager-project-switch button.is-active,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .manager-project-switch .is-active,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .workflow-enter-button,html[data-studio-theme=movieflow] body .works-pro .quick-filter.active,html[data-studio-theme=movieflow] body .works-pro .view-toggle__button.active,html[data-studio-theme=movieflow] body .script-workspace-page :is(.script-workspace__primary,.script-workspace__state button),html[data-studio-theme=movieflow] body .design-workbench .primary-btn{color:#f8fafc!important;border-color:#fff3!important;background:var(--tg-liquid-primary)!important;box-shadow:0 16px 40px #0f121738,inset 0 1px #ffffff38!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager :is(.manager-hero-motion span,.manager-hero-projector,.manager-hero-projector i,.manager-hero-projector b){opacity:.32!important;filter:grayscale(.25) saturate(.75) brightness(1.18)}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .workflow-card{overflow:hidden!important;border-radius:26px!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .workflow-card-poster{border:1px solid rgba(43,43,43,.08)!important;background:radial-gradient(circle at 50% 58%,rgba(196,161,92,.18),transparent 26%),linear-gradient(180deg,#ffffffc7,#d9dde28f 46%,#17203329)!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .workflow-card-footer{margin:-10px 0 0!important;border-radius:18px!important;background:#ffffffb8!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager :is(.project-menu,.workflow-card-status,.project-menu-button){color:var(--tg-liquid-text)!important;border-color:var(--tg-liquid-line)!important;background:var(--tg-liquid-secondary)!important}html[data-studio-theme=movieflow] body .works-pro{padding:clamp(22px,3vw,42px)!important}html[data-studio-theme=movieflow] body .works-pro .works-page-shell{max-width:1680px!important}html[data-studio-theme=movieflow] body .works-pro .stat-icon{color:#8a6829!important;border-color:#c4a15c47!important;background:radial-gradient(circle at 30% 18%,rgba(255,255,255,.72),transparent 34%),#c4a15c1f!important}html[data-studio-theme=movieflow] body .works-pro .work-cover,html[data-studio-theme=movieflow] body .works-pro .work-progress-card{border-color:#2b2b2b14!important;background:#ffffffa3!important}html[data-studio-theme=movieflow] body .works-pro .work-cover-shade{background:linear-gradient(180deg,#0f121705,#0f121761)!important}html[data-studio-theme=movieflow] body .design-workbench .asset-group-workspace{min-height:520px!important;border-radius:30px!important}html[data-studio-theme=movieflow] body .design-workbench .asset-group-folders{grid-template-columns:repeat(auto-fill,minmax(min(100%,264px),1fr))!important;gap:24px!important}html[data-studio-theme=movieflow] body .design-workbench .asset-group-folder{min-height:300px!important;border-radius:26px!important;background:radial-gradient(circle at 18% 0%,rgba(196,161,92,.12),transparent 36%),linear-gradient(145deg,#ffffffc7,#ffffff5c),#f4f7fb8f!important}html[data-studio-theme=movieflow] body .design-workbench .asset-group-folder__visual{border:1px solid rgba(255,255,255,.72)!important;background:radial-gradient(circle at 42% 28%,rgba(255,255,255,.7),transparent 30%),radial-gradient(circle at 62% 62%,rgba(94,244,255,.22),transparent 42%),linear-gradient(145deg,#ffffffb8,#d9dde24d)!important;box-shadow:0 16px 36px #161c261f,inset 0 1px #ffffffc2!important}html[data-studio-theme=movieflow] body .design-workbench .asset-group-folder__body{background:linear-gradient(160deg,#f8ffff,#c7f7ff 24%,#64d8ff 58%,#2868f0)!important}html[data-studio-theme=movieflow] body .design-workbench .asset-group-folder__back{background:linear-gradient(135deg,#ffffffe0,#6bdfff6b 48%,#2868f03d),#ffffff7a!important}html[data-studio-theme=movieflow] body .design-workbench .asset-group-folder__badge,html[data-studio-theme=movieflow] body .design-workbench .asset-group-folder__selected-mark{color:#f8fafc!important;background:var(--tg-liquid-primary)!important;border-color:#fff3!important}html[data-studio-theme=movieflow] body .design-workbench .asset-group-folder__action{color:#8a6829!important}html[data-studio-theme=movieflow] body .script-workspace-page{padding:clamp(22px,3vw,42px)!important}html[data-studio-theme=movieflow] body .script-workspace-page .script-workspace__layout{gap:24px!important}html[data-studio-theme=movieflow] body .script-workspace-page :is(.chapter-directory-item,.chapter-directory-status,.chapter-directory-empty,.series-overview__facts article,.script-workspace__preview,details pre){color:var(--tg-liquid-text)!important;border-color:var(--tg-liquid-line)!important;background:#ffffff94!important}html[data-studio-theme=movieflow] body .script-workspace-page :is(.script-workspace__controls input,.script-workspace__controls select,.script-workspace__controls textarea,.script-workspace__editor input,.script-workspace__editor textarea:not(.script-workspace__textarea)){color:var(--tg-liquid-text)!important;border-color:var(--tg-liquid-line)!important;background:var(--tg-liquid-secondary)!important}html[data-studio-theme=movieflow] body .script-workspace-page .script-workspace__textarea{color:var(--tg-liquid-text)!important;border-color:#ffffffc7!important;background:linear-gradient(180deg,#fffffffa,#f6f8fbf0)!important;box-shadow:0 22px 60px #161c261f,inset 0 1px #ffffffe0!important}html[data-studio-theme=movieflow] body :is(.workflow-manager,.works-pro,.design-workbench,.script-workspace-page) :is(.manager-hero,.manager-toolbar,.project-group-card,.workflow-card,.stat-card,.works-filter-panel,.maturity-card,.works-library-toolbar,.work-card,.asset-group-folder,.script-workspace__panel):hover{transform:translateY(-3px);border-color:#c4a15c42!important;box-shadow:var(--tg-liquid-shadow-hover)!important}html[data-studio-theme=movieflow] body .el-dialog label.script-library__upload-button:not(#mf-starglass-force),html[data-studio-theme=movieflow] body .el-dialog button.script-library__ghost:not(#mf-starglass-force),html[data-studio-theme=movieflow] body .el-dialog button.script-library__secondary:not(#mf-starglass-force),html[data-studio-theme=movieflow] body .el-dialog .script-library__cover-actions label.script-library__upload-button.compact:not(#mf-starglass-force){color:#172033!important;border-color:#2b2b2b1a!important;background:linear-gradient(145deg,#ffffffd1,#ffffff61),#f4f7fb94!important;box-shadow:0 10px 26px #161c2614,inset 0 1px #ffffffb8!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .el-dialog button.script-library__ghost:disabled:not(#mf-starglass-force),html[data-studio-theme=movieflow] body .el-dialog label.script-library__upload-button:has(input:disabled):not(#mf-starglass-force){color:var(--tg-liquid-muted)!important;background:linear-gradient(145deg,#ffffffa3,#ffffff47),#f4f7fb6b!important;opacity:.72!important;box-shadow:inset 0 1px #ffffff9e!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body{--tg-vs-ivory: #f6f4ef;--tg-vs-paper: rgba(255, 255, 255, .82);--tg-vs-paper-strong: rgba(255, 255, 255, .94);--tg-vs-obsidian: #151515;--tg-vs-slate: #172033;--tg-vs-muted: #667286;--tg-vs-silver: #d9dde2;--tg-vs-gold: #c4a15c;--tg-vs-line: rgba(43, 43, 43, .1);--tg-vs-line-strong: rgba(43, 43, 43, .18);--tg-vs-shadow: 0 26px 72px rgba(22, 28, 38, .14)}html[data-studio-theme=movieflow] body :is(.el-button,button):not(:where(#frameborn-auth-entry *)){letter-spacing:0!important}html[data-studio-theme=movieflow] body :is(.el-button,.soft-btn,.ghost-btn,.manager-project-switch button,.quick-filter,.view-toggle__button,.script-library__ghost,.script-workspace__secondary,.script-workspace__ghost,.primary-btn):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)):not(:where(.account-dialog *)){color:var(--tg-vs-slate)!important;border-color:var(--tg-vs-line)!important;background:linear-gradient(145deg,#ffffffdb,#ffffff61),#f4f7fb94!important;box-shadow:0 10px 26px #161c2614,inset 0 1px #ffffffc7!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.el-button--primary,.manager-primary,.manager-create-button,.script-library__primary,.script-workspace__primary,.hero-cta.primary:not(:where(.public-landing *)),.pricing-contact-btn:not(:where(.public-landing *)),.login-primary,.login-action:not(:where(.public-landing *)),.topbar-action--primary,.topbar-action--login):not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.account-dialog *)){color:#f8fafc!important;border:1px solid rgba(255,255,255,.18)!important;background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.22),transparent 34%),linear-gradient(180deg,#2b2b2b,#090909)!important;box-shadow:0 18px 44px #0f12173d,inset 0 1px #ffffff38!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.el-button,.soft-btn,.ghost-btn,.manager-create-button,.script-library__primary,.script-library__ghost,.script-workspace__primary,.script-workspace__secondary,.script-workspace__ghost,.primary-btn,.pricing-contact-btn:not(:where(.public-landing *)),.login-primary,.login-action:not(:where(.public-landing *))):hover:not(:disabled):not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)){transform:translateY(-2px)}html[data-studio-theme=movieflow] body :is(.el-button,.soft-btn,.ghost-btn,.manager-create-button,.script-library__primary,.script-library__ghost,.script-workspace__primary,.script-workspace__secondary,.script-workspace__ghost,.primary-btn,.pricing-contact-btn:not(:where(.public-landing *)),.login-primary,.login-action:not(:where(.public-landing *))):hover:not(:disabled):not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)):not(:where(.account-dialog *)){border-color:#c4a15c47!important;box-shadow:0 22px 54px #161c2629,0 0 0 1px #c4a15c1a,inset 0 1px #ffffffd1!important}html[data-studio-theme=movieflow] body :is(.el-button.is-disabled,.el-button:disabled,button:disabled):not(:where(.public-landing *)):not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *)){color:#17203361!important;opacity:.68!important;cursor:not-allowed!important;transform:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.el-input__wrapper,.el-select__wrapper,.el-textarea__inner,input,textarea,select):not(:where(.public-landing *)):not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *)){color:var(--tg-vs-obsidian)!important;border-color:var(--tg-vs-line)!important;background:linear-gradient(180deg,#fffffffa,#f9fafcf0)!important;box-shadow:0 8px 22px #161c260d,inset 0 1px #ffffffe6!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.el-input__inner,.el-textarea__inner):not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *))::-moz-placeholder{color:#667286b8!important;-webkit-text-fill-color:rgba(102,114,134,.72)!important}html[data-studio-theme=movieflow] body :is(.el-input__inner,.el-textarea__inner):not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *))::placeholder{color:#667286b8!important;-webkit-text-fill-color:rgba(102,114,134,.72)!important}html[data-studio-theme=movieflow] body :is(.el-dialog,.el-drawer):not(.account-dialog){backdrop-filter:blur(30px) saturate(1.16);-webkit-backdrop-filter:blur(30px) saturate(1.16);color:var(--tg-vs-slate)!important;border:1px solid rgba(255,255,255,.78)!important;border-radius:32px!important;background:radial-gradient(circle at 18% 0%,rgba(196,161,92,.12),transparent 34%),linear-gradient(145deg,#ffffffeb,#ffffff94),#f4f7fbb3!important;box-shadow:0 34px 92px #161c2633,inset 0 1px #ffffffdb!important}html[data-studio-theme=movieflow] body :is(.el-dialog__title,.el-drawer__title){font-weight:950!important}html[data-studio-theme=movieflow] body :is(.el-dialog__title,.el-drawer__title):not(:where(.account-dialog *)){color:var(--tg-vs-obsidian)!important}html[data-studio-theme=movieflow] body :is(.el-dialog__body,.el-drawer__body,.el-form-item__label):not(:where(.account-dialog *)){color:var(--tg-vs-slate)!important}html[data-studio-theme=movieflow] body :is(.topbar-logo-mark,.landing-brand-logo,.login-brand img):not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)){background:#151515!important;box-shadow:0 16px 40px #0f12173d,0 0 0 1px #ffffff2e,inset 0 1px #ffffff2e!important;filter:saturate(.96) contrast(1.12) brightness(.92)}html[data-studio-theme=movieflow] body .manager-create-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 20px;border-radius:999px;font-weight:950;cursor:pointer}html[data-studio-theme=movieflow] body .script-library__form span small{margin-left:6px;color:var(--tg-vs-muted)!important;font-size:12px;font-weight:700}html[data-studio-theme=movieflow] body .works-pro .work-card__actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}html[data-studio-theme=movieflow] body .works-pro .work-card__actions .el-button{width:100%;margin-left:0!important}html[data-studio-theme=movieflow] body :is(.creative-workbench,.design-workbench,.storyboard-management-page,.storyboard-artist-page,.director-preproduction-page,.image-usage-admin,.admin-page){color:var(--tg-vs-slate)!important;background:linear-gradient(90deg,rgba(43,43,43,.04) 1px,transparent 1px),linear-gradient(180deg,rgba(43,43,43,.035) 1px,transparent 1px),radial-gradient(circle at 12% 0%,rgba(196,161,92,.13),transparent 30%),radial-gradient(circle at 86% 0%,rgba(217,221,226,.72),transparent 34%),#f4f7fb!important;background-size:78px 78px,78px 78px,auto,auto,auto!important}html[data-studio-theme=movieflow] body :is(.management-hero,.management-stat-card,.management-progress-panel,.management-board,.management-carousel-section,.management-results-section,.management-error,.merged-video-panel,.storyboard-artist-hero,.storyboard-artist-card,.storyboard-panel,.storyboard-stat-card,.storyboard-progress-panel,.storyboard-result-strip,.director-hero,.director-panel,.director-card,.admin-hero,.admin-toolbar,.admin-card,.admin-nav-card,.admin-summary-card,.admin-setting-item,.usage-page-header,.usage-summary-card,.usage-toolbar,.usage-table-shell){color:var(--tg-vs-slate)!important;border:1px solid rgba(255,255,255,.76)!important;background:radial-gradient(circle at 16% 0%,rgba(196,161,92,.1),transparent 34%),linear-gradient(145deg,#ffffffdb,#ffffff6b),#f4f7fba3!important;box-shadow:0 24px 64px #161c261f,inset 0 1px #ffffffdb!important;backdrop-filter:blur(28px) saturate(1.16)!important;-webkit-backdrop-filter:blur(28px) saturate(1.16)!important}html[data-studio-theme=movieflow] body :is(.management-hero h1,.management-stat-card strong,.storyboard-artist-hero h1,.storyboard-panel h2,.director-hero h1,.director-panel h2,.admin-page h1,.admin-page h2,.admin-page h3,.admin-card-title,.admin-setting-label,.usage-page-header h1,.usage-summary-card strong,.usage-main-cell strong){color:var(--tg-vs-obsidian)!important;background:none!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}html[data-studio-theme=movieflow] body :is(.management-kicker,.storyboard-kicker,.director-kicker,.admin-kicker,.usage-kicker){color:var(--tg-vs-gold)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.management-hero p,.management-stat-card span,.storyboard-artist-hero p,.storyboard-panel p,.director-hero p,.director-panel p,.admin-page p,.admin-card-desc,.admin-setting-desc,.usage-page-header p,.usage-summary-card span,.usage-summary-card small,.usage-subtle,.usage-pagination){color:var(--tg-vs-muted)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.management-primary,.storyboard-primary,.director-primary,.create-primary-btn,.usage-primary-btn){color:#f8fafc!important;border-color:#ffffff2e!important;background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.2),transparent 34%),linear-gradient(180deg,#2b2b2b,#090909)!important;box-shadow:0 18px 44px #0f121738,inset 0 1px #fff3!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.management-primary *,.storyboard-primary *,.director-primary *,.create-primary-btn *,.usage-primary-btn *){color:#f8fafc!important;background:none!important;-webkit-text-fill-color:#f8fafc!important}html[data-studio-theme=movieflow] body :is(.management-ghost,.storyboard-ghost,.director-ghost,.usage-refresh-btn,.usage-soft-btn,.usage-raw-chip){color:var(--tg-vs-slate)!important;border-color:#2b2b2b1a!important;background:linear-gradient(145deg,#ffffffc7,#ffffff52),#f4f7fb7a!important;box-shadow:0 10px 24px #161c2612,inset 0 1px #ffffffc2!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .el-overlay .el-dialog.workflow-create-dialog.el-dialog,html[data-studio-theme=movieflow] body .el-overlay .el-dialog.workflow-edit-dialog.el-dialog,html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog,html[data-studio-theme=movieflow] body .el-dialog.workflow-edit-dialog{color:var(--tg-vs-slate)!important;border:1px solid rgba(255,255,255,.78)!important;border-radius:34px!important;background:radial-gradient(circle at 18% 0%,rgba(196,161,92,.12),transparent 34%),linear-gradient(145deg,#ffffffeb,#ffffff94),#f4f7fbb8!important;box-shadow:0 34px 92px #161c2633,inset 0 1px #ffffffe6!important;backdrop-filter:blur(30px) saturate(1.16)!important;-webkit-backdrop-filter:blur(30px) saturate(1.16)!important}html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog :is(.el-dialog__header,.el-dialog__body,.script-source-panel,.story-source-status,.script-source-status,.script-source-note){color:var(--tg-vs-slate)!important;border-color:#2b2b2b1a!important;background:#ffffff7a!important}html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog :is(.el-dialog__title,.el-form-item__label,.script-source-status strong){color:var(--tg-vs-obsidian)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog :is(.create-dialog-hint,.script-source-note,.script-source-status span){color:var(--tg-vs-muted)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog .script-source-mode .el-radio-button__inner{color:var(--tg-vs-slate)!important;border-color:#2b2b2b1a!important;background:#ffffffb3!important;box-shadow:inset 0 1px #ffffffc7!important}html[data-studio-theme=movieflow] body .sidebar-collapse-btn:not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .sidebar-collapse-btn .el-icon:not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .sidebar-collapse-btn svg{color:var(--tg-vs-gold)!important;stroke:currentColor!important}html[data-studio-theme=movieflow] body .movieflow-dropdown-popper.el-popper:not(.tiangong-user-menu),html[data-studio-theme=movieflow] body .user-dropdown-popper.movieflow-dropdown-popper.el-popper:not(.tiangong-user-menu),html[data-studio-theme=movieflow] body .movieflow-dropdown-popper .el-dropdown-menu:not(:where(.tiangong-user-menu *)),html[data-studio-theme=movieflow] body .movieflow-dropdown-popper .dark-dropdown.el-dropdown-menu:not(:where(.tiangong-user-menu *)){backdrop-filter:blur(28px) saturate(1.16)!important;-webkit-backdrop-filter:blur(28px) saturate(1.16)!important;border:1px solid rgba(255,255,255,.78)!important;border-radius:24px!important;background:radial-gradient(circle at 20% 0%,rgba(196,161,92,.12),transparent 38%),linear-gradient(145deg,#ffffffe6,#ffffff85),#f4f7fbb3!important;box-shadow:0 26px 70px #161c2629,inset 0 1px #ffffffe0!important}html[data-studio-theme=movieflow] body .movieflow-dropdown-popper .el-dropdown-menu__item:not(:where(.tiangong-user-menu *)){color:var(--tg-vs-slate)!important;border-radius:14px!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .movieflow-dropdown-popper .el-dropdown-menu__item:not(.is-disabled):hover:not(:where(.tiangong-user-menu *)){color:#f8fafc!important;background:linear-gradient(180deg,#2b2b2b,#090909)!important;box-shadow:0 14px 28px #0f12172e!important}html[data-studio-theme=movieflow] body .creative-stage-nav,html[data-studio-theme=movieflow] body .creative-stage-nav.is-compact{border:1px solid rgba(255,255,255,.78)!important;background:radial-gradient(circle at 18% 0%,rgba(196,161,92,.12),transparent 34%),linear-gradient(145deg,#ffffffe6,#ffffff75),#f4f7fbb8!important;box-shadow:0 28px 70px #161c2624,inset 0 1px #ffffffe6!important;backdrop-filter:blur(28px) saturate(1.16)!important;-webkit-backdrop-filter:blur(28px) saturate(1.16)!important}html[data-studio-theme=movieflow] body .creative-stage-nav__brand strong,html[data-studio-theme=movieflow] body .creative-stage-nav__copy strong{color:#151515!important;background:none!important;-webkit-text-fill-color:#151515!important}html[data-studio-theme=movieflow] body .creative-stage-nav__brand span{color:var(--tg-vs-gold)!important;-webkit-text-fill-color:var(--tg-vs-gold)!important}html[data-studio-theme=movieflow] body .creative-stage-nav__step{color:#172033!important;border-color:#2b2b2b1a!important;background:linear-gradient(145deg,#ffffffc7,#ffffff4d),#f4f7fb7a!important;box-shadow:0 10px 24px #161c2612,inset 0 1px #ffffffb8!important}html[data-studio-theme=movieflow] body .creative-stage-nav__step.is-active{color:#f8fafc!important;border-color:#fff3!important;background:radial-gradient(circle at 22% 0%,rgba(255,255,255,.2),transparent 36%),linear-gradient(180deg,#2b2b2b,#090909)!important;box-shadow:0 20px 48px #0f121738,0 0 0 1px #c4a15c1f,inset 0 1px #fff3!important;outline:0!important}html[data-studio-theme=movieflow] body .creative-stage-nav__step.is-active .creative-stage-nav__copy,html[data-studio-theme=movieflow] body .creative-stage-nav__step.is-active .creative-stage-nav__copy strong,html[data-studio-theme=movieflow] body .creative-stage-nav__step.is-active .creative-stage-nav__copy small{color:#f8fafc!important;background:none!important;-webkit-text-fill-color:#f8fafc!important;text-shadow:none!important}html[data-studio-theme=movieflow] body .creative-stage-nav__index{color:#667286!important;border-color:#2b2b2b1a!important;background:#ffffffb8!important}html[data-studio-theme=movieflow] body .creative-stage-nav__step.is-active .creative-stage-nav__index{color:#151515!important;background:#c4a15c!important;-webkit-text-fill-color:#151515!important}html[data-studio-theme=movieflow] body button.creative-stage-nav__step.creative-stage-nav__step:not(#tg-stage-nav-force){color:#172033!important;border-color:#2b2b2b1a!important;background:linear-gradient(145deg,#ffffffc7,#ffffff4d),#f4f7fb7a!important;box-shadow:0 10px 24px #161c2612,inset 0 1px #ffffffb8!important}html[data-studio-theme=movieflow] body button.creative-stage-nav__step.creative-stage-nav__step.is-active.is-active:not(#tg-stage-nav-force){color:#f8fafc!important;border-color:#fff3!important;background:radial-gradient(circle at 22% 0%,rgba(255,255,255,.2),transparent 36%),linear-gradient(180deg,#2b2b2b,#090909)!important;box-shadow:0 20px 48px #0f121738,0 0 0 1px #c4a15c1f,inset 0 1px #fff3!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body{--tg-liquid-ink: #151515;--tg-liquid-slate: #172033;--tg-liquid-muted: #667286;--tg-liquid-gold: #c4a15c;--tg-liquid-border: rgba(43, 43, 43, .1);--tg-liquid-border-strong: rgba(43, 43, 43, .16);--tg-liquid-panel: radial-gradient(circle at 18% 0%, rgba(196, 161, 92, .12), transparent 36%), linear-gradient(145deg, rgba(255, 255, 255, .88), rgba(255, 255, 255, .42)), rgba(244, 247, 251, .72);--tg-liquid-control: linear-gradient(145deg, rgba(255, 255, 255, .84), rgba(255, 255, 255, .34)), rgba(244, 247, 251, .6);--tg-liquid-black: radial-gradient(circle at 22% 0%, rgba(255, 255, 255, .2), transparent 36%), linear-gradient(180deg, #2b2b2b, #090909);--tg-liquid-shadow: 0 18px 44px rgba(22, 28, 38, .1), inset 0 1px 0 rgba(255, 255, 255, .82)}html[data-studio-theme=movieflow] body :is(.el-button.el-button,button.el-button,button[class],.director-ghost,.director-secondary,.director-asset-sync,.management-ghost,.storyboard-ghost,.usage-soft-btn,.usage-refresh-btn,.create-secondary-btn,.filter-chip,.script-filter-chip,.workflow-status-chip,.asset-filter-chip):not(:where(.public-landing *)):not(#tg-liquid-readability):not(.sidebar-collapse-btn):not(.el-dialog__headerbtn):not(.el-message-box__headerbtn):not(.el-carousel__arrow):not(.el-switch__core):not(.landing-carousel__arrow):not(.landing-hero__arrow):not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)):not(.frameborn-mobile-nav-backdrop):not(:where(.account-dialog *)){color:var(--tg-liquid-slate)!important;border:1px solid var(--tg-liquid-border)!important;border-radius:999px!important;background:var(--tg-liquid-control)!important;box-shadow:0 10px 26px #161c2614,inset 0 1px #ffffffd1!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}html[data-studio-theme=movieflow] body :is(.el-button.el-button,button.el-button,button[class],.director-ghost,.director-secondary,.director-asset-sync,.management-ghost,.storyboard-ghost,.usage-soft-btn,.usage-refresh-btn,.create-secondary-btn,.filter-chip,.script-filter-chip,.workflow-status-chip,.asset-filter-chip):not(:where(.public-landing *)):not(#tg-liquid-readability):not(.sidebar-collapse-btn):not(.el-dialog__headerbtn):not(.el-message-box__headerbtn):not(.el-carousel__arrow):not(.el-switch__core):not(.landing-carousel__arrow):not(.landing-hero__arrow) *:not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)){color:inherit!important;background:none!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}html[data-studio-theme=movieflow] body :is(.el-button--primary.el-button,.el-button.is-active,button.is-active,button.active,.director-primary,.director-sync,.manager-create-button,.management-primary,.storyboard-primary,.usage-primary-btn,.create-primary-btn,.pricing-contact-btn,.episode-add,.landing-login-btn,.landing-workbench-btn,.tg-primary-action):not(:where(.public-landing *)):not(#tg-liquid-primary):not(.el-dialog__headerbtn):not(.el-message-box__headerbtn):not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)):not(.frameborn-mobile-nav-backdrop):not(:where(.account-dialog *)){color:#f8fafc!important;border:1px solid rgba(255,255,255,.18)!important;background:var(--tg-liquid-black)!important;box-shadow:0 18px 42px #0f121733,0 0 0 1px #c4a15c1a,inset 0 1px #ffffff38!important;-webkit-text-fill-color:#f8fafc!important;text-shadow:none!important}html[data-studio-theme=movieflow] body :is(.el-button--primary.el-button,.el-button.is-active,button.is-active,button.active,.director-primary,.director-sync,.manager-create-button,.management-primary,.storyboard-primary,.usage-primary-btn,.create-primary-btn,.pricing-contact-btn,.episode-add,.landing-login-btn,.landing-workbench-btn,.tg-primary-action):not(:where(.public-landing *)):not(#tg-liquid-primary) *:not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)):not(:where(.account-dialog *)){color:#f8fafc!important;background:none!important;-webkit-text-fill-color:#f8fafc!important}html[data-studio-theme=movieflow] body :is(.el-button,button[class],.director-ghost,.management-ghost,.storyboard-ghost):not(:where(.public-landing *)):not(#tg-liquid-hover):not(.is-disabled):not(:disabled):hover:not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)){transform:translateY(-1px)}html[data-studio-theme=movieflow] body :is(.el-button,button[class],.director-ghost,.management-ghost,.storyboard-ghost):not(:where(.public-landing *)):not(#tg-liquid-hover):not(.is-disabled):not(:disabled):hover:not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)):not(.frameborn-mobile-nav-backdrop):not(:where(.account-dialog *)){border-color:#c4a15c42!important;box-shadow:0 16px 38px #161c261f,inset 0 1px #ffffffe6!important}html[data-studio-theme=movieflow] body :is(.el-button.is-disabled,.el-button:disabled,button:disabled,button.is-disabled):not(:where(.public-landing *)):not(#tg-liquid-disabled):not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *)){color:#66728694!important;background:linear-gradient(145deg,#ffffff9e,#ffffff3d),#f4f7fb7a!important;box-shadow:inset 0 1px #ffffffb3!important;cursor:not-allowed!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.el-button--danger,button.danger,.director-ghost.danger,.storyboard-ghost.danger):not(#tg-liquid-danger){color:#8e2c2c!important;border-color:#8e2c2c2e!important;background:linear-gradient(145deg,#ffffffd1,#fff0f070),#fff4f4ad!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.el-radio-button__inner,.el-segmented,.el-segmented__item,.el-tabs__item,.el-check-tag,.el-tag,.board-tabs button,.asset-tabs button,.tab-button,.stage-tab,.toggle-chip):not(#tg-liquid-tab){color:var(--tg-liquid-slate)!important;border-color:var(--tg-liquid-border)!important;background:var(--tg-liquid-control)!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}html[data-studio-theme=movieflow] body :is(.el-radio-button__original-radio:checked+.el-radio-button__inner,.el-segmented__item.is-selected,.el-tabs__item.is-active,.el-check-tag.is-checked,.el-tag.is-active,.board-tabs button.is-active,.asset-tabs button.is-active,.tab-button.is-active,.stage-tab.is-active,.toggle-chip.is-active):not(#tg-liquid-tab-active){color:#f8fafc!important;border-color:#ffffff2e!important;background:var(--tg-liquid-black)!important;box-shadow:0 14px 34px #0f12172e,inset 0 1px #ffffff38!important;-webkit-text-fill-color:#f8fafc!important}html[data-studio-theme=movieflow] body :is(.el-popper,.el-dropdown-menu,.el-select-dropdown,.el-picker__popper,.movieflow-dropdown-popper):not(#tg-liquid-popper):not(:where(.frameborn-workspace-topbar *)):not(.tiangong-user-menu):not(:where(.tiangong-user-menu *)):not(.profile-select-popper):not(:where(.profile-select-popper *)){backdrop-filter:blur(28px) saturate(1.16)!important;-webkit-backdrop-filter:blur(28px) saturate(1.16)!important;color:var(--tg-liquid-slate)!important;border:1px solid rgba(255,255,255,.78)!important;border-radius:22px!important;background:var(--tg-liquid-panel)!important;box-shadow:0 26px 70px #161c2629,inset 0 1px #ffffffdb!important}html[data-studio-theme=movieflow] body :is(.el-dropdown-menu__item,.el-select-dropdown__item,.el-cascader-node,.el-menu-item,.el-sub-menu__title):not(#tg-liquid-menu):not(:where(.frameborn-workspace-nav *)):not(:where(.tiangong-user-menu *)):not(:where(.profile-select-popper *)){color:var(--tg-liquid-slate)!important;background:transparent!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}html[data-studio-theme=movieflow] body :is(.el-dropdown-menu__item:not(.is-disabled):hover,.el-select-dropdown__item.hover,.el-select-dropdown__item:hover,.el-select-dropdown__item.is-selected,.el-cascader-node.in-active-path,.el-cascader-node.is-active,.el-menu-item.is-active,.el-menu-item:hover,.el-sub-menu__title:hover):not(#tg-liquid-menu-active):not(:where(.frameborn-workspace-nav *)):not(:where(.tiangong-user-menu *)):not(:where(.profile-select-popper *)){color:#f8fafc!important;background:var(--tg-liquid-black)!important;-webkit-text-fill-color:#f8fafc!important}html[data-studio-theme=movieflow] body :is(.el-dialog,.el-message-box,.story-dialog,.workflow-create-dialog,.workflow-edit-dialog):not(#tg-liquid-dialog):not(.account-dialog){backdrop-filter:blur(30px) saturate(1.18)!important;-webkit-backdrop-filter:blur(30px) saturate(1.18)!important;color:var(--tg-liquid-slate)!important;border:1px solid rgba(255,255,255,.82)!important;border-radius:32px!important;background:var(--tg-liquid-panel)!important;box-shadow:0 34px 92px #161c2633,inset 0 1px #ffffffe6!important}html[data-studio-theme=movieflow] body :is(.el-dialog__header,.el-dialog__body,.el-dialog__footer,.el-message-box__header,.el-message-box__content,.el-message-box__btns):not(#tg-liquid-dialog-section):not(:where(.account-dialog *)){color:var(--tg-liquid-slate)!important;background:transparent!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.el-dialog__title,.el-message-box__title,.el-form-item__label,.el-descriptions__label,.el-table th,h1,h2,h3):not(:where(.public-landing *)):not(#tg-liquid-title):not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *)){color:var(--tg-liquid-ink)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.el-input__wrapper,.el-select__wrapper,.el-textarea__inner,.el-input-number,.el-date-editor,input,textarea):not(:where(.public-landing *)):not(#tg-liquid-input):not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *)){color:var(--tg-liquid-slate)!important;border-color:#2b2b2b1a!important;background:linear-gradient(145deg,#ffffffd1,#ffffff6b),#f4f7fb9e!important;box-shadow:inset 0 1px #ffffffdb,0 10px 26px #161c260f!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.el-input__inner,.el-textarea__inner,.el-select__placeholder,.el-select__selected-item,.el-date-editor input,input,textarea):not(:where(.public-landing *)):not(#tg-liquid-input-text):not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *)){color:var(--tg-liquid-slate)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .el-input__inner:not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *))::-moz-placeholder,html[data-studio-theme=movieflow] body .el-textarea__inner:not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *))::-moz-placeholder,html[data-studio-theme=movieflow] body input:not(:where(.public-landing *)):not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *))::-moz-placeholder,html[data-studio-theme=movieflow] body textarea:not(:where(.public-landing *)):not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *))::-moz-placeholder{color:#667286ad!important;-webkit-text-fill-color:rgba(102,114,134,.68)!important}html[data-studio-theme=movieflow] body .el-input__inner:not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *))::placeholder,html[data-studio-theme=movieflow] body .el-textarea__inner:not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *))::placeholder,html[data-studio-theme=movieflow] body input:not(:where(.public-landing *)):not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *))::placeholder,html[data-studio-theme=movieflow] body textarea:not(:where(.public-landing *)):not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *))::placeholder{color:#667286ad!important;-webkit-text-fill-color:rgba(102,114,134,.68)!important}html[data-studio-theme=movieflow] body :is(button[class],.el-button.el-button,.script-workspace__upload-cover):not(:where(.public-landing *)):not(#tg-action-readable):not(.carousel-arrow):not(.hero-arrow):not(.el-dialog__headerbtn):not(.el-message-box__headerbtn):not(.sidebar-collapse-btn):not(.creative-stage-nav__step):not(.landing-logo-pill):not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)){min-height:38px}html[data-studio-theme=movieflow] body :is(button[class],.el-button.el-button,.script-workspace__upload-cover):not(:where(.public-landing *)):not(#tg-action-readable):not(.carousel-arrow):not(.hero-arrow):not(.el-dialog__headerbtn):not(.el-message-box__headerbtn):not(.sidebar-collapse-btn):not(.creative-stage-nav__step):not(.landing-logo-pill):not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)):not(.frameborn-mobile-nav-backdrop):not(:where(.account-dialog *)){border-radius:999px!important;color:#172033!important;border:1px solid rgba(43,43,43,.1)!important;background:linear-gradient(145deg,#ffffffdb,#ffffff61),#f4f7fba3!important;box-shadow:0 10px 26px #161c2614,inset 0 1px #ffffffd1!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(button[class],.el-button.el-button,.script-workspace__upload-cover):not(:where(.public-landing *)):not(#tg-action-readable-text):not(.carousel-arrow):not(.hero-arrow):not(.el-dialog__headerbtn):not(.el-message-box__headerbtn):not(.sidebar-collapse-btn):not(.creative-stage-nav__step) *:not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)){color:inherit!important;background:transparent!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.el-button--primary.el-button,.el-button.is-active,button.is-active,button.active,button[class*=primary],button[class*=create],button[class*=generate],button[class*=submit],button[class*=save],button[class*=sync],button[class*=main-action],.manager-create-button,.workflow-enter-button,.create-primary-btn,.pricing-contact-btn,.director-primary,.director-sync,.management-primary,.storyboard-primary,.script-workspace__primary,.primary-btn,.episode-add,.tg-primary-action):not(:where(.public-landing *)):not(#tg-action-primary-readable):not(:disabled):not(.is-disabled):not(.carousel-arrow):not(.hero-arrow):not(.el-dialog__headerbtn):not(.el-message-box__headerbtn):not(.sidebar-collapse-btn):not(.creative-stage-nav__step):not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)):not(.frameborn-mobile-nav-backdrop):not(:where(.account-dialog *)){color:#f8fafc!important;border:1px solid rgba(255,255,255,.22)!important;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.26),transparent 35%),linear-gradient(180deg,#2b2b2b,#151515 56%,#090909)!important;box-shadow:0 16px 38px #0f121733,0 0 0 1px #c4a15c14,inset 0 1px #ffffff3d!important;-webkit-text-fill-color:#f8fafc!important}html[data-studio-theme=movieflow] body :is(.el-button--primary.el-button,.el-button.is-active,button.is-active,button.active,button[class*=primary],button[class*=create],button[class*=generate],button[class*=submit],button[class*=save],button[class*=sync],button[class*=main-action],.manager-create-button,.workflow-enter-button,.create-primary-btn,.pricing-contact-btn,.director-primary,.director-sync,.management-primary,.storyboard-primary,.script-workspace__primary,.primary-btn,.episode-add,.tg-primary-action):not(:where(.public-landing *)):not(#tg-action-primary-text):not(:disabled):not(.is-disabled):not(.carousel-arrow):not(.hero-arrow):not(.el-dialog__headerbtn):not(.el-message-box__headerbtn):not(.sidebar-collapse-btn):not(.creative-stage-nav__step) *:not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)){color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important}html[data-studio-theme=movieflow] body :is(button:disabled,button.is-disabled,.el-button.is-disabled,.el-button:disabled,.script-workspace__upload-cover:has(input:disabled)):not(:where(.public-landing *)):not(#tg-action-disabled-readable):not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *)){color:#4a5568bd!important;border-color:#2b2b2b14!important;background:linear-gradient(145deg,#ecf0f5c7,#ffffff5c),#e0e5ec9e!important;box-shadow:inset 0 1px #ffffffb8!important;cursor:not-allowed!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body{--tg-cinema-ink: #151515;--tg-cinema-text: #1f2937;--tg-cinema-muted: #5f6b7b;--tg-cinema-soft: #f6f4ef;--tg-cinema-silver: #d9dde2;--tg-cinema-gold: #c4a15c;--tg-cinema-gold-soft: rgba(196, 161, 92, .2);--tg-cinema-line: rgba(21, 21, 21, .1);--tg-cinema-line-strong: rgba(21, 21, 21, .18);--tg-cinema-glass: radial-gradient(circle at 18% 0%, rgba(196, 161, 92, .13), transparent 34%), linear-gradient(145deg, rgba(255, 255, 255, .9), rgba(255, 255, 255, .5)), rgba(246, 244, 239, .76);--tg-cinema-glass-strong: radial-gradient(circle at 20% 0%, rgba(196, 161, 92, .16), transparent 36%), linear-gradient(145deg, rgba(255, 255, 255, .94), rgba(255, 255, 255, .58)), rgba(246, 244, 239, .84);--tg-cinema-glass-control: linear-gradient(145deg, rgba(255, 255, 255, .88), rgba(255, 255, 255, .48)), rgba(246, 244, 239, .68);--tg-cinema-obsidian: radial-gradient(circle at 18% 0%, rgba(255, 255, 255, .26), transparent 34%), linear-gradient(180deg, #2d2d2d 0%, #151515 58%, #070707 100%);--tg-cinema-gold-edge: linear-gradient(135deg, rgba(255, 255, 255, .86), rgba(196, 161, 92, .54) 48%, rgba(21, 21, 21, .24));--tg-cinema-shadow: 0 22px 58px rgba(21, 21, 21, .12), inset 0 1px 0 rgba(255, 255, 255, .88);--tg-cinema-shadow-float: 0 32px 90px rgba(21, 21, 21, .18), 0 0 0 1px rgba(196, 161, 92, .1), inset 0 1px 0 rgba(255, 255, 255, .9)}html[data-studio-theme=movieflow] body .el-loading-mask{background:#f6f7f91f!important;backdrop-filter:blur(1.5px) saturate(1.02)!important;-webkit-backdrop-filter:blur(1.5px) saturate(1.02)!important}html[data-studio-theme=movieflow] body .el-loading-spinner .path{stroke:var(--tg-cinema-gold)!important}html[data-studio-theme=movieflow] body :is(.el-message,.el-notification,.el-alert):not(#tg-cinema-readable-toast){color:var(--tg-cinema-text)!important;border:1px solid rgba(255,255,255,.84)!important;border-radius:18px!important;background:var(--tg-cinema-glass-strong)!important;box-shadow:0 22px 64px #15151529,0 0 0 1px #c4a15c1a,inset 0 1px #ffffffeb!important;backdrop-filter:blur(24px) saturate(1.14)!important;-webkit-backdrop-filter:blur(24px) saturate(1.14)!important}html[data-studio-theme=movieflow] body :is(.el-message__content,.el-notification__title,.el-notification__content,.el-alert__title,.el-alert__description):not(#tg-cinema-toast-text){color:var(--tg-cinema-text)!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.el-message .el-icon,.el-notification .el-icon,.el-alert .el-alert__icon):not(#tg-cinema-toast-icon){color:var(--tg-cinema-gold)!important}html[data-studio-theme=movieflow] body :is(.el-message--error .el-icon,.el-alert--error .el-alert__icon){color:#8e2c2c!important}html[data-studio-theme=movieflow] body :is(.el-button.el-button,button[class],.hero-cta,.login-action,.landing-user-chip,.pricing-contact-btn):not(:where(.public-landing *)):not(#tg-cinema-button):not(.sidebar-collapse-btn):not(.el-dialog__headerbtn):not(.el-message-box__headerbtn):not(.el-switch__core):not(.creative-stage-nav__step):not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)){min-height:38px;transform:translateZ(0);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background .2s ease,color .2s ease!important}html[data-studio-theme=movieflow] body :is(.el-button.el-button,button[class],.hero-cta,.login-action,.landing-user-chip,.pricing-contact-btn):not(:where(.public-landing *)):not(#tg-cinema-button):not(.sidebar-collapse-btn):not(.el-dialog__headerbtn):not(.el-message-box__headerbtn):not(.el-switch__core):not(.creative-stage-nav__step):not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)):not(.frameborn-mobile-nav-backdrop):not(:where(.account-dialog *)){border:1px solid var(--tg-cinema-line)!important;border-radius:999px!important;color:var(--tg-cinema-text)!important;background:var(--tg-cinema-glass-control)!important;box-shadow:0 12px 30px #15151514,inset 0 1px #ffffffdb!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.el-button.el-button,button[class],.hero-cta,.login-action,.landing-user-chip,.pricing-contact-btn):not(:where(.public-landing *)):not(#tg-cinema-button-text):not(.sidebar-collapse-btn):not(.el-dialog__headerbtn):not(.el-message-box__headerbtn):not(.el-switch__core):not(.creative-stage-nav__step) *:not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)){color:inherit!important;background:transparent!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.el-button--primary.el-button,.el-button.is-active,button.is-active,button.active,button[class*=primary],button[class*=create],button[class*=generate],button[class*=submit],button[class*=save],button[class*=sync],button[class*=main-action],.hero-cta.primary,.pricing-contact-btn,.manager-create-button,.workflow-enter-button,.director-primary,.director-sync,.management-primary,.storyboard-primary,.primary-btn):not(:where(.public-landing *)):not(#tg-cinema-button-primary):not(:disabled):not(.is-disabled):not(.el-dialog__headerbtn):not(.el-message-box__headerbtn):not(.creative-stage-nav__step):not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)):not(.frameborn-mobile-nav-backdrop):not(:where(.account-dialog *)){color:#f8fafc!important;border:1px solid rgba(255,255,255,.22)!important;background:var(--tg-cinema-obsidian)!important;box-shadow:0 18px 44px #15151533,0 0 0 1px #c4a15c1f,inset 0 1px #ffffff3d!important;-webkit-text-fill-color:#f8fafc!important}html[data-studio-theme=movieflow] body :is(.el-button.el-button,button[class],.hero-cta,.login-action,.landing-user-chip,.pricing-contact-btn):not(:where(.public-landing *)):not(#tg-cinema-button-hover):not(:disabled):not(.is-disabled):not(.el-dialog__headerbtn):not(.el-message-box__headerbtn):hover:not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)){transform:translateY(-1px) translateZ(0)}html[data-studio-theme=movieflow] body :is(.el-button.el-button,button[class],.hero-cta,.login-action,.landing-user-chip,.pricing-contact-btn):not(:where(.public-landing *)):not(#tg-cinema-button-hover):not(:disabled):not(.is-disabled):not(.el-dialog__headerbtn):not(.el-message-box__headerbtn):hover:not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)):not(.frameborn-mobile-nav-backdrop):not(:where(.account-dialog *)){border-color:#c4a15c47!important;box-shadow:0 18px 46px #15151524,0 0 0 1px #c4a15c14,inset 0 1px #ffffffeb!important}html[data-studio-theme=movieflow] body :is(.el-button.is-disabled,.el-button:disabled,button:disabled,button.is-disabled):not(:where(.public-landing *)):not(#tg-cinema-button-disabled):not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *)){color:#5f6b7bad!important;border-color:#1515150f!important;background:linear-gradient(145deg,#ffffff9e,#ffffff4d),#d9dde28a!important;box-shadow:inset 0 1px #ffffffb8!important;opacity:1!important;transform:none!important;cursor:not-allowed!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.el-dialog,.el-message-box,.el-drawer,.el-popover.el-popper,.el-dropdown__popper,.el-select__popper,.el-picker__popper,.el-cascader__dropdown):not(#tg-cinema-glass-dialog):not(.tiangong-user-menu):not(.account-dialog):not(.profile-select-popper){backdrop-filter:blur(30px) saturate(1.16)!important;-webkit-backdrop-filter:blur(30px) saturate(1.16)!important;transform:translateZ(0);color:var(--tg-cinema-text)!important;border:1px solid rgba(255,255,255,.84)!important;border-radius:32px!important;background:var(--tg-cinema-glass-strong)!important;box-shadow:var(--tg-cinema-shadow-float)!important}html[data-studio-theme=movieflow] body :is(.el-dialog__title,.el-message-box__title,.el-drawer__title,.el-form-item__label,h1,h2,h3,h4,strong,label):not(:where(.public-landing *)):not(#tg-cinema-readable-title):not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.account-dialog *)){color:var(--tg-cinema-ink)!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.el-dialog__body,.el-dialog__footer,.el-message-box__content,.el-drawer__body,p,span,small,em,li):not(:where(.public-landing *)):not(#tg-cinema-readable-copy):not(.el-button *):not(button *):not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)):not(:where(.account-dialog *)){text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.el-input__wrapper,.el-select__wrapper,.el-textarea__inner,.el-date-editor,input,textarea,select):not(:where(.public-landing *)):not(#tg-cinema-input):not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *)){color:var(--tg-cinema-text)!important;border-color:var(--tg-cinema-line)!important;background:linear-gradient(145deg,#ffffffe6,#ffffff8a),#f6f4efc2!important;box-shadow:inset 0 1px #ffffffe6,0 10px 26px #1515150f!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.el-card,.el-table,.el-tabs__content,.workflow-card,.asset-card,.storyboard-card,.shot-card,.work-card,.admin-card,.panel,.glass-panel,.empty-frame):not(#tg-cinema-glass-card){color:var(--tg-cinema-text)!important;border:1px solid rgba(255,255,255,.78)!important;background:var(--tg-cinema-glass)!important;box-shadow:var(--tg-cinema-shadow)!important;backdrop-filter:blur(24px) saturate(1.12)!important;-webkit-backdrop-filter:blur(24px) saturate(1.12)!important}html[data-studio-theme=movieflow] body :is(.el-segmented,.el-radio-group,.el-tabs__nav,.el-pagination,.el-dropdown-menu):not(#tg-cinema-switch-group):not(:where(.frameborn-workspace-topbar *)):not(:where(.tiangong-user-menu *)){backdrop-filter:blur(22px) saturate(1.1)!important;-webkit-backdrop-filter:blur(22px) saturate(1.1)!important;border:1px solid rgba(255,255,255,.7)!important;background:linear-gradient(145deg,#ffffffc2,#ffffff57),#f6f4ef94!important;box-shadow:0 16px 38px #15151514,inset 0 1px #ffffffc7!important}html[data-studio-theme=movieflow] body :is(.el-segmented__item.is-selected,.el-tabs__item.is-active,.el-radio-button.is-active .el-radio-button__inner,.el-dropdown-menu__item:hover):not(#tg-cinema-switch-active):not(:where(.tiangong-user-menu *)){color:#f8fafc!important;border-color:#fff3!important;background:radial-gradient(circle at 20% 0%,rgba(255,255,255,.24),transparent 34%),linear-gradient(180deg,#2b2b2b,#090909)!important;box-shadow:0 14px 30px #15151533,0 0 0 1px #c4a15c1f,inset 0 1px #ffffff38!important;-webkit-text-fill-color:#f8fafc!important}html[data-studio-theme=movieflow] body :is(.el-segmented__item,.el-tabs__item,.el-radio-button__inner,.el-pagination button,.el-pagination .el-pager li):not(#tg-cinema-switch-item){color:var(--tg-cinema-text)!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.el-message,.el-notification,.el-alert,.el-message-box):not(#tg-cinema-system-feedback-top){opacity:1!important;filter:none!important;mix-blend-mode:normal!important;isolation:isolate}html[data-studio-theme=movieflow] body .sidebar-menu.sidebar-menu .el-menu-item:not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .sidebar-menu.sidebar-menu .el-sub-menu__title:not(:where(.frameborn-workspace-nav *)){color:#172033!important;border:1px solid rgba(21,21,21,.08)!important;background:linear-gradient(145deg,#fffffff0,#faf9f5d1),#f6f4efe6!important;box-shadow:0 12px 30px #15151512,inset 0 1px #ffffffe0!important;text-shadow:none!important;-webkit-text-fill-color:#172033!important}html[data-studio-theme=movieflow] body .sidebar-menu.sidebar-menu .el-menu-item *:not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .sidebar-menu.sidebar-menu .el-sub-menu__title *:not(:where(.frameborn-workspace-nav *)){color:inherit!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .sidebar-menu.sidebar-menu .el-menu-item:hover:not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .sidebar-menu.sidebar-menu .el-sub-menu__title:hover:not(:where(.frameborn-workspace-nav *)){color:#151515!important;border-color:#c4a15c47!important;background:radial-gradient(circle at 24% 0%,rgba(196,161,92,.18),transparent 36%),linear-gradient(145deg,#fffffffa,#f6f4efe0)!important;-webkit-text-fill-color:#151515!important}html[data-studio-theme=movieflow] body .sidebar-menu.sidebar-menu .el-menu-item.is-active:not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .sidebar-menu.sidebar-menu .el-sub-menu.is-active>.el-sub-menu__title:not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] body .sidebar-menu.sidebar-menu .el-sub-menu.is-opened>.el-sub-menu__title:not(:where(.frameborn-workspace-nav *)){color:#f8fafc!important;border-color:#fff3!important;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.22),transparent 36%),linear-gradient(180deg,#2d2d2d,#080808)!important;box-shadow:0 18px 40px #15151538,0 0 0 1px #c4a15c1f,inset 0 1px #ffffff38!important;-webkit-text-fill-color:#f8fafc!important}html[data-studio-theme=movieflow] body .sidebar-menu.sidebar-menu .el-sub-menu.is-opened .el-menu-item:not(.is-active):not(:where(.frameborn-workspace-nav *)){color:#172033!important;-webkit-text-fill-color:#172033!important}html[data-studio-theme=movieflow] body :is(.creative-workbench.creative-workbench,.design-workbench.design-workbench){color:#172033!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important;background:linear-gradient(90deg,rgba(43,43,43,.04) 1px,transparent 1px),linear-gradient(180deg,rgba(43,43,43,.035) 1px,transparent 1px),radial-gradient(circle at 14% 0%,rgba(196,161,92,.12),transparent 34%),radial-gradient(circle at 88% 4%,rgba(217,221,226,.72),transparent 36%),#f4f7fb!important;background-size:78px 78px,78px 78px,auto,auto,auto!important}html[data-studio-theme=movieflow] body .creative-workbench.creative-workbench :is(.workbench-hero,.workbench-panel,.script-panel,.result-panel,.stage-next-card,.preflight-progress-card,.preflight-progress-grid section,.asset-task-card,.writer-plan-reference,.writer-plan-row__card,.writer-metrics>div,.style-item,.asset-card,.asset-tab-toolbar,.asset-library-summary,.library-asset-card,.quality-score,.issue-item,.warning-list div,.empty-state,.writer-failure-state,.writer-segment-block,.writer-segment-meta>div,.writer-focus-chip,.writer-anchor-item,.writer-observability__meta>div,.writer-observability__script,.writer-call-block,.writer-run-button),html[data-studio-theme=movieflow] body .design-workbench.design-workbench :is(.workbench-header,.project-stat-row,.stat-strip,.stat-strip>div,.extract-panel,.asset-panel,.asset-group-workspace,.asset-group-folder,.asset-group-assets-toolbar,.asset-card,.candidate-lane,.empty-state,.asset-search,.stage-next-card,.asset-next-card,.asset-reference-flat-toolbar,.asset-bulk-toolbar,.script-upload,.script-upload-inner,.candidate-extraction-progress){color:#172033!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important;border:1px solid rgba(255,255,255,.84)!important;background:radial-gradient(circle at 18% 0%,rgba(196,161,92,.1),transparent 34%),linear-gradient(145deg,#fffffffa,#faf9f5e6),#f6f4eff7!important;box-shadow:0 24px 66px #15151521,inset 0 1px #ffffffeb!important;backdrop-filter:blur(18px) saturate(1.04)!important;-webkit-backdrop-filter:blur(18px) saturate(1.04)!important}html[data-studio-theme=movieflow] body :is(.creative-workbench.creative-workbench,.design-workbench.design-workbench) :is(h1,h2,h3,h4,strong,label,b,.panel-head,.candidate-title,.asset-group-folder__name,.asset-title,.asset-card h3){color:#151515!important;background:none!important;text-shadow:none!important;-webkit-text-fill-color:#151515!important}html[data-studio-theme=movieflow] body :is(.creative-workbench.creative-workbench,.design-workbench.design-workbench) :is(p,small,em,li,.empty-mini,.duration-hint,.el-upload__tip,.card-summary,.asset-group-folder__modified){color:#5f6b7b!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.creative-workbench.creative-workbench,.design-workbench.design-workbench) :is(.workbench-kicker,.panel-title-row span,.stage-next-card>span,.preflight-progress-card__head span,.preflight-progress-grid span){color:#8a6829!important;text-shadow:none!important;-webkit-text-fill-color:#8a6829!important}html[data-studio-theme=movieflow] body :is(.creative-workbench.creative-workbench,.design-workbench.design-workbench) .el-loading-mask{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-studio-theme=movieflow] body :is(.creative-workbench.creative-workbench,.design-workbench.design-workbench) .el-loading-mask:before,html[data-studio-theme=movieflow] body :is(.creative-workbench.creative-workbench,.design-workbench.design-workbench) .el-loading-mask:after{display:none!important}html[data-studio-theme=movieflow] body{--tg-action-gold: #d7bd80;--tg-action-gold-strong: #c4a15c;--tg-action-obsidian: radial-gradient(circle at 18% 0%, rgba(255, 255, 255, .28), transparent 34%), linear-gradient(180deg, #2f2f2f 0%, #151515 56%, #070707 100%);--tg-action-obsidian-hover: radial-gradient(circle at 18% 0%, rgba(255, 255, 255, .34), transparent 34%), linear-gradient(180deg, #363636 0%, #181818 56%, #050505 100%);--tg-action-shadow: 0 16px 34px rgba(21, 21, 21, .24), 0 0 0 1px rgba(196, 161, 92, .08), inset 0 1px 0 rgba(255, 255, 255, .3), inset 0 -1px 0 rgba(196, 161, 92, .26)}html[data-studio-theme=movieflow] body :is(.el-button.el-button.el-button,button[class][class],label[class*=button][class],.hero-cta,.login-action,.pricing-contact-btn,.soft-btn.soft-btn,.primary-btn.primary-btn,.ghost-btn.ghost-btn,.director-primary.director-primary,.director-sync.director-sync,.director-secondary.director-secondary,.director-ghost.director-ghost,.director-asset-sync.director-asset-sync,.manager-create-button.manager-create-button,.workflow-enter-button.workflow-enter-button,.management-primary.management-primary,.management-ghost.management-ghost,.storyboard-primary.storyboard-primary,.storyboard-ghost.storyboard-ghost,.usage-primary-btn.usage-primary-btn,.usage-soft-btn.usage-soft-btn,.create-primary-btn.create-primary-btn,.create-secondary-btn.create-secondary-btn,.script-workspace__primary,.script-workspace__secondary,.script-library__primary,.script-library__ghost):not(:where(.public-landing *)):not(#tg-action-obsidian-final):not(.el-dialog__headerbtn):not(.el-message-box__headerbtn):not(.el-notification__closeBtn):not(.el-message__closeBtn):not(.el-tag__close):not(.el-switch):not(.el-switch__core):not(.el-carousel__button):not(.carousel-arrow):not(.hero-arrow):not(.landing-carousel__arrow):not(.landing-hero__arrow):not(.sidebar-collapse-btn):not(.creative-stage-nav__step):not(.landing-logo-pill):not(.is-disabled):not(:disabled):not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)){min-height:38px!important;transform:translateZ(0)}html[data-studio-theme=movieflow] body :is(.el-button.el-button.el-button,button[class][class],label[class*=button][class],.hero-cta,.login-action,.pricing-contact-btn,.soft-btn.soft-btn,.primary-btn.primary-btn,.ghost-btn.ghost-btn,.director-primary.director-primary,.director-sync.director-sync,.director-secondary.director-secondary,.director-ghost.director-ghost,.director-asset-sync.director-asset-sync,.manager-create-button.manager-create-button,.workflow-enter-button.workflow-enter-button,.management-primary.management-primary,.management-ghost.management-ghost,.storyboard-primary.storyboard-primary,.storyboard-ghost.storyboard-ghost,.usage-primary-btn.usage-primary-btn,.usage-soft-btn.usage-soft-btn,.create-primary-btn.create-primary-btn,.create-secondary-btn.create-secondary-btn,.script-workspace__primary,.script-workspace__secondary,.script-library__primary,.script-library__ghost):not(:where(.public-landing *)):not(#tg-action-obsidian-final):not(.el-dialog__headerbtn):not(.el-message-box__headerbtn):not(.el-notification__closeBtn):not(.el-message__closeBtn):not(.el-tag__close):not(.el-switch):not(.el-switch__core):not(.el-carousel__button):not(.carousel-arrow):not(.hero-arrow):not(.landing-carousel__arrow):not(.landing-hero__arrow):not(.sidebar-collapse-btn):not(.creative-stage-nav__step):not(.landing-logo-pill):not(.is-disabled):not(:disabled):not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)):not(.frameborn-mobile-nav-backdrop):not(:where(.account-dialog *)){color:var(--tg-action-gold)!important;border:1px solid rgba(255,255,255,.24)!important;border-radius:999px!important;background:var(--tg-action-obsidian)!important;box-shadow:var(--tg-action-shadow)!important;text-shadow:none!important;-webkit-text-fill-color:var(--tg-action-gold)!important}html[data-studio-theme=movieflow] body :is(.el-button.el-button.el-button,button[class][class],label[class*=button][class],.hero-cta,.login-action,.pricing-contact-btn,.soft-btn.soft-btn,.primary-btn.primary-btn,.ghost-btn.ghost-btn,.director-primary.director-primary,.director-sync.director-sync,.director-secondary.director-secondary,.director-ghost.director-ghost,.director-asset-sync.director-asset-sync,.manager-create-button.manager-create-button,.workflow-enter-button.workflow-enter-button,.management-primary.management-primary,.management-ghost.management-ghost,.storyboard-primary.storyboard-primary,.storyboard-ghost.storyboard-ghost,.usage-primary-btn.usage-primary-btn,.usage-soft-btn.usage-soft-btn,.create-primary-btn.create-primary-btn,.create-secondary-btn.create-secondary-btn,.script-workspace__primary,.script-workspace__secondary,.script-library__primary,.script-library__ghost):not(.workbench-primary):not(:where(.public-landing *)):not(#tg-action-obsidian-final-text):not(.el-dialog__headerbtn):not(.el-message-box__headerbtn):not(.el-notification__closeBtn):not(.el-message__closeBtn):not(.el-tag__close):not(.el-switch):not(.el-switch__core):not(.el-carousel__button):not(.carousel-arrow):not(.hero-arrow):not(.landing-carousel__arrow):not(.landing-hero__arrow):not(.sidebar-collapse-btn):not(.creative-stage-nav__step):not(.landing-logo-pill):not(.is-disabled):not(:disabled) *:not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)){color:var(--tg-action-gold)!important;background:transparent!important;text-shadow:none!important;-webkit-text-fill-color:var(--tg-action-gold)!important}html[data-studio-theme=movieflow] body :is(.el-button.el-button.el-button,button[class][class],label[class*=button][class],.hero-cta,.login-action,.pricing-contact-btn,.soft-btn.soft-btn,.primary-btn.primary-btn,.ghost-btn.ghost-btn,.director-primary.director-primary,.director-sync.director-sync,.director-secondary.director-secondary,.director-ghost.director-ghost,.director-asset-sync.director-asset-sync,.manager-create-button.manager-create-button,.workflow-enter-button.workflow-enter-button,.management-primary.management-primary,.management-ghost.management-ghost,.storyboard-primary.storyboard-primary,.storyboard-ghost.storyboard-ghost,.usage-primary-btn.usage-primary-btn,.usage-soft-btn.usage-soft-btn,.create-primary-btn.create-primary-btn,.create-secondary-btn.create-secondary-btn,.script-workspace__primary,.script-workspace__secondary,.script-library__primary,.script-library__ghost):not(:where(.public-landing *)):not(#tg-action-obsidian-final-hover):not(.el-dialog__headerbtn):not(.el-message-box__headerbtn):not(.el-notification__closeBtn):not(.el-message__closeBtn):not(.el-tag__close):not(.el-switch):not(.el-switch__core):not(.el-carousel__button):not(.carousel-arrow):not(.hero-arrow):not(.landing-carousel__arrow):not(.landing-hero__arrow):not(.sidebar-collapse-btn):not(.creative-stage-nav__step):not(.landing-logo-pill):not(.is-disabled):not(:disabled):hover:not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)):not(.frameborn-mobile-nav-backdrop):not(:where(.account-dialog *)){color:#ead6a3!important;border-color:#c4a15c70!important;background:var(--tg-action-obsidian-hover)!important;box-shadow:0 18px 40px #1515154d,0 0 0 1px #c4a15c24,inset 0 1px #ffffff57,inset 0 -1px #c4a15c57!important;-webkit-text-fill-color:#ead6a3!important}html[data-studio-theme=movieflow] body .sidebar-menu.sidebar-menu :is(.el-menu-item.is-active,.el-sub-menu.is-active>.el-sub-menu__title,.el-sub-menu.is-opened>.el-sub-menu__title):not(:where(.frameborn-workspace-nav *)){color:var(--tg-action-gold)!important;border-color:#ffffff3d!important;background:var(--tg-action-obsidian)!important;box-shadow:var(--tg-action-shadow)!important;-webkit-text-fill-color:var(--tg-action-gold)!important}html[data-studio-theme=movieflow] body .sidebar-menu.sidebar-menu :is(.el-menu-item.is-active,.el-sub-menu.is-active>.el-sub-menu__title,.el-sub-menu.is-opened>.el-sub-menu__title) *:not(:where(.frameborn-workspace-nav *)){color:var(--tg-action-gold)!important;-webkit-text-fill-color:var(--tg-action-gold)!important}html[data-studio-theme=movieflow] body{--blackbox-bg: #05080c;--blackbox-panel: rgba(9, 17, 24, .86);--blackbox-panel-strong: rgba(13, 24, 34, .94);--blackbox-line: rgba(111, 215, 230, .2);--blackbox-line-strong: rgba(111, 215, 230, .42);--blackbox-cyan: #67e8f9;--blackbox-gold: #d2b26d;--blackbox-text: #eef7fb;--blackbox-muted: #8294a3;color:var(--blackbox-text)!important;background:radial-gradient(circle at 12% 74%,rgba(103,232,249,.1),transparent 28%),radial-gradient(circle at 80% 6%,rgba(143,179,203,.16),transparent 30%),linear-gradient(180deg,#071018,#05080c 58%,#020405)!important}html[data-studio-theme=movieflow] body .tiangong-shell-topbar:not(#blackbox-shell-final),html[data-studio-theme=movieflow] body .tiangong-shell-sidebar:not(#blackbox-shell-final){color:var(--blackbox-text)!important;border:1px solid var(--blackbox-line)!important;background:radial-gradient(circle at 34% 0%,rgba(103,232,249,.08),transparent 32%),linear-gradient(145deg,#0d1822eb,#050a0fe6),#071017e0!important;box-shadow:0 28px 70px #0000004d,inset 0 1px #ffffff14!important}html[data-studio-theme=movieflow] body .tiangong-shell-topbar .logo-text strong:not(#blackbox-logo-final),html[data-studio-theme=movieflow] body .tiangong-shell-topbar .topbar-user-trigger span:not(#blackbox-logo-final){color:var(--blackbox-text)!important;text-shadow:0 0 22px rgba(103,232,249,.22)!important;-webkit-text-fill-color:var(--blackbox-text)!important}html[data-studio-theme=movieflow] body .tiangong-shell-topbar .logo-text small:not(#blackbox-logo-small-final),html[data-studio-theme=movieflow] body .tiangong-shell-topbar .topbar-stat-chip .label:not(#blackbox-logo-small-final){color:#d2e2ea9e!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .tiangong-shell-topbar .topbar-stat-chip .value:not(#blackbox-stat-final){color:var(--blackbox-cyan)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .tiangong-shell-topbar .topbar-stat-chip:not(#blackbox-chip-final),html[data-studio-theme=movieflow] body .tiangong-shell-topbar .topbar-action--works:not(#blackbox-chip-final),html[data-studio-theme=movieflow] body .tiangong-user-trigger:not(#blackbox-chip-final){color:#dffaff!important;border-color:#6fd7e638!important;background:linear-gradient(145deg,#101e2ac7,#060c12b8),#071017b8!important;box-shadow:0 14px 32px #00000038,inset 0 1px #ffffff12!important}html[data-studio-theme=movieflow] body .tiangong-shell-sidebar .sidebar-menu.sidebar-menu .el-menu-item:not(#blackbox-menu-final),html[data-studio-theme=movieflow] body .tiangong-shell-sidebar .sidebar-menu.sidebar-menu .el-sub-menu__title:not(#blackbox-menu-final){color:#d9eef5!important;border:1px solid rgba(111,215,230,.12)!important;background:#060e148f!important;box-shadow:inset 0 1px #ffffff0a!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .tiangong-shell-sidebar .sidebar-menu.sidebar-menu :is(.el-menu-item.is-active,.el-sub-menu.is-active>.el-sub-menu__title,.el-sub-menu.is-opened>.el-sub-menu__title):not(#blackbox-menu-active-final){color:#061014!important;border-color:#67e8f9b8!important;background:linear-gradient(135deg,#7de8f4,#3bbfd1)!important;box-shadow:0 14px 34px #67e8f933!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .tiangong-shell-main:not(#blackbox-main-final){background:radial-gradient(circle at 8% 74%,rgba(103,232,249,.08),transparent 28%),linear-gradient(180deg,#061018,#05080c 58%,#020405)!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager.workflow-manager--director-polish:not(#blackbox-workflow-final),html[data-studio-theme=movieflow] body .script-library-page.script-library-page--product-design:not(#blackbox-library-final),html[data-studio-theme=movieflow] body .script-workspace-page.script-workspace-page:not(#blackbox-workspace-final){color:var(--blackbox-text)!important;background:radial-gradient(circle at 12% 72%,rgba(103,232,249,.13),transparent 28%),radial-gradient(circle at 84% 8%,rgba(143,179,203,.2),transparent 30%),linear-gradient(180deg,#071018,#05080c 56%,#020405)!important;background-size:auto!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.workflow-manager--director-polish .manager-hero--director,.script-library-page--product-design .script-library__hero--product-design,.script-workspace-page .script-workspace__header):not(#blackbox-hero-final){color:var(--blackbox-text)!important;border:1px solid var(--blackbox-line)!important;background:linear-gradient(90deg,#050a0ffa,#081017ed 54%,#081017a8),radial-gradient(circle at 70% 18%,rgba(103,232,249,.18),transparent 28%),radial-gradient(circle at 88% 8%,rgba(210,178,109,.12),transparent 26%)!important;box-shadow:0 30px 80px #00000061,inset 0 1px #ffffff14!important}html[data-studio-theme=movieflow] body :is(.workflow-manager--director-polish .manager-title,.script-library-page--product-design .script-library__hero--product-design h1,.script-library-page--product-design .script-library__hero--product-design h1 strong,.script-workspace-page .script-workspace__header h1):not(#blackbox-title-final){color:var(--blackbox-text)!important;background:none!important;text-shadow:0 0 32px rgba(103,232,249,.18)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .workflow-manager--director-polish .manager-title:first-letter,html[data-studio-theme=movieflow] body .script-library-page--product-design .script-library__hero--product-design h1 span:not(#blackbox-title-mark-final),html[data-studio-theme=movieflow] body .script-workspace-page .script-workspace__kicker:not(#blackbox-title-mark-final){color:var(--blackbox-cyan)!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.workflow-manager--director-polish .manager-hero-copy p,.script-library-page--product-design .script-library__hero-copy>p,.script-workspace-page .script-workspace__header p,.script-workspace-page .script-workspace__panel-head small,.script-workspace-page .series-overview__copy>span,.script-workspace-page .series-overview__facts p,.script-workspace-page .chapter-directory-copy small,.script-workspace-page .chapter-directory-status p,.script-card--cinematic .script-card__body p,.script-card--cinematic .script-card__meta span):not(#blackbox-muted-final){color:var(--blackbox-muted)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .workflow-manager--director-polish .manager-command-dock:not(#blackbox-toolbar-final),html[data-studio-theme=movieflow] body .script-library-page--product-design .script-library__command-bar:not(#blackbox-toolbar-final),html[data-studio-theme=movieflow] body .script-library-page--product-design .script-library__stats-strip:not(#blackbox-toolbar-final){color:var(--blackbox-text)!important;border:1px solid rgba(111,215,230,.16)!important;background:radial-gradient(circle at 96% 20%,rgba(103,232,249,.08),transparent 24%),linear-gradient(180deg,#091118c2,#04080cc7)!important;box-shadow:0 24px 68px #0000003d!important}html[data-studio-theme=movieflow] body :is(.workflow-manager--director-polish .manager-search,.script-library-page--product-design .script-library__search,.script-workspace-page .script-workspace__controls input,.script-workspace-page .script-workspace__controls select,.script-workspace-page .script-workspace__controls textarea,.script-workspace-page .script-workspace__editor input,.script-workspace-page .script-workspace__editor textarea:not(.script-workspace__textarea)):not(#blackbox-input-final){color:var(--blackbox-text)!important;border-color:#6fd7e62e!important;background:#03080db8!important;box-shadow:inset 0 1px #ffffff0a!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.workflow-manager--director-polish .project-group-section,.workflow-manager--director-polish .workflow-card.workflow-card,.script-library-page--product-design .script-card--cinematic.script-card,.script-workspace-page .script-workspace__series-overview,.script-workspace-page .script-workspace__panel,.script-workspace-page .script-workspace__state,.script-workspace-page .script-workspace__chapter-create,.script-workspace-page .script-workspace__current-chapter,.script-workspace-page .chapter-directory-item,.script-workspace-page .chapter-directory-status,.script-workspace-page .chapter-directory-empty,.script-workspace-page .series-overview__facts article,.script-workspace-page .script-workspace__preview):not(#blackbox-panel-final){color:var(--blackbox-text)!important;border:1px solid rgba(111,215,230,.16)!important;background:radial-gradient(circle at 96% 22%,rgba(103,232,249,.08),transparent 24%),linear-gradient(180deg,#091118c7,#04080ccc)!important;box-shadow:0 24px 68px #0000003d,inset 0 1px #ffffff0f!important}html[data-studio-theme=movieflow] body .workflow-manager--director-polish .project-group-rail.project-group-card:not(#blackbox-rail-final){color:var(--blackbox-text)!important;border:0!important;border-bottom:1px solid rgba(111,215,230,.14)!important;background:linear-gradient(90deg,#0f1c27f5,#070d13eb),#050b10eb!important;box-shadow:none!important}html[data-studio-theme=movieflow] body :is(.workflow-manager--director-polish .project-group-rail .project-group-card__copy strong,.workflow-manager--director-polish .workflow-card-title.workflow-card-title,.script-library-page--product-design .script-card--cinematic .script-card__title-row h2,.script-workspace-page .script-workspace__panel-head span,.script-workspace-page .script-workspace__current-chapter strong,.script-workspace-page .chapter-directory-copy strong,.script-workspace-page .series-overview__copy h2):not(#blackbox-panel-title-final){color:var(--blackbox-text)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .script-workspace-page .script-workspace__textarea:not(#blackbox-textarea-final){color:#eaf6f9!important;border:1px solid rgba(111,215,230,.2)!important;background:linear-gradient(180deg,#04090ef0,#03060af5),#03080df0!important;box-shadow:0 22px 60px #00000047,inset 0 1px #ffffff0f!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.workflow-manager--director-polish .manager-stat-pills span,.script-library-page--product-design .script-library__stats-strip article,.script-workspace-page .chapter-directory-index,.script-workspace-page .chapter-directory-meta i,.script-workspace-page .chapter-directory-meta em,.script-workspace-page .script-workspace__current-chapter span,.script-card--cinematic .script-card__status):not(#blackbox-badge-final){color:#aaf7ff!important;border-color:#67e8f94d!important;background:#06141bb8!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.workflow-manager--director-polish .manager-create-button,.workflow-manager--director-polish .workflow-enter-button,.script-library-page--product-design .script-library__toolbar-create,.script-library-page--product-design .script-library__primary,.script-workspace-page .script-workspace__primary,.script-workspace-page .script-workspace__state button):not(#blackbox-primary-final):not(:disabled):not(.is-disabled){color:#061014!important;border:1px solid rgba(103,232,249,.72)!important;background:linear-gradient(135deg,#7de8f4,#3bbfd1)!important;box-shadow:0 18px 44px #67e8f938!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.workflow-manager--director-polish .project-menu-button,.workflow-manager--director-polish .project-menu,.script-library-page--product-design .script-library__ghost,.script-library-page--product-design .script-library__upload-button,.script-library-page--product-design .script-card__delete,.script-workspace-page .script-workspace__secondary,.script-workspace-page .script-workspace__ghost,.script-workspace-page .script-workspace__upload-cover,.script-workspace-page .chapter-directory-add):not(#blackbox-secondary-final){color:#dffaff!important;border:1px solid rgba(111,215,230,.22)!important;background:#060e14c7!important;box-shadow:0 12px 28px #0000002e!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .tiangong-shell-sidebar .sidebar-title:not(#blackbox-sidebar-title-final),html[data-studio-theme=movieflow] body .tiangong-shell-sidebar .sidebar-title span:not(#blackbox-sidebar-title-final){color:#eef7fbc2!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .tiangong-shell-topbar .topbar-stat-chip .label:not(#blackbox-credit-label-final),html[data-studio-theme=movieflow] body .tiangong-shell-topbar .topbar-stat-chip .value span:not(#blackbox-credit-label-final){color:#d2e2eac7!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .tiangong-shell-topbar .topbar-stat-chip .value span:last-child:not(#blackbox-credit-value-final){color:var(--blackbox-cyan)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .workflow-manager--director-polish .manager-stat-pills span strong:not(#blackbox-stat-number-final),html[data-studio-theme=movieflow] body .script-library-page--product-design .script-library__stats-strip article strong:not(#blackbox-stat-number-final){color:var(--blackbox-text)!important;text-shadow:0 0 18px rgba(103,232,249,.14)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .workflow-manager--director-polish .manager-stat-pills span:not(#blackbox-stat-copy-final),html[data-studio-theme=movieflow] body .script-library-page--product-design .script-library__stats-strip article span:not(.script-library__stat-icon):not(#blackbox-stat-copy-final){color:#d2e2eac7!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body{--director-room-bg: #030609;--director-room-bg-soft: #071018;--director-room-panel: rgba(7, 15, 22, .84);--director-room-panel-strong: rgba(10, 20, 29, .94);--director-room-border: rgba(105, 214, 226, .18);--director-room-border-strong: rgba(105, 214, 226, .36);--director-room-text: #eef7fb;--director-room-muted: #8da0ad;--director-room-dim: #5d6e7a;--director-room-gold: #d7bd80;--director-room-gold-strong: #c4a15c;--director-room-cyan: #67e8f9;--director-room-button: radial-gradient(circle at 30% 0%, rgba(255, 255, 255, .34), transparent 34%), linear-gradient(180deg, #3a3935 0%, #171717 48%, #050505 100%);--director-room-button-hover: radial-gradient(circle at 30% 0%, rgba(255, 255, 255, .42), transparent 36%), linear-gradient(180deg, #46443f 0%, #1f1f1e 48%, #080808 100%);--director-room-button-shadow: 0 14px 34px rgba(0, 0, 0, .34), 0 0 0 1px rgba(215, 189, 128, .08), inset 0 1px 0 rgba(255, 255, 255, .28), inset 0 -1px 0 rgba(196, 161, 92, .28)}html[data-studio-theme=movieflow] body .tiangong-shell-main{background:radial-gradient(circle at 72% 4%,rgba(103,232,249,.14),transparent 28%),radial-gradient(circle at 8% 82%,rgba(215,189,128,.08),transparent 28%),repeating-linear-gradient(90deg,rgba(105,214,226,.035) 0 1px,transparent 1px 78px),repeating-linear-gradient(0deg,rgba(105,214,226,.026) 0 1px,transparent 1px 78px),linear-gradient(180deg,#061018,#030609 62%,#010204)!important}html[data-studio-theme=movieflow] body :is(.workflow-manager,.script-library-page,.script-workspace-page,.creative-workbench,.director-pre,.design-workbench,.asset-workbench,.storyboard-artist-page,.storyboard-management-page,.smart-mix-workbench,.post-editor-page,.one-sentence-page,.one-sentence-tasks-page,.material-page,.shot-list-page,.admin-page,.feedback-page,.feedback-detail-page,.director-monitor-page,.director-knowledge-page,.story-ip-list,.story-ip-workspace,.studio-pro,.workflow-pro,.workflow-view,.workflow-shell,.deconstructor-pro,.quick-create-page,.direct-doubao-page,.role-replace-page,.video-enhancer-page,.rewrite-page,.assistant-view,.scene3d-editor,.dev3d-editor){color:var(--director-room-text)!important;background:radial-gradient(circle at 74% 0%,rgba(103,232,249,.12),transparent 28%),radial-gradient(circle at 10% 78%,rgba(215,189,128,.06),transparent 28%),linear-gradient(180deg,#061018fa,#030609fc)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.workflow-manager,.script-library-page,.script-workspace-page,.creative-workbench,.director-pre,.design-workbench,.asset-workbench,.storyboard-artist-page,.storyboard-management-page,.smart-mix-workbench,.post-editor-page,.one-sentence-page,.one-sentence-tasks-page,.material-page,.shot-list-page,.admin-page,.feedback-page,.feedback-detail-page,.director-monitor-page,.director-knowledge-page,.story-ip-list,.story-ip-workspace,.studio-pro,.workflow-pro,.workflow-view,.workflow-shell,.deconstructor-pro,.quick-create-page,.direct-doubao-page,.role-replace-video,.role-replace-page,.video-enhancer-page,.rewrite-page,.assistant-view,.scene3d-editor,.dev3d-editor) :is(.page-hero,.hero-card,.workbench-hero,.workbench-panel,.workbench-form,.workbench-results,.stage-next-card,.writer-plan,.writer-result,.asset-result,.asset-card,.asset-task-card,.asset-tabs,.asset-filter-card,.asset-stat-card,.asset-workbench-panel,.director-hero,.director-panel,.director-card,.director-command-panel,.storyboard-artist-hero,.storyboard-panel,.storyboard-stat-card,.storyboard-artist-card,.storyboard-progress-panel,.storyboard-segment-card,.storyboard-management-shell,.management-hero,.management-panel,.management-card,.smart-mix-hero,.smart-mix-grid>*,.post-editor-header,.post-editor-toolbar,.post-editor-main,.post-editor-empty,.post-editor-loading,.one-sentence-hero,.one-sentence-workspace,.one-sentence-panel,.one-sentence-card,.task-card,.recent-task-card,.material-hero,.material-toolbar,.material-card,.shot-card,.filter-card,.overview-card,.admin-hero,.admin-toolbar,.admin-nav-card,.admin-guide-card,.admin-card,.admin-setting-item,.admin-scope-card,.story-ip-card,.story-ip-empty,.studio-warm-panel,.studio-brief-card,.studio-link-card,.studio-director-panel,.studio-stepper-panel,.storyboard-workspace-panel,.workflow-main-panel,.workflow-sidebar,.workflow-canvas-viewport,.panel,.glass-panel,.el-card){color:var(--director-room-text)!important;border-color:var(--director-room-border)!important;background:radial-gradient(circle at 96% 4%,rgba(103,232,249,.08),transparent 26%),linear-gradient(150deg,#ffffff0e,#67e8f906 38%,#d7bd8007),var(--director-room-panel)!important;box-shadow:0 26px 72px #00000057,inset 0 1px #ffffff12!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.creative-workbench,.director-pre,.design-workbench,.asset-workbench,.storyboard-artist-page,.storyboard-management-page,.smart-mix-workbench,.one-sentence-page,.one-sentence-tasks-page,.material-page,.shot-list-page,.admin-page,.story-ip-list,.story-ip-workspace,.studio-pro) :is(h1,h2,h3,h4,strong,.page-title,.section-title,.title,.value){color:var(--director-room-text)!important;text-shadow:0 0 30px rgba(103,232,249,.12)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.creative-workbench,.director-pre,.design-workbench,.asset-workbench,.storyboard-artist-page,.storyboard-management-page,.smart-mix-workbench,.one-sentence-page,.one-sentence-tasks-page,.material-page,.shot-list-page,.admin-page,.story-ip-list,.story-ip-workspace,.studio-pro) :is(p,small,label,.muted,.subtitle,.desc,.description,.hint,.meta,.label){color:var(--director-room-muted)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.workflow-manager,.script-library-page,.script-workspace-page,.creative-workbench,.director-pre,.design-workbench,.asset-workbench,.storyboard-artist-page,.storyboard-management-page,.smart-mix-workbench,.post-editor-page,.one-sentence-page,.one-sentence-tasks-page,.material-page,.shot-list-page,.admin-page,.feedback-page,.feedback-detail-page,.director-monitor-page,.director-knowledge-page,.story-ip-list,.story-ip-workspace,.studio-pro) :is(.el-input__wrapper,.el-textarea__inner,.el-select__wrapper,input,textarea,select){color:var(--director-room-text)!important;border-color:#69d6e233!important;background:#02060ab8!important;box-shadow:inset 0 1px #ffffff0d,0 12px 32px #0000001f!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.el-input__inner,.el-textarea__inner,input,textarea):not(:where(.public-landing *)):not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *))::-moz-placeholder{color:#8da0adad!important;-webkit-text-fill-color:rgba(141,160,173,.68)!important}html[data-studio-theme=movieflow] body :is(.el-input__inner,.el-textarea__inner,input,textarea):not(:where(.public-landing *)):not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *))::placeholder{color:#8da0adad!important;-webkit-text-fill-color:rgba(141,160,173,.68)!important}html[data-studio-theme=movieflow] body :is(button,.el-button,.el-radio-button__inner,.manager-project-switch button,.manager-create-button,.workflow-enter-button,.manager-primary,.manager-ghost,.primary-btn,.primary-action,.create-primary-btn,.storyboard-primary,.storyboard-ghost,.management-primary,.management-ghost,.director-primary,.director-ghost,.smart-mix-cta,.soft-btn):not(:where(.public-landing *)):not(.el-dialog__headerbtn):not(.el-message-box__headerbtn):not(.el-notification__closeBtn):not(.el-message__closeBtn):not(.el-tag__close):not(.el-switch):not(.el-switch__core):not(.el-carousel__button):not(.carousel-arrow):not(.hero-arrow):not(.landing-carousel__arrow):not(.landing-hero__arrow):not(.sidebar-collapse-btn):not(.creative-stage-nav__step):not(.is-disabled):not(:disabled):not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)){min-height:34px;font-weight:850!important;letter-spacing:0!important}html[data-studio-theme=movieflow] body :is(button,.el-button,.el-radio-button__inner,.manager-project-switch button,.manager-create-button,.workflow-enter-button,.manager-primary,.manager-ghost,.primary-btn,.primary-action,.create-primary-btn,.storyboard-primary,.storyboard-ghost,.management-primary,.management-ghost,.director-primary,.director-ghost,.smart-mix-cta,.soft-btn):not(:where(.public-landing *)):not(.el-dialog__headerbtn):not(.el-message-box__headerbtn):not(.el-notification__closeBtn):not(.el-message__closeBtn):not(.el-tag__close):not(.el-switch):not(.el-switch__core):not(.el-carousel__button):not(.carousel-arrow):not(.hero-arrow):not(.landing-carousel__arrow):not(.landing-hero__arrow):not(.sidebar-collapse-btn):not(.creative-stage-nav__step):not(.is-disabled):not(:disabled):not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)):not(.frameborn-mobile-nav-backdrop):not(:where(.account-dialog *)){color:var(--director-room-gold)!important;border:1px solid rgba(215,189,128,.34)!important;border-radius:999px!important;background:var(--director-room-button)!important;box-shadow:var(--director-room-button-shadow)!important;-webkit-text-fill-color:var(--director-room-gold)!important}html[data-studio-theme=movieflow] body :is(button,.el-button,.el-radio-button__inner,.manager-project-switch button,.manager-create-button,.workflow-enter-button,.manager-primary,.manager-ghost,.primary-btn,.primary-action,.create-primary-btn,.storyboard-primary,.storyboard-ghost,.management-primary,.management-ghost,.director-primary,.director-ghost,.smart-mix-cta,.soft-btn):not(:where(.public-landing *)):not(.el-dialog__headerbtn):not(.el-message-box__headerbtn):not(.el-notification__closeBtn):not(.el-message__closeBtn):not(.el-tag__close):not(.el-switch):not(.el-switch__core):not(.el-carousel__button):not(.carousel-arrow):not(.hero-arrow):not(.landing-carousel__arrow):not(.landing-hero__arrow):not(.sidebar-collapse-btn):not(.creative-stage-nav__step):not(.is-disabled):not(:disabled):hover:not(:where(#frameborn-auth-entry *)):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)):not(.frameborn-mobile-nav-backdrop):not(:where(.account-dialog *)){color:#ead6a3!important;border-color:#d7bd808a!important;background:var(--director-room-button-hover)!important;box-shadow:0 18px 42px #00000061,0 0 0 1px #d7bd8029,0 0 28px #d7bd801a,inset 0 1px #ffffff57,inset 0 -1px #c4a15c5c!important;-webkit-text-fill-color:#ead6a3!important}html[data-studio-theme=movieflow] body :is(button,.el-button,.el-radio-button__inner):is(.is-disabled,:disabled):not(:where(.public-landing *)):not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *)){color:#8da0ad85!important;border-color:#69d6e21a!important;background:#080d1285!important;box-shadow:none!important;-webkit-text-fill-color:rgba(141,160,173,.52)!important}html[data-studio-theme=movieflow] body .creative-stage-nav.creative-stage-nav{color:var(--director-room-text)!important;border:1px solid var(--director-room-border)!important;background:radial-gradient(circle at 74% 0%,rgba(103,232,249,.1),transparent 30%),linear-gradient(145deg,#0a141df0,#04080cf5)!important;box-shadow:0 26px 72px #00000061,inset 0 1px #ffffff14!important}html[data-studio-theme=movieflow] body .creative-stage-nav.creative-stage-nav .creative-stage-nav__brand{border-color:#69d6e229!important}html[data-studio-theme=movieflow] body .creative-stage-nav.creative-stage-nav .creative-stage-nav__brand strong{color:var(--director-room-text)!important;background:none!important;text-shadow:0 0 24px rgba(103,232,249,.16)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .creative-stage-nav.creative-stage-nav .creative-stage-nav__brand span{color:var(--director-room-gold)!important;border-color:#d7bd8047!important;background:#d7bd8014!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .creative-stage-nav.creative-stage-nav .creative-stage-nav__step.creative-stage-nav__step{color:#eef7fbc2!important;border:1px solid rgba(105,214,226,.14)!important;border-radius:999px!important;background:linear-gradient(180deg,#101c26c7,#050a0fdb)!important;box-shadow:inset 0 1px #ffffff12,0 12px 30px #0003!important;outline:0!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .creative-stage-nav.creative-stage-nav .creative-stage-nav__step.creative-stage-nav__step.is-active{color:var(--director-room-gold)!important;border-color:#d7bd8080!important;background:var(--director-room-button)!important;box-shadow:var(--director-room-button-shadow)!important;transform:translateY(-1px)!important;-webkit-text-fill-color:var(--director-room-gold)!important}html[data-studio-theme=movieflow] body .creative-stage-nav.creative-stage-nav .creative-stage-nav__index{color:#eef7fbd1!important;border-color:#69d6e22e!important;background:#02060a94!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .creative-stage-nav.creative-stage-nav .creative-stage-nav__step.is-active .creative-stage-nav__index{color:#0a0b0b!important;border-color:#d7bd80a8!important;background:linear-gradient(180deg,#ead6a3,#b99654)!important;box-shadow:0 0 0 4px #d7bd801f!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .creative-stage-nav.creative-stage-nav .creative-stage-nav__copy strong{color:inherit!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.el-dialog,.el-drawer,.el-message-box):not(.account-dialog){color:var(--director-room-text)!important;border:1px solid rgba(105,214,226,.24)!important;background:radial-gradient(circle at 95% 4%,rgba(103,232,249,.1),transparent 30%),linear-gradient(180deg,#0e1923fa,#050a0ffa)!important;box-shadow:0 36px 100px #00000094,inset 0 1px #ffffff14!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body{--bb-room-bg: #030608;--bb-room-panel: rgba(9, 17, 24, .86);--bb-room-panel-strong: rgba(13, 24, 34, .94);--bb-room-line: rgba(105, 214, 226, .16);--bb-room-line-strong: rgba(105, 214, 226, .3);--bb-room-text: #eef7fb;--bb-room-soft: #a8b8c4;--bb-room-muted: #748691;--bb-room-gold: #d7bd80;--bb-room-gold-strong: #f1dca5;--bb-room-button: radial-gradient(circle at 22% 0%, rgba(255, 255, 255, .18), transparent 36%), linear-gradient(180deg, rgba(43, 48, 50, .96), rgba(8, 9, 10, .98))}html[data-studio-theme=movieflow] body :is(.design-workbench.design-workbench.design-workbench,.admin-page.admin-page.tiangong-admin-page,.osv-cinema-page.osv-cinema-page){color:var(--bb-room-text)!important;background-color:var(--bb-room-bg)!important;background-image:linear-gradient(rgba(105,214,226,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(105,214,226,.035) 1px,transparent 1px),radial-gradient(circle at 18% 4%,rgba(103,232,249,.12),transparent 30%),radial-gradient(circle at 86% 0%,rgba(215,189,128,.08),transparent 24%),linear-gradient(180deg,#071018,#05080c 58%,#020405)!important;background-size:78px 78px,78px 78px,auto,auto,auto!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench.design-workbench :is(.workbench-header.workbench-header,.project-stat-row.project-stat-row,.stat-strip.stat-strip>div,.extract-panel.extract-panel,.asset-panel.asset-panel,.stage-next-card.stage-next-card,.asset-next-card.asset-next-card,.asset-group-workspace.asset-group-workspace,.asset-group-folder.asset-group-folder,.asset-group-assets-toolbar.asset-group-assets-toolbar,.asset-reference-flat-toolbar.asset-reference-flat-toolbar,.asset-bulk-toolbar.asset-bulk-toolbar,.empty-state.empty-state,.script-upload-inner.script-upload-inner,.candidate-lane.candidate-lane,.candidate-extraction-progress.candidate-extraction-progress,.asset-card.asset-card),html[data-studio-theme=movieflow] body .admin-page.admin-page.tiangong-admin-page :is(.admin-hero.admin-hero,.admin-toolbar.admin-toolbar,.admin-card.admin-card,.admin-nav-card.admin-nav-card,.admin-guide-card.admin-guide-card,.admin-summary-card.admin-summary-card,.admin-setting-item.admin-setting-item,.admin-scope-card.admin-scope-card,.admin-empty.admin-empty,.admin-empty-inline.admin-empty-inline,.bitable-result.bitable-result,.bitable-records.bitable-records,.storylib.storylib,.storylib-list-item.storylib-list-item,.storylib-empty.storylib-empty),html[data-studio-theme=movieflow] body .osv-cinema-page.osv-cinema-page :is(.cinema-hero.cinema-hero,.task-filter-bar.task-filter-bar,.cinema-stage.cinema-stage,.output-panel.output-panel,.film-card.film-card,.empty-strip.empty-strip,.status-card.status-card){color:var(--bb-room-text)!important;border-color:var(--bb-room-line)!important;background-color:var(--bb-room-panel)!important;background-image:radial-gradient(circle at 12% 0%,rgba(103,232,249,.08),transparent 32%),linear-gradient(145deg,#0d1822e6,#04080cd6)!important;box-shadow:0 24px 60px #00000057,inset 0 1px #ffffff12!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench.design-workbench :is(.stat-strip.stat-strip,.project-stat-row.project-stat-row),html[data-studio-theme=movieflow] body .osv-cinema-page.osv-cinema-page :is(.recent-strip.recent-strip,.film-strip.film-strip){background:transparent!important;border-color:transparent!important;box-shadow:none!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench.design-workbench :is(.workbench-kicker,.panel-title-row span,.asset-group-header span,.asset-reference-flat-toolbar span,.asset-group-assets-toolbar span),html[data-studio-theme=movieflow] body .admin-page.admin-page.tiangong-admin-page :is(.admin-eyebrow,.admin-active-chip,.admin-setting-key,.admin-scope-title,.admin-scope-line span),html[data-studio-theme=movieflow] body .osv-cinema-page.osv-cinema-page :is(.film-number,.output-panel header span,.progress-line strong,.countdown-block strong){color:var(--bb-room-gold)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.design-workbench.design-workbench.design-workbench,.admin-page.admin-page.tiangong-admin-page,.osv-cinema-page.osv-cinema-page) :is(h1,h2,h3,h4,strong,label,.admin-title,.admin-card-title,.admin-setting-label,.asset-title,.candidate-title,.asset-group-folder__name,.asset-card h3,.hero-copy h1,.feature-caption h2,.film-card strong){color:var(--bb-room-text)!important;text-shadow:0 0 24px rgba(103,232,249,.1)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.design-workbench.design-workbench.design-workbench,.admin-page.admin-page.tiangong-admin-page,.osv-cinema-page.osv-cinema-page) :is(p,small,em,li,.empty-mini,.card-summary,.asset-group-folder__modified,.asset-meta-row span,.alias-line,.admin-subtitle,.admin-card-desc,.admin-setting-desc,.admin-inline-hint,.admin-switch-label,.admin-summary-card span,.admin-guide-card p,.bitable-meta,.admin-scope-line,.hero-copy p,.feature-caption blockquote,.feature-meta span){color:var(--bb-room-soft)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .creative-stage-nav.creative-stage-nav.creative-stage-nav{color:var(--bb-room-text)!important;border-color:var(--bb-room-line)!important;background-color:var(--bb-room-panel-strong)!important;background-image:radial-gradient(circle at 78% 0%,rgba(103,232,249,.1),transparent 30%),radial-gradient(circle at 18% 100%,rgba(215,189,128,.08),transparent 34%),linear-gradient(145deg,#09131cf5,#04080cfa)!important;box-shadow:0 28px 76px #0000006b,inset 0 1px #ffffff14!important}html[data-studio-theme=movieflow] body .creative-stage-nav.creative-stage-nav.creative-stage-nav .creative-stage-nav__step.creative-stage-nav__step.creative-stage-nav__step{color:#eef7fbc2!important;border:1px solid rgba(105,214,226,.14)!important;border-radius:999px!important;background-color:#080d12db!important;background-image:linear-gradient(180deg,#101c26c7,#050a0fe0)!important;box-shadow:inset 0 1px #ffffff12,0 12px 30px #00000038!important;outline:0!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .creative-stage-nav.creative-stage-nav.creative-stage-nav .creative-stage-nav__step.creative-stage-nav__step.creative-stage-nav__step:hover,html[data-studio-theme=movieflow] body .creative-stage-nav.creative-stage-nav.creative-stage-nav .creative-stage-nav__step.creative-stage-nav__step.creative-stage-nav__step.is-active{color:var(--bb-room-gold)!important;border-color:#d7bd8080!important;background-color:#08090afa!important;background-image:var(--bb-room-button)!important;box-shadow:0 18px 42px #00000057,0 0 0 1px #d7bd802e,inset 0 1px #ffffff2e!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .creative-stage-nav.creative-stage-nav.creative-stage-nav .creative-stage-nav__copy,html[data-studio-theme=movieflow] body .creative-stage-nav.creative-stage-nav.creative-stage-nav .creative-stage-nav__copy strong,html[data-studio-theme=movieflow] body .creative-stage-nav.creative-stage-nav.creative-stage-nav .creative-stage-nav__copy small{color:inherit!important;background:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .creative-stage-nav.creative-stage-nav.creative-stage-nav .creative-stage-nav__index{color:#eef7fbc7!important;border-color:#69d6e22e!important;background:#02060a94!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .creative-stage-nav.creative-stage-nav.creative-stage-nav .creative-stage-nav__step.is-active .creative-stage-nav__index{color:#0a0b0b!important;border-color:#d7bd80a8!important;background:linear-gradient(180deg,#ead6a3,#b99654)!important;box-shadow:0 0 0 4px #d7bd801f!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.design-workbench.design-workbench.design-workbench,.admin-page.admin-page.tiangong-admin-page,.osv-cinema-page.osv-cinema-page) :is(button,.el-button):not(.is-text):not(.is-link),html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar :is(.el-menu-item.is-active,.el-sub-menu.is-active>.el-sub-menu__title,.el-sub-menu.is-opened>.el-sub-menu__title),html[data-studio-theme=movieflow] body .admin-page.admin-page.tiangong-admin-page .admin-nav-item.active,html[data-studio-theme=movieflow] body .admin-page.admin-page.tiangong-admin-page .admin-nav-item:hover{color:var(--bb-room-gold)!important;border-color:#d7bd8061!important;background-color:#08090afa!important;background-image:var(--bb-room-button)!important;box-shadow:0 14px 32px #0000004d,inset 0 1px #ffffff2e!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.design-workbench.design-workbench.design-workbench,.admin-page.admin-page.tiangong-admin-page,.osv-cinema-page.osv-cinema-page) :is(button,.el-button):not(.is-text):not(.is-link) *,html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar :is(.el-menu-item.is-active,.el-sub-menu.is-active>.el-sub-menu__title,.el-sub-menu.is-opened>.el-sub-menu__title) *{color:inherit!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.design-workbench.design-workbench.design-workbench,.admin-page.admin-page.tiangong-admin-page,.osv-cinema-page.osv-cinema-page) :is(button:disabled,button.is-disabled,.el-button.is-disabled,.el-button.is-disabled:hover){color:#a8b8c485!important;border-color:#69d6e21a!important;background-color:#080d1285!important;background-image:none!important;box-shadow:none!important;opacity:1!important;-webkit-text-fill-color:rgba(168,184,196,.52)!important}html[data-studio-theme=movieflow] body :is(.design-workbench.design-workbench.design-workbench,.admin-page.admin-page.tiangong-admin-page) :is(.el-input__wrapper,.el-textarea__inner,.el-select__wrapper,.el-input-number .el-input__wrapper,.asset-search,input,textarea),html[data-studio-theme=movieflow] body .osv-cinema-page.osv-cinema-page :is(input,textarea,.oss-link){color:var(--bb-room-text)!important;border-color:var(--bb-room-line)!important;background-color:#02060a94!important;background-image:none!important;box-shadow:inset 0 1px #ffffff0d!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.design-workbench.design-workbench.design-workbench,.admin-page.admin-page.tiangong-admin-page,.osv-cinema-page.osv-cinema-page) :is(input::-moz-placeholder,textarea::-moz-placeholder){color:#a8b8c494!important;-webkit-text-fill-color:rgba(168,184,196,.58)!important}html[data-studio-theme=movieflow] body :is(.design-workbench.design-workbench.design-workbench,.admin-page.admin-page.tiangong-admin-page,.osv-cinema-page.osv-cinema-page) :is(input::placeholder,textarea::placeholder){color:#a8b8c494!important;-webkit-text-fill-color:rgba(168,184,196,.58)!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench.design-workbench .asset-panel-tools :is(.el-segmented,.el-segmented__group){border-color:#d7bd802e!important;background-color:#02060a8a!important;background-image:none!important;box-shadow:inset 0 1px #ffffff0f!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench.design-workbench .asset-panel-tools .el-segmented__item{color:#eef7fba8!important;background:transparent!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench.design-workbench .asset-panel-tools .el-segmented__item.is-selected{color:var(--bb-room-gold)!important;background-color:#08090afa!important;background-image:var(--bb-room-button)!important;box-shadow:0 14px 30px #00000047!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body button.creative-stage-nav__step.creative-stage-nav__step:not(#tg-stage-nav-force):not(#bb-stage-lock),html[data-studio-theme=movieflow] body .creative-stage-nav.creative-stage-nav button.creative-stage-nav__step.creative-stage-nav__step:not(#tg-stage-nav-force):not(#bb-stage-lock){color:#eef7fbc2!important;border-color:#69d6e224!important;background-color:#080d12db!important;background-image:linear-gradient(180deg,#101c26c7,#050a0fe0)!important;box-shadow:inset 0 1px #ffffff12,0 12px 30px #00000038!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body button.creative-stage-nav__step.creative-stage-nav__step:not(#tg-stage-nav-force):not(#bb-stage-lock):hover,html[data-studio-theme=movieflow] body button.creative-stage-nav__step.creative-stage-nav__step:not(#tg-stage-nav-force):not(#bb-stage-lock).is-active{color:var(--bb-room-gold)!important;border-color:#d7bd8080!important;background-color:#08090afa!important;background-image:var(--bb-room-button)!important;box-shadow:0 18px 42px #00000057,0 0 0 1px #d7bd802e,inset 0 1px #ffffff2e!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .creative-stage-nav .creative-stage-nav__copy:not(#bb-stage-copy-lock),html[data-studio-theme=movieflow] body .creative-stage-nav .creative-stage-nav__copy strong:not(#bb-stage-copy-lock),html[data-studio-theme=movieflow] body .creative-stage-nav .creative-stage-nav__copy small:not(#bb-stage-copy-lock){color:inherit!important;background:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .workbench-header.workbench-header h1:not(#bb-heading-lock),html[data-studio-theme=movieflow] body .design-workbench.design-workbench .panel-title-row.panel-title-row h2:not(#bb-heading-lock),html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-panel.asset-panel h2:not(#bb-heading-lock),html[data-studio-theme=movieflow] body .design-workbench.design-workbench .extract-panel.extract-panel h2:not(#bb-heading-lock),html[data-studio-theme=movieflow] body .design-workbench.design-workbench .stat-strip.stat-strip strong:not(#bb-heading-lock),html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-card.asset-card h3:not(#bb-heading-lock){color:var(--bb-room-text)!important;background:none!important;opacity:1!important;text-shadow:0 0 24px rgba(103,232,249,.1)!important;-webkit-text-fill-color:var(--bb-room-text)!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .workbench-header.workbench-header p:not(#bb-copy-lock),html[data-studio-theme=movieflow] body .design-workbench.design-workbench .panel-title-row.panel-title-row span:not(#bb-copy-lock),html[data-studio-theme=movieflow] body .design-workbench.design-workbench .stat-strip.stat-strip span:not(#bb-copy-lock),html[data-studio-theme=movieflow] body .design-workbench.design-workbench .empty-state.empty-state p:not(#bb-copy-lock),html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-panel.asset-panel p:not(#bb-copy-lock){color:var(--bb-room-soft)!important;opacity:1!important;-webkit-text-fill-color:var(--bb-room-soft)!important}html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu.sidebar-menu .el-menu-item.is-active:not(#bb-shell-lock),html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu.sidebar-menu .el-sub-menu.is-active>.el-sub-menu__title:not(#bb-shell-lock),html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu.sidebar-menu .el-sub-menu.is-opened>.el-sub-menu__title:not(#bb-shell-lock){color:var(--bb-room-gold)!important;border-color:#d7bd8061!important;background-color:#08090afa!important;background-image:var(--bb-room-button)!important;box-shadow:0 14px 32px #0000004d,inset 0 1px #ffffff2e!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu.sidebar-menu .el-menu-item.is-active:not(#bb-shell-lock) *,html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu.sidebar-menu .el-sub-menu.is-active>.el-sub-menu__title:not(#bb-shell-lock) *,html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu.sidebar-menu .el-sub-menu.is-opened>.el-sub-menu__title:not(#bb-shell-lock) *{color:inherit!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .admin-page.admin-page.tiangong-admin-page .el-button.el-button:not(#bb-action-lock):not(.is-text):not(.is-link),html[data-studio-theme=movieflow] body .design-workbench.design-workbench .el-button.el-button:not(#bb-action-lock):not(.is-text):not(.is-link),html[data-studio-theme=movieflow] body .osv-cinema-page.osv-cinema-page button:not(#bb-action-lock){color:var(--bb-room-gold)!important;border-color:#d7bd8057!important;background-color:#08090afa!important;background-image:var(--bb-room-button)!important;box-shadow:0 14px 32px #0000004d,inset 0 1px #ffffff2e!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .admin-page.admin-page.tiangong-admin-page .el-button.el-button:not(#bb-action-lock):not(.is-text):not(.is-link).is-disabled,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .el-button.el-button:not(#bb-action-lock):not(.is-text):not(.is-link).is-disabled,html[data-studio-theme=movieflow] body .osv-cinema-page.osv-cinema-page button:not(#bb-action-lock):disabled{color:#a8b8c485!important;border-color:#69d6e21a!important;background-color:#080d1285!important;background-image:none!important;box-shadow:none!important;-webkit-text-fill-color:rgba(168,184,196,.52)!important}html[data-studio-theme=movieflow] body .admin-page.tiangong-admin-page .tiangong-admin-card.tiangong-admin-card:not(#bb-admin-card-lock),html[data-studio-theme=movieflow] body .admin-page.tiangong-admin-page .admin-card.admin-card:not(#bb-admin-card-lock),html[data-studio-theme=movieflow] body .admin-page.tiangong-admin-page .admin-toolbar.admin-toolbar:not(#bb-admin-card-lock),html[data-studio-theme=movieflow] body .admin-page.tiangong-admin-page .admin-preview-studio.admin-preview-studio:not(#bb-admin-card-lock){color:var(--bb-room-text)!important;border-color:var(--bb-room-line)!important;background-color:var(--bb-room-panel)!important;background-image:radial-gradient(circle at 12% 0%,rgba(103,232,249,.08),transparent 32%),linear-gradient(145deg,#0d1822e6,#04080cd6)!important;box-shadow:0 24px 60px #00000057,inset 0 1px #ffffff12!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .admin-page.tiangong-admin-page .tiangong-admin-card.tiangong-admin-card:not(#bb-admin-card-lock) :is(.admin-card-title,.admin-setting-label,h2,h3,strong,label),html[data-studio-theme=movieflow] body .admin-page.tiangong-admin-page .admin-card.admin-card:not(#bb-admin-card-lock) :is(.admin-card-title,.admin-setting-label,h2,h3,strong,label){color:var(--bb-room-text)!important;-webkit-text-fill-color:var(--bb-room-text)!important}html[data-studio-theme=movieflow] body .admin-page.tiangong-admin-page .tiangong-admin-card.tiangong-admin-card:not(#bb-admin-card-lock) :is(.admin-card-desc,.admin-setting-desc,.admin-inline-hint,p,small,span),html[data-studio-theme=movieflow] body .admin-page.tiangong-admin-page .admin-card.admin-card:not(#bb-admin-card-lock) :is(.admin-card-desc,.admin-setting-desc,.admin-inline-hint,p,small,span){color:var(--bb-room-soft)!important;-webkit-text-fill-color:var(--bb-room-soft)!important}html[data-studio-theme=movieflow] body .admin-page.tiangong-admin-page .admin-toolbar.admin-toolbar .el-button.el-button:not(#tg-action-readable):not(#bb-admin-button-lock),html[data-studio-theme=movieflow] body .admin-page.tiangong-admin-page .storylib.storylib .el-button.el-button:not(#tg-action-readable):not(#bb-admin-button-lock){color:var(--bb-room-gold)!important;border-color:#d7bd8057!important;background-color:#08090afa!important;background-image:var(--bb-room-button)!important;box-shadow:0 14px 32px #0000004d,inset 0 1px #ffffff2e!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .admin-page.tiangong-admin-page :is(.el-input__wrapper,.el-textarea__inner,.el-select__wrapper,.el-input-number .el-input__wrapper):not(#bb-admin-input-lock),html[data-studio-theme=movieflow] body .design-workbench.design-workbench :is(.asset-search,.el-input__wrapper,.el-textarea__inner,.el-select__wrapper,input,textarea):not(#bb-asset-input-lock){color:var(--bb-room-text)!important;border-color:var(--bb-room-line)!important;background-color:#02060aa3!important;background-image:none!important;box-shadow:inset 0 1px #ffffff0d!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .admin-page.tiangong-admin-page :is(.el-input__inner,.el-textarea__inner,.el-select__selected-item,.el-select__placeholder):not(#bb-admin-input-lock),html[data-studio-theme=movieflow] body .design-workbench.design-workbench :is(.el-input__inner,.el-textarea__inner,.el-select__selected-item,.el-select__placeholder,input,textarea):not(#bb-asset-input-lock){color:var(--bb-room-text)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .workbench-actions.workbench-actions:not(#bb-asset-actions-lock),html[data-studio-theme=movieflow] body .design-workbench.design-workbench .stage-next-card.stage-next-card:not(#bb-asset-actions-lock),html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-next-card.asset-next-card:not(#bb-asset-actions-lock){color:var(--bb-room-text)!important;border-color:var(--bb-room-line)!important;background-color:#091118b8!important;background-image:radial-gradient(circle at 12% 0%,rgba(103,232,249,.07),transparent 32%),linear-gradient(145deg,#0d1822db,#04080cc7)!important;box-shadow:0 20px 44px #00000047,inset 0 1px #ffffff0f!important}html[data-studio-theme=movieflow] body .admin-page.tiangong-admin-page :is(.el-input__inner,input.el-input__inner,textarea.el-textarea__inner,.el-select__selected-item,.el-select__placeholder):not(#bb-admin-input-inner-lock),html[data-studio-theme=movieflow] body .design-workbench.design-workbench :is(.el-input__inner,input.el-input__inner,textarea.el-textarea__inner,.el-select__selected-item,.el-select__placeholder):not(#bb-asset-input-inner-lock){color:var(--bb-room-text)!important;border-color:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .admin-page.tiangong-admin-page :is(input,textarea):not(#bb-admin-native-input-lock),html[data-studio-theme=movieflow] body .design-workbench.design-workbench :is(input,textarea):not(#bb-asset-native-input-lock){color:var(--bb-room-text)!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .admin-page.tiangong-admin-page :is(.el-input__inner::-moz-placeholder,input::-moz-placeholder,textarea::-moz-placeholder):not(#bb-admin-placeholder-lock),html[data-studio-theme=movieflow] body .design-workbench.design-workbench :is(.el-input__inner::-moz-placeholder,input::-moz-placeholder,textarea::-moz-placeholder):not(#bb-asset-placeholder-lock){color:#a8b8c494!important;-webkit-text-fill-color:rgba(168,184,196,.58)!important}html[data-studio-theme=movieflow] body .admin-page.tiangong-admin-page :is(.el-input__inner::placeholder,input::placeholder,textarea::placeholder):not(#bb-admin-placeholder-lock),html[data-studio-theme=movieflow] body .design-workbench.design-workbench :is(.el-input__inner::placeholder,input::placeholder,textarea::placeholder):not(#bb-asset-placeholder-lock){color:#a8b8c494!important;-webkit-text-fill-color:rgba(168,184,196,.58)!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .script-upload.script-upload .el-upload-dragger:not(#bb-asset-dropzone-lock),html[data-studio-theme=movieflow] body .design-workbench.design-workbench .script-upload.script-upload .script-upload-inner:not(#bb-asset-dropzone-lock),html[data-studio-theme=movieflow] body .design-workbench.design-workbench .extract-panel.extract-panel .el-textarea__inner:not(#bb-asset-textarea-lock),html[data-studio-theme=movieflow] body .design-workbench.design-workbench .extract-panel.extract-panel textarea.el-textarea__inner:not(#bb-asset-textarea-lock){color:var(--bb-room-text)!important;border-color:var(--bb-room-line)!important;background-color:#02060aad!important;background-image:radial-gradient(circle at 50% 0%,rgba(103,232,249,.08),transparent 32%),linear-gradient(145deg,#070f16f0,#020508f0)!important;box-shadow:inset 0 1px #ffffff0d,0 14px 30px #0003!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-panel-tools.asset-panel-tools .el-segmented__item-selected:not(#bb-asset-segment-marker-lock),html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-group-scope-controls.asset-group-scope-controls .el-segmented__item-selected:not(#bb-asset-segment-marker-lock){border-radius:999px!important;border:1px solid rgba(215,189,128,.34)!important;background-color:#08090afa!important;background-image:var(--bb-room-button)!important;box-shadow:0 14px 30px #00000047,inset 0 1px #ffffff2e!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-panel-tools.asset-panel-tools .el-button.el-button.is-disabled:not(#bb-asset-disabled-button-lock),html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-panel-tools.asset-panel-tools .el-button.el-button:disabled:not(#bb-asset-disabled-button-lock){color:#9fb2bf85!important;border-color:#69d6e21a!important;background-color:#080d1285!important;background-image:none!important;box-shadow:none!important;opacity:1!important;-webkit-text-fill-color:rgba(159,178,191,.52)!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-panel-tools.asset-panel-tools .el-button.el-button.is-disabled:not(#bb-asset-disabled-button-lock) *,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-panel-tools.asset-panel-tools .el-button.el-button:disabled:not(#bb-asset-disabled-button-lock) *{color:inherit!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body{--bb-room-gold-button: radial-gradient(circle at 24% 0%, rgba(255, 255, 255, .18), transparent 36%), linear-gradient(180deg, rgba(43, 48, 50, .96), rgba(8, 9, 10, .98))}html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu.sidebar-menu :is(.el-menu-item,.el-sub-menu__title),html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-collapse-btn.sidebar-collapse-btn,html[data-studio-theme=movieflow] body :is(.el-dialog,.el-message-box) .el-button:not(.is-text):not(.is-link):not(:where(.account-dialog *)),html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager :is(.manager-project-switch button,.manager-create-button,.workflow-enter-button,.project-menu-button,.project-menu button),html[data-studio-theme=movieflow] body .creative-stage-nav.creative-stage-nav :is(.stage-step-card,.stage-next-button),html[data-studio-theme=movieflow] body :is(.design-workbench.design-workbench,.admin-page.tiangong-admin-page,.osv-cinema-page.osv-cinema-page) :is(button,.el-button,.el-segmented__item-selected):not(.is-text):not(.is-link){color:var(--bb-room-gold)!important;border-color:#d7bd8052!important;background-color:#08090af5!important;background-image:var(--bb-room-gold-button)!important;box-shadow:0 14px 32px #0000004d,inset 0 1px #ffffff2e,inset 0 -1px #c4a15c38!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu.sidebar-menu :is(.el-menu-item.is-active,.el-menu-item:hover,.el-sub-menu.is-active>.el-sub-menu__title,.el-sub-menu.is-opened>.el-sub-menu__title,.el-sub-menu__title:hover),html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-collapse-btn.sidebar-collapse-btn:hover,html[data-studio-theme=movieflow] body :is(.el-dialog,.el-message-box) .el-button:not(.is-text):not(.is-link):hover:not(:where(.account-dialog *)),html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager :is(.manager-project-switch button.is-active,.manager-project-switch button:hover,.manager-create-button:hover,.workflow-enter-button:hover,.project-menu-button:hover,.project-menu button:hover),html[data-studio-theme=movieflow] body .creative-stage-nav.creative-stage-nav :is(.stage-step-card.is-active,.stage-step-card:hover,.stage-next-button:hover),html[data-studio-theme=movieflow] body :is(.design-workbench.design-workbench,.admin-page.tiangong-admin-page,.osv-cinema-page.osv-cinema-page) :is(button,.el-button,.el-segmented__item-selected):not(.is-text):not(.is-link):hover{color:var(--bb-room-gold-strong)!important;border-color:#d7bd8085!important;background-color:#0c0c0bfa!important;background-image:radial-gradient(circle at 24% 0%,rgba(255,255,255,.24),transparent 38%),linear-gradient(180deg,#3a3934fa,#070707fa)!important;box-shadow:0 18px 42px #0000005c,0 0 22px #d7bd801a,inset 0 1px #ffffff38,inset 0 -1px #c4a15c47!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu.sidebar-menu :is(.el-menu-item,.el-sub-menu__title) *,html[data-studio-theme=movieflow] body :is(.el-dialog,.el-message-box,.workflow-manager,.creative-stage-nav,.design-workbench,.admin-page,.osv-cinema-page) :is(button,.el-button):not(.is-text):not(.is-link) *:not(:where(.account-dialog *)){color:inherit!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu.sidebar-menu .el-menu-item:not(#dark-gold-menu-final),html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu.sidebar-menu .el-sub-menu__title:not(#dark-gold-menu-final){color:var(--bb-room-gold)!important;border:1px solid rgba(215,189,128,.28)!important;background-color:#08090af5!important;background-image:var(--bb-room-gold-button)!important;box-shadow:0 14px 32px #0000004d,inset 0 1px #ffffff2e,inset 0 -1px #c4a15c38!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu.sidebar-menu .el-menu-item:not(#dark-gold-menu-final):hover,html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu.sidebar-menu .el-menu-item.is-active:not(#dark-gold-menu-final),html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu.sidebar-menu .el-sub-menu.is-active>.el-sub-menu__title:not(#dark-gold-menu-final),html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu.sidebar-menu .el-sub-menu.is-opened>.el-sub-menu__title:not(#dark-gold-menu-final),html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu.sidebar-menu .el-sub-menu__title:not(#dark-gold-menu-final):hover{color:var(--bb-room-gold-strong)!important;border-color:#d7bd8085!important;background-color:#0c0c0bfa!important;background-image:radial-gradient(circle at 24% 0%,rgba(255,255,255,.24),transparent 38%),linear-gradient(180deg,#3a3934fa,#070707fa)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu.sidebar-menu .el-menu-item:not(#dark-gold-menu-final) *,html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu.sidebar-menu .el-sub-menu__title:not(#dark-gold-menu-final) *{color:inherit!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body{--bb-fixed-gold: #d7bd80;--bb-fixed-gold-strong: #f1dca5;--bb-fixed-text: #eef7fb;--bb-fixed-soft: rgba(168, 184, 196, .74);--bb-fixed-line: rgba(105, 214, 226, .18);--bb-fixed-panel: linear-gradient(rgba(105, 214, 226, .035) 1px, transparent 1px), linear-gradient(90deg, rgba(105, 214, 226, .035) 1px, transparent 1px), radial-gradient(circle at 78% 0%, rgba(103, 232, 249, .1), transparent 30%), linear-gradient(145deg, rgba(8, 17, 24, .98), rgba(2, 6, 9, .99));--bb-fixed-button: radial-gradient(circle at 24% 0%, rgba(255, 255, 255, .16), transparent 36%), linear-gradient(180deg, rgba(28, 34, 36, .98), rgba(4, 7, 8, .98))}html[data-studio-theme=movieflow] body :is(.creative-workbench,.design-workbench,.director-pre,.storyboard-artist-page,.workflow-pro.workflow-shell){color:var(--bb-fixed-text)!important;background-color:#030608!important;background-image:linear-gradient(rgba(105,214,226,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(105,214,226,.035) 1px,transparent 1px),radial-gradient(circle at 18% 4%,rgba(103,232,249,.12),transparent 30%),radial-gradient(circle at 86% 0%,rgba(215,189,128,.08),transparent 24%),linear-gradient(180deg,#071018,#05080c 58%,#020405)!important;background-size:78px 78px,78px 78px,auto,auto,auto!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.creative-workbench,.design-workbench,.director-pre,.storyboard-artist-page,.workflow-pro.workflow-shell) :is(.workbench-hero,.workbench-header,.director-hero,.storyboard-artist-shell,.storyboard-hero,.workflow-top,.tiangong-command-topbar){color:var(--bb-fixed-text)!important;border-color:var(--bb-fixed-line)!important;background-color:#091118d6!important;background-image:radial-gradient(circle at 18% 0%,rgba(103,232,249,.1),transparent 34%),linear-gradient(145deg,#0d1822e6,#04080cdb)!important;box-shadow:0 24px 60px #00000057,inset 0 1px #ffffff12!important}html[data-studio-theme=movieflow] body .creative-stage-nav.creative-stage-nav.creative-stage-nav:not(#fixed-stage-system-final),html[data-studio-theme=movieflow] body :is(.creative-workbench,.design-workbench,.director-pre,.storyboard-artist-page,.workflow-pro.workflow-shell) .creative-stage-nav.creative-stage-nav:not(#fixed-stage-system-final){width:min(1540px,calc(100% - 40px))!important;max-width:none!important;min-height:86px!important;margin:18px auto 0!important;padding:10px 16px!important;display:grid!important;grid-template-columns:minmax(220px,260px) minmax(0,1fr)!important;gap:20px!important;align-items:center!important;color:var(--bb-fixed-text)!important;border:1px solid var(--bb-fixed-line)!important;border-radius:24px!important;background-color:#091118f0!important;background-image:var(--bb-fixed-panel)!important;background-size:78px 78px,78px 78px,auto,auto!important;box-shadow:0 26px 70px #00000061,inset 0 1px #ffffff14!important;backdrop-filter:blur(24px) saturate(1.08)!important;-webkit-backdrop-filter:blur(24px) saturate(1.08)!important}html[data-studio-theme=movieflow] body .creative-stage-nav.creative-stage-nav .creative-stage-nav__brand:not(#fixed-stage-brand-final){min-height:64px!important;height:64px!important;min-width:0!important;padding:0 18px 0 10px!important;border-right:1px solid rgba(105,214,226,.2)!important;border-bottom:0!important}html[data-studio-theme=movieflow] body .creative-stage-nav.creative-stage-nav .creative-stage-nav__brand strong:not(#fixed-stage-brand-text-final){color:var(--bb-fixed-gold)!important;font-size:25px!important;letter-spacing:0!important;background:none!important;text-shadow:0 0 22px rgba(215,189,128,.16)!important;-webkit-text-fill-color:var(--bb-fixed-gold)!important}html[data-studio-theme=movieflow] body .creative-stage-nav.creative-stage-nav .creative-stage-nav__brand span:not(#fixed-stage-brand-pill-final){color:var(--bb-fixed-gold-strong)!important;border-color:#d7bd8057!important;background-color:#d7bd8014!important;background-image:none!important;box-shadow:inset 0 1px #ffffff14!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .creative-stage-nav.creative-stage-nav .creative-stage-nav__steps:not(#fixed-stage-steps-final){display:grid!important;grid-template-columns:repeat(5,minmax(142px,1fr))!important;gap:10px!important;min-height:64px!important;height:64px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important}html[data-studio-theme=movieflow] body button.creative-stage-nav__step.creative-stage-nav__step.creative-stage-nav__step:not(#tg-stage-nav-force):not(#bb-stage-lock):not(#fixed-stage-button-final),html[data-studio-theme=movieflow] body button.creative-stage-nav__step.creative-stage-nav__step.creative-stage-nav__step:hover:not(#tg-stage-nav-force):not(#bb-stage-lock):not(#fixed-stage-button-final),html[data-studio-theme=movieflow] body button.creative-stage-nav__step.creative-stage-nav__step.creative-stage-nav__step.is-active:not(#tg-stage-nav-force):not(#bb-stage-lock):not(#fixed-stage-button-final){min-width:142px!important;min-height:64px!important;height:64px!important;padding:9px 14px!important;gap:11px!important;color:var(--bb-fixed-soft)!important;border:1px solid rgba(105,214,226,.18)!important;border-radius:999px!important;background-color:#08090afa!important;background-image:var(--bb-fixed-button)!important;box-shadow:0 14px 32px #00000047,inset 0 1px #ffffff26,inset 0 -1px #c4a15c29!important;outline:0!important;transform:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body button.creative-stage-nav__step.creative-stage-nav__step.creative-stage-nav__step:hover:not(#tg-stage-nav-force):not(#bb-stage-lock):not(#fixed-stage-button-final),html[data-studio-theme=movieflow] body button.creative-stage-nav__step.creative-stage-nav__step.creative-stage-nav__step.is-active:not(#tg-stage-nav-force):not(#bb-stage-lock):not(#fixed-stage-button-final){color:var(--bb-fixed-gold-strong)!important;border-color:#d7bd807a!important;box-shadow:0 16px 38px #00000057,0 0 0 1px #d7bd801a,inset 0 1px #fff3,inset 0 -1px #c4a15c38!important}html[data-studio-theme=movieflow] body .creative-stage-nav.creative-stage-nav .creative-stage-nav__index:not(#fixed-stage-index-final),html[data-studio-theme=movieflow] body .creative-stage-nav.creative-stage-nav .creative-stage-nav__step.is-active .creative-stage-nav__index:not(#fixed-stage-index-final){width:34px!important;height:34px!important;color:var(--bb-fixed-soft)!important;border:1px solid rgba(105,214,226,.26)!important;background:#02060a9e!important;box-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .creative-stage-nav.creative-stage-nav .creative-stage-nav__step.is-active .creative-stage-nav__index:not(#fixed-stage-index-active-final){color:#0a0b0b!important;border-color:#d7bd80b3!important;background:linear-gradient(180deg,#f1dca5,#b99654)!important;box-shadow:0 0 0 4px #d7bd801f,0 0 22px #d7bd8033!important}html[data-studio-theme=movieflow] body .creative-stage-nav .creative-stage-nav__copy:not(#fixed-stage-copy-final),html[data-studio-theme=movieflow] body .creative-stage-nav .creative-stage-nav__copy strong:not(#fixed-stage-copy-final),html[data-studio-theme=movieflow] body .creative-stage-nav .creative-stage-nav__copy small:not(#fixed-stage-copy-final),html[data-studio-theme=movieflow] body .creative-stage-nav .creative-stage-nav__step.is-active .creative-stage-nav__copy:not(#fixed-stage-copy-final),html[data-studio-theme=movieflow] body .creative-stage-nav .creative-stage-nav__step.is-active .creative-stage-nav__copy strong:not(#fixed-stage-copy-final),html[data-studio-theme=movieflow] body .creative-stage-nav .creative-stage-nav__step.is-active .creative-stage-nav__copy small:not(#fixed-stage-copy-final){color:inherit!important;background:none!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .creative-stage-nav .creative-stage-nav__copy small:not(#fixed-stage-small-final){color:#a8b8c4b3!important;-webkit-text-fill-color:rgba(168,184,196,.7)!important}html[data-studio-theme=movieflow] body .creative-stage-nav .creative-stage-nav__step:is(:hover,.is-active) .creative-stage-nav__copy small:not(#fixed-stage-small-active-final){color:#f1dca5b8!important;-webkit-text-fill-color:rgba(241,220,165,.72)!important}html[data-studio-theme=movieflow] body :is(.workflow-manager--director-polish .manager-title,.script-library-page--product-design .script-library__hero--product-design h1,.script-library-page--product-design .script-library__hero--product-design h1 span,.script-library-page--product-design .script-library__hero--product-design h1 strong):not(#fixed-gold-title-final){color:var(--bb-fixed-gold)!important;background:none!important;text-shadow:0 0 24px rgba(215,189,128,.14)!important;-webkit-text-fill-color:var(--bb-fixed-gold)!important}html[data-studio-theme=movieflow] body .workflow-manager--director-polish .manager-title:first-letter{color:var(--bb-fixed-gold)!important;-webkit-text-fill-color:var(--bb-fixed-gold)!important}@media (max-width: 820px){html[data-studio-theme=movieflow] body .creative-stage-nav.creative-stage-nav.creative-stage-nav:not(#fixed-stage-system-final){width:calc(100% - 24px)!important;grid-template-columns:1fr!important}html[data-studio-theme=movieflow] body .creative-stage-nav.creative-stage-nav .creative-stage-nav__brand:not(#fixed-stage-brand-final){border-right:0!important;border-bottom:1px solid rgba(105,214,226,.16)!important}}html[data-studio-theme=movieflow] body :is(.creative-workbench,.design-workbench,.director-pre,.storyboard-artist-page,.storyboard-management-page,.workflow-pro.workflow-shell,.workflow-manager--director-polish) :is(h1,h2,.manager-title,.workbench-title,.management-hero h1,.management-board-head h2,.management-progress-head h2,.script-library__hero--product-design h1):not(#fixed-workflow-gold-heading-final){color:var(--bb-fixed-gold)!important;background:none!important;text-shadow:0 0 28px rgba(215,189,128,.12),0 1px 0 rgba(255,255,255,.08)!important;-webkit-text-fill-color:var(--bb-fixed-gold)!important}html[data-studio-theme=movieflow] body :is(.creative-workbench,.design-workbench,.director-pre,.storyboard-artist-page,.storyboard-management-page,.workflow-pro.workflow-shell,.workflow-manager--director-polish) :is(.el-button,button:not(.creative-stage-nav__step):not(.el-dialog__headerbtn):not(.el-message-box__headerbtn):not(.el-notification__closeBtn):not(.el-message__closeBtn):not(.el-switch):not(.el-switch__core)):not(#fixed-workflow-gold-button-final){color:var(--bb-fixed-gold)!important;border:1px solid rgba(215,189,128,.38)!important;border-radius:999px!important;background-color:#08090af5!important;background-image:radial-gradient(circle at 18% 0%,rgba(255,255,255,.26),transparent 34%),linear-gradient(180deg,#2f2f2ffa,#070707fa)!important;box-shadow:0 14px 30px #0000004d,inset 0 1px #ffffff2e,inset 0 -1px #c4a15c2e!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.creative-workbench,.design-workbench,.director-pre,.storyboard-artist-page,.storyboard-management-page,.workflow-pro.workflow-shell,.workflow-manager--director-polish) :is(.el-button,button:not(.creative-stage-nav__step):not(.el-dialog__headerbtn):not(.el-message-box__headerbtn):not(.el-notification__closeBtn):not(.el-message__closeBtn):not(.el-switch):not(.el-switch__core)):not(#fixed-workflow-gold-button-text-final) *{color:inherit!important;background:none!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.creative-workbench,.design-workbench,.director-pre,.storyboard-artist-page,.storyboard-management-page,.workflow-pro.workflow-shell,.workflow-manager--director-polish) :is(.el-button,button:not(.creative-stage-nav__step):not(.el-dialog__headerbtn):not(.el-message-box__headerbtn):not(.el-notification__closeBtn):not(.el-message__closeBtn):not(.el-switch):not(.el-switch__core)):is(:hover,:focus-visible):not(.is-disabled):not(:disabled):not(#fixed-workflow-gold-button-hover-final){color:var(--bb-fixed-gold-strong)!important;border-color:#f1dca594!important;box-shadow:0 18px 36px #00000057,0 0 26px #d7bd8024,inset 0 1px #ffffff38,inset 0 -1px #c4a15c33!important}html[data-studio-theme=movieflow] body :is(.creative-workbench,.design-workbench,.director-pre,.storyboard-artist-page,.storyboard-management-page,.workflow-pro.workflow-shell,.workflow-manager--director-polish) :is(.el-button.is-disabled,.el-button:disabled,button.is-disabled,button:disabled):not(.creative-stage-nav__step):not(#fixed-workflow-gold-button-disabled-final){color:#d7bd808a!important;border-color:#d7bd802e!important;background-color:#08090ac7!important;background-image:radial-gradient(circle at 18% 0%,rgba(255,255,255,.12),transparent 34%),linear-gradient(180deg,#252525c2,#060606d1)!important;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #c4a15c1a!important;cursor:not-allowed!important;opacity:.72!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page{--osv-final-gold: #d7bd80;--osv-final-gold-strong: #f1dca5;--osv-final-cyan: #67e8f9;--osv-final-text: #eef7fb;--osv-final-muted: rgba(168, 184, 196, .74);color:var(--osv-final-text)!important;background:linear-gradient(rgba(105,214,226,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(105,214,226,.03) 1px,transparent 1px),radial-gradient(circle at 78% 8%,rgba(103,232,249,.16),transparent 30%),radial-gradient(circle at 16% 82%,rgba(215,189,128,.1),transparent 28%),linear-gradient(125deg,#030608,#07121a 46%,#020405)!important;background-size:72px 72px,72px 72px,auto,auto,auto!important}html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-copy h1,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .credit-card strong{color:var(--osv-final-gold)!important;background:none!important;text-shadow:0 0 28px rgba(215,189,128,.16)!important;-webkit-text-fill-color:var(--osv-final-gold)!important}html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-copy h1{font-size:56px!important;line-height:1!important;letter-spacing:0!important}html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .credit-card strong{font-size:52px!important}html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page :is(.hero-copy p,.message-bubble p,.option-card span,.credit-card p,.status-card p,.field-block label,.task-drawer-toolbar p,.task-list-item__meta,.task-list-item__foot small){color:var(--osv-final-muted)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page :is(.panel-header h2,.guard-title,.voice-row,.status-line strong,.task-drawer-toolbar strong,.task-drawer-stats strong,.task-list-item__prompt,.task-status-pill){color:var(--osv-final-text)!important;background:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page :is(.agent-chat-panel,.guard-card){color:var(--osv-final-text)!important;border-color:#69d6e22e!important;background:linear-gradient(145deg,#0e1b24e0,#04090deb),#070e14e0!important;box-shadow:0 28px 80px #00000061,inset 0 1px #ffffff0f!important}html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .message-bubble{color:var(--osv-final-text)!important;border-color:#69d6e224!important;background:linear-gradient(145deg,#12212bd6,#070d13e6)!important;box-shadow:0 18px 42px #00000042!important}html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-message--user .message-bubble{border-color:#d7bd8057!important;background:linear-gradient(145deg,#4d3d1e57,#10110fe6)!important}html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .prompt-input .el-textarea__inner{color:var(--osv-final-text)!important;border-color:#69d6e233!important;border-radius:22px!important;background:linear-gradient(180deg,#02060ae6,#080f14db)!important;box-shadow:inset 0 1px #ffffff0f,0 14px 32px #0000003d!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .prompt-input .el-textarea__inner::-moz-placeholder{color:#a8b8c485!important;-webkit-text-fill-color:rgba(168,184,196,.52)!important}html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .prompt-input .el-textarea__inner::placeholder{color:#a8b8c485!important;-webkit-text-fill-color:rgba(168,184,196,.52)!important}html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .prompt-input .el-textarea__inner:focus{border-color:#d7bd808f!important;box-shadow:0 0 0 4px #d7bd801a,0 0 34px #67e8f914,inset 0 1px #ffffff14!important}html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page :is(.duration-segment button,.chip-row button,.task-list-link,.ghost-action.el-button,.primary-action.el-button,.copy-url-btn.el-button){color:var(--osv-final-gold)!important;border:1px solid rgba(215,189,128,.38)!important;border-radius:999px!important;background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.28),transparent 34%),linear-gradient(180deg,#323230f5,#070809fa)!important;box-shadow:0 14px 32px #0000004d,inset 0 1px #ffffff2e!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page :is(.duration-segment button.active,.chip-row button.active){color:var(--osv-final-gold-strong)!important;border-color:#f1dca594!important;background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.34),transparent 34%),linear-gradient(180deg,#444138fa,#0a0a09fa)!important}html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page :is(.ghost-action.el-button,.primary-action.el-button).is-disabled{color:#d7bd807a!important;border-color:#d7bd8029!important;background:linear-gradient(180deg,#2223229e,#050607c2)!important;opacity:.7!important}html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page :is(.ghost-action.el-button *,.primary-action.el-button *,.copy-url-btn.el-button *){color:inherit!important;background:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .progress-track{border-color:#69d6e21f!important;background:#02060abd!important}html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page :is(.progress-track span,.task-item-progress i){background:linear-gradient(90deg,var(--osv-final-gold),var(--osv-final-cyan))!important}html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .one-sentence-task-drawer .el-drawer,html[data-studio-theme=movieflow] body .el-drawer.one-sentence-task-drawer{color:var(--osv-final-text)!important;border-left:1px solid rgba(105,214,226,.2)!important;background:radial-gradient(circle at 18% 0%,rgba(103,232,249,.1),transparent 28%),linear-gradient(180deg,#0a141cfa,#03070afc)!important}@media (max-width: 860px){html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-copy h1{font-size:38px!important}}html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-copy h1:not(#osv-cinematic-title-lock),html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .credit-card strong:not(#osv-cinematic-credit-lock){color:#d7bd80!important;background:none!important;text-shadow:0 0 28px rgba(215,189,128,.16)!important;-webkit-text-fill-color:#d7bd80!important}html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-copy h1:not(#osv-cinematic-title-size-lock){font-size:56px!important;line-height:1!important;letter-spacing:0!important}html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page :is(.panel-header h2,.guard-title,.voice-row,.status-line strong,.task-drawer-toolbar strong,.task-drawer-stats strong,.task-list-item__prompt,.task-status-pill):not(#osv-cinematic-text-lock){color:#eef7fb!important;background:none!important;-webkit-text-fill-color:#eef7fb!important}html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .prompt-input .el-textarea__inner:not(#osv-cinematic-prompt-lock){color:#eef7fb!important;border-color:#69d6e233!important;border-radius:22px!important;background:linear-gradient(180deg,#02060ae6,#080f14db)!important;box-shadow:inset 0 1px #ffffff0f,0 14px 32px #0000003d!important;-webkit-text-fill-color:#eef7fb!important}html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page :is(.duration-segment button,.chip-row button,.task-list-link,.ghost-action.el-button,.primary-action.el-button,.copy-url-btn.el-button):not(#osv-cinematic-button-lock){color:#d7bd80!important;border:1px solid rgba(215,189,128,.38)!important;border-radius:999px!important;background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.28),transparent 34%),linear-gradient(180deg,#323230f5,#070809fa)!important;box-shadow:0 14px 32px #0000004d,inset 0 1px #ffffff2e!important;-webkit-text-fill-color:#d7bd80!important}html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page :is(.duration-segment button.active,.chip-row button.active):not(#osv-cinematic-button-active-lock){color:#f1dca5!important;border-color:#f1dca594!important;background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.34),transparent 34%),linear-gradient(180deg,#444138fa,#0a0a09fa)!important;-webkit-text-fill-color:#f1dca5!important}html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page :is(.ghost-action.el-button,.primary-action.el-button).is-disabled:not(#osv-cinematic-disabled-lock){color:#d7bd807a!important;border-color:#d7bd8029!important;background:linear-gradient(180deg,#2223229e,#050607c2)!important;opacity:.7!important;-webkit-text-fill-color:rgba(215,189,128,.48)!important}html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-collapse-btn.sidebar-collapse-btn:not(#shell-movieflow-collapse-dark-gold-final-lock),html[data-studio-theme=movieflow] body .app-sidebar.collapsed.tiangong-shell-sidebar .sidebar-collapse-btn.sidebar-collapse-btn:not(#shell-movieflow-collapse-dark-gold-final-lock),html[data-studio-theme=movieflow] body button.el-button.sidebar-collapse-btn.sidebar-collapse-btn:not(#shell-movieflow-collapse-dark-gold-final-lock):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)){--el-button-text-color: #d7bd80;--el-button-hover-text-color: #f1dca5;--el-button-bg-color: rgba(7, 8, 8, .96);--el-button-hover-bg-color: rgba(12, 12, 11, .98);--el-button-border-color: rgba(215, 189, 128, .34);--el-button-hover-border-color: rgba(215, 189, 128, .52);color:#d7bd80!important;border:1px solid rgba(215,189,128,.34)!important;background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.2),transparent 36%),linear-gradient(180deg,#2b281ffa,#060707fa)!important;background-color:#070808f5!important;background-image:radial-gradient(circle at 24% 0%,rgba(255,255,255,.2),transparent 36%),linear-gradient(180deg,#2b281ffa,#060707fa)!important;box-shadow:0 14px 32px #00000057,inset 0 1px #ffffff2e,inset 0 -1px #c4a15c38!important;text-shadow:none!important;-webkit-text-fill-color:#d7bd80!important}html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-collapse-btn.sidebar-collapse-btn:is(:hover,:focus-visible):not(#shell-movieflow-collapse-dark-gold-final-lock),html[data-studio-theme=movieflow] body .app-sidebar.collapsed.tiangong-shell-sidebar .sidebar-collapse-btn.sidebar-collapse-btn:is(:hover,:focus-visible):not(#shell-movieflow-collapse-dark-gold-final-lock),html[data-studio-theme=movieflow] body button.el-button.sidebar-collapse-btn.sidebar-collapse-btn:is(:hover,:focus-visible):not(#shell-movieflow-collapse-dark-gold-final-lock):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)){color:#f1dca5!important;border-color:#d7bd8085!important;background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.24),transparent 38%),linear-gradient(180deg,#3a3934fa,#070707fa)!important;background-color:#0c0c0bfa!important;-webkit-text-fill-color:#f1dca5!important}html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-collapse-btn.sidebar-collapse-btn :is(.el-icon,.el-icon *,svg,svg *):not(#shell-movieflow-collapse-icon-dark-gold-final-lock),html[data-studio-theme=movieflow] body .app-sidebar.collapsed.tiangong-shell-sidebar .sidebar-collapse-btn.sidebar-collapse-btn :is(.el-icon,.el-icon *,svg,svg *):not(#shell-movieflow-collapse-icon-dark-gold-final-lock),html[data-studio-theme=movieflow] body button.el-button.sidebar-collapse-btn.sidebar-collapse-btn :is(.el-icon,.el-icon *,svg,svg *):not(#shell-movieflow-collapse-icon-dark-gold-final-lock):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)){color:#d7bd80!important;fill:#d7bd80!important;stroke:#d7bd80!important;-webkit-text-fill-color:#d7bd80!important}html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-collapse-btn.sidebar-collapse-btn:is(:hover,:focus-visible) :is(.el-icon,.el-icon *,svg,svg *):not(#shell-movieflow-collapse-icon-dark-gold-final-lock),html[data-studio-theme=movieflow] body .app-sidebar.collapsed.tiangong-shell-sidebar .sidebar-collapse-btn.sidebar-collapse-btn:is(:hover,:focus-visible) :is(.el-icon,.el-icon *,svg,svg *):not(#shell-movieflow-collapse-icon-dark-gold-final-lock),html[data-studio-theme=movieflow] body button.el-button.sidebar-collapse-btn.sidebar-collapse-btn:is(:hover,:focus-visible) :is(.el-icon,.el-icon *,svg,svg *):not(#shell-movieflow-collapse-icon-dark-gold-final-lock):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)){color:#f1dca5!important;fill:#f1dca5!important;stroke:#f1dca5!important;-webkit-text-fill-color:#f1dca5!important}html[data-studio-theme=movieflow] body .storyboard-artist-page.storyboard-artist-page .storyboard-style-picker.storyboard-style-picker:not(#storyboard-movieflow-style-picker-final){border-color:#d7bd8033!important;background:radial-gradient(circle at 18% 0%,rgba(215,189,128,.12),transparent 34%),linear-gradient(145deg,#070c0ef0,#020507fa)!important;box-shadow:0 18px 46px #00000047,inset 0 1px #ffffff0f!important}html[data-studio-theme=movieflow] body .storyboard-artist-page.storyboard-artist-page .storyboard-style-select.storyboard-style-select .el-select__wrapper.el-select__wrapper:not(#storyboard-movieflow-style-select-final){color:#f3f7fa!important;border:1px solid rgba(215,189,128,.32)!important;background-color:#020608eb!important;background-image:none!important;box-shadow:inset 0 1px #ffffff12,0 0 0 1px #d7bd801a!important;-webkit-text-fill-color:#f3f7fa!important}html[data-studio-theme=movieflow] body .storyboard-artist-page.storyboard-artist-page .storyboard-style-select.storyboard-style-select .el-select__wrapper.el-select__wrapper :is(.el-select__selected-item,.el-select__placeholder,.el-select__caret,.el-icon):not(#storyboard-movieflow-style-select-text-final){color:#f3f7fa!important;fill:#f3f7fa!important;stroke:#f3f7fa!important;-webkit-text-fill-color:#f3f7fa!important}html[data-studio-theme=movieflow] body .storyboard-style-popper.storyboard-style-popper.el-popper:not(#storyboard-movieflow-style-popper-final),html[data-studio-theme=movieflow] body .storyboard-style-popper.storyboard-style-popper.el-select__popper:not(#storyboard-movieflow-style-popper-final),html[data-studio-theme=movieflow] body .storyboard-style-popper.storyboard-style-popper.el-popper.is-light:not(#storyboard-movieflow-style-popper-final){overflow:hidden!important;color:#eef6f8!important;border:1px solid rgba(215,189,128,.32)!important;border-radius:16px!important;background-color:#030506fa!important;background-image:radial-gradient(circle at 18% 0%,rgba(215,189,128,.12),transparent 36%),linear-gradient(145deg,#0c0f10fa,#030506fa)!important;box-shadow:0 24px 64px #0000006b,inset 0 1px #ffffff0f!important;-webkit-text-fill-color:#eef6f8!important}html[data-studio-theme=movieflow] body .storyboard-style-popper.storyboard-style-popper :is(.el-select-dropdown,.el-select-dropdown__wrap,.el-select-dropdown__list):not(#storyboard-movieflow-style-popper-list-final){background:transparent!important}html[data-studio-theme=movieflow] body .storyboard-style-popper.storyboard-style-popper .el-select-dropdown__item:not(#storyboard-movieflow-style-popper-item-final){color:#eef6f8!important;background:transparent!important;font-weight:800!important;-webkit-text-fill-color:#eef6f8!important}html[data-studio-theme=movieflow] body .storyboard-style-popper.storyboard-style-popper .el-select-dropdown__item:is(.hover,:hover,.is-selected):not(#storyboard-movieflow-style-popper-active-final){color:#f1dca5!important;background:radial-gradient(circle at 12% 50%,rgba(215,189,128,.18),transparent 40%),#d7bd801a!important;-webkit-text-fill-color:#f1dca5!important}html[data-studio-theme=movieflow] body:has(.app-container--one-sentence.app-container):not(#movieflow-route-body-dark-gold-final),html[data-studio-theme=movieflow] body:has(.app-container--creative-workflow.app-container):not(#movieflow-route-body-dark-gold-final){background:radial-gradient(circle at 12% 74%,rgba(215,189,128,.1),transparent 28%),radial-gradient(circle at 80% 6%,rgba(215,189,128,.12),transparent 30%),linear-gradient(180deg,#061018,#05080c 58%,#020405)!important;overflow-x:hidden!important}html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu.sidebar-menu .el-sub-menu .el-menu.el-menu--inline:not(#sidebar-nested-menu-panel-final),html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu.sidebar-menu .el-sub-menu .el-menu:not(#sidebar-nested-menu-panel-final){--el-menu-bg-color: rgba(3, 4, 5, .92);--el-menu-hover-bg-color: rgba(215, 189, 128, .1);--el-menu-text-color: #d7bd80;--el-menu-active-color: #f1dca5;margin:2px 6px 6px!important;padding:4px 0!important;border:1px solid rgba(215,189,128,.16)!important;border-radius:18px!important;background-color:#030405eb!important;background-image:radial-gradient(circle at 18% 0%,rgba(215,189,128,.1),transparent 32%),linear-gradient(180deg,#0d0f0ef5,#030405fa)!important;box-shadow:inset 0 1px #ffffff14,0 12px 30px #0000003d!important}html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu.sidebar-menu .el-sub-menu .el-menu-item.asset-library-subitem.asset-library-subitem:not(#sidebar-nested-item-final),html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu.sidebar-menu .el-sub-menu .el-menu-item.el-menu-item:not(#sidebar-nested-item-final){box-sizing:border-box!important;height:44px!important;min-height:44px!important;margin:4px 6px 4px 18px!important;padding:0 14px 0 38px!important;color:#d7bd80!important;border:1px solid rgba(215,189,128,.24)!important;border-radius:16px!important;background-color:#040505fa!important;background-image:radial-gradient(circle at 18% 0%,rgba(215,189,128,.14),transparent 34%),linear-gradient(180deg,#15120dfa,#030404fc)!important;box-shadow:0 10px 24px #0000004d,inset 0 1px #ffffff1f,inset 0 -1px #c4a15c29!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu.sidebar-menu .el-sub-menu .el-menu-item.asset-library-subitem.asset-library-subitem:is(:hover,.is-active):not(#sidebar-nested-item-active-final),html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu.sidebar-menu .el-sub-menu .el-menu-item.el-menu-item:is(:hover,.is-active):not(#sidebar-nested-item-active-final){color:#f1dca5!important;border-color:#d7bd806b!important;background-color:#030404fc!important;background-image:radial-gradient(circle at 18% 0%,rgba(215,189,128,.1),transparent 34%),linear-gradient(180deg,#100e0afa,#020303fc)!important;box-shadow:0 12px 26px #0000005c,0 0 14px #d7bd800f,inset 0 1px #ffffff14,inset 0 -1px #c4a15c2e!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu.sidebar-menu .el-sub-menu .el-menu-item.asset-library-subitem.asset-library-subitem *:not(#sidebar-nested-item-text-final),html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu.sidebar-menu .el-sub-menu .el-menu-item.el-menu-item *:not(#sidebar-nested-item-text-final){color:inherit!important;background:transparent!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .el-overlay .el-dialog.asset-detail-dialog.asset-detail-dialog .detail-visual.detail-visual,html[data-studio-theme=movieflow] body .el-dialog.asset-detail-dialog.asset-detail-dialog .detail-visual.detail-visual{background:transparent!important;background-color:transparent!important;background-image:none!important;border-right:0!important;box-shadow:none!important}html[data-studio-theme=movieflow] body .el-overlay .el-dialog.asset-detail-dialog.asset-detail-dialog .detail-visual.detail-visual:before,html[data-studio-theme=movieflow] body .el-overlay .el-dialog.asset-detail-dialog.asset-detail-dialog .detail-visual.detail-visual:after,html[data-studio-theme=movieflow] body .el-overlay .el-dialog.asset-detail-dialog.asset-detail-dialog .detail-visual-frame.detail-visual-frame:before,html[data-studio-theme=movieflow] body .el-overlay .el-dialog.asset-detail-dialog.asset-detail-dialog .detail-visual-frame.detail-visual-frame:after,html[data-studio-theme=movieflow] body .el-dialog.asset-detail-dialog.asset-detail-dialog .detail-visual.detail-visual:before,html[data-studio-theme=movieflow] body .el-dialog.asset-detail-dialog.asset-detail-dialog .detail-visual.detail-visual:after,html[data-studio-theme=movieflow] body .el-dialog.asset-detail-dialog.asset-detail-dialog .detail-visual-frame.detail-visual-frame:before,html[data-studio-theme=movieflow] body .el-dialog.asset-detail-dialog.asset-detail-dialog .detail-visual-frame.detail-visual-frame:after{content:none!important;display:none!important}html[data-studio-theme=movieflow] body .el-overlay .el-dialog.asset-detail-dialog.asset-detail-dialog .detail-visual-frame.detail-visual-frame,html[data-studio-theme=movieflow] body .el-dialog.asset-detail-dialog.asset-detail-dialog .detail-visual-frame.detail-visual-frame{position:relative!important;overflow:hidden!important;border:1px solid rgba(23,32,51,.08)!important;border-radius:24px!important;background-color:#f8fbfc!important;background-image:linear-gradient(135deg,#fffffffa,#f8fcfdf0)!important;box-shadow:inset 0 1px #ffffffeb,0 18px 42px #0f172a14!important}html[data-studio-theme=movieflow] body .el-overlay .el-dialog.asset-detail-dialog.asset-detail-dialog .detail-visual-trigger.detail-visual-trigger,html[data-studio-theme=movieflow] body .el-overlay .el-dialog.asset-detail-dialog.asset-detail-dialog .detail-visual-image.detail-visual-image,html[data-studio-theme=movieflow] body .el-dialog.asset-detail-dialog.asset-detail-dialog .detail-visual-trigger.detail-visual-trigger,html[data-studio-theme=movieflow] body .el-dialog.asset-detail-dialog.asset-detail-dialog .detail-visual-image.detail-visual-image{position:relative!important;z-index:1!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}html[data-studio-theme=movieflow] body .el-overlay .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field :is(.el-input__wrapper,.el-select__wrapper,.el-textarea__inner),html[data-studio-theme=movieflow] body .el-overlay .el-dialog.design-asset-dialog.asset-edit-dialog .asset-create-field :is(.el-input__wrapper,.el-select__wrapper,.el-textarea__inner),html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field :is(.el-input__wrapper,.el-select__wrapper,.el-textarea__inner),html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog.asset-edit-dialog .asset-create-field :is(.el-input__wrapper,.el-select__wrapper,.el-textarea__inner){--el-input-text-color: #f4f8fb;--el-input-placeholder-color: rgba(164, 187, 202, .62);--el-fill-color-blank: transparent;--el-border-color: rgba(183, 224, 242, .22);color:#f4f8fb!important;border:1px solid rgba(183,224,242,.22)!important;background:#060d12e0!important;background-color:#060d12e0!important;background-image:none!important;box-shadow:inset 0 1px #fffffff0,0 10px 24px #0f172a14!important;text-shadow:none!important;-webkit-text-fill-color:#f4f8fb!important}html[data-studio-theme=movieflow] body .el-overlay .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field :is(.el-input__wrapper.is-focus,.el-input__wrapper.is-focused,.el-select__wrapper.is-focused,.el-textarea__inner:focus),html[data-studio-theme=movieflow] body .el-overlay .el-dialog.design-asset-dialog.asset-edit-dialog .asset-create-field :is(.el-input__wrapper.is-focus,.el-input__wrapper.is-focused,.el-select__wrapper.is-focused,.el-textarea__inner:focus),html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field :is(.el-input__wrapper.is-focus,.el-input__wrapper.is-focused,.el-select__wrapper.is-focused,.el-textarea__inner:focus),html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog.asset-edit-dialog .asset-create-field :is(.el-input__wrapper.is-focus,.el-input__wrapper.is-focused,.el-select__wrapper.is-focused,.el-textarea__inner:focus){border-color:#20b8c79e!important;box-shadow:0 0 0 3px #5ef4ff29,inset 0 1px #ffffff14!important}html[data-studio-theme=movieflow] body .el-overlay .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field :is(.el-input__inner,.el-select__selected-item,.el-select__selection,.el-select__placeholder,.el-select__caret,.el-icon,textarea.el-textarea__inner),html[data-studio-theme=movieflow] body .el-overlay .el-dialog.design-asset-dialog.asset-edit-dialog .asset-create-field :is(.el-input__inner,.el-select__selected-item,.el-select__selection,.el-select__placeholder,.el-select__caret,.el-icon,textarea.el-textarea__inner),html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field :is(.el-input__inner,.el-select__selected-item,.el-select__selection,.el-select__placeholder,.el-select__caret,.el-icon,textarea.el-textarea__inner),html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog.asset-edit-dialog .asset-create-field :is(.el-input__inner,.el-select__selected-item,.el-select__selection,.el-select__placeholder,.el-select__caret,.el-icon,textarea.el-textarea__inner){color:#f4f8fb!important;fill:#f4f8fb!important;stroke:#f4f8fb!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:#f4f8fb!important}html[data-studio-theme=movieflow] body .el-overlay .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field :is(.el-input__inner::-moz-placeholder,textarea.el-textarea__inner::-moz-placeholder),html[data-studio-theme=movieflow] body .el-overlay .el-dialog.design-asset-dialog.asset-edit-dialog .asset-create-field :is(.el-input__inner::-moz-placeholder,textarea.el-textarea__inner::-moz-placeholder),html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field :is(.el-input__inner::-moz-placeholder,textarea.el-textarea__inner::-moz-placeholder),html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog.asset-edit-dialog .asset-create-field :is(.el-input__inner::-moz-placeholder,textarea.el-textarea__inner::-moz-placeholder){color:#11182775!important;opacity:1!important;-webkit-text-fill-color:rgba(17,24,39,.46)!important}html[data-studio-theme=movieflow] body .el-overlay .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field :is(.el-input__inner::placeholder,textarea.el-textarea__inner::placeholder),html[data-studio-theme=movieflow] body .el-overlay .el-dialog.design-asset-dialog.asset-edit-dialog .asset-create-field :is(.el-input__inner::placeholder,textarea.el-textarea__inner::placeholder),html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field :is(.el-input__inner::placeholder,textarea.el-textarea__inner::placeholder),html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog.asset-edit-dialog .asset-create-field :is(.el-input__inner::placeholder,textarea.el-textarea__inner::placeholder){color:#11182775!important;opacity:1!important;-webkit-text-fill-color:rgba(17,24,39,.46)!important}html[data-studio-theme=movieflow] body .el-overlay .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field--description textarea.el-textarea__inner,html[data-studio-theme=movieflow] body .el-overlay .el-dialog.design-asset-dialog.asset-edit-dialog .asset-create-field--description textarea.el-textarea__inner,html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field--description textarea.el-textarea__inner,html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog.asset-edit-dialog .asset-create-field--description textarea.el-textarea__inner{min-height:184px!important;color:#f4f8fb!important;caret-color:#f4f8fb!important;text-shadow:none!important;-webkit-text-fill-color:#f4f8fb!important}html[data-studio-theme=movieflow] body .asset-create-select-popper.el-popper,html[data-studio-theme=movieflow] body .asset-create-select-popper.el-popper.is-light,html[data-studio-theme=movieflow] body .asset-create-select-popper.el-select__popper,html[data-studio-theme=movieflow] body .asset-visual-style-popper.el-popper,html[data-studio-theme=movieflow] body .asset-relation-popper.el-popper{--el-bg-color-overlay: #081219;--el-text-color-regular: #f4f8fb;--el-text-color-secondary: rgba(164, 187, 202, .72);overflow:hidden!important;color:#f4f8fb!important;border:1px solid rgba(183,224,242,.2)!important;border-radius:18px!important;background:#060d12e0!important;background-color:#060d12e0!important;background-image:linear-gradient(180deg,#081219fa,#03080cfa)!important;box-shadow:0 24px 58px #0000007a,inset 0 1px #ffffff14!important;text-shadow:none!important;-webkit-text-fill-color:#f4f8fb!important}html[data-studio-theme=movieflow] body .asset-create-select-popper .el-popper__arrow:before,html[data-studio-theme=movieflow] body .asset-visual-style-popper .el-popper__arrow:before,html[data-studio-theme=movieflow] body .asset-relation-popper .el-popper__arrow:before{background:#060d12e0!important;border-color:#b7e0f233!important}html[data-studio-theme=movieflow] body .asset-create-select-popper :is(.el-select-dropdown,.el-scrollbar,.el-select-dropdown__wrap,.el-select-dropdown__list),html[data-studio-theme=movieflow] body .asset-visual-style-popper :is(.el-select-dropdown,.el-scrollbar,.el-select-dropdown__wrap,.el-select-dropdown__list),html[data-studio-theme=movieflow] body .asset-relation-popper :is(.el-select-dropdown,.el-scrollbar,.el-select-dropdown__wrap,.el-select-dropdown__list){background:transparent!important}html[data-studio-theme=movieflow] body .asset-create-select-popper .el-select-dropdown__item,html[data-studio-theme=movieflow] body .asset-visual-style-popper .el-select-dropdown__item,html[data-studio-theme=movieflow] body .asset-relation-popper .el-select-dropdown__item{color:#f4f8fb!important;background:transparent!important;font-weight:800!important;text-shadow:none!important;-webkit-text-fill-color:#f4f8fb!important}html[data-studio-theme=movieflow] body .asset-create-select-popper .el-select-dropdown__item:is(.hover,.is-hovering,:hover),html[data-studio-theme=movieflow] body .asset-visual-style-popper .el-select-dropdown__item:is(.hover,.is-hovering,:hover),html[data-studio-theme=movieflow] body .asset-relation-popper .el-select-dropdown__item:is(.hover,.is-hovering,:hover){color:#f8fdff!important;background:#5ef4ff24!important;-webkit-text-fill-color:#f8fdff!important}html[data-studio-theme=movieflow] body .el-overlay .el-dialog.design-asset-dialog.asset-create-dialog.asset-create-dialog .asset-create-field :is(.el-input__wrapper,.el-select__wrapper,.el-textarea__inner),html[data-studio-theme=movieflow] body .el-overlay .el-dialog.design-asset-dialog.asset-edit-dialog.asset-edit-dialog .asset-create-field :is(.el-input__wrapper,.el-select__wrapper,.el-textarea__inner),html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog.asset-create-dialog.asset-create-dialog .asset-create-field :is(.el-input__wrapper,.el-select__wrapper,.el-textarea__inner),html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog.asset-edit-dialog.asset-edit-dialog .asset-create-field :is(.el-input__wrapper,.el-select__wrapper,.el-textarea__inner),html[data-studio-theme=movieflow] body .el-overlay .el-dialog.design-asset-dialog.asset-create-dialog.asset-create-dialog .prop-reference-character-panel :is(.el-select__wrapper,.el-input__wrapper),html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog.asset-create-dialog.asset-create-dialog .prop-reference-character-panel :is(.el-select__wrapper,.el-input__wrapper){--el-input-text-color: #f4f8fb;--el-input-placeholder-color: rgba(164, 187, 202, .62);--el-text-color-regular: #f4f8fb;--el-fill-color-blank: transparent;--el-border-color: rgba(183, 224, 242, .22);min-height:48px!important;color:#f4f8fb!important;border:1px solid rgba(183,224,242,.22)!important;border-radius:16px!important;background:#060d12e0!important;background-image:radial-gradient(circle at 18% 0%,rgba(94,244,255,.1),transparent 34%),linear-gradient(180deg,#0c1a22e6,#050a0ee0)!important;box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #5ef4ff0a,0 14px 28px #00000038!important;text-shadow:none!important;caret-color:#8ff8ff!important;-webkit-text-fill-color:#f4f8fb!important}html[data-studio-theme=movieflow] body .el-overlay .el-dialog.design-asset-dialog.asset-create-dialog.asset-create-dialog .asset-create-field :is(.el-input__wrapper.is-focus,.el-input__wrapper.is-focused,.el-select__wrapper.is-focused,.el-textarea__inner:focus),html[data-studio-theme=movieflow] body .el-overlay .el-dialog.design-asset-dialog.asset-edit-dialog.asset-edit-dialog .asset-create-field :is(.el-input__wrapper.is-focus,.el-input__wrapper.is-focused,.el-select__wrapper.is-focused,.el-textarea__inner:focus),html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog.asset-create-dialog.asset-create-dialog .asset-create-field :is(.el-input__wrapper.is-focus,.el-input__wrapper.is-focused,.el-select__wrapper.is-focused,.el-textarea__inner:focus),html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog.asset-edit-dialog.asset-edit-dialog .asset-create-field :is(.el-input__wrapper.is-focus,.el-input__wrapper.is-focused,.el-select__wrapper.is-focused,.el-textarea__inner:focus),html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog.asset-create-dialog.asset-create-dialog .prop-reference-character-panel .el-select__wrapper.is-focused{border-color:#5ef4ffa3!important;box-shadow:0 0 0 3px #5ef4ff24,inset 0 1px #ffffff24,0 18px 34px #00000047!important}html[data-studio-theme=movieflow] body .el-overlay .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) .asset-create-field :is(.el-input__inner,.el-select__selection,.el-select__input-wrapper,.el-select__selected-item,.el-select__placeholder,input.el-select__input,.el-select__caret,.el-icon),html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) .asset-create-field :is(.el-input__inner,.el-select__selection,.el-select__input-wrapper,.el-select__selected-item,.el-select__placeholder,input.el-select__input,.el-select__caret,.el-icon),html[data-studio-theme=movieflow] body .el-overlay .el-dialog.design-asset-dialog.asset-create-dialog .prop-reference-character-panel :is(.el-select__selection,.el-select__input-wrapper,.el-select__selected-item,.el-select__placeholder,input.el-select__input,.el-select__caret,.el-icon),html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog.asset-create-dialog .prop-reference-character-panel :is(.el-select__selection,.el-select__input-wrapper,.el-select__selected-item,.el-select__placeholder,input.el-select__input,.el-select__caret,.el-icon){color:#f4f8fb!important;fill:#f4f8fb!important;stroke:#f4f8fb!important;border-color:transparent!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;text-shadow:none!important;caret-color:#8ff8ff!important;opacity:1!important;-webkit-text-fill-color:#f4f8fb!important}html[data-studio-theme=movieflow] body .el-overlay .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) .asset-create-field :is(.el-input__inner::-moz-placeholder,textarea.el-textarea__inner::-moz-placeholder,input.el-select__input::-moz-placeholder),html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) .asset-create-field :is(.el-input__inner::-moz-placeholder,textarea.el-textarea__inner::-moz-placeholder,input.el-select__input::-moz-placeholder){color:#a4bbca9e!important;opacity:1!important;-webkit-text-fill-color:rgba(164,187,202,.62)!important}html[data-studio-theme=movieflow] body .el-overlay .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) .asset-create-field :is(.el-input__inner::placeholder,textarea.el-textarea__inner::placeholder,input.el-select__input::placeholder),html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) .asset-create-field :is(.el-input__inner::placeholder,textarea.el-textarea__inner::placeholder,input.el-select__input::placeholder){color:#a4bbca9e!important;opacity:1!important;-webkit-text-fill-color:rgba(164,187,202,.62)!important}html[data-studio-theme=movieflow] body .el-overlay .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field--description .el-textarea__inner,html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field--description .el-textarea__inner,html[data-studio-theme=movieflow] body .el-overlay .el-dialog.design-asset-dialog.asset-edit-dialog .asset-create-field--description .el-textarea__inner,html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog.asset-edit-dialog .asset-create-field--description .el-textarea__inner{min-height:168px!important;padding:15px 16px!important;line-height:1.68!important}html[data-studio-theme=movieflow] body .el-overlay .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field--mode .asset-create-mode-picker,html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field--mode .asset-create-mode-picker{display:inline-flex!important;padding:4px!important;border:1px solid rgba(183,224,242,.18)!important;border-radius:999px!important;background:#060d12bd!important;box-shadow:inset 0 1px #ffffff14!important}html[data-studio-theme=movieflow] body .el-overlay .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field--mode .asset-create-mode-picker .el-radio-button__inner,html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field--mode .asset-create-mode-picker .el-radio-button__inner{min-height:34px!important;border:0!important;border-radius:999px!important;color:#dcebf4bd!important;background:transparent!important;box-shadow:none!important;font-weight:900!important;-webkit-text-fill-color:rgba(220,235,244,.74)!important}html[data-studio-theme=movieflow] body .el-overlay .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field--mode .asset-create-mode-picker .el-radio-button.is-active .el-radio-button__inner,html[data-studio-theme=movieflow] body .el-overlay .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field--mode .asset-create-mode-picker .el-radio-button__original-radio:checked+.el-radio-button__inner,html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field--mode .asset-create-mode-picker .el-radio-button.is-active .el-radio-button__inner,html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field--mode .asset-create-mode-picker .el-radio-button__original-radio:checked+.el-radio-button__inner{color:#f8fdff!important;background:#5ef4ff29!important;box-shadow:inset 3px 0 #5ef4ffb8!important;box-shadow:0 10px 24px #5ef4ff3d!important;-webkit-text-fill-color:#f8fdff!important}html[data-studio-theme=movieflow] body .asset-create-select-popper.el-popper,html[data-studio-theme=movieflow] body .asset-create-select-popper.el-popper.is-light,html[data-studio-theme=movieflow] body .asset-create-select-popper.el-select__popper,html[data-studio-theme=movieflow] body .asset-visual-style-popper.el-popper,html[data-studio-theme=movieflow] body .asset-visual-style-popper.el-popper.is-light,html[data-studio-theme=movieflow] body .asset-visual-style-popper.el-select__popper,html[data-studio-theme=movieflow] body .asset-relation-popper.el-popper,html[data-studio-theme=movieflow] body .asset-relation-popper.el-popper.is-light,html[data-studio-theme=movieflow] body .asset-relation-popper.el-select__popper{--el-bg-color-overlay: #081219;--el-text-color-regular: #f4f8fb;--el-text-color-secondary: rgba(164, 187, 202, .72);overflow:hidden!important;color:#f4f8fb!important;border:1px solid rgba(183,224,242,.2)!important;border-radius:16px!important;background:#081219fa!important;background-color:#081219fa!important;background-image:linear-gradient(180deg,#081219fa,#03080cfa)!important;box-shadow:0 24px 58px #0000007a,inset 0 1px #ffffff14!important;text-shadow:none!important;-webkit-text-fill-color:#f4f8fb!important}html[data-studio-theme=movieflow] body .asset-create-select-popper .el-popper__arrow:before,html[data-studio-theme=movieflow] body .asset-visual-style-popper .el-popper__arrow:before,html[data-studio-theme=movieflow] body .asset-relation-popper .el-popper__arrow:before{border-color:#b7e0f233!important;background:#081219fa!important}html[data-studio-theme=movieflow] body .asset-create-select-popper :is(.el-select-dropdown,.el-scrollbar,.el-select-dropdown__wrap,.el-select-dropdown__list),html[data-studio-theme=movieflow] body .asset-visual-style-popper :is(.el-select-dropdown,.el-scrollbar,.el-select-dropdown__wrap,.el-select-dropdown__list),html[data-studio-theme=movieflow] body .asset-relation-popper :is(.el-select-dropdown,.el-scrollbar,.el-select-dropdown__wrap,.el-select-dropdown__list){background:transparent!important;color:#f4f8fb!important}html[data-studio-theme=movieflow] body .asset-create-select-popper .el-select-dropdown__item,html[data-studio-theme=movieflow] body .asset-visual-style-popper .el-select-dropdown__item,html[data-studio-theme=movieflow] body .asset-relation-popper .el-select-dropdown__item{height:38px!important;margin:2px 4px!important;padding:0 12px!important;border-radius:12px!important;color:#ebf6fae6!important;background:transparent!important;font-size:14px!important;font-weight:800!important;line-height:38px!important;text-shadow:none!important;-webkit-text-fill-color:rgba(235,246,250,.9)!important}html[data-studio-theme=movieflow] body .asset-create-select-popper .el-select-dropdown__item:is(.hover,.is-hovering,:hover),html[data-studio-theme=movieflow] body .asset-visual-style-popper .el-select-dropdown__item:is(.hover,.is-hovering,:hover),html[data-studio-theme=movieflow] body .asset-relation-popper .el-select-dropdown__item:is(.hover,.is-hovering,:hover){color:#f8fdff!important;background:#5ef4ff1f!important;-webkit-text-fill-color:#f8fdff!important}html[data-studio-theme=movieflow] body .asset-create-select-popper .el-select-dropdown__item.is-selected,html[data-studio-theme=movieflow] body .asset-visual-style-popper .el-select-dropdown__item.is-selected,html[data-studio-theme=movieflow] body .asset-relation-popper .el-select-dropdown__item.is-selected{color:#f8fdff!important;background:#5ef4ff29!important;box-shadow:inset 3px 0 #5ef4ffb8!important;-webkit-text-fill-color:#f8fdff!important}:root,html[data-studio-theme=movieflow]{--frameborn-bg: #03070c;--frameborn-surface: rgba(8, 15, 23, .82);--frameborn-surface-strong: rgba(12, 22, 33, .96);--frameborn-text: #f4f8fb;--frameborn-text-muted: #9fb1c2;--frameborn-border: rgba(198, 215, 232, .22);--frameborn-border-strong: rgba(230, 244, 255, .46);--frameborn-accent: #9fceff;--frameborn-accent-strong: #e6f4ff;--el-color-primary: var(--frameborn-accent);--el-color-primary-light-3: #c9e3ff;--el-color-primary-dark-2: #6ca3ff;--el-text-color-primary: var(--frameborn-text);--el-text-color-regular: var(--frameborn-text);--el-text-color-secondary: var(--frameborn-text-muted);--el-text-color-placeholder: rgba(198, 215, 232, .48);--el-bg-color-overlay: var(--frameborn-surface-strong);--el-border-color: var(--frameborn-border);--el-border-color-light: rgba(198, 215, 232, .16)}html[data-studio-theme=movieflow] body :is(.el-popper,.el-popover.el-popper,.el-dropdown__popper,.el-select__popper,.el-menu--popup-container):not(.asset-create-select-popper):not(.asset-visual-style-popper):not(.asset-relation-popper):not(.tiangong-user-menu):not(.profile-select-popper),html[data-studio-theme=movieflow] body .el-overlay :is(.el-dialog,.el-drawer,.el-message-box):not(.asset-detail-dialog):not(.design-asset-dialog):not(.account-dialog){backdrop-filter:blur(26px) saturate(1.16)!important;-webkit-backdrop-filter:blur(26px) saturate(1.16)!important;color:var(--frameborn-text)!important;border:1px solid var(--frameborn-border)!important;background:radial-gradient(circle at 18% 0%,rgba(230,244,255,.11),transparent 34%),linear-gradient(145deg,#0f1b27fa,#04090efc)!important;box-shadow:0 30px 90px #00000094,inset 0 1px #ffffff1a!important}html[data-studio-theme=movieflow] body :is(.el-dialog__title,.el-dialog__body,.el-drawer__title,.el-message-box__title,.el-message-box__content,.el-form-item__label):not(:where(.account-dialog *)),html[data-studio-theme=movieflow] body :is(.el-dropdown-menu__item,.el-dropdown-menu__item span,.el-select-dropdown__item,.el-menu--popup .el-menu-item):not(.asset-create-select-popper *):not(.asset-visual-style-popper *):not(.asset-relation-popper *):not(:where(.tiangong-user-menu *)):not(:where(.profile-select-popper *)){color:var(--frameborn-text)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.el-dropdown-menu__item:hover,.el-dropdown-menu__item:focus,.el-select-dropdown__item.hover,.el-select-dropdown__item.is-hovering,.el-select-dropdown__item:hover,.el-menu--popup .el-menu-item:hover):not(.asset-create-select-popper *):not(.asset-visual-style-popper *):not(.asset-relation-popper *):not(:where(.tiangong-user-menu *)):not(:where(.profile-select-popper *)){color:var(--frameborn-accent-strong)!important;background:#8fc7ff1f!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.el-select-dropdown__item.is-selected,.el-menu--popup .el-menu-item.is-active):not(.asset-create-select-popper *):not(.asset-visual-style-popper *):not(.asset-relation-popper *):not(:where(.profile-select-popper *)){color:#061014!important;background:linear-gradient(135deg,#f2f9ff,#9fceff 58%,#6ca3ff)!important;-webkit-text-fill-color:#061014!important}html[data-studio-theme=movieflow] body :is(.el-input__wrapper,.el-select__wrapper,.el-textarea__inner):not(.asset-create-field *):not(:where(#frameborn-auth-entry *)){--el-input-text-color: var(--frameborn-text);--el-input-placeholder-color: rgba(198, 215, 232, .48)}html[data-studio-theme=movieflow] body :is(.el-input__wrapper,.el-select__wrapper,.el-textarea__inner):not(.asset-create-field *):not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *)){color:var(--frameborn-text)!important;border:1px solid rgba(198,215,232,.2)!important;background:#050b11c7!important;box-shadow:inset 0 1px #ffffff14!important}html[data-studio-theme=movieflow] body :is(.el-input__inner,.el-select__selected-item,.el-select__placeholder,.el-textarea__inner):not(.asset-create-field *):not(:where(#frameborn-auth-entry *)):not(:where(.account-dialog *)){color:var(--frameborn-text)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.el-input__inner:not(:where(#frameborn-auth-entry *))::-moz-placeholder,.el-textarea__inner:not(:where(#frameborn-auth-entry *))::-moz-placeholder):not(.asset-create-field *){opacity:1!important}html[data-studio-theme=movieflow] body :is(.el-input__inner:not(:where(#frameborn-auth-entry *))::placeholder,.el-textarea__inner:not(:where(#frameborn-auth-entry *))::placeholder):not(.asset-create-field *){opacity:1!important}html[data-studio-theme=movieflow] body :is(.el-input__inner:not(:where(#frameborn-auth-entry *))::-moz-placeholder,.el-textarea__inner:not(:where(#frameborn-auth-entry *))::-moz-placeholder):not(.asset-create-field *):not(:where(.account-dialog *)){color:#c6d7e87a!important;-webkit-text-fill-color:rgba(198,215,232,.48)!important}html[data-studio-theme=movieflow] body :is(.el-input__inner:not(:where(#frameborn-auth-entry *))::placeholder,.el-textarea__inner:not(:where(#frameborn-auth-entry *))::placeholder):not(.asset-create-field *):not(:where(.account-dialog *)){color:#c6d7e87a!important;-webkit-text-fill-color:rgba(198,215,232,.48)!important}html[data-studio-theme=movieflow] body .el-button:not(.el-button--primary):not(.sidebar-collapse-btn):not(.asset-create-field *):not(:where(.frameborn-workspace-topbar *)):not(:where(.frameborn-workspace-nav *)):not(:where(.account-dialog *)){color:var(--frameborn-text)!important;border-color:var(--frameborn-border)!important;background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.12),transparent 36%),linear-gradient(180deg,#182634cc,#04090eeb)!important;box-shadow:inset 0 1px #ffffff1a!important}:root{--bg-color: #090f1f;--header-bg: rgba(10, 16, 33, .86);--nav-bg: rgba(11, 18, 36, .82);--card-bg: #151f38;--text-primary: #ffffff;--text-secondary: #9fb0cf;--accent-color: #38bdf8;--border-color: #2b3550}body{margin:0;background:radial-gradient(circle at 12% 12%,rgba(56,189,248,.16),transparent 32%),radial-gradient(circle at 88% 18%,rgba(37,99,235,.13),transparent 28%),radial-gradient(circle at 52% 100%,rgba(14,165,233,.12),transparent 30%),#070c19;color:var(--text-primary);font-family:Manrope,PingFang SC,Noto Sans SC,Segoe UI,sans-serif}.app-container{height:100vh;position:relative}.app-container:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to bottom right,rgba(15,23,42,.4),transparent 55%);z-index:0}.app-container>.el-container{position:relative;z-index:1}.header:not(.frameborn-workspace-topbar):not(:where(.frameborn-workspace-topbar *)){background:var(--header-bg);border-bottom:1px solid var(--border-color);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.app-topbar:not(.frameborn-workspace-topbar){min-height:64px;overflow:hidden;background:radial-gradient(circle at 10% 50%,rgba(94,244,255,.12),transparent 26%),radial-gradient(circle at 86% 40%,rgba(176,92,255,.1),transparent 28%),#030405d1!important;border-bottom:1px solid rgba(120,245,255,.2)!important;box-shadow:0 18px 54px #0000006b;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.topbar-left-cluster:not(:where(.frameborn-workspace-topbar *)),.topbar-command-cluster:not(:where(.frameborn-workspace-topbar *)){min-width:0}.topbar-brand:not(:where(.frameborn-workspace-topbar *)){min-height:38px;padding:4px 12px 4px 4px;border-radius:999px;border:1px solid rgba(120,245,255,.18);background:linear-gradient(135deg,#111318c2,#11131861);box-shadow:inset 0 1px #ffffff0d}.logo-mark:not(:where(.frameborn-workspace-topbar *)){background:linear-gradient(145deg,#22d3ee,#2563eb);box-shadow:0 10px 24px #38bdf847}.topbar-logo-mark:not(:where(.frameborn-workspace-topbar *)){overflow:hidden;border-radius:11px!important;color:#031015;background:linear-gradient(135deg,#5ef4ff,#8b5cf6)!important;box-shadow:0 0 24px #5ef4ff47,inset 0 1px #ffffff6b}.topbar-logo-image:not(:where(.frameborn-workspace-topbar *)){display:block;width:100%;height:100%;border-radius:inherit;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;filter:saturate(.92) contrast(1.08) brightness(.95)}.logo-text:not(:where(.frameborn-workspace-topbar *)){display:flex;flex-direction:column;gap:1px;line-height:1.05}.logo-text:not(:where(.frameborn-workspace-topbar *)) strong{font-size:18px;font-weight:900;letter-spacing:.01em;color:#f3f7fa}.logo-text:not(:where(.frameborn-workspace-topbar *)) small{color:#5ef4ffd1;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.topbar-stats:not(:where(.frameborn-workspace-topbar *)){align-items:center;gap:10px}.stat-item:not(:where(.frameborn-workspace-topbar *)){display:flex;flex-direction:column}.topbar-stat-chip:not(:where(.frameborn-workspace-topbar *)),.topbar-user-trigger:not(:where(.frameborn-workspace-topbar *)){border:1px solid rgba(120,245,255,.18)!important;border-radius:999px!important;background:linear-gradient(135deg,#111318c7,#1113186b)!important;box-shadow:inset 0 1px #ffffff0f,0 10px 26px #0000003d!important}.topbar-stat-chip:not(:where(.frameborn-workspace-topbar *)){justify-content:center;min-width:188px;min-height:34px;padding:5px 12px}.topbar-stat-chip:not(:where(.frameborn-workspace-topbar *)) .label:not(:where(.frameborn-workspace-topbar *)){margin-bottom:2px;font-size:10px;line-height:1;color:#9da7b2;white-space:nowrap}.topbar-stat-chip:not(:where(.frameborn-workspace-topbar *)) .value:not(:where(.frameborn-workspace-topbar *)){display:inline-flex;align-items:center;gap:12px;font-size:13px;font-weight:900;line-height:1.05;color:#5ef4ff!important;text-shadow:0 0 16px rgba(94,244,255,.28);white-space:nowrap}.topbar-user-trigger:not(:where(.frameborn-workspace-topbar *)){min-height:36px;padding:3px 12px 3px 4px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.topbar-user-trigger:not(:where(.frameborn-workspace-topbar *)):hover,.topbar-action:not(:where(.frameborn-workspace-topbar *)):hover{transform:translateY(-1px)}.topbar-user-trigger:not(:where(.frameborn-workspace-topbar *)) .el-avatar{border:1px solid rgba(94,244,255,.5);box-shadow:0 0 18px #5ef4ff42}.topbar-action:not(:where(.frameborn-workspace-topbar *)){min-height:34px!important;padding:0 14px!important;border-radius:999px!important;font-size:12px!important;font-weight:900!important;letter-spacing:.01em;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important}.topbar-action--works:not(:where(.frameborn-workspace-topbar *)){color:#d9fbff!important;background:#5ef4ff14!important;border:1px solid rgba(120,245,255,.26)!important;box-shadow:inset 0 1px #ffffff0f}.topbar-action--works:not(:where(.frameborn-workspace-topbar *)):hover,.topbar-user-trigger:not(:where(.frameborn-workspace-topbar *)):hover{border-color:#78f5ff8a!important;box-shadow:0 0 24px #5ef4ff29!important}.login-entry-btn:not(:where(.frameborn-workspace-topbar *)),.topbar-action--login:not(:where(.frameborn-workspace-topbar *)),.topbar-action--primary:not(:where(.frameborn-workspace-topbar *)){color:#031014!important;border:none!important;background:linear-gradient(135deg,#12f5a8,#00c9ff)!important;box-shadow:0 12px 32px #00c9ff3d,0 0 28px #12f5a829!important}.topbar-action--login:not(:where(.frameborn-workspace-topbar *)):hover,.topbar-action--primary:not(:where(.frameborn-workspace-topbar *)):hover{box-shadow:0 14px 38px #00c9ff52,0 0 34px #12f5a83d!important}.app-sidebar:not(.frameborn-workspace-nav){display:flex;flex-direction:column;min-height:0;padding:20px 14px;background:var(--nav-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:width .2s ease;overflow:hidden}.sidebar-title:not(:where(.frameborn-workspace-nav *)){display:flex;align-items:center;justify-content:space-between;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#7dd3fc;margin-bottom:12px;padding:0 10px;flex:0 0 auto}.sidebar-collapse-btn:not(:where(.frameborn-workspace-nav *)){color:#7dd3fc}.app-sidebar:not(.frameborn-workspace-nav).collapsed .sidebar-title:not(:where(.frameborn-workspace-nav *)){justify-content:center;padding:0}.app-sidebar:not(.frameborn-workspace-nav).collapsed{padding-inline:8px}.app-sidebar:not(.frameborn-workspace-nav).collapsed .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) :deep(.el-menu-item),.app-sidebar:not(.frameborn-workspace-nav).collapsed .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) :deep(.el-sub-menu__title){justify-content:center;width:48px;height:48px;margin:8px auto;padding:0!important;border-radius:18px}.app-sidebar:not(.frameborn-workspace-nav).collapsed .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) :deep(.el-icon){margin:0!important;font-size:18px}.app-sidebar:not(.frameborn-workspace-nav).collapsed .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) :deep(.el-sub-menu__icon-arrow){display:none}.sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu){flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding-bottom:12px;border-right:none}.sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu)::-webkit-scrollbar{width:6px}.sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu)::-webkit-scrollbar-thumb{background:#d7bd8057;border-radius:999px}.sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu)::-webkit-scrollbar-track{background:transparent}.sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) :deep(.el-sub-menu__title),.sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) :deep(.el-menu-item){height:44px;line-height:44px;font-size:13px;border-radius:12px;margin:4px 6px;padding:0 16px}.sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) :deep(.el-menu-item.is-active){background:linear-gradient(135deg,#0ea5e93d,#2563eb38)!important;color:#fff!important;box-shadow:0 8px 22px #0ea5e938}.sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) :deep(.el-sub-menu.is-active > .el-sub-menu__title),.sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) :deep(.el-sub-menu.is-opened > .el-sub-menu__title){background:linear-gradient(135deg,#0ea5e93d,#2563eb38)!important;color:#fff!important;box-shadow:0 8px 22px #0ea5e938}.sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) :deep(.el-sub-menu.is-active > .el-sub-menu__title .el-icon),.sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) :deep(.el-sub-menu.is-opened > .el-sub-menu__title .el-icon){color:inherit!important}.main-content:not(.frameborn-workspace-main){background:transparent}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:#2d3142;border-radius:3px}::-webkit-scrollbar-track{background:transparent}.dark-dialog.el-dialog:not(.account-dialog),.app-glass-dialog.el-dialog:not(.account-dialog){overflow:hidden;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);color:#f3f7fa!important;background:radial-gradient(circle at 14% 0%,rgba(94,244,255,.14),transparent 34%),radial-gradient(circle at 100% 8%,rgba(176,92,255,.13),transparent 32%),linear-gradient(180deg,#1f2225f0,#111318f5)!important;border:1px solid rgba(120,245,255,.26)!important;border-radius:26px!important;box-shadow:0 28px 90px #00000094,0 0 42px #5ef4ff14!important}.dark-dialog .el-dialog__header,.app-glass-dialog .el-dialog__header{padding:22px 26px 8px;margin:0}.dark-dialog .el-dialog__body,.app-glass-dialog .el-dialog__body{padding:14px 24px 26px}.dark-dialog .el-dialog__title,.app-glass-dialog .el-dialog__title{font-weight:900;text-transform:uppercase;letter-spacing:.12em;font-size:13px}.dark-dialog .el-dialog__title:not(:where(.account-dialog *)),.app-glass-dialog .el-dialog__title:not(:where(.account-dialog *)){color:#f3f7fa!important}.dark-dialog .el-dialog__headerbtn:not(:where(.account-dialog *)),.app-glass-dialog .el-dialog__headerbtn:not(:where(.account-dialog *)){top:16px!important;right:16px!important;width:40px!important;height:40px!important;border:1px solid rgba(120,245,255,.36)!important;border-radius:50%!important;background:#5ef4ff14!important}.dark-dialog .el-dialog__headerbtn .el-dialog__close:not(:where(.account-dialog *)),.app-glass-dialog .el-dialog__headerbtn .el-dialog__close:not(:where(.account-dialog *)){color:#5ef4ff!important}html[data-studio-theme=movieflow] body .el-overlay .app-glass-dialog.el-dialog:not(.account-dialog),html[data-studio-theme=movieflow] body .app-glass-dialog.el-dialog:not(.account-dialog){color:#f3f7fa!important;background:radial-gradient(circle at 14% 0%,rgba(94,244,255,.14),transparent 34%),radial-gradient(circle at 100% 8%,rgba(176,92,255,.13),transparent 32%),linear-gradient(180deg,#1f2225f0,#111318f5)!important;border-color:#78f5ff42!important;box-shadow:0 28px 90px #00000094,0 0 42px #5ef4ff14!important}html[data-studio-theme=movieflow] body .app-glass-dialog .el-dialog__header:not(:where(.account-dialog *)),html[data-studio-theme=movieflow] body .app-glass-dialog .el-dialog__body:not(:where(.account-dialog *)),html[data-studio-theme=movieflow] body .app-glass-dialog .el-dialog__footer:not(:where(.account-dialog *)){color:#f3f7fa!important;background:transparent!important}html[data-studio-theme=movieflow] body .app-glass-dialog .el-dialog__title:not(:where(.account-dialog *)){color:#f3f7fa!important}html[data-studio-theme=movieflow] body .app-glass-dialog .profile-overview-card:not(:where(.account-dialog *)),html[data-studio-theme=movieflow] body .app-glass-dialog .profile-form-card:not(:where(.account-dialog *)),html[data-studio-theme=movieflow] body .app-glass-dialog .profile-completion-card:not(:where(.account-dialog *)),html[data-studio-theme=movieflow] body .app-glass-dialog .profile-status-card:not(:where(.account-dialog *)),html[data-studio-theme=movieflow] body .app-glass-dialog .mobile-bind-hero:not(:where(.account-dialog *)){background:radial-gradient(circle at top left,rgba(94,244,255,.12),transparent 34%),linear-gradient(180deg,#111318c7,#0310148a)!important;border-color:#78f5ff2e!important;color:#f3f7fa!important}html[data-studio-theme=movieflow] body .app-glass-dialog .profile-overview-meta span:not(:where(.account-dialog *)){background:#03101480!important;border-color:#78f5ff29!important;color:#d9e5ea!important}html[data-studio-theme=movieflow] body .app-glass-dialog .profile-overview-kicker:not(:where(.account-dialog *)),html[data-studio-theme=movieflow] body .app-glass-dialog .profile-overview-name:not(:where(.account-dialog *)),html[data-studio-theme=movieflow] body .app-glass-dialog .profile-section-title:not(:where(.account-dialog *)),html[data-studio-theme=movieflow] body .app-glass-dialog .profile-section-desc:not(:where(.account-dialog *)),html[data-studio-theme=movieflow] body .app-glass-dialog .profile-field-label:not(:where(.account-dialog *)),html[data-studio-theme=movieflow] body .app-glass-dialog .mobile-bind-title:not(:where(.account-dialog *)){color:#f3f7fa!important}html[data-studio-theme=movieflow] body .app-glass-dialog .profile-inline-action:not(:where(.account-dialog *)),html[data-studio-theme=movieflow] body .app-glass-dialog .profile-completion-header strong:not(:where(.account-dialog *)){color:#5ef4ff!important}html[data-studio-theme=movieflow] body .app-glass-dialog .profile-section-desc:not(:where(.account-dialog *)),html[data-studio-theme=movieflow] body .app-glass-dialog .profile-completion-hint:not(:where(.account-dialog *)),html[data-studio-theme=movieflow] body .app-glass-dialog .profile-actions-hint:not(:where(.account-dialog *)),html[data-studio-theme=movieflow] body .app-glass-dialog .mobile-bind-desc:not(:where(.account-dialog *)){color:#9da7b2!important}.user-dropdown-popper.el-popper:not(.tiangong-user-menu),.movieflow-dropdown-popper.el-popper:not(.tiangong-user-menu),.user-dropdown-popper .el-dropdown-menu:not(:where(.tiangong-user-menu *)),.movieflow-dropdown-popper .el-dropdown-menu:not(:where(.tiangong-user-menu *)),.dark-dropdown.el-dropdown-menu:not(:where(.frameborn-workspace-topbar *)):not(:where(.tiangong-user-menu *)){padding:8px!important;overflow:hidden;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:radial-gradient(circle at 0% 0%,rgba(94,244,255,.14),transparent 38%),#111318f5!important;border:1px solid rgba(120,245,255,.28)!important;box-shadow:0 22px 60px #0000008a,0 0 28px #5ef4ff1a!important;border-radius:18px!important}.user-dropdown-popper .el-dropdown-menu__item,.movieflow-dropdown-popper .el-dropdown-menu__item,.dark-dropdown .el-dropdown-menu__item{min-height:36px;font-size:12px;font-weight:800;letter-spacing:.01em}.user-dropdown-popper .el-dropdown-menu__item:not(:where(.tiangong-user-menu *)),.movieflow-dropdown-popper .el-dropdown-menu__item:not(:where(.tiangong-user-menu *)),.dark-dropdown .el-dropdown-menu__item:not(:where(.tiangong-user-menu *)){border-radius:12px;color:#d9e5ea!important}.user-dropdown-popper .el-dropdown-menu__item:not(.is-disabled):focus:not(:where(.tiangong-user-menu *)),.user-dropdown-popper .el-dropdown-menu__item:not(.is-disabled):hover:not(:where(.tiangong-user-menu *)),.movieflow-dropdown-popper .el-dropdown-menu__item:not(.is-disabled):focus:not(:where(.tiangong-user-menu *)),.movieflow-dropdown-popper .el-dropdown-menu__item:not(.is-disabled):hover:not(:where(.tiangong-user-menu *)),.dark-dropdown .el-dropdown-menu__item:not(.is-disabled):focus:not(:where(.tiangong-user-menu *)),.dark-dropdown .el-dropdown-menu__item:not(.is-disabled):hover:not(:where(.tiangong-user-menu *)){background:linear-gradient(90deg,#12f5a829,#5ef4ff1a)!important;color:#5ef4ff!important}.user-dropdown-popper .el-dropdown-menu__item--divided:not(:where(.tiangong-user-menu *)),.movieflow-dropdown-popper .el-dropdown-menu__item--divided:not(:where(.tiangong-user-menu *)),.dark-dropdown .el-dropdown-menu__item--divided:not(:where(.tiangong-user-menu *)){border-top-color:#78f5ff2e!important}.user-dropdown-popper .el-popper__arrow:not(:where(.tiangong-user-menu *)):before,.movieflow-dropdown-popper .el-popper__arrow:not(:where(.tiangong-user-menu *)):before{background:#111318f5!important;border-color:#78f5ff47!important}html[data-studio-theme=movieflow] body .movieflow-dropdown-popper.el-popper:not(.tiangong-user-menu),html[data-studio-theme=movieflow] body .user-dropdown-popper.movieflow-dropdown-popper.el-popper:not(.tiangong-user-menu),html[data-studio-theme=movieflow] body .movieflow-dropdown-popper .el-dropdown-menu:not(:where(.tiangong-user-menu *)),html[data-studio-theme=movieflow] body .movieflow-dropdown-popper .dark-dropdown.el-dropdown-menu:not(:where(.tiangong-user-menu *)){background:radial-gradient(circle at 0% 0%,rgba(94,244,255,.14),transparent 38%),#111318f5!important;border-color:#78f5ff47!important;color:#f3f7fa!important;box-shadow:0 22px 60px #0000008a,0 0 28px #5ef4ff1a!important}html[data-studio-theme=movieflow] body .movieflow-dropdown-popper .el-dropdown-menu__item:not(:where(.tiangong-user-menu *)),html[data-studio-theme=movieflow] body .movieflow-dropdown-popper .dark-dropdown .el-dropdown-menu__item:not(:where(.tiangong-user-menu *)){color:#d9e5ea!important}html[data-studio-theme=movieflow] body .movieflow-dropdown-popper .el-dropdown-menu__item:not(.is-disabled):focus:not(:where(.tiangong-user-menu *)),html[data-studio-theme=movieflow] body .movieflow-dropdown-popper .el-dropdown-menu__item:not(.is-disabled):hover:not(:where(.tiangong-user-menu *)){color:#5ef4ff!important;background:linear-gradient(90deg,#12f5a829,#5ef4ff1a)!important}html[data-studio-theme=movieflow] body .movieflow-dropdown-popper .el-popper__arrow:not(:where(.tiangong-user-menu *)):before{background:#111318f5!important;border-color:#78f5ff47!important}.pro-input :deep(.el-input__wrapper){transition:all .3s}.pro-input :deep(.el-input__wrapper):not(:where(.account-dialog *)){background-color:#ffffff08;box-shadow:none!important;border:1px solid rgba(255,255,255,.05);border-radius:12px}.pro-input :deep(.el-input__wrapper.is-focus):not(:where(.account-dialog *)){border-color:#5ef4ffad;background-color:#5ef4ff0d;box-shadow:0 0 0 3px #5ef4ff14!important}.pro-input :deep(.el-input__inner):not(:where(.account-dialog *)){color:#fff}.profile-shell{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:18px}.profile-overview-card:not(:where(.account-dialog *)),.profile-form-card:not(:where(.account-dialog *)){border-radius:24px;border:1px solid rgba(120,245,255,.16);background:linear-gradient(180deg,#5ef4ff0d,#ffffff05)}.profile-overview-card{padding:22px}.profile-overview-card:not(:where(.account-dialog *)){background:radial-gradient(circle at top left,rgba(94,244,255,.16),transparent 34%),radial-gradient(circle at bottom right,rgba(176,92,255,.12),transparent 32%),linear-gradient(180deg,#ffffff0d,#ffffff05)}.profile-overview-top{display:flex;align-items:center;gap:16px}.profile-avatar-wrap{flex-shrink:0}.profile-overview-copy{min-width:0}.profile-overview-kicker{font-size:11px;letter-spacing:.18em;text-transform:uppercase}.profile-overview-kicker:not(:where(.account-dialog *)){color:#ffffff94}.profile-overview-name{margin-top:8px;font-size:24px;font-weight:800}.profile-overview-name:not(:where(.account-dialog *)){color:#fff}.profile-overview-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.profile-overview-meta span{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;font-size:12px}.profile-overview-meta span:not(:where(.account-dialog *)){border-radius:999px;background:#0310146b;border:1px solid rgba(120,245,255,.14);color:#cbd5e1}.profile-completion-card{margin-top:22px;padding:16px}.profile-completion-card:not(:where(.account-dialog *)){border-radius:18px;background:#0310146b;border:1px solid rgba(120,245,255,.14)}.profile-completion-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;font-size:13px}.profile-completion-header:not(:where(.account-dialog *)){color:#cbd5e1}.profile-completion-header strong{font-size:16px}.profile-completion-header strong:not(:where(.account-dialog *)){color:#fff}.profile-completion-hint{margin-top:10px;font-size:12px;line-height:1.65}.profile-completion-hint:not(:where(.account-dialog *)){color:#94a3b8}.profile-status-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px}.profile-status-card{padding:14px}.profile-status-card:not(:where(.account-dialog *)){border-radius:18px;background:#0310146b;border:1px solid rgba(120,245,255,.12)}.profile-status-label{font-size:11px;letter-spacing:.08em;text-transform:uppercase}.profile-status-label:not(:where(.account-dialog *)){color:#94a3b8}.profile-status-value{margin-top:10px;font-size:15px;font-weight:700;line-height:1.45;word-break:break-word}.profile-status-value:not(:where(.account-dialog *)){color:#fff}.profile-status-note{margin-top:8px;font-size:12px;line-height:1.6}.profile-status-note:not(:where(.account-dialog *)){color:#fda4af}.profile-status-note.success:not(:where(.account-dialog *)){color:#86efac}.profile-form-card{padding:22px}.profile-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}.profile-section-title{font-size:18px;font-weight:800}.profile-section-title:not(:where(.account-dialog *)){color:#fff}.profile-section-desc{margin-top:6px;font-size:13px;line-height:1.6}.profile-section-desc:not(:where(.account-dialog *)){color:#94a3b8}.profile-inline-action{padding-right:0!important;font-weight:700!important}.profile-inline-action:not(:where(.account-dialog *)){color:#5ef4ff!important}.profile-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}.profile-field{display:flex;flex-direction:column;gap:8px}.profile-field.full{margin-top:14px}.profile-field-label{font-size:12px;font-weight:700}.profile-field-label:not(:where(.account-dialog *)){color:#cbd5e1}.profile-select .el-select__wrapper:not(:where(.account-dialog *)),.profile-date-picker.el-input__wrapper,.profile-date-picker .el-input__wrapper:not(:where(.account-dialog *)){background-color:#ffffff08!important;box-shadow:none!important;border:1px solid rgba(255,255,255,.05)!important;border-radius:12px!important}.profile-select .el-select__wrapper.is-focused:not(:where(.account-dialog *)),.profile-date-picker .el-input__wrapper.is-focus:not(:where(.account-dialog *)){border-color:#5ef4ffad!important;background-color:#5ef4ff0d!important;box-shadow:0 0 0 3px #5ef4ff14!important}.profile-select .el-select__placeholder:not(:where(.account-dialog *)),.profile-date-picker .el-input__inner:not(:where(.account-dialog *)),.profile-date-picker .el-range-input,.profile-select .el-select__selected-item:not(:where(.account-dialog *)){color:#fff!important}:global(body .profile-select-popper.el-popper),:global(body .profile-select-popper.el-select__popper),:global(body .profile-select-popper.el-popper.is-light):not(.profile-select-popper),:global(body .profile-select-popper.el-popper.is-dark):not(.profile-select-popper){overflow:hidden!important}:global(body .profile-select-popper.el-popper):not(.profile-select-popper),:global(body .profile-select-popper.el-select__popper):not(.profile-select-popper),:global(body .profile-select-popper.el-popper.is-light):not(.profile-select-popper),:global(body .profile-select-popper.el-popper.is-dark):not(.profile-select-popper){border:1px solid rgba(120,245,255,.28)!important;border-radius:16px!important;background:linear-gradient(180deg,#111318fa,#040608fa)!important;box-shadow:0 20px 52px #00000073,0 0 0 1px #5ef4ff14 inset!important}:global(body .profile-select-popper .el-select-dropdown):not(:where(.profile-select-popper *)),:global(body .profile-select-popper .el-select-dropdown__list):not(:where(.profile-select-popper *)){background:transparent!important}:global(body .profile-select-popper .el-select-dropdown__item){height:38px!important;padding:0 14px!important;font-weight:800!important;line-height:38px!important}:global(body .profile-select-popper .el-select-dropdown__item):not(:where(.profile-select-popper *)){color:#eafffb!important}:global(body .profile-select-popper .el-select-dropdown__item.is-selected):not(:where(.profile-select-popper *)),:global(body .profile-select-popper .el-select-dropdown__item.hover):not(:where(.profile-select-popper *)),:global(body .profile-select-popper .el-select-dropdown__item:hover){color:#061014!important;background:linear-gradient(135deg,#5ef4ff,#7cf7ff 48%,#12f5a8)!important}:global(body .profile-select-popper .el-select-dropdown__item.is-selected span),:global(body .profile-select-popper .el-select-dropdown__item.hover span),:global(body .profile-select-popper .el-select-dropdown__item:hover span){color:#061014!important}.profile-actions{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:18px}.profile-actions-hint{max-width:320px;font-size:12px;line-height:1.6}.profile-actions-hint:not(:where(.account-dialog *)){color:#94a3b8}.profile-save-btn{min-width:168px;font-weight:800!important;letter-spacing:.06em}.profile-save-btn:not(:where(.account-dialog *)){border:none!important;border-radius:14px!important;color:#031014!important;background:linear-gradient(135deg,#12f5a8,#00c9ff)!important;box-shadow:0 14px 32px #00c9ff3d}.mobile-bind-shell{display:flex;flex-direction:column;gap:18px}.mobile-bind-hero{display:flex;align-items:center;gap:14px;padding:18px}.mobile-bind-hero:not(:where(.account-dialog *)){border-radius:22px;border:1px solid rgba(120,245,255,.18);background:linear-gradient(135deg,#5ef4ff24,#b05cff14),#0310146b;box-shadow:inset 0 1px #ffffff0f}.mobile-bind-icon{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.mobile-bind-icon:not(:where(.account-dialog *)){border-radius:16px;color:#031014;background:linear-gradient(135deg,#12f5a8,#00c9ff);box-shadow:0 16px 36px #00c9ff38}.mobile-bind-title{font-size:18px;font-weight:900}.mobile-bind-title:not(:where(.account-dialog *)){color:#f3f7fa}.mobile-bind-desc{margin-top:6px;font-size:13px;line-height:1.6}.mobile-bind-desc:not(:where(.account-dialog *)){color:#9da7b2}.mobile-bind-form{display:flex;flex-direction:column;gap:14px}.mobile-bind-code-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.mobile-bind-send-btn{min-width:118px;font-weight:800!important}.mobile-bind-send-btn:not(:where(.account-dialog *)){border-radius:14px!important;color:#d9fbff!important;border:1px solid rgba(120,245,255,.28)!important;background:#5ef4ff14!important}.mobile-bind-submit-btn{width:100%;margin-top:2px;font-weight:900!important;letter-spacing:.08em}.mobile-bind-submit-btn:not(:where(.account-dialog *)){border:none!important;border-radius:14px!important;color:#031014!important;background:linear-gradient(135deg,#12f5a8,#00c9ff)!important;box-shadow:0 14px 32px #00c9ff3d}@media (max-width: 1280px){.topbar-stats:not(:where(.frameborn-workspace-topbar *)){gap:8px}}@media (max-width: 960px){.app-topbar:not(.frameborn-workspace-topbar){padding-inline:14px!important}.topbar-stats:not(:where(.frameborn-workspace-topbar *)){display:none!important}.topbar-command-cluster:not(:where(.frameborn-workspace-topbar *)){gap:8px}.profile-shell{grid-template-columns:1fr}}@media (max-width: 640px){.app-topbar:not(.frameborn-workspace-topbar){min-height:72px}.topbar-brand:not(:where(.frameborn-workspace-topbar *)){padding-right:8px}.logo-text:not(:where(.frameborn-workspace-topbar *)){font-size:15px}.topbar-user-nickname:not(:where(.frameborn-workspace-topbar *)),.topbar-action--works:not(:where(.frameborn-workspace-topbar *)){display:none!important}.topbar-action:not(:where(.frameborn-workspace-topbar *)){padding-inline:10px!important}.dark-dialog .el-dialog__body{padding:10px 14px 18px}.profile-status-grid,.profile-form-grid{grid-template-columns:1fr}.profile-section-head,.profile-actions{flex-direction:column;align-items:flex-start}.mobile-bind-code-row{grid-template-columns:1fr}.mobile-bind-send-btn,.profile-save-btn{width:100%}}@media (max-width: 760px){.app-container--post-editor .app-sidebar:not(.frameborn-workspace-nav){display:none}.app-container--post-editor .main-content:not(.frameborn-workspace-main){min-width:0;padding:0!important}}:global(html[data-studio-theme=movieflow]){--tg-shell-bg: #f4f7fb;--tg-shell-soft: #eef2f6;--tg-shell-ink: #172033;--tg-shell-ink-strong: #151515;--tg-shell-muted: #667286;--tg-shell-line: rgba(43, 43, 43, .1);--tg-shell-line-strong: rgba(43, 43, 43, .18);--tg-shell-glass: rgba(255, 255, 255, .68);--tg-shell-glass-strong: rgba(255, 255, 255, .88);--tg-shell-gold: #c4a15c;--tg-shell-accent: #c4a15c;--tg-shell-black: #090909;--tg-shell-gold-soft: rgba(196, 161, 92, .14);--tg-shell-shadow: 0 28px 72px rgba(22, 28, 38, .14)}:global(html[data-studio-theme=movieflow] body){color:var(--tg-shell-ink);background:linear-gradient(90deg,rgba(43,43,43,.045) 1px,transparent 1px),linear-gradient(180deg,rgba(43,43,43,.04) 1px,transparent 1px),radial-gradient(circle at 10% -6%,rgba(196,161,92,.2),transparent 30%),radial-gradient(circle at 86% 0%,rgba(217,221,226,.72),transparent 32%),var(--tg-shell-bg)!important;background-size:78px 78px,78px 78px,auto,auto,auto!important}.app-container{color:var(--tg-shell-ink);background:transparent!important}.app-container:before{opacity:.8;background:radial-gradient(circle at 14% 0%,rgba(196,161,92,.18),transparent 34%),radial-gradient(circle at 82% 2%,rgba(255,255,255,.76),transparent 30%)}.app-topbar:not(.frameborn-workspace-topbar){min-height:76px;margin:16px clamp(12px,2vw,26px) 0;border:1px solid rgba(255,255,255,.76);border-radius:28px;background:linear-gradient(145deg,#ffffffd6,#ffffff75),#f4f7fba3!important;box-shadow:0 22px 60px #161c2621,inset 0 1px #ffffffd1;backdrop-filter:blur(26px) saturate(1.18);-webkit-backdrop-filter:blur(26px) saturate(1.18)}.topbar-brand:not(:where(.frameborn-workspace-topbar *)){color:var(--tg-shell-ink-strong)}.topbar-logo-mark:not(:where(.frameborn-workspace-topbar *)){color:#f8fafc;border-color:#ffffff47;background:radial-gradient(circle at 26% 0%,rgba(255,255,255,.24),transparent 34%),linear-gradient(180deg,#2b2b2b,#090909)!important;box-shadow:0 14px 34px #0f12173d,inset 0 1px #fff3}.topbar-logo-image:not(:where(.frameborn-workspace-topbar *)){filter:saturate(.95) contrast(1.1) brightness(.92);transform:scale(1.04)}.logo-text:not(:where(.frameborn-workspace-topbar *)) strong{color:var(--tg-shell-ink-strong);-webkit-text-fill-color:currentColor;background:none}.logo-text:not(:where(.frameborn-workspace-topbar *)) small,.topbar-stat-chip:not(:where(.frameborn-workspace-topbar *)) span,.topbar-credit-chip span{color:#17203394}.topbar-stat-chip:not(:where(.frameborn-workspace-topbar *)),.topbar-credit-chip,.topbar-user-trigger:not(:where(.frameborn-workspace-topbar *)),.topbar-icon-btn,.header-actions .el-button:not(.topbar-action--primary:not(:where(.frameborn-workspace-topbar *))){color:var(--tg-shell-ink);border-color:#2b2b2b1a!important;background:linear-gradient(145deg,#ffffffc2,#ffffff57),#f4f7fb7a!important;box-shadow:0 12px 34px #161c261a,inset 0 1px #ffffffb8!important;backdrop-filter:blur(18px) saturate(1.16);-webkit-backdrop-filter:blur(18px) saturate(1.16)}.topbar-stat-chip:not(:where(.frameborn-workspace-topbar *)) strong,.topbar-credit-chip strong{color:#8a6829}.topbar-action--primary:not(:where(.frameborn-workspace-topbar *)),.topbar-action--login:not(:where(.frameborn-workspace-topbar *)){color:#f8fafc!important;border-color:#ffffff2e!important;background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.22),transparent 34%),linear-gradient(180deg,#2b2b2b,#090909)!important;box-shadow:0 16px 40px #0f121738,inset 0 1px #fff3!important}.topbar-action--works:not(:where(.frameborn-workspace-topbar *)){color:var(--tg-shell-ink-strong)!important;border-color:#c4a15c42!important;background:linear-gradient(145deg,#ffffffc7,#ffffff5c),#f6efe26b!important}.topbar-action:not(:where(.frameborn-workspace-topbar *)):hover,.topbar-user-trigger:not(:where(.frameborn-workspace-topbar *)):hover,.topbar-icon-btn:hover{transform:translateY(-2px);border-color:#c4a15c47!important;box-shadow:0 20px 48px #161c2626,0 0 0 1px #c4a15c1a,inset 0 1px #ffffffc7!important}.app-sidebar:not(.frameborn-workspace-nav){margin:16px 0 16px clamp(12px,2vw,26px);border:1px solid rgba(255,255,255,.7);border-radius:30px;background:linear-gradient(145deg,#ffffffc7,#ffffff57),#f4f7fb8f!important;box-shadow:0 28px 74px #161c2621,inset 0 1px #ffffffc7;backdrop-filter:blur(30px) saturate(1.15);-webkit-backdrop-filter:blur(30px) saturate(1.15)}.app-sidebar:not(.frameborn-workspace-nav).collapsed{width:72px!important;padding:14px 8px;border-radius:32px}.app-sidebar:not(.frameborn-workspace-nav).collapsed .sidebar-title:not(:where(.frameborn-workspace-nav *)){min-height:46px;margin-bottom:10px;padding:0}.app-sidebar:not(.frameborn-workspace-nav).collapsed .sidebar-collapse-btn:not(:where(.frameborn-workspace-nav *)){width:46px;height:46px;border-radius:18px;color:#d7bd80;border:1px solid rgba(215,189,128,.34);background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.2),transparent 36%),linear-gradient(180deg,#2b281ffa,#060707fa);box-shadow:0 14px 32px #00000057,inset 0 1px #ffffff2e,inset 0 -1px #c4a15c38;-webkit-text-fill-color:#d7bd80}.sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu),.sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu).el-menu{--el-menu-bg-color: transparent;--el-menu-text-color: rgba(23, 32, 51, .72);--el-menu-hover-bg-color: rgba(196, 161, 92, .12);--el-menu-active-color: #f8fafc;background:transparent!important}.sidebar-title:not(:where(.frameborn-workspace-nav *)),.sidebar-section-title{color:#1720338f}.sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) .el-menu-item,.sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) .el-sub-menu__title,.sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) :deep(.el-menu-item),.sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) :deep(.el-sub-menu__title){color:#172033b8!important;margin:6px 10px;border-radius:18px;background:linear-gradient(145deg,#ffffffad,#ffffff3d),#f4f7fb5c!important;box-shadow:inset 0 1px #ffffff9e,0 8px 18px #161c260f}.sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) .el-menu-item:hover,.sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) .el-sub-menu__title:hover,.sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) :deep(.el-menu-item:hover),.sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) :deep(.el-sub-menu__title:hover){color:var(--tg-shell-ink-strong)!important;background:#c4a15c1f!important;transform:translate(3px)}.sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) .el-menu-item.is-active,.sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) :deep(.el-menu-item.is-active),.sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) :deep(.el-sub-menu.is-active > .el-sub-menu__title),.sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) :deep(.el-sub-menu.is-opened > .el-sub-menu__title){color:#f8fafc!important;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.18),transparent 36%),linear-gradient(180deg,#2b2b2b,#090909)!important;box-shadow:0 16px 34px #0f121733,inset 0 1px #ffffff2e}.main-content:not(.frameborn-workspace-main){background:transparent!important}:global(html:has(body .app-container--creative-workflow)),:global(body:has(.app-container--creative-workflow)),body:has(.app-container--creative-workflow){background:linear-gradient(rgba(215,189,128,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(215,189,128,.028) 1px,transparent 1px),#020405!important;background-size:78px 78px,78px 78px,auto!important;overflow-x:hidden!important}:global(html[data-studio-theme=movieflow] body:has(.app-container--creative-workflow):not(#creative-workflow-body-final)),html[data-studio-theme=movieflow] body:has(.app-container--creative-workflow):not(#creative-workflow-body-final){background:radial-gradient(circle at 12% 74%,rgba(215,189,128,.08),transparent 28%),radial-gradient(circle at 80% 6%,rgba(215,189,128,.12),transparent 30%),linear-gradient(180deg,#071018,#05080c 58%,#020405)!important}.app-container--creative-workflow.app-container{max-width:100%;overflow-x:hidden;color:#eef7fb;background:linear-gradient(rgba(215,189,128,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(215,189,128,.028) 1px,transparent 1px),radial-gradient(circle at 16% 4%,rgba(215,189,128,.14),transparent 30%),radial-gradient(circle at 84% 14%,rgba(215,189,128,.08),transparent 28%),linear-gradient(125deg,#030608,#07121a 48%,#020405)!important;background-size:78px 78px,78px 78px,auto,auto,auto!important}html[data-studio-theme=movieflow] body .app-container.app-container--creative-workflow.app-container,html[data-studio-theme=movieflow] body .app-container.app-container--creative-workflow.app-container>.el-container,html[data-studio-theme=movieflow] body .app-container.app-container--creative-workflow.app-container .el-container.flex-1{color:#eef7fb!important;background:linear-gradient(rgba(215,189,128,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(215,189,128,.028) 1px,transparent 1px),radial-gradient(circle at 16% 4%,rgba(215,189,128,.14),transparent 30%),radial-gradient(circle at 84% 14%,rgba(215,189,128,.08),transparent 28%),linear-gradient(125deg,#030608,#07121a 48%,#020405)!important;background-size:78px 78px,78px 78px,auto,auto,auto!important}.app-container--creative-workflow .main-content:not(.frameborn-workspace-main),.app-container--creative-workflow .tiangong-shell-main{max-width:100%!important;overflow-x:hidden!important;color:#eef7fb!important;border-color:#d7bd802e!important;background:radial-gradient(circle at 16% 0%,rgba(215,189,128,.1),transparent 32%),linear-gradient(180deg,#061018,#05080c 58%,#020405)!important}html[data-studio-theme=movieflow] body .app-container.app-container--creative-workflow.app-container .main-content:not(.frameborn-workspace-main).main-content,html[data-studio-theme=movieflow] body .app-container.app-container--creative-workflow.app-container .tiangong-shell-main.tiangong-shell-main,html[data-studio-theme=movieflow] body .app-container.app-container--creative-workflow.app-container .main-content:not(.frameborn-workspace-main).main-content:not(#creative-workflow-main-final){max-width:100%!important;overflow-x:hidden!important;color:#eef7fb!important;border-color:#d7bd802e!important;background:radial-gradient(circle at 16% 0%,rgba(215,189,128,.1),transparent 32%),radial-gradient(circle at 82% 72%,rgba(215,189,128,.06),transparent 30%),linear-gradient(180deg,#061018,#05080c 58%,#020405)!important}html[data-studio-theme=movieflow] body .app-container.app-container--creative-workflow .creative-stage-nav.creative-stage-nav:not(#creative-workflow-stage-nav-final){color:#eef7fb!important;border:1px solid rgba(215,189,128,.24)!important;background:radial-gradient(circle at 18% 0%,rgba(215,189,128,.14),transparent 36%),linear-gradient(145deg,#0c0f10f5,#030506fa)!important;box-shadow:0 24px 72px #00000057,inset 0 1px #ffffff14!important}.app-container--creative-workflow .creative-stage-nav :is(strong,span,small){-webkit-text-fill-color:currentColor!important}.app-container--creative-workflow .tiangong-shell-main>*{position:relative;z-index:1}:global(html:has(body .app-container--one-sentence)),:global(body:has(.app-container--one-sentence)),html:has(body .app-container--one-sentence),body:has(.app-container--one-sentence){background:radial-gradient(circle at 12% 74%,rgba(215,189,128,.08),transparent 28%),radial-gradient(circle at 80% 6%,rgba(215,189,128,.12),transparent 30%),linear-gradient(180deg,#061018,#05080c 58%,#020405)!important;overflow-x:hidden!important}:global(html[data-studio-theme=movieflow] body:has(.app-container--one-sentence):not(#one-sentence-body-final)),html[data-studio-theme=movieflow] body:has(.app-container--one-sentence):not(#one-sentence-body-final){background:radial-gradient(circle at 12% 74%,rgba(215,189,128,.08),transparent 28%),radial-gradient(circle at 80% 6%,rgba(215,189,128,.12),transparent 30%),linear-gradient(180deg,#061018,#05080c 58%,#020405)!important}.app-container--one-sentence.app-container{max-width:100%;overflow-x:hidden;color:#eef7fb;background:linear-gradient(rgba(105,214,226,.032) 1px,transparent 1px),linear-gradient(90deg,rgba(105,214,226,.028) 1px,transparent 1px),radial-gradient(circle at 76% 5%,rgba(103,232,249,.13),transparent 32%),radial-gradient(circle at 12% 78%,rgba(215,189,128,.1),transparent 30%),linear-gradient(125deg,#030608,#07121a 48%,#020405)!important;background-size:78px 78px,78px 78px,auto,auto,auto!important}html[data-studio-theme=movieflow] body .app-container.app-container--one-sentence.app-container,html[data-studio-theme=movieflow] body .app-container.app-container--one-sentence.app-container>.el-container,html[data-studio-theme=movieflow] body .app-container.app-container--one-sentence.app-container .el-container.flex-1{color:#eef7fb!important;background:linear-gradient(rgba(105,214,226,.032) 1px,transparent 1px),linear-gradient(90deg,rgba(105,214,226,.028) 1px,transparent 1px),radial-gradient(circle at 76% 5%,rgba(103,232,249,.13),transparent 32%),radial-gradient(circle at 12% 78%,rgba(215,189,128,.1),transparent 30%),linear-gradient(125deg,#030608,#07121a 48%,#020405)!important;background-size:78px 78px,78px 78px,auto,auto,auto!important}.app-container--one-sentence.app-container:before{opacity:.54;background:linear-gradient(112deg,transparent 0 32%,rgba(103,232,249,.1) 42%,transparent 58%),radial-gradient(circle at 12% 0%,rgba(215,189,128,.08),transparent 34%)!important}.app-container--one-sentence .app-topbar:not(.frameborn-workspace-topbar){border-color:#69d6e238!important;background:radial-gradient(circle at 9% 20%,rgba(103,232,249,.12),transparent 30%),linear-gradient(145deg,#0a141cf0,#03070af5)!important;box-shadow:0 24px 72px #0000006b,inset 0 1px #ffffff14!important}.app-container--one-sentence .app-sidebar:not(.frameborn-workspace-nav){border-color:#69d6e233!important;background:radial-gradient(circle at 18% 0%,rgba(103,232,249,.1),transparent 30%),linear-gradient(145deg,#091219f0,#03070af5)!important;box-shadow:0 28px 74px #0000005c,inset 0 1px #ffffff12!important}.app-container--one-sentence .topbar-brand:not(:where(.frameborn-workspace-topbar *)),.app-container--one-sentence .topbar-stat-chip:not(:where(.frameborn-workspace-topbar *)),.app-container--one-sentence .topbar-user-trigger:not(:where(.frameborn-workspace-topbar *)),.app-container--one-sentence .topbar-action--works:not(:where(.frameborn-workspace-topbar *)),.app-container--one-sentence .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) .el-menu-item,.app-container--one-sentence .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) .el-sub-menu__title,.app-container--one-sentence .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) :deep(.el-menu-item),.app-container--one-sentence .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) :deep(.el-sub-menu__title){color:#e8f4f9db!important;border-color:#69d6e229!important;background:linear-gradient(145deg,#0e1b24b8,#04090dd6)!important;box-shadow:inset 0 1px #ffffff0f,0 10px 26px #0000002e!important}.app-container--one-sentence .logo-text:not(:where(.frameborn-workspace-topbar *)) strong,.app-container--one-sentence .topbar-stat-chip:not(:where(.frameborn-workspace-topbar *)) .value:not(:where(.frameborn-workspace-topbar *)),.app-container--one-sentence .topbar-user-trigger:not(:where(.frameborn-workspace-topbar *)) span{color:#eef7fb!important;-webkit-text-fill-color:currentColor}.app-container--one-sentence .logo-text:not(:where(.frameborn-workspace-topbar *)) small,.app-container--one-sentence .topbar-stat-chip:not(:where(.frameborn-workspace-topbar *)) .label:not(:where(.frameborn-workspace-topbar *)),.app-container--one-sentence .sidebar-title:not(:where(.frameborn-workspace-nav *)){color:#d7bd80b8!important}.app-container--one-sentence .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) .el-menu-item.is-active,.app-container--one-sentence .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) :deep(.el-menu-item.is-active),.app-container--one-sentence .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) :deep(.el-sub-menu.is-active > .el-sub-menu__title),.app-container--one-sentence .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) :deep(.el-sub-menu.is-opened > .el-sub-menu__title){color:#f1dca5!important;border-color:#d7bd805c!important;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.14),transparent 34%),linear-gradient(180deg,#34322be6,#070809f5)!important}.app-container--one-sentence .main-content:not(.frameborn-workspace-main){max-width:100%!important;overflow-x:hidden!important;background:radial-gradient(circle at 16% 0%,rgba(215,189,128,.1),transparent 32%),radial-gradient(circle at 82% 72%,rgba(215,189,128,.06),transparent 30%),linear-gradient(180deg,#061018,#05080c 58%,#020405)!important}html[data-studio-theme=movieflow] body .app-container.app-container--one-sentence.app-container .main-content:not(.frameborn-workspace-main).main-content:not(#one-sentence-main-final){max-width:100%!important;overflow-x:hidden!important;color:#eef7fb!important;border-color:#d7bd802e!important;background:radial-gradient(circle at 16% 0%,rgba(215,189,128,.1),transparent 32%),radial-gradient(circle at 82% 72%,rgba(215,189,128,.06),transparent 30%),linear-gradient(180deg,#061018,#05080c 58%,#020405)!important}:global(html[data-studio-theme=movieflow] body .app-glass-dialog.el-dialog):not(.account-dialog),:global(html[data-studio-theme=movieflow] body .dark-dialog.el-dialog):not(.account-dialog),:global(html[data-studio-theme=movieflow] body .profile-dialog.el-dialog):not(.account-dialog),:global(html[data-studio-theme=movieflow] body .mobile-bind-dialog.el-dialog):not(.account-dialog){backdrop-filter:blur(34px) saturate(1.18) contrast(1.03);-webkit-backdrop-filter:blur(34px) saturate(1.18) contrast(1.03);color:var(--tg-shell-ink)!important;border:1px solid rgba(255,255,255,.72)!important;border-radius:34px!important;background:linear-gradient(145deg,#ffffffe0,#ffffff8a),#f4f7fbc7!important;box-shadow:0 42px 110px #161c2638,inset 0 1px #ffffffd6!important}.dark-dialog .el-dialog__title:not(:where(.account-dialog *)),.profile-header h2,.mobile-bind-header h2{color:var(--tg-shell-ink-strong)!important;-webkit-text-fill-color:currentColor;background:none}.dark-dialog .el-dialog__body:not(:where(.account-dialog *)),.profile-header p,.mobile-bind-header p,.profile-section p,.profile-field-label:not(:where(.account-dialog *)){color:var(--tg-shell-muted)!important}.profile-card,.mobile-bind-card{color:var(--tg-shell-ink);border-color:#2b2b2b17!important;background:linear-gradient(145deg,#ffffffc2,#ffffff57),#f4f7fb80!important;box-shadow:0 18px 48px #161c261a,inset 0 1px #ffffffb8;backdrop-filter:blur(22px) saturate(1.14);-webkit-backdrop-filter:blur(22px) saturate(1.14)}.mobile-bind-icon:not(:where(.account-dialog *)){color:#f8fafc;border-color:#fff3;background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.22),transparent 34%),linear-gradient(180deg,#2b2b2b,#090909)!important;box-shadow:0 18px 42px #0f121738,inset 0 1px #fff3}.profile-save-btn:not(:where(.account-dialog *)),.mobile-bind-submit-btn:not(:where(.account-dialog *)){color:#f8fafc!important;border-color:#ffffff2e!important;background:radial-gradient(circle at 22% 0%,rgba(255,255,255,.22),transparent 34%),linear-gradient(180deg,#2b2b2b,#090909)!important;box-shadow:0 16px 40px #0f121733,inset 0 1px #fff3!important}.profile-cancel-btn,.mobile-bind-send-btn:not(:where(.account-dialog *)){color:var(--tg-shell-ink)!important;border-color:#2b2b2b1a!important;background:linear-gradient(145deg,#ffffffc7,#ffffff57),#f4f7fb85!important}.profile-save-btn:hover,.mobile-bind-submit-btn:hover{transform:translateY(-2px)}.profile-save-btn:hover:not(:where(.account-dialog *)),.mobile-bind-submit-btn:hover:not(:where(.account-dialog *)){box-shadow:0 24px 58px #0f12173d,0 0 0 1px #c4a15c1f,inset 0 1px #ffffff42!important}.profile-status-icon:not(:where(.account-dialog *)){background:#c4a15c24!important;color:#8a6829!important;box-shadow:inset 0 1px #ffffffa3}.profile-form :deep(.el-input__wrapper),.mobile-bind-form :deep(.el-input__wrapper):not(:where(.account-dialog *)){color:var(--tg-shell-ink)!important;border:1px solid rgba(43,43,43,.1)!important;background:linear-gradient(145deg,#fffc,#ffffff61),#f4f7fb9e!important;box-shadow:0 10px 24px #161c2614,inset 0 1px #ffffffb8!important}.profile-form :deep(.el-input__inner),.mobile-bind-form :deep(.el-input__inner):not(:where(.account-dialog *)){color:var(--tg-shell-ink-strong)!important}.profile-form :deep(.el-input__inner::-moz-placeholder),.mobile-bind-form :deep(.el-input__inner::-moz-placeholder){color:#667286bd!important}.profile-form :deep(.el-input__inner::placeholder),.mobile-bind-form :deep(.el-input__inner::placeholder){color:#667286bd!important}.mobile-bind-hero:not(:where(.account-dialog *)){background:radial-gradient(circle at 18% 0%,rgba(196,161,92,.14),transparent 38%),linear-gradient(145deg,#ffffffb8,#ffffff57),#f4f7fb8a!important}@media (max-width: 900px){.app-topbar:not(.frameborn-workspace-topbar),.app-sidebar:not(.frameborn-workspace-nav){margin-left:12px;margin-right:12px;border-radius:24px}}:global(html[data-studio-theme=movieflow] .app-container),:global(html[data-studio-theme=movieflow] .app-container>.el-container),:global(html[data-studio-theme=movieflow] .app-container .el-container.flex-1){background:linear-gradient(90deg,rgba(43,43,43,.04) 1px,transparent 1px),linear-gradient(180deg,rgba(43,43,43,.035) 1px,transparent 1px),radial-gradient(circle at 11% 0%,rgba(196,161,92,.16),transparent 30%),radial-gradient(circle at 85% 2%,rgba(217,221,226,.74),transparent 34%),#f4f7fb!important;background-size:78px 78px,78px 78px,auto,auto,auto!important}:global(html[data-studio-theme=movieflow] .app-sidebar:not(.frameborn-workspace-nav).border-r.bg-\[\#15182a\]),:global(html[data-studio-theme=movieflow] .app-sidebar:not(.frameborn-workspace-nav)){border-color:#ffffffb8!important;background:linear-gradient(145deg,#ffffffd1,#ffffff61),#f4f7fb99!important;box-shadow:0 26px 68px #161c261f,inset 0 1px #ffffffc7!important}:global(html[data-studio-theme=movieflow] .sidebar-title:not(:where(.frameborn-workspace-nav *))),:global(html[data-studio-theme=movieflow] .sidebar-collapse-btn:not(:where(.frameborn-workspace-nav *))){color:#8a6829!important}:global(html[data-studio-theme=movieflow] .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu)),:global(html[data-studio-theme=movieflow] .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu).el-menu){--el-menu-bg-color: transparent !important;--el-menu-hover-bg-color: rgba(196, 161, 92, .12) !important;--el-menu-text-color: rgba(23, 32, 51, .72) !important;--el-menu-active-color: #f8fafc !important;background:transparent!important}:global(html[data-studio-theme=movieflow] .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) .el-menu-item),:global(html[data-studio-theme=movieflow] .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) .el-sub-menu__title){color:#172033b8!important;border:1px solid rgba(43,43,43,.08)!important;background:linear-gradient(145deg,#ffffffad,#ffffff42),#f4f7fb6b!important;box-shadow:0 8px 18px #161c260f,inset 0 1px #ffffff9e!important}:global(html[data-studio-theme=movieflow] .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) .el-menu-item:hover),:global(html[data-studio-theme=movieflow] .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) .el-sub-menu__title:hover){color:#151515!important;border-color:#c4a15c3d!important;background:#c4a15c1f!important}:global(html[data-studio-theme=movieflow] .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) .el-menu-item.is-active),:global(html[data-studio-theme=movieflow] .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) .el-sub-menu.is-active>.el-sub-menu__title),:global(html[data-studio-theme=movieflow] .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) .el-sub-menu.is-opened>.el-sub-menu__title){color:#f8fafc!important;border-color:#ffffff2e!important;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.18),transparent 36%),linear-gradient(180deg,#2b2b2b,#090909)!important;box-shadow:0 14px 30px #0f12172e,inset 0 1px #ffffff2e!important}:global(html[data-studio-theme=movieflow] .sidebar-collapse-btn:not(:where(.frameborn-workspace-nav *))),:global(html[data-studio-theme=movieflow] .sidebar-collapse-btn:not(:where(.frameborn-workspace-nav *)) .el-icon),:global(html[data-studio-theme=movieflow] .sidebar-collapse-btn:not(:where(.frameborn-workspace-nav *)) svg){color:#8a6829!important;stroke:currentColor!important}:global(html[data-studio-theme=movieflow] .app-sidebar:not(.frameborn-workspace-nav).collapsed .sidebar-collapse-btn:not(:where(.frameborn-workspace-nav *))){color:#d7bd80!important;border-color:#d7bd8057!important;background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.2),transparent 36%),linear-gradient(180deg,#2b281ffa,#060707fa)!important;box-shadow:0 14px 32px #00000057,inset 0 1px #ffffff2e,inset 0 -1px #c4a15c38!important;-webkit-text-fill-color:#d7bd80!important}:global(html[data-studio-theme=movieflow] body .movieflow-dropdown-popper.el-popper):not(.tiangong-user-menu),:global(html[data-studio-theme=movieflow] body .user-dropdown-popper.movieflow-dropdown-popper.el-popper):not(.tiangong-user-menu),:global(html[data-studio-theme=movieflow] body .movieflow-dropdown-popper .el-dropdown-menu):not(:where(.tiangong-user-menu *)),:global(html[data-studio-theme=movieflow] body .movieflow-dropdown-popper .dark-dropdown.el-dropdown-menu):not(:where(.tiangong-user-menu *)){backdrop-filter:blur(28px) saturate(1.16)!important;-webkit-backdrop-filter:blur(28px) saturate(1.16)!important;border:1px solid rgba(255,255,255,.78)!important;border-radius:24px!important;background:radial-gradient(circle at 20% 0%,rgba(196,161,92,.12),transparent 38%),linear-gradient(145deg,#ffffffe6,#ffffff85),#f4f7fbb3!important;box-shadow:0 26px 70px #161c2629,inset 0 1px #ffffffe0!important}:global(html[data-studio-theme=movieflow] body .movieflow-dropdown-popper .el-dropdown-menu__item):not(:where(.tiangong-user-menu *)){color:#172033!important;-webkit-text-fill-color:#172033!important}:global(html[data-studio-theme=movieflow] body .movieflow-dropdown-popper .el-dropdown-menu__item:not(.is-disabled):hover):not(:where(.tiangong-user-menu *)){color:#f8fafc!important;background:linear-gradient(180deg,#2b2b2b,#090909)!important;box-shadow:0 14px 28px #0f12172e!important;-webkit-text-fill-color:#f8fafc!important}:global(html[data-studio-theme=movieflow] .tiangong-shell-topbar){min-height:76px!important;margin:16px clamp(12px,2vw,26px) 0!important;border:1px solid rgba(255,255,255,.78)!important;border-radius:30px!important;background:linear-gradient(145deg,#ffffffe6,#ffffff7a),#f4f7fba8!important;box-shadow:0 26px 68px #161c2621,inset 0 1px #ffffffdb!important;backdrop-filter:blur(30px) saturate(1.18)!important;-webkit-backdrop-filter:blur(30px) saturate(1.18)!important}:global(html[data-studio-theme=movieflow] .tiangong-shell-topbar .logo-text:not(:where(.frameborn-workspace-topbar *)) strong),:global(html[data-studio-theme=movieflow] .tiangong-shell-topbar .topbar-user-trigger:not(:where(.frameborn-workspace-topbar *)) span){color:var(--tg-shell-black)!important;-webkit-text-fill-color:var(--tg-shell-black)!important}:global(html[data-studio-theme=movieflow] .tiangong-shell-topbar .logo-text:not(:where(.frameborn-workspace-topbar *)) small),:global(html[data-studio-theme=movieflow] .tiangong-shell-topbar .topbar-stat-chip:not(:where(.frameborn-workspace-topbar *)) .label:not(:where(.frameborn-workspace-topbar *))){color:#17203394!important}:global(html[data-studio-theme=movieflow] .tiangong-shell-topbar .topbar-stat-chip:not(:where(.frameborn-workspace-topbar *)) .value:not(:where(.frameborn-workspace-topbar *))){color:#8a6829!important;text-shadow:none!important}:global(html[data-studio-theme=movieflow] .tiangong-user-trigger),:global(html[data-studio-theme=movieflow] .tiangong-shell-topbar .topbar-stat-chip:not(:where(.frameborn-workspace-topbar *))),:global(html[data-studio-theme=movieflow] .tiangong-shell-topbar .topbar-action--works:not(:where(.frameborn-workspace-topbar *))){border-color:#2b2b2b1a!important;background:linear-gradient(145deg,#ffffffd6,#ffffff61),#f4f7fb8f!important;box-shadow:0 12px 30px #161c2614,inset 0 1px #ffffffc2!important}:global(html[data-studio-theme=movieflow] .tiangong-shell-sidebar){margin:16px 0 16px 16px!important;border:1px solid rgba(255,255,255,.76)!important;border-radius:30px!important;background:linear-gradient(145deg,#ffffffd6,#fff6),#f4f7fb9e!important;box-shadow:0 28px 70px #161c261f,inset 0 1px #ffffffd1!important;backdrop-filter:blur(28px) saturate(1.16)!important;-webkit-backdrop-filter:blur(28px) saturate(1.16)!important}:global(html[data-studio-theme=movieflow] .tiangong-shell-main){padding:18px 22px 24px!important}:global(html[data-studio-theme=movieflow] body .tiangong-user-menu.el-popper),:global(html[data-studio-theme=movieflow] body .tiangong-user-menu .el-dropdown-menu),:global(html[data-studio-theme=movieflow] body .tiangong-user-menu__list.el-dropdown-menu):not(:where(.frameborn-workspace-topbar *)){min-width:198px!important;padding:10px!important}:global(html[data-studio-theme=movieflow] body .tiangong-user-menu.el-popper):not(.tiangong-user-menu),:global(html[data-studio-theme=movieflow] body .tiangong-user-menu .el-dropdown-menu):not(:where(.tiangong-user-menu *)),:global(html[data-studio-theme=movieflow] body .tiangong-user-menu__list.el-dropdown-menu):not(:where(.frameborn-workspace-topbar *)):not(:where(.tiangong-user-menu *)){border:1px solid rgba(255,255,255,.8)!important;border-radius:26px!important;background:radial-gradient(circle at 18% 0%,rgba(196,161,92,.14),transparent 38%),linear-gradient(145deg,#ffffffeb,#ffffff8a),#f4f7fbbd!important;box-shadow:0 28px 74px #161c262e,inset 0 1px #ffffffe6!important}:global(html[data-studio-theme=movieflow] body .tiangong-user-menu .el-dropdown-menu__item){min-height:38px!important;font-size:13px!important;font-weight:800!important}:global(html[data-studio-theme=movieflow] body .tiangong-user-menu .el-dropdown-menu__item):not(:where(.tiangong-user-menu *)){border-radius:16px!important;color:#172033!important}:global(html[data-studio-theme=movieflow] body .tiangong-user-menu .el-dropdown-menu__item:not(.is-disabled):hover):not(:where(.tiangong-user-menu *)){color:#f8fafc!important;background:radial-gradient(circle at 20% 0%,rgba(255,255,255,.16),transparent 36%),linear-gradient(180deg,#2b2b2b,var(--tg-shell-black))!important}:global(html[data-studio-theme=movieflow] body .account-dialog.el-dialog):not(.account-dialog){color:#172033!important;border:1px solid rgba(255,255,255,.8)!important;border-radius:34px!important;background:radial-gradient(circle at 18% 0%,rgba(196,161,92,.13),transparent 34%),linear-gradient(145deg,#ffffffeb,#ffffff8f),#f4f7fbc2!important;box-shadow:0 44px 112px #161c2638,inset 0 1px #ffffffe6!important}:global(html[data-studio-theme=movieflow] body .account-dialog .el-dialog__title):not(:where(.account-dialog *)),:global(html[data-studio-theme=movieflow] body .account-dialog .profile-overview-name):not(:where(.account-dialog *)),:global(html[data-studio-theme=movieflow] body .account-dialog .profile-section-title):not(:where(.account-dialog *)),:global(html[data-studio-theme=movieflow] body .account-dialog .mobile-bind-title):not(:where(.account-dialog *)){color:var(--tg-shell-black)!important;-webkit-text-fill-color:var(--tg-shell-black)!important}:global(html[data-studio-theme=movieflow] body .account-dialog .profile-overview-card):not(:where(.account-dialog *)),:global(html[data-studio-theme=movieflow] body .account-dialog .profile-form-card):not(:where(.account-dialog *)),:global(html[data-studio-theme=movieflow] body .account-dialog .profile-completion-card):not(:where(.account-dialog *)),:global(html[data-studio-theme=movieflow] body .account-dialog .profile-status-card):not(:where(.account-dialog *)),:global(html[data-studio-theme=movieflow] body .account-dialog .mobile-bind-hero):not(:where(.account-dialog *)){color:#172033!important;border-color:#2b2b2b17!important;background:linear-gradient(145deg,#ffffffd6,#fff6),#f4f7fb8f!important;box-shadow:0 18px 46px #161c2617,inset 0 1px #ffffffc7!important}:global(html[data-studio-theme=movieflow] body .account-dialog .profile-section-desc):not(:where(.account-dialog *)),:global(html[data-studio-theme=movieflow] body .account-dialog .profile-completion-hint):not(:where(.account-dialog *)),:global(html[data-studio-theme=movieflow] body .account-dialog .profile-actions-hint):not(:where(.account-dialog *)),:global(html[data-studio-theme=movieflow] body .account-dialog .mobile-bind-desc):not(:where(.account-dialog *)){color:#667286!important}:global(html[data-studio-theme=movieflow] body .account-dialog .profile-inline-action):not(:where(.account-dialog *)),:global(html[data-studio-theme=movieflow] body .account-dialog .profile-completion-header strong):not(:where(.account-dialog *)){color:#8a6829!important}:global(html[data-studio-theme=movieflow] body .account-profile-dialog.el-dialog){width:min(860px,calc(100vw - 48px))!important}:global(html[data-studio-theme=movieflow] body .account-profile-dialog.el-dialog):not(.account-dialog){border-radius:34px!important}:global(html[data-studio-theme=movieflow] body .account-profile-dialog .el-dialog__body){padding:14px 38px 40px!important}.account-profile-studio{grid-template-columns:minmax(300px,.94fr) minmax(340px,1.06fr);gap:18px}.profile-overview-card--account,.profile-form-card--account{min-height:648px;overflow:hidden}.profile-overview-card--account:not(:where(.account-dialog *)),.profile-form-card--account:not(:where(.account-dialog *)){border-radius:24px;border:1px solid rgba(255,255,255,.26);background:radial-gradient(circle at 18% 0%,rgba(94,244,255,.12),transparent 34%),linear-gradient(150deg,#1e2b2fe0,#0b1114ad),#141f23c2!important;box-shadow:0 24px 68px #0f161a2e,inset 0 1px #ffffff2e!important}.profile-overview-card--account,.profile-form-card--account{padding:24px}.profile-overview-card--account .profile-overview-top{display:grid;grid-template-columns:72px minmax(0,1fr);gap:16px;align-items:center}.profile-overview-card--account .profile-avatar-wrap{display:grid;place-items:center;width:72px;height:72px}.profile-overview-card--account .profile-avatar-wrap:not(:where(.account-dialog *)){border-radius:50%;border:1px solid rgba(255,255,255,.32);background:#ffffff38;box-shadow:0 18px 36px #0000002e}.profile-overview-card--account .profile-overview-kicker{font-size:11px;font-weight:800;letter-spacing:.24em}.profile-overview-card--account .profile-overview-kicker:not(:where(.account-dialog *)){color:#f5f9fab8}.profile-overview-card--account .profile-overview-name:not(:where(.account-dialog *)),.profile-form-card--account .profile-section-title:not(:where(.account-dialog *)){color:#f5f9fa!important;-webkit-text-fill-color:#f5f9fa!important}.profile-overview-card--account .profile-overview-name{margin-top:8px;font-size:25px;line-height:1.18}.profile-overview-card--account .profile-overview-meta span{min-height:28px}.profile-overview-card--account .profile-overview-meta span:not(:where(.account-dialog *)){color:#e8f2f5!important;border-color:#5ef4ff29;background:#04121670;box-shadow:inset 0 1px #ffffff14}.profile-completion-card--compact{margin-top:22px;padding:17px}.profile-completion-card--compact:not(:where(.account-dialog *)){border-radius:18px;background:linear-gradient(145deg,#041216b8,#050b0e7a),#05101394!important;border-color:#5ef4ff24!important;box-shadow:inset 0 1px #ffffff1a!important}.profile-completion-card--compact .profile-completion-header:not(:where(.account-dialog *)),.profile-completion-card--compact .profile-completion-hint:not(:where(.account-dialog *)),.profile-form-card--account .profile-section-desc:not(:where(.account-dialog *)),.profile-form-card--account .profile-actions-hint:not(:where(.account-dialog *)){color:#deebf0b8!important;-webkit-text-fill-color:currentColor!important}.profile-completion-card--compact .profile-completion-header span:not(:where(.account-dialog *)),.profile-completion-card--compact .profile-completion-hint:not(:where(.account-dialog *)){color:#e8f4f8c2!important;-webkit-text-fill-color:rgba(232,244,248,.76)!important}.profile-completion-card--compact .profile-completion-header strong:not(:where(.account-dialog *)){color:#c4a15c!important;-webkit-text-fill-color:#c4a15c!important}.profile-status-grid--compact{gap:12px;margin-top:18px}.profile-status-grid--compact .profile-status-card{position:relative;min-height:126px;padding:16px 14px 14px}.profile-status-grid--compact .profile-status-card:not(:where(.account-dialog *)){border-radius:18px;background:linear-gradient(145deg,#041216ad,#050b0e6b),#05101385!important;border-color:#5ef4ff1f!important;box-shadow:inset 0 1px #ffffff14!important}.profile-status-icon{width:26px;height:26px;margin-bottom:10px}.profile-status-icon:not(:where(.account-dialog *)){color:#5ef4ff;border-radius:9px;background:#5ef4ff14}.profile-status-grid--compact .profile-status-label:not(:where(.account-dialog *)){color:#e8f4f8ad!important;-webkit-text-fill-color:rgba(232,244,248,.68)!important}.profile-status-grid--compact .profile-status-value{margin-top:7px}.profile-status-grid--compact .profile-status-value:not(:where(.account-dialog *)){color:#f5f9fa!important;-webkit-text-fill-color:#f5f9fa!important}.profile-status-grid--compact .profile-status-note:not(:where(.account-dialog *)){color:#deebf09e!important;-webkit-text-fill-color:rgba(222,235,240,.62)!important}.profile-status-grid--compact .profile-status-note.success:not(:where(.account-dialog *)){color:#7fffd4!important}.profile-form-card--account .profile-section-head{margin-bottom:22px}.profile-form-card--account .profile-inline-action{min-width:128px;min-height:36px;padding:0 18px!important}.profile-form-card--account .profile-inline-action:not(:where(.account-dialog *)){border-radius:999px;color:#f2d48a!important;border:1px solid rgba(196,161,92,.28);background:linear-gradient(180deg,#2b2b2bf5,#090909);box-shadow:0 14px 32px #09090938;-webkit-text-fill-color:#f2d48a!important}.profile-form-card--account .profile-field-label:not(:where(.account-dialog *)){color:#f5f9fac2!important}.profile-form-card--account :deep(.el-input__wrapper),.profile-form-card--account :deep(.el-textarea__inner),.profile-form-card--account .profile-select :deep(.el-select__wrapper),.profile-form-card--account .profile-date-picker :deep(.el-input__wrapper){min-height:42px}.profile-form-card--account :deep(.el-input__wrapper):not(:where(.account-dialog *)),.profile-form-card--account :deep(.el-textarea__inner):not(:where(.account-dialog *)),.profile-form-card--account .profile-select :deep(.el-select__wrapper):not(:where(.account-dialog *)),.profile-form-card--account .profile-date-picker :deep(.el-input__wrapper):not(:where(.account-dialog *)){color:#151515!important;border:1px solid rgba(255,255,255,.6)!important;border-radius:12px!important;background:#ffffffe6!important;box-shadow:0 12px 26px #00000014,inset 0 1px #ffffffe6!important}.profile-form-card--account :deep(.el-input__inner):not(:where(.account-dialog *)),.profile-form-card--account :deep(.el-textarea__inner):not(:where(.account-dialog *)),.profile-form-card--account :deep(.el-select__selected-item):not(:where(.account-dialog *)),.profile-form-card--account :deep(.el-select__placeholder):not(:where(.account-dialog *)){color:#172033!important;-webkit-text-fill-color:#172033!important}.profile-form-card--account .profile-actions{margin-top:24px}.profile-form-card--account .profile-save-btn{min-width:176px;min-height:42px}.profile-form-card--account .profile-save-btn:not(:where(.account-dialog *)){border-radius:999px!important;color:#f2d48a!important;background:radial-gradient(circle at 22% 0%,rgba(255,255,255,.22),transparent 34%),linear-gradient(180deg,#2b2b2b,#090909)!important;box-shadow:0 18px 38px #09090940,inset 0 1px #ffffff2e!important;-webkit-text-fill-color:#f2d48a!important}.app-sidebar:not(.frameborn-workspace-nav).collapsed.tiangong-shell-sidebar{box-sizing:border-box;align-items:center;width:72px!important;min-width:72px!important;padding:14px 11px!important}.app-sidebar:not(.frameborn-workspace-nav).collapsed.tiangong-shell-sidebar .sidebar-title:not(:where(.frameborn-workspace-nav *)),.app-sidebar:not(.frameborn-workspace-nav).collapsed.tiangong-shell-sidebar .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu),.app-sidebar:not(.frameborn-workspace-nav).collapsed.tiangong-shell-sidebar .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu).el-menu,.app-sidebar:not(.frameborn-workspace-nav).collapsed.tiangong-shell-sidebar .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu).el-menu--collapse{width:48px!important;min-width:48px!important}.app-sidebar:not(.frameborn-workspace-nav).collapsed.tiangong-shell-sidebar .sidebar-title:not(:where(.frameborn-workspace-nav *)){justify-content:center;min-height:48px;margin:0 0 10px;padding:0!important}.app-sidebar:not(.frameborn-workspace-nav).collapsed.tiangong-shell-sidebar .sidebar-collapse-btn:not(:where(.frameborn-workspace-nav *)){display:inline-flex;align-items:center;justify-content:center;flex:0 0 48px;width:48px!important;min-width:48px!important;height:48px!important;margin:0!important;padding:0!important}.app-sidebar:not(.frameborn-workspace-nav).collapsed.tiangong-shell-sidebar .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu),.app-sidebar:not(.frameborn-workspace-nav).collapsed.tiangong-shell-sidebar .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu).el-menu{display:flex;flex-direction:column;align-items:center;border-right:0!important}.app-sidebar:not(.frameborn-workspace-nav).collapsed.tiangong-shell-sidebar .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) .el-menu-item,.app-sidebar:not(.frameborn-workspace-nav).collapsed.tiangong-shell-sidebar .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) .el-sub-menu__title{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:48px!important;min-width:48px!important;height:48px!important;margin:8px 0!important;padding:0!important;line-height:48px!important;transform:none!important}.app-sidebar:not(.frameborn-workspace-nav).collapsed.tiangong-shell-sidebar .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) .el-menu-item:hover,.app-sidebar:not(.frameborn-workspace-nav).collapsed.tiangong-shell-sidebar .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) .el-sub-menu__title:hover{transform:none!important}.app-sidebar:not(.frameborn-workspace-nav).collapsed.tiangong-shell-sidebar .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) .el-icon,.app-sidebar:not(.frameborn-workspace-nav).collapsed.tiangong-shell-sidebar .sidebar-collapse-btn:not(:where(.frameborn-workspace-nav *)) .el-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:18px;height:18px;margin:0!important}html[data-studio-theme=movieflow] body{background:radial-gradient(circle at 12% 74%,rgba(103,232,249,.1),transparent 28%),radial-gradient(circle at 80% 6%,rgba(143,179,203,.16),transparent 30%),linear-gradient(180deg,#071018,#05080c 58%,#020405)!important}html[data-studio-theme=movieflow] .tiangong-shell-topbar{min-height:76px!important;margin:16px clamp(12px,2vw,26px) 0!important;border:1px solid rgba(111,215,230,.2)!important;border-radius:28px!important;background:linear-gradient(145deg,#0d1822e6,#050a0fdb),#071017db!important;box-shadow:0 26px 68px #00000047,inset 0 1px #ffffff14!important;backdrop-filter:blur(26px) saturate(1.08)!important;-webkit-backdrop-filter:blur(26px) saturate(1.08)!important}html[data-studio-theme=movieflow] .tiangong-shell-topbar .topbar-brand:not(:where(.frameborn-workspace-topbar *)){color:#eef7fb!important}html[data-studio-theme=movieflow] .tiangong-shell-topbar .topbar-logo-mark:not(:where(.frameborn-workspace-topbar *)){border:1px solid rgba(103,232,249,.28)!important;background:radial-gradient(circle at 50% 18%,rgba(103,232,249,.24),transparent 38%),linear-gradient(180deg,#0e1e29f5,#050a0feb)!important;box-shadow:0 0 24px #67e8f91f,inset 0 1px #ffffff1a!important}html[data-studio-theme=movieflow] .tiangong-shell-topbar .topbar-logo-image:not(:where(.frameborn-workspace-topbar *)){opacity:1!important;filter:brightness(1.12) contrast(1.08) saturate(.92)}html[data-studio-theme=movieflow] .tiangong-shell-topbar .logo-text:not(:where(.frameborn-workspace-topbar *)) strong,html[data-studio-theme=movieflow] .tiangong-shell-topbar .topbar-user-trigger:not(:where(.frameborn-workspace-topbar *)) span{color:#eef7fb!important;text-shadow:0 0 22px rgba(103,232,249,.22)!important;-webkit-text-fill-color:#eef7fb!important}html[data-studio-theme=movieflow] .tiangong-shell-topbar .logo-text:not(:where(.frameborn-workspace-topbar *)) small,html[data-studio-theme=movieflow] .tiangong-shell-topbar .topbar-stat-chip:not(:where(.frameborn-workspace-topbar *)) .label:not(:where(.frameborn-workspace-topbar *)){color:#d2e2ea9e!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] .tiangong-shell-topbar .topbar-stat-chip:not(:where(.frameborn-workspace-topbar *)) .value:not(:where(.frameborn-workspace-topbar *)){color:#67e8f9!important;text-shadow:0 0 18px rgba(103,232,249,.18)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] .tiangong-user-trigger,html[data-studio-theme=movieflow] .tiangong-shell-topbar .topbar-stat-chip:not(:where(.frameborn-workspace-topbar *)),html[data-studio-theme=movieflow] .tiangong-shell-topbar .topbar-action--works:not(:where(.frameborn-workspace-topbar *)){color:#dffaff!important;border-color:#6fd7e638!important;background:linear-gradient(145deg,#101e2ac7,#060c12b8),#071017b8!important;box-shadow:0 14px 32px #00000038,inset 0 1px #ffffff12!important}html[data-studio-theme=movieflow] .tiangong-shell-topbar .topbar-action--works:not(:where(.frameborn-workspace-topbar *)),html[data-studio-theme=movieflow] .tiangong-shell-topbar .topbar-action--works:not(:where(.frameborn-workspace-topbar *)) span,html[data-studio-theme=movieflow] .tiangong-shell-topbar .topbar-action--works:not(:where(.frameborn-workspace-topbar *)) .el-icon{color:#dffaff!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] .tiangong-shell-sidebar{margin:16px 0 16px 16px!important;border:1px solid rgba(111,215,230,.2)!important;border-radius:28px!important;background:radial-gradient(circle at 40% 0%,rgba(103,232,249,.08),transparent 32%),linear-gradient(180deg,#0d1822e6,#050a0fe6),#071017db!important;box-shadow:0 28px 70px #00000047,inset 0 1px #ffffff14!important;backdrop-filter:blur(24px) saturate(1.08)!important;-webkit-backdrop-filter:blur(24px) saturate(1.08)!important}html[data-studio-theme=movieflow] .tiangong-shell-sidebar .sidebar-title:not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] .tiangong-shell-sidebar .el-menu-item,html[data-studio-theme=movieflow] .tiangong-shell-sidebar .el-sub-menu__title{color:#d9eef5!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] .tiangong-shell-sidebar .el-menu-item.is-active,html[data-studio-theme=movieflow] .tiangong-shell-sidebar .el-sub-menu.is-active>.el-sub-menu__title{color:#061014!important;border-color:#67e8f9b8!important;background:linear-gradient(135deg,#7de8f4,#3bbfd1)!important;box-shadow:0 14px 34px #67e8f933!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] .tiangong-shell-sidebar .el-menu-item:not(.is-active):hover,html[data-studio-theme=movieflow] .tiangong-shell-sidebar .el-sub-menu__title:hover{color:#eef7fb!important;background:#67e8f914!important}html[data-studio-theme=movieflow] .tiangong-shell-sidebar .sidebar-collapse-btn:not(:where(.frameborn-workspace-nav *)),html[data-studio-theme=movieflow] .app-sidebar:not(.frameborn-workspace-nav).collapsed .sidebar-collapse-btn:not(:where(.frameborn-workspace-nav *)){color:#d7bd80!important;border-color:#d7bd8057!important;background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.2),transparent 36%),linear-gradient(180deg,#2b281ffa,#060707fa)!important;box-shadow:0 14px 32px #00000057,inset 0 1px #ffffff2e,inset 0 -1px #c4a15c38!important;-webkit-text-fill-color:#d7bd80!important}html[data-studio-theme=movieflow] .sidebar-collapse-btn:not(:where(.frameborn-workspace-nav *)) .el-icon,html[data-studio-theme=movieflow] .sidebar-collapse-btn:not(:where(.frameborn-workspace-nav *)) svg{color:#d7bd80!important;fill:#d7bd80!important;stroke:#d7bd80!important}html[data-studio-theme=movieflow] .tiangong-shell-main{padding:18px 22px 24px!important;background:radial-gradient(circle at 8% 74%,rgba(103,232,249,.08),transparent 28%),linear-gradient(180deg,#061018,#05080c 58%,#020405)!important}html[data-studio-theme=movieflow] body .movieflow-dropdown-popper.el-popper:not(.tiangong-user-menu),html[data-studio-theme=movieflow] body .user-dropdown-popper.movieflow-dropdown-popper.el-popper:not(.tiangong-user-menu),html[data-studio-theme=movieflow] body .movieflow-dropdown-popper .el-dropdown-menu:not(:where(.tiangong-user-menu *)),html[data-studio-theme=movieflow] body .movieflow-dropdown-popper .dark-dropdown.el-dropdown-menu:not(:where(.tiangong-user-menu *)),html[data-studio-theme=movieflow] body .tiangong-user-menu.el-popper:not(.tiangong-user-menu),html[data-studio-theme=movieflow] body .tiangong-user-menu .el-dropdown-menu:not(:where(.tiangong-user-menu *)),html[data-studio-theme=movieflow] body .tiangong-user-menu__list.el-dropdown-menu:not(:where(.frameborn-workspace-topbar *)):not(:where(.tiangong-user-menu *)){color:#eef7fb!important;border:1px solid rgba(111,215,230,.28)!important;background:linear-gradient(180deg,#101d29f5,#070e14fa),#071017f5!important;box-shadow:0 28px 74px #0000006b,inset 0 1px #ffffff14!important}html[data-studio-theme=movieflow] body .movieflow-dropdown-popper .el-dropdown-menu__item:not(:where(.tiangong-user-menu *)),html[data-studio-theme=movieflow] body .tiangong-user-menu .el-dropdown-menu__item:not(:where(.tiangong-user-menu *)){color:#dffaff!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .movieflow-dropdown-popper .el-dropdown-menu__item:not(.is-disabled):hover:not(:where(.tiangong-user-menu *)),html[data-studio-theme=movieflow] body .tiangong-user-menu .el-dropdown-menu__item:not(.is-disabled):hover:not(:where(.tiangong-user-menu *)){color:#061014!important;background:linear-gradient(135deg,#7de8f4,#3bbfd1)!important;box-shadow:0 14px 28px #67e8f92e!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] .tiangong-shell-sidebar .el-menu-item.is-active,html[data-studio-theme=movieflow] .tiangong-shell-sidebar .el-sub-menu.is-active>.el-sub-menu__title,html[data-studio-theme=movieflow] .tiangong-shell-sidebar .el-sub-menu.is-opened>.el-sub-menu__title{color:#d7bd80!important;border-color:#d7bd8061!important;background:radial-gradient(circle at 22% 0%,rgba(255,255,255,.18),transparent 36%),linear-gradient(180deg,#2b3032f5,#08090afa)!important;box-shadow:0 14px 32px #0000004d,inset 0 1px #ffffff2e!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] .tiangong-shell-sidebar .el-menu-item.is-active .el-icon,html[data-studio-theme=movieflow] .tiangong-shell-sidebar .el-sub-menu.is-active>.el-sub-menu__title .el-icon,html[data-studio-theme=movieflow] .tiangong-shell-sidebar .el-sub-menu.is-opened>.el-sub-menu__title .el-icon{color:#d7bd80!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] .tiangong-shell-sidebar .el-menu-item:not(.is-active):hover,html[data-studio-theme=movieflow] .tiangong-shell-sidebar .el-sub-menu__title:hover{color:#eef7fb!important;border-color:#d7bd8033!important;background:#d7bd8014!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu).sidebar-menu:not(:where(.frameborn-workspace-nav *)) :is(.el-menu-item,.el-sub-menu__title),html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-collapse-btn:not(:where(.frameborn-workspace-nav *)).sidebar-collapse-btn{color:#d7bd80!important;border:1px solid rgba(215,189,128,.28)!important;background-color:#08090af5!important;background-image:radial-gradient(circle at 24% 0%,rgba(255,255,255,.18),transparent 36%),linear-gradient(180deg,#2b3032f5,#08090afa)!important;box-shadow:0 14px 32px #0000004d,inset 0 1px #ffffff2e,inset 0 -1px #c4a15c38!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu).sidebar-menu:not(:where(.frameborn-workspace-nav *)) :is(.el-menu-item.is-active,.el-menu-item:hover,.el-sub-menu.is-active>.el-sub-menu__title,.el-sub-menu.is-opened>.el-sub-menu__title,.el-sub-menu__title:hover),html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-collapse-btn:not(:where(.frameborn-workspace-nav *)).sidebar-collapse-btn:hover{color:#f1dca5!important;border-color:#d7bd807a!important;background-color:#0c0c0bfa!important;background-image:radial-gradient(circle at 24% 0%,rgba(255,255,255,.24),transparent 38%),linear-gradient(180deg,#3a3934fa,#070707fa)!important;box-shadow:0 18px 42px #0000005c,0 0 22px #d7bd801a,inset 0 1px #ffffff38,inset 0 -1px #c4a15c47!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu).sidebar-menu:not(:where(.frameborn-workspace-nav *)) :is(.el-menu-item,.el-sub-menu__title) *{color:inherit!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body :is(.movieflow-dropdown-popper,.tiangong-user-menu) .el-dropdown-menu__item:not(.is-disabled):not(:where(.tiangong-user-menu *)),html[data-studio-theme=movieflow] body :is(.movieflow-dropdown-popper,.tiangong-user-menu) .el-dropdown-menu__item:not(.is-disabled):hover:not(:where(.tiangong-user-menu *)){color:#d7bd80!important;background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.16),transparent 36%),linear-gradient(180deg,#262725f5,#070808fa)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu).sidebar-menu:not(:where(.frameborn-workspace-nav *)) .el-menu-item:not(#dark-gold-menu-final),html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu).sidebar-menu:not(:where(.frameborn-workspace-nav *)) .el-sub-menu__title:not(#dark-gold-menu-final){color:#d7bd80!important;border:1px solid rgba(215,189,128,.28)!important;background-color:#08090af5!important;background-image:radial-gradient(circle at 24% 0%,rgba(255,255,255,.18),transparent 36%),linear-gradient(180deg,#2b3032f5,#08090afa)!important;box-shadow:0 14px 32px #0000004d,inset 0 1px #ffffff2e,inset 0 -1px #c4a15c38!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu).sidebar-menu:not(:where(.frameborn-workspace-nav *)) .el-menu-item:not(#dark-gold-menu-final) *,html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu).sidebar-menu:not(:where(.frameborn-workspace-nav *)) .el-sub-menu__title:not(#dark-gold-menu-final) *{color:inherit!important;-webkit-text-fill-color:currentColor!important}:global(html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar){border-color:#d7bd8042!important;background:radial-gradient(circle at 18% 0%,rgba(215,189,128,.12),transparent 34%),linear-gradient(145deg,#0c0f10f5,#030506fa)!important;box-shadow:0 28px 78px #00000070,0 0 0 1px #d7bd8014,inset 0 1px #ffffff17,inset 0 -1px #c4a15c2e!important;backdrop-filter:blur(28px) saturate(1.08)!important;-webkit-backdrop-filter:blur(28px) saturate(1.08)!important;padding:18px 14px!important;border-radius:28px!important}:global(html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-title:not(:where(.frameborn-workspace-nav *))){min-height:44px!important;margin:0 0 12px!important;padding:0 8px!important}:global(html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-title:not(:where(.frameborn-workspace-nav *)) span){color:#f1dca5b8!important;font-size:11px!important;font-weight:850!important;letter-spacing:.16em!important;-webkit-text-fill-color:currentColor!important}:global(html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-collapse-btn:not(:where(.frameborn-workspace-nav *)).sidebar-collapse-btn){display:inline-flex!important;align-items:center!important;justify-content:center!important;width:48px!important;min-width:48px!important;height:44px!important;margin:0!important;padding:0!important;color:#d7bd80!important;border:1px solid rgba(215,189,128,.34)!important;border-radius:18px!important;background-color:#070808f5!important;background-image:radial-gradient(circle at 24% 0%,rgba(255,255,255,.2),transparent 36%),linear-gradient(180deg,#2b281ffa,#060707fa)!important;box-shadow:0 14px 32px #00000057,inset 0 1px #ffffff2e,inset 0 -1px #c4a15c38!important;transition:border-color .18s ease,box-shadow .18s ease,color .18s ease,background-color .18s ease!important;-webkit-text-fill-color:currentColor!important}:global(html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-collapse-btn:not(:where(.frameborn-workspace-nav *)).sidebar-collapse-btn:hover){color:#f1dca5!important;border-color:#d7bd8085!important;box-shadow:0 18px 42px #00000061,0 0 22px #d7bd801f,inset 0 1px #ffffff38,inset 0 -1px #c4a15c4d!important}:global(html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-collapse-btn:not(:where(.frameborn-workspace-nav *)).sidebar-collapse-btn :is(.el-icon,svg)){color:inherit!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}:global(html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu).sidebar-menu:not(:where(.frameborn-workspace-nav *))){display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;gap:4px!important;border-right:0!important;background:transparent!important}:global(html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu).sidebar-menu:not(:where(.frameborn-workspace-nav *)) :is(.el-menu-item,.el-sub-menu__title)){box-sizing:border-box!important;height:48px!important;margin:4px 6px!important;padding:0 15px!important;color:#d7bd80!important;border:1px solid rgba(215,189,128,.28)!important;border-radius:17px!important;background-color:#070808f0!important;background-image:radial-gradient(circle at 24% 0%,rgba(255,255,255,.16),transparent 36%),linear-gradient(180deg,#252724f5,#060707fa)!important;box-shadow:0 12px 28px #00000047,inset 0 1px #ffffff29,inset 0 -1px #c4a15c2e!important;transition:border-color .18s ease,box-shadow .18s ease,color .18s ease,background-color .18s ease,transform .18s ease!important;-webkit-text-fill-color:currentColor!important}:global(html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu).sidebar-menu:not(:where(.frameborn-workspace-nav *)) :is(.el-menu-item.is-active,.el-menu-item:hover,.el-sub-menu.is-active>.el-sub-menu__title,.el-sub-menu.is-opened>.el-sub-menu__title,.el-sub-menu__title:hover)){color:#f1dca5!important;border-color:#d7bd807a!important;background-color:#0c0c0bfa!important;background-image:radial-gradient(circle at 24% 0%,rgba(255,255,255,.24),transparent 38%),linear-gradient(180deg,#3a3934fa,#070707fa)!important;box-shadow:0 18px 42px #0000005c,0 0 22px #d7bd801a,inset 0 1px #ffffff38,inset 0 -1px #c4a15c47!important;-webkit-text-fill-color:currentColor!important}:global(html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu).sidebar-menu:not(:where(.frameborn-workspace-nav *)) :is(.el-menu-item,.el-sub-menu__title) *){color:inherit!important;-webkit-text-fill-color:currentColor!important}:global(html[data-studio-theme=movieflow] body .app-sidebar:not(.frameborn-workspace-nav).collapsed.tiangong-shell-sidebar){padding:16px 11px!important}:global(html[data-studio-theme=movieflow] body .app-sidebar:not(.frameborn-workspace-nav).collapsed.tiangong-shell-sidebar .sidebar-title:not(:where(.frameborn-workspace-nav *))){justify-content:center!important;width:48px!important;min-width:48px!important;padding:0!important}:global(html[data-studio-theme=movieflow] body .app-sidebar:not(.frameborn-workspace-nav).collapsed.tiangong-shell-sidebar .sidebar-collapse-btn:not(:where(.frameborn-workspace-nav *)).sidebar-collapse-btn){height:48px!important;border-radius:18px!important}.app-container--one-sentence.app-container :is(.sidebar-title:not(:where(.frameborn-workspace-nav *)),.sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) .el-menu-item,.sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) .el-sub-menu__title,.sidebar-collapse-btn:not(:where(.frameborn-workspace-nav *)),.sidebar-collapse-btn:not(:where(.frameborn-workspace-nav *)) .el-icon){color:#d7bd80!important;-webkit-text-fill-color:currentColor!important}.app-container--one-sentence.app-container :is(.sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) .el-menu-item,.sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu) .el-sub-menu__title,.sidebar-collapse-btn:not(:where(.frameborn-workspace-nav *))){border-color:#d7bd8057!important}html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-collapse-btn:not(:where(.frameborn-workspace-nav *)).sidebar-collapse-btn:not(#shell-collapse-dark-gold-final-lock),html[data-studio-theme=movieflow] body .app-sidebar:not(.frameborn-workspace-nav).collapsed.tiangong-shell-sidebar .sidebar-collapse-btn:not(:where(.frameborn-workspace-nav *)).sidebar-collapse-btn:not(#shell-collapse-dark-gold-final-lock){--el-button-text-color: #d7bd80;--el-button-hover-text-color: #f1dca5;--el-button-bg-color: rgba(7, 8, 8, .96);--el-button-hover-bg-color: rgba(12, 12, 11, .98);--el-button-border-color: rgba(215, 189, 128, .34);--el-button-hover-border-color: rgba(215, 189, 128, .52);color:#d7bd80!important;border:1px solid rgba(215,189,128,.34)!important;background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.2),transparent 36%),linear-gradient(180deg,#2b281ffa,#060707fa)!important;background-color:#070808f5!important;background-image:radial-gradient(circle at 24% 0%,rgba(255,255,255,.2),transparent 36%),linear-gradient(180deg,#2b281ffa,#060707fa)!important;box-shadow:0 14px 32px #00000057,inset 0 1px #ffffff2e,inset 0 -1px #c4a15c38!important;-webkit-text-fill-color:#d7bd80!important}html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-collapse-btn:not(:where(.frameborn-workspace-nav *)).sidebar-collapse-btn:not(#shell-collapse-dark-gold-final-lock):hover,html[data-studio-theme=movieflow] body .app-sidebar:not(.frameborn-workspace-nav).collapsed.tiangong-shell-sidebar .sidebar-collapse-btn:not(:where(.frameborn-workspace-nav *)).sidebar-collapse-btn:not(#shell-collapse-dark-gold-final-lock):hover{color:#f1dca5!important;background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.24),transparent 38%),linear-gradient(180deg,#3a3934fa,#070707fa)!important;background-color:#0c0c0bfa!important;border-color:#d7bd8085!important;-webkit-text-fill-color:#f1dca5!important}html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-collapse-btn:not(:where(.frameborn-workspace-nav *)).sidebar-collapse-btn :is(.el-icon,.el-icon *,svg,svg *):not(#shell-collapse-icon-dark-gold-final-lock),html[data-studio-theme=movieflow] body .app-sidebar:not(.frameborn-workspace-nav).collapsed.tiangong-shell-sidebar .sidebar-collapse-btn:not(:where(.frameborn-workspace-nav *)).sidebar-collapse-btn :is(.el-icon,.el-icon *,svg,svg *):not(#shell-collapse-icon-dark-gold-final-lock){color:#d7bd80!important;fill:#d7bd80!important;stroke:#d7bd80!important;-webkit-text-fill-color:#d7bd80!important}html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-collapse-btn:not(:where(.frameborn-workspace-nav *)).sidebar-collapse-btn:hover :is(.el-icon,.el-icon *,svg,svg *):not(#shell-collapse-icon-dark-gold-final-lock),html[data-studio-theme=movieflow] body .app-sidebar:not(.frameborn-workspace-nav).collapsed.tiangong-shell-sidebar .sidebar-collapse-btn:not(:where(.frameborn-workspace-nav *)).sidebar-collapse-btn:hover :is(.el-icon,.el-icon *,svg,svg *):not(#shell-collapse-icon-dark-gold-final-lock){color:#f1dca5!important;fill:#f1dca5!important;stroke:#f1dca5!important;-webkit-text-fill-color:#f1dca5!important}:global(html[data-studio-theme=movieflow] body:has(.app-container--one-sentence):not(#route-body-dark-gold-final)),:global(html[data-studio-theme=movieflow] body:has(.app-container--creative-workflow):not(#route-body-dark-gold-final)),html[data-studio-theme=movieflow] body:has(.app-container--one-sentence):not(#route-body-dark-gold-final),html[data-studio-theme=movieflow] body:has(.app-container--creative-workflow):not(#route-body-dark-gold-final){background:radial-gradient(circle at 12% 74%,rgba(215,189,128,.1),transparent 28%),radial-gradient(circle at 80% 6%,rgba(215,189,128,.12),transparent 30%),linear-gradient(180deg,#061018,#05080c 58%,#020405)!important;overflow-x:hidden!important}:global(html[data-studio-theme=movieflow] body .app-container.app-container--creative-workflow.app-container:not(#route-shell-dark-final)),:global(html[data-studio-theme=movieflow] body .app-container.app-container--creative-workflow.app-container>.el-container:not(#route-shell-dark-final)),:global(html[data-studio-theme=movieflow] body .app-container.app-container--creative-workflow.app-container .el-container.flex-1:not(#route-shell-dark-final)),html[data-studio-theme=movieflow] body .app-container.app-container--creative-workflow.app-container:not(#route-shell-dark-final),html[data-studio-theme=movieflow] body .app-container.app-container--creative-workflow.app-container>.el-container:not(#route-shell-dark-final),html[data-studio-theme=movieflow] body .app-container.app-container--creative-workflow.app-container .el-container.flex-1:not(#route-shell-dark-final){color:#eef7fb!important;background:linear-gradient(rgba(215,189,128,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(215,189,128,.028) 1px,transparent 1px),radial-gradient(circle at 16% 4%,rgba(215,189,128,.14),transparent 30%),radial-gradient(circle at 84% 14%,rgba(215,189,128,.08),transparent 28%),linear-gradient(125deg,#030608,#07121a 48%,#020405)!important;background-size:78px 78px,78px 78px,auto,auto,auto!important}:global(html[data-studio-theme=movieflow] body .app-container.app-container--creative-workflow.app-container .main-content:not(.frameborn-workspace-main).main-content:not(#route-main-dark-final)),:global(html[data-studio-theme=movieflow] body .app-container.app-container--creative-workflow.app-container .tiangong-shell-main.tiangong-shell-main:not(#route-main-dark-final)),html[data-studio-theme=movieflow] body .app-container.app-container--creative-workflow.app-container .main-content:not(.frameborn-workspace-main).main-content:not(#route-main-dark-final),html[data-studio-theme=movieflow] body .app-container.app-container--creative-workflow.app-container .tiangong-shell-main.tiangong-shell-main:not(#route-main-dark-final){max-width:100%!important;overflow-x:hidden!important;color:#eef7fb!important;border-color:#d7bd802e!important;background:radial-gradient(circle at 16% 0%,rgba(215,189,128,.1),transparent 32%),radial-gradient(circle at 82% 72%,rgba(215,189,128,.06),transparent 30%),linear-gradient(180deg,#061018,#05080c 58%,#020405)!important}@media (max-width: 860px){.account-profile-studio{grid-template-columns:1fr}.profile-overview-card--account,.profile-form-card--account{min-height:auto}}:root,html[data-studio-theme=movieflow]{--fb-bg: #03070c;--fb-bg-soft: #07111a;--fb-surface: rgba(8, 15, 23, .78);--fb-surface-strong: rgba(12, 22, 33, .92);--fb-surface-hover: rgba(18, 31, 45, .94);--fb-text: #f4f8fb;--fb-text-strong: #ffffff;--fb-muted: #9fb1c2;--fb-muted-soft: #728395;--fb-line: rgba(188, 220, 255, .22);--fb-line-strong: rgba(230, 244, 255, .46);--fb-accent: #8fc7ff;--fb-accent-strong: #e6f4ff;--fb-accent-soft: rgba(143, 199, 255, .14);--fb-metal: #c6d7e8;--fb-shadow: 0 28px 90px rgba(0, 0, 0, .48);--fb-glow: 0 0 30px rgba(143, 199, 255, .18)}html[data-studio-theme=movieflow] body,html[data-studio-theme=movieflow] #app,html[data-studio-theme=movieflow] .app-container,html[data-studio-theme=movieflow] .el-container,html[data-studio-theme=movieflow] .main-content:not(.frameborn-workspace-main){color:var(--fb-text)!important;background:radial-gradient(circle at 50% -8%,rgba(231,244,255,.22),transparent 28%),radial-gradient(circle at 78% 12%,rgba(92,147,205,.16),transparent 30%),radial-gradient(circle at 12% 78%,rgba(143,199,255,.1),transparent 30%),linear-gradient(180deg,#050b12,#07111a 42%,#020407)!important;background-size:auto!important}html[data-studio-theme=movieflow] body:before,html[data-studio-theme=movieflow] .app-container:before{opacity:.16!important;background:linear-gradient(90deg,rgba(214,235,255,.045),transparent 38%,rgba(143,199,255,.035)),repeating-linear-gradient(90deg,rgba(208,232,255,.028) 0 1px,transparent 1px 92px),repeating-linear-gradient(0deg,rgba(208,232,255,.022) 0 1px,transparent 1px 92px)!important;mix-blend-mode:screen!important}html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar{border-color:var(--fb-line)!important;background:radial-gradient(circle at 50% 0%,rgba(230,244,255,.13),transparent 36%),linear-gradient(145deg,#121e2adb,#03080df5)!important;box-shadow:var(--fb-shadow),var(--fb-glow),inset 0 1px #ffffff24,inset 0 -1px #8fc7ff1f!important;backdrop-filter:blur(30px) saturate(1.16)!important;-webkit-backdrop-filter:blur(30px) saturate(1.16)!important;padding:18px 14px!important;border-radius:26px!important}html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-collapse-btn:not(:where(.frameborn-workspace-nav *)).sidebar-collapse-btn,html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu).sidebar-menu:not(:where(.frameborn-workspace-nav *)) :is(.el-menu-item,.el-sub-menu__title){color:var(--fb-metal)!important;border:1px solid rgba(198,215,232,.24)!important;background-color:#080f17c7!important;background-image:radial-gradient(circle at 24% 0%,rgba(255,255,255,.16),transparent 36%),linear-gradient(180deg,#182634eb,#04090ef5)!important;box-shadow:0 14px 34px #00000052,inset 0 1px #ffffff29,inset 0 -1px #8fc7ff24!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu:not(:where(.frameborn-workspace-nav *)):not(.frameborn-workspace-menu).sidebar-menu:not(:where(.frameborn-workspace-nav *)) :is(.el-menu-item.is-active,.el-menu-item:hover,.el-sub-menu.is-active>.el-sub-menu__title,.el-sub-menu.is-opened>.el-sub-menu__title,.el-sub-menu__title:hover),html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-collapse-btn:not(:where(.frameborn-workspace-nav *)).sidebar-collapse-btn:hover{color:var(--fb-accent-strong)!important;border-color:var(--fb-line-strong)!important;background-color:#101d2af5!important;background-image:radial-gradient(circle at 28% 0%,rgba(255,255,255,.24),transparent 38%),linear-gradient(180deg,#324356f5,#050b11fa)!important;box-shadow:0 18px 42px #00000061,0 0 24px #8fc7ff29,inset 0 1px #ffffff38,inset 0 -1px #8fc7ff38!important;text-shadow:0 0 18px rgba(230,244,255,.16)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-title:not(:where(.frameborn-workspace-nav *)) span{color:#c6d7e8b8!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .topbar-logo-image:not(:where(.frameborn-workspace-topbar *)).topbar-logo-image{width:100%!important;height:100%!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important;filter:saturate(.88) contrast(1.08) brightness(1.08)!important}html[data-studio-theme=movieflow] body .app-container--one-sentence.app-container,html[data-studio-theme=movieflow] body .app-container--creative-workflow.app-container,html[data-studio-theme=movieflow] body .app-container.app-container--one-sentence.app-container>.el-container,html[data-studio-theme=movieflow] body .app-container.app-container--creative-workflow.app-container>.el-container,html[data-studio-theme=movieflow] body .app-container.app-container--one-sentence.app-container .main-content:not(.frameborn-workspace-main).main-content,html[data-studio-theme=movieflow] body .app-container.app-container--creative-workflow.app-container .main-content:not(.frameborn-workspace-main).main-content{color:var(--fb-text)!important;border-color:#c6d7e82e!important;background:radial-gradient(circle at 50% -8%,rgba(231,244,255,.18),transparent 30%),radial-gradient(circle at 82% 20%,rgba(92,147,205,.13),transparent 32%),linear-gradient(180deg,#07111a,#050b12 58%,#020407)!important;overflow-x:hidden!important}html[data-studio-theme=movieflow] body :is(.movieflow-dropdown-popper,.tiangong-user-menu,.profile-select-popper).el-popper:not(.tiangong-user-menu):not(.profile-select-popper),html[data-studio-theme=movieflow] body .el-overlay .el-dialog.app-glass-dialog:not(.account-dialog),html[data-studio-theme=movieflow] body .el-overlay .el-drawer{backdrop-filter:blur(26px) saturate(1.16)!important;-webkit-backdrop-filter:blur(26px) saturate(1.16)!important;color:var(--fb-text)!important;border-color:var(--fb-line)!important;background:radial-gradient(circle at 18% 0%,rgba(230,244,255,.11),transparent 34%),linear-gradient(145deg,#0f1b27f5,#04090efa)!important;box-shadow:0 30px 90px #00000094,inset 0 1px #ffffff1a!important}html[data-studio-theme=movieflow] body :is(.el-input__wrapper,.el-select__wrapper,.el-textarea__inner){--el-input-text-color: var(--fb-text);--el-input-placeholder-color: rgba(198, 215, 232, .48)}html[data-studio-theme=movieflow] body :is(.el-input__wrapper,.el-select__wrapper,.el-textarea__inner):not(:where(.account-dialog *)){color:var(--fb-text)!important;border:1px solid rgba(198,215,232,.2)!important;background:#050b11c7!important;box-shadow:inset 0 1px #ffffff14!important}html[data-studio-theme=movieflow] body :is(.el-input__inner,.el-select__selected-item,.el-select__placeholder,.el-textarea__inner,.el-form-item__label):not(:where(.account-dialog *)){color:var(--fb-text)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .el-button--primary{font-weight:900!important}html[data-studio-theme=movieflow] body .el-button--primary:not(:where(.frameborn-workspace-topbar *)):not(:where(.account-dialog *)){color:#03101a!important;border:1px solid rgba(230,244,255,.44)!important;background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.58),transparent 38%),linear-gradient(135deg,#f2f9ff,#9fceff 44%,#4d7ee8)!important;box-shadow:0 18px 44px #5492db47,inset 0 1px #ffffff94!important}html[data-studio-theme=movieflow] body .public-landing.public-landing :is(button.landing-brand,button.landing-user-chip,button.carousel-arrow){color:var(--fb-text)!important;border-color:#c6d7e84d!important;background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.15),transparent 36%),linear-gradient(180deg,#121f2ce6,#04090efa)!important;box-shadow:0 18px 48px #0000005c,0 0 26px #8fc7ff1f,inset 0 1px #ffffff24!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .public-landing.public-landing :is(button.hero-cta.primary,button.login-action){color:#03101a!important;border-color:#e6f4ffad!important;background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.62),transparent 38%),linear-gradient(135deg,#f2f9ff,#a9d3ff 44%,#4776df)!important;box-shadow:0 20px 48px #5492db57,inset 0 1px #ffffff94!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .public-landing.public-landing :is(button.hero-cta.primary *,button.login-action *,button.landing-user-chip *,button.landing-brand *,button.carousel-arrow *){color:inherit!important;fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .public-landing.public-landing .landing-brand-logo{border-color:#c6d7e857!important;background:radial-gradient(circle at 34% 24%,rgba(230,244,255,.24),transparent 36%),linear-gradient(145deg,#0c1621fa,#03070cf5)!important;box-shadow:0 10px 24px #00000057,0 0 0 4px #8fc7ff14,inset 0 1px #ffffff29!important}html[data-studio-theme=movieflow] body .app-container--one-sentence .atmosphere-creation-page{height:100%!important;min-height:0!important;color:var(--tg-text)!important}html[data-studio-theme=movieflow] body .app-container--one-sentence .atmosphere-creation-layout{min-height:0!important}html[data-studio-theme=movieflow] body .app-container--one-sentence .atmosphere-stage-preview{width:calc(100% - 12px)!important;margin-left:12px!important}html[data-studio-theme=movieflow] body .app-container--one-sentence .atmosphere-creation-page :is(p,h1,h2,h3,strong,small,time,label,span){text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .app-container--one-sentence .atmosphere-conversation-panel,html[data-studio-theme=movieflow] body .app-container--one-sentence .atmosphere-stage-preview,html[data-studio-theme=movieflow] body .app-container--one-sentence .creation-history-drawer.is-open,html[data-studio-theme=movieflow] body .app-container--one-sentence .creation-pipeline-rail{color:var(--tg-text)!important;border-color:var(--tg-line)!important;background:var(--tg-panel)!important;box-shadow:none!important}html[data-studio-theme=movieflow] body .app-container--one-sentence .creation-pipeline-stage{border:0!important;border-radius:0!important;color:var(--tg-text-muted)!important;background:transparent!important;box-shadow:none!important;transform:none!important}html[data-studio-theme=movieflow] body .app-container--one-sentence .creation-pipeline-stage__label,html[data-studio-theme=movieflow] body .app-container--one-sentence .creation-pipeline-stage small{color:var(--tg-text-muted)!important}html[data-studio-theme=movieflow] body .app-container--one-sentence .creation-pipeline-stage.is-completed .creation-pipeline-stage__index,html[data-studio-theme=movieflow] body .app-container--one-sentence .creation-pipeline-stage.is-completed small{color:#63d7b0!important}html[data-studio-theme=movieflow] body .app-container--one-sentence .creation-pipeline-stage.is-running :is(.creation-pipeline-stage__index,.creation-pipeline-stage__label,small),html[data-studio-theme=movieflow] body .app-container--one-sentence .creation-pipeline-stage.is-selected .creation-pipeline-stage__index{color:#8fc7ff!important}html[data-studio-theme=movieflow] body .app-container--one-sentence .creation-history-item{border:1px solid transparent!important;border-radius:6px!important;color:var(--tg-text)!important;background:transparent!important;box-shadow:none!important;transform:none!important}html[data-studio-theme=movieflow] body .app-container--one-sentence .creation-history-item:hover,html[data-studio-theme=movieflow] body .app-container--one-sentence .creation-history-item:focus-visible{border-color:var(--tg-line)!important;background:#d7bd8014!important}html[data-studio-theme=movieflow] body .app-container--one-sentence .creation-history-item.is-selected{border-color:var(--tg-gold-strong)!important;background:#d7bd801a!important;box-shadow:inset 2px 0 0 var(--tg-gold)!important}html[data-studio-theme=movieflow] body .app-container--one-sentence .creation-history-item strong,html[data-studio-theme=movieflow] body .app-container--one-sentence .creation-history-drawer h2,html[data-studio-theme=movieflow] body .app-container--one-sentence .atmosphere-creation-header__title,html[data-studio-theme=movieflow] body .app-container--one-sentence .atmosphere-message__content,html[data-studio-theme=movieflow] body .app-container--one-sentence .atmosphere-message__content p,html[data-studio-theme=movieflow] body .app-container--one-sentence .atmosphere-stage-preview__header h2,html[data-studio-theme=movieflow] body .app-container--one-sentence .atmosphere-asset-card>header strong,html[data-studio-theme=movieflow] body .app-container--one-sentence .atmosphere-conversation-empty h2,html[data-studio-theme=movieflow] body .app-container--one-sentence .atmosphere-stage-preview__empty h2{color:var(--tg-text)!important}html[data-studio-theme=movieflow] body .app-container--one-sentence :is(.creation-history-item small,.creation-history-item__meta,.creation-history-drawer__footer,.atmosphere-stage-preview__header p,.atmosphere-conversation-empty p,.atmosphere-stage-preview__empty p){color:var(--tg-text-muted)!important}html[data-studio-theme=movieflow] body .app-container--one-sentence .atmosphere-creation-header__button{border:1px solid var(--tg-line)!important;border-radius:6px!important;color:var(--tg-text-muted)!important;background:var(--tg-panel-strong)!important;box-shadow:none!important}html[data-studio-theme=movieflow] body .app-container--one-sentence .atmosphere-creation-header__button.is-primary{border-color:#e7bd7080!important;color:#120d05!important;background:linear-gradient(180deg,#e8c47c,#c8943c)!important}html[data-studio-theme=movieflow] body .app-container--one-sentence .creation-history-drawer__filters button,html[data-studio-theme=movieflow] body .app-container--one-sentence .atmosphere-message__stage-actions button,html[data-studio-theme=movieflow] body .app-container--one-sentence .atmosphere-quick-replies button,html[data-studio-theme=movieflow] body .app-container--one-sentence .atmosphere-asset-card__media button{border-radius:6px!important;color:var(--tg-text)!important;background:var(--tg-panel-strong)!important;box-shadow:none!important;transform:none!important}html[data-studio-theme=movieflow] body .app-container--one-sentence .creation-history-drawer__filters button.is-active,html[data-studio-theme=movieflow] body .app-container--one-sentence .atmosphere-message__content{color:var(--tg-text)!important;background:#d7bd801a!important}html[data-studio-theme=movieflow] body .app-container--one-sentence .atmosphere-message.is-user .atmosphere-message__content{background:#d7bd801f!important}html[data-studio-theme=movieflow] body .app-container--one-sentence .atmosphere-message{display:flex!important;align-items:flex-start!important;gap:10px!important;margin:0 0 12px!important}html[data-studio-theme=movieflow] body .app-container--one-sentence .atmosphere-message.is-user{justify-content:flex-end!important}html[data-studio-theme=movieflow] body .app-container--one-sentence .atmosphere-message__avatar{display:grid!important;flex:0 0 34px!important;width:34px!important;height:34px!important;place-items:center!important;border:1px solid var(--tg-line)!important;border-radius:50%!important;color:var(--tg-gold)!important;background:var(--tg-panel-strong)!important}html[data-studio-theme=movieflow] body .app-container--one-sentence .atmosphere-message__avatar.is-user{color:var(--tg-text)!important;border-color:var(--tg-line)!important;background:#d7bd802e!important;font-size:12px!important;font-weight:700!important}html[data-studio-theme=movieflow] body .app-container--one-sentence .atmosphere-message__content{position:relative!important;width:auto!important;max-width:340px!important;min-height:0!important;padding:12px 14px!important;border:1px solid var(--tg-line)!important;border-radius:9px!important;color:var(--tg-text)!important;background:#d7bd801a!important;font-size:13px!important;line-height:20px!important}html[data-studio-theme=movieflow] body .app-container--one-sentence .atmosphere-message__content p{margin:0!important;color:var(--tg-text)!important}html[data-studio-theme=movieflow] body .app-container--one-sentence .atmosphere-message__content time{position:absolute!important;right:0!important;bottom:-22px!important;color:var(--tg-text-muted)!important;font-size:11px!important}html[data-studio-theme=movieflow] body .app-container--one-sentence .atmosphere-message.is-user .atmosphere-message__content time{right:auto!important;left:0!important}#atmosphere-creation-root .atmosphere-asset-recall{display:grid;gap:12px;width:min(100%,760px);margin:10px 0 18px 44px}#atmosphere-creation-root .atmosphere-asset-recall__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px}#atmosphere-creation-root .atmosphere-asset-recall-card{overflow:hidden;border:1px solid var(--tg-line);border-radius:9px;background:var(--tg-panel-strong)}#atmosphere-creation-root .atmosphere-asset-recall-card.is-selected{border-color:var(--tg-gold-strong);box-shadow:inset 0 0 0 1px #d7bd803d}#atmosphere-creation-root .atmosphere-asset-recall-card__preview{position:relative;display:block;width:100%;height:126px;padding:0;border:0;background:#0e0c09;cursor:zoom-in}#atmosphere-creation-root .atmosphere-asset-recall-card__preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#atmosphere-creation-root .atmosphere-asset-recall-card__preview span{position:absolute;right:8px;bottom:8px;padding:3px 7px;border-radius:4px;color:#f7e8c3;background:#070605c2;font-size:11px}#atmosphere-creation-root .atmosphere-asset-recall-card__body{display:grid;gap:6px;padding:10px}#atmosphere-creation-root .atmosphere-asset-recall-card__body small,#atmosphere-creation-root .atmosphere-asset-recall-card__body p{margin:0;color:var(--tg-text-muted);font-size:11px}#atmosphere-creation-root .atmosphere-asset-recall-card__body strong{color:var(--tg-text);font-size:13px;line-height:18px}#atmosphere-creation-root .atmosphere-asset-recall-card__match{justify-self:start;padding:2px 7px;border:1px solid rgb(231 189 112 / .35);border-radius:999px;font-size:10px;line-height:16px}#atmosphere-creation-root .atmosphere-asset-recall-card__metadata{display:grid;gap:4px;margin:0}#atmosphere-creation-root .atmosphere-asset-recall-card__metadata>div{display:grid;grid-template-columns:58px minmax(0,1fr);gap:6px}#atmosphere-creation-root .atmosphere-asset-recall-card__metadata :is(dt,dd){min-width:0;margin:0;font-size:11px;line-height:17px}#atmosphere-creation-root .atmosphere-asset-recall-card__metadata dd{overflow-wrap:anywhere}#atmosphere-creation-root .atmosphere-asset-recall-card__metadata .is-name dd{font-size:12px;font-weight:650}#atmosphere-creation-root .atmosphere-asset-recall-card__actions,#atmosphere-creation-root .atmosphere-asset-recall__footer{display:flex;align-items:center;gap:6px}#atmosphere-creation-root .atmosphere-asset-recall__add-actions,#atmosphere-creation-root .atmosphere-asset-recall-panel__search,#atmosphere-creation-root .atmosphere-asset-recall-panel__alternatives,#atmosphere-creation-root .atmosphere-asset-recall-panel__results{display:flex;flex-wrap:wrap;gap:8px}#atmosphere-creation-root .atmosphere-asset-recall__add-actions button,#atmosphere-creation-root .atmosphere-asset-recall-panel button{min-height:32px;padding:0 11px;border:1px solid var(--tg-line);border-radius:6px;color:var(--tg-text);background:var(--tg-panel-strong)}#atmosphere-creation-root .atmosphere-asset-recall-panel{display:grid;gap:10px;padding:12px;border:1px solid var(--tg-line);border-radius:8px;background:#d7bd800f}#atmosphere-creation-root .atmosphere-asset-recall-panel header{display:flex;align-items:center;justify-content:space-between}#atmosphere-creation-root .atmosphere-asset-recall-panel :is(input,textarea){min-width:0;padding:8px 10px;border:1px solid var(--tg-line);border-radius:6px;color:var(--tg-text);background:#0e0c09}#atmosphere-creation-root .atmosphere-asset-recall-panel__search input{flex:1 1 240px}#atmosphere-creation-root .atmosphere-asset-recall-panel__results button{display:flex;align-items:center;gap:8px}#atmosphere-creation-root .atmosphere-asset-recall-panel__results img{width:42px;height:42px;border-radius:4px;-o-object-fit:cover;object-fit:cover}#atmosphere-creation-root .atmosphere-asset-recall-panel__error{margin:0;color:#ff9a8e;font-size:12px}#atmosphere-creation-root .atmosphere-asset-recall-panel__status{margin:0;color:var(--tg-text-muted);font-size:12px;line-height:18px}#atmosphere-creation-root .atmosphere-asset-recall-panel__custom{display:grid;gap:8px}#atmosphere-creation-root .atmosphere-asset-recall-card__actions button,#atmosphere-creation-root .atmosphere-asset-recall__footer button{min-height:30px;padding:0 10px;border:1px solid var(--tg-line);border-radius:6px;color:var(--tg-text);background:transparent}#atmosphere-creation-root .atmosphere-asset-recall-card__actions button.is-selected,#atmosphere-creation-root .atmosphere-asset-recall__footer button:not(:disabled){border-color:var(--tg-gold-strong);color:#171008;background:var(--tg-gold)}#atmosphere-creation-root .atmosphere-asset-recall__footer{justify-content:flex-end;gap:8px;color:#c7d3dc;font-size:12px}#atmosphere-creation-root .atmosphere-asset-recall__footer b{color:#e7bd70}#atmosphere-creation-root .atmosphere-asset-recall__footer button:disabled{cursor:not-allowed;opacity:.45}#atmosphere-creation-root .atmosphere-asset-recall-dialog{position:fixed;z-index:2200;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:48px;background:#000000d1}#atmosphere-creation-root .atmosphere-asset-recall-dialog>button{position:absolute;top:24px;right:28px;width:38px;height:38px;border:1px solid rgb(255 255 255 / .28);border-radius:50%;color:#fff;background:#0006;font-size:24px}#atmosphere-creation-root .atmosphere-asset-recall-dialog img{max-width:min(1120px,92vw);max-height:84vh;border-radius:8px;-o-object-fit:contain;object-fit:contain;box-shadow:0 22px 80px #0000007a}.atmosphere-asset-addition-dialog .el-dialog__header{margin-right:0}.atmosphere-asset-addition-dialog__heading,.atmosphere-asset-addition-dialog__form,.atmosphere-asset-addition-dialog__form label{display:grid;gap:8px}.atmosphere-asset-addition-dialog__heading small{color:var(--tg-text-muted)}.atmosphere-asset-addition-dialog__form label>span,.atmosphere-asset-addition-dialog__form b{color:var(--tg-text)}.atmosphere-asset-addition-dialog__form b{color:#ff9a8e}.atmosphere-asset-addition-dialog__form :is(input,textarea){width:100%;box-sizing:border-box;padding:8px 10px;border:1px solid var(--tg-line);border-radius:6px;color:var(--tg-text);background:#0e0c09}.atmosphere-asset-addition-dialog__form footer{display:flex;justify-content:flex-end;gap:8px}.atmosphere-asset-addition-dialog__form button{min-height:32px;padding:0 12px;border:1px solid var(--tg-line);border-radius:6px;color:var(--tg-text);background:var(--tg-panel-strong)}.atmosphere-asset-addition-dialog__form button[type=submit]:not(:disabled){border-color:var(--tg-gold-strong);color:#171008;background:var(--tg-gold)}.atmosphere-asset-addition-dialog__form button:disabled{cursor:not-allowed;opacity:.45}.atmosphere-asset-addition-dialog__error{margin:0;color:#ff9a8e;font-size:12px}html[data-studio-theme=movieflow] body .app-container--one-sentence .atmosphere-message.is-stage-result{padding-left:44px!important}html[data-studio-theme=movieflow] body .app-container--one-sentence .atmosphere-message.is-stage-result .atmosphere-message__content{width:100%!important;max-width:400px!important;padding:14px!important}html[data-studio-theme=movieflow] body .app-container--one-sentence .atmosphere-message.is-stage-result header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin-bottom:10px!important}html[data-studio-theme=movieflow] body .app-container--one-sentence .atmosphere-message.is-stage-result header strong{color:var(--tg-text)!important;font-size:14px!important}html[data-studio-theme=movieflow] body .app-container--one-sentence .atmosphere-message.is-stage-result header span{display:inline-flex!important;align-items:center!important;gap:4px!important;color:#63d7b0!important;font-size:11px!important}html[data-studio-theme=movieflow] body .app-container--one-sentence .atmosphere-message.is-stage-result header span.is-failed{color:#ef7d91!important}html[data-studio-theme=movieflow] body .app-container--one-sentence .atmosphere-message.is-stage-result small{display:block!important;margin-bottom:3px!important;color:var(--tg-text-muted)!important;font-size:11px!important}html[data-studio-theme=movieflow] body .app-container--one-sentence .atmosphere-message__stage-actions{display:flex!important;gap:8px!important;margin-top:10px!important}html[data-studio-theme=movieflow] body .app-container--one-sentence .atmosphere-quick-replies{display:flex!important;gap:8px!important;margin:2px 0 0 44px!important;padding-top:12px!important;border-top:1px solid var(--tg-line-soft)!important}html[data-studio-theme=movieflow] body .app-container--one-sentence .atmosphere-asset-card{color:var(--tg-text)!important;background:#d7bd800f!important}html[data-studio-theme=movieflow] body .app-container--one-sentence .atmosphere-asset-card>header span{color:#63d7b0!important}html[data-studio-theme=movieflow] body .app-container--one-sentence .atmosphere-stage-preview__primary{border-radius:8px!important;color:#171006!important;background:linear-gradient(180deg,#e9c77f,#d19b40)!important;box-shadow:0 10px 28px #0000002e!important;transform:none!important}@media (max-width: 1199px){html[data-studio-theme=movieflow] body .app-container--one-sentence .atmosphere-stage-preview{width:100%!important;margin-left:0!important}}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root button[class]{min-height:0!important;border:0!important;border-radius:6px!important;color:inherit!important;background:transparent!important;box-shadow:none!important;text-shadow:none!important;transform:none!important;-webkit-text-fill-color:currentColor!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root button.creation-pipeline-stage{height:52px!important;padding:0 16px 0 0!important;border-radius:0!important;color:var(--tg-text-muted)!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .creation-pipeline-stage__label,#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .creation-pipeline-stage small{color:var(--tg-text-muted)!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .creation-pipeline-stage.is-completed :is(.creation-pipeline-stage__index,small){color:#63d7b0!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .creation-pipeline-stage.is-running :is(.creation-pipeline-stage__index,.creation-pipeline-stage__label,small),#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .creation-pipeline-stage.is-selected .creation-pipeline-stage__index{color:#8fc7ff!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root button.creation-history-item{display:grid!important;height:82px!important;min-height:82px!important;padding:8px!important;border:1px solid transparent!important;border-radius:6px!important;color:var(--tg-text)!important;text-align:left!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root button.creation-history-item:hover,#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root button.creation-history-item:focus-visible{border-color:var(--tg-line)!important;background:#d7bd8014!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root button.creation-history-item.is-selected{border-color:var(--tg-gold-strong)!important;background:#d7bd801a!important;box-shadow:inset 2px 0 0 var(--tg-gold)!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .creation-history-drawer__header button{width:28px!important;height:28px!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .creation-history-drawer__filters button{height:28px!important;padding:0 8px!important;color:var(--tg-text-muted)!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .creation-history-drawer__filters button.is-active{color:var(--tg-text)!important;background:#d7bd801a!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root button.atmosphere-creation-header__button{height:38px!important;padding:0 16px!important;border:1px solid var(--tg-line)!important;color:var(--tg-text-muted)!important;background:var(--tg-panel-strong)!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root button.atmosphere-creation-header__button.is-primary{border-color:#e7bd7080!important;color:#120d05!important;background:linear-gradient(180deg,#e8c47c,#c8943c)!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root :is(.atmosphere-message__stage-actions button,.atmosphere-quick-replies button){height:34px!important;padding:0 12px!important;border:1px solid var(--tg-line)!important;color:var(--tg-text)!important;background:var(--tg-panel-strong)!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-composer-preview__well button{width:34px!important;height:34px!important;color:var(--tg-text-muted)!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-composer-preview__well button.is-send{color:var(--tg-gold)!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-asset-card__media button{height:34px!important;padding:0 12px!important;border:1px solid var(--tg-line)!important;color:var(--tg-text)!important;background:#050b10e0!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root button.atmosphere-stage-preview__primary{height:58px!important;padding:0 20px!important;border:1px solid rgb(231 189 112 / .54)!important;border-radius:8px!important;color:#171006!important;background:linear-gradient(180deg,#e9c77f,#d19b40)!important;box-shadow:0 10px 28px #0000002e!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root :is(.creation-history-drawer h2,.creation-history-item strong,.atmosphere-creation-header__title,.atmosphere-message__content,.atmosphere-message__content p,.atmosphere-stage-preview__header h2,.atmosphere-asset-card>header strong,.atmosphere-conversation-empty h2,.atmosphere-stage-preview__empty h2){color:var(--tg-text)!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root :is(.creation-history-group h3,.creation-history-item small,.creation-history-item__meta,.creation-history-drawer__footer,.atmosphere-creation-header__eyebrow,.atmosphere-message__content time,.atmosphere-stage-preview__header p,.atmosphere-composer-preview__well>span){color:var(--tg-text-muted)!important;-webkit-text-fill-color:currentColor!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-asset-card{min-height:205px!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-stage-preview{display:grid!important;grid-template-rows:auto minmax(0,1fr) auto!important;padding:12px!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-stage-preview__header{padding:3px 3px 12px!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-stage-preview__header h2{margin:0!important;color:var(--tg-text)!important;font-size:15px!important;font-weight:700!important;line-height:22px!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-stage-preview__header h2 span{color:var(--tg-text-muted)!important;font-size:12px!important;font-weight:500!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-stage-preview__header p{margin:8px 0 0!important;color:var(--tg-text-muted)!important;font-size:12px!important;line-height:19px!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-stage-preview__assets{min-height:0!important;padding-right:2px!important;overflow:auto!important;scrollbar-color:rgb(113 132 147 / .55) transparent!important;scrollbar-width:thin!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-asset-card{display:grid!important;gap:8px!important;min-height:205px!important;margin-bottom:10px!important;padding:10px!important;border:1px solid var(--tg-line-soft)!important;border-radius:9px!important;background:#d7bd800f!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-asset-card>header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-asset-card>header strong{overflow:hidden!important;color:var(--tg-text)!important;font-size:13px!important;font-weight:600!important;text-overflow:ellipsis!important;white-space:nowrap!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-asset-card>header span{flex:0 0 auto!important;padding:2px 9px!important;border:1px solid rgb(99 215 176 / .28)!important;border-radius:999px!important;color:#63d7b0!important;font-size:10px!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-asset-card__media{position:relative!important;height:144px!important;overflow:hidden!important;border-radius:7px!important;background:var(--tg-panel-strong)!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-asset-card__media img{display:block!important;width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-asset-card__media button{position:absolute!important;right:8px!important;bottom:8px!important;display:inline-flex!important;align-items:center!important;gap:5px!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;font-size:12px!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root button.atmosphere-stage-preview__primary{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;margin-top:10px!important;font-size:14px!important;font-weight:650!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root button.atmosphere-stage-preview__primary :is(span,.el-icon,svg){color:#171006!important;opacity:1!important;filter:none!important;-webkit-text-fill-color:#171006!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root button.creation-pipeline-stage:focus-visible{outline:0!important;box-shadow:none!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-message__avatar img{display:block!important;width:26px!important;height:26px!important;border-radius:6px!important;-o-object-fit:cover!important;object-fit:cover!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root button.atmosphere-creation-header__button.is-primary :is(span,.el-icon,svg){color:#120d05!important;opacity:1!important;filter:none!important;-webkit-text-fill-color:#120d05!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .asset-match-stage-panel>.atmosphere-stage-preview__header{padding-bottom:22px!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-conversation-panel__timeline{padding-right:22px!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-message.is-user:not(.is-stage-result) .atmosphere-message__content{max-width:304px!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-message.is-user.has-confirmed-assets .atmosphere-message__content{width:min(440px,calc(100% - 44px))!important;max-width:440px!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-message.is-assistant:not(.is-stage-result) .atmosphere-message__content{max-width:316px!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-message.is-stage-result .atmosphere-message__content{max-width:400px!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-quick-replies{margin-left:10px!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-message{margin-bottom:21px!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-stage-workspace{min-width:0!important;min-height:0!important;overflow:hidden!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .creation-control-status{color:var(--tg-text-muted)!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .creation-control-status.is-pause-after-current .creation-control-status__label,#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .creation-control-status.is-paused .creation-control-status__label,#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .creation-pipeline-stage.is-needs-rerun small{color:var(--tg-gold)!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root button.creation-control-status__action{min-height:28px!important;padding:0 9px!important;border:1px solid var(--tg-line)!important;color:var(--tg-text-muted)!important;background:var(--tg-panel-strong)!important;white-space:nowrap!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .stage-edit-confirmation{color:var(--tg-text)!important;border-color:#e7bd7061!important;background:#1f1b12d1!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .stage-edit-confirmation__icon{color:var(--tg-gold-strong)!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .stage-edit-confirmation__icon :is(.el-icon,svg){color:var(--tg-gold-strong)!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .stage-edit-confirmation header small{color:var(--tg-gold-strong)!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .stage-edit-confirmation h3{color:var(--tg-text)!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .stage-edit-confirmation header>span{color:var(--tg-gold)!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .stage-edit-confirmation p{color:var(--tg-text-muted)!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .stage-edit-confirmation__impact{flex-wrap:wrap!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .stage-edit-confirmation__impact span{color:var(--tg-text-muted)!important;border-color:var(--tg-line)!important;background:var(--tg-panel-strong)!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .stage-edit-confirmation__actions button{min-height:32px!important;padding:0 12px!important;border:1px solid var(--tg-line)!important;color:var(--tg-text-muted)!important;background:var(--tg-panel-strong)!important;white-space:nowrap!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .stage-edit-confirmation__actions button.is-primary{border-color:#e7bd7080!important;color:#120d05!important;background:linear-gradient(180deg,#e8c47c,#c8943c)!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .stage-edit-confirmation__actions button :is(span,.el-icon,svg){color:currentColor!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .stage-result-version-state{color:var(--tg-text-muted)!important;border-color:var(--tg-line)!important;background:var(--tg-panel-strong)!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .stage-result-version-state__icon{color:var(--tg-gold-strong)!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .stage-result-version-state__icon :is(.el-icon,svg){color:var(--tg-gold-strong)!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .stage-result-version-state__copy strong{color:var(--tg-text)!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .stage-result-version-state__copy span{color:var(--tg-text-muted)!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .stage-result-version-state button{min-height:30px!important;padding:0 9px!important;border:1px solid var(--tg-line)!important;color:var(--tg-text)!important;background:var(--tg-panel)!important;white-space:nowrap!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .stage-result-version-state button :is(span,.el-icon,svg){color:currentColor!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root :is(button.creation-control-status__action,.stage-edit-confirmation__actions button,.stage-result-version-state button):focus-visible,#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .stage-edit-confirmation:focus-visible,#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-control-status-item:focus-visible{outline:1px solid var(--tg-gold)!important;outline-offset:2px!important;box-shadow:0 0 0 2px #e7bd702e!important}@media (max-width: 1200px){#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-stage-workspace{min-height:660px!important;overflow:visible!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .stage-edit-confirmation{margin-left:10px!important}}@media (max-width: 900px){#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-creation-header__identity{align-items:flex-start!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-creation-header__state{align-items:flex-end!important;flex-direction:column!important;gap:5px!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .stage-edit-confirmation header{align-items:flex-start!important;flex-direction:column!important;gap:5px!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .stage-edit-confirmation__actions{flex-wrap:wrap!important}}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .creation-control-status.is-auto .creation-control-status__label{color:#8fc7ff!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-asset-recall-card__match{color:#e8c47c!important;background:#e7bd701f!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-asset-recall-card__preview span{z-index:1!important;color:#f7e8c3!important;background:#070605c2!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-asset-recall-card__match.is-confirmation{border-color:#8fc7ff5c!important;color:#8fc7ff!important;background:#8fc7ff1a!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-asset-recall-card__match.is-candidate{border-color:#c7d3dc47!important;color:#c7d3dc!important;background:transparent!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-asset-recall-card__metadata dt{color:#c7d3dc!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-asset-recall-card__metadata dd{color:#f2f7fb!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-asset-recall-card__reason{color:#a9bac7!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-asset-recall-card__actions button{border-color:var(--tg-line)!important;color:#c7d3dc!important;background:transparent!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-asset-recall-card__actions button.is-selected{border-color:var(--tg-gold-strong)!important;color:#171008!important;background:var(--tg-gold)!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-asset-recall-card__match:is(.is-alternative,.is-custom){border-color:#c7d3dc47!important;color:#c7d3dc!important;background:transparent!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-asset-recall-panel header strong,#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-asset-recall-panel__custom strong{color:#f2f7fb!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-asset-recall-panel__status{color:#c7d3dc!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-asset-recall-panel :is(input,textarea){color:#f2f7fb!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-asset-recall-panel button{border-color:var(--tg-line)!important;color:#c7d3dc!important;background:var(--tg-panel-strong)!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-asset-recall__footer{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;color:#c7d3dc!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-asset-recall__footer b{color:#e7bd70!important;-webkit-text-fill-color:currentColor!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-creation-header h1,#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .stage-event-message strong,#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-message.is-stage-result header strong,#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .stage-document-panel__document-heading strong,#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .stage-document-panel__state h3{color:#f2f7fb!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-creation-header__saved,#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .creation-history-drawer__footer,#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .creation-history-drawer__footer p,#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .stage-event-message,#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .stage-event-message small,#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-message.is-stage-result small,#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-composer>small,#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .stage-document-panel__document-heading small,#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .stage-document-panel__items p,#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .stage-document-panel__state p{color:#a9bac7!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .stage-document-panel__summary{color:#c7d3dc!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .creation-history-drawer__footer>span{color:#e7bd70!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .stage-document-panel__notice.is-error,#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .stage-document-panel__notice.is-error span,#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .stage-document-panel__state.is-error>.el-icon{color:#f2b3bf!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .creation-history-item{border-radius:12px!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .creation-history-item.is-selected{border-color:#e7bd708a!important;background:#d7bd801a!important;box-shadow:inset 3px 0 #e7bd70!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .creation-history-item__status{display:inline-flex!important;align-items:center!important;min-height:18px!important;padding:0 6px!important;border:1px solid rgb(231 189 112 / .42)!important;border-radius:999px!important;color:#e7bd70!important;background:#e7bd701f!important;font-size:10px!important;line-height:16px!important;white-space:nowrap!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .creation-history-item__status.is-completed{border-color:#63d7b05c!important;color:#63d7b0!important;background:#63d7b01a!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .creation-history-item__meta-stage{color:#c7d3dc!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root :is(.creation-history-item__meta-progress,.creation-history-item__meta-separator){color:#a9bac7!important;white-space:nowrap!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root button.creation-history-item__delete{border:1px solid rgb(185 79 55 / .24)!important;color:#f2b3bf!important;background:#b94f371a!important;opacity:1!important;pointer-events:auto!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root button.creation-history-item__delete:hover,#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root button.creation-history-item__delete:focus-visible{border-color:#c2634b9e!important;color:#fff!important;background:#8f3f2f!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .creation-history-item__progress-bar{display:block!important;height:3px!important;overflow:hidden!important;border-radius:999px!important;background:#a9bac72e!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .creation-history-item__progress-bar>span{display:block!important;height:100%!important;border-radius:inherit!important;background:#e7bd70!important}body .creation-history-delete-overlay{background:#000000b8!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}body .creation-history-delete-dialog{border-color:#704234b8!important;color:#f2f7fb!important;background:#171b21!important;box-shadow:0 28px 72px #0000008f!important}body .creation-history-delete-dialog h2,body .creation-history-delete-dialog strong{color:#f2f7fb!important}body .creation-history-delete-dialog header p,body .creation-history-delete-dialog small{color:#a9bac7!important}body .creation-history-delete-dialog__scope{color:#c7d3dc!important;border-left-color:#b95b43!important;background:#60261c42!important}body .creation-history-delete-dialog__actions button{color:#d7e0e7!important;border-color:#8497a55c!important;background:#242a31!important;white-space:nowrap!important}body .creation-history-delete-dialog__actions .is-danger{color:#fff!important;border-color:#c2634b!important;background:#b94f37!important}body #atmosphere-history-delete-dialog#atmosphere-history-delete-dialog{border-color:#704234b8!important;color:#f2f7fb!important;background:#171b21!important;box-shadow:0 28px 72px #0000008f!important}body #atmosphere-history-delete-dialog#atmosphere-history-delete-dialog h2,body #atmosphere-history-delete-dialog#atmosphere-history-delete-dialog strong{color:#f2f7fb!important;-webkit-text-fill-color:currentColor!important}body #atmosphere-history-delete-dialog#atmosphere-history-delete-dialog header p,body #atmosphere-history-delete-dialog#atmosphere-history-delete-dialog small{color:#a9bac7!important;-webkit-text-fill-color:currentColor!important}body #atmosphere-history-delete-dialog#atmosphere-history-delete-dialog .creation-history-delete-dialog__warning{color:#f2b3bf!important;background:#b94f3724!important;-webkit-text-fill-color:currentColor!important}body #atmosphere-history-delete-dialog#atmosphere-history-delete-dialog .creation-history-delete-dialog__target{border:1px solid rgb(132 151 165 / .24)!important;background:#20262d!important}body #atmosphere-history-delete-dialog#atmosphere-history-delete-dialog .creation-history-delete-dialog__scope{color:#c7d3dc!important;border-left-color:#b95b43!important;background:#60261c42!important;-webkit-text-fill-color:currentColor!important}body #atmosphere-history-delete-dialog#atmosphere-history-delete-dialog .creation-history-delete-dialog__actions button{border:1px solid rgb(132 151 165 / .36)!important;border-radius:8px!important;color:#d7e0e7!important;background:#242a31!important;box-shadow:none!important;text-shadow:none!important;white-space:nowrap!important;-webkit-text-fill-color:currentColor!important}body #atmosphere-history-delete-dialog#atmosphere-history-delete-dialog .creation-history-delete-dialog__actions .is-danger{color:#fff!important;border-color:#c2634b!important;background:#b94f37!important;box-shadow:0 8px 20px #561e1547!important;-webkit-text-fill-color:currentColor!important}@media (max-width: 1200px){#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .creation-history-drawer{height:auto!important}}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .atmosphere-composer small{color:#a9bac7!important;font-size:11px!important;line-height:16px!important;opacity:1!important}:root,html[data-studio-theme=movieflow]{--tg-bg: #020405;--tg-bg-raised: #07121a;--tg-panel: rgba(7, 10, 12, .94);--tg-panel-strong: rgba(3, 5, 6, .98);--tg-line: rgba(215, 189, 128, .26);--tg-line-soft: rgba(215, 189, 128, .14);--tg-gold: #d7bd80;--tg-gold-strong: #f1dca5;--tg-text: #edf2f4;--tg-text-secondary: #c7d3dc;--tg-text-muted: #a9bac7;--tg-text-disabled: #8fa1b0;--tg-radius-shell: 24px;--tg-radius-control: 18px;--fb-canvas: var(--tg-bg);--fb-canvas-raised: var(--tg-bg-raised);--fb-control: var(--tg-panel);--fb-material-structural: var(--tg-panel);--fb-material-interactive: rgba(13, 27, 38, .78);--fb-material-floating: rgba(10, 22, 32, .96);--fb-text-primary: var(--tg-text);--fb-text-secondary: var(--tg-text-secondary);--fb-text-muted: var(--tg-text-muted);--fb-text-disabled: var(--tg-text-disabled);--fb-accent-strong: var(--tg-gold-strong);--fb-bg-void: var(--tg-bg);--fb-control-well: var(--tg-panel);--fb-surface-structural: var(--fb-material-structural);--fb-surface-interactive: var(--fb-material-interactive);--fb-surface-floating: var(--fb-material-floating);--fb-line-default: var(--tg-line);--fb-shadow: 0 18px 46px rgb(0 5 9 / .36);--fb-radius-card: 14px}.tiangong-workspace-shell{min-height:100dvh;height:100dvh;overflow:hidden;background:linear-gradient(125deg,#030608,#07121a 48%,#020405);color:var(--tg-text)}.tiangong-workspace-body{flex:1;min-width:0;min-height:0;overflow:hidden}.tiangong-shell-topbar,.tiangong-shell-sidebar{border:1px solid var(--tg-line);background:linear-gradient(145deg,#0c0f10f5,#030506fa);box-shadow:inset 0 1px #ffffff0d,0 18px 48px #00000047}.tiangong-shell-topbar{flex:0 0 64px;width:auto;height:64px;margin:12px 12px 0;padding:0 20px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-radius:var(--tg-radius-shell);color:var(--tg-text)}.tiangong-shell-topbar .topbar-left-cluster,.tiangong-shell-topbar .topbar-command-cluster{min-width:0}.tiangong-shell-topbar .topbar-left-cluster{gap:12px}.tiangong-shell-topbar .topbar-command-cluster{margin-inline-start:auto}.tiangong-shell-sidebar{flex:0 0 auto;min-width:0;min-height:0;margin:12px;padding:16px 12px;overflow:hidden;border-radius:var(--tg-radius-shell);color:var(--tg-text-muted);transition:width .18s ease,transform .18s ease}.tiangong-shell-sidebar.collapsed{width:72px!important}.tiangong-shell-sidebar .sidebar-title{min-height:38px;padding:0 6px 12px;display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--tg-gold-strong);font-size:12px;font-weight:800;letter-spacing:.16em}.tiangong-shell-sidebar .sidebar-menu{height:calc(100% - 50px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;border-right:0;background:transparent;scrollbar-width:thin;scrollbar-color:var(--tg-line) transparent}.tiangong-shell-sidebar .sidebar-menu::-webkit-scrollbar{width:5px}.tiangong-shell-sidebar .sidebar-menu::-webkit-scrollbar-thumb{border-radius:999px;background:var(--tg-line)}.tiangong-shell-main{min-width:0;min-height:0;margin:12px 12px 12px 0;padding:24px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--tg-line-soft);border-radius:var(--tg-radius-shell);color:var(--tg-text);background:linear-gradient(rgba(215,189,128,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(215,189,128,.04) 1px,transparent 1px),linear-gradient(180deg,#061018,#05080c 58%,#020405);background-size:40px 40px,40px 40px,auto;box-shadow:inset 0 1px #ffffff06}html[data-studio-theme=movieflow] body .tiangong-workspace-shell.tiangong-workspace-shell{color:var(--tg-text)!important;background:linear-gradient(125deg,#030608,#07121a 48%,#020405)!important}html[data-studio-theme=movieflow] body .tiangong-shell-topbar.tiangong-shell-topbar,html[data-studio-theme=movieflow] body .tiangong-shell-sidebar.tiangong-shell-sidebar{border-color:var(--tg-line)!important;background:linear-gradient(145deg,#0c0f10f5,#030506fa)!important;box-shadow:inset 0 1px #ffffff0d,0 18px 48px #00000047!important}html[data-studio-theme=movieflow] body .tiangong-shell-main.tiangong-shell-main{color:var(--tg-text)!important;border-color:var(--tg-line-soft)!important;background:linear-gradient(rgba(215,189,128,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(215,189,128,.04) 1px,transparent 1px),linear-gradient(180deg,#061018,#05080c 58%,#020405)!important;background-size:40px 40px,40px 40px,auto!important}html[data-studio-theme=movieflow] .tiangong-shell-topbar :where(.topbar-brand,.topbar-stat-chip,.topbar-user-trigger,.topbar-action,.login-entry-btn){min-height:38px;color:var(--tg-text)!important;border:1px solid var(--tg-line)!important;border-radius:var(--tg-radius-control)!important;background:linear-gradient(145deg,#101415e6,#050708f5)!important;box-shadow:inset 0 1px #ffffff0f!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] .tiangong-shell-topbar :where(.topbar-brand,.topbar-user-trigger,.topbar-action,.login-entry-btn):is(:hover,:focus-visible){color:var(--tg-gold-strong)!important;border-color:#f1dca594!important;background:linear-gradient(145deg,#241f14f0,#070808fa)!important}html[data-studio-theme=movieflow] .tiangong-shell-topbar .topbar-logo-mark{border:1px solid rgba(241,220,165,.38)!important;background:#f4f0e7!important;box-shadow:0 0 0 4px #d7bd8014!important}html[data-studio-theme=movieflow] body .tiangong-shell-topbar.tiangong-shell-topbar .topbar-logo-image.topbar-logo-image{width:100%!important;height:100%!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important;filter:none!important}html[data-studio-theme=movieflow] .tiangong-shell-topbar :where(.topbar-brand-name,.topbar-user-nickname,.topbar-credit-metric strong){color:var(--tg-text)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] .tiangong-shell-topbar :where(.topbar-brand-wordmark,.topbar-credit-label,.topbar-credit-metric small){color:var(--tg-text-muted)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] .tiangong-shell-topbar .topbar-credit-metric--remaining strong{color:var(--tg-gold-strong)!important}html[data-studio-theme=movieflow] body .app-sidebar.tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-collapse-btn.sidebar-collapse-btn,html[data-studio-theme=movieflow] body .app-sidebar.tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu.el-menu.sidebar-menu :is(.el-menu-item,.el-sub-menu__title){color:var(--tg-gold)!important;border:1px solid transparent!important;border-radius:var(--tg-radius-control)!important;background:transparent!important;box-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .app-sidebar.tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu.el-menu.sidebar-menu :is(.el-menu-item,.el-sub-menu__title){min-height:44px;margin:4px 0}html[data-studio-theme=movieflow] body .app-sidebar.tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu.el-menu.sidebar-menu :is(.el-menu-item:hover,.el-menu-item.is-active,.el-sub-menu__title:hover,.el-sub-menu.is-active>.el-sub-menu__title,.el-sub-menu.is-opened>.el-sub-menu__title),html[data-studio-theme=movieflow] body .app-sidebar.tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-collapse-btn.sidebar-collapse-btn:hover{color:var(--tg-gold-strong)!important;border-color:var(--tg-line)!important;background:linear-gradient(145deg,#2b2314b3,#080909f0)!important;box-shadow:inset 0 1px #ffffff0d!important}html[data-studio-theme=movieflow] body .app-sidebar.tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu.el-menu.sidebar-menu :is(.el-menu-item,.el-sub-menu__title) :where(.el-icon,span,svg,path),html[data-studio-theme=movieflow] body .app-sidebar.tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-collapse-btn.sidebar-collapse-btn :where(.el-icon,svg,path){color:inherit!important;fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .tiangong-user-menu.el-dropdown__popper,html[data-studio-theme=movieflow] body .tiangong-user-menu .tiangong-user-menu__list{color:var(--tg-text)!important;border-color:var(--tg-line)!important;background:linear-gradient(145deg,#0c0f10fa,#030506fc)!important;box-shadow:0 24px 60px #0000007a,inset 0 1px #ffffff0d!important}html[data-studio-theme=movieflow] body .tiangong-user-menu .el-dropdown-menu__item{color:var(--tg-text-muted)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .tiangong-user-menu .el-dropdown-menu__item:is(:hover,:focus){color:var(--tg-gold-strong)!important;background:#d7bd801f!important}@media (max-width: 980px){.tiangong-shell-topbar{padding-inline:14px}.tiangong-shell-topbar .topbar-brand-wordmark{display:none}}@media (max-width: 760px){.tiangong-workspace-shell{height:100dvh}.tiangong-shell-topbar{flex-basis:60px;height:60px;margin:8px 8px 0;padding:0 10px;gap:8px;border-radius:18px}.tiangong-shell-topbar .topbar-left-cluster,.tiangong-shell-topbar .topbar-command-cluster{gap:6px}.tiangong-shell-topbar .topbar-stats,.tiangong-shell-topbar .topbar-brand-wordmark,.tiangong-shell-topbar .topbar-user-nickname,.tiangong-shell-topbar .topbar-action--works{display:none}.tiangong-workspace-body{min-height:0}.tiangong-shell-sidebar{position:fixed;inset:76px auto 16px 12px;z-index:60;width:min(82vw,320px)!important;max-width:calc(100vw - 24px);margin:0;transform:translate(calc(-100% - 24px));transition:transform .18s ease}.tiangong-shell-sidebar.is-mobile-open{transform:translate(0)}.tiangong-mobile-nav-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;border:0;border-radius:0;background:#000000ad;box-shadow:none}.tiangong-shell-main{width:auto;margin:8px;padding:14px;border-radius:18px}}@media (prefers-reduced-motion: reduce){.tiangong-shell-sidebar{transition:none}}.public-landing{--tg-entry-ink: #151515;--tg-entry-gold: #e4c987;--tg-entry-porcelain: linear-gradient(rgba(35, 35, 35, .035) 1px, transparent 1px), linear-gradient(90deg, rgba(35, 35, 35, .035) 1px, transparent 1px), radial-gradient(circle at 50% 0%, #fff 0%, #f1f1ed 48%, #e7e8e6 100%);--fb-canvas: #f1f1ed;--fb-canvas-raised: #e7e8e6;--fb-control: rgba(255, 255, 255, .82);--fb-material-structural: rgba(255, 255, 255, .7);--fb-material-interactive: rgba(255, 255, 255, .88);--fb-material-floating: rgba(255, 255, 255, .96);--fb-text-primary: #151515;--fb-text-secondary: #525250;--fb-text-muted: #696965;--fb-metal: #9a7941;--fb-accent: #76511f;--fb-accent-strong: #2b281f;--fb-line-soft: rgba(56, 50, 38, .12);--fb-line: rgba(56, 50, 38, .22);--fb-line-strong: rgba(118, 81, 31, .56);--fb-focus-ring: 0 0 0 3px rgba(118, 81, 31, .2);--fb-reflection: linear-gradient(180deg, rgba(255, 255, 255, .34), transparent 34%);--fb-cinematic-exposure: linear-gradient(90deg, rgba(241, 241, 237, .94), rgba(241, 241, 237, .42) 46%, rgba(241, 241, 237, .76)), linear-gradient(180deg, rgba(241, 241, 237, .16), rgba(231, 232, 230, .88));--fb-shadow-structural: 0 18px 46px rgba(36, 31, 23, .12);--fb-shadow-interactive: 0 24px 58px rgba(36, 31, 23, .18);--fb-shadow-floating: 0 34px 90px rgba(36, 31, 23, .24);--fb-inset-edge: inset 0 1px 0 rgba(255, 255, 255, .68);--fb-inset-depth: inset 0 -1px 0 rgba(38, 32, 22, .12);--fb-radius-control: 18px;--fb-radius-card: 26px;--fb-radius-floating: 26px;--fb-radius-hero: 34px;--fb-space-1: 4px;--fb-space-2: 8px;--fb-space-3: 12px;--fb-space-4: 16px;--fb-space-5: 20px;--fb-space-6: 24px;--fb-space-8: 32px;--fb-space-10: 40px;--fb-duration-fast: .12s;--fb-duration-standard: .18s;--fb-duration-emphasis: .26s;--fb-ease-standard: cubic-bezier(.2, .8, .2, 1);--fb-ease-enter: cubic-bezier(.16, 1, .3, 1);--fb-depth-max-translate: 6px;min-height:100dvh;color:#151515;color-scheme:light;background:linear-gradient(rgba(35,35,35,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(35,35,35,.035) 1px,transparent 1px),radial-gradient(circle at 50% 0%,#fff,#f1f1ed 48%,#e7e8e6);background-size:48px 48px,48px 48px,auto}.tiangong-landing-nav{border:1px solid rgba(255,255,255,.84);border-radius:26px;background:#ffffffb8;box-shadow:0 18px 54px #0000001f;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.landing-brand,.landing-user-trigger,.tiangong-hero-stage button,.landing-primary-action{color:#e4c987;border:1px solid rgba(215,189,128,.5);background:linear-gradient(180deg,#2b281f,#060707);box-shadow:inset 0 1px #ffffff29,0 10px 24px #00000038}.public-landing .landing-brand,.public-landing .landing-user-trigger,.tiangong-hero-stage .landing-primary-action{color:var(--tg-entry-gold);border-color:#d7bd8080;background:linear-gradient(180deg,#2b281f,#060707);box-shadow:inset 0 1px #ffffff29,0 10px 24px #00000038}.public-landing .landing-brand{padding:4px 12px 4px 6px;border-radius:18px}.public-landing .landing-user-trigger{border-radius:18px}html[data-studio-theme=movieflow] body .public-landing.public-landing.public-landing :is(button.landing-brand.landing-brand,button.landing-user-chip.landing-user-chip,button.login-action.login-action){color:#e4c987!important;border-color:#d7bd8080!important;background:linear-gradient(180deg,#2b281f,#060707)!important;box-shadow:inset 0 1px #ffffff29,0 10px 24px #00000038!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .public-landing.public-landing.public-landing :is(button.landing-brand.landing-brand,button.landing-user-chip.landing-user-chip,button.login-action.login-action):is(:hover,:focus-visible){color:#f1dca5!important;border-color:#f1dca5c7!important;background:linear-gradient(180deg,#2b281f,#060707)!important;box-shadow:inset 0 1px #fff3,0 12px 28px #00000042,0 0 0 3px #76511f33!important}html[data-studio-theme=movieflow] body .public-landing.public-landing.public-landing :is(button.landing-brand.landing-brand,button.landing-user-chip.landing-user-chip,button.login-action.login-action):active{color:#e4c987!important;border-color:#d7bd809e!important;background:linear-gradient(180deg,#2b281f,#060707)!important;box-shadow:inset 0 2px 5px #00000057,0 6px 14px #0003!important}html[data-studio-theme=movieflow] body .public-landing.public-landing.public-landing :is(.landing-capability.landing-capability,.landing-metrics.landing-metrics,.landing-process.landing-process){color:var(--tg-text)!important;border-color:var(--tg-line)!important;background-color:#0c0f10!important;background-image:linear-gradient(145deg,#0c0f10,#030506)!important;box-shadow:inset 0 1px #ffffff0d,0 18px 48px #0000003d!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .public-landing.public-landing.public-landing :is(.landing-capability strong,.landing-metric dd,.landing-process-step strong){color:var(--tg-text)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .public-landing.public-landing.public-landing :is(.landing-capability small,.landing-metric dt,.landing-metric small,.landing-process-step small){color:var(--tg-text-muted)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .public-landing.public-landing.public-landing :is(.landing-capability__index,.landing-process-step>span){color:var(--tg-gold-strong)!important;-webkit-text-fill-color:currentColor!important}.tiangong-hero-stage{background:linear-gradient(180deg,#ffffff75,#e7e8e633)}.tiangong-hero-stage .tiangong-hero-slide{border-color:#ffffffbd}.tiangong-hero-stage .tiangong-hero-slide--active{border-color:#d7bd80b8}.tiangong-hero-stage button:hover,.tiangong-hero-stage button:focus-visible,.public-landing .landing-brand:hover,.public-landing .landing-brand:focus-visible,.public-landing .landing-user-trigger:hover,.public-landing .landing-user-trigger:focus-visible{color:#f1dca5;border-color:#f1dca5c7}@media (max-width: 760px){.tiangong-landing-nav{border-radius:20px}}@media (prefers-reduced-transparency: reduce){.tiangong-landing-nav{background:#fffffff5;backdrop-filter:none;-webkit-backdrop-filter:none}}html[data-studio-theme=movieflow] body :where(.fb-page,.fb-page--library,.fb-page--creation,.fb-page--workbench){color:var(--tg-text);background-color:transparent}html[data-studio-theme=movieflow] body .tiangong-workspace-shell :where(.fb-glass,.frameborn-admin-panel),html[data-studio-theme=movieflow] body .tiangong-workspace-shell :where(.fb-glass--structural,.fb-panel){color:var(--tg-text);border-color:var(--tg-line);background:linear-gradient(145deg,#0c0f10f5,#030506fa);box-shadow:inset 0 1px #ffffff0d,0 18px 48px #0000003d}html[data-studio-theme=movieflow] body .tiangong-workspace-shell :where(.el-button,.fb-button){color:var(--tg-text);border-color:var(--tg-line-soft);background:var(--tg-panel)}html[data-studio-theme=movieflow] body :where(.tiangong-workspace-shell,.el-overlay) :where(.el-button--primary,.fb-button--primary){color:#17140d;border-color:#f1dca5b3;background:linear-gradient(180deg,#f1dca5,#b89b5c)}html[data-studio-theme=movieflow] body .tiangong-workspace-shell :where(button,a,input,textarea,[tabindex]):focus-visible{outline:2px solid var(--tg-gold-strong);outline-offset:3px}html[data-studio-theme=movieflow] body .tiangong-workspace-shell :where(.el-button,.fb-button):hover:not(:disabled){border-color:#f1dca5c2;box-shadow:0 10px 28px #00000047,inset 0 1px #ffffff1a}html[data-studio-theme=movieflow] body .tiangong-workspace-shell :where(.el-button,.fb-button):disabled{opacity:.46;cursor:not-allowed}html[data-studio-theme=movieflow] body .tiangong-workspace-shell :where(.el-input__wrapper,.el-textarea__inner,.el-select__wrapper){color:var(--tg-text);border:1px solid var(--tg-line-soft);background:#010304c7}html[data-studio-theme=movieflow] body .tiangong-workspace-shell :where(.el-input__inner,.el-select__selected-item,.el-select__placeholder,.el-textarea__inner,.el-form-item__label){color:var(--tg-text);-webkit-text-fill-color:currentColor}html[data-studio-theme=movieflow] body .tiangong-workspace-shell :where(.el-input__inner,.el-textarea__inner,input,textarea)::-moz-placeholder{color:var(--tg-text-muted);opacity:1}html[data-studio-theme=movieflow] body .tiangong-workspace-shell :where(.el-input__inner,.el-textarea__inner,input,textarea)::placeholder{color:var(--tg-text-muted);opacity:1}html[data-studio-theme=movieflow] body .el-dialog{color:var(--tg-text);border:1px solid var(--tg-line);background:var(--tg-panel-strong)}html[data-studio-theme=movieflow] body :where(.el-table,.el-dropdown-menu,.el-pagination){--el-text-color-regular: var(--tg-text);--el-text-color-secondary: var(--tg-text-muted);--el-border-color-lighter: var(--tg-line-soft);--el-fill-color-blank: var(--tg-panel-strong);color:var(--tg-text)}html[data-studio-theme=movieflow] body :where(.el-table,.el-table tr,.el-table th.el-table__cell,.el-table td.el-table__cell){border-color:var(--tg-line-soft);background-color:var(--tg-panel-strong)}html[data-studio-theme=movieflow] body :where(.el-dropdown-menu,.el-select-dropdown,.el-pagination button){color:var(--tg-text);border-color:var(--tg-line-soft);background:var(--tg-panel-strong)}html[data-studio-theme=movieflow] body :where(.el-dropdown-menu__item,.el-select-dropdown__item){color:var(--tg-text-muted)}html[data-studio-theme=movieflow] body :where(.el-dropdown-menu__item,.el-select-dropdown__item):is(:hover,:focus,.is-hovering){color:var(--tg-gold-strong);background:#d7bd801f}html[data-studio-theme=movieflow] body :where(.el-pagination .is-active,.el-select-dropdown__item.is-selected){color:#17140d;background:var(--tg-gold)}html[data-studio-theme=movieflow] body :where(.is-error,.el-form-item__error){color:#ff9d9d}html[data-studio-theme=movieflow] body :where(.is-success,.el-message--success){color:#9de4bd}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) .tiangong-workspace-shell :where(.fb-page,.fb-page--library,.fb-page--creation,.fb-page--workbench){color:var(--tg-text)!important;background-color:transparent!important;background-image:none!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) .tiangong-workspace-shell :where(.fb-glass,.fb-glass--structural,.fb-panel,.frameborn-admin-panel){color:var(--tg-text)!important;border-color:var(--tg-line)!important;background:linear-gradient(145deg,#0c0f10f5,#030506fa)!important;box-shadow:inset 0 1px #ffffff0d,0 18px 48px #0000003d!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) .tiangong-workspace-shell .brand-video-workbench.brand-video-workbench :is(.studio-page-header__copy h1,.brand-brief-step__hero h2,.brand-brief-step__analysis h3,.brand-video-workbench__brand-context strong,.brand-video-workbench__selected-brand strong,.brand-video-workbench__history h2,.brand-video-workbench__history-title strong,.brand-video-workbench__asset-readiness h2,.brand-brief-step label,.brand-brief-step legend){color:var(--tg-text)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) .tiangong-workspace-shell .brand-video-workbench.brand-video-workbench :is(.studio-page-header__copy p,.brand-brief-step__eyebrow,.brand-brief-step__group-title p){color:var(--tg-gold-strong)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) .tiangong-workspace-shell .brand-video-workbench.brand-video-workbench :is(.studio-page-header__copy>span,.brand-brief-step__hero-copy>span,.brand-brief-step__group-title>span,.brand-brief-step__footer p){color:var(--tg-text-muted)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) .tiangong-workspace-shell .tiangong-shell-main.tiangong-shell-main :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),textarea,select):not(.el-input__inner):not(.el-textarea__inner){color:var(--tg-text)!important;border-color:var(--tg-line-soft)!important;background:#010304c7!important;background-image:none!important;box-shadow:inset 0 1px #ffffff0d!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) .tiangong-workspace-shell .tiangong-shell-main.tiangong-shell-main :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),textarea):not(.el-input__inner):not(.el-textarea__inner)::-moz-placeholder{color:var(--tg-text-muted)!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) .tiangong-workspace-shell .tiangong-shell-main.tiangong-shell-main :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),textarea):not(.el-input__inner):not(.el-textarea__inner)::placeholder{color:var(--tg-text-muted)!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) .tiangong-workspace-shell .brand-video-workbench.brand-video-workbench .brand-brief-step :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),textarea,select){color:var(--tg-text)!important;border-color:var(--tg-line-soft)!important;background:#010304c7!important;background-image:none!important;box-shadow:inset 0 1px #ffffff0d!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) .tiangong-workspace-shell .brand-video-workbench.brand-video-workbench .brand-brief-step :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),textarea)::-moz-placeholder{color:var(--tg-text-muted)!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) .tiangong-workspace-shell .brand-video-workbench.brand-video-workbench .brand-brief-step :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),textarea)::placeholder{color:var(--tg-text-muted)!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) .tiangong-workspace-shell .brand-video-workbench.brand-video-workbench button:disabled{color:var(--tg-text-muted)!important;border-color:var(--tg-line-soft)!important;background:var(--tg-panel)!important;background-image:none!important;opacity:.46!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) .tiangong-workspace-shell .workflow-manager.workflow-manager .manager-empty.manager-empty{color:var(--tg-text)!important;border-color:var(--tg-line)!important;background:var(--tg-panel)!important;background-image:none!important;box-shadow:inset 0 1px #ffffff0d,0 18px 48px #0000003d!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) .tiangong-workspace-shell .workflow-manager.workflow-manager .manager-empty.manager-empty h3{color:var(--tg-text)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) .tiangong-workspace-shell .workflow-manager.workflow-manager .manager-empty.manager-empty p{color:var(--tg-text-muted)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) .tiangong-workspace-shell :where(.el-button,.fb-button):where(:not(.el-button--primary):not(.fb-button--primary):not(.el-button--danger)){color:var(--tg-text)!important;border-color:var(--tg-line-soft)!important;background:var(--tg-panel)!important;box-shadow:inset 0 1px #ffffff0d!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) :is(.tiangong-workspace-shell,.el-overlay) :where(.el-button--primary,.fb-button--primary){color:#17140d!important;border-color:#f1dca5b3!important;background:linear-gradient(180deg,#f1dca5,#b89b5c)!important;box-shadow:0 12px 30px #00000052,inset 0 1px #ffffff57!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) .tiangong-workspace-shell :where(.el-button,.fb-button):hover:not(:disabled){border-color:#f1dca5c2!important;box-shadow:0 10px 28px #00000047,inset 0 1px #ffffff1a!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) :is(.tiangong-workspace-shell,.el-overlay) :where(.el-button--primary,.fb-button--primary):hover:not(:disabled){color:#17140d!important;border-color:#f1dca5d1!important;background:linear-gradient(180deg,#f7e7ba,#c5a765)!important;box-shadow:0 14px 34px #0000005c,inset 0 1px #fff6!important;transform:translateY(-1px)}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) :is(.tiangong-workspace-shell,.el-overlay) :where(.el-button,.fb-button):is(:disabled,.is-disabled){opacity:.46!important;cursor:not-allowed!important;transform:none!important;box-shadow:none!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) :is(.tiangong-workspace-shell,.el-overlay) :where(.el-input__wrapper,.el-textarea__inner,.el-select__wrapper){--el-input-text-color: var(--tg-text);--el-input-placeholder-color: var(--tg-text-muted);color:var(--tg-text)!important;border:1px solid var(--tg-line-soft)!important;background:#010304c7!important;background-image:none!important;box-shadow:inset 0 1px #ffffff0d!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) :is(.tiangong-workspace-shell,.el-overlay) :where(.el-input__wrapper.is-focus,.el-input__wrapper.is-focused,.el-textarea__inner:focus,.el-select__wrapper.is-focused){border-color:#f1dca5c2!important;box-shadow:0 0 0 3px #d7bd802e,inset 0 1px #ffffff14!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) :is(.tiangong-workspace-shell,.el-overlay) :where(.el-input__inner,.el-select__selected-item,.el-select__placeholder,.el-textarea__inner,.el-form-item__label){color:var(--tg-text)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) .el-overlay :where(.el-dialog,.el-drawer,.el-message-box){color:var(--tg-text)!important;border:1px solid var(--tg-line)!important;background:var(--tg-panel-strong)!important;background-image:none!important;box-shadow:0 30px 90px #00000094,inset 0 1px #ffffff0d!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) :where(.el-dialog__title,.el-dialog__body,.el-drawer__title,.el-drawer__body,.el-message-box__title,.el-message-box__content){color:var(--tg-text)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) :where(.el-table,.el-dropdown-menu,.el-pagination){--el-text-color-regular: var(--tg-text) !important;--el-text-color-secondary: var(--tg-text-muted) !important;--el-border-color-lighter: var(--tg-line-soft) !important;--el-fill-color-blank: var(--tg-panel-strong) !important;color:var(--tg-text)!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) :where(.el-table,.el-table tr,.el-table th.el-table__cell,.el-table td.el-table__cell,.el-dropdown-menu,.el-select-dropdown,.el-pagination button){border-color:var(--tg-line-soft)!important;background-color:var(--tg-panel-strong)!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) :where(.el-dropdown-menu__item,.el-select-dropdown__item){color:var(--tg-text-muted)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) :where(.el-dropdown-menu__item:hover,.el-dropdown-menu__item:focus,.el-select-dropdown__item:hover,.el-select-dropdown__item.is-hovering){color:var(--tg-gold-strong)!important;background:#d7bd801f!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) :where(.is-error,.el-form-item__error){color:#ff9d9d!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) :where(.is-success,.el-message--success){color:#9de4bd!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) .public-landing.public-landing .landing-brand-logo.landing-brand-logo{padding:0!important;border:0!important;border-color:transparent!important;background:transparent!important;background-image:none!important;box-shadow:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;mix-blend-mode:normal!important;-o-object-fit:contain!important;object-fit:contain!important;opacity:1!important}@media (max-width: 760px){html[data-studio-theme=movieflow] body :where(.el-dialog,.el-drawer,.fb-panel){max-width:calc(100vw - 24px);overflow-wrap:anywhere}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) :where(.el-dialog,.el-drawer,.fb-panel){max-width:calc(100vw - 24px)!important;overflow-wrap:anywhere!important}html[data-studio-theme=movieflow] body .tiangong-workspace-shell :where(.el-table,.el-table__inner-wrapper,.el-table__body-wrapper){max-width:100%}html[data-studio-theme=movieflow] body .tiangong-workspace-shell :where(.el-table__body-wrapper,.fb-table-scroll){overflow-x:auto;overscroll-behavior-inline:contain}}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) .tiangong-workspace-shell .script-library-page .studio-page-header__copy h1{color:var(--tg-gold-strong)!important;background:none!important;text-shadow:0 0 24px rgba(215,189,128,.14)!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) .tiangong-workspace-shell .creative-product-creator.creative-product-creator{color:var(--tg-text)!important;background:radial-gradient(circle at 8% 0%,rgba(215,189,128,.09),transparent 28%),linear-gradient(180deg,#070e14d1,#020508e6)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) .tiangong-workspace-shell .creative-product-creator.creative-product-creator :is(.studio-page-header__copy h1,.creative-form__field label,.creative-product-script__job-heading h2,.creative-product-script__result-heading h2,.creative-product-storyboard__job-heading h2,.creative-product-storyboard__result-heading h2,.creative-recent-jobs,.creative-recent-jobs h2,.creative-recent-jobs li>button:first-child){color:var(--tg-text)!important;background-clip:initial!important;-webkit-background-clip:initial!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) .tiangong-workspace-shell .creative-product-creator.creative-product-creator :is(.studio-page-header__copy span,.creative-product-script__job-heading p,.creative-product-script__result-heading p,.creative-product-storyboard__job-heading p,.creative-product-storyboard__result-heading p,.creative-recent-jobs small,.creative-recent-jobs__empty){color:var(--tg-text-muted)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) .tiangong-workspace-shell .creative-product-creator.creative-product-creator .studio-page-header__copy p{color:var(--tg-gold-strong)!important;background:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) .tiangong-workspace-shell .creative-product-creator.creative-product-creator :is(.creative-product-creator__form,.creative-product-script__job,.creative-product-script__result,.creative-product-storyboard__job,.creative-product-storyboard__result,.studio-glass-panel-component){color:var(--tg-text)!important;border-color:var(--tg-line)!important;background:radial-gradient(circle at 16% 0%,rgba(215,189,128,.08),transparent 34%),linear-gradient(145deg,#080d11fa,#020406fa)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) .tiangong-workspace-shell .creative-product-creator.creative-product-creator :is(.creative-form__field textarea,.creative-form__field input){color:var(--tg-text)!important;border-color:var(--tg-line)!important;background:#010304e0!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) .tiangong-workspace-shell .creative-product-creator.creative-product-creator :is(.creative-form__field textarea,.creative-form__field input)::-moz-placeholder{color:var(--tg-text-muted)!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) .tiangong-workspace-shell .creative-product-creator.creative-product-creator :is(.creative-form__field textarea,.creative-form__field input)::placeholder{color:var(--tg-text-muted)!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) .tiangong-workspace-shell .creative-product-creator.creative-product-creator .fb-button--primary{color:#17140d!important;border-color:#f1dca5c2!important;background:linear-gradient(180deg,#f1dca5,#b89b5c)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) .tiangong-workspace-shell .creative-product-creator.creative-product-creator .fb-button--primary *{color:inherit!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) .tiangong-workspace-shell :is(.topbar-brand-name,.topbar-credit-metric--used strong){color:var(--tg-text)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) .tiangong-workspace-shell .topbar-credit-metric--remaining strong{color:var(--tg-gold-strong)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-shell-a):not(#tg-shell-b):not(#tg-shell-c):not(#tg-shell-d) .tiangong-workspace-shell.tiangong-workspace-shell{color:var(--tg-text)!important;background:linear-gradient(125deg,#030608,#07121a 48%,#020405)!important}html[data-studio-theme=movieflow] body:not(#tg-shell-a):not(#tg-shell-b):not(#tg-shell-c):not(#tg-shell-d) :is(.tiangong-shell-topbar.tiangong-shell-topbar,.tiangong-shell-sidebar.tiangong-shell-sidebar){color:var(--tg-text)!important;border:1px solid var(--tg-line)!important;border-radius:var(--tg-radius-shell)!important;background:radial-gradient(circle at 28% 0%,rgba(215,189,128,.08),transparent 34%),linear-gradient(145deg,#0c0f10f5,#030506fa)!important;box-shadow:inset 0 1px #ffffff0d,0 18px 48px #00000047!important}html[data-studio-theme=movieflow] body:not(#tg-shell-a):not(#tg-shell-b):not(#tg-shell-c):not(#tg-shell-d) .tiangong-shell-topbar.tiangong-shell-topbar{flex:0 0 64px!important;width:auto!important;height:64px!important;min-height:64px!important;margin:12px 12px 0!important;padding:0 20px!important}html[data-studio-theme=movieflow] body:not(#tg-shell-a):not(#tg-shell-b):not(#tg-shell-c):not(#tg-shell-d) .tiangong-shell-sidebar.tiangong-shell-sidebar{align-self:stretch!important;height:auto!important;min-height:0!important;margin:12px!important;padding:16px 12px!important}html[data-studio-theme=movieflow] body:not(#tg-shell-a):not(#tg-shell-b):not(#tg-shell-c):not(#tg-shell-d) .tiangong-shell-main.tiangong-shell-main{min-width:0!important;min-height:0!important;margin:12px 12px 12px 0!important;padding:24px!important;overflow-x:hidden!important;overflow-y:auto!important;color:var(--tg-text)!important;border:1px solid var(--tg-line-soft)!important;border-radius:var(--tg-radius-shell)!important;background:linear-gradient(rgba(215,189,128,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(215,189,128,.04) 1px,transparent 1px),linear-gradient(180deg,#061018,#05080c 58%,#020405)!important;background-size:40px 40px,40px 40px,auto!important;box-shadow:inset 0 1px #ffffff06!important}html[data-studio-theme=movieflow] body:not(#tg-shell-a):not(#tg-shell-b):not(#tg-shell-c):not(#tg-shell-d) .tiangong-shell-topbar.tiangong-shell-topbar :is(.topbar-brand,.topbar-stat-chip,.topbar-user-trigger,.topbar-action,.login-entry-btn){color:var(--tg-text)!important;border:1px solid var(--tg-line)!important;border-radius:var(--tg-radius-control)!important;background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.08),transparent 36%),linear-gradient(145deg,#101415e6,#050708f5)!important;box-shadow:inset 0 1px #ffffff0f!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-shell-a):not(#tg-shell-b):not(#tg-shell-c):not(#tg-shell-d) .tiangong-shell-topbar.tiangong-shell-topbar :is(.topbar-brand-name,.topbar-user-nickname,.topbar-credit-metric--used strong){color:var(--tg-text)!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-shell-a):not(#tg-shell-b):not(#tg-shell-c):not(#tg-shell-d) .tiangong-shell-topbar.tiangong-shell-topbar :is(.topbar-brand-wordmark,.topbar-credit-label,.topbar-credit-metric small){color:var(--tg-text-muted)!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-shell-a):not(#tg-shell-b):not(#tg-shell-c):not(#tg-shell-d) .tiangong-shell-topbar.tiangong-shell-topbar .topbar-credit-metric--remaining strong{color:var(--tg-gold-strong)!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-shell-a):not(#tg-shell-b):not(#tg-shell-c):not(#tg-shell-d) .tiangong-shell-topbar.tiangong-shell-topbar .topbar-logo-mark.topbar-logo-mark{border:1px solid rgba(241,220,165,.38)!important;background:#f4f0e7!important;box-shadow:0 0 0 4px #d7bd8014!important}html[data-studio-theme=movieflow] body:not(#tg-shell-a):not(#tg-shell-b):not(#tg-shell-c):not(#tg-shell-d) .tiangong-shell-topbar.tiangong-shell-topbar .topbar-logo-image.topbar-logo-image{width:100%!important;height:100%!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important;filter:none!important}html[data-studio-theme=movieflow] body:not(#tg-shell-a):not(#tg-shell-b):not(#tg-shell-c):not(#tg-shell-d) .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-title{color:var(--tg-gold-strong)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-shell-a):not(#tg-shell-b):not(#tg-shell-c):not(#tg-shell-d) .tiangong-shell-sidebar.tiangong-shell-sidebar :is(.sidebar-collapse-btn.sidebar-collapse-btn,.sidebar-menu.sidebar-menu .el-menu-item,.sidebar-menu.sidebar-menu .el-sub-menu__title){color:var(--tg-gold)!important;border:1px solid transparent!important;border-radius:var(--tg-radius-control)!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-shell-a):not(#tg-shell-b):not(#tg-shell-c):not(#tg-shell-d) .tiangong-shell-sidebar.tiangong-shell-sidebar :is(.sidebar-collapse-btn.sidebar-collapse-btn:hover,.sidebar-menu.sidebar-menu .el-menu-item:hover,.sidebar-menu.sidebar-menu .el-menu-item.is-active,.sidebar-menu.sidebar-menu .el-sub-menu__title:hover,.sidebar-menu.sidebar-menu .el-sub-menu.is-active>.el-sub-menu__title,.sidebar-menu.sidebar-menu .el-sub-menu.is-opened>.el-sub-menu__title){color:var(--tg-gold-strong)!important;border-color:var(--tg-line)!important;background-color:#d7bd801a!important;background-image:linear-gradient(145deg,#2b2314b3,#080909f0)!important;box-shadow:inset 0 1px #ffffff0d!important}html[data-studio-theme=movieflow] body:not(#tg-shell-a):not(#tg-shell-b):not(#tg-shell-c):not(#tg-shell-d) .tiangong-shell-sidebar.tiangong-shell-sidebar :is(.sidebar-collapse-btn,.sidebar-menu .el-menu-item,.sidebar-menu .el-sub-menu__title) *{color:inherit!important;fill:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-shell-a):not(#tg-shell-b):not(#tg-shell-c):not(#tg-shell-d) .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu.sidebar-menu .el-sub-menu .el-menu.el-menu--inline{margin:2px 6px 8px!important;padding:4px!important;border:1px solid var(--tg-line-soft)!important;border-radius:14px!important;background:radial-gradient(circle at 18% 0%,rgba(215,189,128,.07),transparent 34%),#030506d6!important;box-shadow:inset 0 1px #ffffff09!important}html[data-studio-theme=movieflow] body:not(#tg-shell-a):not(#tg-shell-b):not(#tg-shell-c):not(#tg-shell-d) .tiangong-shell-sidebar.tiangong-shell-sidebar .sidebar-menu.sidebar-menu .el-sub-menu .el-menu-item.el-menu-item{box-sizing:border-box!important;min-height:40px!important;height:40px!important;margin:3px!important;padding:0 14px 0 30px!important;border-radius:10px!important}@media (max-width: 760px){html[data-studio-theme=movieflow] body:not(#tg-shell-a):not(#tg-shell-b):not(#tg-shell-c):not(#tg-shell-d) .tiangong-shell-main.tiangong-shell-main{margin:8px!important;padding:14px!important}}.deconstructor-pro[data-v-df12ec19]{animation:fadeIn-df12ec19 .6s ease-out}@keyframes fadeIn-df12ec19{0%{opacity:0}to{opacity:1}}@keyframes slideUp-df12ec19{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}.animate-slide-up[data-v-df12ec19]{animation:slideUp-df12ec19 .6s cubic-bezier(.2,.8,.2,1) forwards}.pro-input[data-v-df12ec19] .el-input__wrapper{background-color:#ffffff08;box-shadow:none!important;border:1px solid rgba(255,255,255,.05);border-radius:16px;padding:0 20px;transition:all .3s}.pro-input[data-v-df12ec19] .el-input__wrapper.is-focus{background-color:#ffffff0d;border-color:#ff0050}.pro-input[data-v-df12ec19] .el-input__inner{color:#fff;height:56px;font-size:15px}.custom-scrollbar[data-v-df12ec19]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-df12ec19]::-webkit-scrollbar-thumb{background-color:#2d3142;border-radius:2px}.data-card[data-v-df12ec19]{transition:all .3s}.data-card[data-v-df12ec19]:hover{border-color:#ff00504d;transform:translateY(-2px)}.pro-select[data-v-df12ec19] .el-input__wrapper{background-color:#ffffff0d!important;box-shadow:none!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:8px}.pro-select[data-v-df12ec19] .el-input__inner{color:#eee!important;font-size:11px;font-weight:700}@keyframes fadeIn-df12ec19{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in[data-v-df12ec19]{animation:fadeIn-df12ec19 .5s ease-out forwards}.deconstructor-pro.fb-page--creation[data-v-df12ec19]{gap:16px;min-height:calc(100vh - 96px);padding:16px 20px 24px;color:var(--fb-text-primary);background:linear-gradient(180deg,#071019fa,#040b11fc)}.fb-page--creation .fb-creation-command[data-v-df12ec19]{padding:16px;border-color:var(--fb-line-default);border-radius:var(--fb-radius-card);background:var(--fb-surface-structural);box-shadow:var(--fb-shadow)}.fb-page--creation .fb-creation-command>div[data-v-df12ec19]{max-width:none;margin:0;text-align:left}.fb-page--creation .fb-creation-command h1[data-v-df12ec19]{justify-content:flex-start;color:var(--fb-text-strong);letter-spacing:0}.fb-page--creation .fb-creation-command p[data-v-df12ec19]{margin-bottom:16px;color:var(--fb-text-secondary);letter-spacing:0}.fb-page--creation[data-v-df12ec19] :is(.rounded-3xl,.rounded-2xl,.rounded-xl,.data-card,.idea-card){border-radius:var(--fb-radius-card)!important}.fb-page--creation[data-v-df12ec19] :is(button,.el-button),.fb-page--creation .pro-input[data-v-df12ec19] .el-input__wrapper{border-radius:6px!important}.fb-page--creation>section[data-v-df12ec19],.fb-page--creation>main>div>div[data-v-df12ec19],.fb-page--creation>main>div>div>div[data-v-df12ec19]{border-color:var(--fb-line-default)!important;background-color:var(--fb-surface-structural)!important}.fb-page--creation .pro-input[data-v-df12ec19] .el-input__wrapper{border-color:var(--fb-line-default);color:var(--fb-text-primary);background:var(--fb-control-well)}.fb-page--creation .pro-input[data-v-df12ec19] .el-input__wrapper.is-focus{border-color:var(--fb-line-strong);background:var(--fb-control-well)}.fb-page--creation[data-v-df12ec19] :is(.text-red-500,.text-red-400,.text-yellow-500,.text-purple-500,.text-blue-500,.text-green-500){color:var(--fb-accent)!important}.fb-page--creation[data-v-df12ec19] :is(.bg-red-500\/10,.bg-yellow-500\/10,.bg-purple-500\/10,.bg-blue-500\/10){background:var(--fb-surface-interactive)!important}.fb-page--creation[data-v-df12ec19] .idea-preview-dialog{border-radius:var(--fb-radius-dialog)}@media (max-width: 980px){.fb-page--creation>main[data-v-df12ec19]{grid-template-columns:1fr}.fb-page--creation>main>div[data-v-df12ec19]{grid-column:1 / -1}}@media (max-width: 720px){.deconstructor-pro.fb-page--creation[data-v-df12ec19]{gap:10px;padding:10px}.fb-page--creation .fb-creation-command[data-v-df12ec19]{padding:12px}.fb-page--creation .fb-creation-command .flex.gap-4[data-v-df12ec19],.fb-page--creation[data-v-df12ec19] :is(.p-8.grid.grid-cols-2,.grid.grid-cols-4,.grid.grid-cols-2){grid-template-columns:1fr!important;flex-direction:column}.fb-page--creation .fb-creation-command[data-v-df12ec19] :is(.el-button,button){width:100%}.fb-page--creation[data-v-df12ec19] .idea-preview-dialog{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important}}@media (prefers-reduced-motion: reduce){.deconstructor-pro.fb-page--creation[data-v-df12ec19],.deconstructor-pro.fb-page--creation[data-v-df12ec19] *{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.metric[data-v-6691d4f9]{border-radius:16px;border:1px solid rgba(15,23,42,.1);background:#ffffffbf;padding:12px}.metric__k[data-v-6691d4f9]{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#0f172a8c;font-weight:800}.metric__v[data-v-6691d4f9]{margin-top:6px;font-size:16px;font-weight:900;color:#0f172aeb}.version-row[data-v-6691d4f9]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;border:1px solid rgba(15,23,42,.1);border-radius:14px;padding:10px 12px;background:#ffffffb3}.history-row[data-v-6691d4f9]{border:1px solid rgba(15,23,42,.1);border-radius:14px;padding:10px 12px;background:#ffffffb3}.studio-page-header[data-v-fd089903]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0}.studio-page-header__copy p[data-v-fd089903]{margin:0 0 6px;color:var(--fb-accent, var(--mf-primary, #5ef4ff));font-size:11px;font-weight:800;letter-spacing:0;text-transform:uppercase}.studio-page-header__copy h1[data-v-fd089903]{margin:0;color:var(--fb-text-primary, var(--mf-text, #f3f7fa));font-size:28px;line-height:36px;font-weight:750}.studio-page-header__copy span[data-v-fd089903]{display:block;max-width:760px;margin-top:6px;color:var(--fb-text-secondary, var(--mf-text-secondary, #9da7b2));font-size:14px;line-height:20px}.studio-page-header__actions[data-v-fd089903]{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}@media (max-width: 760px){.studio-page-header[data-v-fd089903]{align-items:stretch;flex-direction:column;gap:14px;padding:18px 0}.studio-page-header__copy h1[data-v-fd089903]{font-size:24px;line-height:32px}.studio-page-header__actions[data-v-fd089903]{display:grid;grid-template-columns:minmax(0,1fr) auto;width:100%}}.works-pro[data-v-17875579]{color:var(--ugc-fg)}.hero-panel[data-v-17875579]{background:linear-gradient(180deg,#ffffffc7,#ffffff9e),linear-gradient(120deg,rgba(52,211,153,.08),transparent 45%);box-shadow:0 30px 80px #0f172a1a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.stat-card[data-v-17875579]{background:linear-gradient(180deg,#ffffffb8,#ffffff8c);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.panel-input[data-v-17875579] .el-input__wrapper,.panel-select[data-v-17875579] .el-select__wrapper{min-height:48px;border-radius:18px;background:#ffffffd9!important;box-shadow:none!important;border:1px solid rgba(15,23,42,.12)!important}.quick-filter[data-v-17875579]{border:1px solid rgba(15,23,42,.12);background:#ffffffb3;color:#0f172ac7;border-radius:999px;padding:10px 16px;font-size:12px;font-weight:700;letter-spacing:.08em;transition:all .25s ease}.quick-filter.active[data-v-17875579],.quick-filter[data-v-17875579]:hover{background:#34d39924;color:#0f172aeb;border-color:#34d39959}.work-card[data-v-17875579]{border-radius:var(--fb-radius-card, 8px);background:var(--fb-surface-interactive, var(--fb-surface));box-shadow:none;transition:border-color var(--fb-motion),background-color var(--fb-motion)}.work-card[data-v-17875579]:hover{transform:none;border-color:var(--fb-line-strong);background:var(--fb-surface-hover);box-shadow:none}.meta-box[data-v-17875579]{display:flex;flex-direction:column;gap:6px;border-radius:18px;border:1px solid rgba(15,23,42,.1);background:#ffffffb8;padding:12px 14px}.meta-label[data-v-17875579],.detail-label[data-v-17875579]{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#0f172a8c;font-weight:700}.meta-value[data-v-17875579],.detail-value[data-v-17875579]{color:#0f172aeb;font-weight:700}.status-pill[data-v-17875579],.type-pill[data-v-17875579]{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:6px 12px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;border:1px solid transparent}.status-pill.pending[data-v-17875579]{background:#94a3b81f;color:#cbd5e1;border-color:#94a3b82e}.status-pill.processing[data-v-17875579]{background:#3b82f624;color:#bfdbfe;border-color:#3b82f638}.status-pill.completed[data-v-17875579]{background:#10b98124;color:#bbf7d0;border-color:#10b98142}.status-pill.published[data-v-17875579]{background:#f59e0b24;color:#fde68a;border-color:#f59e0b3d}.status-pill.failed[data-v-17875579]{background:#ef444424;color:#fecaca;border-color:#ef44443d}.status-pill.canceled[data-v-17875579]{background:#f9731624;color:#fed7aa;border-color:#f973164d}.type-pill[data-v-17875579]{background:#ffffff14;color:#fff;border-color:#ffffff1f}.type-pill.deconstruct[data-v-17875579]{background:#ec489924;color:#fbcfe8}.type-pill.storyboard[data-v-17875579]{background:#6366f124;color:#c7d2fe}.type-pill.synthesis[data-v-17875579]{background:#10b98124;color:#bbf7d0}.type-pill.publish[data-v-17875579]{background:#f59e0b24;color:#fde68a}.soft-btn[data-v-17875579],.ghost-btn[data-v-17875579],.danger-text-btn[data-v-17875579],.publish-btn[data-v-17875579],.create-btn[data-v-17875579]{border-radius:16px;min-height:40px;font-weight:700}.soft-btn[data-v-17875579],.ghost-btn[data-v-17875579]{background:#ffffffd9;color:#0f172adb;border-color:#0f172a1f}.danger-text-btn[data-v-17875579]{background:#ef444414;color:#b91c1cf2;border-color:#ef444433}.publish-btn[data-v-17875579] span,.create-btn[data-v-17875579] span{font-weight:800}.create-btn[data-v-17875579]{border:none;background:linear-gradient(135deg,#34d399,#10b981)}.publish-btn[data-v-17875579]{border:none;background:linear-gradient(135deg,#3b82f6,#2563eb)}.dialog-grid[data-v-17875579],.detail-layout[data-v-17875579]{display:grid;gap:20px}.detail-card[data-v-17875579]{border-radius:24px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;padding:16px 18px}.detail-paragraph[data-v-17875579]{margin-top:12px;color:#dbe4ee;line-height:1.9;white-space:pre-wrap}.error-card[data-v-17875579]{border-color:#ef444438;background:#ef44440f}.publish-grid[data-v-17875579]{display:grid;gap:12px}.works-dialog[data-v-17875579] .el-dialog{border-radius:28px}.version-list[data-v-17875579]{display:flex;flex-direction:column;gap:10px}.version-item[data-v-17875579]{display:flex;justify-content:space-between;gap:12px;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:10px 12px;background:#ffffff05}.version-main[data-v-17875579]{min-width:0}.version-title[data-v-17875579]{font-weight:700;color:#f8fafc}.version-meta[data-v-17875579]{font-size:12px;color:#94a3b8;margin-top:2px}.version-message[data-v-17875579]{margin-top:4px;font-size:12px;color:#cbd5e1}.segment-header[data-v-17875579]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.segment-header .detail-label[data-v-17875579]{margin-bottom:0}.segment-tip[data-v-17875579]{font-size:12px;color:#94a3b8}.segment-entry[data-v-17875579]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:12px;border:1px solid rgba(96,165,250,.18);border-radius:16px;background:linear-gradient(135deg,#0f172a9e,#1e293b75);padding:14px 16px}.segment-entry-stat[data-v-17875579]{font-size:13px;line-height:1.7;color:#cbd5e1}.segment-entry-btn[data-v-17875579]{flex-shrink:0;border:none;border-radius:12px;background:linear-gradient(135deg,#2563eb,#0f766e)}.segment-summary[data-v-17875579]{flex-shrink:0;font-size:12px;color:#dbeafe;background:#1e40af47;border:1px solid rgba(96,165,250,.38);border-radius:999px;padding:4px 10px}.segment-grid[data-v-17875579]{display:grid;gap:12px}.segment-card[data-v-17875579]{display:grid;gap:12px;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:12px;background:#ffffff05;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.segment-card.active[data-v-17875579]{border-color:#22c55e73;background:#22c55e14;box-shadow:0 8px 24px #0f172a52}.segment-main[data-v-17875579]{min-width:0}.segment-title-row[data-v-17875579]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.segment-title[data-v-17875579]{font-size:15px;font-weight:700;color:#f8fafc;display:flex;align-items:center;gap:8px}.segment-index-badge[data-v-17875579]{display:inline-flex;align-items:center;justify-content:center;min-width:28px;padding:2px 8px;border-radius:999px;font-size:11px;color:#e0f2fe;background:#0284c747;border:1px solid rgba(56,189,248,.35)}.segment-subtitle[data-v-17875579]{margin-top:3px;font-size:12px;color:#94a3b8}.segment-meta[data-v-17875579]{margin-top:6px;font-size:12px;color:#a5b4fc}.segment-desc[data-v-17875579]{margin-top:8px;font-size:13px;color:#cbd5e1;line-height:1.55}.segment-error[data-v-17875579]{margin-top:8px;font-size:12px;color:#fb7185;line-height:1.55}.segment-actions[data-v-17875579]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.segment-media[data-v-17875579]{display:grid;gap:8px;align-content:start}.segment-tail-frame[data-v-17875579]{width:100%;border-radius:12px;border:1px solid rgba(255,255,255,.1);aspect-ratio:16 / 9}.segment-media-empty[data-v-17875579]{width:100%;border-radius:12px;border:1px dashed rgba(148,163,184,.35);background:#0f172a61;aspect-ratio:16 / 9;display:grid;place-items:center;font-size:12px;color:#94a3b8}.segment-media-caption[data-v-17875579]{font-size:12px;color:#94a3b8}.segment-media-btn[data-v-17875579]{width:100%;border-radius:10px;border-color:#22c55e59;background:#22c55e1f;color:#dcfce7}.segment-media-btn[data-v-17875579]:hover{border-color:#22c55e8c;background:#22c55e33}@media (min-width: 960px){.dialog-grid[data-v-17875579]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.detail-layout[data-v-17875579]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.publish-grid[data-v-17875579]{grid-template-columns:repeat(2,minmax(0,1fr))}.segment-card[data-v-17875579]{grid-template-columns:minmax(0,1fr) minmax(180px,220px);align-items:start}}@media (max-width: 820px){.segment-entry[data-v-17875579]{flex-direction:column;align-items:stretch}.segment-entry-btn[data-v-17875579]{width:100%}}.asset-preview-card[data-v-17875579]{border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;padding:12px}.asset-preview-card__header[data-v-17875579]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.asset-preview-card__label[data-v-17875579]{font-size:12px;font-weight:700;color:#ffffffbf}.asset-preview-card__media[data-v-17875579]{width:100%;aspect-ratio:16 / 9;border-radius:12px;overflow:hidden;background:#0000004d}.asset-preview-thumb[data-v-17875579]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.asset-preview-dialog[data-v-17875579] .el-dialog{border-radius:24px}.asset-preview-wrap[data-v-17875579]{display:flex;flex-direction:column;gap:12px}.asset-preview-video[data-v-17875579]{width:100%;aspect-ratio:16 / 9;border-radius:16px;background:#000}.asset-preview-image[data-v-17875579]{width:100%;max-height:70vh;-o-object-fit:contain;object-fit:contain;border-radius:12px;background:#0003}.asset-preview-thumb-list[data-v-17875579]{display:flex;gap:8px;overflow-x:auto;padding:4px 0}.asset-preview-thumb-list .asset-preview-thumb[data-v-17875579]{flex-shrink:0;width:80px;height:56px;-o-object-fit:cover;object-fit:cover;border-radius:8px;border:2px solid transparent;cursor:pointer;transition:all .2s ease}.asset-preview-thumb-list .asset-preview-thumb.active[data-v-17875579]{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f640}.asset-preview-thumb-list .asset-preview-thumb[data-v-17875579]:hover{border-color:#3b82f680}.works-pro[data-v-17875579]{--works-surface: rgba(17, 19, 24, .88);--works-surface-strong: rgba(24, 28, 34, .94);--works-border: rgba(120, 245, 255, .18);--works-border-strong: rgba(120, 245, 255, .42);--works-text: #f3f7fa;--works-muted: #9da7b2;--works-primary: #5ef4ff;--works-purple: #b05cff;background:radial-gradient(circle at 18% 0%,rgba(94,244,255,.12),transparent 32%),radial-gradient(circle at 86% 12%,rgba(176,92,255,.1),transparent 30%),linear-gradient(180deg,#030405db,#030405fa)}.works-pro[data-v-17875579] [class*=text-slate-]{color:var(--works-muted)!important}.hero-panel[data-v-17875579],.works-filter-panel[data-v-17875579],.bulk-toolbar[data-v-17875579],.works-pagination[data-v-17875579],.stat-card[data-v-17875579],.maturity-card[data-v-17875579],.works-note-card[data-v-17875579]{color:var(--works-text);border-color:var(--works-border)!important;background:radial-gradient(circle at 16% 0%,rgba(94,244,255,.12),transparent 34%),radial-gradient(circle at 100% 0%,rgba(176,92,255,.1),transparent 34%),var(--works-surface)!important;box-shadow:0 24px 70px #00000057,inset 0 1px #ffffff0d!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.hero-panel h1[data-v-17875579],.stat-value[data-v-17875579],.work-title[data-v-17875579],.meta-value[data-v-17875579],.works-note-card strong[data-v-17875579],.works-note-card .font-black[data-v-17875579]{color:var(--works-text)!important}.hero-panel p[data-v-17875579],.stat-hint[data-v-17875579],.work-desc[data-v-17875579],.work-foot-meta[data-v-17875579],.works-note-card[data-v-17875579],.bulk-copy[data-v-17875579]{color:var(--works-muted)!important}.hero-kicker[data-v-17875579],.stat-label[data-v-17875579]{color:var(--works-primary)!important}.hero-icon[data-v-17875579],.stat-icon[data-v-17875579]{color:var(--works-primary)!important;background:linear-gradient(180deg,#090c12e6,#030405d1) padding-box,linear-gradient(135deg,#5ef4ffad,#b05cff6b) border-box!important;border:1px solid transparent;box-shadow:0 0 24px #5ef4ff29}.panel-input[data-v-17875579] .el-input__wrapper,.panel-select[data-v-17875579] .el-select__wrapper{min-height:48px;border-radius:18px;color:var(--works-text)!important;background:#030405a8!important;box-shadow:none!important;border:1px solid var(--works-border)!important}.panel-input[data-v-17875579] .el-input__inner::-moz-placeholder{color:#9da7b2c7!important}.panel-input[data-v-17875579] .el-input__inner::placeholder{color:#9da7b2c7!important}.quick-filter[data-v-17875579],.selected-chip[data-v-17875579],.work-checkbox-wrap[data-v-17875579],.work-progress-card[data-v-17875579],.meta-box[data-v-17875579]{color:var(--works-muted)!important;border-color:var(--works-border)!important;background:#0304057a!important}.quick-filter.active[data-v-17875579],.quick-filter[data-v-17875579]:hover{color:var(--works-primary)!important;border-color:var(--works-border-strong)!important;background:#5ef4ff1f!important;box-shadow:0 0 20px #5ef4ff1f}.work-card[data-v-17875579]{overflow:hidden;border-radius:var(--fb-radius-card, 8px);background:var(--fb-surface-interactive, var(--fb-surface));box-shadow:none;transition:border-color var(--fb-motion),background-color var(--fb-motion)}.work-card[data-v-17875579]:hover{border-color:var(--works-border-strong)!important;transform:none;background:var(--fb-surface-hover);box-shadow:none!important}.work-progress-card[data-v-17875579]{color:var(--works-text)!important;background:linear-gradient(180deg,#030405c2,#0b1218d1),#030405b3!important}.meta-box[data-v-17875579]{border-radius:18px;padding:12px 14px}.meta-label[data-v-17875579],.detail-label[data-v-17875579]{color:#5ef4ffb8!important}.soft-btn[data-v-17875579],.ghost-btn[data-v-17875579]{color:#eafffb!important;border:1px solid var(--works-border)!important;background:linear-gradient(180deg,#090c12e6,#030405d1)!important;box-shadow:0 12px 24px #00000038}.soft-btn[data-v-17875579]:hover,.ghost-btn[data-v-17875579]:hover{color:var(--works-primary)!important;border-color:var(--works-border-strong)!important;background:#5ef4ff1f!important}.danger-text-btn[data-v-17875579]{color:#ff8da2!important;border-color:#ff5c7a42!important;background:#ff5c7a1a!important}.create-btn[data-v-17875579],.publish-btn[data-v-17875579]{color:#061014!important;background:linear-gradient(135deg,var(--works-primary),#7aa7ff 58%,var(--works-purple))!important;box-shadow:0 0 24px #5ef4ff38!important}.works-note-card[data-v-17875579]{line-height:1.75}.works-pro[data-v-17875579]{--works-surface: rgba(17, 19, 24, .88);--works-surface-strong: rgba(24, 28, 34, .94);--works-elevated: rgba(12, 20, 26, .76);--works-border: rgba(120, 245, 255, .18);--works-border-strong: rgba(120, 245, 255, .42);--works-text: #f3f7fa;--works-muted: #9da7b2;--works-subtle: #6f7782;--works-primary: #5ef4ff;--works-primary-strong: #20b8c7;--works-purple: #b05cff;position:relative;isolation:isolate;min-height:100%;padding:28px 24px 34px;color:var(--works-text);background:radial-gradient(circle at 18% 0%,rgba(94,244,255,.14),transparent 31%),radial-gradient(circle at 84% 5%,rgba(176,92,255,.16),transparent 34%),linear-gradient(180deg,#030405f5,#030405);overflow:hidden}.works-pro[data-v-17875579]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,rgba(94,244,255,.05) 1px,transparent 1px),linear-gradient(180deg,rgba(94,244,255,.035) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.72),transparent 72%);mask-image:linear-gradient(180deg,rgba(0,0,0,.72),transparent 72%)}.works-page-shell[data-v-17875579]{position:relative;z-index:1}.works-page-header[data-v-17875579]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:2px 2px 8px}.works-title-block[data-v-17875579]{max-width:760px}.works-eyebrow[data-v-17875579]{margin-bottom:10px;color:var(--works-primary);font-size:12px;font-weight:900;letter-spacing:.34em;text-transform:uppercase;text-shadow:0 0 18px rgba(94,244,255,.28)}.works-title-block h1[data-v-17875579]{margin:0;width:-moz-fit-content;width:fit-content;color:transparent;background:linear-gradient(90deg,#fff,#dffcff 28%,#5ef4ff 62%,#8d7dff);-webkit-background-clip:text;background-clip:text;font-size:clamp(30px,3.2vw,48px);font-weight:950;line-height:1.08;letter-spacing:0}.works-title-block p[data-v-17875579]{margin:12px 0 0;color:var(--works-muted);font-size:14px;line-height:1.85}.works-header-actions[data-v-17875579],.toolbar-actions[data-v-17875579],.bulk-copy[data-v-17875579]{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.works-stat-grid[data-v-17875579]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.stat-card[data-v-17875579]{position:relative;display:flex;align-items:center;gap:18px;min-height:112px;padding:18px 20px;overflow:hidden;border:1px solid var(--works-border);border-radius:16px;background:radial-gradient(circle at 18% 0%,rgba(94,244,255,.14),transparent 42%),linear-gradient(135deg,#12212ad1,#0c111cd6);box-shadow:0 20px 54px #00000047,inset 0 1px #ffffff14;backdrop-filter:blur(18px) saturate(135%);-webkit-backdrop-filter:blur(18px) saturate(135%)}.stat-card[data-v-17875579]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(120deg,rgba(255,255,255,.08),transparent 38%);opacity:.55}.stat-card--purple[data-v-17875579]{background:radial-gradient(circle at 88% 0%,rgba(176,92,255,.2),transparent 48%),linear-gradient(135deg,#161a2fe0,#0d101cdb)}.stat-card--blue[data-v-17875579]{background:radial-gradient(circle at 88% 0%,rgba(122,167,255,.2),transparent 48%),linear-gradient(135deg,#132035e0,#0c111cdb)}.stat-card--aqua[data-v-17875579]{background:radial-gradient(circle at 88% 0%,rgba(32,184,199,.2),transparent 48%),linear-gradient(135deg,#102227e0,#0c111cdb)}.stat-icon[data-v-17875579]{position:relative;z-index:1;display:grid;place-items:center;width:50px;height:50px;flex:0 0 auto;color:var(--works-primary);border:1px solid rgba(94,244,255,.56);border-radius:18px;background:linear-gradient(180deg,#5ef4ff24,#b05cff14),#03040580;box-shadow:0 0 26px #5ef4ff2e,inset 0 1px #ffffff1f}.stat-content[data-v-17875579]{position:relative;z-index:1;min-width:0}.stat-label[data-v-17875579]{color:var(--works-muted)!important;font-size:12px;font-weight:800;letter-spacing:0}.stat-value[data-v-17875579]{margin-top:6px;color:var(--works-text)!important;font-size:32px;font-weight:950;line-height:1}.stat-hint[data-v-17875579]{margin-top:8px;color:var(--works-muted)!important;font-size:12px;line-height:1.5}.works-command-grid[data-v-17875579]{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(320px,.45fr);gap:16px}.works-filter-panel[data-v-17875579],.maturity-card[data-v-17875579],.works-library-toolbar[data-v-17875579],.works-pagination[data-v-17875579],.works-empty-state[data-v-17875579]{color:var(--works-text);border:1px solid var(--works-border);background:radial-gradient(circle at 10% 0%,rgba(94,244,255,.12),transparent 36%),linear-gradient(135deg,#111a20db,#070a10e6);box-shadow:0 22px 60px #00000047,inset 0 1px #ffffff0f;backdrop-filter:blur(20px) saturate(132%);-webkit-backdrop-filter:blur(20px) saturate(132%)}.works-filter-panel[data-v-17875579],.maturity-card[data-v-17875579]{border-radius:22px;padding:18px}.panel-heading[data-v-17875579]{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:14px}.panel-heading span[data-v-17875579]{color:var(--works-text);font-size:14px;font-weight:850}.panel-heading small[data-v-17875579]{color:var(--works-subtle);font-size:12px}.works-filter-fields[data-v-17875579]{display:grid;grid-template-columns:minmax(0,1fr) 180px 180px;gap:12px}.panel-input[data-v-17875579] .el-input__wrapper,.panel-select[data-v-17875579] .el-select__wrapper{min-height:44px;border:1px solid rgba(120,245,255,.16)!important;border-radius:12px;color:var(--works-text)!important;background:#02060aad!important;box-shadow:inset 0 1px #ffffff0a!important}.panel-input[data-v-17875579] .el-input__wrapper:hover,.panel-select[data-v-17875579] .el-select__wrapper:hover{border-color:#78f5ff57!important}.panel-input[data-v-17875579] .el-input__inner,.panel-select[data-v-17875579] .el-select__selected-item,.panel-input[data-v-17875579] .el-input__prefix{color:var(--works-text)!important}.panel-input[data-v-17875579] .el-input__inner::-moz-placeholder{color:#9da7b2b8!important}.panel-input[data-v-17875579] .el-input__inner::placeholder{color:#9da7b2b8!important}.quick-filter-row[data-v-17875579]{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.quick-filter[data-v-17875579]{min-height:36px;padding:0 15px;color:var(--works-muted)!important;border:1px solid rgba(120,245,255,.16);border-radius:12px;background:#0304057a;font-size:12px;font-weight:750;letter-spacing:0;transition:transform .2s ease,color .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.quick-filter.active[data-v-17875579],.quick-filter[data-v-17875579]:hover{transform:translateY(-1px);color:var(--works-primary)!important;border-color:#5ef4ff85;background:#5ef4ff1f;box-shadow:0 0 22px #5ef4ff24}.maturity-head[data-v-17875579]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.maturity-value[data-v-17875579]{margin-top:8px;color:var(--works-text);font-size:30px;font-weight:950;line-height:1}.maturity-result[data-v-17875579]{color:var(--works-muted);font-size:12px;line-height:1.7;text-align:right}.maturity-progress[data-v-17875579]{margin-top:16px}.maturity-progress[data-v-17875579] .el-progress-bar__outer,.work-progress-card[data-v-17875579] .el-progress-bar__outer{background:#ffffff1a!important}.maturity-progress[data-v-17875579] .el-progress-bar__inner,.work-progress-card[data-v-17875579] .el-progress-bar__inner{background:linear-gradient(90deg,var(--works-primary),#7aa7ff 58%,var(--works-purple))!important}.maturity-note[data-v-17875579]{display:flex;gap:8px;margin-top:14px;color:var(--works-muted);font-size:12px;line-height:1.65}.maturity-note .el-icon[data-v-17875579]{flex:0 0 auto;margin-top:2px;color:var(--works-primary)}.works-library-toolbar[data-v-17875579]{display:flex;align-items:center;justify-content:space-between;gap:16px;border-radius:18px;padding:12px 14px}.bulk-copy[data-v-17875579]{color:var(--works-muted);font-size:13px}.selected-chip[data-v-17875579],.sort-chip[data-v-17875579]{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:0 12px;color:var(--works-muted)!important;border:1px solid rgba(120,245,255,.14);border-radius:999px;background:#03040573;font-size:12px;font-weight:700}.view-toggle[data-v-17875579]{display:inline-flex;gap:4px;padding:4px;border:1px solid rgba(120,245,255,.14);border-radius:13px;background:#0304056b}.view-toggle__button[data-v-17875579]{display:grid;place-items:center;width:30px;height:28px;color:var(--works-muted);border:0;border-radius:10px;background:transparent;cursor:pointer;transition:color .2s ease,background .2s ease,box-shadow .2s ease}.view-toggle__button.active[data-v-17875579],.view-toggle__button[data-v-17875579]:hover{color:var(--works-primary);background:#5ef4ff21;box-shadow:0 0 16px #5ef4ff1f}.works-gallery[data-v-17875579]{display:grid;grid-template-columns:repeat(auto-fill,minmax(282px,1fr));gap:16px;min-height:360px}.works-gallery--list[data-v-17875579]{grid-template-columns:1fr}.works-empty-state[data-v-17875579]{grid-column:1 / -1;display:grid;place-items:center;min-height:360px;border-style:dashed;border-radius:24px}.works-empty-state[data-v-17875579] .el-empty__description p{color:var(--works-muted)}.work-card[data-v-17875579]{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;color:var(--works-text);border:1px solid var(--fb-line);border-radius:var(--fb-radius-card, 8px);background:var(--fb-surface-interactive, var(--fb-surface));box-shadow:none;cursor:pointer;outline:none;transform:none;transition:border-color var(--fb-motion),background-color var(--fb-motion)}.work-card[data-v-17875579]:hover,.work-card[data-v-17875579]:focus-visible,.work-card--checked[data-v-17875579]{transform:none;border-color:var(--fb-line-strong);background:var(--fb-surface-hover);box-shadow:none}.work-card--checked[data-v-17875579]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;background:linear-gradient(135deg,rgba(94,244,255,.16),transparent 42%,rgba(176,92,255,.14))}.works-gallery--list .work-card[data-v-17875579]{display:grid;grid-template-columns:minmax(280px,340px) minmax(0,1fr);min-height:224px}.work-cover[data-v-17875579]{position:relative;aspect-ratio:16 / 9;overflow:hidden;background:radial-gradient(circle at 50% 20%,rgba(94,244,255,.18),transparent 40%),#020509}.work-cover-media[data-v-17875579],.work-cover[data-v-17875579] .el-image__inner{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.work-cover[data-v-17875579] .el-image{display:block;width:100%;height:100%}.work-cover-placeholder[data-v-17875579]{display:grid;place-items:center;align-content:center;gap:10px;width:100%;height:100%;color:#f3f7faad;background:linear-gradient(135deg,#5ef4ff1f,#b05cff14),#030405b8;font-size:13px}.work-cover-placeholder .el-icon[data-v-17875579]{color:var(--works-primary);font-size:30px}.work-cover-shade[data-v-17875579]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.48),transparent 34%),linear-gradient(0deg,rgba(0,0,0,.74),transparent 48%)}.work-checkbox-wrap[data-v-17875579]{position:absolute;top:13px;left:13px;z-index:3;display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(120,245,255,.24);border-radius:12px;background:#03040585!important;box-shadow:0 10px 24px #0000003d;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.work-checkbox-wrap[data-v-17875579] .el-checkbox{height:auto}.work-cover-badges[data-v-17875579]{position:absolute;top:13px;right:13px;left:13px;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:10px;pointer-events:none}.work-cover-badges .type-pill[data-v-17875579]{margin-left:42px;max-width:calc(100% - 132px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.work-progress-card[data-v-17875579]{position:absolute;right:13px;bottom:13px;left:13px;z-index:2;padding:10px 12px;color:var(--works-text)!important;border:1px solid rgba(120,245,255,.18)!important;border-radius:14px;background:#03070bad!important;box-shadow:inset 0 1px #ffffff0f;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.work-progress-copy[data-v-17875579]{display:flex;justify-content:space-between;gap:12px;color:#f3f7fae0;font-size:12px;font-weight:800}.work-card-body[data-v-17875579]{position:relative;z-index:1;display:flex;flex:1;flex-direction:column;gap:14px;padding:16px}.work-card-main[data-v-17875579]{min-width:0}.work-title[data-v-17875579]{color:var(--works-text)!important;font-size:15px;font-weight:900;line-height:1.45}.work-desc[data-v-17875579]{min-height:40px;margin-top:7px;color:var(--works-muted)!important;font-size:12px;line-height:1.65}.work-meta-grid[data-v-17875579]{display:flex;flex-direction:column;gap:8px;padding:9px;border:1px solid rgba(120,245,255,.11)!important;border-radius:14px!important;background:linear-gradient(180deg,#03080c57,#03040533),#0304052e!important}.work-context-row[data-v-17875579]{display:grid;grid-template-columns:minmax(0,1fr) minmax(86px,.52fr);gap:8px;min-width:0}.work-context-item[data-v-17875579]{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:3px;padding:7px 8px;border:1px solid rgba(120,245,255,.08);border-radius:10px;background:#ffffff09}.work-context-item--project[data-v-17875579]{background:#5ef4ff0e}.work-context-label[data-v-17875579]{flex:0 0 auto;color:#5ef4ffc2!important;-webkit-text-fill-color:rgba(94,244,255,.76)!important;font-size:11px;font-weight:850;letter-spacing:0}.work-context-item strong[data-v-17875579]{display:block;width:100%;min-width:0;overflow:hidden;color:#f3f7fae6!important;-webkit-text-fill-color:rgba(243,247,250,.9)!important;font-size:12px;font-weight:820;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.work-asset-row[data-v-17875579]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:0 2px}.work-asset-stat[data-v-17875579]{display:inline-flex;align-items:center;gap:5px;color:#9da7b2d1!important;-webkit-text-fill-color:rgba(157,167,178,.82)!important;font-size:12px;font-weight:750}.work-asset-stat .el-icon[data-v-17875579]{color:#5ef4ffb8}.work-asset-stat b[data-v-17875579]{color:#f3f7fadb!important;-webkit-text-fill-color:rgba(243,247,250,.86)!important;font-weight:900}.work-foot-meta[data-v-17875579]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;color:var(--works-muted)!important;font-size:12px}.work-foot-meta span[data-v-17875579]{display:inline-flex;align-items:center;gap:5px}.work-foot-meta .el-icon[data-v-17875579]{color:#5ef4ffb8}.work-card__actions[data-v-17875579]{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.soft-btn[data-v-17875579],.ghost-btn[data-v-17875579],.danger-text-btn[data-v-17875579],.create-btn[data-v-17875579]{min-height:36px;border-radius:12px;font-size:12px;font-weight:800}.soft-btn[data-v-17875579],.ghost-btn[data-v-17875579]{color:#f3f7fae6!important;border:1px solid rgba(120,245,255,.18)!important;background:#03040580!important;box-shadow:inset 0 1px #ffffff0a}.soft-btn[data-v-17875579]:hover,.ghost-btn[data-v-17875579]:hover{color:var(--works-primary)!important;border-color:#5ef4ff7a!important;background:#5ef4ff1f!important}.danger-text-btn[data-v-17875579]{color:#ff8da2!important;border:1px solid rgba(255,92,122,.24)!important;background:#ff5c7a1a!important}.create-btn[data-v-17875579]{color:#061014!important;border:0!important;background:linear-gradient(135deg,var(--works-primary),#7aa7ff 58%,var(--works-purple))!important;box-shadow:0 0 28px #5ef4ff47,inset 0 1px #ffffff57!important}.status-pill[data-v-17875579],.type-pill[data-v-17875579]{display:inline-flex;align-items:center;justify-content:center;min-height:26px;border-radius:999px;padding:0 10px;font-size:11px;font-weight:850;letter-spacing:0;text-transform:none;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.type-pill[data-v-17875579]{color:#e6fbfff0;border-color:#78f5ff2e;background:#03040570}.status-pill.completed[data-v-17875579],.status-pill.published[data-v-17875579]{color:#c7fff6;border-color:#5ef4ff57;background:#20b8c733}.status-pill.processing[data-v-17875579]{color:#d9e8ff;border-color:#7aa7ff57;background:#7aa7ff2e}.status-pill.pending[data-v-17875579],.status-pill.canceled[data-v-17875579]{color:#d7dee8;border-color:#9da7b238;background:#9da7b21f}.status-pill.failed[data-v-17875579]{color:#ffd7df;border-color:#ff5c7a4d;background:#ff5c7a29}.works-pagination[data-v-17875579]{display:flex;justify-content:flex-end;border-radius:16px;padding:12px 14px}.works-pagination[data-v-17875579] .el-pagination.is-background .btn-next,.works-pagination[data-v-17875579] .el-pagination.is-background .btn-prev,.works-pagination[data-v-17875579] .el-pagination.is-background .el-pager li{color:var(--works-muted);border:1px solid rgba(120,245,255,.16);background:#03040575}.works-pagination[data-v-17875579] .el-pagination.is-background .el-pager li.is-active{color:#061014;border-color:transparent;background:linear-gradient(135deg,var(--works-primary),#7aa7ff)}@media (max-width: 1280px){.works-stat-grid[data-v-17875579]{grid-template-columns:repeat(2,minmax(0,1fr))}.works-command-grid[data-v-17875579]{grid-template-columns:1fr}}@media (max-width: 860px){.works-pro[data-v-17875579]{padding:20px 14px 28px}.works-page-header[data-v-17875579],.works-library-toolbar[data-v-17875579]{flex-direction:column;align-items:stretch}.works-header-actions[data-v-17875579],.toolbar-actions[data-v-17875579]{width:100%}.works-filter-fields[data-v-17875579],.works-stat-grid[data-v-17875579]{grid-template-columns:1fr}.works-gallery--list .work-card[data-v-17875579]{display:flex;flex-direction:column}}.works-pro.works-pro[data-v-17875579]{padding-top:22px}.works-page-shell[data-v-17875579]{gap:16px!important}.works-hero-compact[data-v-17875579]{align-items:center;min-height:120px;padding:22px 24px!important;border:1px solid rgba(120,245,255,.18);border-radius:24px;background:radial-gradient(circle at 14% 0%,rgba(94,244,255,.14),transparent 34%),linear-gradient(135deg,#121a20e6,#070a0eeb);box-shadow:0 24px 62px #00000047,inset 0 1px #ffffff12;backdrop-filter:blur(20px) saturate(1.2);-webkit-backdrop-filter:blur(20px) saturate(1.2)}.works-hero-compact .works-eyebrow[data-v-17875579]{margin-bottom:7px;letter-spacing:.24em}.works-hero-compact .works-title-block h1[data-v-17875579]{font-size:clamp(28px,2.8vw,40px)}.works-hero-compact .works-title-block p[data-v-17875579]{max-width:820px;margin-top:8px;line-height:1.7}.works-quick-stats[data-v-17875579]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.works-quick-stats .stat-card[data-v-17875579]{min-height:86px;padding:14px 16px;border-radius:18px}.works-quick-stats .stat-icon[data-v-17875579]{width:42px;height:42px;border-radius:14px}.works-quick-stats .stat-value[data-v-17875579]{font-size:25px}.works-quick-stats .stat-hint[data-v-17875579]{margin-top:5px}.works-command-grid[data-v-17875579]{grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:12px}.works-filter-panel[data-v-17875579],.works-intelligence-strip[data-v-17875579]{padding:15px;border-radius:20px}.works-filter-fields[data-v-17875579]{grid-template-columns:minmax(260px,1fr) minmax(150px,180px) minmax(150px,180px);gap:10px}.works-filter-fields .panel-input[data-v-17875579] .el-input__wrapper,.works-filter-fields .panel-select[data-v-17875579] .el-select__wrapper{min-height:40px}.quick-filter-row[data-v-17875579]{margin-top:12px}.works-intelligence-strip .maturity-head[data-v-17875579]{align-items:center}.works-intelligence-strip .maturity-value[data-v-17875579]{font-size:26px}.works-intelligence-strip .maturity-progress[data-v-17875579]{margin-top:12px}.works-intelligence-strip .maturity-note[data-v-17875579]{margin-top:10px}.works-library-toolbar[data-v-17875579]{min-height:58px;padding:10px 12px}.works-gallery[data-v-17875579]{gap:14px;min-height:320px}.works-empty-state[data-v-17875579]{min-height:320px}.works-empty-actions[data-v-17875579]{display:flex;justify-content:center;margin-top:-18px}.work-card[data-v-17875579]{border-radius:var(--fb-radius-card, 8px)}.work-card-body[data-v-17875579]{gap:12px;padding:14px}.work-meta-grid[data-v-17875579],.work-card__actions[data-v-17875579]{gap:7px}.work-card__actions .el-button[data-v-17875579]{min-height:34px;padding:0 11px}html[data-studio-theme=movieflow] body .app-container--creative-workflow .works-pro.works-pro:not(#works-dark-final){color:#eef7fb!important;background:radial-gradient(circle at 16% 0%,var(--fb-accent-soft),transparent 32%),radial-gradient(circle at 84% 8%,rgba(103,232,249,.12),transparent 30%),linear-gradient(180deg,#071018,#05080c 56%,#020405)!important}html[data-studio-theme=movieflow] body .app-container--creative-workflow .works-pro.works-pro :is(.works-hero-compact,.stat-card,.works-filter-panel,.works-intelligence-strip,.works-library-toolbar,.works-empty-state):not(#works-panel-dark-final){color:#eef7fb!important;border-color:var(--fb-line)!important;background:radial-gradient(circle at 14% 0%,var(--fb-accent-soft),transparent 34%),linear-gradient(135deg,#0e181fe6,#05090deb)!important;box-shadow:0 24px 62px #0000004d,inset 0 1px #ffffff12!important}html[data-studio-theme=movieflow] body .app-container--creative-workflow .works-pro.works-pro :is(h1,h2,h3,.stat-value,.maturity-value,.work-title,.work-card-title):not(#works-text-dark-final){color:var(--fb-accent-strong)!important;-webkit-text-fill-color:var(--fb-accent-strong)!important}html[data-studio-theme=movieflow] body .app-container--creative-workflow .works-pro.works-pro :is(p,small,.stat-label,.stat-hint,.maturity-note,.work-subtitle,.work-meta-grid,.works-toolbar-count):not(#works-muted-dark-final){color:#9da7b2!important;-webkit-text-fill-color:#9da7b2!important}html[data-studio-theme=movieflow] body .app-container--creative-workflow .works-pro.works-pro .work-meta-grid .work-context-label:not(#works-card-meta-label-lock){color:#5ef4ffd1!important;-webkit-text-fill-color:rgba(94,244,255,.82)!important}html[data-studio-theme=movieflow] body .app-container--creative-workflow .works-pro.works-pro .work-meta-grid .work-context-item strong:not(#works-card-meta-value-lock){color:#f3f7faf0!important;-webkit-text-fill-color:rgba(243,247,250,.94)!important}html[data-studio-theme=movieflow] body .app-container--creative-workflow .works-pro.works-pro .work-meta-grid .work-asset-stat:not(#works-card-meta-stat-lock){color:#9da7b2db!important;-webkit-text-fill-color:rgba(157,167,178,.86)!important}html[data-studio-theme=movieflow] body .app-container--creative-workflow .works-pro.works-pro .work-meta-grid .work-asset-stat b:not(#works-card-meta-stat-value-lock){color:#f3f7fae6!important;-webkit-text-fill-color:rgba(243,247,250,.9)!important}html[data-studio-theme=movieflow] body .app-container--creative-workflow .works-pro.works-pro .works-quick-stats .stat-label:not(#works-stat-label-readable-lock),html[data-studio-theme=movieflow] body .app-container--creative-workflow .works-pro.works-pro .works-intelligence-strip .stat-label:not(#works-stat-label-readable-lock){color:var(--fb-accent-strong)!important;-webkit-text-fill-color:var(--fb-accent-strong)!important;text-shadow:0 0 18px rgba(215,189,128,.18)!important}html[data-studio-theme=movieflow] body .app-container--creative-workflow .works-pro.works-pro .works-quick-stats .stat-hint:not(#works-stat-hint-readable-lock),html[data-studio-theme=movieflow] body .app-container--creative-workflow .works-pro.works-pro .works-intelligence-strip .maturity-note:not(#works-stat-hint-readable-lock),html[data-studio-theme=movieflow] body .app-container--creative-workflow .works-pro.works-pro .works-intelligence-strip .maturity-result:not(#works-stat-hint-readable-lock){color:#eef7fbc7!important;-webkit-text-fill-color:rgba(238,247,251,.78)!important}@media (max-width: 1180px){.works-command-grid[data-v-17875579],.works-filter-fields[data-v-17875579]{grid-template-columns:1fr}}@media (max-width: 900px){.works-hero-compact[data-v-17875579]{align-items:stretch;flex-direction:column}.works-quick-stats[data-v-17875579]{grid-template-columns:repeat(2,minmax(0,1fr))}}.works-pro .works-hero-compact.works-hero-compact[data-v-17875579]{min-height:92px;align-items:center;padding:18px 24px!important;border-radius:20px;background:linear-gradient(90deg,#04090dfa,#0c1c22e0 56%,#060c10f5),radial-gradient(circle at 84% 18%,rgba(94,244,255,.15),transparent 30%)}.works-pro .works-hero-compact .works-title-block[data-v-17875579]{max-width:min(860px,66vw);padding-left:16px;border-left:3px solid rgba(94,244,255,.62)}.works-pro .works-hero-compact .works-eyebrow[data-v-17875579]{margin-bottom:4px;font-size:11px;letter-spacing:.28em}.works-pro .works-hero-compact .works-title-block h1[data-v-17875579]{font-size:clamp(26px,2.4vw,36px);line-height:1}.works-pro .works-hero-compact .works-title-block p[data-v-17875579]{display:-webkit-box;max-width:820px;margin-top:6px;overflow:hidden;color:#dae7edbd;font-size:13px;line-height:1.45;-webkit-line-clamp:1;-webkit-box-orient:vertical}.works-pro .works-hero-compact .works-header-actions .soft-btn[data-v-17875579]{min-height:36px;padding:0 16px;border-radius:999px}@media (max-width: 900px){.works-pro .works-hero-compact.works-hero-compact[data-v-17875579]{min-height:0}.works-pro .works-hero-compact .works-title-block[data-v-17875579]{max-width:none}.works-pro .works-hero-compact .works-title-block p[data-v-17875579]{-webkit-line-clamp:2}}.works-pro .works-hero-compact.works-hero-compact[data-v-17875579]{display:grid;grid-template-columns:58px minmax(0,1fr) auto;gap:22px;min-height:96px;border-color:#5ef4ff38}.works-pro .works-hero-icon[data-v-17875579]{display:inline-flex;width:58px;height:58px;align-items:center;justify-content:center;border:1px solid rgba(120,245,255,.18);border-radius:12px;color:#74f7ff;background:linear-gradient(180deg,#0e212adb,#040a0eeb);box-shadow:inset 0 1px #ffffff14,0 0 22px #5ef4ff1a}.works-pro .works-hero-icon .el-icon[data-v-17875579]{width:24px;height:24px}.works-pro .works-hero-compact .works-title-block[data-v-17875579]{min-width:0;padding-left:28px;border-left-width:4px;border-left-color:#5ef4ff;box-shadow:inset 4px 0 10px #5ef4ff2e}.works-pro .works-hero-compact .works-title-block h1[data-v-17875579]{font-size:clamp(26px,2.3vw,34px)}.works-pro .works-hero-compact .works-header-actions[data-v-17875579]{display:flex;align-items:center;justify-content:flex-end;gap:16px;min-width:min(410px,36vw)}.works-pro .works-sync-chip[data-v-17875579]{display:inline-flex;min-width:230px;height:48px;align-items:center;gap:10px;padding:0 18px;border:1px solid rgba(120,245,255,.18);border-radius:10px;color:#dae7edc2;background:#050d12bd}.works-pro .works-sync-chip .el-icon[data-v-17875579]{color:#67e8f9}.works-pro .works-sync-chip span[data-v-17875579]{color:#dae7edeb;font-weight:800}.works-pro .works-sync-chip small[data-v-17875579]{color:#9da7b2d1}.works-pro .works-hero-compact .works-header-actions .soft-btn[data-v-17875579]{height:46px;min-height:46px;min-width:150px}@media (max-width: 980px){.works-pro .works-hero-compact.works-hero-compact[data-v-17875579]{grid-template-columns:50px minmax(0,1fr)}.works-pro .works-hero-compact .works-header-actions[data-v-17875579]{grid-column:1 / -1;width:100%;min-width:0;justify-content:flex-start}}@media (max-width: 640px){.works-pro .works-hero-compact .works-header-actions[data-v-17875579]{flex-direction:column;align-items:stretch}.works-pro .works-sync-chip[data-v-17875579],.works-pro .works-hero-compact .works-header-actions .soft-btn[data-v-17875579]{width:100%;min-width:0}}.works-pro.fb-page--library[data-v-17875579]{display:grid;gap:14px;min-width:0;padding:12px clamp(14px,2.4vw,32px) 28px;color:var(--fb-text);background:transparent}.works-pro[data-v-17875579] .fb-page-header{padding:8px 0 2px}.works-pro .fb-library-toolbar[data-v-17875579]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;min-height:52px;align-items:center;gap:12px;padding:9px 12px;border:1px solid var(--fb-line);border-radius:var(--fb-radius-card, 8px);background:var(--fb-surface-structural, var(--fb-surface));box-shadow:none}.works-pro .fb-library-toolbar .panel-heading[data-v-17875579]{grid-column:1;min-width:0}.works-pro .fb-library-toolbar .works-filter-fields[data-v-17875579]{display:grid;grid-column:2;grid-template-columns:minmax(0,1fr) repeat(2,minmax(0,180px));min-width:0;width:100%;gap:10px}.works-pro .fb-library-toolbar .quick-filter-row[data-v-17875579]{display:flex;grid-column:1 / -1;grid-row:2;min-width:0;width:100%;gap:6px;overflow-x:auto}.works-toolbar-summary[data-v-17875579]{display:flex;grid-column:3;grid-row:1;align-items:center;gap:10px}.works-pro .works-command-grid[data-v-17875579]{grid-template-columns:minmax(0,1fr)}.works-pro .works-intelligence-strip[data-v-17875579]{border-color:var(--fb-line-soft);border-radius:var(--fb-radius-card, 8px);background:transparent;box-shadow:none}.works-pro .stat-card[data-v-17875579]{border-color:var(--fb-line);border-radius:var(--fb-radius-card, 8px);background:var(--fb-surface-interactive, var(--fb-surface));box-shadow:none;transform:none}.works-pro .works-gallery[data-v-17875579],.works-pro .works-empty-state[data-v-17875579]{min-height:360px}.works-pro .work-cover[data-v-17875579]{aspect-ratio:16 / 10;height:auto}@media (max-width: 1180px){.works-pro .fb-library-toolbar[data-v-17875579]{grid-template-columns:minmax(0,1fr);align-items:stretch}.works-pro .fb-library-toolbar .panel-heading[data-v-17875579],.works-pro .fb-library-toolbar .works-filter-fields[data-v-17875579],.works-pro .fb-library-toolbar .quick-filter-row[data-v-17875579],.works-pro .fb-library-toolbar .works-toolbar-summary[data-v-17875579]{grid-column:1;grid-row:auto;min-width:0}.works-pro .fb-library-toolbar .works-filter-fields[data-v-17875579]{grid-template-columns:minmax(0,1fr);min-width:0}.works-pro .fb-library-toolbar .works-toolbar-summary[data-v-17875579]{justify-content:space-between}}@media (max-width: 760px){.works-pro.fb-page--library[data-v-17875579]{padding:8px 12px 22px}.works-pro .fb-library-toolbar[data-v-17875579]{grid-template-columns:minmax(0,1fr);align-items:stretch}.works-pro .fb-library-toolbar .works-filter-fields[data-v-17875579]{grid-column:1;grid-row:auto;grid-template-columns:minmax(0,1fr)}.works-pro .fb-library-toolbar .panel-heading[data-v-17875579],.works-pro .fb-library-toolbar .quick-filter-row[data-v-17875579],.works-pro .fb-library-toolbar .works-toolbar-summary[data-v-17875579]{grid-column:1;grid-row:auto}.works-pro .fb-library-toolbar .works-toolbar-summary[data-v-17875579]{justify-content:space-between}}.creative-stage-nav[data-v-2e7a2660]{--stage-accent: #9fceff;--stage-accent-strong: #e6f4ff;--stage-text: #eef7fb;--stage-muted: rgba(168, 184, 196, .78);--stage-line: rgba(198, 215, 232, .2);--stage-line-strong: rgba(230, 244, 255, .48);box-sizing:border-box;display:grid;grid-template-columns:minmax(174px,208px) minmax(0,1fr);align-items:center;gap:8px;width:min(1480px,calc(100% - 32px));min-width:0;min-height:68px;margin:12px auto 0;padding:7px;overflow:hidden;color:var(--stage-text);border-color:var(--stage-line);border-radius:var(--fb-radius-card, 8px)}.creative-stage-nav.is-compact[data-v-2e7a2660]{width:calc(100% - 24px);max-width:none;margin-top:8px}.creative-stage-nav__brand[data-v-2e7a2660]{display:flex;align-items:center;gap:8px;min-width:0;height:52px;padding:0 12px;border-right:1px solid var(--stage-line)}.creative-stage-nav__brand strong[data-v-2e7a2660]{overflow:hidden;color:var(--stage-accent-strong);font-size:18px;font-weight:900;line-height:1.1;text-overflow:ellipsis;white-space:nowrap;-webkit-text-fill-color:var(--stage-accent-strong)}.creative-stage-nav__brand span[data-v-2e7a2660]{overflow:hidden;color:var(--stage-muted);font-size:10px;font-weight:800;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.creative-stage-nav__steps[data-v-2e7a2660]{display:grid;grid-template-columns:repeat(5,minmax(126px,1fr));gap:6px;min-width:0;padding:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none}.creative-stage-nav__steps[data-v-2e7a2660]::-webkit-scrollbar{display:none}.creative-stage-nav__step[data-v-2e7a2660]{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;display:flex;align-items:center;gap:9px;width:100%;min-width:126px;height:52px;margin:0;padding:7px 10px;overflow:hidden;color:var(--stage-muted);text-align:left;cursor:pointer;border:1px solid transparent;border-radius:var(--fb-radius-sm, 8px);background:transparent;transition:color var(--fb-motion, .18s) ease,border-color var(--fb-motion, .18s) ease,background-color var(--fb-motion, .18s) ease,box-shadow var(--fb-motion, .18s) ease}.creative-stage-nav__step[data-v-2e7a2660]:hover{color:var(--stage-text);border-color:var(--stage-line);background:#8fc7ff12}.creative-stage-nav__step.is-active[data-v-2e7a2660]{color:var(--stage-accent-strong);border-color:var(--stage-line-strong);background:linear-gradient(90deg,#8fc7ff29,#8fc7ff0d),#081018b8;box-shadow:inset 2px 0 0 var(--stage-accent),inset 0 1px #ffffff1f}.creative-stage-nav__step[data-v-2e7a2660]:focus-visible{outline:2px solid var(--stage-accent);outline-offset:-2px}.creative-stage-nav__icon[data-v-2e7a2660]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 30px;width:30px;height:30px;margin:0;color:currentColor;border:1px solid var(--stage-line);border-radius:var(--fb-radius-sm, 8px);background:#02060a85}.creative-stage-nav__step.is-active .creative-stage-nav__icon[data-v-2e7a2660]{color:#03101a;border-color:#e6f4ffb8;background:linear-gradient(180deg,#f2f9ff,#9fceff 58%,#5b8cff)}.creative-stage-nav__copy[data-v-2e7a2660]{display:flex;flex-direction:column;gap:1px;min-width:0;color:inherit}.creative-stage-nav__copy strong[data-v-2e7a2660],.creative-stage-nav__copy small[data-v-2e7a2660]{overflow:hidden;color:inherit;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.creative-stage-nav__copy strong[data-v-2e7a2660]{font-size:14px;font-weight:900}.creative-stage-nav__copy small[data-v-2e7a2660]{color:var(--stage-muted);font-size:10px}.creative-stage-nav__step:is(:hover,.is-active) .creative-stage-nav__copy small[data-v-2e7a2660]{color:#e6f4ffb8}html[data-studio-theme=movieflow] body .creative-stage-nav[data-frameborn-stage-nav=stable].creative-stage-nav.creative-stage-nav:not(#frameborn-stage-stable-a):not(#frameborn-stage-stable-b){--stage-panel-bg: linear-gradient(rgba(105, 214, 226, .035) 1px, transparent 1px), linear-gradient(90deg, rgba(105, 214, 226, .035) 1px, transparent 1px), radial-gradient(circle at 18% 0%, rgba(143, 199, 255, .1), transparent 32%), radial-gradient(circle at 82% 100%, rgba(94, 244, 255, .08), transparent 34%), linear-gradient(145deg, rgba(8, 17, 24, .98), rgba(2, 6, 9, .99));--stage-pill-text: #d7e6ee;--stage-pill-muted: #b9c8d3;--stage-pill-line: rgba(105, 214, 226, .18);--stage-pill-bg: linear-gradient(180deg, rgba(16, 28, 38, .78), rgba(5, 10, 15, .88));--stage-active-text: #eafcff;--stage-active-muted: #c9f1ff;--stage-active-line: rgba(143, 199, 255, .72);--stage-active-bg: radial-gradient(circle at 20% 0%, rgba(143, 199, 255, .3), transparent 40%), linear-gradient(180deg, rgba(22, 42, 54, .98), rgba(3, 9, 14, .98));--stage-active-shadow: 0 0 0 1px rgba(143, 199, 255, .38), 0 0 24px rgba(143, 199, 255, .2), inset 0 1px 0 rgba(255, 255, 255, .22), inset 0 -1px 0 rgba(94, 244, 255, .18);--stage-active-indicator: linear-gradient(90deg, transparent, #9fceff 20%, #5ef4ff 50%, #9fceff 80%, transparent);--stage-active-icon-bg: linear-gradient(180deg, #e6f4ff, #9fceff 58%, #5b8cff);--stage-icon-bg: rgba(2, 6, 10, .62);box-sizing:border-box!important;width:min(1540px,calc(100% - 40px))!important;max-width:none!important;min-height:86px!important;height:auto!important;margin:18px auto 14px!important;padding:10px 16px!important;display:grid!important;grid-template-columns:minmax(220px,260px) minmax(0,1fr)!important;gap:20px!important;align-items:center!important;color:#eef7fb!important;border:1px solid rgba(105,214,226,.18)!important;border-radius:24px!important;background-color:#091118f0!important;background-image:var(--stage-panel-bg)!important;background-size:78px 78px,78px 78px,auto,auto,auto!important;box-shadow:0 26px 70px #00000061,inset 0 1px #ffffff14!important;overflow:hidden!important;backdrop-filter:blur(24px) saturate(1.08)!important;-webkit-backdrop-filter:blur(24px) saturate(1.08)!important}html[data-studio-theme=movieflow] body .creative-stage-nav[data-frameborn-stage-nav=stable].creative-stage-nav.creative-stage-nav:not(#frameborn-stage-stable-a):not(#frameborn-stage-stable-b) .creative-stage-nav__brand{min-height:64px!important;height:64px!important;min-width:0!important;padding:0 18px 0 10px!important;border-right:1px solid rgba(105,214,226,.2)!important;border-bottom:0!important;gap:8px!important}html[data-studio-theme=movieflow] body .creative-stage-nav[data-frameborn-stage-nav=stable].creative-stage-nav.creative-stage-nav:not(#frameborn-stage-stable-a):not(#frameborn-stage-stable-b) .creative-stage-nav__brand strong{color:#e8c978!important;font-size:25px!important;letter-spacing:0!important;background:none!important;text-shadow:0 0 22px rgba(232,201,120,.18)!important;-webkit-text-fill-color:#e8c978!important}html[data-studio-theme=movieflow] body .creative-stage-nav[data-frameborn-stage-nav=stable].creative-stage-nav.creative-stage-nav:not(#frameborn-stage-stable-a):not(#frameborn-stage-stable-b) .creative-stage-nav__brand span{display:inline-flex!important;align-items:center!important;height:18px!important;padding:0 8px!important;color:#f2dd9a!important;border:1px solid rgba(232,201,120,.34)!important;border-radius:999px!important;background-color:#e8c97814!important;background-image:none!important;box-shadow:inset 0 1px #ffffff14!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .creative-stage-nav[data-frameborn-stage-nav=stable].creative-stage-nav.creative-stage-nav:not(#frameborn-stage-stable-a):not(#frameborn-stage-stable-b) .creative-stage-nav__steps{display:grid!important;grid-template-columns:repeat(5,minmax(142px,1fr))!important;gap:10px!important;min-height:64px!important;height:64px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important}html[data-studio-theme=movieflow] body .creative-stage-nav[data-frameborn-stage-nav=stable].creative-stage-nav.creative-stage-nav:not(#frameborn-stage-stable-a):not(#frameborn-stage-stable-b) .creative-stage-nav__steps::-webkit-scrollbar{display:none!important}html[data-studio-theme=movieflow] body .creative-stage-nav[data-frameborn-stage-nav=stable] button.creative-stage-nav__step.creative-stage-nav__step.creative-stage-nav__step:not(#frameborn-stage-step-a):not(#frameborn-stage-step-b),html[data-studio-theme=movieflow] body .creative-stage-nav[data-frameborn-stage-nav=stable] button.creative-stage-nav__step.creative-stage-nav__step.creative-stage-nav__step:hover:not(#frameborn-stage-step-a):not(#frameborn-stage-step-b){-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;position:relative!important;min-width:142px!important;min-height:64px!important;height:64px!important;max-height:64px!important;margin:0!important;padding:9px 14px!important;gap:11px!important;color:var(--stage-pill-text)!important;border:1px solid var(--stage-pill-line)!important;border-radius:999px!important;background-color:#080d12db!important;background-image:var(--stage-pill-bg)!important;box-shadow:0 14px 32px #00000047,inset 0 1px #ffffff26,inset 0 -1px #8fc7ff1f!important;outline:0!important;transform:none!important;overflow:hidden!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .creative-stage-nav[data-frameborn-stage-nav=stable] button.creative-stage-nav__step.creative-stage-nav__step.creative-stage-nav__step:hover:not(#frameborn-stage-step-a):not(#frameborn-stage-step-b){color:#eafcff!important;border-color:#8fc7ff70!important;box-shadow:0 16px 36px #00000052,0 0 0 1px #8fc7ff1f,inset 0 1px #ffffff2e,inset 0 -1px #5ef4ff29!important}html[data-studio-theme=movieflow] body .creative-stage-nav[data-frameborn-stage-nav=stable] button.creative-stage-nav__step.creative-stage-nav__step.creative-stage-nav__step.is-active:not(#frameborn-stage-step-active-a):not(#frameborn-stage-step-active-b){color:var(--stage-active-text)!important;border-color:var(--stage-active-line)!important;background-color:#03090efa!important;background-image:var(--stage-active-bg)!important;box-shadow:var(--stage-active-shadow)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .creative-stage-nav[data-frameborn-stage-nav=stable] button.creative-stage-nav__step.is-active:after{content:""!important;position:absolute!important;left:18px!important;right:18px!important;bottom:7px!important;height:2px!important;border-radius:999px!important;background:var(--stage-active-indicator)!important;box-shadow:0 0 14px #5ef4ff5c!important;pointer-events:none!important}html[data-studio-theme=movieflow] body .creative-stage-nav[data-frameborn-stage-nav=stable] button.creative-stage-nav__step .creative-stage-nav__icon,html[data-studio-theme=movieflow] body .creative-stage-nav[data-frameborn-stage-nav=stable] button.creative-stage-nav__step.is-active .creative-stage-nav__icon{flex:0 0 30px!important;width:30px!important;height:30px!important;color:currentColor!important;border:1px solid rgba(105,214,226,.26)!important;border-radius:10px!important;background:var(--stage-icon-bg)!important;box-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .creative-stage-nav[data-frameborn-stage-nav=stable] button.creative-stage-nav__step.is-active .creative-stage-nav__icon{color:#03101a!important;border-color:#e6f4ffb8!important;background:var(--stage-active-icon-bg)!important;box-shadow:0 0 0 4px #8fc7ff1f!important}html[data-studio-theme=movieflow] body .creative-stage-nav[data-frameborn-stage-nav=stable] .creative-stage-nav__copy,html[data-studio-theme=movieflow] body .creative-stage-nav[data-frameborn-stage-nav=stable] .creative-stage-nav__copy strong,html[data-studio-theme=movieflow] body .creative-stage-nav[data-frameborn-stage-nav=stable] .creative-stage-nav__copy small{color:inherit!important;background:none!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .creative-stage-nav[data-frameborn-stage-nav=stable] .creative-stage-nav__copy strong{font-size:14px!important;line-height:1.12!important}html[data-studio-theme=movieflow] body .creative-stage-nav[data-frameborn-stage-nav=stable] .creative-stage-nav__copy small{color:var(--stage-pill-muted)!important;font-size:11px!important;line-height:1.12!important;-webkit-text-fill-color:var(--stage-pill-muted)!important}html[data-studio-theme=movieflow] body .creative-stage-nav[data-frameborn-stage-nav=stable] button.creative-stage-nav__step.is-active .creative-stage-nav__copy small{color:var(--stage-active-muted)!important;-webkit-text-fill-color:var(--stage-active-muted)!important}html[data-studio-theme=movieflow] body .creative-stage-nav[data-frameborn-stage-nav=stable] .creative-stage-nav__copy strong:not(#stage-copy-contrast-a):not(#stage-copy-contrast-b):not(#stage-copy-contrast-c):not(#stage-copy-contrast-d){color:#d7e6ee!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:#d7e6ee!important}html[data-studio-theme=movieflow] body .creative-stage-nav[data-frameborn-stage-nav=stable] .creative-stage-nav__copy small:not(#stage-copy-contrast-a):not(#stage-copy-contrast-b):not(#stage-copy-contrast-c):not(#stage-copy-contrast-d){color:#b9c8d3!important;font-size:11px!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:#b9c8d3!important}html[data-studio-theme=movieflow] body .creative-stage-nav[data-frameborn-stage-nav=stable] button.creative-stage-nav__step.is-active .creative-stage-nav__copy strong:not(#stage-copy-contrast-a):not(#stage-copy-contrast-b):not(#stage-copy-contrast-c):not(#stage-copy-contrast-d){color:#eafcff!important;-webkit-text-fill-color:#eafcff!important}html[data-studio-theme=movieflow] body .creative-stage-nav[data-frameborn-stage-nav=stable] button.creative-stage-nav__step.is-active .creative-stage-nav__copy small:not(#stage-copy-contrast-a):not(#stage-copy-contrast-b):not(#stage-copy-contrast-c):not(#stage-copy-contrast-d){color:#c9f1ff!important;-webkit-text-fill-color:#c9f1ff!important}@media (min-width: 821px) and (max-width: 1280px){.creative-stage-nav.is-compact[data-v-2e7a2660]{grid-template-columns:minmax(150px,178px) minmax(0,1fr)}.creative-stage-nav.is-compact .creative-stage-nav__steps[data-v-2e7a2660]{grid-template-columns:repeat(5,minmax(108px,1fr))}.creative-stage-nav.is-compact .creative-stage-nav__step[data-v-2e7a2660]{min-width:108px;padding-inline:8px}.creative-stage-nav.is-compact .creative-stage-nav__copy strong[data-v-2e7a2660]{font-size:14px}.creative-stage-nav.is-compact .creative-stage-nav__copy small[data-v-2e7a2660]{display:none}}@media (max-width: 820px){.creative-stage-nav[data-v-2e7a2660],.creative-stage-nav.is-compact[data-v-2e7a2660]{grid-template-columns:minmax(0,1fr);width:calc(100% - 16px);margin-top:8px}.creative-stage-nav__brand[data-v-2e7a2660]{height:40px;padding:0 8px;border-right:0;border-bottom:1px solid var(--stage-line)}.creative-stage-nav__brand strong[data-v-2e7a2660]{font-size:16px}.creative-stage-nav__steps[data-v-2e7a2660]{display:flex;overflow-x:auto;scroll-snap-type:x proximity}.creative-stage-nav__step[data-v-2e7a2660]{flex:0 0 136px;min-width:136px;scroll-snap-align:start}}@media (max-width: 480px){.creative-stage-nav__step[data-v-2e7a2660]{flex-basis:124px;min-width:124px}.creative-stage-nav__copy strong[data-v-2e7a2660]{font-size:13px}.creative-stage-nav__copy small[data-v-2e7a2660]{display:none}}.scene-alert[data-v-1b97d5b9]{margin-bottom:16px}.dialog-toolbar[data-v-1b97d5b9]{margin-bottom:12px;display:flex;gap:12px}.card-grid[data-v-1b97d5b9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;min-height:220px}.material-card[data-v-1b97d5b9]{overflow:hidden;border:1px solid rgba(15,23,42,.1);border-radius:18px;background:#ffffffb8;cursor:pointer;transition:.2s ease}.material-card.active[data-v-1b97d5b9]{border-color:#f97316;box-shadow:0 0 0 1px #f9731666}.card-thumb--3d[data-v-1b97d5b9]{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#0f172a0a;color:#0f172aa6}.card-thumb[data-v-1b97d5b9]{width:100%;height:132px;-o-object-fit:cover;object-fit:cover;background:#0b1020}.audio-thumb[data-v-1b97d5b9]{width:100%;height:132px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#cbd5e1;background:#0f172a}.card-info[data-v-1b97d5b9]{padding:12px}.card-info h4[data-v-1b97d5b9]{margin:0;color:#fff;font-size:13px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workflow-pane[data-v-1b97d5b9]{display:flex;flex-direction:column;gap:18px}.workflow-tip[data-v-1b97d5b9]{border:1px solid rgba(249,115,22,.18);background:#f9731614;color:#fed7aa;border-radius:14px;padding:12px 14px;font-size:12px;line-height:1.6}.workflow-section[data-v-1b97d5b9]{display:flex;flex-direction:column;gap:10px}.section-title[data-v-1b97d5b9]{font-size:12px;font-weight:700;color:#e2e8f0}.upload-pane[data-v-1b97d5b9]{display:flex;flex-direction:column;gap:16px}.upload-box[data-v-1b97d5b9] .el-upload-dragger{background:#131524;border:1px dashed #334155}.footer-actions[data-v-1b97d5b9]{display:flex;align-items:center;justify-content:space-between;gap:12px}.selected-tip[data-v-1b97d5b9]{color:#94a3b8;font-size:13px}.footer-buttons[data-v-1b97d5b9]{display:flex;gap:10px}.custom-table-pro[data-v-0bda0ec3]{background-color:transparent!important;--el-table-bg-color: transparent;--el-table-tr-bg-color: transparent;--el-table-header-bg-color: rgba(255, 243, 224, .72);--el-table-text-color: #263241;--el-table-border-color: rgba(188, 139, 82, .16);--el-table-header-text-color: #6b5540}.storyboard-list-pro[data-v-0bda0ec3]{background:radial-gradient(circle at 4% 0%,rgba(255,226,184,.72),transparent 34%),linear-gradient(180deg,#fffcf6f5,#faefdeeb);border:1px solid rgba(218,173,116,.34);box-shadow:0 22px 60px #5c43261f}.storyboard-list-pro[data-v-0bda0ec3] .el-table th.el-table__cell{background:#ffefd5d1!important}.storyboard-list-pro[data-v-0bda0ec3] .el-table tr,.storyboard-list-pro[data-v-0bda0ec3] .el-table td.el-table__cell{background:#fffdf86b!important}.storyboard-list-pro[data-v-0bda0ec3] .el-table__row:hover>td{background:#fff6e5d1!important}.storyboard-list-pro h2[data-v-0bda0ec3]{color:#1f2937!important}.storyboard-list-pro p[data-v-0bda0ec3]{color:#8a6a46!important}.auto-frame-btn[data-v-0bda0ec3]{border:none!important;border-radius:999px;background:linear-gradient(135deg,#f97316,#f59e0b)!important;color:#fff7ed!important;box-shadow:0 12px 24px #f973163d}.auto-frame-btn[data-v-0bda0ec3]:hover{transform:translateY(-1px);box-shadow:0 16px 30px #f973164d}[data-v-0bda0ec3] .storyboard-row-highlight>td{background:linear-gradient(180deg,#fb718529,#f973161a),#ffffff08!important;box-shadow:inset 0 1px #ffffff0f,inset 0 0 0 1px #fb718547}[data-v-0bda0ec3] .storyboard-row-highlight td:first-child{box-shadow:inset 2px 0 #fb7185e6,inset 0 1px #ffffff0f,inset 0 0 0 1px #fb718547}.storyboard-table-wrap[data-v-0bda0ec3]{position:relative}.storyboard-sequence[data-v-0bda0ec3]{align-self:center;min-width:54px;border-radius:999px;padding:3px 9px;background:#f973161f;border:1px solid rgba(249,115,22,.22);color:#9a3412;font-size:12px;font-weight:900;text-align:center;letter-spacing:.08em}.storyboard-text-cell[data-v-0bda0ec3]{display:flex;flex-direction:column;gap:4px;width:100%;border:1px solid rgba(218,173,116,.24);border-radius:10px;padding:7px 9px 6px;background:#fffbf4a8;color:#263241;font-size:12px;text-align:left;cursor:pointer;min-height:58px;max-height:78px;overflow:hidden;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.storyboard-text-cell__text[data-v-0bda0ec3]{display:-webkit-box;overflow:hidden;color:#263241;font-size:12px;line-height:1.45;word-break:break-word;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:3}.storyboard-text-cell__meta[data-v-0bda0ec3]{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;color:#a16207;font-size:10px;font-weight:900;line-height:1.2}.storyboard-total-script-cell[data-v-0bda0ec3]{display:flex;flex-direction:column;gap:8px;width:100%;min-height:128px;border:1px solid rgba(218,173,116,.24);border-radius:10px;padding:10px 12px;background:#fffbf4b8;color:#263241;text-align:left;cursor:pointer;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.storyboard-total-script-cell[data-v-0bda0ec3]:hover{border-color:#f973165c;background:#fff7edf5;box-shadow:0 8px 18px #5c432614}.storyboard-total-script-cell.is-disabled[data-v-0bda0ec3]{cursor:not-allowed;opacity:.56}.storyboard-total-script-cell pre[data-v-0bda0ec3]{min-height:92px;max-height:180px;margin:0;overflow:auto;color:#263241;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:11px;line-height:1.55;white-space:pre-wrap;word-break:break-word}.storyboard-shot-detail-panel[data-v-0bda0ec3]{margin:0 0 8px;padding:16px;border:1px solid rgba(218,173,116,.22);border-radius:10px;background:#fffcf6eb}.storyboard-shot-detail-panel__head[data-v-0bda0ec3]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;color:#5f4b38}.storyboard-shot-detail-panel__head strong[data-v-0bda0ec3]{font-size:13px;font-weight:900}.storyboard-shot-detail-panel__head span[data-v-0bda0ec3]{color:#9a7a54;font-size:11px;font-weight:800}.storyboard-shot-detail-table-wrap[data-v-0bda0ec3]{overflow-x:auto}.storyboard-shot-detail-table[data-v-0bda0ec3]{width:-moz-max-content;width:max-content;min-width:1740px;border-collapse:separate;border-spacing:0;color:#263241}.storyboard-shot-detail-table th[data-v-0bda0ec3],.storyboard-shot-detail-table td[data-v-0bda0ec3]{border-right:1px solid rgba(218,173,116,.18);border-bottom:1px solid rgba(218,173,116,.18);padding:8px;vertical-align:top}.storyboard-shot-detail-table th[data-v-0bda0ec3]{position:sticky;top:0;z-index:1;background:#faf0e2f5;color:#7c2d12;font-size:11px;font-weight:900;text-align:left;white-space:nowrap}.storyboard-shot-detail-table td[data-v-0bda0ec3]{min-width:118px;background:#fffbf4c2}.storyboard-shot-detail-table__shot-no[data-v-0bda0ec3]{min-width:70px!important;color:#9a3412;font-size:12px;font-weight:900;line-height:32px}.storyboard-shot-detail-table__picture[data-v-0bda0ec3]{min-width:260px!important}.storyboard-shot-field-button[data-v-0bda0ec3]{width:100%;min-height:32px;border:1px solid rgba(218,173,116,.24);border-radius:9px;padding:7px 9px;background:#fffdf8eb;color:#263241;font-size:12px;line-height:1.45;text-align:left;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.storyboard-shot-field-button[data-v-0bda0ec3]:hover{border-color:#f973166b;background:#fff7ed;box-shadow:0 6px 14px #92612714}.storyboard-shot-field-button[data-v-0bda0ec3]:focus-visible{outline:2px solid rgba(249,115,22,.34);outline-offset:2px}.storyboard-shot-field-button[data-v-0bda0ec3]:disabled{cursor:not-allowed;opacity:.58}.storyboard-shot-field-button.is-empty[data-v-0bda0ec3]{color:#b08968}.storyboard-shot-field-button span[data-v-0bda0ec3]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;white-space:normal;word-break:break-word}.storyboard-shot-field-button--multiline[data-v-0bda0ec3]{min-height:48px}.storyboard-shot-field-button--multiline span[data-v-0bda0ec3]{-webkit-line-clamp:3}.storyboard-text-cell[data-v-0bda0ec3]:hover{border-color:#f973165c;background:#fff7edf5;box-shadow:0 8px 18px #5c432614}.storyboard-text-cell.is-disabled[data-v-0bda0ec3]{cursor:not-allowed;opacity:.56}.storyboard-text-cell--primary[data-v-0bda0ec3]{min-height:58px}.storyboard-text-cell--readonly[data-v-0bda0ec3]{cursor:default}.storyboard-text-cell--readonly[data-v-0bda0ec3]:hover{border-color:#daad743d;background:#fffbf4bd;box-shadow:none}.storyboard-tag-cell[data-v-0bda0ec3],.storyboard-attribute-chip[data-v-0bda0ec3]{min-height:34px;border-radius:8px;padding:7px 9px;background:#faf0e2c7;border:1px solid rgba(218,173,116,.22);color:#5f4b38;font-size:11px;font-weight:800;line-height:1.45;word-break:break-word}.storyboard-tag-cell[data-v-0bda0ec3]{color:#7c2d12;background:#fff7eddb}.storyboard-attribute-chip--wide[data-v-0bda0ec3]{color:#354052}.storyboard-visual-stack[data-v-0bda0ec3]{display:flex;flex-direction:column;gap:7px}.storyboard-visual-stack div[data-v-0bda0ec3]{min-width:0;border-radius:8px;padding:7px 9px;background:#fffbf4c7;border:1px solid rgba(218,173,116,.22);color:#354052;font-size:11px;line-height:1.5;word-break:break-word;white-space:pre-wrap}.storyboard-visual-stack span[data-v-0bda0ec3]{display:block;margin-bottom:3px;color:#9a7a54;font-size:10px;font-weight:900}.storyboard-lock-mask[data-v-0bda0ec3]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0506086b;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);display:flex;align-items:center;justify-content:center;pointer-events:auto;z-index:4}.storyboard-lock-mask__panel[data-v-0bda0ec3]{display:flex;align-items:center;gap:10px;border-radius:999px;padding:10px 16px;background:#1f2937e6;color:#f8fafc;font-size:12px;font-weight:700;border:1px solid rgba(255,255,255,.12)}.frame-task-banner[data-v-0bda0ec3]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:10px 16px;background:#f59e0b1f;border-top:1px solid rgba(245,158,11,.25);border-bottom:1px solid rgba(245,158,11,.2)}.frame-task-banner__text[data-v-0bda0ec3]{display:flex;flex-direction:column;gap:4px}.frame-task-banner__title[data-v-0bda0ec3]{color:#fef3c7;font-size:12px;font-weight:800}.frame-task-banner__meta[data-v-0bda0ec3]{color:#fef3c7cc;font-size:11px}.frame-task-banner__progress[data-v-0bda0ec3]{min-width:180px;display:flex;flex-direction:column;gap:6px;color:#fde68a;font-size:12px;font-weight:700}.bind-chip[data-v-0bda0ec3]{width:22px;height:18px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:900;letter-spacing:.02em;border:1px solid rgba(255,255,255,.1);background:#0006;color:#ffffffb8;transition:transform .14s cubic-bezier(.2,.8,.2,1),border-color .14s cubic-bezier(.2,.8,.2,1)}.bind-chip[data-v-0bda0ec3]:hover{transform:translateY(-1px);border-color:#22d3ee73}.bind-chip--on[data-v-0bda0ec3]{background:#22d3ee38;border-color:#22d3ee8c;color:#ffffffdb}.bind-chip--off[data-v-0bda0ec3]{opacity:.62}[data-v-0bda0ec3] .el-table__header{font-size:10px;font-weight:900;letter-spacing:1px}[data-v-0bda0ec3] .el-table__row:hover>td{background-color:#fff6e5d1!important}.preview-empty-state[data-v-0bda0ec3]{display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:#9a7a54;font-size:10px;font-weight:900;letter-spacing:.08em;text-align:center}.preview-shell[data-v-0bda0ec3]{background:linear-gradient(135deg,#fffaf2,#f1dfc5);border:1px solid rgba(218,173,116,.3)}.preview-kind-badge[data-v-0bda0ec3]{position:absolute;top:6px;left:6px;border-radius:999px;padding:2px 7px;background:#fffcf6e0;border:1px solid rgba(218,173,116,.36);color:#8a5624;font-size:10px;font-weight:900;box-shadow:0 6px 18px #5c43261f}.pro-textarea[data-v-0bda0ec3] .el-textarea__inner{background-color:#0000004d;border:1px solid rgba(255,255,255,.05);color:#fff;border-radius:12px;font-size:11px;line-height:1.5;padding:8px 12px;box-shadow:none!important;transition:all .3s}.script-brief[data-v-0bda0ec3]{border:1px solid rgba(218,173,116,.28);border-radius:12px;background:#f5eee2db;padding:8px 10px;cursor:pointer;transition:all .2s ease}.script-brief[data-v-0bda0ec3]:hover{border-color:#f973165c;background:#fff7edf5}.script-brief.is-disabled[data-v-0bda0ec3]{cursor:not-allowed;opacity:.55}.script-brief__label[data-v-0bda0ec3]{font-size:10px;font-weight:900;letter-spacing:.08em;color:#8a6a46;margin-bottom:4px}.script-brief__value[data-v-0bda0ec3]{font-size:11px;line-height:1.45;color:#354052;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.script-card[data-v-0bda0ec3]{border:1px solid rgba(218,173,116,.26);border-radius:8px;background:#fffbf4db;padding:10px;cursor:pointer;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.script-card[data-v-0bda0ec3]:hover{border-color:#f973165c;background:#fff7edf5;box-shadow:0 10px 24px #5c432614}.script-card.is-disabled[data-v-0bda0ec3]{cursor:not-allowed;opacity:.55}.script-card__section[data-v-0bda0ec3]{display:grid;grid-template-columns:42px minmax(0,1fr);gap:8px;align-items:start}.script-card__section+.script-card__section[data-v-0bda0ec3]{margin-top:8px;padding-top:8px;border-top:1px solid rgba(218,173,116,.18)}.script-card__label[data-v-0bda0ec3]{color:#8a6a46;font-size:10px;font-weight:900;line-height:1.5}.script-card__value[data-v-0bda0ec3]{color:#263241;font-size:12px;line-height:1.55;white-space:pre-wrap;word-break:break-word}.script-card__value--audio[data-v-0bda0ec3]{color:#5f4b38}.script-card__meta-grid[data-v-0bda0ec3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:8px 0 0 50px}.script-card__meta-item[data-v-0bda0ec3]{min-width:0;border-radius:8px;padding:6px 8px;background:#faf0e2db;border:1px solid rgba(218,173,116,.22)}.script-card__meta-item span[data-v-0bda0ec3]{display:block;margin-bottom:2px;color:#9a7a54;font-size:10px;font-weight:900}.script-card__meta-item strong[data-v-0bda0ec3]{display:block;color:#354052;font-size:11px;line-height:1.4;font-weight:700;word-break:break-word}.visual-meta-row[data-v-0bda0ec3]{display:flex;flex-wrap:wrap;gap:5px;margin-top:7px}.visual-meta-row span[data-v-0bda0ec3]{max-width:100%;border-radius:999px;padding:2px 7px;background:#ffffffb8;border:1px solid rgba(218,173,116,.32);color:#8a5624;font-size:10px;font-weight:800;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shot-field-editor[data-v-0bda0ec3]{display:flex;flex-direction:column;gap:14px;max-height:min(72vh,720px);overflow:auto;padding-right:2px}.shot-field-editor__meta[data-v-0bda0ec3]{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#8a6a46;font-size:12px;font-weight:800}.shot-field-editor__footer[data-v-0bda0ec3]{display:flex;justify-content:flex-end;gap:10px}.shot-field-editor__grid[data-v-0bda0ec3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.shot-field-editor__field[data-v-0bda0ec3]{display:flex;min-width:0;flex-direction:column;gap:6px}.shot-field-editor__field span[data-v-0bda0ec3]{color:#6b5540;font-size:12px;font-weight:900}.shot-field-editor__field--short[data-v-0bda0ec3]{grid-column:span 1}.shot-field-editor__field--wide[data-v-0bda0ec3]{grid-column:1 / -1}[data-v-0bda0ec3] .shot-field-editor-dialog.el-dialog{position:fixed;top:50vh;left:50vw;width:min(920px,calc(100vw - 48px));max-width:calc(100vw - 48px);margin:0!important;transform:translate(-50%,-50%);border:1px solid rgba(218,173,116,.34);border-radius:18px;background:#fffcf6fa;box-shadow:0 24px 70px #5c432633}[data-v-0bda0ec3] .shot-field-editor-dialog.el-dialog .el-dialog__header{margin:0;padding:20px 22px 12px}[data-v-0bda0ec3] .shot-field-editor-dialog.el-dialog .el-dialog__title{color:#263241;font-size:16px;font-weight:900}[data-v-0bda0ec3] .shot-field-editor-dialog.el-dialog .el-dialog__body{padding:10px 22px 18px}[data-v-0bda0ec3] .shot-field-editor-dialog.el-dialog .el-dialog__footer{padding:0 22px 20px}[data-v-0bda0ec3] .shot-field-editor-dialog.el-dialog .el-input__wrapper,[data-v-0bda0ec3] .shot-field-editor-dialog.el-dialog .el-textarea__inner{border-radius:12px;background:#fffdf8f2;box-shadow:0 0 0 1px #daad743d inset;color:#263241}[data-v-0bda0ec3] .shot-field-editor-dialog.el-dialog .el-textarea__inner{line-height:1.65}@media (max-width: 900px){.shot-field-editor__grid[data-v-0bda0ec3]{grid-template-columns:1fr}.shot-field-editor__field--short[data-v-0bda0ec3],.shot-field-editor__field--wide[data-v-0bda0ec3]{grid-column:1}}.shot-field-editor-dialog.el-dialog{position:fixed!important;top:50vh!important;left:50vw!important;width:min(920px,calc(100vw - 48px))!important;max-width:calc(100vw - 48px)!important;margin:0!important;transform:translate(-50%,-50%)!important;border:1px solid rgba(218,173,116,.34)!important;border-radius:18px!important;background:#fffcf6fa!important;box-shadow:0 24px 70px #5c432633!important}.shot-field-editor-dialog.el-dialog .el-dialog__header{margin:0;padding:20px 22px 12px}.shot-field-editor-dialog.el-dialog .el-dialog__title{color:#263241;font-size:16px;font-weight:900}.shot-field-editor-dialog.el-dialog .el-dialog__body{padding:10px 22px 18px}.shot-field-editor-dialog.el-dialog .el-dialog__footer{padding:0 22px 20px}.shot-field-editor-dialog.el-dialog .el-input__wrapper,.shot-field-editor-dialog.el-dialog .el-textarea__inner{border-radius:12px;background:#fffdf8f2;box-shadow:0 0 0 1px #daad743d inset;color:#263241}.shot-field-editor-dialog.el-dialog .el-textarea__inner{line-height:1.65}.script-editor[data-v-0bda0ec3]{display:grid;grid-template-columns:1fr;gap:14px}[data-v-0bda0ec3] .script-editor-dialog .el-dialog{background:radial-gradient(circle at 12% 0%,rgba(103,232,249,.14),transparent 34%),linear-gradient(145deg,#f8fafc,#e2e8f0)!important;border:1px solid rgba(15,23,42,.14);border-radius:20px;box-shadow:0 30px 90px #02061759}[data-v-0bda0ec3] .script-editor-dialog .el-dialog__header{border-bottom:1px solid rgba(15,23,42,.08);margin:0;padding:18px 22px 12px}[data-v-0bda0ec3] .script-editor-dialog .el-dialog__title{color:#0f172a;font-weight:900}[data-v-0bda0ec3] .script-editor-dialog .el-dialog__body{color:#0f172a;padding:18px 22px}[data-v-0bda0ec3] .script-editor-dialog .el-dialog__footer{border-top:1px solid rgba(15,23,42,.08);padding:12px 22px 18px}[data-v-0bda0ec3] .script-editor-dialog .el-input__wrapper,[data-v-0bda0ec3] .script-editor-dialog .el-textarea__inner{color:#0f172a!important;background:#ffffffeb!important;border:1px solid rgba(15,23,42,.12)!important;box-shadow:0 10px 30px #0f172a0f!important}[data-v-0bda0ec3] .script-editor-dialog .el-input__inner{color:#0f172a!important}[data-v-0bda0ec3] .script-editor-dialog .el-input__inner::-moz-placeholder,[data-v-0bda0ec3] .script-editor-dialog .el-textarea__inner::-moz-placeholder{color:#64748b!important}[data-v-0bda0ec3] .script-editor-dialog .el-input__inner::placeholder,[data-v-0bda0ec3] .script-editor-dialog .el-textarea__inner::placeholder{color:#64748b!important}.script-editor__preview[data-v-0bda0ec3]{border:1px solid rgba(34,211,238,.28);border-radius:14px;background:linear-gradient(145deg,#e0f2fee0,#ffffffc7);padding:12px;display:flex;flex-direction:column;gap:8px}.script-line[data-v-0bda0ec3]{font-size:12px;line-height:1.6;color:#0f172a;white-space:pre-wrap;word-break:break-word}.script-prefix[data-v-0bda0ec3]{font-weight:900;color:#0891b2}.script-editor__form[data-v-0bda0ec3]{display:flex;flex-direction:column;gap:12px}.script-field[data-v-0bda0ec3]{display:flex;flex-direction:column;gap:6px}.script-field__label-row[data-v-0bda0ec3]{display:flex;align-items:center;justify-content:space-between;gap:12px}.script-field__label[data-v-0bda0ec3]{font-size:12px;font-weight:900;color:#0f172a}.visual-direction-grid[data-v-0bda0ec3]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:12px}.visual-direction-grid__wide[data-v-0bda0ec3]{grid-column:1 / -1}.beat-audio-editor[data-v-0bda0ec3]{display:flex;flex-direction:column;gap:10px;max-height:440px;overflow:auto;padding-right:4px}.beat-audio-editor__head[data-v-0bda0ec3]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;border-radius:12px;padding:10px 12px;background:#0f172a0d;border:1px solid rgba(15,23,42,.08)}.beat-audio-editor__head strong[data-v-0bda0ec3]{font-size:13px;color:#0f172a}.beat-audio-editor__head span[data-v-0bda0ec3]{font-size:11px;color:#64748b}.beat-audio-card[data-v-0bda0ec3]{border:1px solid rgba(15,23,42,.1);border-radius:14px;padding:12px;background:#ffffffc7;box-shadow:0 12px 26px #0f172a0f}.beat-audio-card__meta[data-v-0bda0ec3]{display:grid;grid-template-columns:104px minmax(0,1fr);gap:10px;align-items:start;margin-bottom:10px}.beat-audio-card__meta strong[data-v-0bda0ec3]{color:#0f172a;font-size:12px}.beat-audio-card__meta span[data-v-0bda0ec3]{color:#475569;font-size:11px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.beat-audio-card__grid[data-v-0bda0ec3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.beat-audio-card__grid label[data-v-0bda0ec3]{display:flex;flex-direction:column;gap:5px}.beat-audio-card__grid label>span[data-v-0bda0ec3]{font-size:11px;font-weight:800;color:#334155}.script-editor__footer[data-v-0bda0ec3]{display:flex;justify-content:flex-end;gap:10px}.pro-textarea[data-v-0bda0ec3] .el-textarea__inner:focus{border-color:#ff00504d;background-color:#00000080}.pro-input-number[data-v-0bda0ec3] .el-input__wrapper{background-color:#0000004d!important;box-shadow:none!important;border:1px solid rgba(255,255,255,.05)!important;padding-right:30px!important}.pro-input-number[data-v-0bda0ec3] .el-input__inner{color:#fff!important;font-size:10px!important;font-weight:900!important}.pro-input-number[data-v-0bda0ec3] .el-input-number__increase,.pro-input-number[data-v-0bda0ec3] .el-input-number__decrease{background-color:transparent!important;border-left:1px solid rgba(255,255,255,.05)!important;color:#666!important}.pro-duration-display[data-v-0bda0ec3]{display:inline-flex;align-items:center;justify-content:center;min-width:48px;padding:2px 8px;border-radius:6px;background:#fff7ed;border:1px solid rgba(218,173,116,.28);color:#5c3f24;font-size:11px;font-weight:900}.action-stack[data-v-0bda0ec3]{display:flex;flex-direction:column;gap:6px;align-items:stretch}.action-row[data-v-0bda0ec3]{display:flex;gap:6px}.action-resolution-row[data-v-0bda0ec3]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px;border-radius:12px;background:#fff7edc7;border:1px solid rgba(218,173,116,.28);color:#8a5624;font-size:10px;font-weight:900;letter-spacing:.06em}.action-resolution-select[data-v-0bda0ec3]{width:90px}.preview-btn[data-v-0bda0ec3],.regen-btn[data-v-0bda0ec3],.dry-run-btn[data-v-0bda0ec3]{flex:1;border-radius:10px;font-size:11px;font-weight:700;letter-spacing:.02em}.preview-btn[data-v-0bda0ec3]{border:1px solid rgba(218,173,116,.4);background:#fffcf6c7;color:#5c3f24}.preview-btn[data-v-0bda0ec3]:hover{border-color:#ea580c80;color:#b45309}.regen-btn[data-v-0bda0ec3]{background:linear-gradient(135deg,#f97316,#f59e0b);border:none;color:#fff;box-shadow:0 10px 20px #f9731638}.dry-run-btn[data-v-0bda0ec3]{border:1px solid rgba(6,182,212,.32);background:linear-gradient(135deg,#ecfefff2,#cffafed1);color:#155e75}.dry-run-btn[data-v-0bda0ec3]:hover{border-color:#0891b280;color:#0e7490}.frame-btn[data-v-0bda0ec3],.material-btn[data-v-0bda0ec3]{flex:1;border-radius:999px;background:#fffcf6db;border:1px solid rgba(218,173,116,.34);color:#614126;font-weight:800}.frame-btn[data-v-0bda0ec3]:hover,.material-btn[data-v-0bda0ec3]:hover{border-color:#ea580c73;background:#fff7ed;color:#c2410c}.frame-btn--primary[data-v-0bda0ec3]{color:#9a3412;background:linear-gradient(135deg,#fff7edfa,#fed7aae6);border-color:#f973165c}.frame-btn--inspect[data-v-0bda0ec3]{flex:1;color:#155e75;background:linear-gradient(135deg,#ecfefff2,#cffafed1);border-color:#06b6d452}.action-row-secondary[data-v-0bda0ec3]{justify-content:flex-end}.delete-btn[data-v-0bda0ec3]{color:#94a3b8}.delete-btn[data-v-0bda0ec3]:hover{color:#fda4af}.status-tag[data-v-0bda0ec3]{font-weight:800;letter-spacing:.4px}.action-hint[data-v-0bda0ec3]{display:flex;align-items:flex-start;gap:4px;font-size:10px;line-height:1.4;color:#fda4af;text-align:left}.action-progress[data-v-0bda0ec3]{display:flex;flex-direction:column;gap:6px;font-size:10px;color:#93c5fd;padding:0 2px}.progress-meta[data-v-0bda0ec3]{display:flex;justify-content:space-between;align-items:center;gap:8px}.progress-live[data-v-0bda0ec3]{display:inline-flex;align-items:center;gap:4px;color:#bfdbfe;white-space:nowrap}.progress-live i[data-v-0bda0ec3]{width:6px;height:6px;border-radius:999px;background:#60a5fa;box-shadow:0 0 #60a5fa73;animation:livePulse-0bda0ec3 1.4s ease-out infinite}.progress-bar[data-v-0bda0ec3] .el-progress-bar__outer{background:#94a3b833}@keyframes livePulse-0bda0ec3{0%{box-shadow:0 0 #60a5fa73}70%{box-shadow:0 0 0 7px #60a5fa00}to{box-shadow:0 0 #60a5fa00}}.version-select[data-v-0bda0ec3]{width:100%}.storyboard-role-cell[data-v-0bda0ec3]{min-width:180px;display:flex;flex-direction:column;gap:6px}.storyboard-role-tags[data-v-0bda0ec3]{display:flex;flex-wrap:wrap;gap:4px}.storyboard-role-tag[data-v-0bda0ec3]{border-color:#fb923c73;background:#fff7edf0;color:#9a3412;font-weight:800}.three-d-shell[data-v-6d11b038]{border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#0000002e;overflow:hidden;height:100%;width:100%;display:flex;flex-direction:column;min-height:0}.three-d-toolbar[data-v-6d11b038]{flex:0 0 auto;display:flex;justify-content:space-between;gap:10px;padding:10px;border-bottom:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#ffffff0f,#ffffff05)}.three-d-toolbar__group[data-v-6d11b038]{display:flex;gap:6px;flex-wrap:wrap}.three-d-btn[data-v-6d11b038]{border:1px solid rgba(255,255,255,.1);background:#ffffff0f}.three-d-canvas[data-v-6d11b038]{flex:1 1 auto;min-height:0;position:relative;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 20% 15%,rgba(34,211,238,.18),transparent 55%),radial-gradient(circle at 80% 30%,rgba(167,139,250,.18),transparent 55%),radial-gradient(circle at 70% 85%,rgba(251,113,133,.14),transparent 55%),#00000042}.three-d-canvas__container[data-v-6d11b038]{position:absolute;top:0;right:0;bottom:0;left:0}.three-d-loading[data-v-6d11b038]{position:absolute;right:12px;bottom:12px;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#00000059;color:#ffffffc7;font-size:12px}.three-d-help[data-v-6d11b038]{position:absolute;left:12px;bottom:12px;padding:8px 10px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#00000047;color:#ffffffb3;font-size:11px;line-height:1.45}.three-d-watermark[data-v-6d11b038]{position:absolute;top:10px;left:10px;display:flex;gap:8px}.three-d-chip[data-v-6d11b038]{padding:4px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#00000059;color:#ffffffd1;font-size:11px;font-weight:800;letter-spacing:.06em}.three-d-hint[data-v-6d11b038]{padding:12px 16px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#00000052;color:#ffffffb8;font-size:12px;text-align:center;max-width:520px;line-height:1.6}.ugc-panel[data-v-e577b24f]{border-radius:18px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#ffffff14,#ffffff0a);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 18px 60px #00000059;padding:14px}.ugc-panel__title[data-v-e577b24f]{font-size:12px;font-weight:800;letter-spacing:.06em;color:#ffffffd1;margin-bottom:10px}.ugc-field[data-v-e577b24f]{display:flex;flex-direction:column;gap:8px}.ugc-label[data-v-e577b24f]{font-size:11px;font-weight:700;color:#ffffffb3}.ugc-actions[data-v-e577b24f]{display:flex;gap:10px;align-items:center}.ugc-divider[data-v-e577b24f]{height:1px;background:#ffffff14;margin:12px 0}.ugc-role-card[data-v-e577b24f]{border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#0003;padding:10px;display:flex;flex-direction:column;gap:8px}.ugc-frame-card[data-v-e577b24f]{border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#00000029;overflow:hidden}.ugc-frame-card__meta[data-v-e577b24f]{display:flex;justify-content:space-between;padding:8px 10px;font-size:11px;color:#ffffffc7;border-bottom:1px solid rgba(255,255,255,.06)}.ugc-frame-card__thumb[data-v-e577b24f]{height:74px;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 30% 20%,rgba(34,211,238,.18),transparent 55%),radial-gradient(circle at 80% 30%,rgba(167,139,250,.18),transparent 55%),#00000047}.close-btn[data-v-2f1a46c9]{width:32px;height:32px;border-radius:999px;background:#0f172a0f;border:1px solid rgba(15,23,42,.1);color:#0f172abf}.block-card[data-v-2f1a46c9]{border-radius:18px;border:1px solid rgba(15,23,42,.1);background:#ffffffb3;padding:12px}.rf-card[data-v-2f1a46c9]{border-radius:14px;border:1px solid rgba(15,23,42,.1);overflow:hidden;background:#ffffffbf;transition:transform .16s cubic-bezier(.2,.8,.2,1),border-color .16s cubic-bezier(.2,.8,.2,1);text-align:left}.rf-card[data-v-2f1a46c9]:hover{transform:translateY(-1px);border-color:#22d3ee59}.rf-card--active[data-v-2f1a46c9]{border-color:#22d3eea6;box-shadow:0 0 0 3px #22d3ee29}.rf-img[data-v-2f1a46c9]{width:100%;aspect-ratio:16 / 9;-o-object-fit:cover;object-fit:cover;display:block;opacity:.92}.rf-meta[data-v-2f1a46c9]{padding:8px 10px;display:flex;justify-content:space-between;gap:10px}.rf-title[data-v-2f1a46c9]{font-size:12px;font-weight:900;color:#0f172aeb}.rf-sub[data-v-2f1a46c9]{font-size:11px;color:#0f172a94}.reference-panel[data-v-ffa9bcae]{display:grid;gap:14px;padding:16px;border:1px solid var(--fb-border-subtle, rgba(255, 255, 255, .12));border-radius:var(--fb-radius-card, 12px);background:var(--fb-surface-structural, rgba(15, 18, 24, .72))}.reference-panel__header[data-v-ffa9bcae]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.reference-panel__header h3[data-v-ffa9bcae]{margin:0;color:var(--fb-text-primary, #f4f5f7);font-size:15px}.reference-panel__header p[data-v-ffa9bcae]{margin:4px 0 0;color:var(--fb-text-secondary, #9ba3af);font-size:12px}.reference-panel__actions[data-v-ffa9bcae]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.reference-mode-field[data-v-ffa9bcae]{display:grid;grid-template-columns:92px minmax(0,260px);align-items:center;gap:10px}.reference-mode-field label[data-v-ffa9bcae],.reference-row__fields label>span[data-v-ffa9bcae]{color:var(--fb-text-secondary, #aeb5c0);font-size:12px}.reference-summary[data-v-ffa9bcae]{display:flex;flex-wrap:wrap;gap:8px 14px;padding:10px 12px;border-block:1px solid var(--fb-border-subtle, rgba(255,255,255,.1));color:var(--fb-text-secondary, #bac1cc);font-size:12px}.reference-errors[data-v-ffa9bcae],.reference-row__errors[data-v-ffa9bcae]{color:var(--el-color-danger, #f56c6c);font-size:12px}.reference-errors p[data-v-ffa9bcae],.reference-row__errors p[data-v-ffa9bcae]{margin:2px 0}.reference-list[data-v-ffa9bcae]{display:grid;gap:10px}.reference-row[data-v-ffa9bcae]{display:grid;grid-template-columns:104px minmax(0,1fr) 34px;gap:12px;padding:12px;border:1px solid var(--fb-border-subtle, rgba(255,255,255,.1));border-radius:var(--fb-radius-control, 8px);background:var(--fb-surface-interactive, rgba(255,255,255,.035))}.reference-row--disabled[data-v-ffa9bcae]{opacity:.58}.reference-row__preview[data-v-ffa9bcae]{display:grid;align-content:start;gap:7px;color:var(--fb-text-secondary, #aeb5c0);font-size:11px}.reference-row__preview img[data-v-ffa9bcae],.reference-row__preview video[data-v-ffa9bcae],.reference-row__media-icon[data-v-ffa9bcae]{width:100%;aspect-ratio:16 / 9;border-radius:6px;-o-object-fit:cover;object-fit:cover;background:#00000047}.reference-row__preview audio[data-v-ffa9bcae]{width:100%;min-height:36px}.reference-row__media-icon[data-v-ffa9bcae]{display:grid;place-items:center;font-size:22px}.reference-row__fields[data-v-ffa9bcae]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.reference-row__fields label[data-v-ffa9bcae]{display:grid;align-content:start;gap:6px}.reference-row__errors[data-v-ffa9bcae]{grid-column:1 / -1}.reference-row__controls[data-v-ffa9bcae]{display:grid;justify-items:center;align-content:start;gap:5px}.reference-row__controls button[data-v-ffa9bcae]{display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--fb-border-subtle, rgba(255,255,255,.12));border-radius:6px;color:var(--fb-text-secondary, #bac1cc);background:transparent;cursor:pointer}.reference-row__controls button[data-v-ffa9bcae]:focus-visible,.reference-row__controls input[data-v-ffa9bcae]:focus-visible{outline:2px solid var(--el-color-primary, #409eff);outline-offset:2px}.reference-row__controls button[data-v-ffa9bcae]:disabled{cursor:not-allowed;opacity:.35}.reference-empty[data-v-ffa9bcae]{padding:18px;border:1px dashed var(--fb-border-subtle, rgba(255,255,255,.15));border-radius:8px;color:var(--fb-text-secondary, #9ba3af);text-align:center;font-size:12px}@media (max-width: 720px){.reference-panel__header[data-v-ffa9bcae]{display:grid}.reference-panel__actions[data-v-ffa9bcae]{justify-content:flex-start}.reference-mode-field[data-v-ffa9bcae]{grid-template-columns:1fr}.reference-row[data-v-ffa9bcae]{grid-template-columns:82px minmax(0,1fr)}.reference-row__fields[data-v-ffa9bcae]{grid-template-columns:1fr}.reference-row__controls[data-v-ffa9bcae]{grid-column:1 / -1;display:flex;justify-content:flex-end}}.workflow-pro[data-v-d22487a5]{height:calc(100vh - 112px);display:flex;flex-direction:column;background:radial-gradient(circle at 8% 0%,rgba(245,158,11,.18),transparent 28%),radial-gradient(circle at 88% 8%,rgba(148,163,184,.2),transparent 28%),linear-gradient(135deg,#a6b6c2,#f7efe3 42%,#edf2f8);color:#1a2230}.workflow-shell[data-v-d22487a5]{position:relative;overflow:hidden}.workflow-creative-nav[data-v-d22487a5]{flex:0 0 auto;margin-bottom:12px}.workflow-top[data-v-d22487a5]{min-height:0;flex:1}.workflow-main-panel[data-v-d22487a5]{min-width:0;flex:1;display:flex;flex-direction:column;min-height:0;position:relative;overflow:hidden}.workflow-sidebar[data-v-d22487a5]{background:radial-gradient(circle at 18% 0%,rgba(255,213,130,.32),transparent 36%),linear-gradient(180deg,#fffaf0f5,#f8ecdaf0);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-right:1px solid rgba(180,92,32,.16)!important;box-shadow:inset -1px 0 #ffffff7a,14px 0 38px #674e2a14;overflow-y:auto;overflow-x:hidden}.workflow-sidebar[data-v-d22487a5] .text-gray-500,.workflow-sidebar[data-v-d22487a5] .text-gray-300{color:#6b4f36!important}.workflow-sidebar[data-v-d22487a5] .bg-white\/10,.workflow-sidebar[data-v-d22487a5] .bg-white\/5{background:#ffffff94!important}.workflow-sidebar[data-v-d22487a5] .border-white\/5,.workflow-sidebar[data-v-d22487a5] .border-white\/10{border-color:#b45c2024!important}.workflow-sidebar[data-v-d22487a5] .bg-black\/20{background:#ffedd5b8!important}.material-shelf[data-v-d22487a5]{display:flex;flex-direction:column;gap:10px;padding-bottom:6px}.material-shelf-card[data-v-d22487a5]{display:flex;gap:10px;padding:10px;border-radius:16px;border:1px solid rgba(180,92,32,.14);background:linear-gradient(180deg,#fffcf5eb,#fff4e0d1);cursor:grab;transition:transform .18s ease,border-color .18s ease,background .18s ease}.material-shelf-card[data-v-d22487a5]:hover{transform:none;border-color:#ea580c52;background:linear-gradient(180deg,#fff8ecfa,#ffedd5e6)}.material-shelf-thumb[data-v-d22487a5]{position:relative;width:64px;height:48px;border-radius:12px;overflow:hidden;background:#ffedd5b8;flex-shrink:0}.material-shelf-thumb img[data-v-d22487a5]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.material-shelf-type[data-v-d22487a5]{position:absolute;right:6px;bottom:6px;padding:2px 6px;border-radius:999px;background:#9a4612db;color:#fff8ed;font-size:9px;font-weight:700;letter-spacing:.08em}.material-shelf-info[data-v-d22487a5]{min-width:0;display:flex;flex-direction:column;justify-content:center;gap:4px}.material-shelf-name[data-v-d22487a5]{color:#17202d;font-size:12px;font-weight:700;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.material-shelf-meta[data-v-d22487a5]{color:#8b7564;font-size:10px}.brief-card[data-v-d22487a5]{padding:14px;border-radius:18px;background:linear-gradient(180deg,#ffffff0d,#ffffff06);border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px #ffffff0a}.brief-card-head[data-v-d22487a5]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.brief-kicker[data-v-d22487a5]{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#7bcfff}.brief-title[data-v-d22487a5]{margin-top:4px;color:#eef4ff;font-size:14px;font-weight:800}.brief-refresh[data-v-d22487a5]{color:#cfe0ff}.brief-body[data-v-d22487a5]{margin-top:12px;max-height:180px;overflow-y:auto;white-space:pre-wrap;color:#bcc8e7;font-size:12px;line-height:1.65}.brief-empty[data-v-d22487a5]{margin-top:12px;color:#8390b2;font-size:12px;line-height:1.6}.workflow-director-dock[data-v-d22487a5]{padding:10px 14px 0;background:linear-gradient(180deg,#f6e8d2b8,#f6e8d229)}.workflow-director-card[data-v-d22487a5]{border-radius:12px;border:1px solid rgba(180,92,32,.14);background:linear-gradient(90deg,#fffcf5fa,#fff6e8f0),linear-gradient(180deg,#ffffff94,#ffffff2e);box-shadow:0 10px 28px #674e2a1f;padding:12px 14px}.workflow-director-strip[data-v-d22487a5],.workflow-director-title-row[data-v-d22487a5],.workflow-director-card__head[data-v-d22487a5]{display:flex;align-items:center;gap:12px}.workflow-director-strip[data-v-d22487a5]{min-height:58px}.workflow-director-card__eyebrow[data-v-d22487a5]{color:#7dd3fc;font-size:10px;font-weight:800;letter-spacing:.28em;text-transform:uppercase}.workflow-director-card__title[data-v-d22487a5]{margin-top:6px;color:#f8fafc;font-size:24px;font-weight:900;letter-spacing:-.02em}.workflow-director-card__subtitle[data-v-d22487a5]{margin-top:8px;max-width:720px;color:#94a3b8;font-size:13px;line-height:1.75}.workflow-director-avatar[data-v-d22487a5]{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;flex:0 0 auto;color:#fff;font-size:15px;font-weight:900;background:linear-gradient(135deg,#ef4444,#f97316);box-shadow:0 8px 18px #ef444438}.workflow-director-main[data-v-d22487a5]{min-width:180px;flex:1}.workflow-director-title-row[data-v-d22487a5]{gap:8px}.workflow-director-title-row strong[data-v-d22487a5]{color:#17202d;font-size:14px;font-weight:900}.workflow-director-sentence[data-v-d22487a5]{margin-top:4px;color:#5d6676;font-size:12px;line-height:1.55;white-space:normal;word-break:break-word}.workflow-director-sentence.muted[data-v-d22487a5]{color:#7a8290}.workflow-director-steps[data-v-d22487a5]{min-width:0;max-width:46%;display:flex;flex-wrap:wrap;gap:6px}.workflow-director-steps span[data-v-d22487a5]{border-radius:8px;border:1px solid rgba(180,92,32,.16);background:#fff4e0b8;color:#8b7564;padding:5px 8px;font-size:11px;line-height:1.1}.workflow-director-steps span.ready[data-v-d22487a5]{color:#166534;border-color:#22c55e3d;background:#dcfce7b8}.workflow-director-card__actions[data-v-d22487a5]{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;align-items:center}.workflow-director-tag[data-v-d22487a5]{border-color:#ea580c3d;background:#ffedd5db;color:#9a3412}.workflow-director-card__button[data-v-d22487a5]{border-color:#b45c2038;background:#fffcf5e6;color:#7c3b12;flex:0 0 auto}.workflow-director-grid[data-v-d22487a5]{margin-top:18px;display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:16px}.workflow-director-panel[data-v-d22487a5]{min-width:0;border-radius:18px;border:1px solid rgba(255,255,255,.06);background:#ffffff08;padding:16px}.workflow-director-panel__title[data-v-d22487a5]{color:#f8fafc;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px}.workflow-director-panel p[data-v-d22487a5]{margin:0 0 10px;color:#cbd5e1;font-size:12px;line-height:1.8}.workflow-director-chip-row[data-v-d22487a5]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.workflow-director-chip[data-v-d22487a5]{display:inline-flex;align-items:center;padding:5px 10px;border-radius:999px;background:#38bdf81f;border:1px solid rgba(125,211,252,.2);color:#dbeafe;font-size:11px;font-weight:700}.workflow-director-progress-list[data-v-d22487a5]{display:flex;flex-direction:column;gap:10px}.workflow-director-progress-item[data-v-d22487a5]{border-radius:14px;border:1px solid rgba(148,163,184,.16);background:#0f172a85;padding:12px}.workflow-director-progress-item.ready[data-v-d22487a5]{border-color:#34d3993d;background:#10b98114}.workflow-director-progress-item__head[data-v-d22487a5]{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#f8fafc;font-size:12px;font-weight:700}.workflow-director-progress-item__head strong[data-v-d22487a5]{font-size:11px;color:#94a3b8}.workflow-director-progress-item.ready .workflow-director-progress-item__head strong[data-v-d22487a5]{color:#6ee7b7}.workflow-director-progress-item__detail[data-v-d22487a5]{margin-top:6px;color:#94a3b8;font-size:11px;line-height:1.65}.workflow-director-panel__meta[data-v-d22487a5]{display:flex;flex-direction:column;gap:8px}.workflow-director-panel__meta div[data-v-d22487a5]{display:flex;flex-direction:column;gap:3px;color:#e2e8f0;font-size:12px;line-height:1.6}.workflow-director-panel__meta span[data-v-d22487a5]{color:#7dd3fc;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.workflow-director-note-list[data-v-d22487a5]{margin-top:12px;display:flex;flex-direction:column;gap:8px}.workflow-director-note[data-v-d22487a5]{border-radius:12px;background:#0f172a99;border:1px solid rgba(255,255,255,.05);padding:10px 12px;color:#cbd5e1;font-size:11px;line-height:1.7}.workflow-director-empty[data-v-d22487a5]{margin-top:16px;border-radius:16px;border:1px dashed rgba(148,163,184,.22);padding:16px;color:#94a3b8;font-size:12px;line-height:1.8}.workflow-director-detail__grid[data-v-d22487a5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.workflow-director-user-summary[data-v-d22487a5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:14px}.workflow-director-user-summary>div[data-v-d22487a5],.workflow-director-readable-list>div[data-v-d22487a5]{border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;padding:12px}.workflow-director-user-summary span[data-v-d22487a5],.workflow-director-readable-list span[data-v-d22487a5]{display:block;color:#7dd3fc;font-size:11px;font-weight:800;margin-bottom:6px}.workflow-director-user-summary strong[data-v-d22487a5],.workflow-director-readable-list strong[data-v-d22487a5]{display:block;color:#e2e8f0;font-size:13px;line-height:1.7;white-space:normal;word-break:break-word}.workflow-director-readable-list[data-v-d22487a5]{display:flex;flex-direction:column;gap:10px}.workflow-director-detail__section[data-v-d22487a5]{min-width:0;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;padding:14px}.workflow-director-detail__title[data-v-d22487a5]{color:#f8fafc;font-size:13px;font-weight:800;margin-bottom:10px}.workflow-director-detail__section pre[data-v-d22487a5]{margin:0;max-height:280px;overflow:auto;color:#cbd5e1;font-size:12px;line-height:1.7;white-space:pre-wrap;word-break:break-word}.workflow-director-empty.compact[data-v-d22487a5]{margin-top:0}[data-v-d22487a5] .director-user-dialog .el-dialog__body{max-height:70vh;overflow:auto}.workflow-stage[data-v-d22487a5]{position:relative;min-height:0;overflow:hidden;background:radial-gradient(circle at 18% 8%,rgba(255,213,130,.26),transparent 28%),radial-gradient(circle at 82% 0%,rgba(203,213,225,.28),transparent 24%),linear-gradient(180deg,#fffaf0d6,#f0e8dce6)}.canvas-zoom-toolbar[data-v-d22487a5]{position:absolute;top:14px;right:14px;z-index:40;display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:14px;background:#fffcf5eb;border:1px solid rgba(180,92,32,.16);box-shadow:0 16px 38px #674e2a1f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.canvas-zoom-label[data-v-d22487a5]{color:#7c3b12;font-size:11px;font-weight:700;white-space:nowrap}.canvas-zoom-slider[data-v-d22487a5]{width:120px}.canvas-zoom-input[data-v-d22487a5]{width:68px}.canvas-zoom-suffix[data-v-d22487a5]{color:#8b7564;font-size:11px}.canvas-zoom-btn[data-v-d22487a5],.canvas-zoom-reset[data-v-d22487a5]{min-height:28px;padding:0 10px;border-radius:8px;border:1px solid rgba(180,92,32,.18);background:#ffffffd1;color:#7c3b12;font-size:12px}.canvas-zoom-reset[data-v-d22487a5]{padding:0 12px}.workflow-canvas-viewport[data-v-d22487a5]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto;scrollbar-gutter:stable both-edges}.workflow-canvas[data-v-d22487a5]{position:relative;background:linear-gradient(135deg,#fffcf58c,#eef2f780)}.workflow-canvas-grid[data-v-d22487a5]{opacity:.7;background-image:radial-gradient(rgba(180,92,32,.22) 1px,transparent 1px);background-size:40px 40px}.workflow-canvas-inner[data-v-d22487a5]{position:relative;width:2800px;height:1800px;transform-origin:0 0}.edge-path[data-v-d22487a5]{stroke:#b45c2057;stroke-width:2;filter:drop-shadow(0 4px 10px rgba(126,72,26,.15))}.edge-group:hover .edge-path[data-v-d22487a5]{stroke:var(--ugc-accent-cyan);stroke-width:3;filter:drop-shadow(0 6px 18px rgba(34,211,238,.22))}.glass-card[data-v-d22487a5]{background:linear-gradient(180deg,#fffcf5f5,#fff6e8f0);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(180,92,32,.16);border-radius:20px;box-shadow:0 20px 50px #674e2a26,inset 0 1px #ffffffa8;color:#17202d}.flow-node-pro[data-v-d22487a5]{cursor:grab;z-index:10;transition:transform .2s,box-shadow .2s}.flow-node-pro[data-v-d22487a5]:hover{transform:none;border-color:#ea580c57;box-shadow:0 28px 70px #674e2a33}.flow-node-pro[data-v-d22487a5]:active{cursor:grabbing}.result-box[data-v-d22487a5]{background:#fffaf0db;padding:12px;border-radius:12px;font-size:11px;color:#344052;line-height:1.5;border:1px solid rgba(180,92,32,.12)}.preview-window[data-v-d22487a5]{box-shadow:inset 0 0 20px #7e481a1a;background:radial-gradient(circle at center,#f4f8fb,#a6b6c2)!important;border-color:#b45c2024!important}.flow-node-pro[data-v-d22487a5] .text-gray-600,.flow-node-pro[data-v-d22487a5] .text-gray-500,.flow-node-pro[data-v-d22487a5] .text-gray-400,.flow-node-pro[data-v-d22487a5] .text-gray-300{color:#5d6676!important}.flow-node-pro[data-v-d22487a5] .text-white{color:#17202d!important}.flow-node-pro[data-v-d22487a5] .text-red-400,.flow-node-pro[data-v-d22487a5] .text-red-500{color:#c2410c!important}.flow-node-pro[data-v-d22487a5] .border-white\/5,.flow-node-pro[data-v-d22487a5] .border-white\/10,.flow-node-pro[data-v-d22487a5] .border-b{border-color:#b45c2021!important}.flow-node-pro[data-v-d22487a5] .bg-white\/5,.flow-node-pro[data-v-d22487a5] .bg-black\/40,.flow-node-pro[data-v-d22487a5] .bg-black\/55{background:#fffaf0b8!important}.flow-node-pro[data-v-d22487a5] .bg-red-600{background:linear-gradient(135deg,#f97316,#c2410c)!important}.flow-node-pro .cursor-crosshair[data-v-d22487a5]{background:#fff7ed!important;border-color:#b45c205c!important;box-shadow:0 6px 16px #7e481a29}.flow-node-pro .cursor-crosshair[data-v-d22487a5]:hover{border-color:#ea580cb8!important}.flow-node-pro>.p-4[data-v-d22487a5]{border-bottom-color:#b45c2024!important}.video-preview-card[data-v-d22487a5]{overflow:hidden}.video-preview-poster[data-v-d22487a5]{transition:opacity .22s ease,transform .22s ease}.preview-hover-video[data-v-d22487a5]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .22s ease,transform .22s ease;transform:scale(1.02);background:#050608}.video-preview-card.is-video-hovering .preview-hover-video[data-v-d22487a5]{opacity:1;transform:scale(1)}.video-preview-card.is-video-hovering .video-preview-poster[data-v-d22487a5]{opacity:0;transform:scale(1.03)}.video-meta-chip[data-v-d22487a5],.timeline-video-meta[data-v-d22487a5]{position:absolute;left:10px;top:10px;z-index:3;padding:6px 10px;border-radius:999px;color:#eef4ff;font-size:10px;font-weight:700;letter-spacing:.04em;background:#050912ad;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.timeline-video-meta[data-v-d22487a5]{top:auto;bottom:56px}.timeline-video-meta.muted[data-v-d22487a5]{color:#cbd5ea;background:#0c1220d1;border-color:#b1bedc33}.video-status-strip[data-v-d22487a5]{position:absolute;left:0;right:0;bottom:0;z-index:3;padding:10px 12px 12px;background:linear-gradient(180deg,transparent,rgba(5,8,16,.92))}.video-status-copy[data-v-d22487a5]{display:inline-flex;max-width:100%;color:#dfe8ff;font-size:11px;line-height:1.45;text-shadow:0 2px 10px rgba(0,0,0,.35)}.video-node-actions[data-v-d22487a5]{margin-top:8px;display:flex;gap:8px}.node-footer[data-v-d22487a5]{display:flex;flex-direction:column;gap:8px}.node-primary-action[data-v-d22487a5]{display:flex}.node-primary-btn[data-v-d22487a5]{width:100%;height:36px;border-radius:12px;font-size:11px;letter-spacing:.02em}.node-secondary-actions[data-v-d22487a5],.node-tertiary-actions[data-v-d22487a5]{display:flex;flex-wrap:wrap;gap:6px}.node-secondary-btn[data-v-d22487a5]{height:30px;padding:0 10px;border-radius:10px;font-size:11px;line-height:1}.node-secondary-btn--accent[data-v-d22487a5]{border-color:#f8717173!important;background:linear-gradient(135deg,#f8717124,#f43f5e14)!important}.node-secondary-btn--flow[data-v-d22487a5]{border-color:#0e749040!important;background:linear-gradient(135deg,#ecfeffe6,#fff7eddb)!important;color:#155e75!important;box-shadow:0 8px 18px #7e481a1f}.node-secondary-btn--flow[data-v-d22487a5]:hover{transform:translateY(-1px);border-color:#5ed0ff85!important;background:linear-gradient(135deg,#248aff3d,#5ed0ff29)!important}[data-v-d22487a5] .flow-node-pro .el-button{font-weight:700}[data-v-d22487a5] .flow-node-pro .px-4.pb-4 .el-button:not([type=danger]){border:1px solid rgba(255,255,255,.16)!important;background:#ffffff14!important;color:#ffffffeb!important}[data-v-d22487a5] .flow-node-pro .px-4.pb-4 .el-button:not([type=danger]):hover{background:#ffffff24!important;border-color:#ffffff38!important}[data-v-d22487a5] .flow-node-pro .version-open-btn{color:#eef4ff!important}[data-v-d22487a5] .dark-dialog .el-button.is-text{color:#e2e8f0f2!important;font-weight:800}[data-v-d22487a5] .dark-dialog .el-button.is-text:hover{background:#ffffff14!important}[data-v-d22487a5] .dark-dialog .el-button.is-text:active{background:#ffffff1f!important}.version-switcher[data-v-d22487a5]{display:flex;align-items:center;gap:10px;margin-top:10px}.version-switcher-label[data-v-d22487a5]{font-size:11px;color:#94a3b8;flex-shrink:0}.version-open-btn[data-v-d22487a5]{border:1px solid rgba(248,113,113,.75)!important;background:linear-gradient(135deg,#f8717138,#f43f5e2e)!important;color:#eef4ff!important;justify-content:space-between;font-weight:600;min-width:82px}.version-open-btn__count[data-v-d22487a5]{min-width:20px;height:20px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:10px;line-height:1;color:#f8fafc;background:#0f172ab3;border:1px solid rgba(255,255,255,.28)}.version-meta[data-v-d22487a5]{margin-top:2px;font-size:9px;line-height:1.5;color:#7c8aa5}.version-browser-layout[data-v-d22487a5]{display:grid;grid-template-columns:280px minmax(0,1fr);gap:16px;min-height:500px}.abandoned-version-grid[data-v-d22487a5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px}.abandoned-version-card[data-v-d22487a5]{text-align:left;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#070a12b3;padding:12px;transition:all .2s ease}.abandoned-version-card[data-v-d22487a5]:hover{border-color:#ff005066;transform:none}.abandoned-version-title[data-v-d22487a5]{font-size:13px;font-weight:700;color:#f3f6ff}.abandoned-version-meta[data-v-d22487a5]{margin-top:6px;display:flex;gap:8px;font-size:11px;color:#9aa6c4;flex-wrap:wrap}.version-browser-list[data-v-d22487a5],.version-browser-preview[data-v-d22487a5]{border-radius:22px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a}.version-browser-list[data-v-d22487a5]{padding:14px;display:flex;flex-direction:column;gap:10px}.version-browser-list__header[data-v-d22487a5]{padding:4px 2px 10px}.version-browser-list__title[data-v-d22487a5]{color:#eef4ff;font-size:15px;font-weight:800}.version-browser-list__hint[data-v-d22487a5]{margin-top:6px;color:#8d9bbc;font-size:11px}.version-browser-item[data-v-d22487a5]{width:100%;text-align:left;padding:12px;border-radius:16px;border:1px solid rgba(255,255,255,.06);background:#090c1659;transition:border-color .18s ease,transform .18s ease,background .18s ease}.version-browser-item[data-v-d22487a5]:hover{transform:none;border-color:#7ed3ff57}.version-browser-item.is-active[data-v-d22487a5]{border-color:#ff639285;background:#ff226024}.version-browser-item.is-current[data-v-d22487a5]{box-shadow:inset 0 0 0 1px #7ed3ff40}.version-browser-item__top[data-v-d22487a5]{display:flex;justify-content:space-between;gap:10px;color:#f5f7ff;font-size:12px}.version-browser-item__meta[data-v-d22487a5]{display:flex;justify-content:space-between;gap:10px;margin-top:8px;color:#95a3c6;font-size:11px}.version-browser-preview[data-v-d22487a5]{padding:18px;min-width:0}.version-browser-preview__header[data-v-d22487a5]{display:flex;justify-content:space-between;gap:14px;margin-bottom:14px}.version-browser-preview__title[data-v-d22487a5]{color:#f6f8ff;font-size:16px;font-weight:800}.version-browser-preview__meta[data-v-d22487a5],.version-browser-preview__status[data-v-d22487a5]{margin-top:6px;color:#92a0c2;font-size:11px}.version-browser-text[data-v-d22487a5]{min-height:320px;max-height:60vh;overflow-y:auto;padding:16px;border-radius:18px;background:#0a0e1a66;color:#edf2ff;font-size:13px;line-height:1.75;white-space:pre-wrap}.version-browser-image-grid[data-v-d22487a5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.version-browser-image[data-v-d22487a5]{width:100%;aspect-ratio:16 / 9;-o-object-fit:cover;object-fit:cover;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#0c1120}.version-browser-video__player[data-v-d22487a5]{width:100%;max-height:52vh;border-radius:18px;background:#080b14}.version-browser-video__prompt[data-v-d22487a5]{margin-top:12px;padding:12px;border-radius:16px;background:#ffffff0a;color:#cfd8ef;font-size:12px;line-height:1.65;white-space:pre-wrap}.version-browser-storyboard[data-v-d22487a5]{display:flex;flex-direction:column;gap:10px;max-height:60vh;overflow-y:auto}.version-browser-storyboard__item[data-v-d22487a5]{padding:14px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a}.version-browser-storyboard__time[data-v-d22487a5]{color:#ff8aa7;font-size:12px;font-weight:800}.version-browser-storyboard__desc[data-v-d22487a5]{margin-top:8px;color:#eef3ff;font-size:13px;line-height:1.6}.version-browser-storyboard__asset[data-v-d22487a5]{margin-top:8px;color:#94a2c6;font-size:11px}.version-browser-footer[data-v-d22487a5]{display:flex;align-items:center;justify-content:space-between;gap:12px}.version-browser-footer__actions[data-v-d22487a5]{display:flex;gap:10px}.storyboard-preview-list[data-v-d22487a5]{display:flex;flex-direction:column;gap:10px;max-height:68vh;overflow-y:auto}.storyboard-preview-card[data-v-d22487a5]{padding:14px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a}.storyboard-preview-time[data-v-d22487a5]{font-size:12px;font-weight:800;color:#fb7185}.storyboard-preview-scene[data-v-d22487a5]{margin-top:8px;font-size:14px;line-height:1.7;color:#eef2ff}.storyboard-preview-dialogue[data-v-d22487a5]{margin-top:8px;font-size:12px;line-height:1.6;color:#cbd5e1}.storyboard-preview-meta[data-v-d22487a5]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.storyboard-preview-meta span[data-v-d22487a5]{display:inline-flex;align-items:center;min-height:24px;padding:0 8px;border-radius:999px;background:#0f172a5c;font-size:11px;color:#94a3b8}.video-mini-btn[data-v-d22487a5]{flex:1;height:32px;border-radius:10px;color:#dfe7fb;background:#ffffff0f;border:1px solid rgba(255,255,255,.08)}.video-clip.is-primary-shot[data-v-d22487a5]{border-color:#ffd55ea6;box-shadow:0 0 0 1px #ffd55e47,0 18px 34px #ffd55e1f}.primary-shot-btn[data-v-d22487a5]{position:absolute;right:12px;top:12px;z-index:4;padding:6px 10px;border-radius:999px;color:#fef7da;font-size:10px;font-weight:800;letter-spacing:.04em;background:#ffcd4238;border:1px solid rgba(255,214,94,.34);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.port-active[data-v-d22487a5]{border-color:#ff0050!important;background:#ff0050!important;box-shadow:0 0 10px #ff0050}.port-occupied[data-v-d22487a5]{border-color:#fff6!important;background:#ffffff1a!important;cursor:not-allowed!important}.port-occupied[data-v-d22487a5]:hover{border-color:#f56c6c!important;transform:none!important}.loading-ring[data-v-d22487a5]{border:3px solid rgba(255,255,255,.1);border-top:3px solid #FF0050;border-radius:50%;animation:spin-d22487a5 1s linear infinite}@keyframes spin-d22487a5{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.timeline-shell[data-v-d22487a5]{position:absolute;left:12px;right:12px;bottom:12px;z-index:35;flex-shrink:0;padding:18px 22px 20px;border:1px solid rgba(180,92,32,.18);border-radius:22px;background:radial-gradient(circle at 12% 0%,rgba(255,213,130,.26),transparent 30%),linear-gradient(180deg,#fffcf5f5,#fff4e0f0);box-shadow:0 18px 42px #674e2a29;transition:padding .22s ease,background .22s ease,max-height .22s ease,width .22s ease;max-height:min(42vh,360px);overflow:hidden}.timeline-shell.is-collapsed[data-v-d22487a5]{left:auto;width:min(460px,calc(100% - 24px));padding-top:12px;padding-bottom:12px;max-height:88px}.timeline-header[data-v-d22487a5]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.timeline-header.is-compact[data-v-d22487a5]{margin-bottom:8px}.timeline-kicker[data-v-d22487a5]{font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:#b45309}.timeline-title[data-v-d22487a5]{margin-top:4px;font-size:20px;font-weight:800;color:#17202d}.timeline-header.is-compact .timeline-title[data-v-d22487a5]{font-size:15px}.timeline-meta[data-v-d22487a5]{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.timeline-meta span[data-v-d22487a5]{padding:7px 12px;border-radius:999px;color:#6b4f36;font-size:12px;background:#ffffff94;border:1px solid rgba(180,92,32,.12)}.timeline-toggle[data-v-d22487a5]{height:34px;padding:0 14px;border-radius:999px;color:#7c2d12;background:linear-gradient(135deg,#ffedd5f5,#fffaf0e6);border:1px solid rgba(180,92,32,.18)}.timeline-refine-btn[data-v-d22487a5]{font-weight:700;letter-spacing:.02em;color:#fff7ed!important;border:0!important;background:linear-gradient(135deg,#f97316,#c2410c)!important;box-shadow:0 10px 26px #c2410c3d}.timeline-mini-stat[data-v-d22487a5]{color:#7c3b12!important}.timeline-board[data-v-d22487a5]{display:flex;flex-direction:column;gap:14px;overflow-y:auto;max-height:calc(36vh - 74px);padding-right:4px}.timeline-ruler[data-v-d22487a5]{display:flex;gap:10px;padding-left:112px}.timeline-ruler-segment[data-v-d22487a5]{position:relative;color:#8b7564;font-size:11px}.timeline-ruler-segment[data-v-d22487a5]:before{content:"";display:block;height:10px;margin-bottom:6px;border-left:1px solid rgba(180,92,32,.18);border-top:1px solid rgba(180,92,32,.12)}.timeline-track[data-v-d22487a5]{display:grid;grid-template-columns:96px 1fr;align-items:start;gap:16px}.track-label[data-v-d22487a5]{display:flex;align-items:center;gap:10px;padding-top:12px;color:#344052;font-size:13px;font-weight:700}.track-dot[data-v-d22487a5]{width:10px;height:10px;border-radius:999px;box-shadow:0 0 18px currentColor}.text-track-dot[data-v-d22487a5]{color:#5ed0ff;background:#5ed0ff}.image-track-dot[data-v-d22487a5]{color:#ff7b66;background:#ff7b66}.video-track-dot[data-v-d22487a5]{color:#ffd75e;background:#ffd75e}.track-rail[data-v-d22487a5]{display:flex;gap:10px;min-width:0}.timeline-clip[data-v-d22487a5]{min-width:0;border-radius:16px;overflow:hidden;border:1px solid rgba(180,92,32,.13);background:#fffaf0a8}.text-clip[data-v-d22487a5]{display:flex;align-items:flex-start;gap:10px;min-height:86px;padding:14px;background:linear-gradient(135deg,#ffedd5eb,#fffaf0d1)}.clip-chip[data-v-d22487a5]{flex-shrink:0;padding:5px 8px;border-radius:999px;background:#9a46121f;color:#9a3412;font-size:10px;font-weight:800;letter-spacing:.06em}.clip-copy[data-v-d22487a5]{color:#344052;font-size:12px;line-height:1.55;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.visual-clip[data-v-d22487a5]{position:relative;height:96px;cursor:pointer;background:#fff7ed}.clip-cover[data-v-d22487a5]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.clip-placeholder[data-v-d22487a5]{display:flex;align-items:center;justify-content:center;height:100%;color:#8b7564;font-size:12px;background:linear-gradient(135deg,#fffaf0e0,#ffedd5c2)}.clip-overlay[data-v-d22487a5]{position:absolute;inset:auto 0 0 0;padding:12px;background:linear-gradient(180deg,transparent,rgba(67,42,21,.72))}.clip-caption[data-v-d22487a5]{margin-top:8px;color:#f3f6ff;font-size:12px;font-weight:600;text-shadow:0 2px 16px rgba(0,0,0,.45);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.video-clip .clip-overlay[data-v-d22487a5]{padding-right:48px}.clip-play[data-v-d22487a5]{position:absolute;top:12px;right:12px;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:#00000080;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.timeline-story-grid[data-v-d22487a5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-top:6px}.story-card[data-v-d22487a5]{padding:13px;border-radius:16px;background:linear-gradient(180deg,#fffcf5eb,#fff4e0d1);border:1px solid rgba(180,92,32,.13)}.story-card.clickable[data-v-d22487a5]{cursor:pointer;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.story-card.clickable[data-v-d22487a5]:hover{transform:none;border-color:#ea580c57;box-shadow:0 12px 28px #7e481a24}.story-card-head[data-v-d22487a5]{display:flex;justify-content:space-between;gap:8px;font-size:11px}.story-index[data-v-d22487a5]{color:#c2410c;font-weight:800}.story-stage[data-v-d22487a5]{color:#f4a460;font-size:11px;font-weight:700;margin-left:8px}.story-time[data-v-d22487a5]{color:#8b7564;margin-left:auto}.story-scene[data-v-d22487a5]{margin-top:10px;color:#17202d;font-size:13px;font-weight:700;line-height:1.45}.story-dialogue[data-v-d22487a5]{margin-top:8px;color:#5d6676;font-size:12px;line-height:1.6}.story-card-action[data-v-d22487a5]{margin-top:10px;font-size:11px;color:#c2410c}.storyboard-subpage-mask[data-v-d22487a5]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2200;background:#040710eb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:18px}.storyboard-subpage[data-v-d22487a5]{width:min(1320px,100%);height:calc(100vh - 36px);margin:0 auto;border-radius:20px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(155deg,#0d142cfa,#090c1afa);box-shadow:0 22px 60px #02040c8c;padding:18px;display:flex;flex-direction:column;gap:12px;overflow:hidden}.storyboard-subpage-header[data-v-d22487a5]{display:flex;align-items:center;justify-content:space-between;gap:12px}.storyboard-subpage-kicker[data-v-d22487a5]{font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:#7a86aa}.storyboard-subpage-title[data-v-d22487a5]{margin-top:4px;font-size:20px;font-weight:800;color:#f4f7ff}.storyboard-subpage-actions[data-v-d22487a5]{display:flex;gap:10px}.storyboard-subpage-tip[data-v-d22487a5]{font-size:12px;color:#aeb9d9;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;padding:10px 12px}.timeline-empty[data-v-d22487a5]{display:flex;align-items:center;justify-content:center;gap:10px;min-height:140px;border-radius:20px;border:1px dashed rgba(180,92,32,.2);color:#8b7564;background:#fffaf0b8}.timeline-mini-strip[data-v-d22487a5]{margin-top:2px}.timeline-mini-empty[data-v-d22487a5]{min-height:24px;display:flex;align-items:center;color:#6b4f36;font-size:11px}.video-prompt-panel[data-v-d22487a5]{padding:16px;border-radius:22px;border:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at top left,rgba(255,0,80,.18),transparent 36%),linear-gradient(180deg,#ffffff0d,#ffffff06)}.video-prompt-panel__header[data-v-d22487a5]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.video-prompt-panel__eyebrow[data-v-d22487a5]{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#ff9ac1}.video-prompt-panel__title[data-v-d22487a5]{margin-top:6px;color:#f7f8ff;font-size:16px;font-weight:800;line-height:1.4}.video-prompt-panel__badge[data-v-d22487a5]{flex-shrink:0;padding:8px 12px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.08);color:#d7def4;font-size:11px;line-height:1.3}.video-prompt-meta[data-v-d22487a5]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:16px}.video-prompt-meta__item[data-v-d22487a5]{padding:10px 12px;border-radius:16px;background:#090d1a57;border:1px solid rgba(255,255,255,.06)}.video-prompt-meta__item span[data-v-d22487a5]{display:block;color:#93a0c4;font-size:11px}.video-prompt-meta__item strong[data-v-d22487a5]{display:block;margin-top:4px;color:#f4f7ff;font-size:13px;font-weight:700}.video-feedback-card[data-v-d22487a5],.video-prompt-history[data-v-d22487a5],.video-prompt-note[data-v-d22487a5]{margin-top:12px;padding:12px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a}.video-feedback-chip-list[data-v-d22487a5]{display:flex;flex-wrap:wrap;gap:8px}.video-feedback-chip[data-v-d22487a5]{border:none;border-radius:999px;background:#ffffff14;color:#dfe6ff;font-size:11px;padding:7px 10px;cursor:pointer;transition:transform .18s ease,background .18s ease}.video-feedback-chip[data-v-d22487a5]:hover{transform:translateY(-1px);background:#ffffff24}.video-prompt-note[data-v-d22487a5]{color:#b8c2df;font-size:11px;line-height:1.6}.video-prompt-history__label[data-v-d22487a5]{color:#95a1c5;font-size:11px;margin-bottom:6px}.video-prompt-history__content[data-v-d22487a5]{color:#edf2ff;font-size:12px;line-height:1.65;white-space:pre-wrap}@media (max-width: 1100px){.workflow-top[data-v-d22487a5],.workflow-director-card__head[data-v-d22487a5]{flex-direction:column}.workflow-director-card__actions[data-v-d22487a5]{justify-content:flex-start}.workflow-director-grid[data-v-d22487a5],.workflow-director-detail__grid[data-v-d22487a5]{grid-template-columns:1fr}.workflow-sidebar[data-v-d22487a5]{width:100%;border-right:none;border-bottom:1px solid rgba(255,255,255,.08)}.timeline-track[data-v-d22487a5]{grid-template-columns:1fr;gap:10px}.timeline-shell[data-v-d22487a5]{left:10px;right:10px;bottom:10px;max-height:min(56vh,430px)}.timeline-shell.is-collapsed[data-v-d22487a5]{width:calc(100% - 20px)}.timeline-ruler[data-v-d22487a5]{padding-left:0}.track-rail[data-v-d22487a5]{overflow-x:auto;padding-bottom:4px}.video-prompt-panel__header[data-v-d22487a5]{flex-direction:column}.video-prompt-meta[data-v-d22487a5],.version-browser-layout[data-v-d22487a5]{grid-template-columns:1fr}.version-browser-footer[data-v-d22487a5]{flex-direction:column;align-items:stretch}.version-browser-footer__actions[data-v-d22487a5]{width:100%}.version-browser-footer__actions[data-v-d22487a5] .el-button{flex:1}}[data-v-d22487a5] .dark-dialog{background:linear-gradient(180deg,#fffffffa,#fff6ea);border:1px solid rgba(31,39,51,.12);border-radius:20px}[data-v-d22487a5] .dark-dialog .el-dialog__title{color:#17202d}[data-v-d22487a5] .dark-dialog .el-dialog__headerbtn{width:34px;height:34px;border-radius:999px;border:1px solid rgba(31,39,51,.12);background:#ffffffb3;transition:background .18s ease,transform .18s ease,border-color .18s ease}[data-v-d22487a5] .dark-dialog .el-dialog__headerbtn:hover{background:#ffd16642;border-color:#b45c2047;transform:scale(1.04)}[data-v-d22487a5] .dark-dialog .el-dialog__headerbtn:active{transform:scale(.98)}[data-v-d22487a5] .dark-dialog .el-dialog__close{color:#667085;font-size:18px;font-weight:900}[data-v-d22487a5] .dark-dialog .el-dialog__headerbtn:hover .el-dialog__close{color:#9d4d18}[data-v-d22487a5] .storyboard-preview-dialog .el-dialog{background:radial-gradient(circle at 12% 0%,rgba(255,209,102,.22),transparent 34%),linear-gradient(145deg,#fffdf7,#fff3df 54%,#fff9f0)!important;border:1px solid rgba(180,92,32,.18);box-shadow:0 28px 90px #674e2a2e}[data-v-d22487a5] .storyboard-preview-dialog .el-dialog__body{color:#2b3443}[data-v-d22487a5] .storyboard-preview-dialog .el-dialog__footer{border-top:1px solid rgba(180,92,32,.12);background:#fffcf5d1}[data-v-d22487a5] .storyboard-preview-dialog .el-button{color:#17202d;border-color:#1f27332e;background:#ffffffe6}[data-v-d22487a5] .storyboard-preview-dialog .el-button:hover{color:#17202d;border-color:#b45c2057;background:#fff4e0f5}[data-v-d22487a5] .storyboard-preview-dialog .rounded-2xl{background:linear-gradient(145deg,#fffaf0fa,#fff4e0eb)!important;border-color:#b45c2024!important}[data-v-d22487a5] .storyboard-preview-dialog .rounded-lg{background:#ffffffb8!important;border-color:#b45c201f!important}[data-v-d22487a5] .storyboard-preview-dialog .text-gray-500{color:#6b7382!important}[data-v-d22487a5] .storyboard-preview-dialog .text-gray-400{color:#5d6676!important}[data-v-d22487a5] .storyboard-preview-dialog .text-gray-300{color:#344052!important}[data-v-d22487a5] .storyboard-preview-dialog .text-gray-200{color:#17202d!important}[data-v-d22487a5] .component-selector-dialog{--el-dialog-bg-color: rgba(255, 250, 240, .98);-webkit-backdrop-filter:blur(30px)!important;backdrop-filter:blur(30px)!important;border:1px solid rgba(180,92,32,.16)!important;border-radius:24px!important;box-shadow:0 30px 70px #674e2a2e!important}[data-v-d22487a5] .component-selector-dialog .el-dialog__header{padding:32px 32px 10px;margin:0}[data-v-d22487a5] .component-selector-dialog .el-dialog__title{color:#17202d;font-size:20px;font-weight:900;letter-spacing:2px;text-transform:uppercase}[data-v-d22487a5] .component-selector-dialog .el-dialog__body{padding:24px 32px 32px!important}[data-v-d22487a5] .component-selector-dialog .selector-card{border-color:#b45c2024!important;background:linear-gradient(180deg,#fffcf5fa,#fff4e0e6)!important}[data-v-d22487a5] .component-selector-dialog .selector-card .bg-black\/40{background:#ffedd5d1!important}[data-v-d22487a5] .component-selector-dialog .text-gray-200,[data-v-d22487a5] .component-selector-dialog .text-gray-300,[data-v-d22487a5] .component-selector-dialog .text-gray-400,[data-v-d22487a5] .component-selector-dialog .text-gray-500{color:#5d6676!important}[data-v-d22487a5] .component-selector-dialog .selector-card span.text-sm{color:#17202d!important}.selector-card[data-v-d22487a5]{animation:slideUp-d22487a5 .5s cubic-bezier(.2,.8,.2,1) forwards;opacity:0}.selector-card[data-v-d22487a5]:nth-child(1){animation-delay:.1s}.selector-card[data-v-d22487a5]:nth-child(2){animation-delay:.2s}.selector-card[data-v-d22487a5]:nth-child(3){animation-delay:.3s}.selector-card[data-v-d22487a5]:nth-child(4){animation-delay:.4s}@keyframes slideUp-d22487a5{0%{transform:translateY(30px) scale(.95);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.shot-group-block+.shot-group-block[data-v-d22487a5]{margin-top:20px;padding-top:16px;border-top:1px solid rgba(255,255,255,.06)}.shot-group-header[data-v-d22487a5]{margin-bottom:6px}.shot-group-index[data-v-d22487a5]{font-size:14px;font-weight:800;color:#fb7185;letter-spacing:.05em}.shot-group-meta[data-v-d22487a5]{display:flex;gap:16px;margin-bottom:4px;font-size:12px;color:#94a3b8}.shot-group-duration[data-v-d22487a5],.shot-group-period[data-v-d22487a5]{font-family:monospace}.shot-group-caption[data-v-d22487a5]{font-size:13px;font-weight:600;color:#f4a460;margin-bottom:8px;padding:4px 10px;background:#f4a46014;border-radius:6px;line-height:1.5}.shot-group-script-title[data-v-d22487a5]{font-size:11px;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;padding-top:6px;border-top:1px solid rgba(255,255,255,.04)}.shot-beat-block[data-v-d22487a5]{padding:8px 10px;margin-bottom:6px;border-radius:8px;background:#ffffff05;border:1px solid rgba(255,255,255,.04)}.beat-time-header[data-v-d22487a5]{font-family:monospace;color:#94a3b8;font-size:11px;font-weight:700;margin-bottom:4px}.beat-detail-line[data-v-d22487a5]{font-size:11px;line-height:1.7;padding:1px 0}.beat-detail-line[data-v-d22487a5]:nth-child(2){color:#e2e8f0}.beat-detail-line[data-v-d22487a5]:nth-child(3){color:#8ecae6}.beat-detail-line[data-v-d22487a5]:nth-child(4){color:#a8dadc}.beat-detail-line[data-v-d22487a5]:nth-child(5){color:#c3aed6}.workspace-group-list[data-v-d22487a5]{display:flex;flex-direction:column;gap:16px;max-height:60vh;overflow-y:auto;padding-right:4px}.workspace-loading[data-v-d22487a5]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:48px 0;color:#94a3b8;font-size:13px}.workspace-loading__spinner[data-v-d22487a5]{width:36px;height:36px;border:3px solid rgba(255,255,255,.1);border-top-color:#f4a460;border-radius:50%;animation:workspace-spin-d22487a5 .8s linear infinite}@keyframes workspace-spin-d22487a5{to{transform:rotate(360deg)}}.workspace-group-card[data-v-d22487a5]{border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;overflow:hidden}.workspace-group-card__head[data-v-d22487a5]{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.05)}.workspace-group-card__index[data-v-d22487a5]{width:32px;height:32px;border-radius:8px;background:#ff005026;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:900;color:#fb7185;flex-shrink:0}.workspace-group-card__title[data-v-d22487a5]{flex:1;font-size:14px;font-weight:700;color:#f4a460}.workspace-group-card__time[data-v-d22487a5]{font-size:12px;font-family:monospace;color:#94a3b8;flex-shrink:0}.workspace-group-card__edit-btn[data-v-d22487a5]{flex-shrink:0;font-size:11px;border-radius:8px}.workspace-group-card__beats[data-v-d22487a5]{padding:10px 16px 14px;display:flex;flex-direction:column;gap:6px}.workspace-beat-line[data-v-d22487a5]{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;padding:6px 10px;border-radius:8px;background:#ffffff04;font-size:12px;line-height:1.6}.workspace-beat__time[data-v-d22487a5]{font-family:monospace;color:#94a3b8;min-width:72px;font-size:11px}.workspace-beat__scene[data-v-d22487a5]{color:#e2e8f0}.workspace-beat__camera[data-v-d22487a5]{color:#8ecae6}.workspace-beat__rhythm[data-v-d22487a5]{color:#a8dadc}.workspace-beat__audio[data-v-d22487a5]{color:#c3aed6}.storyboard-model-param[data-v-d22487a5]{color:#1f2937}.storyboard-param-empty[data-v-d22487a5]{padding:32px;text-align:center;border-radius:18px;background:#fffbebc7;color:#92400e}.storyboard-param-summary[data-v-d22487a5]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px}.storyboard-param-summary div[data-v-d22487a5]{border-radius:16px;padding:12px 14px;background:linear-gradient(135deg,#fff7edf5,#eff6ffd6);border:1px solid rgba(251,146,60,.22)}.storyboard-param-summary span[data-v-d22487a5]{display:block;font-size:11px;color:#64748b;margin-bottom:4px}.storyboard-param-summary strong[data-v-d22487a5]{color:#111827;font-size:13px;word-break:break-all}.storyboard-param-call-title[data-v-d22487a5]{color:#111827;font-weight:800}.storyboard-param-grid[data-v-d22487a5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.storyboard-param-grid section[data-v-d22487a5]{border-radius:16px;border:1px solid rgba(148,163,184,.26);background:#ffffffc7;padding:12px}.storyboard-param-grid h4[data-v-d22487a5]{margin:0 0 8px;color:#0f172a;font-size:12px;font-weight:900}.storyboard-param-grid pre[data-v-d22487a5]{max-height:260px;overflow:auto;white-space:pre-wrap;word-break:break-word;margin:0;color:#1f2937;font-size:12px;line-height:1.65}.storyboard-param-error[data-v-d22487a5]{grid-column:1 / -1;border-color:#ef44443d!important;background:#fef2f2db!important}.workflow-shell.fb-page--workbench[data-v-d22487a5]{width:100%;max-width:100%;min-width:0;overflow-x:hidden;color:var(--fb-text-primary);background:linear-gradient(180deg,rgb(143 199 255 / .08),transparent 260px),var(--fb-bg-void)!important}.workflow-shell .workflow-creative-nav.fb-glass--structural[data-v-d22487a5],.workflow-shell .workflow-sidebar[data-v-d22487a5]{border-color:var(--fb-line-default)!important;border-radius:var(--fb-radius-card)!important;background:var(--fb-surface-structural)!important;box-shadow:var(--fb-shadow)!important}.workflow-shell .workflow-canvas-viewport.fb-stable-editor-surface[data-v-d22487a5],.workflow-shell[data-v-d22487a5] :is(.workflow-canvas,.timeline-shell){transform:none!important}@media (max-width: 768px){.workflow-shell.fb-page--workbench .workflow-top[data-v-d22487a5]{flex-direction:column}.workflow-shell.fb-page--workbench .workflow-sidebar[data-v-d22487a5]{width:100%!important;max-height:240px;overflow-y:auto}.workflow-shell.fb-page--workbench .workflow-main-panel[data-v-d22487a5]{width:100%;min-width:0;overflow-x:auto}.workflow-shell.fb-page--workbench .workflow-canvas-viewport[data-v-d22487a5]{min-width:720px}}.script-binding-picker[data-v-c1bea038]{display:grid;gap:14px;color:var(--workflow-canvas-text, #f3f7fa)}.script-binding-picker__grid[data-v-c1bea038]{display:grid;grid-template-columns:minmax(220px,1fr) minmax(160px,.68fr) minmax(180px,.72fr) auto;gap:12px;align-items:end}.script-binding-picker__field[data-v-c1bea038]{display:grid;gap:8px}.script-binding-picker__field span[data-v-c1bea038],.script-binding-picker__snapshot span[data-v-c1bea038]{color:var(--workflow-canvas-text-muted, #aebac1);font-size:12px;font-weight:800}.script-binding-picker__option[data-v-c1bea038]{display:grid;gap:2px;line-height:1.2}.script-binding-picker__option small[data-v-c1bea038]{color:var(--workflow-canvas-text-muted, #aebac1)}.script-binding-picker__primary[data-v-c1bea038],.script-binding-picker__state button[data-v-c1bea038]{min-height:38px;padding:0 18px;border:1px solid var(--workflow-canvas-primary-bg, #e7c976);border-radius:999px;color:var(--workflow-canvas-primary-text, #172018);background:var(--workflow-canvas-primary-bg, #e7c976);box-shadow:0 10px 24px #e7c9762e;font-weight:900;cursor:pointer}.script-binding-picker__primary[data-v-c1bea038]:disabled,.script-binding-picker__state button[data-v-c1bea038]:disabled{cursor:not-allowed;color:var(--workflow-canvas-disabled-text, #9eacb5);background:var(--workflow-canvas-disabled-bg, #182329);border-color:var(--workflow-canvas-disabled-text, #9eacb5);opacity:1;box-shadow:none}.script-binding-picker__snapshot[data-v-c1bea038],.script-binding-picker__state[data-v-c1bea038]{border:1px solid rgba(174,186,193,.28);border-radius:18px;background:#101a20d1;padding:14px}.script-binding-picker__snapshot[data-v-c1bea038]{display:grid;gap:4px}.script-binding-picker__snapshot strong[data-v-c1bea038]{color:var(--workflow-canvas-text, #f3f7fa);font-size:16px}.script-binding-picker__snapshot small[data-v-c1bea038]{color:var(--workflow-canvas-gold, #d7bd80);font-weight:800}.script-binding-picker__state[data-v-c1bea038]{text-align:center}.script-binding-picker__state strong[data-v-c1bea038]{color:var(--workflow-canvas-text, #f3f7fa)}.script-binding-picker__state p[data-v-c1bea038]{margin:8px 0 12px;color:var(--workflow-canvas-text-muted, #aebac1);line-height:1.6}.script-binding-picker__state.is-error[data-v-c1bea038]{border-color:#ff5c7a52;background:#ff5c7a14}.script-binding-picker[data-v-c1bea038] .el-select__wrapper{min-height:40px;border:1px solid rgba(174,186,193,.42);border-radius:16px;background:var(--workflow-canvas-surface-base, rgba(12, 15, 20, .76));box-shadow:inset 0 1px #ffffff0d,0 8px 20px #00000029}.script-binding-picker[data-v-c1bea038] .el-select__selected-item,.script-binding-picker[data-v-c1bea038] .el-select__placeholder,.script-binding-picker[data-v-c1bea038] .el-select__input,.script-binding-picker[data-v-c1bea038] .el-select__caret,.script-binding-picker[data-v-c1bea038] .el-select__icon{color:var(--workflow-canvas-text, #f3f7fa)}.script-binding-picker__preview-error[data-v-c1bea038]{margin:12px 0 0;color:#f1c0ad;font-size:13px;line-height:1.6}.script-binding-picker__preview-panel[data-v-c1bea038]{display:grid;gap:12px;margin-top:16px;padding:16px;color:var(--workflow-canvas-text, #f3f7fa);border:1px solid rgba(174,186,193,.34);border-radius:16px;background:var(--workflow-canvas-surface-work, rgba(7, 20, 27, .94))}.script-binding-picker__preview-panel header[data-v-c1bea038],.script-binding-picker__preview-panel footer[data-v-c1bea038]{display:flex;align-items:center;justify-content:space-between;gap:12px}.script-binding-picker__preview-panel header div[data-v-c1bea038]{display:grid;gap:4px}.script-binding-picker__preview-panel header span[data-v-c1bea038]{color:var(--workflow-canvas-gold, #d7bd80);font-size:11px;font-weight:800;letter-spacing:.08em}.script-binding-picker__preview-panel header strong[data-v-c1bea038]{color:var(--workflow-canvas-text, #f3f7fa);font-size:18px}.script-binding-picker__preview-panel header small[data-v-c1bea038]{color:#172018;border-radius:999px;padding:4px 8px;background:#e7c976;font-weight:800}.script-binding-picker__preview-panel pre[data-v-c1bea038]{max-height:360px;margin:0;overflow:auto;padding:14px;color:var(--workflow-canvas-text, #f3f7fa);border:1px solid rgba(174,186,193,.24);border-radius:10px;background:#091219;font:inherit;line-height:1.8;white-space:pre-wrap}.script-binding-picker__secondary[data-v-c1bea038]{padding:8px 12px;color:var(--workflow-canvas-text, #d8e7eb);border:1px solid rgba(174,186,193,.42);border-radius:10px;background:transparent;cursor:pointer;font:inherit}@media (max-width: 860px){.script-binding-picker__grid[data-v-c1bea038]{grid-template-columns:1fr}}.workflow-manager[data-v-e7f10835]{min-height:calc(100vh - 168px);padding:8px 4px 20px;color:var(--ugc-body-text)}.manager-hero[data-v-e7f10835]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:24px 28px;border-radius:28px;background:radial-gradient(circle at top left,rgba(242,162,58,.14),transparent 28%),radial-gradient(circle at top right,rgba(238,123,42,.14),transparent 24%),linear-gradient(180deg,#fffbf4f7,#fff4e2fa);border:1px solid var(--ugc-warm-border-strong);box-shadow:var(--ugc-warm-shadow)}.manager-kicker[data-v-e7f10835]{font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--ugc-primary-deep)}.manager-title[data-v-e7f10835]{margin-top:10px;font-size:34px;font-weight:900;line-height:1.05}.manager-actions[data-v-e7f10835]{display:flex;gap:12px;flex-wrap:wrap}.manager-primary[data-v-e7f10835],.manager-ghost[data-v-e7f10835],.manager-danger[data-v-e7f10835]{height:42px;padding:0 18px;border-radius:999px;font-weight:800;letter-spacing:.01em;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease,color .18s ease}.manager-actions .el-button+.el-button[data-v-e7f10835],.workflow-card-actions .el-button+.el-button[data-v-e7f10835]{margin-left:0}.manager-primary[data-v-e7f10835]{border:0;color:#fff;background:linear-gradient(135deg,#f97316,#ea580c);box-shadow:0 14px 28px #ea580c3d}.manager-primary[data-v-e7f10835]:hover{color:#fff;background:linear-gradient(135deg,#fb923c,#c2410c);box-shadow:0 18px 36px #c2410c4d;transform:translateY(-1px)}.manager-ghost[data-v-e7f10835]{color:#374151;background:linear-gradient(180deg,#fff,#fffaf3);border:1px solid rgba(180,92,32,.18);box-shadow:0 8px 18px #57402a0d}.manager-ghost[data-v-e7f10835]:hover{color:#9a3412;border-color:#ea580c57;background:linear-gradient(180deg,#fff,#fff7ed);box-shadow:0 12px 26px #7e481a1f;transform:translateY(-1px)}.manager-danger[data-v-e7f10835]{color:#a63f27;background:linear-gradient(180deg,#fff8f6,#feede8);border:1px solid rgba(202,83,51,.18);box-shadow:0 8px 18px #7e481a0d}.manager-danger[data-v-e7f10835]:hover{color:#8b2f1e;border-color:#ca533352;background:linear-gradient(180deg,#fff7f4,#fde2da);box-shadow:0 12px 24px #a63f271f;transform:translateY(-1px)}.workflow-grid[data-v-e7f10835]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:18px;margin-top:22px}.workflow-card[data-v-e7f10835]{position:relative;display:flex;flex-direction:column;gap:15px;min-height:390px;overflow:hidden;padding:22px;border-radius:22px;background:radial-gradient(circle at 18% 0%,rgba(255,214,153,.3),transparent 34%),linear-gradient(180deg,#fffffffa,#fffaf3f5);border:1px solid rgba(180,92,32,.13);box-shadow:0 24px 44px #57402a1a,0 1px #ffffffe0 inset;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;cursor:pointer}.workflow-card[data-v-e7f10835]:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,#f97316,#f9731647,#fff0);opacity:0;transition:opacity .22s ease}.workflow-card[data-v-e7f10835]:hover{border-color:#ea580c38;box-shadow:0 30px 58px #57402a24,0 1px #ffffffeb inset;transform:translateY(-3px)}.workflow-card[data-v-e7f10835]:hover:before{opacity:1}.workflow-card-top[data-v-e7f10835]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.workflow-card-id[data-v-e7f10835]{color:#7a8699;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.workflow-card-title[data-v-e7f10835]{margin-top:6px;color:var(--ugc-heading);font-size:21px;font-weight:900;line-height:1.18}.workflow-card-status[data-v-e7f10835]{flex:0 0 auto;padding:7px 13px;border-radius:999px;color:#be123c;font-size:11px;font-weight:900;letter-spacing:.08em;background:linear-gradient(180deg,#fff1f2,#ffe4e6);border:1px solid rgba(244,63,94,.2);box-shadow:0 8px 18px #f43f5e14}.workflow-card-desc[data-v-e7f10835]{color:var(--ugc-muted);font-size:13px;line-height:1.7;min-height:44px;margin:0}.workflow-card-meta[data-v-e7f10835]{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#6f7b8d;font-size:12px}.workflow-card-meta span[data-v-e7f10835]{display:inline-flex;align-items:center;gap:6px}.workflow-card-brief[data-v-e7f10835]{min-height:104px;padding:14px 15px;border-radius:16px;color:#4a5568;font-size:12px;line-height:1.72;background:linear-gradient(180deg,#ffffffdb,#fffaf3db);border:1px solid rgba(180,92,32,.13);box-shadow:inset 0 1px #ffffffe0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.workflow-card-actions[data-v-e7f10835]{display:flex;gap:10px 12px;flex-wrap:wrap;margin-top:auto;padding-top:2px}.workflow-card-actions .manager-ghost[data-v-e7f10835],.workflow-card-actions .manager-danger[data-v-e7f10835]{height:40px;min-width:0;padding:0 14px;font-size:13px}.workflow-card-actions .manager-ghost[data-v-e7f10835]{flex:1 1 120px}.workflow-card-actions .manager-danger[data-v-e7f10835]{flex:1 1 92px;padding:0 12px}body .workflow-manager .workflow-card{background:radial-gradient(circle at 18% 0%,rgba(255,214,153,.3),transparent 34%),linear-gradient(180deg,#fffffffa,#fffaf3f5)!important;border-color:#b45c2021!important;box-shadow:0 24px 44px #57402a1a,0 1px #ffffffe0 inset!important}body .workflow-manager .workflow-card:hover{border-color:#ea580c38!important;box-shadow:0 30px 58px #57402a24,0 1px #ffffffeb inset!important}body .workflow-manager .workflow-card-status{color:#be123c!important;background:linear-gradient(180deg,#fff1f2,#ffe4e6)!important;border-color:#f43f5e33!important}body .workflow-manager .workflow-card-brief{color:#4a5568!important;background:linear-gradient(180deg,#ffffffdb,#fffaf3db)!important;border-color:#b45c2021!important}body .workflow-manager .manager-primary.el-button.el-button--danger:not(.is-plain):not(.is-text):not(.is-link){color:#fff!important;background:linear-gradient(135deg,#f97316,#ea580c)!important;border-color:transparent!important;box-shadow:0 14px 28px #ea580c3d!important}body .workflow-manager .manager-primary.el-button.el-button--danger:not(.is-plain):not(.is-text):not(.is-link):hover{color:#fff!important;background:linear-gradient(135deg,#fb923c,#c2410c)!important;box-shadow:0 18px 36px #c2410c4d!important}body .workflow-manager .manager-ghost.el-button:not(.is-text):not(.is-link):not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger):not(.el-button--info){color:#374151!important;background:linear-gradient(180deg,#fff,#fffaf3)!important;border-color:#b45c202e!important;box-shadow:0 8px 18px #57402a0d!important}body .workflow-manager .manager-ghost.el-button:not(.is-text):not(.is-link):not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger):not(.el-button--info):hover{color:#9a3412!important;background:linear-gradient(180deg,#fff,#fff7ed)!important;border-color:#ea580c57!important;box-shadow:0 12px 26px #7e481a1f!important}body .workflow-manager .manager-danger.el-button:not(.is-text):not(.is-link):not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger):not(.el-button--info){color:#a63f27!important;background:linear-gradient(180deg,#fff8f6,#feede8)!important;border-color:#ca53332e!important;box-shadow:0 8px 18px #7e481a0d!important}body .workflow-manager .manager-danger.el-button:not(.is-text):not(.is-link):not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger):not(.el-button--info):hover{color:#8b2f1e!important;background:linear-gradient(180deg,#fff7f4,#fde2da)!important;border-color:#ca533352!important;box-shadow:0 12px 24px #a63f271f!important}.manager-loading[data-v-e7f10835],.manager-empty[data-v-e7f10835]{margin-top:24px;padding:52px 24px;border-radius:28px;border:1px solid var(--ugc-warm-border);background:linear-gradient(180deg,#fffbf4f2,#fff5e5f7);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center}.manager-loading[data-v-e7f10835]{color:var(--ugc-muted)}.loading-orb[data-v-e7f10835]{width:42px;height:42px;border-radius:999px;border:3px solid rgba(226,124,48,.12);border-top-color:#ff4d75;animation:spin-e7f10835 1s linear infinite}.empty-badge[data-v-e7f10835]{width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:20px;color:#ff7f96;font-size:24px;font-weight:900;background:#ff5a7d14;border:1px solid rgba(255,90,125,.14)}.create-dialog-layout[data-v-e7f10835]{display:grid;gap:18px}.create-dialog-layout--single[data-v-e7f10835]{display:block}.create-dialog-form[data-v-e7f10835]{padding:2px 2px 0}.create-dialog-actions[data-v-e7f10835]{display:flex;justify-content:flex-end;gap:12px;flex-wrap:wrap}.story-source-upload__box[data-v-e7f10835] .el-upload{width:100%}.story-source-upload__box[data-v-e7f10835] .el-upload-dragger{padding:14px;border-radius:14px;border-color:#ee7a2d47;background:#fffcf5c2}.story-source-upload__inner[data-v-e7f10835]{display:inline-flex;align-items:center;justify-content:center;gap:8px;color:var(--ugc-muted);font-size:12px}.story-source-status[data-v-e7f10835]{margin-top:10px;padding:10px 12px;border-radius:14px;border:1px solid rgba(34,197,94,.18);background:#f0fdf4c7;color:#166534;font-size:12px;line-height:1.55}.story-source-status strong[data-v-e7f10835],.story-source-status span[data-v-e7f10835]{display:block}.script-source-panel[data-v-e7f10835]{display:grid;gap:14px;width:100%;min-width:0;overflow:hidden;padding:14px;border:1px solid rgba(255,247,237,.1);border-radius:18px;background:#ffffff0b}.script-source-mode[data-v-e7f10835]{display:flex;flex-wrap:wrap;gap:10px}.script-source-mode[data-v-e7f10835] .el-radio-button__inner{min-height:38px;display:inline-flex;align-items:center;border:1px solid rgba(255,247,237,.12);border-radius:999px!important;color:#fff7edb8;background:#ffffff0d;box-shadow:none;font-weight:900}.script-source-mode[data-v-e7f10835] .el-radio-button__original-radio:checked+.el-radio-button__inner{color:#111119;background:linear-gradient(135deg,#fff7ed,#fb923c);border-color:transparent;box-shadow:0 14px 28px #fb923c33}.script-source-picker[data-v-e7f10835]{display:grid;gap:12px;min-width:0}.script-source-picker[data-v-e7f10835] .script-binding-picker{min-width:0}.script-source-picker[data-v-e7f10835] .script-binding-picker__grid{grid-template-columns:minmax(0,1fr);align-items:end}.script-source-picker[data-v-e7f10835] .script-binding-picker__field{min-width:0}.script-source-picker[data-v-e7f10835] .script-binding-picker__primary{grid-column:1 / -1;justify-self:stretch;min-width:132px;max-width:100%;white-space:nowrap}.script-source-note[data-v-e7f10835],.script-source-status[data-v-e7f10835]{padding:12px 14px;border:1px solid rgba(249,115,22,.18);border-radius:16px;color:#fff7edad;background:#f9731614;font-size:12px;line-height:1.7}.script-source-status strong[data-v-e7f10835],.script-source-status span[data-v-e7f10835]{display:block}.script-source-status strong[data-v-e7f10835]{color:#fff7ed}.script-source-status span[data-v-e7f10835]{color:#fff7ed9e}.create-dialog-hint[data-v-e7f10835]{margin-top:12px;color:var(--ugc-muted);font-size:12px;line-height:1.7}.workflow-edit-dialog[data-v-e7f10835] .el-dialog{border-radius:28px;background:linear-gradient(180deg,#fffffffa,#fff6ea);border:1px solid rgba(31,39,51,.1);box-shadow:0 28px 80px #674e2a2e}.workflow-edit-dialog[data-v-e7f10835] .el-dialog__header{margin-right:0;padding:20px 24px 8px}.workflow-edit-dialog[data-v-e7f10835] .el-dialog__title{color:#17202d;font-size:20px;font-weight:800}.workflow-edit-dialog[data-v-e7f10835] .el-dialog__body{padding:12px 24px 24px}.workflow-edit-dialog[data-v-e7f10835] .el-dialog__headerbtn{top:18px;right:18px}.workflow-edit-dialog[data-v-e7f10835] .el-dialog__close{color:#667085}.workflow-edit-dialog[data-v-e7f10835] .el-dialog__close:hover{color:#9d4d18}.workflow-edit-dialog[data-v-e7f10835] .el-form-item__label{color:#5d6676;font-size:13px;font-weight:700}.workflow-edit-dialog[data-v-e7f10835] .el-input__wrapper,.workflow-edit-dialog[data-v-e7f10835] .el-textarea__inner{background:#ffffffeb;border:1px solid rgba(31,39,51,.12);box-shadow:none;color:#17202d}.workflow-edit-dialog[data-v-e7f10835] .el-input__wrapper.is-focus,.workflow-edit-dialog[data-v-e7f10835] .el-textarea__inner:focus{border-color:#ff5c8480;box-shadow:0 0 0 1px #ff5c8447}.workflow-edit-dialog[data-v-e7f10835] .el-input__inner,.workflow-edit-dialog[data-v-e7f10835] .el-textarea__inner{color:#17202d}.workflow-edit-dialog[data-v-e7f10835] .el-input__inner::-moz-placeholder,.workflow-edit-dialog[data-v-e7f10835] .el-textarea__inner::-moz-placeholder{color:#8293b9}.workflow-edit-dialog[data-v-e7f10835] .el-input__inner::placeholder,.workflow-edit-dialog[data-v-e7f10835] .el-textarea__inner::placeholder{color:#8293b9}.workflow-edit-dialog[data-v-e7f10835] .el-textarea__inner{min-height:112px}.create-primary-btn[data-v-e7f10835]{min-height:44px;min-width:112px;border-radius:16px;border:none;font-weight:800;letter-spacing:.04em;background:linear-gradient(135deg,#ff5d7a,#ff2e63);box-shadow:0 14px 32px #ff2e6342}[data-v-e7f10835] .workflow-create-dialog .el-dialog{border-radius:30px;background:linear-gradient(180deg,#fffffffa,#fff6ea);border:1px solid rgba(31,39,51,.1)}[data-v-e7f10835] .workflow-create-dialog .el-dialog__title{color:#17202d;font-weight:800}[data-v-e7f10835] .workflow-create-dialog .el-form-item__label{color:#5d6676}[data-v-e7f10835] .workflow-create-dialog .el-input__wrapper,[data-v-e7f10835] .workflow-create-dialog .el-textarea__inner,[data-v-e7f10835] .workflow-create-dialog .el-select__wrapper{border-radius:16px;background:#ffffffeb;border:1px solid rgba(31,39,51,.12);box-shadow:none}[data-v-e7f10835] .workflow-create-dialog .script-binding-picker .el-select__selected-item,[data-v-e7f10835] .workflow-create-dialog .script-binding-picker .el-select__placeholder,[data-v-e7f10835] .workflow-create-dialog .script-binding-picker .el-select__input,[data-v-e7f10835] .workflow-create-dialog .script-binding-picker .el-select__caret,[data-v-e7f10835] .workflow-create-dialog .script-binding-picker .el-select__icon{color:#17202d!important}.workflow-manager[data-v-e7f10835]{padding:22px;border-radius:30px;background:radial-gradient(circle at 86% 2%,rgba(249,115,22,.16),transparent 34%),radial-gradient(circle at 28% 100%,rgba(124,45,18,.2),transparent 36%),linear-gradient(180deg,#111119,#09090f 56%,#121016);box-shadow:inset 0 1px #ffffff0f}.manager-hero--cinema[data-v-e7f10835]{position:relative;min-height:315px;align-items:flex-start;overflow:hidden;border-radius:28px;padding:34px 42px;color:#fff7ed;background:linear-gradient(90deg,#0d0d13f5,#0d0d14e0 58%,#0d0d14b8),radial-gradient(circle at 78% 18%,rgba(249,115,22,.28),transparent 32%),linear-gradient(135deg,#111119,#08080d);border:1px solid rgba(255,247,237,.08);box-shadow:0 36px 78px #00000052,inset 0 1px #ffffff14}.manager-hero-motion[data-v-e7f10835]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.88}.manager-hero-motion[data-v-e7f10835]:before{content:"";position:absolute;inset:-10% 42% -20% auto;width:42%;background:linear-gradient(90deg,transparent,rgba(255,247,237,.1),transparent),repeating-linear-gradient(90deg,transparent 0 22px,rgba(255,247,237,.08) 22px 23px,transparent 23px 54px);transform:skew(-13deg);filter:blur(.2px);animation:cinematic-pan-e7f10835 11s ease-in-out infinite alternate}.manager-hero-motion span[data-v-e7f10835]{position:absolute;right:9%;top:22%;width:160px;height:230px;border-radius:22px;border:1px solid rgba(255,247,237,.12);background:linear-gradient(145deg,#ffffff1c,#ffffff05),linear-gradient(180deg,rgba(249,115,22,.16),transparent);box-shadow:0 34px 70px #00000047,inset 0 1px #ffffff29;transform:rotate(10deg);animation:glass-drift-e7f10835 7.8s ease-in-out infinite}.manager-hero-motion span[data-v-e7f10835]:nth-child(2){right:18%;top:12%;width:126px;height:280px;transform:rotate(-10deg);animation-delay:-2.2s}.manager-hero-motion span[data-v-e7f10835]:nth-child(3){right:3%;top:5%;width:92px;height:210px;transform:rotate(18deg);animation-delay:-4s}.manager-hero-copy[data-v-e7f10835]{position:relative;z-index:2;max-width:790px}.manager-title[data-v-e7f10835]{margin:0;max-width:820px;color:#fff;font-size:clamp(44px,5.8vw,86px);font-weight:950;line-height:1.02;letter-spacing:-.02em}.manager-hero-copy p[data-v-e7f10835]{margin:20px 0 0;color:#fff7ed85;font-size:20px;line-height:1.6}.manager-search[data-v-e7f10835]{width:min(560px,100%);height:58px;margin-top:64px;padding:0 20px;display:flex;align-items:center;gap:12px;border-radius:999px;color:#fff7ed85;background:#ffffff0f;border:1px solid rgba(255,247,237,.08);box-shadow:inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.manager-search input[data-v-e7f10835]{width:100%;border:0;outline:0;color:#fff7ed;background:transparent;font:inherit}.manager-search input[data-v-e7f10835]::-moz-placeholder{color:#fff7ed52}.manager-search input[data-v-e7f10835]::placeholder{color:#fff7ed52}.manager-actions[data-v-e7f10835]{position:relative;z-index:3;align-items:flex-start;justify-content:flex-end}.manager-project-switch[data-v-e7f10835]{margin-top:150px;display:inline-flex;align-items:center;gap:12px;color:#fff7ed5c;font-weight:900}.manager-project-switch button[data-v-e7f10835]{min-width:78px;min-height:52px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:999px;color:inherit;background:transparent;font:inherit;cursor:pointer}.manager-project-switch .is-active[data-v-e7f10835]{color:#111119;background:#fff7ed;box-shadow:0 18px 38px #fff7ed2e}.workflow-grid[data-v-e7f10835]{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:28px;margin-top:34px;overflow:visible}.workflow-card[data-v-e7f10835]{position:relative;z-index:1;min-height:348px;padding:12px;gap:0;border-radius:24px;color:#fff7ed;background:#ffffff0b;border:1px solid rgba(255,247,237,.1);box-shadow:0 26px 60px #00000047;overflow:visible}body .workflow-manager .workflow-card{background:#ffffff0b!important;border-color:#fff7ed1a!important;box-shadow:0 26px 60px #00000047!important}body .workflow-manager .workflow-card:hover{border-color:#f973166b!important;box-shadow:0 34px 76px #0000005c,0 0 0 1px #f973161f inset!important}body .workflow-manager .workflow-card:hover,body .workflow-manager .workflow-card:focus-within{z-index:60!important}.workflow-card[data-v-e7f10835]:before{display:none}.workflow-card-poster[data-v-e7f10835]{position:relative;min-height:218px;overflow:hidden;border-radius:18px 18px 12px 12px;background:radial-gradient(circle at 50% 60%,rgba(255,247,237,.26),transparent 18%),linear-gradient(180deg,#fff7edc7,#37415199 42%,#08080deb),linear-gradient(135deg,#475569,#111827)}.workflow-card-poster[data-v-e7f10835]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(0,0,0,.18),transparent 34%,rgba(0,0,0,.28)),radial-gradient(circle at 48% 78%,rgba(5,5,8,.9) 0 12px,transparent 13px),linear-gradient(110deg,transparent 22%,rgba(255,255,255,.2) 24%,transparent 27% 47%,rgba(255,255,255,.16) 49%,transparent 52%);mix-blend-mode:multiply}.poster-skin-1[data-v-e7f10835]{background:radial-gradient(circle at 52% 58%,rgba(255,214,153,.36),transparent 18%),linear-gradient(180deg,#cab89b,#334155 48%,#0f172a)}.poster-skin-2[data-v-e7f10835]{background:radial-gradient(circle at 50% 60%,rgba(251,146,60,.25),transparent 20%),linear-gradient(180deg,#b6c5c7,#475569 42%,#111827)}.poster-skin-3[data-v-e7f10835]{background:radial-gradient(circle at 52% 60%,rgba(254,215,170,.28),transparent 18%),linear-gradient(180deg,#a8a29e,#453326 48%,#0c0a09)}.poster-skin-4[data-v-e7f10835]{background:radial-gradient(circle at 52% 60%,rgba(255,247,237,.28),transparent 18%),linear-gradient(180deg,#d8d1c8,#59606c 46%,#111119)}.poster-haze[data-v-e7f10835]{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(90deg,rgba(255,247,237,.06) 0 2px,transparent 2px 18px),linear-gradient(180deg,transparent 54%,rgba(0,0,0,.42))}.poster-title[data-v-e7f10835]{position:absolute;top:32px;left:22px;right:22px;color:#111827b8;font-size:clamp(34px,3.6vw,56px);font-weight:950;line-height:1;text-align:center;text-transform:uppercase;letter-spacing:.04em;opacity:.76}.poster-caption[data-v-e7f10835]{position:absolute;left:0;right:0;bottom:20px;color:#fff7edd1;font-size:10px;letter-spacing:.16em;text-align:center}.workflow-card-footer[data-v-e7f10835]{min-height:112px;margin:-12px 0 0;padding:20px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-radius:16px;background:#121219eb;border:1px solid rgba(255,247,237,.08);box-shadow:0 -8px 28px #00000038;position:relative;z-index:8}.workflow-card-title[data-v-e7f10835]{margin:0;color:#fff7ed;font-size:22px;font-weight:900;line-height:1.24}.workflow-card-copy p[data-v-e7f10835]{margin:8px 0 0;color:#fff7ed75;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.workflow-card-copy span[data-v-e7f10835]{display:block;margin-top:9px;color:#fff7ed57;font-size:11px}.workflow-card-more[data-v-e7f10835]{position:relative;flex:0 0 auto;z-index:30}.project-menu-button[data-v-e7f10835]{width:42px;height:48px;border:0;border-radius:12px;color:#fff7edb3;background:#ffffff0f;font-size:24px;cursor:pointer}.project-menu[data-v-e7f10835]{position:absolute;right:0;top:calc(100% + 10px);min-width:170px;padding:8px;display:none;border-radius:14px;background:#262630fa;border:1px solid rgba(255,247,237,.1);box-shadow:0 22px 52px #0000005c;z-index:80}.workflow-card-more:hover .project-menu[data-v-e7f10835],.workflow-card-more:focus-within .project-menu[data-v-e7f10835]{display:grid;gap:4px}.project-menu button[data-v-e7f10835]{min-height:44px;padding:0 12px;display:inline-flex;align-items:center;gap:10px;border:0;border-radius:10px;color:#fff7edd1;background:transparent;font-weight:800;cursor:pointer;text-align:left}.project-menu button[data-v-e7f10835]:hover{color:#fff7ed;background:#fff7ed14}.project-menu button.is-danger[data-v-e7f10835]{color:#fecaca}.workflow-card--new[data-v-e7f10835]{min-height:348px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;text-align:center;border-style:dashed;border-color:#fff7ed2e;background:#ffffff06!important}.workflow-card--new span[data-v-e7f10835]{color:#fff7ed61;font-size:68px;line-height:1}.workflow-card--new strong[data-v-e7f10835]{display:block;color:#fff7ed52;font-size:17px}.manager-loading[data-v-e7f10835],.manager-empty[data-v-e7f10835]{border-color:#fff7ed1a;color:#fff7ed9e;background:#ffffff0b}.manager-empty h3[data-v-e7f10835]{color:#fff7ed}.workflow-create-dialog[data-v-e7f10835] .el-dialog,.workflow-edit-dialog[data-v-e7f10835] .el-dialog{overflow:hidden;border-radius:26px;color:#fff7ed;background:linear-gradient(180deg,#262630fa,#1b1b24fa);border:1px solid rgba(255,247,237,.12);box-shadow:0 36px 86px #0000006b}.workflow-create-dialog[data-v-e7f10835] .el-dialog__header,.workflow-edit-dialog[data-v-e7f10835] .el-dialog__header{margin-right:0;padding:24px 28px 18px;border-bottom:1px solid rgba(255,247,237,.08)}.workflow-create-dialog[data-v-e7f10835] .el-dialog__title,.workflow-edit-dialog[data-v-e7f10835] .el-dialog__title{color:#fff7ed;font-size:22px;font-weight:900}.workflow-create-dialog[data-v-e7f10835] .el-dialog__body,.workflow-edit-dialog[data-v-e7f10835] .el-dialog__body{padding:24px 28px 28px}.workflow-create-dialog[data-v-e7f10835] .el-form-item__label,.workflow-edit-dialog[data-v-e7f10835] .el-form-item__label{color:#fff7edcc;font-weight:900}.workflow-create-dialog[data-v-e7f10835] .el-input__wrapper,.workflow-create-dialog[data-v-e7f10835] .el-textarea__inner,.workflow-edit-dialog[data-v-e7f10835] .el-input__wrapper,.workflow-edit-dialog[data-v-e7f10835] .el-textarea__inner{color:#fff7ed;background:#ffffff0e;border:1px solid rgba(255,247,237,.1);box-shadow:none}.workflow-create-dialog[data-v-e7f10835] .el-input__inner,.workflow-create-dialog[data-v-e7f10835] .el-textarea__inner,.workflow-edit-dialog[data-v-e7f10835] .el-input__inner,.workflow-edit-dialog[data-v-e7f10835] .el-textarea__inner{color:#fff7ed}.workflow-create-dialog[data-v-e7f10835] .el-input__inner::-moz-placeholder,.workflow-create-dialog[data-v-e7f10835] .el-textarea__inner::-moz-placeholder,.workflow-edit-dialog[data-v-e7f10835] .el-input__inner::-moz-placeholder,.workflow-edit-dialog[data-v-e7f10835] .el-textarea__inner::-moz-placeholder{color:#fff7ed57}.workflow-create-dialog[data-v-e7f10835] .el-input__inner::placeholder,.workflow-create-dialog[data-v-e7f10835] .el-textarea__inner::placeholder,.workflow-edit-dialog[data-v-e7f10835] .el-input__inner::placeholder,.workflow-edit-dialog[data-v-e7f10835] .el-textarea__inner::placeholder{color:#fff7ed57}.workflow-create-dialog[data-v-e7f10835] .el-upload-dragger,.workflow-edit-dialog[data-v-e7f10835] .el-upload-dragger{border-color:#f9731638;background:#ffffff0b}.create-primary-btn[data-v-e7f10835]{background:linear-gradient(135deg,#fb923c,#ea580c);box-shadow:0 18px 36px #ea580c47}body .workflow-manager{background:radial-gradient(circle at 86% 2%,rgba(249,115,22,.16),transparent 34%),radial-gradient(circle at 28% 100%,rgba(124,45,18,.2),transparent 36%),linear-gradient(180deg,#111119,#09090f 56%,#121016)!important;color:#fff7ed!important}body .workflow-manager .manager-hero.manager-hero--cinema{color:#fff7ed!important;background:linear-gradient(90deg,#0d0d13f5,#0d0d14e0 58%,#0d0d14b8),radial-gradient(circle at 78% 18%,rgba(249,115,22,.28),transparent 32%),linear-gradient(135deg,#111119,#08080d)!important;border-color:#fff7ed14!important;box-shadow:0 36px 78px #00000052,inset 0 1px #ffffff14!important}body .workflow-manager .manager-title{color:#fff!important}body .workflow-manager .manager-hero-copy p,body .workflow-manager .workflow-card-copy p,body .workflow-manager .workflow-card-copy span{color:#fff7ed85!important}body .workflow-manager .workflow-card-footer{background:#121219eb!important;border-color:#fff7ed14!important}body .workflow-manager .workflow-card-title{color:#fff7ed!important}body .workflow-manager .workflow-card--new{background:#ffffff06!important;border-color:#fff7ed2e!important}body .el-dialog.workflow-create-dialog,body .el-dialog.workflow-edit-dialog{overflow:hidden;border-radius:26px!important;color:#fff7ed!important;background:linear-gradient(180deg,#262630fa,#1b1b24fa)!important;border:1px solid rgba(255,247,237,.12)!important;box-shadow:0 36px 86px #0000006b!important}body .el-dialog.workflow-create-dialog .el-dialog__title,body .el-dialog.workflow-edit-dialog .el-dialog__title{color:#fff7ed!important}body .el-dialog.workflow-create-dialog .el-form-item__label,body .el-dialog.workflow-edit-dialog .el-form-item__label{color:#fff7edcc!important}body .el-dialog.workflow-create-dialog .el-input__wrapper,body .el-dialog.workflow-create-dialog .el-textarea__inner,body .el-dialog.workflow-edit-dialog .el-input__wrapper,body .el-dialog.workflow-edit-dialog .el-textarea__inner{color:#fff7ed!important;background:#ffffff0e!important;border:1px solid rgba(255,247,237,.1)!important;box-shadow:none!important}body .el-dialog.workflow-create-dialog .el-input__inner,body .el-dialog.workflow-create-dialog .el-textarea__inner,body .el-dialog.workflow-edit-dialog .el-input__inner,body .el-dialog.workflow-edit-dialog .el-textarea__inner{color:#fff7ed!important}.workflow-manager[data-v-e7f10835]{min-height:calc(100vh - 72px);padding:0 36px 28px;border-radius:0;background:radial-gradient(circle at 74% 2%,rgba(94,244,255,.12),transparent 27%),radial-gradient(circle at 26% 100%,rgba(176,92,255,.1),transparent 34%),linear-gradient(180deg,#03080b,#05090d 48%,#030405)!important;box-shadow:none}.manager-hero--cinema[data-v-e7f10835]{min-height:260px;margin:0 -36px;padding:54px 56px 42px;border-width:0 0 1px;border-style:solid;border-color:#78f5ff24!important;border-radius:0;background:linear-gradient(90deg,#03080bfa,#03090ef0 42%,#05101cb8),radial-gradient(circle at 84% 50%,rgba(94,244,255,.34),transparent 4%),radial-gradient(circle at 78% 50%,rgba(51,152,255,.28),transparent 18%),radial-gradient(circle at 60% 44%,rgba(94,244,255,.12),transparent 24%),linear-gradient(135deg,#030405,#07111a 62%,#030405)!important;box-shadow:inset 0 -1px #5ef4ff14}.manager-hero--cinema[data-v-e7f10835]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0 46%,rgba(94,244,255,.08) 50%,transparent 78%),repeating-linear-gradient(90deg,transparent 0 38px,rgba(94,244,255,.035) 38px 39px,transparent 39px 78px);opacity:.72;pointer-events:none}.manager-hero-motion[data-v-e7f10835]{top:0;right:0;bottom:0;left:0;opacity:1}.manager-hero-motion[data-v-e7f10835]:before{right:15%;top:22%;width:330px;height:190px;border-radius:12px;border:1px solid rgba(94,244,255,.28);background:linear-gradient(165deg,rgba(94,244,255,.12),rgba(33,74,115,.18) 44%,transparent 45%),repeating-linear-gradient(0deg,transparent 0 27px,rgba(94,244,255,.2) 27px 28px),linear-gradient(180deg,#0a20369e,#03080b29);box-shadow:0 0 32px #5ef4ff38,inset 0 0 24px #5ef4ff14;transform:rotate(-7deg);filter:none;animation:none}.manager-hero-motion[data-v-e7f10835]:after{content:"";position:absolute;right:20%;top:18%;width:250px;height:38px;border:1px solid rgba(94,244,255,.24);border-radius:8px 8px 2px 2px;background:repeating-linear-gradient(135deg,#82bbffb3 0,#82bbffb3 25px,#081422b3 25px,#081422b3 50px);box-shadow:0 0 24px #5ef4ff2e;transform:rotate(-10deg)}.manager-hero-motion span[data-v-e7f10835]{display:none}.manager-hero-projector[data-v-e7f10835]{position:absolute;right:6%;top:34%;width:260px;height:118px;pointer-events:none}.manager-hero-projector i[data-v-e7f10835]{position:absolute;right:34px;top:42px;width:44px;height:44px;border-radius:50%;background:#8ff7ff;box-shadow:0 0 22px #5ef4ffe0,0 0 66px #3398ffb3}.manager-hero-projector b[data-v-e7f10835]{position:absolute;right:66px;top:18px;width:300px;height:78px;background:linear-gradient(270deg,rgba(94,244,255,.48),rgba(46,126,217,.12),transparent);filter:blur(4px);clip-path:polygon(100% 40%,0 0,0 100%,100% 60%)}.manager-hero-copy[data-v-e7f10835]{position:relative;z-index:3;max-width:820px}.manager-title[data-v-e7f10835]{max-width:none;color:#f3f7fa!important;font-size:clamp(52px,4.9vw,76px);letter-spacing:0}.manager-title[data-v-e7f10835]:first-letter{color:#f3f7fa}.manager-title[data-v-e7f10835]{background:linear-gradient(90deg,#f3f7fa 0,#f3f7fa 21%,#5ef4ff 28%,#2de7d5,#5a7cff 70%,#b05cff 88%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.manager-hero-copy p[data-v-e7f10835]{margin-top:22px;color:#f3f7faad!important;font-size:19px;letter-spacing:.02em}.manager-toolbar[data-v-e7f10835]{display:grid;grid-template-columns:minmax(320px,430px) auto 1fr;align-items:center;gap:18px;padding:28px 0 22px}.manager-search[data-v-e7f10835]{width:100%;height:56px;margin:0;padding:0 20px;border-radius:14px;color:#f3f7fab3;background:#03080cc2;border:1px solid rgba(120,245,255,.22);box-shadow:inset 0 1px #ffffff0a,0 14px 34px #0000002e}.manager-search input[data-v-e7f10835]{color:#f3f7fa;font-size:15px}.manager-search input[data-v-e7f10835]::-moz-placeholder{color:#9da7b2c7}.manager-search input[data-v-e7f10835]::placeholder{color:#9da7b2c7}.manager-project-switch[data-v-e7f10835]{margin:0;display:inline-flex;gap:10px}.manager-project-switch button[data-v-e7f10835]{min-height:42px;border:1px solid rgba(120,245,255,.18);border-radius:14px;color:#f3f7fac7;background:#080d12b3;box-shadow:inset 0 1px #ffffff0a;font-size:14px;font-weight:800;min-width:84px;padding:0 18px}.manager-project-switch .is-active[data-v-e7f10835]{color:#5ef4ff;background:#12f5a81a;border-color:#5ef4ff5c;box-shadow:0 0 20px #5ef4ff29,inset 0 1px #ffffff0f}.manager-toolbar-spacer[data-v-e7f10835]{min-width:0}.workflow-grid[data-v-e7f10835]{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;margin-top:0;overflow:visible}.workflow-card[data-v-e7f10835]{min-height:254px;display:block;padding:24px;border-radius:14px;color:#f3f7fa;background:linear-gradient(90deg,rgba(94,244,255,.09),transparent 64%),radial-gradient(circle at 100% 0%,rgba(51,152,255,.22),transparent 34%),linear-gradient(180deg,#0b1822e0,#050a0fe0);border:1px solid rgba(120,245,255,.22);box-shadow:0 18px 44px #00000047,inset 0 1px #ffffff0d;overflow:visible;transform:none}body .workflow-manager .workflow-card{background:linear-gradient(90deg,rgba(94,244,255,.09),transparent 64%),radial-gradient(circle at 100% 0%,rgba(51,152,255,.22),transparent 34%),linear-gradient(180deg,#0b1822e0,#050a0fe0)!important;border-color:#78f5ff38!important;box-shadow:0 18px 44px #00000047,inset 0 1px #ffffff0d!important}.workflow-card[data-v-e7f10835]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:1px solid transparent;background:linear-gradient(135deg,#5ef4ff9e,#b05cff47) border-box;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;pointer-events:none;transition:opacity .18s ease}.workflow-card[data-v-e7f10835]:hover,.workflow-card[data-v-e7f10835]:focus-within{z-index:80;border-color:#5ef4ff94;box-shadow:0 22px 54px #0000005c,0 0 28px #5ef4ff38,inset 0 1px #ffffff14;transform:translateY(-2px)}.workflow-card[data-v-e7f10835]:hover:after,.workflow-card[data-v-e7f10835]:focus-within:after{opacity:1}body .workflow-manager .workflow-card:hover,body .workflow-manager .workflow-card:focus-within{border-color:#5ef4ff94!important;box-shadow:0 22px 54px #0000005c,0 0 28px #5ef4ff38,inset 0 1px #ffffff14!important}.workflow-card-film[data-v-e7f10835]{position:absolute;top:0;right:9px;width:16px;height:100%;border-left:1px solid rgba(94,244,255,.08);background:repeating-linear-gradient(180deg,rgba(28,104,160,.46) 0 12px,transparent 12px 26px);opacity:.6}.workflow-card-icon[data-v-e7f10835]{width:40px;height:40px;display:grid;place-items:center;border:1px solid rgba(94,244,255,.5);border-radius:8px;color:#8ff7ff;background:#5ef4ff1f;box-shadow:0 0 18px #5ef4ff1f}.workflow-card-icon span[data-v-e7f10835]{position:relative;width:21px;height:15px;border:2px solid currentColor;border-radius:2px}.workflow-card-icon span[data-v-e7f10835]:before{content:"";position:absolute;left:-2px;right:-2px;top:-7px;height:7px;border:2px solid currentColor;border-bottom:0;border-radius:2px 2px 0 0;transform:skew(-18deg)}.workflow-card-main[data-v-e7f10835]{position:relative;z-index:2;display:grid;gap:12px;margin-top:24px}.workflow-card-title[data-v-e7f10835]{margin:0;color:#f3f7fa!important;font-size:26px;line-height:1.18;font-weight:900;letter-spacing:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflow-card-status[data-v-e7f10835]{justify-self:start;padding:4px 10px;border-radius:7px;font-size:12px;font-weight:900;letter-spacing:0;color:#5ef4ff;background:#12f5a817;border:1px solid rgba(94,244,255,.38)}.workflow-card-status.is-done[data-v-e7f10835]{color:#d8a6ff;border-color:#b05cff75;background:#b05cff21}.workflow-card-status.is-archived[data-v-e7f10835]{color:#9da7b2;border-color:#9da7b242;background:#9da7b217}.workflow-card-meta[data-v-e7f10835]{display:flex;justify-content:space-between;gap:12px;margin-top:6px;padding-top:12px;border-top:1px solid rgba(120,245,255,.08);color:#9da7b2db;font-size:12px}.workflow-card-hover[data-v-e7f10835]{position:absolute;left:0;right:0;top:calc(100% - 58px);z-index:25;display:grid;gap:14px;min-height:172px;padding:22px 24px 20px;border:1px solid rgba(120,245,255,.22);border-radius:0 0 14px 14px;background:radial-gradient(circle at 12% 0%,rgba(94,244,255,.12),transparent 36%),linear-gradient(180deg,#0a121afa,#04080cfa);box-shadow:0 24px 54px #00000061,inset 0 1px #ffffff0d;opacity:0;transform:translateY(-8px);pointer-events:none;transition:opacity .18s ease,transform .18s ease}.workflow-card:hover .workflow-card-hover[data-v-e7f10835],.workflow-card:focus-within .workflow-card-hover[data-v-e7f10835]{opacity:1;transform:translateY(0);pointer-events:auto}.workflow-card-hover p[data-v-e7f10835]{margin:0;color:#f3f7fac7;font-size:13px;line-height:1.7}.workflow-card-tags[data-v-e7f10835]{display:flex;flex-wrap:wrap;gap:8px}.workflow-card-tags span[data-v-e7f10835]{padding:6px 12px;border:1px solid rgba(157,167,178,.18);border-radius:999px;color:#f3f7fab8;background:#ffffff0a;font-size:12px;font-weight:800}.workflow-card-hover__meta[data-v-e7f10835]{display:flex;gap:24px;color:#9da7b2c7;font-size:12px}.workflow-card-actions[data-v-e7f10835]{display:flex;align-items:center;gap:12px;margin:0;padding:0}.workflow-enter-button[data-v-e7f10835],.workflow-preview-button[data-v-e7f10835],.project-menu-button[data-v-e7f10835]{min-height:40px;border-radius:9px;border:1px solid rgba(120,245,255,.34);color:#f3f7fa;background:#5ef4ff14;font-size:14px;font-weight:900;cursor:pointer}.workflow-enter-button[data-v-e7f10835]{min-width:154px;display:inline-flex;align-items:center;justify-content:center;gap:13px;color:#f3feff;border-color:#5ef4ff99;background:linear-gradient(135deg,#5ef4ff42,#20b8c71f);box-shadow:0 0 18px #5ef4ff29}.workflow-enter-button span[data-v-e7f10835]{width:14px;height:10px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:skew(18deg)}.workflow-preview-button[data-v-e7f10835],.project-menu-button[data-v-e7f10835]{min-width:54px;padding:0 14px;color:#f3f7fac2;border-color:#9da7b22e;background:#ffffff09}.workflow-card-more[data-v-e7f10835]{position:relative;z-index:30}.project-menu[data-v-e7f10835]{top:calc(100% + 8px);min-width:172px;border-radius:12px;background:#080d12fa;border:1px solid rgba(120,245,255,.18);box-shadow:0 22px 52px #0000006b}.workflow-card--new[data-v-e7f10835]{min-height:254px;justify-content:center;align-items:center;text-align:center;border-style:dashed}.manager-loading[data-v-e7f10835],.manager-empty[data-v-e7f10835]{margin-top:22px;border:1px solid rgba(120,245,255,.18);border-radius:18px;background:#080d12b8}body .workflow-manager{background:radial-gradient(circle at 74% 2%,rgba(94,244,255,.12),transparent 27%),radial-gradient(circle at 26% 100%,rgba(176,92,255,.1),transparent 34%),linear-gradient(180deg,#03080b,#05090d 48%,#030405)!important}body .workflow-manager .manager-hero.manager-hero--cinema{background:linear-gradient(90deg,#03080bfa,#03090ef0 42%,#05101cb8),radial-gradient(circle at 84% 50%,rgba(94,244,255,.34),transparent 4%),radial-gradient(circle at 78% 50%,rgba(51,152,255,.28),transparent 18%),radial-gradient(circle at 60% 44%,rgba(94,244,255,.12),transparent 24%),linear-gradient(135deg,#030405,#07111a 62%,#030405)!important;border-color:#78f5ff24!important;box-shadow:inset 0 -1px #5ef4ff14!important}body .workflow-manager .manager-title{color:transparent!important}body .workflow-manager .workflow-card-title{color:#f3f7fa!important}.workflow-manager[data-v-e7f10835]{min-height:calc(100vh - 72px);padding:8px 0 30px;background:radial-gradient(circle at 52% 4%,rgba(94,244,255,.14),transparent 20%),radial-gradient(circle at 12% 42%,rgba(32,184,199,.08),transparent 30%),linear-gradient(180deg,#030405,#061017 52%,#030405)!important}.manager-hero--cinema[data-v-e7f10835]{display:none}.manager-toolbar[data-v-e7f10835]{position:relative;display:grid;grid-template-columns:minmax(220px,260px) auto 1fr;gap:22px;align-items:center;min-height:56px;padding:0 14px 22px;margin:0 -14px;border-bottom:1px solid rgba(120,245,255,.14);background:linear-gradient(180deg,#061017ad,#0304051f),radial-gradient(circle at 82% 0%,rgba(94,244,255,.13),transparent 18%)}.manager-search[data-v-e7f10835]{height:34px;padding:0 12px;border-radius:8px;background:#03080cb8;border:1px solid rgba(120,245,255,.12);box-shadow:inset 0 1px #ffffff08}.manager-search input[data-v-e7f10835]{font-size:12px}.manager-project-switch[data-v-e7f10835]{gap:8px}.manager-project-switch button[data-v-e7f10835]{min-height:28px;border-radius:12px;color:#9da7b2e0;background:#080d1280;font-size:12px;font-weight:800;min-width:58px;padding:0 13px}.manager-project-switch .is-active[data-v-e7f10835]{color:#5ef4ff;background:#5ef4ff1c;border-color:#5ef4ff57;box-shadow:0 0 16px #5ef4ff24}.workflow-grid[data-v-e7f10835]{grid-template-columns:repeat(5,minmax(160px,1fr));gap:14px 16px;padding:0 10px;margin-top:0}.workflow-card[data-v-e7f10835]{min-height:156px;padding:14px;border-radius:8px;background:linear-gradient(90deg,rgba(94,244,255,.08),transparent 68%),radial-gradient(circle at 100% 4%,rgba(31,117,176,.25),transparent 32%),linear-gradient(180deg,#0b1822b8,#04080ce0)!important;border:1px solid rgba(120,245,255,.16)!important;box-shadow:0 18px 34px #0000003d,inset 0 1px #ffffff0a!important}.workflow-card[data-v-e7f10835]:hover,.workflow-card[data-v-e7f10835]:focus-within,.workflow-card.is-featured[data-v-e7f10835]{z-index:80;border-color:#5ef4ff94!important;box-shadow:0 26px 54px #0006,0 0 30px #5ef4ff47,0 0 0 1px #5ef4ff4d inset!important}.workflow-card.is-featured[data-v-e7f10835]{transform:translateY(-16px) scale(1.05)}.workflow-card-film[data-v-e7f10835]{right:8px;width:9px;border-left:0;background:repeating-linear-gradient(180deg,rgba(14,64,112,.68) 0 7px,transparent 7px 15px);opacity:.58}.workflow-card-icon[data-v-e7f10835]{width:28px;height:28px;border-radius:5px;color:#8ff7ff;border-color:#5ef4ff6b;background:#5ef4ff1a;box-shadow:0 0 16px #5ef4ff24}.workflow-card-icon span[data-v-e7f10835]{width:15px;height:10px;border-width:1.5px}.workflow-card-icon span[data-v-e7f10835]:before{left:-1.5px;right:-1.5px;top:-5px;height:5px;border-width:1.5px}.workflow-card-main[data-v-e7f10835]{gap:9px;margin-top:18px;padding-right:14px}.workflow-card-title[data-v-e7f10835]{color:#f3f7fa!important;font-size:16px;line-height:1.25;font-weight:900;white-space:nowrap}.workflow-card-status[data-v-e7f10835]{padding:3px 8px;border-radius:5px;font-size:11px;color:#5ef4ff!important;background:#5ef4ff14!important;border-color:#5ef4ff52!important}.workflow-card-status.is-done[data-v-e7f10835]{color:#d8a6ff!important;background:#b05cff21!important;border-color:#b05cff66!important}.workflow-card-status.is-archived[data-v-e7f10835]{color:#9da7b2!important;background:#9da7b217!important;border-color:#9da7b23d!important}body .workflow-manager .workflow-card-status{color:#5ef4ff!important;background:#5ef4ff14!important;border-color:#5ef4ff52!important}body .workflow-manager .workflow-card-status.is-done{color:#d8a6ff!important;background:#b05cff21!important;border-color:#b05cff66!important}body .workflow-manager .workflow-card-status.is-archived{color:#9da7b2!important;background:#9da7b217!important;border-color:#9da7b23d!important}.workflow-card-meta[data-v-e7f10835]{display:block;margin-top:0;padding-top:0;border-top:0;color:#9da7b2b8;font-size:11px;line-height:1.7}.workflow-card-meta span+span[data-v-e7f10835]{display:none}.workflow-card-hover[data-v-e7f10835]{top:118px;left:-1px;right:-1px;min-height:132px;padding:14px 16px;gap:10px;border-radius:0 0 8px 8px;border-color:#78f5ff2e;background:radial-gradient(circle at 12% 0%,rgba(94,244,255,.1),transparent 32%),linear-gradient(180deg,#0a121afa,#04080cfc)}.workflow-card.is-featured .workflow-card-hover[data-v-e7f10835],.workflow-card:hover .workflow-card-hover[data-v-e7f10835],.workflow-card:focus-within .workflow-card-hover[data-v-e7f10835]{opacity:1;transform:translateY(0);pointer-events:auto}.workflow-card-hover p[data-v-e7f10835]{font-size:11px;line-height:1.55}.workflow-card-tags[data-v-e7f10835]{gap:6px}.workflow-card-tags span[data-v-e7f10835]{padding:4px 8px;border-radius:6px;color:#f3f7fac2;font-size:11px}.workflow-card-hover__meta[data-v-e7f10835]{gap:18px;font-size:10px}.workflow-card-actions[data-v-e7f10835]{gap:8px}.workflow-enter-button[data-v-e7f10835],.workflow-preview-button[data-v-e7f10835],.project-menu-button[data-v-e7f10835]{min-height:28px;border-radius:6px;font-size:11px}.workflow-enter-button[data-v-e7f10835]{min-width:102px;gap:9px;color:#f3feff}.workflow-enter-button span[data-v-e7f10835]{width:9px;height:7px;border-width:1.5px}.workflow-preview-button[data-v-e7f10835],.project-menu-button[data-v-e7f10835]{min-width:44px;padding:0 10px}.project-menu-button[data-v-e7f10835]{width:auto;height:28px;line-height:1}.project-menu[data-v-e7f10835]{min-width:146px}.project-menu button[data-v-e7f10835]{min-height:34px;font-size:12px}.manager-pagination[data-v-e7f10835]{display:flex;align-items:center;justify-content:center;gap:14px;padding:16px 10px 0;color:#9da7b2e6}.manager-page-arrow[data-v-e7f10835],.manager-page-number[data-v-e7f10835],.manager-page-size[data-v-e7f10835]{min-width:28px;height:28px;border:1px solid rgba(120,245,255,.12);border-radius:7px;color:#9da7b2e6;background:#03080c94;font-size:12px;cursor:pointer}.manager-page-arrow[data-v-e7f10835]:disabled{opacity:.42;cursor:not-allowed}.manager-page-arrow span[data-v-e7f10835]{display:inline-block;width:7px;height:7px;border-left:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg) translate(2px)}.manager-page-arrow.is-next span[data-v-e7f10835]{border-left:0;border-bottom:0;border-right:1px solid currentColor;border-top:1px solid currentColor;transform:rotate(45deg) translate(-2px)}.manager-page-number.is-active[data-v-e7f10835]{color:#5ef4ff;border-color:#5ef4ff5c;background:#5ef4ff1a;box-shadow:0 0 14px #5ef4ff24}.manager-page-ellipsis[data-v-e7f10835]{min-width:20px;color:#9da7b2cc;text-align:center}.manager-page-size[data-v-e7f10835]{min-width:82px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:default}.manager-page-size span[data-v-e7f10835]{width:6px;height:6px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg) translateY(-2px)}@media (max-width: 1120px){.manager-toolbar[data-v-e7f10835]{grid-template-columns:1fr;gap:12px}.workflow-grid[data-v-e7f10835]{grid-template-columns:repeat(3,minmax(0,1fr))}.workflow-card.is-featured[data-v-e7f10835]{transform:none}}@media (max-width: 720px){.workflow-manager[data-v-e7f10835]{padding-inline:0}.manager-project-switch[data-v-e7f10835]{overflow-x:auto;padding-bottom:2px}.workflow-grid[data-v-e7f10835]{grid-template-columns:1fr}.workflow-card[data-v-e7f10835],.workflow-card--new[data-v-e7f10835]{min-height:168px}.workflow-card-hover[data-v-e7f10835]{position:relative;top:auto;left:auto;right:auto;margin:14px -14px -14px;opacity:1;transform:none;pointer-events:auto}.manager-pagination[data-v-e7f10835]{flex-wrap:wrap}}@keyframes glass-drift-e7f10835{0%,to{transform:translateZ(0) rotate(10deg)}50%{transform:translate3d(-18px,14px,0) rotate(7deg)}}@keyframes cinematic-pan-e7f10835{0%{transform:translate(-4%) skew(-13deg)}to{transform:translate(8%) skew(-13deg)}}@keyframes spin-e7f10835{to{transform:rotate(360deg)}}@media (max-width: 900px){.manager-hero[data-v-e7f10835]{flex-direction:column;align-items:flex-start}.manager-hero--cinema[data-v-e7f10835]{padding:28px 24px}.manager-project-switch[data-v-e7f10835]{margin-top:12px}.workflow-grid[data-v-e7f10835]{grid-template-columns:1fr}.workflow-card-actions[data-v-e7f10835]{flex-direction:column}.create-dialog-actions[data-v-e7f10835]{justify-content:stretch}.create-primary-btn[data-v-e7f10835]{width:100%}}@media (max-width: 640px){body .el-dialog.workflow-create-dialog,body .el-dialog.workflow-edit-dialog{width:calc(100vw - 32px)!important;max-width:calc(100vw - 32px)!important}.script-source-picker[data-v-e7f10835] .script-binding-picker__grid{grid-template-columns:1fr}.script-source-picker[data-v-e7f10835] .script-binding-picker__primary{justify-self:stretch}}.workflow-manager[data-v-e7f10835]{min-height:calc(100vh - 72px);padding:0 24px 32px;background:radial-gradient(circle at 80% 0%,rgba(94,244,255,.12),transparent 30%),radial-gradient(circle at 18% 100%,rgba(176,92,255,.08),transparent 34%),linear-gradient(180deg,#030405,#071018 48%,#030405)!important;color:#f3f7fa}.manager-hero--cinema[data-v-e7f10835]{position:relative;display:flex!important;min-height:278px;margin:0 -24px;padding:58px 48px 42px;align-items:flex-end;overflow:hidden;border:0;border-bottom:1px solid rgba(120,245,255,.16)!important;border-radius:0;background:linear-gradient(90deg,#030405fa,#03080ce6 48%,#0512209e),radial-gradient(circle at 86% 47%,rgba(94,244,255,.48),transparent 4%),radial-gradient(circle at 78% 48%,rgba(41,129,255,.26),transparent 18%),linear-gradient(135deg,#030405,#071827 66%,#030405)!important;box-shadow:inset 0 -1px #5ef4ff14}.manager-hero-copy[data-v-e7f10835]{max-width:720px}.manager-title[data-v-e7f10835]{margin:0;color:#f3f7fa!important;background:linear-gradient(90deg,#f3f7fa 0,#f3f7fa 22%,#5ef4ff 34%,#31d4ff 58%,#b05cff 86%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:clamp(40px,4vw,66px);font-weight:950;line-height:1.04;letter-spacing:0}.manager-hero-copy p[data-v-e7f10835]{margin:18px 0 0;color:#f3f7faad!important;font-size:18px;line-height:1.6}.manager-hero-stats[data-v-e7f10835]{position:absolute;top:22px;right:176px;z-index:4;display:flex;align-items:center;gap:10px}.manager-hero-stats span[data-v-e7f10835]{min-width:88px;padding:9px 14px;border:1px solid rgba(120,245,255,.14);border-radius:999px;color:#9da7b2e6;background:#03080c8f;font-size:11px;font-weight:800;line-height:1.25;text-align:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.manager-hero-stats strong[data-v-e7f10835]{display:block;color:#5ef4ff;font-size:14px}.manager-hero-create[data-v-e7f10835]{position:absolute;top:22px;right:32px;z-index:4;min-height:38px;padding:0 16px;border:1px solid rgba(120,245,255,.34);border-radius:999px;color:#f3feff;background:linear-gradient(135deg,#5ef4ff2e,#b05cff24);box-shadow:0 0 24px #5ef4ff1f;font-size:13px;font-weight:900;cursor:pointer}.manager-hero-create[data-v-e7f10835]:hover{border-color:#5ef4ff9e;box-shadow:0 0 30px #5ef4ff38}.manager-hero--compact[data-v-e7f10835]{min-height:150px;padding:34px 44px 28px;align-items:center}.manager-hero--compact .manager-title[data-v-e7f10835]{font-size:clamp(34px,3vw,52px)}.manager-hero--compact .manager-hero-copy p[data-v-e7f10835]{margin-top:12px;font-size:15px}.manager-hero--compact .manager-hero-projector[data-v-e7f10835]{opacity:.34;transform:translateY(8px) scale(.78)}.manager-hero--compact .manager-hero-stats[data-v-e7f10835]{top:20px}.manager-toolbar[data-v-e7f10835]{grid-template-columns:minmax(260px,430px) auto 1fr;gap:14px;margin:0;padding:26px 0 18px;border-bottom:0;background:transparent}.manager-search[data-v-e7f10835]{height:42px;border-radius:12px}.manager-project-switch button[data-v-e7f10835]{min-height:36px;border-radius:12px}.workflow-grid[data-v-e7f10835]{display:grid;grid-template-columns:repeat(auto-fill,minmax(258px,1fr));gap:18px;padding:0;margin:0}.workflow-project-groups[data-v-e7f10835]{display:grid;gap:16px}.project-group-section[data-v-e7f10835]{display:grid;gap:14px}.project-group-card[data-v-e7f10835]{width:100%;min-height:74px;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:14px 18px;color:#f3f7fa;border:1px solid rgba(120,245,255,.18);border-radius:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:radial-gradient(circle at 6% 0%,rgba(94,244,255,.14),transparent 32%),radial-gradient(circle at 86% 90%,rgba(176,92,255,.1),transparent 34%),linear-gradient(180deg,#0b161fe0,#050a0feb);box-shadow:0 18px 42px #00000042,inset 0 1px #ffffff0d;cursor:pointer;text-align:left}.project-group-card[data-v-e7f10835]:hover{border-color:#5ef4ff6b;box-shadow:0 22px 50px #00000057,0 0 24px #5ef4ff1f}.project-group-card__index[data-v-e7f10835]{display:inline-grid;place-items:center;width:42px;height:42px;border:1px solid rgba(120,245,255,.24);border-radius:14px;color:#5ef4ff;background:#5ef4ff14;font-size:12px;font-weight:900}.project-group-card__copy[data-v-e7f10835]{display:grid;min-width:0;gap:4px}.project-group-card__copy small[data-v-e7f10835]{color:#9da7b2e0;font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.project-group-card__copy strong[data-v-e7f10835]{overflow:hidden;color:#f3f7fa;font-size:20px;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.project-group-card em[data-v-e7f10835]{color:#dffcffd1;font-style:normal;font-size:12px;font-weight:900}.project-group-card i[data-v-e7f10835]{width:10px;height:10px;border-right:2px solid rgba(94,244,255,.82);border-bottom:2px solid rgba(94,244,255,.82);transform:rotate(45deg) translateY(-2px);transition:transform .18s ease}.project-group-section.is-collapsed .project-group-card i[data-v-e7f10835]{transform:rotate(-45deg)}.workflow-card[data-v-e7f10835]{position:relative;display:flex;min-height:0;padding:0;flex-direction:column;overflow:visible;border-radius:12px;color:#f3f7fa;background:#080d12d1!important;border:1px solid rgba(120,245,255,.18)!important;box-shadow:0 18px 42px #00000047,inset 0 1px #ffffff0a!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.workflow-card[data-v-e7f10835]:hover,.workflow-card[data-v-e7f10835]:focus-within,.workflow-card.is-featured[data-v-e7f10835]{transform:translateY(-2px);border-color:#5ef4ff75!important;box-shadow:0 22px 52px #0000005c,0 0 26px #5ef4ff2e,inset 0 1px #ffffff0f!important}.workflow-card[data-v-e7f10835]:after,.workflow-card-film[data-v-e7f10835],.workflow-card-icon[data-v-e7f10835],.workflow-card-main[data-v-e7f10835],.workflow-card-hover[data-v-e7f10835]{display:none!important}.workflow-card-poster[data-v-e7f10835]{position:relative;min-height:0;aspect-ratio:16 / 9;overflow:hidden;border-radius:11px 11px 0 0;background:radial-gradient(circle at 52% 58%,rgba(94,244,255,.2),transparent 20%),linear-gradient(180deg,#143046,#0a1420 58%,#04080c)}.workflow-card-poster img[data-v-e7f10835]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.workflow-card-poster.has-cover[data-v-e7f10835]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#03040514,#03040594),linear-gradient(90deg,rgba(3,4,5,.22),transparent 44%,rgba(3,4,5,.24));pointer-events:none}.workflow-card-poster .poster-haze[data-v-e7f10835]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 42%,rgba(94,244,255,.24),transparent 18%),repeating-linear-gradient(90deg,rgba(120,245,255,.05) 0 2px,transparent 2px 18px),linear-gradient(180deg,transparent 42%,rgba(0,0,0,.5))}.workflow-card-poster .poster-title[data-v-e7f10835]{position:absolute;left:20px;right:20px;top:34px;color:#f3f7fae0;font-size:clamp(24px,2.4vw,36px);font-weight:950;line-height:1.08;letter-spacing:0;text-align:center;text-shadow:0 12px 28px rgba(0,0,0,.48)}.workflow-card-poster .poster-caption[data-v-e7f10835]{position:absolute;left:0;right:0;bottom:16px;color:#5ef4ffc2;font-size:10px;font-weight:900;letter-spacing:.14em;text-align:center}.poster-skin-1[data-v-e7f10835]{background:radial-gradient(circle at 54% 42%,rgba(255,190,94,.32),transparent 22%),linear-gradient(180deg,#24384d,#111827 58%,#05080d)}.poster-skin-2[data-v-e7f10835]{background:radial-gradient(circle at 55% 48%,rgba(176,92,255,.36),transparent 24%),linear-gradient(180deg,#222048,#10162b 60%,#05060d)}.poster-skin-3[data-v-e7f10835]{background:radial-gradient(circle at 50% 44%,rgba(251,113,133,.26),transparent 22%),linear-gradient(180deg,#432325,#171118 58%,#050406)}.poster-skin-4[data-v-e7f10835]{background:radial-gradient(circle at 50% 44%,rgba(45,212,191,.24),transparent 24%),linear-gradient(180deg,#173c42,#0b1720 58%,#04080c)}.workflow-card-poster .workflow-card-status[data-v-e7f10835]{position:absolute;top:10px;left:10px;z-index:3;padding:4px 9px;border-radius:7px}.workflow-card-poster .workflow-card-more[data-v-e7f10835]{position:absolute;top:8px;right:8px;z-index:4}.project-menu-button[data-v-e7f10835]{width:30px;min-width:30px;height:30px;min-height:30px;padding:0;border-radius:9px;color:#f3f7faeb;background:#03080c9e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.project-menu[data-v-e7f10835]{top:calc(100% + 7px);right:0;z-index:90}.workflow-card-footer[data-v-e7f10835]{min-height:112px;margin:0;padding:14px 14px 12px;display:grid;grid-template-columns:minmax(0,1fr);gap:12px;border-radius:0 0 11px 11px;background:#080d12f5!important;border:0;border-top:1px solid rgba(120,245,255,.1)!important;box-shadow:none}.workflow-card-copy[data-v-e7f10835]{min-width:0}.workflow-card-title[data-v-e7f10835]{margin:0;color:#f3f7fa!important;font-size:17px;font-weight:900;line-height:1.24;letter-spacing:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflow-card-copy p[data-v-e7f10835]{margin:5px 0 0;color:#9da7b2c7!important;font-size:12px;line-height:1.45;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflow-card-copy span[data-v-e7f10835]{display:block;margin-top:7px;color:#9da7b2a3!important;font-size:11px}.workflow-card-actions[data-v-e7f10835]{justify-content:flex-end}.workflow-enter-button[data-v-e7f10835]{min-width:112px;min-height:32px;border-radius:9px;font-size:12px}.workflow-card--new[data-v-e7f10835]{min-height:256px;padding:18px;border-radius:12px}@media (max-width: 1280px){.workflow-grid[data-v-e7f10835]{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.manager-hero-stats[data-v-e7f10835]{right:28px;top:auto;bottom:92px}.manager-hero-create[data-v-e7f10835]{bottom:42px;top:auto}}@media (max-width: 900px){.workflow-manager[data-v-e7f10835]{padding-inline:16px}.manager-hero--cinema[data-v-e7f10835]{margin-inline:-16px;min-height:330px;padding:88px 24px 32px;align-items:flex-end}.manager-hero-stats[data-v-e7f10835]{left:18px;right:18px;top:18px;bottom:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.manager-hero-create[data-v-e7f10835]{right:24px;bottom:26px}.manager-toolbar[data-v-e7f10835]{grid-template-columns:1fr}.workflow-grid[data-v-e7f10835]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}@media (max-width: 640px){.manager-title[data-v-e7f10835]{font-size:36px}.workflow-grid[data-v-e7f10835]{grid-template-columns:1fr}.workflow-card[data-v-e7f10835],.workflow-card--new[data-v-e7f10835]{min-height:0}}.workflow-manager[data-v-e7f10835]{color:#172033!important;background:linear-gradient(90deg,rgba(43,43,43,.04) 1px,transparent 1px),linear-gradient(180deg,rgba(43,43,43,.035) 1px,transparent 1px),radial-gradient(circle at 12% 0%,rgba(196,161,92,.16),transparent 30%),radial-gradient(circle at 86% 3%,rgba(217,221,226,.74),transparent 34%),#f4f7fb!important;background-size:78px 78px,78px 78px,auto,auto,auto!important}.manager-hero[data-v-e7f10835],.manager-hero--cinema[data-v-e7f10835],.manager-toolbar[data-v-e7f10835],.manager-loading[data-v-e7f10835],.manager-empty[data-v-e7f10835],.project-group-card[data-v-e7f10835],.workflow-card[data-v-e7f10835],.workflow-card-footer[data-v-e7f10835],.manager-pagination[data-v-e7f10835]{color:#172033!important;border:1px solid rgba(255,255,255,.72)!important;background:linear-gradient(145deg,#ffffffd1,#ffffff5c),#f4f7fb8f!important;box-shadow:0 26px 68px #161c261f,inset 0 1px #ffffffc2!important;backdrop-filter:blur(28px) saturate(1.15) contrast(1.03)!important;-webkit-backdrop-filter:blur(28px) saturate(1.15) contrast(1.03)!important}.manager-hero[data-v-e7f10835]{min-height:220px!important;border-radius:34px!important}.manager-title[data-v-e7f10835],.workflow-card-title[data-v-e7f10835],.project-group-card__copy strong[data-v-e7f10835],.manager-empty h2[data-v-e7f10835],.manager-empty strong[data-v-e7f10835]{color:#151515!important;background:none!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}.manager-hero-copy p[data-v-e7f10835],.workflow-card-copy p[data-v-e7f10835],.workflow-card-copy span[data-v-e7f10835],.project-group-card__copy small[data-v-e7f10835],.manager-empty p[data-v-e7f10835]{color:#667286!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}.manager-hero-stats[data-v-e7f10835]{color:#172033!important}.manager-hero-stats span[data-v-e7f10835],.manager-project-switch button[data-v-e7f10835],.workflow-card-status[data-v-e7f10835],.project-menu-button[data-v-e7f10835],.project-menu[data-v-e7f10835],.manager-page-arrow[data-v-e7f10835],.manager-page-number[data-v-e7f10835],.manager-page-size[data-v-e7f10835]{color:#172033!important;border:1px solid rgba(43,43,43,.1)!important;background:linear-gradient(145deg,#ffffffd1,#ffffff61),#f4f7fb94!important;box-shadow:0 10px 26px #161c2614,inset 0 1px #ffffffb8!important;-webkit-text-fill-color:currentColor!important}.manager-hero-stats strong[data-v-e7f10835]{color:#8a6829!important}.manager-project-switch button.is-active[data-v-e7f10835],.manager-project-switch .is-active[data-v-e7f10835],.workflow-enter-button[data-v-e7f10835],.manager-primary[data-v-e7f10835]{color:#f8fafc!important;border:1px solid rgba(255,255,255,.2)!important;background:radial-gradient(circle at 22% 0%,rgba(255,255,255,.22),transparent 34%),linear-gradient(180deg,#2b2b2b,#090909)!important;box-shadow:0 16px 40px #0f121738,inset 0 1px #ffffff38!important;-webkit-text-fill-color:currentColor!important}.manager-search[data-v-e7f10835]{color:#172033!important;border:1px solid rgba(43,43,43,.1)!important;background:linear-gradient(145deg,#ffffffd1,#ffffff61),#f4f7fb94!important}.manager-search input[data-v-e7f10835]{color:#172033!important}.manager-search input[data-v-e7f10835]::-moz-placeholder{color:#667286b8!important}.manager-search input[data-v-e7f10835]::placeholder{color:#667286b8!important}.manager-hero-motion span[data-v-e7f10835],.manager-hero-projector[data-v-e7f10835],.manager-hero-projector i[data-v-e7f10835],.manager-hero-projector b[data-v-e7f10835]{opacity:.28!important;filter:grayscale(.25) saturate(.75) brightness(1.18)}.workflow-card[data-v-e7f10835]{overflow:hidden!important;border-radius:26px!important}.workflow-card[data-v-e7f10835]:hover,.project-group-card[data-v-e7f10835]:hover{transform:translateY(-3px);border-color:#c4a15c42!important;box-shadow:0 34px 86px #161c2629,0 0 0 1px #c4a15c1a,inset 0 1px #ffffffd1!important}.workflow-card-poster[data-v-e7f10835]{border:1px solid rgba(43,43,43,.08)!important;background:radial-gradient(circle at 50% 58%,rgba(196,161,92,.18),transparent 26%),linear-gradient(180deg,#ffffffc7,#d9dde28f 46%,#17203329)!important}.workflow-card-footer[data-v-e7f10835]{margin:-10px 0 0!important;border-radius:18px!important;background:#ffffffb8!important}.project-menu button[data-v-e7f10835]{color:#172033!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager{color:#172033!important;background:linear-gradient(90deg,rgba(43,43,43,.04) 1px,transparent 1px),linear-gradient(180deg,rgba(43,43,43,.035) 1px,transparent 1px),radial-gradient(circle at 12% 0%,rgba(196,161,92,.16),transparent 30%),radial-gradient(circle at 86% 3%,rgba(217,221,226,.74),transparent 34%),#f4f7fb!important;background-size:78px 78px,78px 78px,auto,auto,auto!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .manager-hero.manager-hero,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .manager-hero.manager-hero--cinema,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .manager-toolbar.manager-toolbar,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .project-group-card.project-group-card,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .workflow-card.workflow-card,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .workflow-card-footer.workflow-card-footer,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .manager-loading.manager-loading,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .manager-empty.manager-empty{color:#172033!important;border:1px solid rgba(255,255,255,.72)!important;background:linear-gradient(145deg,#ffffffd1,#ffffff5c),#f4f7fb8f!important;box-shadow:0 26px 68px #161c261f,inset 0 1px #ffffffc2!important;backdrop-filter:blur(28px) saturate(1.15) contrast(1.03)!important;-webkit-backdrop-filter:blur(28px) saturate(1.15) contrast(1.03)!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .manager-title.manager-title,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .workflow-card-title.workflow-card-title,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .project-group-card__copy strong{color:#151515!important;background:none!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .manager-hero-copy p,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .workflow-card-copy p,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .workflow-card-copy span,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .project-group-card__copy small{color:#667286!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .manager-hero-stats span,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .manager-project-switch button,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .workflow-card-status.workflow-card-status,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .project-menu-button.project-menu-button,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .project-menu.project-menu{color:#172033!important;border:1px solid rgba(43,43,43,.1)!important;background:linear-gradient(145deg,#ffffffd1,#ffffff61),#f4f7fb94!important;box-shadow:0 10px 26px #161c2614,inset 0 1px #ffffffb8!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .manager-project-switch button.is-active,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .workflow-enter-button.workflow-enter-button{color:#f8fafc!important;border-color:#fff3!important;background:radial-gradient(circle at 22% 0%,rgba(255,255,255,.22),transparent 34%),linear-gradient(180deg,#2b2b2b,#090909)!important;box-shadow:0 16px 40px #0f121738,inset 0 1px #ffffff38!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog,html[data-studio-theme=movieflow] body .el-dialog.workflow-edit-dialog{color:#172033!important;border:1px solid rgba(255,255,255,.78)!important;border-radius:34px!important;background:radial-gradient(circle at 18% 0%,rgba(196,161,92,.12),transparent 34%),linear-gradient(145deg,#ffffffeb,#ffffff94),#f4f7fbb8!important;box-shadow:0 34px 92px #161c2633,inset 0 1px #ffffffe6!important;backdrop-filter:blur(30px) saturate(1.16)!important;-webkit-backdrop-filter:blur(30px) saturate(1.16)!important}html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog .el-dialog__header,html[data-studio-theme=movieflow] body .el-dialog.workflow-edit-dialog .el-dialog__header{border-bottom:1px solid rgba(43,43,43,.08)!important;background:linear-gradient(145deg,#ffffffb3,#ffffff47),#f4f7fb80!important}html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog .el-dialog__title,html[data-studio-theme=movieflow] body .el-dialog.workflow-edit-dialog .el-dialog__title,html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog .el-form-item__label,html[data-studio-theme=movieflow] body .el-dialog.workflow-edit-dialog .el-form-item__label{color:#151515!important;-webkit-text-fill-color:#151515!important}html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog .script-source-panel,html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog .story-source-status,html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog .script-source-status,html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog .script-source-note{color:#172033!important;border:1px solid rgba(43,43,43,.1)!important;background:linear-gradient(145deg,#ffffffc2,#ffffff52),#f4f7fb85!important}html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog .create-dialog-hint,html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog .script-source-note,html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog .script-source-status span{color:#667286!important;-webkit-text-fill-color:#667286!important}html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog .script-source-status strong{color:#151515!important;-webkit-text-fill-color:#151515!important}html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog .el-input__wrapper,html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog .el-textarea__inner,html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog .el-select__wrapper,html[data-studio-theme=movieflow] body .el-dialog.workflow-edit-dialog .el-input__wrapper,html[data-studio-theme=movieflow] body .el-dialog.workflow-edit-dialog .el-textarea__inner,html[data-studio-theme=movieflow] body .el-dialog.workflow-edit-dialog .el-select__wrapper{color:#151515!important;border:1px solid rgba(43,43,43,.1)!important;background:#ffffffe0!important;box-shadow:0 8px 22px #161c260d,inset 0 1px #ffffffe6!important}html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog .el-input__inner,html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog .el-textarea__inner,html[data-studio-theme=movieflow] body .el-dialog.workflow-edit-dialog .el-input__inner,html[data-studio-theme=movieflow] body .el-dialog.workflow-edit-dialog .el-textarea__inner{color:#151515!important;-webkit-text-fill-color:#151515!important}html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog .script-source-mode .el-radio-button__inner{color:#172033!important;border-color:#2b2b2b1a!important;background:#ffffffb8!important;box-shadow:inset 0 1px #ffffffc7!important}html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog .script-source-mode .el-radio-button__original-radio:checked+.el-radio-button__inner{color:#f8fafc!important;border-color:#ffffff2e!important;background:linear-gradient(180deg,#2b2b2b,#090909)!important;box-shadow:0 12px 28px #0f121733!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .manager-create-button.manager-create-button{width:auto!important;min-width:148px!important;max-width:180px!important;padding:0 24px!important;justify-self:end;color:#f8fafc!important;border-color:#fff3!important;background:radial-gradient(circle at 20% 0%,rgba(255,255,255,.24),transparent 34%),linear-gradient(180deg,#2b2b2b,#090909)!important;box-shadow:0 16px 38px #0f121733,inset 0 1px #ffffff3d!important;-webkit-text-fill-color:#f8fafc!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager .manager-create-button.manager-create-button *{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important}.workflow-manager--director-polish[data-v-e7f10835]{--director-gold: var(--fb-metal);--director-black: #090909;--director-ink: #151515;--director-muted: #667286;padding-top:18px}.workflow-manager--director-polish .manager-hero--director[data-v-e7f10835]{min-height:214px!important;padding:48px 44px!important;border-radius:0 0 34px 34px!important;overflow:hidden}.workflow-manager--director-polish .manager-hero--director .manager-title[data-v-e7f10835]{font-size:clamp(42px,4vw,64px)!important;line-height:1.05;letter-spacing:0}.workflow-manager--director-polish .manager-hero--director .manager-hero-copy p[data-v-e7f10835]{margin-top:16px;font-size:17px}.manager-stat-pills[data-v-e7f10835]{top:18px!important;right:150px!important;display:grid!important;grid-template-columns:repeat(4,minmax(92px,auto));gap:12px!important}.manager-stat-pills span[data-v-e7f10835]{min-width:94px;min-height:50px;padding:8px 18px!important;border-radius:999px!important;text-align:center;color:#172033!important;background:linear-gradient(145deg,#ffffffeb,#ebf1f4c2),#ffffffa8!important}.manager-stat-pills strong[data-v-e7f10835]{display:block;color:#090909!important;font-size:17px!important;line-height:1.1}.manager-command-dock[data-v-e7f10835]{display:grid!important;grid-template-columns:minmax(320px,430px) auto minmax(120px,1fr) auto;align-items:center;gap:14px!important;min-height:110px;margin-top:0!important;padding:26px 28px!important;border-radius:0!important;border-inline:0!important}.manager-command-dock .manager-search[data-v-e7f10835]{min-height:42px;border-radius:15px!important}.manager-command-dock .manager-project-switch[data-v-e7f10835]{justify-content:flex-start;gap:10px}.manager-command-dock .manager-project-switch button[data-v-e7f10835]{min-height:38px;padding:0 18px;border-radius:999px!important}.manager-create-button--dock[data-v-e7f10835]{min-height:40px!important;border-radius:999px!important;color:#f5d486!important;-webkit-text-fill-color:#f5d486!important}.workflow-project-groups--rails[data-v-e7f10835]{display:grid;gap:16px!important;margin-top:0!important}.workflow-project-groups--rails .project-group-section[data-v-e7f10835]{display:grid;gap:14px}.project-group-rail[data-v-e7f10835]{min-height:82px!important;padding:0 24px!important;border-radius:999px!important;color:#f4ead0!important;border:1px solid rgba(255,255,255,.18)!important;background:radial-gradient(circle at 2% 0%,rgba(255,255,255,.18),transparent 28%),linear-gradient(180deg,#2b2b2b,#090909)!important;box-shadow:0 20px 52px #09090938,inset 0 1px #ffffff2e!important}.project-group-rail .project-group-card__index[data-v-e7f10835]{width:42px!important;height:42px!important;border-radius:14px!important;color:#f6d68b!important;border-color:#5ef4ff42!important;background:#5ef4ff0f!important}.project-group-rail .project-group-card__copy[data-v-e7f10835]{gap:4px}.project-group-rail .project-group-card__copy small[data-v-e7f10835]{color:var(--fb-metal)!important;font-weight:800}.project-group-rail .project-group-card__copy strong[data-v-e7f10835]{color:#f1d58a!important;font-size:21px!important;-webkit-text-fill-color:#f1d58a!important}.project-group-card__count[data-v-e7f10835]{margin-left:auto;color:#f3d17f!important;font-style:normal}.project-group-rail i[data-v-e7f10835]{border-color:#5ef4ff!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-hero--director.manager-hero{min-height:214px!important;border-radius:0 0 34px 34px!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-command-dock.manager-toolbar{min-height:110px!important;border-radius:0!important;border-inline:0!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .project-group-rail.project-group-card{color:#f4ead0!important;border-color:#ffffff2e!important;background:radial-gradient(circle at 2% 0%,rgba(255,255,255,.18),transparent 28%),linear-gradient(180deg,#2b2b2b,#090909)!important;box-shadow:0 20px 52px #09090938,inset 0 1px #ffffff2e!important}.workflow-manager--director-polish[data-v-e7f10835]{--director-bg: #05080c;--director-surface: rgba(9, 17, 24, .82);--director-surface-strong: rgba(13, 24, 34, .92);--director-line: rgba(111, 215, 230, .2);--director-line-strong: rgba(111, 215, 230, .42);--director-cyan: #67e8f9;--director-cyan-soft: rgba(103, 232, 249, .18);--director-gold-soft: #d2b26d;--director-text: #eef7fb;--director-muted: #8294a3;position:relative;isolation:isolate;min-height:calc(100vh - 128px);padding:28px 32px 36px;border-radius:0;color:var(--director-text);background:radial-gradient(circle at 10% 74%,rgba(103,232,249,.13),transparent 26%),radial-gradient(circle at 76% 8%,rgba(143,179,203,.18),transparent 30%),linear-gradient(180deg,#071018,#05080c 54%,#020405)!important;box-shadow:inset 0 1px #ffffff0a}.workflow-manager--director-polish[data-v-e7f10835]:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;content:"";background:linear-gradient(90deg,rgba(103,232,249,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(103,232,249,.025) 1px,transparent 1px),radial-gradient(circle at 72% 18%,rgba(255,255,255,.08),transparent 18%);background-size:96px 96px,96px 96px,auto;-webkit-mask-image:linear-gradient(180deg,#000,rgba(0,0,0,.68) 58%,transparent);mask-image:linear-gradient(180deg,#000,rgba(0,0,0,.68) 58%,transparent)}.workflow-manager--director-polish .manager-hero--director[data-v-e7f10835]{align-items:flex-start;min-height:250px!important;margin:0;padding:52px 64px 44px!important;border:1px solid var(--director-line)!important;border-radius:26px 26px 0 0!important;color:var(--director-text)!important;background:linear-gradient(90deg,#050a0ffa,#081017eb 52%,#081017a3),radial-gradient(circle at 70% 18%,rgba(103,232,249,.18),transparent 28%),radial-gradient(circle at 88% 8%,rgba(210,178,109,.12),transparent 26%)!important;box-shadow:0 30px 80px #00000061,inset 0 1px #ffffff14!important}.workflow-manager--director-polish .manager-hero--director .manager-title[data-v-e7f10835]{color:var(--director-text)!important;font-size:clamp(44px,4.35vw,70px)!important;font-weight:950;letter-spacing:0;text-shadow:0 0 32px rgba(103,232,249,.18);-webkit-text-fill-color:currentColor!important}.workflow-manager--director-polish .manager-hero--director .manager-title[data-v-e7f10835]:first-letter{color:var(--director-cyan)}.workflow-manager--director-polish .manager-hero--director .manager-hero-copy p[data-v-e7f10835]{max-width:560px;color:var(--director-muted)!important;font-size:17px;-webkit-text-fill-color:currentColor!important}.workflow-manager--director-polish .manager-hero-projector[data-v-e7f10835]{opacity:.7;filter:hue-rotate(135deg) saturate(.8) brightness(.9)}.workflow-manager--director-polish .manager-hero-motion span[data-v-e7f10835]{border-color:#67e8f92e;background:linear-gradient(145deg,#ffffff1a,#67e8f905),linear-gradient(180deg,rgba(103,232,249,.14),transparent)}.workflow-manager--director-polish .manager-stat-pills[data-v-e7f10835]{top:34px!important;right:48px!important}.workflow-manager--director-polish .manager-stat-pills span[data-v-e7f10835]{color:#dbeaf0!important;border:1px solid rgba(111,215,230,.22)!important;background:linear-gradient(145deg,#101e2aeb,#070e14cc),#0a161ecc!important;box-shadow:0 16px 36px #00000042,inset 0 1px #ffffff14!important;-webkit-text-fill-color:currentColor!important}.workflow-manager--director-polish .manager-stat-pills strong[data-v-e7f10835]{color:var(--director-text)!important;-webkit-text-fill-color:currentColor!important}.workflow-manager--director-polish .manager-command-dock[data-v-e7f10835]{min-height:104px;margin:0 24px!important;padding:24px 28px!important;border:1px solid var(--director-line)!important;border-top:0!important;border-radius:0 0 26px 26px!important;background:linear-gradient(180deg,#0b151ee6,#060c12e0),#071017db!important;box-shadow:0 22px 70px #0000003d!important}.workflow-manager--director-polish .manager-search[data-v-e7f10835]{color:var(--director-muted);border:1px solid rgba(111,215,230,.22)!important;background:#03080dad!important;box-shadow:inset 0 1px #ffffff0d!important}.workflow-manager--director-polish .manager-search input[data-v-e7f10835]{color:var(--director-text)}.workflow-manager--director-polish .manager-search input[data-v-e7f10835]::-moz-placeholder{color:#8294a3c2}.workflow-manager--director-polish .manager-search input[data-v-e7f10835]::placeholder{color:#8294a3c2}.workflow-manager--director-polish .manager-project-switch button[data-v-e7f10835]{color:#9fb3bf!important;border:1px solid rgba(111,215,230,.14)!important;background:#091118b8!important;box-shadow:none!important;-webkit-text-fill-color:currentColor!important}.workflow-manager--director-polish .manager-project-switch button.is-active[data-v-e7f10835],.workflow-manager--director-polish .manager-project-switch .is-active[data-v-e7f10835]{color:#061014!important;border-color:#67e8f9b8!important;background:linear-gradient(135deg,#7de8f4,#3bbfd1)!important;box-shadow:0 14px 34px #67e8f938!important}.workflow-manager--director-polish .manager-create-button--dock[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-create-button.manager-create-button{color:#e8fbff!important;border:1px solid rgba(103,232,249,.56)!important;background:linear-gradient(145deg,#67e8f947,#2a5d6f33),#091118db!important;box-shadow:0 18px 42px #67e8f924,inset 0 1px #ffffff1f!important;-webkit-text-fill-color:currentColor!important}.workflow-manager--director-polish .workflow-project-groups--rails[data-v-e7f10835]{max-width:1020px;margin-top:18px!important}.workflow-manager--director-polish .project-group-section[data-v-e7f10835]{border:1px solid rgba(111,215,230,.16);border-radius:22px;overflow:hidden;background:radial-gradient(circle at 96% 24%,rgba(103,232,249,.08),transparent 24%),linear-gradient(180deg,#091118b8,#04080cbd)}.workflow-manager--director-polish .project-group-rail[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .project-group-rail.project-group-card{min-height:68px!important;border:0!important;border-bottom:1px solid rgba(111,215,230,.14)!important;border-radius:0!important;background:linear-gradient(90deg,#0f1c27f5,#070d13eb),#050b10eb!important;box-shadow:none!important}.workflow-manager--director-polish .project-group-rail .project-group-card__index[data-v-e7f10835]{color:#d7eff6!important;border-color:#6fd7e652!important;background:#6fd7e60f!important}.workflow-manager--director-polish .project-group-rail .project-group-card__copy small[data-v-e7f10835]{color:#8294a3d1!important}.workflow-manager--director-polish .project-group-rail .project-group-card__copy strong[data-v-e7f10835]{color:var(--director-text)!important;font-size:24px!important;-webkit-text-fill-color:currentColor!important}.workflow-manager--director-polish .project-group-card__count[data-v-e7f10835]{color:var(--director-gold-soft)!important}.workflow-manager--director-polish .workflow-grid[data-v-e7f10835]{grid-template-columns:repeat(auto-fit,minmax(430px,1fr));gap:16px;margin:0;padding:18px}.workflow-manager--director-polish .workflow-card[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-card.workflow-card{display:grid;grid-template-columns:132px minmax(0,1fr);gap:16px;min-height:184px;padding:14px;border:1px solid rgba(111,215,230,.18)!important;border-radius:18px;color:var(--director-text)!important;background:linear-gradient(145deg,#0f1e2adb,#060c12d6),#071017d6!important;box-shadow:0 22px 52px #00000047,inset 0 1px #ffffff0f!important;overflow:visible}.workflow-manager--director-polish .workflow-card[data-v-e7f10835]:hover,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-card.workflow-card:hover{border-color:#67e8f96b!important;box-shadow:0 28px 68px #00000057,0 0 28px #67e8f91f!important;transform:translateY(-2px)}.workflow-manager--director-polish .workflow-card-poster[data-v-e7f10835]{min-height:156px;height:100%;border-radius:14px;background:radial-gradient(circle at 50% 32%,rgba(103,232,249,.24),transparent 28%),linear-gradient(180deg,#213241,#0c131c)!important}.workflow-manager--director-polish .workflow-card-poster[data-v-e7f10835]:before{opacity:.48;mix-blend-mode:screen}.workflow-manager--director-polish .workflow-card-poster img[data-v-e7f10835]{filter:saturate(.82) contrast(1.08) brightness(.82)}.workflow-manager--director-polish .workflow-card-poster .workflow-card-status[data-v-e7f10835]{color:#aaf7ff!important;border-color:#67e8f961!important;background:#06141bc7!important;-webkit-text-fill-color:currentColor!important}.workflow-manager--director-polish .workflow-card-footer[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-card-footer.workflow-card-footer{display:flex;flex-direction:column;align-items:stretch;min-height:0;margin:0;padding:4px 4px 2px;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important}.workflow-manager--director-polish .workflow-card-title[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-card-title.workflow-card-title{color:var(--director-text)!important;font-size:21px;-webkit-text-fill-color:currentColor!important}.workflow-manager--director-polish .workflow-card-copy p[data-v-e7f10835],.workflow-manager--director-polish .workflow-card-copy span[data-v-e7f10835]{color:var(--director-muted)!important;-webkit-text-fill-color:currentColor!important}.workflow-manager--director-polish .workflow-card-actions[data-v-e7f10835]{justify-content:flex-end;margin-top:auto}.workflow-manager--director-polish .workflow-enter-button[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-enter-button.workflow-enter-button{color:#e8fbff!important;border:1px solid rgba(103,232,249,.42)!important;background:#091922b8!important;box-shadow:0 12px 28px #67e8f91a!important;-webkit-text-fill-color:currentColor!important}.workflow-manager--director-polish .project-menu-button[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .project-menu-button.project-menu-button{color:#dffaff!important;border:1px solid rgba(111,215,230,.22)!important;background:#060e14c7!important}.workflow-manager--director-polish .project-menu[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .project-menu.project-menu{color:#dffaff!important;border-color:#6fd7e638!important;background:#050c11f5!important;box-shadow:0 24px 62px #00000075!important}.workflow-manager--director-polish .manager-pagination[data-v-e7f10835],.workflow-manager--director-polish .manager-loading[data-v-e7f10835],.workflow-manager--director-polish .manager-empty[data-v-e7f10835]{color:var(--director-muted);border:1px solid rgba(111,215,230,.16);background:#071017b8}body .el-dialog.workflow-create-dialog,body .el-dialog.workflow-edit-dialog,html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog,html[data-studio-theme=movieflow] body .el-dialog.workflow-edit-dialog{width:min(520px,calc(100vw - 32px))!important;margin:72px 28px 0 auto!important;color:var(--director-text, #eef7fb)!important;border:1px solid rgba(111,215,230,.28)!important;border-radius:20px!important;background:linear-gradient(180deg,#101d29f5,#070e14fa),#071017f5!important;box-shadow:0 34px 90px #00000080,0 0 34px #67e8f914,inset 0 1px #ffffff14!important}body .el-dialog.workflow-create-dialog .el-dialog__header,body .el-dialog.workflow-edit-dialog .el-dialog__header{border-bottom:1px solid rgba(111,215,230,.16)!important;background:transparent!important}body .el-dialog.workflow-create-dialog .el-dialog__title,body .el-dialog.workflow-edit-dialog .el-dialog__title,body .el-dialog.workflow-create-dialog .el-form-item__label,body .el-dialog.workflow-edit-dialog .el-form-item__label{color:#eef7fb!important;-webkit-text-fill-color:currentColor!important}body .el-dialog.workflow-create-dialog .el-input__wrapper,body .el-dialog.workflow-create-dialog .el-textarea__inner,body .el-dialog.workflow-create-dialog .el-select__wrapper,body .el-dialog.workflow-edit-dialog .el-input__wrapper,body .el-dialog.workflow-edit-dialog .el-textarea__inner,body .el-dialog.workflow-edit-dialog .el-select__wrapper{color:#eef7fb!important;border-color:#6fd7e62e!important;background:#03080db3!important;box-shadow:inset 0 1px #ffffff0a!important}body .el-dialog.workflow-create-dialog .el-input__inner,body .el-dialog.workflow-create-dialog .el-textarea__inner,body .el-dialog.workflow-edit-dialog .el-input__inner,body .el-dialog.workflow-edit-dialog .el-textarea__inner{color:#eef7fb!important;-webkit-text-fill-color:currentColor!important}body .el-dialog.workflow-create-dialog .el-input__inner::-moz-placeholder,body .el-dialog.workflow-create-dialog .el-textarea__inner::-moz-placeholder,body .el-dialog.workflow-edit-dialog .el-input__inner::-moz-placeholder,body .el-dialog.workflow-edit-dialog .el-textarea__inner::-moz-placeholder{color:#8294a3b8!important;-webkit-text-fill-color:rgba(130,148,163,.72)!important}body .el-dialog.workflow-create-dialog .el-input__inner::placeholder,body .el-dialog.workflow-create-dialog .el-textarea__inner::placeholder,body .el-dialog.workflow-edit-dialog .el-input__inner::placeholder,body .el-dialog.workflow-edit-dialog .el-textarea__inner::placeholder{color:#8294a3b8!important;-webkit-text-fill-color:rgba(130,148,163,.72)!important}body .el-dialog.workflow-create-dialog .script-source-panel,body .el-dialog.workflow-create-dialog .script-source-note,body .el-dialog.workflow-create-dialog .script-source-status,body .el-dialog.workflow-create-dialog .story-source-status,body .el-dialog.workflow-edit-dialog .story-source-status{color:#d8edf4!important;border-color:#6fd7e62e!important;background:#03080d75!important}body .el-dialog.workflow-create-dialog .script-source-mode .el-radio-button__inner{color:#9fb3bf!important;border-color:#6fd7e624!important;background:#091118b3!important}body .el-dialog.workflow-create-dialog .script-source-mode .el-radio-button__original-radio:checked+.el-radio-button__inner{color:#061014!important;border-color:#67e8f9b8!important;background:linear-gradient(135deg,#7de8f4,#3bbfd1)!important}html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog .el-form-item__label:not(#workflow-create-label-contrast-a):not(#workflow-create-label-contrast-b):not(#workflow-create-label-contrast-c):not(#workflow-create-label-contrast-d){color:#f4f8fb!important;-webkit-text-fill-color:#f4f8fb!important}html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog .script-source-picker .script-binding-picker__field>span{color:#d8edf4!important;-webkit-text-fill-color:#d8edf4!important}.script-source-picker[data-v-e7f10835] .script-binding-picker__grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;align-items:stretch!important}.script-source-picker[data-v-e7f10835] .script-binding-picker__field{display:grid!important;gap:7px!important;min-width:0!important}.script-source-picker[data-v-e7f10835] .script-binding-picker__field>span{color:#d8edf4!important;font-size:12px!important;font-weight:900!important;line-height:1.2!important;-webkit-text-fill-color:#d8edf4!important}.script-source-picker[data-v-e7f10835] .script-binding-picker__field .el-select{width:100%!important;min-width:0!important}.script-source-picker[data-v-e7f10835] .script-binding-picker__field .el-select__wrapper{min-height:42px!important;padding:0 12px!important}.script-source-picker[data-v-e7f10835] .script-binding-picker__field .el-select__selected-item,.script-source-picker[data-v-e7f10835] .script-binding-picker__field .el-select__placeholder{max-width:calc(100% - 24px)!important;overflow:hidden!important;color:#f4f8fb!important;text-overflow:ellipsis!important;white-space:nowrap!important;opacity:1!important;-webkit-text-fill-color:#f4f8fb!important}.script-source-picker[data-v-e7f10835] .script-binding-picker__field .el-select__selected-item span{color:#f4f8fb!important;opacity:1!important;-webkit-text-fill-color:#f4f8fb!important}.script-source-picker[data-v-e7f10835] .script-binding-picker__field .el-select__wrapper.is-disabled{opacity:1!important}.script-source-picker[data-v-e7f10835] .script-binding-picker__field .el-select__wrapper.is-disabled .el-select__selected-item,.script-source-picker[data-v-e7f10835] .script-binding-picker__field .el-select__wrapper.is-disabled .el-select__selected-item span{color:#f4f8fb!important;opacity:1!important;-webkit-text-fill-color:#f4f8fb!important}html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog .script-source-picker .script-binding-picker__field .el-select__wrapper{--el-input-text-color: #f4f8fb !important;--el-select-input-color: #f4f8fb !important;--el-select-multiple-input-color: #f4f8fb !important;--el-select-disabled-color: #f4f8fb !important}html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog .script-source-picker .script-binding-picker__field .el-select__selection,html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog .script-source-picker .script-binding-picker__field .el-select__selected-item,html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog .script-source-picker .script-binding-picker__field .el-select__selected-item span,html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog .script-source-picker .script-binding-picker__field .el-select__placeholder,html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog .script-source-picker .script-binding-picker__field .el-select__placeholder.is-transparent{color:#f4f8fb!important;opacity:1!important;-webkit-text-fill-color:#f4f8fb!important}html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog .script-source-picker .script-binding-picker__field .el-select__selected-item:not(#workflow-create-select-contrast-a):not(#workflow-create-select-contrast-b):not(#workflow-create-select-contrast-c):not(#workflow-create-select-contrast-d),html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog .script-source-picker .script-binding-picker__field .el-select__placeholder:not(#workflow-create-select-contrast-a):not(#workflow-create-select-contrast-b):not(#workflow-create-select-contrast-c):not(#workflow-create-select-contrast-d){color:#f4f8fb!important;opacity:1!important;-webkit-text-fill-color:#f4f8fb!important}html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog .script-source-picker .script-binding-picker__field .el-select__placeholder{z-index:1!important;pointer-events:none!important}html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog .script-source-picker .script-binding-picker__field .el-select__input-wrapper:not(.is-hidden){z-index:2!important}html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog .script-source-picker .script-binding-picker__field .el-select__input-wrapper:not(.is-hidden) .el-select__input{color:#f4f8fb!important;-webkit-text-fill-color:#f4f8fb!important}html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog .script-source-picker .script-binding-picker__field .el-select__caret,html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog .script-source-picker .script-binding-picker__field .el-select__icon{color:#f4f8fb!important;fill:#f4f8fb!important;stroke:#f4f8fb!important}html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog .script-source-picker .script-binding-picker__field .el-select__wrapper.is-disabled .el-select__selection,html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog .script-source-picker .script-binding-picker__field .el-select__wrapper.is-disabled .el-select__selected-item,html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog .script-source-picker .script-binding-picker__field .el-select__wrapper.is-disabled .el-select__selected-item span,html[data-studio-theme=movieflow] body .el-dialog.workflow-create-dialog .script-source-picker .script-binding-picker__field .el-select__wrapper.is-disabled .el-select__placeholder{color:#f4f8fb!important;opacity:1!important;-webkit-text-fill-color:#f4f8fb!important}.script-source-picker[data-v-e7f10835] .script-binding-picker__primary{grid-column:1 / -1!important;justify-self:stretch!important;width:100%!important;min-height:42px!important}body .el-dialog.workflow-create-dialog .create-primary-btn,body .el-dialog.workflow-edit-dialog .create-primary-btn{width:100%;color:var(--fb-accent)!important;border:1px solid rgba(215,189,128,.42)!important;background:radial-gradient(circle at 30% 0%,rgba(255,255,255,.34),transparent 34%),linear-gradient(180deg,#3a3935,#171717 48%,#050505)!important;box-shadow:0 16px 38px #00000057,inset 0 1px #ffffff47,inset 0 -1px #c4a15c47!important;-webkit-text-fill-color:currentColor!important}.workflow-manager--director-polish .workflow-project-groups[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-project-groups.workflow-project-groups{width:100%!important;max-width:none!important;margin:22px 0 0!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:18px!important}.workflow-manager--director-polish .project-group-section[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .project-group-section.project-group-section{width:100%!important;max-width:none!important;border:1px solid rgba(111,215,230,.16)!important;border-radius:22px!important;background:radial-gradient(circle at 96% 4%,rgba(103,232,249,.08),transparent 24%),linear-gradient(180deg,#070f16b8,#03070bc2)!important;box-shadow:0 28px 76px #00000052,inset 0 1px #ffffff0f!important;overflow:hidden!important}.workflow-manager--director-polish .workflow-grid[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-grid.workflow-grid{width:100%!important;max-width:none!important;padding:18px!important;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(480px,100%),1fr))!important;gap:18px!important}.workflow-manager--director-polish .project-group-rail[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .project-group-rail.project-group-card{border-radius:20px 20px 0 0!important}.workflow-manager--director-polish .manager-command-dock[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-command-dock.manager-toolbar{grid-template-columns:minmax(320px,440px) auto minmax(0,1fr) auto!important;width:100%!important;max-width:none!important;border-color:#6fd7e629!important}.workflow-manager--director-polish .manager-project-switch button[data-v-e7f10835],.workflow-manager--director-polish .manager-create-button[data-v-e7f10835],.workflow-manager--director-polish .workflow-enter-button[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-project-switch button,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-create-button,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-enter-button{color:var(--fb-accent)!important;border:1px solid rgba(215,189,128,.38)!important;border-radius:999px!important;background:radial-gradient(circle at 30% 0%,rgba(255,255,255,.34),transparent 34%),linear-gradient(180deg,#3a3935,#171717 48%,#050505)!important;box-shadow:0 14px 34px #00000057,inset 0 1px #ffffff47,inset 0 -1px #c4a15c47!important;-webkit-text-fill-color:currentColor!important}.workflow-manager--director-polish .manager-project-switch button[data-v-e7f10835]:hover,.workflow-manager--director-polish .manager-project-switch button.is-active[data-v-e7f10835],.workflow-manager--director-polish .manager-create-button[data-v-e7f10835]:hover,.workflow-manager--director-polish .workflow-enter-button[data-v-e7f10835]:hover,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-project-switch button:hover,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-project-switch button.is-active,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-create-button:hover,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-enter-button:hover{color:#ead6a3!important;border-color:#d7bd808f!important;background:radial-gradient(circle at 30% 0%,rgba(255,255,255,.42),transparent 36%),linear-gradient(180deg,#46443f,#1f1f1e 48%,#080808)!important;box-shadow:0 18px 42px #00000061,0 0 26px #d7bd801a,inset 0 1px #ffffff57,inset 0 -1px #c4a15c5c!important;-webkit-text-fill-color:currentColor!important}@media (max-width: 1120px){.manager-stat-pills[data-v-e7f10835],.manager-command-dock[data-v-e7f10835]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.manager-stat-pills[data-v-e7f10835]{left:28px!important;right:28px!important}}.workflow-manager--director-polish[data-v-e7f10835]{width:100%!important;max-width:none!important;box-sizing:border-box;padding:0 0 28px!important}.workflow-manager--director-polish .manager-hero--director[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-hero--director.manager-hero{min-height:206px!important;margin:0!important;border-radius:0 0 20px 20px!important;border-color:#69d6e224!important;background:linear-gradient(rgba(105,214,226,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(105,214,226,.035) 1px,transparent 1px),radial-gradient(circle at 26% 18%,rgba(103,232,249,.16),transparent 28%),radial-gradient(circle at 78% 12%,rgba(215,189,128,.08),transparent 22%),linear-gradient(115deg,#050b10fa,#081219eb 54%,#03070afa)!important;background-size:72px 72px,72px 72px,auto,auto,auto!important;box-shadow:0 28px 74px #0000005c,inset 0 1px #ffffff12!important}.workflow-manager--director-polish .manager-title[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-title.manager-title{font-size:clamp(46px,5vw,68px)!important;line-height:1!important;letter-spacing:0!important;color:#f4f8fa!important;-webkit-text-fill-color:#f4f8fa!important}.workflow-manager--director-polish .manager-title[data-v-e7f10835]:first-letter,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-title.manager-title:first-letter{color:#5ee9f4!important;-webkit-text-fill-color:#5ee9f4!important}.workflow-manager--director-polish .manager-hero-copy[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-hero-copy{left:58px!important;top:48px!important;max-width:650px!important}.workflow-manager--director-polish .manager-stat-pills[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-stat-pills.manager-hero-stats{top:22px!important;right:28px!important;left:auto!important;display:flex!important;gap:12px!important}.workflow-manager--director-polish .manager-stat-pills span[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-stat-pills span{min-width:88px!important;padding:10px 16px!important;color:#ebf2f4e0!important;border:1px solid rgba(235,244,247,.12)!important;border-radius:999px!important;background:radial-gradient(circle at 25% 0%,rgba(255,255,255,.24),transparent 42%),linear-gradient(180deg,#222729e6,#07090ae0)!important;box-shadow:0 14px 34px #0000004d,inset 0 1px #ffffff29!important;-webkit-text-fill-color:currentColor!important}.workflow-manager--director-polish .manager-command-dock[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-command-dock.manager-toolbar{min-height:86px!important;margin:0!important;padding:22px 34px!important;border-width:0 1px 1px!important;border-radius:0!important;background:radial-gradient(circle at 88% 16%,rgba(103,232,249,.08),transparent 25%),linear-gradient(90deg,#060c11f5,#09151de0 56%,#050a0ff5)!important}.workflow-manager--director-polish .manager-content-board[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-content-board{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(286px,318px)!important;gap:18px!important;align-items:start!important;margin:18px 0 0!important}.workflow-manager--director-polish .workflow-project-groups.workflow-project-groups--rails[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-project-groups.workflow-project-groups--rails{margin:0!important;gap:12px!important}.workflow-manager--director-polish .project-group-section[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .project-group-section.project-group-section{border-radius:16px!important;border-color:#69d6e229!important;background:linear-gradient(rgba(105,214,226,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(105,214,226,.025) 1px,transparent 1px),linear-gradient(180deg,#091219d1,#03070af0)!important;background-size:56px 56px,56px 56px,auto!important}.workflow-manager--director-polish .project-group-rail[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .project-group-rail.project-group-card{min-height:58px!important;padding:8px 16px!important;border-radius:16px!important;border-color:#d7bd8047!important;background:radial-gradient(circle at 25% 0%,rgba(255,255,255,.2),transparent 34%),linear-gradient(180deg,#363734e6,#040506f5)!important;box-shadow:0 16px 40px #00000057,inset 0 1px #ffffff29!important}.workflow-manager--director-polish .workflow-grid[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-grid.workflow-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;padding:0!important}.workflow-manager--director-polish .project-group-section.is-collapsed .workflow-grid[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .project-group-section.is-collapsed .workflow-grid.workflow-grid{display:none!important}.workflow-manager--director-polish .workflow-card[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-card.workflow-card{display:grid!important;grid-template-columns:minmax(300px,320px) 92px minmax(0,1fr)!important;gap:22px!important;align-items:center!important;min-height:204px!important;padding:22px 24px!important;border-width:0 0 1px!important;border-radius:0!important;border-color:#69d6e21f!important;background:linear-gradient(90deg,#0c1820d1,#03070adb 60%,#060c10e0)!important;box-shadow:none!important}.workflow-manager--director-polish .workflow-card[data-v-e7f10835]:hover,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-card.workflow-card:hover{transform:none!important;background:linear-gradient(90deg,#112028f0,#050a0ef0 60%,#0a1216f0)!important}.workflow-manager--director-polish .workflow-card-poster[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-card-poster.workflow-card-poster{width:100%!important;max-width:none!important;justify-self:stretch!important;aspect-ratio:16 / 9!important;min-height:0!important;height:auto!important;border-radius:var(--fb-radius-card, 8px)!important;overflow:hidden!important;border:1px solid var(--fb-line)!important;box-shadow:none!important}.workflow-manager--director-polish .workflow-card-poster[data-v-e7f10835]:after,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-card-poster.workflow-card-poster:after{background:linear-gradient(90deg,#0104071f,#01040738)!important}.workflow-manager--director-polish .workflow-card-poster.has-asset-preview[data-v-e7f10835]:after,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-card-poster.has-asset-preview:after{background:linear-gradient(180deg,#01040705,#0104072e),linear-gradient(90deg,rgba(1,4,7,.08),transparent 42%)!important}.workflow-manager--director-polish .workflow-card-preview-single[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-card-preview-single{position:relative!important;z-index:1!important;display:grid!important;width:100%!important;height:100%!important;padding:8px!important;gap:6px!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr)!important;background:radial-gradient(circle at 16% 6%,rgba(94,233,244,.18),transparent 34%),linear-gradient(135deg,#050e1280,#0204061a)!important}.workflow-manager--director-polish .workflow-card-preview-single.is-count-1[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-card-preview-single.is-count-1{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr)!important}.workflow-manager--director-polish .workflow-card-preview-single.is-count-2[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-card-preview-single.is-count-2{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:minmax(0,1fr)!important}.workflow-manager--director-polish .workflow-card-preview-single.is-count-3[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-card-preview-single.is-count-3{grid-template-columns:1.35fr 1fr!important;grid-template-rows:repeat(2,minmax(0,1fr))!important}.workflow-manager--director-polish .workflow-card-preview-single.is-count-3 img[data-v-e7f10835]:first-child,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-card-preview-single.is-count-3 img:first-child{grid-row:1 / -1!important}.workflow-manager--director-polish .workflow-card-preview-single.is-count-4[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-card-preview-single.is-count-4{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:repeat(2,minmax(0,1fr))!important}.workflow-manager--director-polish .workflow-card-preview-single img[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-card-preview-single img{display:block!important;width:100%!important;height:100%!important;min-width:0!important;-o-object-fit:cover!important;object-fit:cover!important;border:1px solid rgba(215,189,128,.18)!important;border-radius:8px!important;background:#ffffff0a!important;box-shadow:0 10px 22px #00000038!important}.workflow-manager--director-polish .workflow-card-preview-label[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-card-preview-label{position:absolute!important;right:10px!important;bottom:10px!important;z-index:2!important;display:inline-flex!important;align-items:center!important;min-height:24px!important;padding:0 9px!important;color:var(--fb-accent-strong)!important;border:1px solid rgba(215,189,128,.32)!important;border-radius:999px!important;background:#030506c7!important;box-shadow:0 10px 24px #00000052!important;font-size:12px!important;line-height:1!important;-webkit-text-fill-color:currentColor!important}.workflow-manager--director-polish .workflow-card-poster.has-preview-status .poster-caption[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-card-poster.has-preview-status .poster-caption{bottom:52px!important}.workflow-manager--director-polish .poster-sync-state[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .poster-sync-state{position:absolute!important;right:16px!important;bottom:14px!important;left:16px!important;z-index:4!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:30px!important;padding:0 12px!important;overflow:hidden!important;color:#eafffb!important;border:1px solid rgba(120,245,255,.28)!important;border-radius:999px!important;background:linear-gradient(180deg,#061016d1,#020608e6)!important;box-shadow:0 0 18px #5ef4ff29!important;font-size:12px!important;font-weight:900!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important;text-overflow:ellipsis!important;-webkit-text-fill-color:currentColor!important}.workflow-manager--director-polish .poster-sync-state[data-v-e7f10835]:before,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .poster-sync-state:before{width:7px!important;height:7px!important;margin-right:8px!important;content:""!important;border-radius:999px!important;background:#5ef4ff!important;box-shadow:0 0 10px #5ef4ffb8!important;flex:0 0 auto!important}.workflow-manager--director-polish .poster-sync-state.is-syncing[data-v-e7f10835]:before,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .poster-sync-state.is-syncing:before,.workflow-manager--director-polish .poster-sync-state.is-checking[data-v-e7f10835]:before,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .poster-sync-state.is-checking:before{animation:workflow-poster-pulse-e7f10835 1.2s ease-in-out infinite!important}@keyframes workflow-poster-pulse-e7f10835{0%,to{opacity:.45;transform:scale(.86)}50%{opacity:1;transform:scale(1.12)}}.workflow-manager--director-polish .workflow-card[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-card.workflow-card:not(#workflow-row-height-readable-final){min-height:204px!important;padding-top:22px!important;padding-bottom:22px!important}.workflow-manager--director-polish .workflow-card-poster[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-card-poster.workflow-card-poster:not(#workflow-poster-height-readable-final){aspect-ratio:16 / 9!important;min-height:0!important;height:auto!important;border-radius:var(--fb-radius-card, 8px)!important;border-color:var(--fb-line)!important;box-shadow:none!important}.workflow-manager--director-polish .workflow-card-poster .workflow-card-status[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-card-poster .workflow-card-status{display:none!important}.workflow-manager--director-polish .poster-title[data-v-e7f10835]{font-size:20px!important;letter-spacing:0!important}.workflow-manager--director-polish .workflow-card-command-rail[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-card-command-rail.workflow-card-more{position:relative!important;top:auto!important;right:auto!important;align-self:center!important;justify-self:center!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:64px!important;height:64px!important;min-width:0!important;padding:0!important;border:1px solid rgba(215,189,128,.26)!important;border-radius:18px!important;background:radial-gradient(circle at 50% 0%,rgba(215,189,128,.18),transparent 44%),linear-gradient(180deg,#191b19e6,#050708f0)!important;box-shadow:0 12px 28px #00000047,inset 0 1px #ffffff1f!important}.workflow-manager--director-polish .workflow-card-command-rail .project-menu-button[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-card-command-rail .project-menu-button.project-menu-button{width:44px!important;height:44px!important;min-width:44px!important;border-radius:14px!important;color:var(--fb-accent-strong)!important;border:1px solid rgba(215,189,128,.3)!important;background:radial-gradient(circle at 38% 14%,rgba(255,255,255,.16),transparent 28%),linear-gradient(180deg,#2b2b29f0,#080808f5)!important;box-shadow:0 10px 22px #0000003d,inset 0 1px #ffffff1f!important;font-size:18px!important;letter-spacing:1px!important;-webkit-text-fill-color:currentColor!important}.workflow-manager--director-polish .project-menu[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-card-command-rail .project-menu.project-menu{position:absolute!important;top:50%!important;bottom:auto!important;left:calc(100% + 10px)!important;z-index:6!important;display:grid!important;width:132px!important;min-width:0!important;margin-top:0!important;padding:8px!important;gap:6px!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate(6px,-50%)!important;border-color:#d7bd8047!important;background:radial-gradient(circle at 50% 0%,rgba(215,189,128,.16),transparent 42%),linear-gradient(180deg,#121211fa,#030506fc)!important;box-shadow:0 18px 38px #00000057,inset 0 1px #ffffff14!important;transition:opacity .16s ease,visibility .16s ease,transform .16s ease!important}.workflow-manager--director-polish .workflow-card-command-rail:hover .project-menu[data-v-e7f10835],.workflow-manager--director-polish .workflow-card-command-rail:focus-within .project-menu[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-card-command-rail:hover .project-menu.project-menu,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-card-command-rail:focus-within .project-menu.project-menu{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(-50%)!important}.workflow-manager--director-polish .workflow-card-command-rail .project-menu button[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-card-command-rail .project-menu button{min-height:38px!important;justify-content:flex-start!important;padding:0 8px!important;font-size:12px!important;white-space:nowrap!important}.workflow-manager--director-polish .workflow-card-footer[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-card-footer.workflow-card-footer{display:grid!important;grid-template-columns:minmax(220px,1fr) minmax(132px,148px) minmax(132px,154px)!important;gap:18px!important;align-items:center!important;min-width:0!important;padding:0!important;border:0!important;background:transparent!important}.workflow-manager--director-polish .workflow-card-copy[data-v-e7f10835]{display:grid!important;gap:8px!important;min-width:0!important}.workflow-manager--director-polish .workflow-card-title[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-card-title.workflow-card-title{font-size:18px!important;line-height:1.25!important;color:#f4f8fa!important;-webkit-text-fill-color:currentColor!important}.workflow-manager--director-polish .workflow-card-copy p[data-v-e7f10835],.workflow-manager--director-polish .workflow-card-copy span[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-card-copy p,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-card-copy span{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:#a8b8c4b8!important;-webkit-text-fill-color:currentColor!important}.workflow-manager--director-polish .workflow-card-meter[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-card-meter{display:grid!important;justify-items:start!important;gap:16px!important;min-width:0!important;padding-left:24px!important;border-left:1px solid rgba(168,184,196,.18)!important}.workflow-manager--director-polish .workflow-card-state[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-card-state{display:inline-flex!important;justify-content:center!important;min-width:72px!important;padding:5px 12px!important;color:#5ee9f4!important;border:1px solid rgba(94,233,244,.38)!important;border-radius:999px!important;background:#112a3094!important;font-size:12px!important;-webkit-text-fill-color:currentColor!important}.workflow-manager--director-polish .workflow-card-state.is-done[data-v-e7f10835]{color:#75e6ae!important;border-color:#75e6ae61!important;background:#13392880!important}.workflow-manager--director-polish .workflow-card-progress[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-card-progress{display:grid!important;gap:7px!important;width:100%!important;min-width:0!important;color:#a8b8c4c2!important}.workflow-manager--director-polish .workflow-card-progress span[data-v-e7f10835]{font-size:12px!important}.workflow-manager--director-polish .workflow-card-progress i[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-card-progress i{display:block!important;height:3px!important;overflow:hidden!important;border-radius:999px!important;background:#d7bd8029!important}.workflow-manager--director-polish .workflow-card-progress b[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-card-progress b{display:block!important;width:var(--project-progress, 68%)!important;height:100%!important;border-radius:inherit!important;background:linear-gradient(90deg,var(--fb-accent),#5ee9f4)!important;box-shadow:0 0 14px #5ee9f452!important}.workflow-manager--director-polish .workflow-card-actions[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-card-actions{display:flex!important;justify-content:flex-end!important;min-width:0!important}.workflow-manager--director-polish .workflow-enter-button[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-enter-button.workflow-enter-button{min-width:148px!important;min-height:52px!important;justify-content:center!important;border-radius:16px!important}.workflow-manager--director-polish .manager-market-panel[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-market-panel{position:sticky!important;top:18px!important;min-height:310px!important;padding:18px!important;border:1px solid rgba(105,214,226,.16)!important;border-radius:16px!important;background:linear-gradient(rgba(105,214,226,.026) 1px,transparent 1px),linear-gradient(90deg,rgba(105,214,226,.026) 1px,transparent 1px),radial-gradient(circle at 72% 0%,rgba(103,232,249,.1),transparent 34%),linear-gradient(180deg,#091219e6,#03070af5)!important;background-size:54px 54px,54px 54px,auto,auto!important;box-shadow:0 24px 60px #00000057,inset 0 1px #ffffff12!important}.manager-market-panel__head[data-v-e7f10835],.manager-market-feed[data-v-e7f10835]{display:grid!important;gap:6px!important}.manager-market-panel__head strong[data-v-e7f10835],.manager-market-feed>strong[data-v-e7f10835]{color:var(--fb-accent-strong)!important;font-size:18px!important;-webkit-text-fill-color:currentColor!important}.manager-market-panel__head span[data-v-e7f10835]{color:#a8b8c4b8!important;font-size:12px!important}.manager-market-grid[data-v-e7f10835]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:18px 0!important}.manager-market-grid article[data-v-e7f10835]{min-height:70px!important;padding:12px!important;border:1px solid rgba(105,214,226,.1)!important;border-radius:10px!important;background:#ffffff06!important}.manager-market-grid span[data-v-e7f10835],.manager-market-feed__item small[data-v-e7f10835]{color:#a8b8c4b3!important;font-size:12px!important}.manager-market-grid strong[data-v-e7f10835]{display:block!important;margin-top:6px!important;color:#f4f8fa!important;font-size:24px!important;line-height:1!important;-webkit-text-fill-color:#f4f8fa!important}.manager-market-feed[data-v-e7f10835]{margin-top:12px!important;padding-top:14px!important;border-top:1px solid rgba(105,214,226,.12)!important}.manager-market-feed__item[data-v-e7f10835]{display:grid!important;grid-template-columns:8px minmax(0,1fr)!important;gap:10px!important;align-items:start!important;padding:8px 0!important}.manager-market-feed__item i[data-v-e7f10835]{width:8px!important;height:8px!important;margin-top:5px!important;border-radius:50%!important;background:var(--fb-accent)!important;box-shadow:0 0 12px #d7bd806b!important}.manager-market-feed__item span[data-v-e7f10835]{display:grid!important;min-width:0!important;gap:3px!important}.manager-market-feed__item b[data-v-e7f10835]{overflow:hidden!important;color:#eef7fb!important;text-overflow:ellipsis!important;white-space:nowrap!important;-webkit-text-fill-color:#eef7fb!important}.workflow-manager--director-polish .manager-search input[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-search.manager-search input{color:#d8edf4!important;background:transparent!important;background-image:none!important;box-shadow:none!important;-webkit-text-fill-color:#d8edf4!important}.workflow-manager--director-polish .manager-search input[data-v-e7f10835]::-moz-placeholder,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-search.manager-search input::-moz-placeholder{color:#a8b8c4a8!important;-webkit-text-fill-color:rgba(168,184,196,.66)!important}.workflow-manager--director-polish .manager-search input[data-v-e7f10835]::placeholder,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-search.manager-search input::placeholder{color:#a8b8c4a8!important;-webkit-text-fill-color:rgba(168,184,196,.66)!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-market-panel.manager-market-panel .manager-market-panel__head strong,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-market-panel.manager-market-panel .manager-market-feed>strong{color:var(--fb-accent-strong)!important;-webkit-text-fill-color:var(--fb-accent-strong)!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-market-panel.manager-market-panel .manager-market-grid strong{color:#f4f8fa!important;-webkit-text-fill-color:#f4f8fa!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-market-panel.manager-market-panel .manager-market-feed__item b{color:#eef7fb!important;-webkit-text-fill-color:#eef7fb!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-search.manager-search input:not(#workflow-search-dark-final){color:#d8edf4!important;border-color:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;-webkit-text-fill-color:#d8edf4!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-market-panel.manager-market-panel .manager-market-panel__head strong:not(#workflow-market-text-final),html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-market-panel.manager-market-panel .manager-market-feed>strong:not(#workflow-market-text-final){color:var(--fb-accent-strong)!important;text-shadow:0 0 18px rgba(215,189,128,.12)!important;-webkit-text-fill-color:var(--fb-accent-strong)!important}html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-market-panel.manager-market-panel .manager-market-grid strong:not(#workflow-market-number-final){color:#f4f8fa!important;-webkit-text-fill-color:#f4f8fa!important}body .el-dialog.workflow-create-dialog .script-source-mode .el-radio-button__inner,body .el-dialog.workflow-create-dialog .script-source-mode .el-radio-button__original-radio:checked+.el-radio-button__inner,body .el-dialog.workflow-create-dialog .el-button:not(.is-text):not(.is-link),body .el-dialog.workflow-edit-dialog .el-button:not(.is-text):not(.is-link){color:var(--fb-accent)!important;border-color:#d7bd8061!important;background:radial-gradient(circle at 22% 0%,rgba(255,255,255,.18),transparent 36%),linear-gradient(180deg,#2b3032f5,#08090afa)!important;box-shadow:0 14px 32px #0000004d,inset 0 1px #ffffff2e!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#workflow-create-readable-a):not(#workflow-create-readable-b) .el-dialog.workflow-create-dialog .el-dialog__body{color:#e8f4f7!important;background-color:#070e14!important;background-image:radial-gradient(circle at 20% 0%,rgba(103,232,249,.1),transparent 32%),linear-gradient(180deg,#0b161ffa,#050a0ffc)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#workflow-create-readable-a):not(#workflow-create-readable-b) .el-dialog.workflow-create-dialog .el-form-item__label,html[data-studio-theme=movieflow] body:not(#workflow-create-readable-a):not(#workflow-create-readable-b) .el-dialog.workflow-create-dialog .script-source-picker .script-binding-picker__field>span,html[data-studio-theme=movieflow] body:not(#workflow-create-readable-a):not(#workflow-create-readable-b) .el-dialog.workflow-create-dialog .script-source-status strong{color:#e8f4f7!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:#e8f4f7!important}html[data-studio-theme=movieflow] body:not(#workflow-create-readable-a):not(#workflow-create-readable-b) .el-dialog.workflow-create-dialog .script-source-panel,html[data-studio-theme=movieflow] body:not(#workflow-create-readable-a):not(#workflow-create-readable-b) .el-dialog.workflow-create-dialog .story-source-status,html[data-studio-theme=movieflow] body:not(#workflow-create-readable-a):not(#workflow-create-readable-b) .el-dialog.workflow-create-dialog .script-source-status,html[data-studio-theme=movieflow] body:not(#workflow-create-readable-a):not(#workflow-create-readable-b) .el-dialog.workflow-create-dialog .script-source-note{color:#d6e9ee!important;border-color:#6fd7e638!important;background-color:#050c12c2!important;background-image:linear-gradient(180deg,#0e1a24d1,#050a0ed1)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#workflow-create-readable-a):not(#workflow-create-readable-b) .el-dialog.workflow-create-dialog .el-input__inner::-moz-placeholder,html[data-studio-theme=movieflow] body:not(#workflow-create-readable-a):not(#workflow-create-readable-b) .el-dialog.workflow-create-dialog .el-textarea__inner::-moz-placeholder{color:#9fb3bf!important;opacity:1!important;-webkit-text-fill-color:#9fb3bf!important}html[data-studio-theme=movieflow] body:not(#workflow-create-readable-a):not(#workflow-create-readable-b) .el-dialog.workflow-create-dialog .create-dialog-hint,html[data-studio-theme=movieflow] body:not(#workflow-create-readable-a):not(#workflow-create-readable-b) .el-dialog.workflow-create-dialog .script-source-note,html[data-studio-theme=movieflow] body:not(#workflow-create-readable-a):not(#workflow-create-readable-b) .el-dialog.workflow-create-dialog .script-source-status span,html[data-studio-theme=movieflow] body:not(#workflow-create-readable-a):not(#workflow-create-readable-b) .el-dialog.workflow-create-dialog .el-input__inner::placeholder,html[data-studio-theme=movieflow] body:not(#workflow-create-readable-a):not(#workflow-create-readable-b) .el-dialog.workflow-create-dialog .el-textarea__inner::placeholder{color:#9fb3bf!important;opacity:1!important;-webkit-text-fill-color:#9fb3bf!important}html[data-studio-theme=movieflow] body:not(#workflow-create-readable-a):not(#workflow-create-readable-b) .el-dialog.workflow-create-dialog .script-source-picker .script-binding-picker__field .el-select__wrapper{--el-input-text-color: #f8fcff !important;--el-select-input-color: #f8fcff !important;--el-select-disabled-color: #f8fcff !important;color:#f8fcff!important;border-color:#6fd7e647!important;background-color:#050a0e!important;background-image:linear-gradient(180deg,#172228f5,#050a0efa)!important;box-shadow:inset 0 1px #ffffff14,0 8px 20px #00000038!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#workflow-create-readable-a):not(#workflow-create-readable-b) .el-dialog.workflow-create-dialog .script-source-picker .script-binding-picker__field .el-select__selection,html[data-studio-theme=movieflow] body:not(#workflow-create-readable-a):not(#workflow-create-readable-b) .el-dialog.workflow-create-dialog .script-source-picker .script-binding-picker__field .el-select__selected-item,html[data-studio-theme=movieflow] body:not(#workflow-create-readable-a):not(#workflow-create-readable-b) .el-dialog.workflow-create-dialog .script-source-picker .script-binding-picker__field .el-select__selected-item span,html[data-studio-theme=movieflow] body:not(#workflow-create-readable-a):not(#workflow-create-readable-b) .el-dialog.workflow-create-dialog .script-source-picker .script-binding-picker__field .el-select__placeholder,html[data-studio-theme=movieflow] body:not(#workflow-create-readable-a):not(#workflow-create-readable-b) .el-dialog.workflow-create-dialog .script-source-picker .script-binding-picker__field .el-select__input,html[data-studio-theme=movieflow] body:not(#workflow-create-readable-a):not(#workflow-create-readable-b) .el-dialog.workflow-create-dialog .script-source-picker .script-binding-picker__field .el-select__caret,html[data-studio-theme=movieflow] body:not(#workflow-create-readable-a):not(#workflow-create-readable-b) .el-dialog.workflow-create-dialog .script-source-picker .script-binding-picker__field .el-select__icon{color:#f8fcff!important;fill:#f8fcff!important;stroke:#f8fcff!important;opacity:1!important;-webkit-text-fill-color:#f8fcff!important}html[data-studio-theme=movieflow] body:not(#workflow-create-readable-a):not(#workflow-create-readable-b) .el-dialog.workflow-create-dialog .create-primary-btn.create-primary-btn.el-button:not(.is-text):not(.is-link){width:100%;color:#251b0a!important;border-color:#f7db90c7!important;background-color:#d7bd80!important;background-image:radial-gradient(circle at 24% 0%,rgba(255,255,255,.42),transparent 34%),linear-gradient(180deg,#f1dca5,#d7bd80 58%,#b99654)!important;box-shadow:0 14px 32px #00000057,inset 0 1px #ffffff94,inset 0 -1px #5b411533!important;text-shadow:none!important;-webkit-text-fill-color:#251b0a!important}html[data-studio-theme=movieflow] body:not(#workflow-create-readable-a):not(#workflow-create-readable-b) .el-dialog.workflow-create-dialog .create-primary-btn.create-primary-btn.el-button:not(.is-text):not(.is-link) *{color:#251b0a!important;background:none!important;text-shadow:none!important;-webkit-text-fill-color:#251b0a!important}html[data-studio-theme=movieflow] body:not(#workflow-create-readable-a):not(#workflow-create-readable-b) .el-dialog.workflow-create-dialog .create-primary-btn.create-primary-btn.el-button:not(.is-disabled):not(:disabled):hover{color:#1d1406!important;background-color:#f1dca5!important;background-image:radial-gradient(circle at 24% 0%,rgba(255,255,255,.5),transparent 34%),linear-gradient(180deg,#ffe9ac,#e8c979 62%,#c8a45e)!important;-webkit-text-fill-color:#1d1406!important}html[data-studio-theme=movieflow] body:not(#workflow-create-readable-a):not(#workflow-create-readable-b) .el-dialog.workflow-create-dialog .create-primary-btn.create-primary-btn.el-button.is-disabled,html[data-studio-theme=movieflow] body:not(#workflow-create-readable-a):not(#workflow-create-readable-b) .el-dialog.workflow-create-dialog .create-primary-btn.create-primary-btn.el-button:disabled{color:#493919!important;background-color:#d8c594!important;background-image:linear-gradient(180deg,#ead9aa,#d8c594)!important;opacity:1!important;-webkit-text-fill-color:#493919!important}html[data-studio-theme=movieflow] body:not(#workflow-create-readable-a):not(#workflow-create-readable-b) .el-dialog.workflow-create-dialog .create-primary-btn.create-primary-btn.el-button.is-disabled *,html[data-studio-theme=movieflow] body:not(#workflow-create-readable-a):not(#workflow-create-readable-b) .el-dialog.workflow-create-dialog .create-primary-btn.create-primary-btn.el-button:disabled *{color:#493919!important;-webkit-text-fill-color:#493919!important}@media (max-width: 1480px){.workflow-manager--director-polish .manager-content-board[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-content-board{grid-template-columns:minmax(0,1fr)!important}.workflow-manager--director-polish .manager-market-panel[data-v-e7f10835]{position:relative!important;top:auto!important}}@media (max-width: 1180px){.workflow-manager--director-polish .workflow-card[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-card.workflow-card{grid-template-columns:minmax(260px,300px) 92px minmax(0,1fr)!important;gap:18px!important}.workflow-manager--director-polish .workflow-card-footer[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-card-footer.workflow-card-footer{grid-template-columns:minmax(0,1fr) minmax(142px,160px)!important}.workflow-manager--director-polish .workflow-card-actions[data-v-e7f10835]{grid-column:1 / -1!important;justify-content:flex-start!important}}@media (max-width: 1280px){.workflow-manager--director-polish .manager-content-board[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-content-board{grid-template-columns:minmax(0,1fr)!important}.workflow-manager--director-polish .manager-market-panel[data-v-e7f10835]{position:relative!important;top:auto!important}}@media (max-width: 960px){.workflow-manager--director-polish .workflow-card[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-card.workflow-card,.workflow-manager--director-polish .workflow-card-footer[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .workflow-card-footer.workflow-card-footer{grid-template-columns:minmax(0,1fr)!important}.workflow-manager--director-polish .manager-stat-pills[data-v-e7f10835]{position:static!important;flex-wrap:wrap!important;margin:18px 24px 0!important}}.workflow-manager--director-polish .manager-title[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-title.manager-title:not(#gold-workflow-title-final){color:var(--fb-accent)!important;background:none!important;text-shadow:0 0 24px rgba(215,189,128,.14)!important;-webkit-text-fill-color:var(--fb-accent)!important}.workflow-manager--director-polish .manager-title[data-v-e7f10835]:first-letter,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-title.manager-title:not(#gold-workflow-title-final):first-letter{color:var(--fb-accent)!important;-webkit-text-fill-color:var(--fb-accent)!important}.workflow-manager--director-polish .manager-hero--director[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-hero--director.manager-hero{min-height:136px!important;padding:30px 42px 26px!important;border-radius:18px 18px 0 0!important}.workflow-manager--director-polish .manager-hero-copy[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-hero-copy{left:42px!important;top:30px!important;max-width:620px!important}.workflow-manager--director-polish .manager-title[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-title.manager-title{font-size:clamp(36px,3.7vw,52px)!important;line-height:.98!important}.workflow-manager--director-polish .manager-hero-copy p[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-hero-copy p{margin-top:10px!important;font-size:14px!important;line-height:1.45!important}.workflow-manager--director-polish .manager-stat-pills[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-stat-pills.manager-hero-stats{top:20px!important;right:26px!important;gap:10px!important}.workflow-manager--director-polish .manager-stat-pills span[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-stat-pills span{min-width:76px!important;min-height:42px!important;padding:7px 13px!important;font-size:12px!important}.workflow-manager--director-polish .manager-stat-pills strong[data-v-e7f10835]{font-size:16px!important;line-height:1.05!important}.workflow-manager--director-polish .manager-hero-projector[data-v-e7f10835]{right:9%!important;top:-20px!important;transform:scale(.58) rotate(-4deg)!important;opacity:.28!important}.workflow-manager--director-polish .manager-command-dock[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-command-dock.manager-toolbar{min-height:66px!important;padding:14px 24px!important}@media (max-width: 960px){.workflow-manager--director-polish .manager-hero--director[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-hero--director.manager-hero{min-height:128px!important;padding:26px 24px!important}.workflow-manager--director-polish .manager-hero-copy[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-hero-copy{position:relative!important;left:auto!important;top:auto!important}}.workflow-manager--director-polish .manager-hero--director[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-hero--director.manager-hero{min-height:96px!important;padding:18px 30px 16px!important;border-radius:14px 14px 0 0!important}.workflow-manager--director-polish .manager-hero-copy[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-hero-copy{left:30px!important;top:18px!important;max-width:560px!important}.workflow-manager--director-polish .manager-title[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-title.manager-title:not(#workflow-compact-title-size-lock){display:inline-flex!important;align-items:baseline!important;max-width:none!important;font-size:clamp(24px,2.55vw,34px)!important;font-weight:900!important;line-height:.98!important;letter-spacing:0!important;white-space:nowrap!important;word-break:keep-all!important}.workflow-manager--director-polish .manager-hero-copy p[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-hero-copy p{margin-top:5px!important;font-size:12px!important;line-height:1.25!important}.workflow-manager--director-polish .manager-stat-pills[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-stat-pills.manager-hero-stats{top:14px!important;right:18px!important;gap:8px!important}.workflow-manager--director-polish .manager-stat-pills span[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-stat-pills span{min-width:62px!important;min-height:34px!important;padding:5px 10px!important;font-size:11px!important}.workflow-manager--director-polish .manager-stat-pills strong[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-stat-pills strong{font-size:14px!important;line-height:1!important}.workflow-manager--director-polish .manager-hero-projector[data-v-e7f10835]{right:10%!important;top:-30px!important;transform:scale(.42) rotate(-4deg)!important;opacity:.22!important}.workflow-manager--director-polish .manager-command-dock[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-command-dock.manager-toolbar{min-height:52px!important;padding:8px 24px!important}.workflow-manager--director-polish .manager-search[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-search{min-height:36px!important}.workflow-manager--director-polish .manager-project-switch button[data-v-e7f10835],.workflow-manager--director-polish .manager-create-button[data-v-e7f10835],html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-project-switch button,html[data-studio-theme=movieflow] body .workflow-manager.workflow-manager--director-polish .manager-create-button{min-height:34px!important;padding:0 16px!important;font-size:12px!important}.workflow-manager.fb-page--library[data-v-e7f10835]{display:grid;gap:14px;min-width:0;padding:12px clamp(14px,2.4vw,32px) 28px;color:var(--fb-text);background:transparent}.workflow-manager[data-v-e7f10835] .fb-page-header{padding:8px 0 2px}.workflow-manager .manager-stat-pills[data-v-e7f10835]{position:static!important;display:flex;min-height:40px;align-items:center;gap:18px!important;padding:0;border:0;background:transparent}.workflow-manager .manager-stat-pills span[data-v-e7f10835]{min-width:0!important;min-height:0!important;padding:0!important;color:var(--fb-muted);background:transparent!important;box-shadow:none!important}.workflow-manager .fb-library-toolbar[data-v-e7f10835]{display:flex;min-height:52px!important;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:9px 12px!important;border:1px solid var(--fb-line);border-radius:var(--fb-radius-card, 8px);background:var(--fb-surface-structural, var(--fb-surface));box-shadow:none}.workflow-manager .manager-content-board[data-v-e7f10835]{min-height:420px}.workflow-manager[data-v-e7f10835] :is(.project-group-rail,.workflow-card,.workflow-card:hover,.manager-market-panel){border-color:var(--fb-line)!important;border-radius:var(--fb-radius-card, 8px)!important;background:var(--fb-surface-interactive, var(--fb-surface))!important;box-shadow:none!important;transform:none!important}.workflow-manager[data-v-e7f10835] :is(.manager-loading,.manager-empty){min-height:420px}html[data-studio-theme=movieflow] body #workflow-manager-readability#workflow-manager-readability#workflow-manager-readability#workflow-manager-readability .studio-page-header__copy>span{color:#c7d3dc!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}#workflow-manager-readability#workflow-manager-readability#workflow-manager-readability#workflow-manager-readability .workflow-card-progress>span[data-v-e7f10835]{color:#a9bac7!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}@media (max-width: 760px){.workflow-manager.fb-page--library[data-v-e7f10835]{padding:8px 12px 22px}.workflow-manager .manager-stat-pills[data-v-e7f10835]{flex-wrap:wrap}.workflow-manager .fb-library-toolbar[data-v-e7f10835]{align-items:stretch;flex-direction:column}.workflow-manager .fb-library-toolbar[data-v-e7f10835] :is(.manager-search,.manager-project-switch,.manager-create-button){width:100%}.workflow-manager .manager-project-switch[data-v-e7f10835]{overflow-x:auto}}.creative-workbench[data-v-bb5ac8d7]{min-height:calc(100vh - 72px);padding:20px 22px 40px;color:#f3f7fa;background:radial-gradient(circle at 20% 0%,rgba(94,244,255,.16),transparent 34%),radial-gradient(circle at 88% 10%,rgba(176,92,255,.14),transparent 32%),radial-gradient(circle at 70% 100%,rgba(18,245,168,.08),transparent 34%),linear-gradient(180deg,#05080d,#030405 58%,#06070b)}.workbench-hero[data-v-bb5ac8d7],.workbench-layout[data-v-bb5ac8d7],.workbench-results[data-v-bb5ac8d7]{width:100%;margin-left:0;margin-right:0}.creative-workbench[data-v-bb5ac8d7] .creative-stage-nav{width:100%;margin:0 0 22px}.workbench-hero[data-v-bb5ac8d7]{margin-top:0;display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:164px;padding:28px 34px;border:1px solid rgba(120,245,255,.18);border-radius:28px;background:radial-gradient(circle at 14% 10%,rgba(94,244,255,.18),transparent 36%),radial-gradient(circle at 96% 14%,rgba(176,92,255,.16),transparent 34%),linear-gradient(135deg,#070d18f5,#0d1220e6 52%,#04070cf5);box-shadow:0 30px 72px #00000057,inset 0 1px #ffffff0f;overflow:hidden}.workbench-kicker[data-v-bb5ac8d7],.panel-head span[data-v-bb5ac8d7]{font-size:12px;font-weight:900;letter-spacing:0;color:#5ef4ff;text-transform:uppercase}.workbench-hero h1[data-v-bb5ac8d7],.panel-head h2[data-v-bb5ac8d7]{margin:4px 0 0;color:var(--ugc-fg)}.workbench-hero h1[data-v-bb5ac8d7]{font-size:clamp(34px,6vw,64px);line-height:.98;color:#f8ffff;background:linear-gradient(90deg,#5ef4ff,#fff 34%,#dffcff 64%,#b05cff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.workbench-hero p[data-v-bb5ac8d7]{max-width:680px;margin:14px 0 0;color:#f3f7faad;font-size:16px;line-height:1.7}.stage-next-actions[data-v-bb5ac8d7]{position:relative;display:flex;align-items:stretch;justify-content:flex-end;gap:12px;flex-wrap:wrap;width:min(620px,100%)}.stage-next-card[data-v-bb5ac8d7]{min-width:min(240px,100%);flex:1 1 240px;display:grid;gap:8px;padding:14px;border:1px solid rgba(120,245,255,.26);border-radius:20px;background:radial-gradient(circle at 12% 12%,rgba(94,244,255,.26),transparent 42%),linear-gradient(135deg,#12f5a829,#b05cff29),#111318e6;box-shadow:0 18px 44px #00000047,0 0 28px #5ef4ff24,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.stage-next-card.is-primary[data-v-bb5ac8d7]{border-color:#78f5ff42;background:radial-gradient(circle at 12% 12%,rgba(94,244,255,.26),transparent 42%),linear-gradient(135deg,#12f5a829,#b05cff29),#111318e6;box-shadow:0 18px 44px #00000047,0 0 28px #5ef4ff24,inset 0 1px #ffffff14}.stage-next-card>span[data-v-bb5ac8d7]{color:#8ff7ff!important;font-size:12px;font-weight:900}.stage-next-card>strong[data-v-bb5ac8d7]{color:#f3f7fa!important;font-size:14px;line-height:1.35}.workbench-primary.compact[data-v-bb5ac8d7],.workbench-ghost.compact[data-v-bb5ac8d7]{min-height:34px;padding:0 14px!important}.workbench-actions[data-v-bb5ac8d7],.handoff-actions[data-v-bb5ac8d7]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.workbench-layout[data-v-bb5ac8d7]{margin-top:24px;display:grid;grid-template-columns:minmax(0,1fr);gap:0;align-items:start}.workbench-panel[data-v-bb5ac8d7],.result-panel[data-v-bb5ac8d7]{color:#f3f7fa;background:linear-gradient(180deg,#0c121ce6,#05080df0),#030405c7;border:1px solid rgba(120,245,255,.18);border-radius:22px;box-shadow:0 24px 58px #00000052,inset 0 1px #ffffff0e;-webkit-backdrop-filter:blur(18px) saturate(130%);backdrop-filter:blur(18px) saturate(130%)}.workbench-panel[data-v-bb5ac8d7]{padding:22px}.panel-head[data-v-bb5ac8d7]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:18px}.panel-head h2[data-v-bb5ac8d7]{font-size:22px;color:#f8ffff}.panel-head__actions[data-v-bb5ac8d7]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.preflight-progress-card[data-v-bb5ac8d7]{margin-top:18px;padding:16px;border:1px solid rgba(94,244,255,.26);border-radius:18px;background:linear-gradient(135deg,#5ef4ff1f,#b05cff14),#050c10c2;box-shadow:0 18px 42px #0000004d}.preflight-progress-card__head[data-v-bb5ac8d7],.preflight-progress-grid section>div[data-v-bb5ac8d7]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.preflight-progress-card__head[data-v-bb5ac8d7]{margin-bottom:14px}.preflight-progress-card__head span[data-v-bb5ac8d7],.preflight-progress-grid span[data-v-bb5ac8d7]{display:block;margin-bottom:5px;font-size:11px;font-weight:900;letter-spacing:0;color:var(--ugc-primary)}.preflight-progress-card__head strong[data-v-bb5ac8d7],.preflight-progress-grid strong[data-v-bb5ac8d7]{color:var(--ugc-fg);font-size:15px}.preflight-progress-card__head em[data-v-bb5ac8d7]{color:var(--ugc-primary);font-style:normal;font-weight:900;font-size:20px}.preflight-progress-grid[data-v-bb5ac8d7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.preflight-progress-grid section[data-v-bb5ac8d7]{display:grid;gap:10px;min-height:104px;padding:14px;border:1px solid rgba(120,245,255,.14);border-radius:14px;background:#03070a9e}.preflight-progress-grid section.active[data-v-bb5ac8d7]{border-color:#5ef4ff80;box-shadow:0 0 22px #5ef4ff24}.preflight-progress-grid section.done[data-v-bb5ac8d7]{border-color:#40ffbe7a}.preflight-progress-grid small[data-v-bb5ac8d7]{min-height:18px;color:var(--ugc-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset-task-card[data-v-bb5ac8d7]{margin-bottom:18px;padding:16px;border:1px solid rgba(94,244,255,.22);border-radius:18px;background:#050f12b8;box-shadow:0 16px 38px #00000047}.asset-task-card__head[data-v-bb5ac8d7],.asset-task-card__meta[data-v-bb5ac8d7]{display:flex;align-items:center;justify-content:space-between;gap:12px}.asset-task-card__head[data-v-bb5ac8d7]{margin-bottom:12px}.asset-task-card__head span[data-v-bb5ac8d7]{display:block;margin-bottom:4px;font-size:11px;letter-spacing:.18em;color:var(--ugc-primary)}.asset-task-card__head strong[data-v-bb5ac8d7]{color:var(--ugc-fg);font-size:15px}.asset-task-card__head[data-v-bb5ac8d7] .el-tag{min-width:96px;justify-content:center;height:28px;padding:0 12px;border-radius:999px;border-color:#78f5ff57;color:#dffcff;background:#03040557;box-shadow:0 0 18px #5ef4ff1a;font-size:11px;font-weight:850;letter-spacing:.12em}.asset-task-card__meta[data-v-bb5ac8d7]{margin-top:10px;color:var(--ugc-muted)}.asset-task-card__meta span[data-v-bb5ac8d7]{color:var(--ugc-primary);font-weight:800}.asset-task-card__error[data-v-bb5ac8d7]{margin-top:10px;color:#ff8f9b}.workbench-form[data-v-bb5ac8d7] .el-textarea__inner{min-height:280px!important;line-height:1.7}.story-upload[data-v-bb5ac8d7],.story-upload[data-v-bb5ac8d7] .el-upload{width:100%}.story-upload[data-v-bb5ac8d7] .el-upload-dragger{width:100%;min-height:106px;border-radius:14px;background:radial-gradient(circle at 50% 34%,rgba(94,244,255,.12),transparent 44%),#0304056b;border-color:#78f5ff3d}.story-upload__inner[data-v-bb5ac8d7]{min-height:74px;display:flex;align-items:center;justify-content:center;gap:10px;color:var(--ugc-muted);font-weight:800}.story-upload__inner .el-icon[data-v-bb5ac8d7]{font-size:24px;color:var(--ugc-btn-primary-bg)}.workbench-form__grid[data-v-bb5ac8d7]{display:grid;grid-template-columns:minmax(0,1fr) 180px;gap:16px}.full-input[data-v-bb5ac8d7]{width:100%}.duration-hint[data-v-bb5ac8d7]{margin-top:6px;color:var(--ugc-muted);font-size:12px;line-height:1.5}.workbench-actions[data-v-bb5ac8d7]{margin-top:18px}.workbench-primary[data-v-bb5ac8d7],.workbench-ghost[data-v-bb5ac8d7]{border-radius:var(--ugc-radius-btn);min-height:38px}.workbench-primary[data-v-bb5ac8d7]{border:none;background:linear-gradient(135deg,#5ef4ff,#12f5a8 54%,#7b61ff);color:#031014;font-weight:800;box-shadow:0 0 26px #5ef4ff3d,0 14px 30px #00000047}.workbench-ghost[data-v-bb5ac8d7]{background:#0304055c;border:1px solid rgba(120,245,255,.2);color:#dffcff;font-weight:700}.workbench-ghost.compact[data-v-bb5ac8d7]{min-height:30px;padding:0 12px}.status-panel[data-v-bb5ac8d7]{position:sticky;top:92px}.shooting-status-panel[data-v-bb5ac8d7]{position:relative;max-height:calc(100vh - 118px);overflow:auto;background:radial-gradient(circle at 18% 6%,rgba(94,244,255,.18),transparent 30%),radial-gradient(circle at 92% 12%,rgba(90,124,255,.14),transparent 30%),linear-gradient(180deg,#111318f5,#040608fa);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(94,244,255,.38) transparent}.shooting-status-panel[data-v-bb5ac8d7]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.18;background:linear-gradient(rgba(94,244,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(94,244,255,.06) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 78%);mask-image:linear-gradient(180deg,#000,transparent 78%)}.shooting-status-panel[data-v-bb5ac8d7]>*{position:relative;z-index:1}.shooting-status-panel[data-v-bb5ac8d7]::-webkit-scrollbar{width:6px}.shooting-status-panel[data-v-bb5ac8d7]::-webkit-scrollbar-thumb{border-radius:var(--ugc-radius-btn);background:#5ef4ff57}.shooting-stage[data-v-bb5ac8d7]{position:relative;min-height:258px;margin:6px 0 16px;display:grid;place-items:center;perspective:1000px;overflow:hidden}.shooting-stage__floor[data-v-bb5ac8d7]{position:absolute;width:88%;height:148px;bottom:8px;border:1px solid rgba(120,245,255,.2);border-radius:26px;background:linear-gradient(rgba(94,244,255,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(94,244,255,.09) 1px,transparent 1px),linear-gradient(180deg,#5ef4ff17,#5a7cff0d);background-size:32px 32px;transform:rotateX(64deg) rotate(-8deg);transform-origin:center;box-shadow:0 30px 70px #0000007a,inset 0 0 38px #5ef4ff14}.shooting-stage__beam[data-v-bb5ac8d7]{position:absolute;left:46%;top:42px;width:218px;height:160px;transform:rotateX(64deg) rotate(-8deg) translateZ(-28px);transform-origin:left center;background:linear-gradient(90deg,rgba(94,244,255,.22),rgba(94,244,255,.05),transparent 72%);clip-path:polygon(0 42%,100% 4%,100% 96%,0 58%);opacity:.82}.shooting-camera[data-v-bb5ac8d7]{position:relative;width:142px;height:142px;display:grid;place-items:center;transform:rotateX(8deg) rotateY(-12deg);transform-style:preserve-3d}.shooting-camera__body[data-v-bb5ac8d7]{position:relative;width:118px;height:104px;border:1px solid rgba(120,245,255,.34);border-radius:22px;background:linear-gradient(180deg,rgba(255,255,255,.055),transparent 42%),linear-gradient(145deg,#1f2530fa,#0a0e14fa);box-shadow:inset 0 1px #ffffff1a,0 0 32px #5ef4ff2e,0 24px 48px #00000080;transform:translateZ(40px) rotate(-2deg)}.shooting-camera__body[data-v-bb5ac8d7]:before{content:"";position:absolute;left:18px;top:28px;width:60px;height:5px;border-radius:var(--ugc-radius-btn);background:#5ef4ff80;box-shadow:0 16px #5ef4ff3d,0 32px #5ef4ff29}.shooting-camera__body[data-v-bb5ac8d7]:after{content:"AI";position:absolute;right:18px;top:16px;color:#f3f7fac2;font-size:13px;font-weight:900}.shooting-camera__lens[data-v-bb5ac8d7]{position:absolute;left:32%;top:64%;width:46px;height:46px;border-radius:50%;background:radial-gradient(circle at 34% 32%,#dffcff 0 6px,var(--mf-primary) 7px 13px,rgba(94,244,255,.12) 14px 25px,rgba(3,4,5,.96) 26px),#061014;border:1px solid rgba(120,245,255,.48);box-shadow:0 0 28px #5ef4ff57,inset 0 0 18px #5ef4ff38;transform:translate(-50%,-38%) translateZ(78px)}.shooting-node[data-v-bb5ac8d7]{position:absolute;z-index:2;width:128px;min-height:82px;padding:11px;border:1px solid rgba(120,245,255,.22);border-radius:18px;background:#0c1117e6;box-shadow:0 16px 34px #0000005c,0 0 22px #5ef4ff14;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.shooting-node.node-writer[data-v-bb5ac8d7]{left:0;bottom:34px;transform:rotate(-3deg)}.shooting-node.node-director[data-v-bb5ac8d7]{right:0;top:24px;border-color:#5ef4ff80;box-shadow:0 0 28px #5ef4ff2e,0 16px 34px #0000005c}.shooting-node.node-agent[data-v-bb5ac8d7]{right:28px;bottom:18px;opacity:.84;transform:rotate(3deg)}.shooting-node b[data-v-bb5ac8d7]{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:10px;color:#061014;background:var(--mf-primary);font-size:12px}.shooting-node strong[data-v-bb5ac8d7],.shooting-node span[data-v-bb5ac8d7],.shooting-data-card span[data-v-bb5ac8d7],.shooting-data-card strong[data-v-bb5ac8d7],.agent-handoff-flow__item strong[data-v-bb5ac8d7],.agent-handoff-flow__item span[data-v-bb5ac8d7]{display:block}.shooting-node strong[data-v-bb5ac8d7]{margin-top:8px;color:var(--mf-text);font-size:13px;line-height:1.25}.shooting-node span[data-v-bb5ac8d7],.shooting-data-card span[data-v-bb5ac8d7],.shooting-data-card p[data-v-bb5ac8d7],.agent-handoff-flow__item span[data-v-bb5ac8d7],.shooting-next-step p[data-v-bb5ac8d7],.asset-card small[data-v-bb5ac8d7],.writer-row small[data-v-bb5ac8d7]{color:var(--ugc-muted)}.shooting-node span[data-v-bb5ac8d7]{margin-top:4px;font-size:11px;line-height:1.35}.shooting-status-board[data-v-bb5ac8d7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.shooting-data-card[data-v-bb5ac8d7]{min-height:126px;padding:12px;border:1px solid rgba(120,245,255,.16);border-radius:18px;background:#181c22c2}.shooting-data-card.is-hot[data-v-bb5ac8d7]{border-color:#5ef4ff5c;background:linear-gradient(135deg,#5ef4ff1f,#181c22c2)}.shooting-data-card span[data-v-bb5ac8d7]{font-size:10px;font-weight:900;text-transform:uppercase}.shooting-data-card strong[data-v-bb5ac8d7]{margin-top:8px;color:var(--mf-text);font-size:15px;line-height:1.3}.shooting-data-card p[data-v-bb5ac8d7]{margin:7px 0 0;font-size:12px;line-height:1.45}.shooting-data-card__chips[data-v-bb5ac8d7]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.shooting-data-card__chips i[data-v-bb5ac8d7]{display:inline-flex;padding:4px 7px;border-radius:var(--ugc-radius-btn);color:#bffbff;background:#5ef4ff1a;font-style:normal;font-size:10px;font-weight:900}.agent-handoff-flow[data-v-bb5ac8d7]{display:flex;flex-direction:column;gap:10px;margin-top:14px}.agent-handoff-flow__item[data-v-bb5ac8d7]{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px;border:1px solid rgba(120,245,255,.16);border-radius:18px;background:#ffffff0a}.agent-handoff-flow__thumb[data-v-bb5ac8d7]{height:44px;border-radius:14px;background:linear-gradient(135deg,#5ef4ff8a,#5a7cff38),#ffffff14;box-shadow:inset 0 0 18px #ffffff12}.agent-handoff-flow__item strong[data-v-bb5ac8d7]{color:var(--mf-text);font-size:13px}.agent-handoff-flow__item span[data-v-bb5ac8d7]{margin-top:4px;font-size:12px;line-height:1.38}.agent-handoff-flow__item em[data-v-bb5ac8d7]{padding:6px 8px;border-radius:var(--ugc-radius-btn);color:#c8fcff;background:#5ef4ff1c;border:1px solid rgba(94,244,255,.26);font-size:11px;font-style:normal;font-weight:900}.shooting-next-step[data-v-bb5ac8d7]{margin-top:14px;padding:14px;border:1px solid rgba(94,244,255,.24);border-radius:20px;background:radial-gradient(circle at 84% 20%,rgba(94,244,255,.18),transparent 32%),#5ef4ff11}.shooting-next-step strong[data-v-bb5ac8d7]{color:var(--mf-text);font-size:15px}.shooting-next-step p[data-v-bb5ac8d7]{margin:6px 0 0;font-size:12px;line-height:1.55}.handoff-actions[data-v-bb5ac8d7]{margin-top:16px}.shooting-status-panel .workbench-primary[data-v-bb5ac8d7]{color:#061014;background:linear-gradient(135deg,var(--mf-primary),var(--mf-blue));box-shadow:0 0 24px #5ef4ff47}.shooting-status-panel .workbench-ghost[data-v-bb5ac8d7]:hover,.agent-handoff-flow__item[data-v-bb5ac8d7]:hover,.shooting-data-card[data-v-bb5ac8d7]:hover{border-color:#5ef4ff57;background-color:#5ef4ff14}.workbench-results[data-v-bb5ac8d7]{margin-top:24px;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:24px}.result-panel[data-v-bb5ac8d7]{padding:20px;min-height:320px}.writer-metrics[data-v-bb5ac8d7]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px}.writer-metrics>div[data-v-bb5ac8d7],.style-item[data-v-bb5ac8d7],.asset-card[data-v-bb5ac8d7],.issue-item[data-v-bb5ac8d7]{border:1px solid rgba(120,245,255,.16);border-radius:12px;background:linear-gradient(180deg,#0f1c2adb,#05090fc2),#0304056b}.writer-metrics>div[data-v-bb5ac8d7]{padding:14px}.writer-metrics strong[data-v-bb5ac8d7],.writer-metrics span[data-v-bb5ac8d7]{display:block}.writer-metrics strong[data-v-bb5ac8d7]{font-size:18px}.writer-metrics span[data-v-bb5ac8d7]{margin-top:4px;color:var(--ugc-muted);font-size:12px}.writer-table[data-v-bb5ac8d7]{display:flex;flex-direction:column;gap:8px}.writer-row[data-v-bb5ac8d7]{display:grid;grid-template-columns:34px minmax(100px,1fr) 86px minmax(90px,.9fr);gap:10px;align-items:center;width:100%;padding:8px 10px;color:inherit;text-align:left;background:linear-gradient(90deg,#5ef4ff0f,#b05cff0a),#03040538;border:1px solid rgba(120,245,255,.18);border-radius:999px;cursor:pointer;transition:background .16s ease,border-color .16s ease,transform .16s ease}.writer-row[data-v-bb5ac8d7]:first-child{border-top:none}.writer-row[data-v-bb5ac8d7]:hover{transform:none;border-color:#5ef4ff70;background:linear-gradient(90deg,#5ef4ff1f,#b05cff14),#0304054d}.writer-row span[data-v-bb5ac8d7]{width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--ugc-btn-default-bg);font-size:12px;font-weight:900}.writer-row strong[data-v-bb5ac8d7],.writer-row em[data-v-bb5ac8d7],.writer-row small[data-v-bb5ac8d7]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.writer-row em[data-v-bb5ac8d7]{font-style:normal;color:var(--ugc-btn-primary-bg);font-weight:700}.writer-plan-reference[data-v-bb5ac8d7]{overflow:hidden;background:radial-gradient(circle at 82% 0%,rgba(176,92,255,.12),transparent 34%),linear-gradient(180deg,#070d14f5,#030405e6)!important}.writer-plan-reference__head[data-v-bb5ac8d7]{align-items:flex-start}.writer-plan-reference__actions[data-v-bb5ac8d7]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.writer-plan-reference__head p[data-v-bb5ac8d7]{margin:8px 0 0;color:#dffcffad;font-size:14px;line-height:1.7}.writer-plan-status-pill[data-v-bb5ac8d7],.writer-plan-count-pill[data-v-bb5ac8d7]{display:inline-flex;align-items:center;min-height:34px;padding:6px 14px;border:1px solid rgba(120,245,255,.22);border-radius:999px;color:#dffcff;font-size:13px;font-weight:850;background:#0304056b;box-shadow:inset 0 1px #ffffff0d}.writer-plan-status-pill[data-v-bb5ac8d7]{color:#5ef4ff;background:radial-gradient(circle at 18% 50%,rgba(94,244,255,.18),transparent 42%),#03232675;box-shadow:0 0 22px #5ef4ff1f,inset 0 1px #ffffff0f}.writer-plan-timeline[data-v-bb5ac8d7]{position:relative;display:grid;gap:14px;margin-top:24px;padding-left:48px}.writer-plan-timeline[data-v-bb5ac8d7]:before{content:"";position:absolute;top:26px;bottom:24px;left:16px;width:1px;background:linear-gradient(180deg,transparent,rgba(94,244,255,.42),rgba(176,92,255,.24),transparent);box-shadow:0 0 16px #5ef4ff2e}.writer-plan-timeline .writer-row[data-v-bb5ac8d7],.writer-plan-row[data-v-bb5ac8d7]{position:relative;display:block;width:100%;min-height:76px;padding:0;border:0;border-radius:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.writer-plan-timeline .writer-row[data-v-bb5ac8d7]:hover,.writer-plan-row[data-v-bb5ac8d7]:hover{transform:none;background:transparent;border-color:transparent}.writer-plan-timeline .writer-row span[data-v-bb5ac8d7]{width:auto;height:auto;border-radius:0;display:initial;align-items:initial;justify-content:initial;background:transparent;font-size:inherit;font-weight:inherit}.writer-plan-row__index[data-v-bb5ac8d7]{position:absolute;top:18px;left:-48px;z-index:2;width:34px!important;height:34px!important;border:1px solid rgba(120,245,255,.52);border-radius:14px;color:#dffcff;background:radial-gradient(circle at 50% 42%,rgba(94,244,255,.22),transparent 58%),#030405c2!important;box-shadow:0 0 0 4px #5ef4ff0d,0 0 18px #5ef4ff2e;font-size:14px!important;font-weight:900}.writer-plan-row__card[data-v-bb5ac8d7]{position:relative;display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:start;gap:16px;min-height:88px;padding:17px 18px;border:1px solid rgba(120,245,255,.2);border-radius:22px;background:radial-gradient(circle at 0% 22%,rgba(18,245,168,.13),transparent 28%),radial-gradient(circle at 92% 0%,rgba(176,92,255,.1),transparent 30%),linear-gradient(135deg,#0c121ceb,#05090fd6);box-shadow:inset 0 1px #ffffff0d,0 18px 40px #00000042;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.writer-plan-row:hover .writer-plan-row__card[data-v-bb5ac8d7]{transform:none;border-color:#5ef4ff70;box-shadow:inset 0 1px #ffffff0f,0 20px 42px #00000047,0 0 28px #5ef4ff1a}.writer-plan-row__icon[data-v-bb5ac8d7]{position:relative;width:36px;height:36px;border:1px solid rgba(94,244,255,.2);border-radius:12px;background:linear-gradient(180deg,#5ef4ff29,#12f5a80f),#0304056b;box-shadow:0 0 20px #5ef4ff1f,inset 0 1px #ffffff14}.writer-plan-row__icon[data-v-bb5ac8d7]:before,.writer-plan-row__icon[data-v-bb5ac8d7]:after{content:"";position:absolute;border:1.5px solid #5ef4ff}.writer-plan-row__icon[data-v-bb5ac8d7]:before{left:12px;right:11px;top:15px;height:20px;border-radius:3px;box-shadow:inset 0 8px #5ef4ff1a}.writer-plan-row__icon[data-v-bb5ac8d7]:after{left:11px;top:10px;width:24px;height:7px;transform:rotate(-12deg);border-radius:3px 3px 1px 1px;background:repeating-linear-gradient(90deg,rgba(94,244,255,.28) 0 5px,transparent 5px 9px)}.writer-plan-row__copy[data-v-bb5ac8d7]{min-width:0}.writer-plan-row__copy strong[data-v-bb5ac8d7],.writer-plan-row__copy small[data-v-bb5ac8d7]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.writer-plan-row__copy strong[data-v-bb5ac8d7]{color:#f3f7fa;font-size:17px;font-weight:900;line-height:1.45}.writer-plan-row__copy strong b[data-v-bb5ac8d7]{color:#f3f7fa;font-weight:950}.writer-plan-row__copy small[data-v-bb5ac8d7]{margin-top:8px;color:#dffcff9e;font-size:13px;font-weight:650;line-height:1.55;white-space:normal}.writer-plan-row__card em[data-v-bb5ac8d7]{align-self:start;min-height:30px;padding:5px 12px;border:1px solid rgba(120,245,255,.18);border-radius:999px;color:#f3f7fa;background:#03040557;font-size:13px;font-style:normal;font-weight:850;white-space:nowrap}.writer-plan-row__more[data-v-bb5ac8d7]{display:none!important;color:#dffcff9e;font-style:normal;font-size:18px;letter-spacing:2px;text-align:right}.writer-failure-state[data-v-bb5ac8d7]{min-height:160px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px;border:1px solid rgba(255,143,155,.34);border-radius:16px;background:linear-gradient(135deg,#ff8f9b1f,#5ef4ff0f),#ffffff0f}.writer-failure-state strong[data-v-bb5ac8d7]{color:#ffd7dc;font-size:16px}.writer-failure-state p[data-v-bb5ac8d7]{max-width:620px;margin:8px 0 0;color:var(--ugc-muted);line-height:1.7}.writer-failure-state__actions[data-v-bb5ac8d7]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.writer-segment-detail[data-v-bb5ac8d7]{display:flex;flex-direction:column;gap:16px}.writer-segment-detail__head[data-v-bb5ac8d7]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:18px;border-radius:18px;background:linear-gradient(135deg,#2563eb1f,#ffffff38);border:1px solid rgba(37,99,235,.18)}.writer-segment-detail__head span[data-v-bb5ac8d7]{display:block;color:var(--ugc-btn-primary-bg);font-size:12px;font-weight:900}.writer-segment-detail__head h3[data-v-bb5ac8d7]{margin:6px 0 0;color:var(--ugc-fg);font-size:24px;line-height:1.2}.writer-segment-block[data-v-bb5ac8d7]{border:1px solid var(--ugc-glass-border);border-radius:16px;padding:16px;background:#ffffff4d}.writer-segment-block h4[data-v-bb5ac8d7]{margin:0 0 12px;color:var(--ugc-fg);font-size:15px;font-weight:900}.writer-segment-block p[data-v-bb5ac8d7]{margin:0;color:var(--ugc-fg);line-height:1.85;white-space:pre-wrap}.writer-segment-meta[data-v-bb5ac8d7]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.writer-segment-meta>div[data-v-bb5ac8d7],.writer-anchor-item[data-v-bb5ac8d7]{border-radius:14px;border:1px solid var(--ugc-glass-border);padding:12px;background:#ffffff42}.writer-segment-meta span[data-v-bb5ac8d7],.writer-segment-meta strong[data-v-bb5ac8d7],.writer-anchor-item strong[data-v-bb5ac8d7]{display:block}.writer-segment-meta span[data-v-bb5ac8d7]{color:var(--ugc-muted);font-size:12px}.writer-segment-meta strong[data-v-bb5ac8d7]{margin-top:4px;color:var(--ugc-fg)}.writer-anchor-list[data-v-bb5ac8d7]{display:flex;flex-direction:column;gap:10px}.writer-focus-grid[data-v-bb5ac8d7]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:12px}.writer-focus-chip[data-v-bb5ac8d7]{min-height:62px;padding:10px;border-radius:14px;border:1px solid var(--ugc-glass-border);background:#ffffff47}.writer-focus-chip span[data-v-bb5ac8d7],.writer-focus-chip strong[data-v-bb5ac8d7]{display:block}.writer-focus-chip span[data-v-bb5ac8d7]{color:var(--ugc-muted);font-size:12px;font-weight:800}.writer-focus-chip strong[data-v-bb5ac8d7]{margin-top:5px;font-size:18px;color:var(--ugc-fg)}.writer-focus-chip.level-high[data-v-bb5ac8d7]{border-color:#2563eb47;background:#2563eb1a}.writer-focus-chip.level-mid[data-v-bb5ac8d7]{border-color:#d977063d;background:#d9770614}.writer-focus-chip.level-low[data-v-bb5ac8d7]{border-color:#64748b33;background:#64748b12}.writer-anchor-item strong[data-v-bb5ac8d7]{color:var(--ugc-btn-primary-bg);font-size:12px}.writer-anchor-item p[data-v-bb5ac8d7]{margin-top:5px}.asset-tabs[data-v-bb5ac8d7] .el-tabs__header{margin-bottom:16px}.asset-tabs[data-v-bb5ac8d7] .el-tabs__nav-wrap:after{height:1px;background:#78f5ff1f}.asset-tabs[data-v-bb5ac8d7] .el-tabs__nav{gap:8px}.asset-tabs[data-v-bb5ac8d7] .el-tabs__active-bar{display:none}.asset-tabs[data-v-bb5ac8d7] .el-tabs__item{height:34px;padding:0 14px!important;border:1px solid transparent;border-radius:999px;color:#dffcffa8;background:transparent;font-size:13px;font-weight:760;transition:color .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.asset-tabs[data-v-bb5ac8d7] .el-tabs__item:hover{color:#dffcff;border-color:#78f5ff38;background:#0304052e}.asset-tabs[data-v-bb5ac8d7] .el-tabs__item.is-active{color:#5ef4ff;border-color:#78f5ff6b;background:#0323266b;box-shadow:0 0 18px #5ef4ff29,inset 0 1px #ffffff0f}.asset-tab-toolbar[data-v-bb5ac8d7]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;padding:12px 14px;border-radius:14px;border:1px solid rgba(37,99,235,.14);background:#2563eb0f}.asset-tab-toolbar span[data-v-bb5ac8d7]{color:var(--ugc-muted);font-size:13px;line-height:1.55}.style-grid[data-v-bb5ac8d7],.asset-card-grid[data-v-bb5ac8d7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.style-item[data-v-bb5ac8d7],.asset-card[data-v-bb5ac8d7]{padding:14px}.style-item span[data-v-bb5ac8d7],.asset-card span[data-v-bb5ac8d7]{display:block;color:var(--ugc-muted);font-size:12px;font-weight:800}.style-item strong[data-v-bb5ac8d7],.asset-card h3[data-v-bb5ac8d7]{display:block;margin:6px 0 0;font-size:15px;line-height:1.5;color:var(--ugc-fg)}.asset-card p[data-v-bb5ac8d7]{margin:8px 0 10px;color:var(--ugc-muted);line-height:1.55;font-size:13px;min-height:40px}.asset-card small[data-v-bb5ac8d7]{display:block;font-size:12px}.asset-card-actions[data-v-bb5ac8d7]{display:flex;justify-content:flex-end;margin-top:12px}.asset-library-panel[data-v-bb5ac8d7]{min-height:260px}.asset-library-summary[data-v-bb5ac8d7]{display:grid;grid-template-columns:72px minmax(0,1fr);gap:14px;align-items:center;margin-bottom:16px;padding:16px;border-radius:18px;border:1px solid rgba(37,99,235,.16);background:#2563eb12}.asset-library-summary strong[data-v-bb5ac8d7]{width:56px;height:56px;display:inline-flex;align-items:center;justify-content:center;border-radius:18px;color:var(--ugc-btn-primary-bg);background:#ffffff75;font-size:24px;font-weight:900}.asset-library-summary span[data-v-bb5ac8d7]{color:var(--ugc-muted);line-height:1.65}.asset-library-grid[data-v-bb5ac8d7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-height:58vh;overflow:auto;padding-right:4px}.library-asset-card[data-v-bb5ac8d7]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-height:150px;padding:16px;border-radius:16px;border:1px solid var(--ugc-glass-border);background:#ffffff52}.library-asset-card span[data-v-bb5ac8d7]{color:var(--ugc-btn-primary-bg);font-size:12px;font-weight:900}.library-asset-card h3[data-v-bb5ac8d7]{margin:6px 0 8px;color:var(--ugc-fg);font-size:17px}.library-asset-card p[data-v-bb5ac8d7]{margin:0;color:var(--ugc-muted);font-size:13px;line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.quality-panel[data-v-bb5ac8d7]{display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px}.quality-score[data-v-bb5ac8d7]{border-radius:16px;min-height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#d977061f;border:1px solid rgba(217,119,6,.26)}.quality-score.passed[data-v-bb5ac8d7]{background:#0596691f;border-color:#05966947}.quality-score strong[data-v-bb5ac8d7]{font-size:44px;line-height:1}.quality-score span[data-v-bb5ac8d7]{margin-top:8px;font-weight:900}.issue-list[data-v-bb5ac8d7]{display:flex;flex-direction:column;gap:10px}.issue-item[data-v-bb5ac8d7]{padding:12px}.issue-item p[data-v-bb5ac8d7],.issue-item small[data-v-bb5ac8d7]{display:block;margin:6px 0 0;color:var(--ugc-muted)}.warning-list[data-v-bb5ac8d7]{margin-top:14px;display:flex;flex-direction:column;gap:8px}.warning-list div[data-v-bb5ac8d7],.empty-state[data-v-bb5ac8d7]{border:1px dashed var(--ugc-glass-border);border-radius:12px;padding:16px;color:var(--ugc-muted);background:#ffffff42}.empty-state[data-v-bb5ac8d7]{min-height:160px;display:flex;align-items:center;justify-content:center;text-align:center}.empty-state.compact[data-v-bb5ac8d7]{min-height:0}.writer-observability[data-v-bb5ac8d7]{display:grid;grid-template-columns:280px minmax(0,1fr);gap:18px;min-height:560px}.writer-observability__runs[data-v-bb5ac8d7]{display:flex;flex-direction:column;gap:10px;max-height:62vh;overflow:auto;padding-right:4px}.writer-run-button[data-v-bb5ac8d7]{width:100%;text-align:left;padding:12px;border-radius:12px;border:1px solid var(--ugc-glass-border);background:#ffffff52;color:var(--ugc-fg);cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.writer-run-button[data-v-bb5ac8d7]:hover,.writer-run-button.is-active[data-v-bb5ac8d7]{border-color:#2563eb6b;background:#2563eb1a}.writer-run-button.is-active[data-v-bb5ac8d7]{transform:translate(2px)}.writer-run-button span[data-v-bb5ac8d7],.writer-run-button strong[data-v-bb5ac8d7],.writer-run-button small[data-v-bb5ac8d7]{display:block}.writer-run-button span[data-v-bb5ac8d7],.writer-run-button small[data-v-bb5ac8d7]{color:var(--ugc-muted);font-size:12px}.writer-run-button strong[data-v-bb5ac8d7]{margin:5px 0;line-height:1.45}.writer-observability__detail[data-v-bb5ac8d7]{min-width:0}.writer-observability.writer-observability--legacy[data-v-bb5ac8d7]{grid-template-columns:minmax(0,1fr)!important;min-height:0!important}.writer-observability__legacy-notice[data-v-bb5ac8d7]{margin:0 0 16px;color:var(--ugc-muted);line-height:1.6}.writer-observability__meta[data-v-bb5ac8d7]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px}.writer-observability__meta>div[data-v-bb5ac8d7]{padding:12px;border:1px solid var(--ugc-glass-border);border-radius:12px;background:#ffffff4d}.writer-observability__meta span[data-v-bb5ac8d7],.writer-observability__meta strong[data-v-bb5ac8d7]{display:block}.writer-observability__meta span[data-v-bb5ac8d7]{color:var(--ugc-muted);font-size:12px;font-weight:800}.writer-observability__meta strong[data-v-bb5ac8d7]{margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.writer-observability__script[data-v-bb5ac8d7]{margin:0 0 12px;padding:12px 14px;border-radius:12px;color:var(--ugc-muted);background:#ffffff3d;line-height:1.65}.writer-call-stack[data-v-bb5ac8d7]{display:flex;flex-direction:column;gap:12px}.writer-call-block[data-v-bb5ac8d7]{border:1px solid var(--ugc-glass-border);border-radius:12px;overflow:hidden}.writer-call-block header[data-v-bb5ac8d7]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;background:#ffffff47}.writer-call-block header span[data-v-bb5ac8d7]{color:var(--ugc-muted);font-size:12px}.writer-observability pre[data-v-bb5ac8d7],.workbench-debug-dialog pre[data-v-bb5ac8d7]{max-height:62vh;overflow:auto;padding:16px;border-radius:12px;background:var(--ugc-dialog-input-bg);color:var(--ugc-dialog-input-fg);white-space:pre-wrap;word-break:break-word}.writer-call-block pre[data-v-bb5ac8d7]{margin:0;border-radius:0}.writer-output-pre[data-v-bb5ac8d7]{min-height:420px}.writer-segment-dialog[data-v-bb5ac8d7] .el-dialog,.asset-library-dialog[data-v-bb5ac8d7] .el-dialog{border-radius:24px;border:1px solid var(--ugc-glass-border);background:var(--ugc-glass-bg-strong);box-shadow:var(--ugc-shadow-1)}.writer-segment-dialog[data-v-bb5ac8d7] .el-dialog__header,.asset-library-dialog[data-v-bb5ac8d7] .el-dialog__header{padding:18px 22px 4px;margin-right:0}.writer-segment-dialog[data-v-bb5ac8d7] .el-dialog__title,.asset-library-dialog[data-v-bb5ac8d7] .el-dialog__title{font-size:18px;font-weight:900;color:var(--ugc-fg)}.writer-segment-dialog[data-v-bb5ac8d7] .el-dialog__body,.asset-library-dialog[data-v-bb5ac8d7] .el-dialog__body{padding:16px 22px 22px}.writer-segment-dialog[data-v-bb5ac8d7] .el-dialog{border:1px solid rgba(120,245,255,.28);background:radial-gradient(circle at 8% 0%,rgba(94,244,255,.14),transparent 34%),radial-gradient(circle at 96% 8%,rgba(176,92,255,.12),transparent 30%),linear-gradient(145deg,#090d12fa,#0c1418f5);box-shadow:0 24px 70px #0000008a,0 0 32px #5ef4ff1f}.writer-segment-dialog[data-v-bb5ac8d7] .el-dialog__headerbtn{top:17px;right:17px;width:40px;height:40px;border:1px solid rgba(120,245,255,.44);border-radius:999px;background:linear-gradient(135deg,#5ef4ff,#7cf7ff 52%,#77e8d2);box-shadow:0 0 18px #5ef4ff3d}.writer-segment-dialog[data-v-bb5ac8d7] .el-dialog__close{color:#061014;font-weight:900}.writer-segment-detail__head[data-v-bb5ac8d7]{border-color:#78f5ff57;background:radial-gradient(circle at 92% 18%,rgba(94,244,255,.18),transparent 26%),linear-gradient(135deg,#060c10eb,#101c20e6);box-shadow:inset 0 1px #ffffff0f,0 14px 30px #00000038}.writer-segment-detail__head span[data-v-bb5ac8d7]{color:#7cf7ff;text-shadow:0 0 12px rgba(94,244,255,.24)}.writer-segment-detail__head h3[data-v-bb5ac8d7]{color:#f3f7fa;text-shadow:0 0 18px rgba(94,244,255,.14)}.writer-segment-detail__head[data-v-bb5ac8d7] .el-tag{border-color:#78f5ff94;color:#061014;background:linear-gradient(135deg,#5ef4ff,#7cf7ff 52%,#77e8d2);box-shadow:0 0 18px #5ef4ff33;font-weight:900}.writer-segment-edit-form[data-v-bb5ac8d7]{margin-top:14px;padding:14px;border:1px solid rgba(120,245,255,.2);border-radius:16px;background:#030a0e94}.writer-segment-edit-grid[data-v-bb5ac8d7]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(120px,.45fr);gap:12px}.writer-segment-edit-grid.is-two[data-v-bb5ac8d7]{grid-template-columns:repeat(2,minmax(0,1fr))}.writer-segment-select[data-v-bb5ac8d7]{width:100%}.writer-segment-edit-form[data-v-bb5ac8d7] .el-form-item{margin-bottom:12px}.writer-segment-edit-form[data-v-bb5ac8d7] .el-form-item__label{color:#7cf7ffd6;font-size:12px;font-weight:900}.writer-segment-edit-form[data-v-bb5ac8d7] .el-input__wrapper,.writer-segment-edit-form[data-v-bb5ac8d7] .el-select__wrapper,.writer-segment-edit-form[data-v-bb5ac8d7] .el-textarea__inner{border:1px solid rgba(120,245,255,.2);border-radius:12px;background:#01060ab8;box-shadow:none}.writer-segment-detail__head.writer-segment-detail__head span[data-v-bb5ac8d7]{color:#7cf7ff!important;-webkit-text-fill-color:#7cf7ff!important;opacity:1!important;filter:none!important}.writer-segment-detail__head.writer-segment-detail__head h3[data-v-bb5ac8d7]{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;opacity:1!important;filter:none!important;text-shadow:0 0 14px rgba(94,244,255,.18)!important}.writer-segment-edit-form.writer-segment-edit-form[data-v-bb5ac8d7]{border-color:#1118271f!important;background:#ffffffeb!important;box-shadow:inset 0 1px #ffffffdb,0 14px 34px #0f172a1f!important}.writer-segment-edit-form[data-v-bb5ac8d7] .el-form-item__label{color:#111827!important;-webkit-text-fill-color:#111827!important;opacity:1!important}.writer-segment-edit-form[data-v-bb5ac8d7] .el-input__wrapper,.writer-segment-edit-form[data-v-bb5ac8d7] .el-select__wrapper,.writer-segment-edit-form[data-v-bb5ac8d7] .el-textarea__inner{border-color:#11182729!important;background:#fff!important;box-shadow:0 1px #ffffffeb,inset 0 0 0 1px #1118270a!important}.writer-segment-edit-form[data-v-bb5ac8d7] .el-input__inner,.writer-segment-edit-form[data-v-bb5ac8d7] .el-select__selected-item,.writer-segment-edit-form[data-v-bb5ac8d7] .el-select__input,.writer-segment-edit-form[data-v-bb5ac8d7] .el-textarea__inner{color:#111827!important;-webkit-text-fill-color:#111827!important;caret-color:#111827!important;opacity:1!important}.writer-segment-edit-form[data-v-bb5ac8d7] .el-input__inner::-moz-placeholder,.writer-segment-edit-form[data-v-bb5ac8d7] .el-textarea__inner::-moz-placeholder{color:#6b7280!important;-webkit-text-fill-color:#6b7280!important;opacity:1!important}.writer-segment-edit-form[data-v-bb5ac8d7] .el-input__inner::placeholder,.writer-segment-edit-form[data-v-bb5ac8d7] .el-textarea__inner::placeholder{color:#6b7280!important;-webkit-text-fill-color:#6b7280!important;opacity:1!important}.writer-segment-edit-form[data-v-bb5ac8d7] .el-select__placeholder,.writer-segment-edit-form[data-v-bb5ac8d7] .el-select__caret{color:#4b5563!important;-webkit-text-fill-color:#4b5563!important;opacity:1!important}.writer-segment-dialog__footer[data-v-bb5ac8d7]{display:flex;justify-content:flex-end;gap:12px;margin-top:16px;padding-top:14px;border-top:1px solid rgba(120,245,255,.14)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .writer-metrics>div[data-v-bb5ac8d7],:root:not([data-theme=light]) .writer-segment-block[data-v-bb5ac8d7],:root:not([data-theme=light]) .writer-segment-meta>div[data-v-bb5ac8d7],:root:not([data-theme=light]) .writer-focus-chip[data-v-bb5ac8d7],:root:not([data-theme=light]) .writer-anchor-item[data-v-bb5ac8d7],:root:not([data-theme=light]) .style-item[data-v-bb5ac8d7],:root:not([data-theme=light]) .asset-card[data-v-bb5ac8d7],:root:not([data-theme=light]) .asset-tab-toolbar[data-v-bb5ac8d7],:root:not([data-theme=light]) .asset-library-summary[data-v-bb5ac8d7],:root:not([data-theme=light]) .library-asset-card[data-v-bb5ac8d7],:root:not([data-theme=light]) .issue-item[data-v-bb5ac8d7],:root:not([data-theme=light]) .warning-list div[data-v-bb5ac8d7],:root:not([data-theme=light]) .empty-state[data-v-bb5ac8d7],:root:not([data-theme=light]) .story-upload[data-v-bb5ac8d7] .el-upload-dragger,:root:not([data-theme=light]) .writer-run-button[data-v-bb5ac8d7],:root:not([data-theme=light]) .writer-observability__meta>div[data-v-bb5ac8d7],:root:not([data-theme=light]) .writer-observability__script[data-v-bb5ac8d7],:root:not([data-theme=light]) .writer-call-block header[data-v-bb5ac8d7]{background:#ffffff14}}@media (max-width: 1020px){.workbench-hero[data-v-bb5ac8d7],.workbench-layout[data-v-bb5ac8d7],.workbench-results[data-v-bb5ac8d7]{width:calc(100% - 24px)}.workbench-hero[data-v-bb5ac8d7],.workbench-layout[data-v-bb5ac8d7],.workbench-results[data-v-bb5ac8d7],.quality-panel[data-v-bb5ac8d7],.writer-observability[data-v-bb5ac8d7]{grid-template-columns:1fr}.workbench-hero[data-v-bb5ac8d7]{align-items:flex-start;flex-direction:column}.status-panel[data-v-bb5ac8d7]{position:static}.writer-plan-timeline[data-v-bb5ac8d7]{padding-left:54px}.writer-plan-timeline[data-v-bb5ac8d7]:before{left:20px}.writer-plan-row__index[data-v-bb5ac8d7]{left:-54px;width:36px!important;height:36px!important;font-size:14px!important}.writer-plan-row__card[data-v-bb5ac8d7]{grid-template-columns:48px minmax(0,1fr);gap:12px}.writer-plan-row__card em[data-v-bb5ac8d7],.writer-plan-row__more[data-v-bb5ac8d7]{justify-self:start;grid-column:2}}@media (max-width: 720px){.workbench-form__grid[data-v-bb5ac8d7],.writer-metrics[data-v-bb5ac8d7],.style-grid[data-v-bb5ac8d7],.asset-card-grid[data-v-bb5ac8d7],.writer-row[data-v-bb5ac8d7],.writer-focus-grid[data-v-bb5ac8d7],.asset-library-grid[data-v-bb5ac8d7],.writer-observability__meta[data-v-bb5ac8d7],.shooting-status-board[data-v-bb5ac8d7]{grid-template-columns:1fr}.shooting-stage[data-v-bb5ac8d7]{min-height:0;display:flex;flex-direction:column;gap:10px;align-items:stretch;overflow:visible}.shooting-stage__floor[data-v-bb5ac8d7],.shooting-stage__beam[data-v-bb5ac8d7],.shooting-camera[data-v-bb5ac8d7]{display:none}.shooting-node[data-v-bb5ac8d7],.shooting-node.node-writer[data-v-bb5ac8d7],.shooting-node.node-director[data-v-bb5ac8d7],.shooting-node.node-agent[data-v-bb5ac8d7]{position:static;width:auto;min-height:0;transform:none}.agent-handoff-flow__item[data-v-bb5ac8d7]{grid-template-columns:42px minmax(0,1fr)}.agent-handoff-flow__item em[data-v-bb5ac8d7]{grid-column:2;width:-moz-fit-content;width:fit-content}.asset-tab-toolbar[data-v-bb5ac8d7],.writer-failure-state[data-v-bb5ac8d7]{align-items:stretch;flex-direction:column}.writer-failure-state__actions[data-v-bb5ac8d7]{justify-content:flex-start}.workbench-panel[data-v-bb5ac8d7],.result-panel[data-v-bb5ac8d7]{padding:16px}}.creative-workbench[data-v-bb5ac8d7]{color:#172033!important;background:linear-gradient(90deg,rgba(43,43,43,.04) 1px,transparent 1px),linear-gradient(180deg,rgba(43,43,43,.035) 1px,transparent 1px),radial-gradient(circle at 12% 0%,rgba(143,199,255,.14),transparent 32%),radial-gradient(circle at 86% 4%,rgba(217,221,226,.72),transparent 36%),#f4f7fb!important;background-size:78px 78px,78px 78px,auto,auto,auto!important}.creative-workbench[data-v-bb5ac8d7] :is(.workbench-hero,.workbench-panel,.script-panel,.result-panel,.stage-next-card,.preflight-progress-card,.preflight-progress-grid section,.asset-task-card,.writer-plan-reference,.writer-plan-row__card,.writer-metrics>div,.style-item,.asset-card,.asset-tab-toolbar,.asset-library-summary,.library-asset-card,.quality-score,.issue-item,.warning-list div,.empty-state,.writer-failure-state,.writer-segment-block,.writer-segment-meta>div,.writer-focus-chip,.writer-anchor-item,.writer-observability__meta>div,.writer-observability__script,.writer-call-block,.writer-run-button){color:#172033!important;border:1px solid rgba(255,255,255,.76)!important;background:radial-gradient(circle at 16% 0%,rgba(143,199,255,.11),transparent 34%),linear-gradient(145deg,#fffffffa,#faf9f5e0),#f6f4eff5!important;box-shadow:0 24px 64px #161c2621,inset 0 1px #ffffffd1!important;backdrop-filter:blur(18px) saturate(1.04)!important;-webkit-backdrop-filter:blur(18px) saturate(1.04)!important}.creative-workbench[data-v-bb5ac8d7] :is(.workbench-hero,.workbench-panel,.result-panel):before{opacity:.06!important;background:linear-gradient(90deg,rgba(43,43,43,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(43,43,43,.03) 1px,transparent 1px)!important;background-size:64px 64px!important}.creative-workbench[data-v-bb5ac8d7] :is(.workbench-hero,.workbench-panel,.result-panel,.stage-next-card,.preflight-progress-card,.preflight-progress-grid section,.writer-plan-reference,.writer-plan-row__card,.asset-task-card,.style-item,.asset-card,.quality-panel,.asset-tab-toolbar) :is(h1,h2,h3,h4,strong,label,b,.panel-head){color:#151515!important;background:none!important;text-shadow:none!important;-webkit-text-fill-color:#151515!important}.creative-workbench[data-v-bb5ac8d7] :is(.workbench-hero,.workbench-panel,.result-panel,.stage-next-card,.preflight-progress-card,.preflight-progress-grid section,.writer-plan-reference,.writer-plan-row__card,.asset-task-card,.style-item,.asset-card,.quality-panel,.asset-tab-toolbar) :is(p,small,span,em,li,.duration-hint){color:#667286!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}.creative-workbench[data-v-bb5ac8d7] :is(.workbench-kicker,.panel-head span,.stage-next-card>span,.preflight-progress-card__head span,.preflight-progress-grid span){color:#a6b6c2!important;letter-spacing:.12em;text-shadow:none!important;-webkit-text-fill-color:#a6b6c2!important}.creative-workbench .writer-plan-row__index[data-v-bb5ac8d7]{color:#151515!important;border-color:#8fc7ff57!important;background:radial-gradient(circle at 50% 42%,rgba(143,199,255,.22),transparent 58%),#ffffffdb!important;box-shadow:0 0 0 4px #8fc7ff14,0 16px 28px #161c261a!important;-webkit-text-fill-color:#151515!important}.creative-workbench[data-v-bb5ac8d7] .el-input__wrapper,.creative-workbench[data-v-bb5ac8d7] .el-select__wrapper,.creative-workbench[data-v-bb5ac8d7] .el-textarea__inner,.creative-workbench[data-v-bb5ac8d7] .el-input-number,.creative-workbench .story-upload[data-v-bb5ac8d7] .el-upload-dragger{color:#172033!important;border:1px solid rgba(43,43,43,.1)!important;background:linear-gradient(145deg,#fffffff5,#faf9f5c7),#f6f4efeb!important;box-shadow:inset 0 1px #ffffffdb,0 10px 26px #161c260f!important}.creative-workbench[data-v-bb5ac8d7] .el-input__inner,.creative-workbench[data-v-bb5ac8d7] .el-textarea__inner,.creative-workbench[data-v-bb5ac8d7] .el-form-item__label,.creative-workbench[data-v-bb5ac8d7] .el-input-number__decrease,.creative-workbench[data-v-bb5ac8d7] .el-input-number__increase{color:#172033!important;-webkit-text-fill-color:currentColor!important}.creative-workbench[data-v-bb5ac8d7] :is(.workbench-primary,.workbench-primary.compact):not(:disabled):not(.is-disabled){color:#f8fafc!important;border-color:#ffffff2e!important;background:radial-gradient(circle at 20% 0%,rgba(255,255,255,.24),transparent 34%),linear-gradient(180deg,#2b2b2b,#090909)!important;box-shadow:0 18px 42px #0f121738,inset 0 1px #ffffff38!important;-webkit-text-fill-color:#f8fafc!important}.creative-workbench[data-v-bb5ac8d7] :is(.workbench-primary,.workbench-primary.compact) *{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important}.creative-workbench[data-v-bb5ac8d7] :is(.workbench-ghost,.workbench-ghost.compact):not(:disabled):not(.is-disabled){color:#172033!important;border-color:#2b2b2b1a!important;background:linear-gradient(145deg,#fffffff5,#faf9f5cc),#f6f4efe6!important;box-shadow:0 10px 26px #161c2614,inset 0 1px #ffffffd1!important;-webkit-text-fill-color:#172033!important}.creative-workbench[data-v-bb5ac8d7] :is(.workbench-ghost,.workbench-ghost.compact) *{color:#172033!important;-webkit-text-fill-color:#172033!important}.creative-workbench[data-v-bb5ac8d7] :is(.workbench-primary,.workbench-ghost):disabled,.creative-workbench :is(.workbench-primary,.workbench-ghost).is-disabled[data-v-bb5ac8d7]{color:#8a93a3!important;background:#d9dde2b8!important;box-shadow:none!important;-webkit-text-fill-color:#8a93a3!important}.creative-workbench .writer-plan-timeline.writer-plan-timeline[data-v-bb5ac8d7]{padding-left:58px!important}.creative-workbench .writer-plan-row.writer-plan-row[data-v-bb5ac8d7]{display:block!important;min-height:98px!important}.creative-workbench .writer-plan-row__index.writer-plan-row__index[data-v-bb5ac8d7]{display:inline-flex!important;align-items:center!important;justify-content:center!important;left:-52px!important;color:#172033!important;background:radial-gradient(circle at 50% 42%,rgba(143,199,255,.18),transparent 58%),#ffffffe6!important;-webkit-text-fill-color:#172033!important}.creative-workbench .writer-plan-row__card.writer-plan-row__card[data-v-bb5ac8d7]{display:grid!important;grid-template-columns:42px minmax(0,1fr) auto!important;align-items:center!important;gap:16px!important;min-height:96px!important;padding:18px 22px!important;overflow:hidden!important}.creative-workbench .writer-plan-row__icon.writer-plan-row__icon[data-v-bb5ac8d7]{display:block!important;grid-column:1!important;grid-row:1 / span 2!important}.creative-workbench .writer-plan-row__copy.writer-plan-row__copy[data-v-bb5ac8d7]{display:block!important;grid-column:2!important;min-width:0!important;overflow:hidden!important}.creative-workbench .writer-plan-row__copy strong[data-v-bb5ac8d7],.creative-workbench .writer-plan-row__copy small[data-v-bb5ac8d7]{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}.creative-workbench .writer-plan-row__copy strong[data-v-bb5ac8d7]{white-space:nowrap!important}.creative-workbench .writer-plan-row__copy small[data-v-bb5ac8d7]{white-space:normal!important}.creative-workbench .writer-plan-row__card em[data-v-bb5ac8d7]{display:inline-flex!important;align-items:center!important;justify-content:center!important;grid-column:3!important;margin-left:10px!important}.creative-workbench[data-v-bb5ac8d7]{--tg-ink: #111318;--tg-muted: #697282;--tg-soft: #9aa2af;--tg-gold: #8fc7ff;--tg-gold-strong: #8a5f18;--tg-card: rgba(255, 255, 255, .92);--tg-line: rgba(36, 38, 42, .08);min-height:100vh!important;padding:8px 10px 14px!important;color:var(--tg-ink)!important;background:radial-gradient(circle at 10% 4%,rgba(185,133,55,.1),transparent 22%),radial-gradient(circle at 84% 3%,rgba(255,255,255,.88),transparent 30%),linear-gradient(180deg,#f6f4f1,#f0efed,#ecebea)!important;background-size:auto!important}.tiangong-command-topbar[data-v-bb5ac8d7]{height:66px;display:grid;grid-template-columns:minmax(0,1fr) 84px;align-items:center;gap:14px;padding:8px 16px;border:1px solid rgba(255,255,255,.78);border-radius:18px;background:linear-gradient(180deg,#fffffff5,#ffffffbd),#f7f5f1eb;box-shadow:0 16px 42px #161c261f,inset 0 1px #fffffff0;position:sticky;top:8px;z-index:10}.tiangong-command-topbar[data-v-bb5ac8d7] .creative-stage-nav{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:minmax(220px,.26fr) minmax(0,1fr)!important;gap:28px!important;align-items:center!important;border:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.tiangong-command-topbar[data-v-bb5ac8d7] .creative-stage-nav__brand{min-height:48px!important;padding:0 0 0 10px!important;border-right:0!important;gap:10px!important}.tiangong-command-topbar[data-v-bb5ac8d7] .creative-stage-nav__brand strong{color:#050505!important;font-size:26px!important;letter-spacing:0!important;background:none!important;text-shadow:none!important;-webkit-text-fill-color:#050505!important}.tiangong-command-topbar[data-v-bb5ac8d7] .creative-stage-nav__brand span{height:22px!important;display:inline-flex!important;align-items:center!important;padding:0 9px!important;color:#b07822!important;border:1px solid rgba(143,199,255,.16)!important;border-radius:999px!important;background:#fbf1df!important;font-size:10px!important;font-weight:800!important;letter-spacing:0!important}.tiangong-command-topbar[data-v-bb5ac8d7] .creative-stage-nav__steps{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:0!important;min-width:0!important;border-radius:999px!important;overflow:hidden!important;background:#ffffff9e!important;border:1px solid rgba(36,38,42,.06)!important;box-shadow:0 14px 36px #161c2617,inset 0 1px #ffffffe6!important}.tiangong-command-topbar[data-v-bb5ac8d7] .creative-stage-nav__step{min-height:48px!important;border:0!important;border-radius:999px!important;padding:6px 15px!important;gap:10px!important;color:#4d5563!important;background:transparent!important;box-shadow:none!important;transform:none!important}.tiangong-command-topbar[data-v-bb5ac8d7] .creative-stage-nav__step+.creative-stage-nav__step{border-left:1px solid rgba(36,38,42,.06)!important}.tiangong-command-topbar[data-v-bb5ac8d7] .creative-stage-nav__step.is-active{color:#141414!important;background:radial-gradient(circle at 15% 35%,rgba(143,199,255,.14),transparent 36%),#fffffff0!important;border:1px solid rgba(143,199,255,.28)!important;box-shadow:0 0 0 4px #8fc7ff12,0 14px 26px #161c261a,inset 0 1px #fffffff0!important}.tiangong-command-topbar[data-v-bb5ac8d7] .creative-stage-nav__index{width:32px!important;height:32px!important;color:#4d5563!important;border-color:#24262a14!important;background:#ffffffd6!important;font-size:12px!important;box-shadow:none!important}.tiangong-command-topbar[data-v-bb5ac8d7] .creative-stage-nav__step.is-active .creative-stage-nav__index{color:#111318!important;background:#fff!important;border-color:#8fc7ff38!important;box-shadow:0 0 0 4px #8fc7ff1f,0 8px 18px #8fc7ff2e!important;-webkit-text-fill-color:#111318!important}.tiangong-command-topbar[data-v-bb5ac8d7] .creative-stage-nav__copy{gap:1px!important}.tiangong-command-topbar[data-v-bb5ac8d7] .creative-stage-nav__copy strong{color:#111318!important;font-size:13px!important;font-weight:900!important;line-height:1.1!important;background:none!important;-webkit-text-fill-color:#111318!important}.tiangong-command-topbar[data-v-bb5ac8d7] .creative-stage-nav__copy small{color:#566071!important;font-size:10px!important;opacity:1!important;background:none!important;-webkit-text-fill-color:#566071!important}.tiangong-user-tools[data-v-bb5ac8d7]{display:flex;justify-content:flex-end;align-items:center;gap:14px}.tiangong-bell-button[data-v-bb5ac8d7],.tiangong-avatar[data-v-bb5ac8d7]{flex:0 0 auto}.tiangong-bell-button[data-v-bb5ac8d7]{width:34px;height:34px;position:relative;border:0;border-radius:50%;background:radial-gradient(circle at 50% 28%,transparent 0 7px,#1f2530 8px 9px,transparent 10px),radial-gradient(circle at 50% 68%,#1f2530 0 3px,transparent 4px),transparent;cursor:pointer}.tiangong-bell-button[data-v-bb5ac8d7]:before{content:"";position:absolute;top:7px;left:10px;width:13px;height:15px;border:2px solid #1f2530;border-bottom:0;border-radius:10px 10px 4px 4px}.tiangong-bell-button[data-v-bb5ac8d7]:after{content:"";position:absolute;top:5px;right:5px;width:7px;height:7px;border:2px solid #fff;border-radius:50%;background:#ff3656}.tiangong-avatar[data-v-bb5ac8d7]{width:38px;height:38px;border-radius:50%;background:radial-gradient(circle at 60% 28%,rgba(255,255,255,.72),transparent 8px),radial-gradient(circle at 42% 42%,#162233 0 20%,transparent 21%),radial-gradient(circle at 58% 68%,#0c1119 0 28%,transparent 29%),linear-gradient(135deg,#cfefe9,#12161c 58%,#050608);box-shadow:0 10px 24px #161c2629,inset 0 0 0 2px #ffffffd1}.creative-workbench .workbench-hero[data-v-bb5ac8d7]{min-height:112px!important;margin-top:12px!important;padding:20px 26px!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(460px,.36fr)!important;align-items:center!important;gap:22px!important;border:1px solid rgba(255,255,255,.82)!important;border-radius:0 0 22px 22px!important;background:radial-gradient(circle at 12% 18%,rgba(143,199,255,.12),transparent 22%),linear-gradient(180deg,#fffffff0,#ffffffb8)!important;box-shadow:0 16px 42px #161c2614,inset 0 1px #fffffff2!important}.creative-workbench .workbench-kicker[data-v-bb5ac8d7],.creative-workbench .panel-head>div>span[data-v-bb5ac8d7],.creative-workbench .asset-task-card__head span[data-v-bb5ac8d7]{color:var(--fb-accent-strong)!important;font-size:11px!important;font-weight:900!important;line-height:1.2!important;letter-spacing:.16em!important;text-transform:uppercase!important}.creative-workbench .workbench-hero h1[data-v-bb5ac8d7]{margin:6px 0 0!important;color:#0c0d0f!important;font-size:clamp(34px,2.5vw,48px)!important;font-weight:950!important;letter-spacing:0!important;line-height:1!important;background:none!important;-webkit-text-fill-color:#0c0d0f!important}.creative-workbench .workbench-hero p[data-v-bb5ac8d7]{max-width:820px!important;margin:12px 0 0!important;color:#6b7280!important;font-size:14px!important;line-height:1.65!important}.creative-workbench .stage-next-actions[data-v-bb5ac8d7]{width:100%!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}.creative-workbench .stage-next-card[data-v-bb5ac8d7]{min-width:0!important;display:grid!important;gap:7px!important;padding:16px!important;border:1px solid rgba(36,38,42,.06)!important;border-radius:12px!important;background:linear-gradient(180deg,#fffffff5,#ffffffbd),#f8f6f1e6!important;box-shadow:0 12px 30px #161c2612,inset 0 1px #ffffffeb!important}.creative-workbench .stage-next-card>span[data-v-bb5ac8d7]{color:#8fc7ff!important;font-size:12px!important;font-weight:900!important;letter-spacing:0!important}.creative-workbench .stage-next-card>strong[data-v-bb5ac8d7]{color:#343943!important;font-size:12px!important;line-height:1.35!important;font-weight:700!important}.creative-workbench .stage-next-card .el-button[data-v-bb5ac8d7]{justify-self:stretch!important;min-height:32px!important;border-radius:8px!important}.creative-workbench .workbench-layout[data-v-bb5ac8d7]{margin-top:12px!important;display:block!important}.creative-workbench .workbench-panel[data-v-bb5ac8d7],.creative-workbench .result-panel[data-v-bb5ac8d7]{color:var(--tg-ink)!important;border:1px solid rgba(255,255,255,.82)!important;border-radius:22px!important;background:radial-gradient(circle at 12% 0%,rgba(143,199,255,.08),transparent 28%),linear-gradient(180deg,#fffffff5,#ffffffbd),#f7f5f1e6!important;box-shadow:0 18px 46px #161c2614,inset 0 1px #fffffff5!important}.creative-workbench .script-panel[data-v-bb5ac8d7]{padding:16px 26px 12px!important}.creative-workbench .panel-head[data-v-bb5ac8d7]{margin-bottom:12px!important;align-items:flex-start!important}.creative-workbench .panel-head h2[data-v-bb5ac8d7]{margin:3px 0 0!important;color:#111318!important;font-size:21px!important;font-weight:900!important;line-height:1.2!important}.creative-workbench .script-panel .panel-head[data-v-bb5ac8d7] .el-tag{display:none!important}.creative-workbench .workbench-form[data-v-bb5ac8d7]{display:grid!important;grid-template-columns:300px minmax(0,1fr) 390px!important;grid-template-rows:auto auto!important;gap:10px 28px!important;align-items:start!important}.creative-workbench .workbench-form[data-v-bb5ac8d7]>.el-form-item{margin-bottom:0!important}.creative-workbench .workbench-form[data-v-bb5ac8d7]>.el-form-item:nth-child(1){grid-column:1!important;grid-row:1!important}.creative-workbench .workbench-form[data-v-bb5ac8d7]>.el-form-item:nth-child(2){grid-column:1!important;grid-row:2!important}.creative-workbench .workbench-form[data-v-bb5ac8d7]>.el-form-item:nth-child(3){grid-column:2!important;grid-row:1 / span 2!important;align-self:stretch!important;display:flex!important;flex-direction:column!important;min-height:0!important}.creative-workbench .workbench-form__grid[data-v-bb5ac8d7]{grid-column:3!important;grid-row:1 / span 2!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:16px!important}.creative-workbench[data-v-bb5ac8d7] .el-form-item__label{width:-moz-fit-content!important;width:fit-content!important;min-height:24px!important;display:inline-flex!important;align-items:center!important;gap:7px!important;margin-bottom:8px!important;padding:0 11px 0 9px!important;color:#252a33!important;border:1px solid rgba(143,199,255,.16)!important;border-radius:999px!important;background:linear-gradient(180deg,#fff9edf5,#ffffffb3)!important;box-shadow:0 8px 18px #8fc7ff12,inset 0 1px #ffffffeb!important;font-size:12px!important;font-weight:800!important;line-height:1!important;letter-spacing:.02em!important}.creative-workbench[data-v-bb5ac8d7] .el-form-item__label:before{content:""!important;width:6px!important;height:6px!important;border-radius:999px!important;background:#8fc7ff!important;box-shadow:0 0 0 4px #8fc7ff1f!important}.creative-workbench[data-v-bb5ac8d7] .el-input__wrapper,.creative-workbench[data-v-bb5ac8d7] .el-textarea__inner{border-radius:6px!important;border:1px solid rgba(36,38,42,.12)!important;background:#ffffffd1!important;box-shadow:inset 0 1px 2px #161c260a,0 8px 18px #161c2608!important}.creative-workbench[data-v-bb5ac8d7] .el-input__inner,.creative-workbench[data-v-bb5ac8d7] .el-textarea__inner{color:#161a21!important;font-size:13px!important;-webkit-text-fill-color:#161a21!important}.creative-workbench .workbench-form[data-v-bb5ac8d7] .el-textarea__inner{min-height:138px!important;max-height:none!important;line-height:1.45!important}.creative-workbench .workbench-form[data-v-bb5ac8d7]>.el-form-item:nth-child(3) .el-form-item__content,.creative-workbench .workbench-form[data-v-bb5ac8d7]>.el-form-item:nth-child(3) .el-textarea{flex:1 1 auto!important;min-height:0!important;display:flex!important}.creative-workbench .workbench-form[data-v-bb5ac8d7]>.el-form-item:nth-child(3) .el-textarea__inner{height:100%!important;min-height:190px!important}.creative-workbench .story-upload[data-v-bb5ac8d7] .el-upload-dragger{min-height:106px!important;border:1px dashed rgba(36,38,42,.12)!important;border-radius:8px!important;background:radial-gradient(circle at 50% 32%,rgba(255,255,255,.9),transparent 40%),#fff9!important;box-shadow:inset 0 1px #ffffffdb!important}.creative-workbench .story-upload__inner[data-v-bb5ac8d7]{min-height:74px!important;display:grid!important;justify-items:center!important;gap:7px!important;color:#6b7280!important;font-size:11px!important;line-height:1.45!important;text-align:center!important;white-space:normal!important}.creative-workbench .story-upload__inner .el-icon[data-v-bb5ac8d7]{color:#050505!important;font-size:34px!important}.creative-workbench .duration-control[data-v-bb5ac8d7]{display:grid!important;grid-template-columns:minmax(0,1fr) 58px 22px!important;align-items:center!important;gap:10px!important}.creative-workbench .creative-param-field[data-v-bb5ac8d7]{display:grid!important;gap:8px!important}.creative-workbench .creative-param-chips[data-v-bb5ac8d7],.creative-workbench .duration-preset-row[data-v-bb5ac8d7]{display:flex!important;flex-wrap:wrap!important;gap:7px!important}.creative-workbench .creative-param-chips button[data-v-bb5ac8d7],.creative-workbench .duration-preset-row button[data-v-bb5ac8d7]{min-height:26px!important;padding:0 10px!important;border:1px solid rgba(36,38,42,.1)!important;border-radius:999px!important;color:#4d5563!important;background:linear-gradient(180deg,#ffffffeb,#f6f4efb8)!important;box-shadow:inset 0 1px #ffffffdb!important;font-size:11px!important;font-weight:900!important;cursor:pointer!important}.creative-workbench .creative-param-chips button.active[data-v-bb5ac8d7],.creative-workbench .duration-preset-row button.active[data-v-bb5ac8d7]{border-color:#8fc7ff6b!important;color:#111318!important;background:linear-gradient(180deg,#fff7e5fa,#ddb87457)!important;box-shadow:0 8px 18px #8fc7ff1f!important}.creative-workbench .duration-preset-row[data-v-bb5ac8d7]{margin-bottom:8px!important}.creative-workbench .duration-slider[data-v-bb5ac8d7]{width:100%!important}.creative-workbench .duration-slider[data-v-bb5ac8d7] .el-slider__runway{height:4px!important;background:#d9d9d8!important}.creative-workbench .duration-slider[data-v-bb5ac8d7] .el-slider__bar{height:4px!important;background:#1c2028!important}.creative-workbench .duration-slider[data-v-bb5ac8d7] .el-slider__button{width:14px!important;height:14px!important;border:2px solid #15171c!important;background:#fff!important;box-shadow:0 4px 12px #161c262e!important}.creative-workbench .duration-number[data-v-bb5ac8d7]{width:58px!important}.creative-workbench .duration-number[data-v-bb5ac8d7] .el-input__wrapper{padding:0 8px!important}.creative-workbench .duration-unit[data-v-bb5ac8d7]{color:#4d5563!important;font-size:12px!important}.creative-workbench .duration-hint[data-v-bb5ac8d7]{margin-top:8px!important;color:#87909f!important;font-size:11px!important;line-height:1.45!important}.creative-workbench .workbench-actions[data-v-bb5ac8d7]{margin-top:12px!important;gap:12px!important}.creative-workbench .workbench-primary[data-v-bb5ac8d7],.creative-workbench .workbench-ghost[data-v-bb5ac8d7]{min-height:30px!important;padding:0 18px!important;border-radius:999px!important;font-size:12px!important;font-weight:900!important}.creative-workbench .workbench-primary[data-v-bb5ac8d7]:not(:disabled):not(.is-disabled),.creative-workbench .stage-next-card .workbench-primary[data-v-bb5ac8d7]:not(:disabled):not(.is-disabled),.creative-workbench .workbench-ghost[data-v-bb5ac8d7]:not(:disabled):not(.is-disabled){color:#f8f3e8!important;border:1px solid rgba(255,255,255,.16)!important;background:radial-gradient(circle at 20% 0%,rgba(255,255,255,.18),transparent 32%),linear-gradient(180deg,#282827,#050505)!important;box-shadow:0 12px 26px #161c2633,inset 0 1px #ffffff38!important;-webkit-text-fill-color:#f8f3e8!important}.creative-workbench .workbench-primary[data-v-bb5ac8d7] *,.creative-workbench .workbench-ghost[data-v-bb5ac8d7] *{color:#d7a84f!important;-webkit-text-fill-color:#d7a84f!important}.creative-workbench .preflight-progress-card[data-v-bb5ac8d7]{margin-top:12px!important;padding:12px 14px!important;border-radius:12px!important}.creative-workbench .workbench-results[data-v-bb5ac8d7]{margin-top:12px!important;display:grid!important;grid-template-columns:minmax(420px,.42fr) minmax(0,.58fr)!important;grid-auto-rows:1fr!important;gap:12px!important;align-items:stretch!important}.creative-workbench .writer-result[data-v-bb5ac8d7],.creative-workbench .asset-result[data-v-bb5ac8d7]{min-height:438px!important;height:100%!important;align-self:stretch!important;box-sizing:border-box!important;padding:16px 18px!important}.creative-workbench .writer-result[data-v-bb5ac8d7]{overflow:hidden!important}.creative-workbench .asset-result[data-v-bb5ac8d7]{display:flex!important;flex-direction:column!important}.creative-workbench .asset-result .asset-tabs[data-v-bb5ac8d7]{flex:1 1 auto!important}.creative-workbench .writer-plan-reference__head[data-v-bb5ac8d7]{margin-bottom:12px!important}.creative-workbench .writer-plan-reference__head p[data-v-bb5ac8d7]{margin:3px 0 0!important;color:#687282!important;font-size:12px!important;line-height:1.45!important}.creative-workbench .writer-plan-status-pill[data-v-bb5ac8d7],.creative-workbench .writer-plan-count-pill[data-v-bb5ac8d7]{height:24px!important;display:inline-flex!important;align-items:center!important;border-radius:999px!important;padding:0 12px!important;color:#566071!important;background:#e0e5e8d1!important;font-size:11px!important;font-weight:800!important;-webkit-text-fill-color:#566071!important}.creative-workbench .writer-plan-status-pill[data-v-bb5ac8d7]{color:#406d69!important;background:#b1d6d4e0!important;-webkit-text-fill-color:#406d69!important}.creative-workbench .writer-plan-timeline[data-v-bb5ac8d7]{display:grid!important;gap:7px!important;max-height:360px!important;overflow-y:auto!important;padding:0 0 0 46px!important;position:relative!important}.creative-workbench .writer-plan-timeline[data-v-bb5ac8d7]:before{content:""!important;position:absolute!important;left:17px!important;top:14px!important;bottom:14px!important;width:1px!important;background:#8fc7ff3d!important}.creative-workbench .writer-plan-row.writer-plan-row[data-v-bb5ac8d7]{min-height:46px!important;display:block!important;border:0!important;padding:0!important;background:transparent!important;box-shadow:none!important;position:relative!important}.creative-workbench .writer-plan-row__index.writer-plan-row__index[data-v-bb5ac8d7]{left:-44px!important;top:50%!important;width:26px!important;height:26px!important;margin-top:-13px!important;border-radius:6px!important;color:#9a681e!important;border:1px solid rgba(143,199,255,.28)!important;background:#fff9ef!important;box-shadow:0 8px 18px #8fc7ff1f!important;font-size:12px!important;-webkit-text-fill-color:#9a681e!important}.creative-workbench .writer-plan-row__card.writer-plan-row__card[data-v-bb5ac8d7]{min-height:46px!important;display:grid!important;grid-template-columns:34px minmax(0,1fr) auto!important;gap:12px!important;align-items:center!important;padding:8px 14px!important;border:1px solid rgba(255,255,255,.13)!important;border-radius:8px!important;background:radial-gradient(circle at 0% 0%,rgba(255,255,255,.2),transparent 26%),linear-gradient(180deg,#2c2d2d,#101112)!important;box-shadow:0 10px 22px #161c2638,inset 0 1px #ffffff1f!important}.creative-workbench .writer-plan-row__icon.writer-plan-row__icon[data-v-bb5ac8d7]{width:28px!important;height:28px!important;border-radius:9px!important;border:1px solid rgba(81,232,240,.42)!important;background:#0e1c1fe6!important;box-shadow:0 0 18px #31d3db2e!important}.creative-workbench .writer-plan-row__copy strong[data-v-bb5ac8d7]{color:#d7a84f!important;font-size:12px!important;line-height:1.25!important;white-space:nowrap!important;-webkit-text-fill-color:#d7a84f!important}.creative-workbench .writer-plan-row__copy strong b[data-v-bb5ac8d7]{color:#d7a84f!important;-webkit-text-fill-color:#d7a84f!important}.creative-workbench .writer-plan-row__copy small[data-v-bb5ac8d7]{margin-top:2px!important;color:#d7a84f!important;opacity:.86!important;font-size:11px!important;line-height:1.2!important;white-space:nowrap!important;-webkit-text-fill-color:#d7a84f!important}.creative-workbench .writer-plan-row__card em[data-v-bb5ac8d7]{min-width:54px!important;height:24px!important;padding:0 9px!important;border:1px solid rgba(81,232,240,.28)!important;border-radius:999px!important;color:#d7a84f!important;background:#080f11b3!important;font-size:11px!important;font-style:normal!important;-webkit-text-fill-color:#d7a84f!important}.creative-workbench .writer-plan-row__more[data-v-bb5ac8d7]{display:none!important}.creative-workbench .asset-task-card[data-v-bb5ac8d7]{margin-bottom:12px!important;padding:12px 14px!important;border-radius:10px!important;background:#ffffffc7!important}.creative-workbench .asset-task-card__head[data-v-bb5ac8d7]{margin-bottom:8px!important}.creative-workbench .asset-task-card__head strong[data-v-bb5ac8d7]{color:#15171c!important;font-size:13px!important;-webkit-text-fill-color:#15171c!important}.creative-workbench .asset-task-card__head[data-v-bb5ac8d7] .el-tag{min-width:76px!important;height:22px!important;color:#7d8694!important;border-color:#8fc7ff2e!important;border-radius:999px!important;background:#fffcf6e6!important;font-size:9px!important;letter-spacing:.08em!important;-webkit-text-fill-color:#7d8694!important}.creative-workbench .asset-task-card__meta[data-v-bb5ac8d7]{margin-top:7px!important;color:#697282!important;font-size:10px!important}.creative-workbench[data-v-bb5ac8d7] .el-progress-bar__outer{background:#24262a14!important}.creative-workbench[data-v-bb5ac8d7] .el-progress-bar__inner{background:#8fc7ff!important}.creative-workbench .asset-tabs[data-v-bb5ac8d7] .el-tabs__header{margin:0 0 10px!important}.creative-workbench .asset-tabs[data-v-bb5ac8d7] .el-tabs__nav-wrap:after{display:none!important}.creative-workbench .asset-tabs[data-v-bb5ac8d7] .el-tabs__item{height:26px!important;padding:0 12px!important;color:#6b7280!important;border-radius:999px!important;font-size:12px!important;font-weight:900!important}.creative-workbench .asset-tabs[data-v-bb5ac8d7] .el-tabs__item.is-active{color:#7b5317!important;background:#fff5e4!important}.creative-workbench .style-grid[data-v-bb5ac8d7]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px 12px!important}.creative-workbench .style-item[data-v-bb5ac8d7]{min-height:48px!important;display:grid!important;grid-template-columns:28px minmax(0,1fr)!important;grid-template-rows:auto auto!important;-moz-column-gap:10px!important;column-gap:10px!important;align-items:center!important;padding:9px 12px!important;border:1px solid rgba(36,38,42,.05)!important;border-radius:7px!important;background:#ffffffc2!important;box-shadow:0 7px 16px #161c260a,inset 0 1px #ffffffdb!important}.creative-workbench .style-item[data-v-bb5ac8d7]:before{content:"⌂";grid-row:1 / span 2;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;color:#d79c38;border-radius:8px;background:#fff4dd;font-size:12px;font-weight:900}.creative-workbench .style-item span[data-v-bb5ac8d7]{color:#7d8694!important;font-size:11px!important;font-weight:800!important;line-height:1.15!important;-webkit-text-fill-color:#7d8694!important}.creative-workbench .style-item strong[data-v-bb5ac8d7]{margin:2px 0 0!important;color:#272b33!important;font-size:12px!important;font-weight:700!important;line-height:1.35!important;-webkit-text-fill-color:#272b33!important}.creative-workbench .workbench-results.workbench-results[data-v-bb5ac8d7]{height:clamp(676px,73vh,884px)!important;grid-template-rows:minmax(0,1fr)!important;overflow:hidden!important}.creative-workbench .writer-result.writer-result[data-v-bb5ac8d7],.creative-workbench .asset-result.asset-result[data-v-bb5ac8d7]{min-height:0!important;height:100%!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.creative-workbench .writer-result .panel-head[data-v-bb5ac8d7],.creative-workbench .asset-result .panel-head[data-v-bb5ac8d7],.creative-workbench .asset-task-card[data-v-bb5ac8d7]{flex:0 0 auto!important}.creative-workbench .writer-plan-timeline.writer-plan-timeline[data-v-bb5ac8d7]{flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;overscroll-behavior:contain!important;padding-right:6px!important}.creative-workbench .asset-tabs.asset-tabs[data-v-bb5ac8d7]{flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.creative-workbench .asset-tabs[data-v-bb5ac8d7] .el-tabs__content{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overscroll-behavior:contain!important;padding-right:6px!important}.creative-workbench .asset-tabs[data-v-bb5ac8d7] .el-tab-pane{min-height:0!important}.creative-workbench .warning-list[data-v-bb5ac8d7]{flex:0 0 auto!important;max-height:116px!important;overflow-y:auto!important}.tiangong-command-topbar[data-v-bb5ac8d7] .creative-stage-nav,.tiangong-command-topbar[data-v-bb5ac8d7] .creative-stage-nav__steps{min-width:0!important;min-height:60px!important}.tiangong-command-topbar[data-v-bb5ac8d7] .creative-stage-nav__steps{grid-template-columns:repeat(5,minmax(142px,1fr))!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important}.tiangong-command-topbar[data-v-bb5ac8d7] .creative-stage-nav__steps::-webkit-scrollbar{display:none!important}.tiangong-command-topbar[data-v-bb5ac8d7] .creative-stage-nav__step{min-width:142px!important;height:48px!important}@media (max-width: 1280px){.tiangong-command-topbar[data-v-bb5ac8d7]{height:auto;grid-template-columns:minmax(0,1fr)}.tiangong-user-tools[data-v-bb5ac8d7]{display:none}.tiangong-command-topbar[data-v-bb5ac8d7] .creative-stage-nav{grid-template-columns:1fr!important;gap:8px!important}.creative-workbench .workbench-hero[data-v-bb5ac8d7]{grid-template-columns:minmax(0,1fr)!important}.creative-workbench .workbench-form[data-v-bb5ac8d7]{grid-template-columns:280px minmax(0,1fr)!important}.creative-workbench .workbench-form__grid[data-v-bb5ac8d7]{grid-column:1 / -1!important;grid-row:auto!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width: 900px){.creative-workbench[data-v-bb5ac8d7]{padding:8px!important}.tiangong-command-topbar[data-v-bb5ac8d7] .creative-stage-nav__steps{grid-template-columns:1fr!important;border-radius:18px!important}.creative-workbench .stage-next-actions[data-v-bb5ac8d7],.creative-workbench .workbench-form[data-v-bb5ac8d7],.creative-workbench .workbench-results[data-v-bb5ac8d7],.creative-workbench .style-grid[data-v-bb5ac8d7]{grid-template-columns:1fr!important}.creative-workbench .workbench-results.workbench-results[data-v-bb5ac8d7],.creative-workbench .writer-result.writer-result[data-v-bb5ac8d7],.creative-workbench .asset-result.asset-result[data-v-bb5ac8d7]{height:auto!important;overflow:visible!important}.creative-workbench .workbench-form[data-v-bb5ac8d7]>.el-form-item:nth-child(1),.creative-workbench .workbench-form[data-v-bb5ac8d7]>.el-form-item:nth-child(2),.creative-workbench .workbench-form[data-v-bb5ac8d7]>.el-form-item:nth-child(3),.creative-workbench .workbench-form__grid[data-v-bb5ac8d7]{grid-column:auto!important;grid-row:auto!important}}.creative-workbench.creative-workbench[data-v-bb5ac8d7]:not(#creative-workbench-dark-final){color:#f3f7fa!important;background:radial-gradient(circle at 16% 0%,rgba(143,199,255,.12),transparent 30%),radial-gradient(circle at 86% 18%,rgba(143,199,255,.07),transparent 32%),linear-gradient(180deg,#061018,#05080c 58%,#020405)!important}.creative-workbench .workbench-hero.workbench-hero[data-v-bb5ac8d7]:not(#creative-hero-dark-final){color:#f3f7fa!important;border:1px solid rgba(143,199,255,.24)!important;background:radial-gradient(circle at 18% 0%,rgba(143,199,255,.14),transparent 36%),linear-gradient(145deg,#0c0f10f5,#030506fa)!important;box-shadow:0 28px 80px #0000005c,0 0 0 1px #8fc7ff3d,inset 0 1px #ffffff14!important}.creative-workbench .workbench-hero h1[data-v-bb5ac8d7],.creative-workbench .workbench-hero p[data-v-bb5ac8d7],.creative-workbench .panel-head h2[data-v-bb5ac8d7],.creative-workbench .preflight-progress-card__head strong[data-v-bb5ac8d7]{color:#f3f7fa!important;-webkit-text-fill-color:#f3f7fa!important}.creative-workbench .workbench-kicker[data-v-bb5ac8d7],.creative-workbench .panel-head span[data-v-bb5ac8d7],.creative-workbench .stage-next-card>span[data-v-bb5ac8d7],.creative-workbench .preflight-progress-card__head span[data-v-bb5ac8d7]{color:#a6b6c2!important;-webkit-text-fill-color:#a6b6c2!important}.creative-workbench[data-v-bb5ac8d7] :is(.workbench-panel,.result-panel,.stage-next-card,.asset-task-card,.writer-failure-state,.preflight-progress-card):not(#creative-panel-dark-final){color:#f3f7fa!important;border:1px solid rgba(143,199,255,.2)!important;background:radial-gradient(circle at 18% 0%,rgba(143,199,255,.1),transparent 34%),linear-gradient(145deg,#070c0ef0,#020507fa)!important;box-shadow:0 22px 58px #00000052,inset 0 1px #ffffff0f!important}.creative-workbench[data-v-bb5ac8d7] :is(.workbench-panel,.preflight-progress-card):not(#creative-panel-dark-final){background:radial-gradient(circle at 18% 0%,rgba(143,199,255,.1),transparent 34%),linear-gradient(145deg,#070c0ef0,#020507fa)!important}.creative-workbench[data-v-bb5ac8d7] :is(.stage-next-card>strong,.style-item strong,.writer-plan-row__copy strong){color:#f3f7fa!important;-webkit-text-fill-color:#f3f7fa!important}.creative-workbench[data-v-bb5ac8d7] :is(.style-item,.writer-plan-row__card){border-color:#8fc7ff29!important;background:radial-gradient(circle at 18% 0%,rgba(143,199,255,.1),transparent 34%),linear-gradient(180deg,#0f1415f0,#050708fa)!important}.creative-workbench[data-v-bb5ac8d7] :is(.style-item span,.writer-plan-row__copy small,.stage-next-card p,.preflight-progress-card__head em){color:#d2dee2c2!important;-webkit-text-fill-color:rgba(210,222,226,.76)!important}.creative-workbench.creative-workbench .asset-result .panel-head span[data-v-bb5ac8d7]:not(#world-profile-kicker-final),.creative-workbench.creative-workbench .asset-result .style-item span[data-v-bb5ac8d7]:not(#world-profile-label-final){color:#e6f4ff!important;opacity:1!important;text-shadow:0 0 14px rgba(143,199,255,.22)!important;-webkit-text-fill-color:#e6f4ff!important}.creative-workbench.creative-workbench .asset-result .panel-head h2[data-v-bb5ac8d7]:not(#world-profile-title-final),.creative-workbench.creative-workbench .asset-result .style-item strong[data-v-bb5ac8d7]:not(#world-profile-value-final){color:#f6fbff!important;opacity:1!important;text-shadow:0 1px 10px rgba(0,0,0,.42)!important;-webkit-text-fill-color:#f6fbff!important}.creative-workbench.creative-workbench .asset-result .style-item[data-v-bb5ac8d7]:not(#world-profile-card-final){border-color:#8fc7ff47!important;background:radial-gradient(circle at 12% 0%,rgba(143,199,255,.14),transparent 32%),linear-gradient(180deg,#131614fa,#040708fc)!important}.creative-workbench.creative-workbench .asset-result .style-item strong[data-v-bb5ac8d7]:not(#world-profile-value-final){font-size:13px!important;font-weight:800!important;line-height:1.45!important}.creative-workbench .workbench-form[data-v-bb5ac8d7] .el-input__wrapper,.creative-workbench .workbench-form[data-v-bb5ac8d7] .el-textarea__inner{color:#f3f7fa!important;border-color:#8fc7ff38!important;background:#020608eb!important;box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #8fc7ff14!important;-webkit-text-fill-color:#f3f7fa!important}.creative-workbench .workbench-form[data-v-bb5ac8d7] .el-input__inner,.creative-workbench .workbench-form[data-v-bb5ac8d7] .el-textarea__inner{color:#f3f7fa!important;-webkit-text-fill-color:#f3f7fa!important}.creative-workbench .workbench-form[data-v-bb5ac8d7] .el-input__inner::-moz-placeholder,.creative-workbench .workbench-form[data-v-bb5ac8d7] .el-textarea__inner::-moz-placeholder{color:#d2dee27a!important;-webkit-text-fill-color:rgba(210,222,226,.48)!important}.creative-workbench .workbench-form[data-v-bb5ac8d7] .el-input__inner::placeholder,.creative-workbench .workbench-form[data-v-bb5ac8d7] .el-textarea__inner::placeholder{color:#d2dee27a!important;-webkit-text-fill-color:rgba(210,222,226,.48)!important}html[data-studio-theme=movieflow] body .creative-workbench.creative-workbench :is(.el-input__wrapper,.el-select__wrapper,.el-textarea__inner,.el-upload-dragger,input,textarea,select):not(#creative-dark-input){color:#f3f7fa!important;border:1px solid rgba(143,199,255,.22)!important;background:#020608eb!important;box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #8fc7ff14!important;-webkit-text-fill-color:#f3f7fa!important}html[data-studio-theme=movieflow] body .creative-workbench.creative-workbench :is(.el-input__inner,.el-textarea__inner,input,textarea)::-moz-placeholder{color:#d2dee27a!important;-webkit-text-fill-color:rgba(210,222,226,.48)!important}html[data-studio-theme=movieflow] body .creative-workbench.creative-workbench :is(.el-input__inner,.el-textarea__inner,input,textarea)::placeholder{color:#d2dee27a!important;-webkit-text-fill-color:rgba(210,222,226,.48)!important}.creative-workbench.creative-workbench[data-v-bb5ac8d7] .el-form-item__label:not(#creative-form-label-final){color:#e6f4ff!important;border:1px solid rgba(143,199,255,.42)!important;background:radial-gradient(circle at 20% 0%,rgba(255,255,255,.18),transparent 36%),linear-gradient(180deg,#2b281ff5,#060707fa)!important;box-shadow:0 10px 24px #0000003d,0 0 18px #8fc7ff1a,inset 0 1px #ffffff29!important;text-shadow:0 0 14px rgba(143,199,255,.18)!important;-webkit-text-fill-color:#e6f4ff!important}.creative-workbench.creative-workbench[data-v-bb5ac8d7] .el-form-item__label:not(#creative-form-label-dot-final):before{background:#a6b6c2!important;box-shadow:0 0 0 4px #8fc7ff29,0 0 12px #8fc7ff47!important}html[data-studio-theme=movieflow] body .creative-workbench.creative-workbench .el-form-item__label:not(#creative-form-label-global-final){color:#e6f4ff!important;border-color:#8fc7ff6b!important;background:radial-gradient(circle at 20% 0%,rgba(255,255,255,.18),transparent 36%),linear-gradient(180deg,#2b281ff5,#060707fa)!important;-webkit-text-fill-color:#e6f4ff!important}.creative-workbench.creative-workbench[data-v-bb5ac8d7] :is(.tiangong-bell-button,.tiangong-avatar):not(#creative-top-icons-final){border:1px solid rgba(143,199,255,.34)!important;background-color:#050708f0!important;box-shadow:0 12px 28px #00000057,0 0 20px #8fc7ff1a,inset 0 1px #ffffff29!important}.creative-workbench.creative-workbench .tiangong-bell-button[data-v-bb5ac8d7]:not(#creative-top-icons-bell-final):before{border-color:#a6b6c2!important}.creative-workbench.creative-workbench .tiangong-bell-button[data-v-bb5ac8d7]:not(#creative-top-icons-bell-final){background:radial-gradient(circle at 50% 28%,transparent 0 7px,#a6b6c2 8px 9px,transparent 10px),radial-gradient(circle at 50% 68%,#a6b6c2 0 3px,transparent 4px),#050708f0!important}.creative-workbench.creative-workbench .tiangong-command-topbar[data-v-bb5ac8d7]{grid-template-columns:minmax(0,1fr) 112px!important;padding-right:12px!important}.creative-workbench.creative-workbench .tiangong-user-tools[data-v-bb5ac8d7]{justify-content:center!important;gap:8px!important;width:104px!important;min-height:44px!important;padding:4px!important;border:1px solid rgba(143,199,255,.2)!important;border-radius:999px!important;background:radial-gradient(circle at 18% 8%,rgba(143,199,255,.12),transparent 38%),linear-gradient(180deg,#101212eb,#040708f5)!important;box-shadow:inset 0 1px #ffffff14,0 14px 34px #0000003d!important}.creative-workbench.creative-workbench[data-v-bb5ac8d7] :is(.tiangong-bell-button,.tiangong-avatar):not(#creative-top-icons-polish-final){width:36px!important;height:36px!important;border-radius:50%!important;border:1px solid rgba(143,199,255,.36)!important;background-color:#070a0bf5!important;box-shadow:inset 0 1px #ffffff29,inset 0 -10px 18px #8fc7ff14,0 10px 24px #0000004d!important;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.creative-workbench.creative-workbench[data-v-bb5ac8d7] :is(.tiangong-bell-button,.tiangong-avatar):hover{transform:translateY(-1px);border-color:#8fc7ff94!important;box-shadow:inset 0 1px #ffffff2e,0 0 20px #8fc7ff2e,0 12px 28px #00000057!important}.creative-workbench.creative-workbench .tiangong-bell-button[data-v-bb5ac8d7]:not(#creative-top-icons-bell-polish-final):before{top:9px!important;left:11px!important;width:12px!important;height:14px!important;border-width:1.6px!important;border-color:#e6f4ff!important}.creative-workbench.creative-workbench .tiangong-bell-button[data-v-bb5ac8d7]:not(#creative-top-icons-bell-polish-final):after{top:7px!important;right:7px!important;width:6px!important;height:6px!important;border-width:1.5px!important;background:#8fc7ff!important;box-shadow:0 0 10px #f7b24b6b!important}.creative-workbench.creative-workbench .tiangong-avatar[data-v-bb5ac8d7]:not(#creative-top-icons-avatar-polish-final){background:radial-gradient(circle at 36% 26%,rgba(255,255,255,.86),transparent 0 5px),radial-gradient(circle at 50% 40%,rgba(94,244,255,.38),transparent 0 13px),radial-gradient(circle at 50% 76%,rgba(143,199,255,.34),transparent 0 17px),linear-gradient(145deg,#142029,#05080a 66%,#020304)!important}.creative-workbench .asset-task-card__head[data-v-bb5ac8d7] .asset-task-status-tag{min-width:78px!important;height:24px!important;padding:0 12px!important;border-radius:999px!important;color:#f3f7fac7!important;border-color:#8fc7ff42!important;background:linear-gradient(180deg,#141616eb,#050809f5)!important;box-shadow:inset 0 1px #ffffff1a,0 0 18px #8fc7ff1a!important;font-size:10px!important;font-weight:900!important;letter-spacing:0!important;-webkit-text-fill-color:currentColor!important}.creative-workbench .asset-task-card__head[data-v-bb5ac8d7] .asset-task-status-tag.is-completed{color:#07120f!important;border-color:#aee4c4bd!important;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.62),transparent 36%),linear-gradient(180deg,#dff7e8,#9fdcb9)!important;box-shadow:0 0 0 3px #9fdcb91f,0 10px 22px #0003,inset 0 1px #ffffffad!important}.creative-workbench .asset-task-card__head[data-v-bb5ac8d7] .asset-task-status-tag.is-running,.creative-workbench .asset-task-card__head[data-v-bb5ac8d7] .asset-task-status-tag.is-pending,.creative-workbench .asset-task-card__head[data-v-bb5ac8d7] .asset-task-status-tag.is-queued{color:#e6f4ff!important;border-color:#8fc7ff7a!important;background:radial-gradient(circle at 18% 0%,rgba(143,199,255,.22),transparent 36%),linear-gradient(180deg,#2b281ff5,#060707fa)!important}.creative-workbench .asset-task-card__head[data-v-bb5ac8d7] .asset-task-status-tag.is-failed{color:#ffd7dc!important;border-color:#ff8f9b7a!important;background:radial-gradient(circle at 18% 0%,rgba(255,143,155,.18),transparent 36%),linear-gradient(180deg,#361218f0,#0a0507fa)!important}.creative-workbench .asset-tabs[data-v-bb5ac8d7] .el-tabs__nav{display:inline-flex!important;gap:6px!important;padding:4px!important;border:1px solid rgba(143,199,255,.18)!important;border-radius:999px!important;background:linear-gradient(180deg,#101212d6,#050708eb)!important;box-shadow:inset 0 1px #ffffff14,0 12px 28px #0000002e!important}.creative-workbench .asset-tabs[data-v-bb5ac8d7] .el-tabs__active-bar{display:none!important}.creative-workbench .asset-tabs[data-v-bb5ac8d7] .el-tabs__item{height:30px!important;min-width:78px!important;padding:0 14px!important;border:1px solid transparent!important;border-radius:999px!important;color:#d2dee2b8!important;background:transparent!important;font-size:12px!important;font-weight:900!important;letter-spacing:0!important;transition:color .16s ease,background .16s ease,border-color .16s ease,box-shadow .16s ease;-webkit-text-fill-color:currentColor!important}.creative-workbench .asset-tabs[data-v-bb5ac8d7] .el-tabs__item:hover{color:#e6f4ff!important;border-color:#8fc7ff38!important}.creative-workbench .asset-tabs[data-v-bb5ac8d7] .el-tabs__item.is-active{color:#07120f!important;border-color:#8fc7ff94!important;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.56),transparent 40%),linear-gradient(180deg,#e6f4ff,#8fc7ff)!important;box-shadow:0 0 0 3px #8fc7ff1f,0 8px 20px #00000038,inset 0 1px #ffffff8a!important;-webkit-text-fill-color:#07120f!important}.creative-workbench.creative-workbench .writer-plan-timeline.writer-plan-timeline[data-v-bb5ac8d7]{gap:10px!important;padding:4px 6px 4px 42px!important;background:transparent!important}.creative-workbench.creative-workbench .writer-plan-timeline.writer-plan-timeline[data-v-bb5ac8d7]:before{left:16px!important;top:18px!important;bottom:18px!important;background:linear-gradient(180deg,transparent,rgba(94,244,255,.34),rgba(143,199,255,.28),transparent)!important}.creative-workbench.creative-workbench .writer-plan-row.writer-plan-row[data-v-bb5ac8d7]{display:flex!important;align-items:stretch!important;width:100%!important;min-height:86px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}html[data-studio-theme=movieflow] body .creative-workbench.creative-workbench button.writer-plan-row.writer-plan-row[data-v-bb5ac8d7]:not(#writer-plan-row-final-guard){-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;display:flex!important;align-items:stretch!important;width:100%!important;height:auto!important;min-height:86px!important;max-height:none!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:inherit!important;text-shadow:none!important;-webkit-text-fill-color:inherit!important}.creative-workbench.creative-workbench .writer-plan-row__index.writer-plan-row__index[data-v-bb5ac8d7]{left:-39px!important;top:50%!important;width:24px!important;height:24px!important;margin-top:-12px!important;border-radius:8px!important;color:#e6f4ff!important;border:1px solid rgba(143,199,255,.38)!important;background:#080c0ef5!important;box-shadow:0 0 0 3px #8fc7ff14,0 10px 24px #0000003d!important;-webkit-text-fill-color:#e6f4ff!important}.creative-workbench.creative-workbench .writer-plan-row__card.writer-plan-row__card[data-v-bb5ac8d7]{display:grid!important;grid-template-columns:32px minmax(0,1fr) auto!important;width:100%!important;min-height:86px!important;gap:12px!important;padding:16px!important;border-radius:14px!important;overflow:hidden!important;border:1px solid rgba(120,245,255,.18)!important;background:radial-gradient(circle at 0% 0%,rgba(94,244,255,.1),transparent 30%),linear-gradient(180deg,#121617f5,#040708fa)!important;box-shadow:0 12px 26px #0000003d,inset 0 1px #ffffff14!important}.creative-workbench.creative-workbench .writer-plan-row__icon.writer-plan-row__icon[data-v-bb5ac8d7]{width:28px!important;height:28px!important}.creative-workbench.creative-workbench .writer-plan-row__copy strong[data-v-bb5ac8d7]{display:block!important;min-width:0!important;color:#e6f4ff!important;font-size:13px!important;line-height:1.35!important;white-space:normal!important;overflow-wrap:anywhere!important;-webkit-text-fill-color:#e6f4ff!important}.creative-workbench.creative-workbench .writer-plan-row__copy strong b[data-v-bb5ac8d7]{color:#7ff5ff!important;-webkit-text-fill-color:#7ff5ff!important}.creative-workbench.creative-workbench .writer-plan-row__copy small[data-v-bb5ac8d7]{display:block!important;min-width:0!important;margin-top:4px!important;color:#dffcffa8!important;font-size:12px!important;line-height:1.35!important;white-space:normal!important;overflow-wrap:anywhere!important;-webkit-text-fill-color:rgba(223,252,255,.66)!important}.creative-workbench.creative-workbench .writer-plan-row__card em[data-v-bb5ac8d7]{min-width:54px!important;height:24px!important;color:#e6f4ff!important;border-color:#5ef4ff52!important;background:#02080ab8!important;-webkit-text-fill-color:#e6f4ff!important}.creative-workbench .writer-model-select[data-v-bb5ac8d7]{width:100%}.writer-observability-dialog[data-v-bb5ac8d7] .el-dialog{border:1px solid rgba(120,245,255,.24)!important;border-radius:22px!important;background:radial-gradient(circle at 18% 0%,rgba(94,244,255,.1),transparent 34%),radial-gradient(circle at 92% 8%,rgba(143,199,255,.1),transparent 30%),linear-gradient(145deg,#070c0efa,#020405fa)!important;box-shadow:0 34px 90px #0000007a,inset 0 1px #ffffff14!important}.writer-observability-dialog[data-v-bb5ac8d7] .el-dialog__title,.writer-observability-dialog[data-v-bb5ac8d7] .el-dialog__close{color:#e6f4ff!important;-webkit-text-fill-color:#e6f4ff!important}.writer-observability[data-v-bb5ac8d7]{grid-template-columns:270px minmax(0,1fr)!important;min-height:580px!important}.writer-observability__runs[data-v-bb5ac8d7]{padding:10px!important;border:1px solid rgba(120,245,255,.14)!important;border-radius:18px!important;background:#020608ad!important}.writer-run-button[data-v-bb5ac8d7]{border-color:#8fc7ff2e!important;border-radius:16px!important;background:linear-gradient(180deg,#141718f0,#050809f5)!important;color:#f3f7fa!important}html[data-studio-theme=movieflow] body .writer-observability-dialog .writer-run-button.writer-run-button[data-v-bb5ac8d7]:not(#writer-run-final-guard){display:block!important;width:100%!important;min-height:92px!important;padding:16px 14px!important;border:1px solid rgba(143,199,255,.18)!important;border-radius:16px!important;background:linear-gradient(180deg,#141718f0,#050809f5)!important;box-shadow:0 14px 30px #00000038,inset 0 1px #ffffff0f!important;color:#f3f7fa!important;text-align:left!important;-webkit-text-fill-color:#f3f7fa!important}.writer-run-button[data-v-bb5ac8d7]:hover,.writer-run-button.is-active[data-v-bb5ac8d7]{border-color:#5ef4ff6b!important;background:radial-gradient(circle at 0% 0%,rgba(94,244,255,.14),transparent 34%),linear-gradient(180deg,#101e21f5,#05090afa)!important}.writer-run-button span[data-v-bb5ac8d7],.writer-run-button small[data-v-bb5ac8d7]{color:#dffcff9e!important}.writer-run-button strong[data-v-bb5ac8d7]{color:#e6f4ff!important;-webkit-text-fill-color:#e6f4ff!important}.writer-observability__header[data-v-bb5ac8d7]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px;padding:14px 16px;border:1px solid rgba(143,199,255,.18);border-radius:18px;background:#0206089e}.writer-observability__header span[data-v-bb5ac8d7],.writer-observability__constraint span[data-v-bb5ac8d7]{display:block;color:#dffcff8f;font-size:11px;font-weight:900;text-transform:uppercase}.writer-observability__header strong[data-v-bb5ac8d7]{display:block;margin-top:4px;color:#f3f7fa;font-size:18px;line-height:1.3}.writer-observability__header em[data-v-bb5ac8d7]{flex:0 0 auto;padding:6px 12px;border:1px solid rgba(94,244,255,.32);border-radius:999px;color:#7ff5ff;background:#071e22b8;font-style:normal;font-size:12px;font-weight:900}.writer-observability__header em.is-warning[data-v-bb5ac8d7],.writer-observability__meta>div.is-warning[data-v-bb5ac8d7]{border-color:#ffc77475!important;color:#e6f4ff!important}.writer-observability__meta[data-v-bb5ac8d7]{grid-template-columns:repeat(6,minmax(0,1fr))!important}.writer-observability__meta>div[data-v-bb5ac8d7],.writer-observability__script[data-v-bb5ac8d7],.writer-observability__constraint[data-v-bb5ac8d7]{border:1px solid rgba(120,245,255,.14)!important;background:#0206089e!important}.writer-observability__meta span[data-v-bb5ac8d7]{color:#dffcff94!important}.writer-observability__meta strong[data-v-bb5ac8d7],.writer-observability__constraint strong[data-v-bb5ac8d7]{color:#f3f7fa!important;-webkit-text-fill-color:#f3f7fa!important}.writer-observability__constraint[data-v-bb5ac8d7]{margin-bottom:12px;padding:12px 14px;border-radius:14px}.writer-observability__constraint strong[data-v-bb5ac8d7]{display:block;margin-top:5px;line-height:1.45}.writer-observability__script[data-v-bb5ac8d7]{color:#dffcffb8!important}.writer-observability__tabs[data-v-bb5ac8d7] .el-tabs__item{color:#dffcffad!important}.writer-observability__tabs[data-v-bb5ac8d7] .el-tabs__item.is-active{color:#e6f4ff!important}.writer-observability pre[data-v-bb5ac8d7],.workbench-debug-dialog pre[data-v-bb5ac8d7]{border:1px solid rgba(120,245,255,.14)!important;background:#010406d1!important;color:#dffcff!important}.writer-observability-dialog .writer-observability__meta[data-v-bb5ac8d7]{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}.writer-observability-dialog .writer-observability__meta>div[data-v-bb5ac8d7]{min-height:76px!important;padding:14px!important;border-radius:14px!important}.writer-observability-dialog .writer-call-block header strong[data-v-bb5ac8d7]{color:#e6f4ff!important;-webkit-text-fill-color:#e6f4ff!important}.writer-observability-dialog .writer-output-pre[data-v-bb5ac8d7]{max-height:420px!important;overflow:auto!important;border-radius:14px!important;line-height:1.7!important}@media (max-width: 980px){.writer-observability[data-v-bb5ac8d7]{grid-template-columns:1fr!important}.writer-observability-dialog .writer-observability__meta[data-v-bb5ac8d7]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.creative-workbench.fb-page--workbench[data-v-bb5ac8d7]{width:100%;max-width:100%;min-width:0;overflow-x:hidden;color:var(--fb-text-primary)!important;background:linear-gradient(180deg,rgb(143 199 255 / .08),transparent 260px),var(--fb-bg-void)!important}.creative-workbench .tiangong-command-topbar.fb-glass--structural[data-v-bb5ac8d7],.creative-workbench .workbench-hero[data-v-bb5ac8d7]{border-color:var(--fb-line-default)!important;border-radius:var(--fb-radius-card)!important;background:var(--fb-surface-structural)!important;box-shadow:var(--fb-shadow)!important}.creative-workbench[data-v-bb5ac8d7] :is(.stage-next-card,.workbench-panel,.result-panel,.preflight-progress-card,.style-item,.writer-plan-row__card){border-color:var(--fb-line-default)!important;border-radius:var(--fb-radius-card)!important;background:var(--fb-control-well)!important}.creative-workbench[data-v-bb5ac8d7] :is(.workbench-kicker,.panel-head span,.stage-next-card>span),.creative-workbench[data-v-bb5ac8d7] .el-form-item__label{color:var(--fb-text-secondary)!important;-webkit-text-fill-color:currentColor!important}.creative-workbench .fb-stable-editor-surface[data-v-bb5ac8d7],.creative-workbench[data-v-bb5ac8d7] :is(textarea,input,.story-upload,.writer-plan-timeline){transform:none!important}.creative-workbench.creative-workbench .tiangong-command-topbar.tiangong-command-topbar[data-v-bb5ac8d7]{display:block!important;height:auto!important;min-height:0!important;margin:0 0 14px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;position:relative!important;top:auto!important;z-index:10!important;overflow:visible!important}.creative-workbench.creative-workbench .tiangong-command-topbar[data-v-bb5ac8d7] .creative-stage-nav{margin-top:18px!important;margin-bottom:14px!important}.creative-workbench.creative-workbench .tiangong-command-topbar .tiangong-user-tools[data-v-bb5ac8d7]{display:none!important}.creative-workbench.creative-workbench .workbench-hero.workbench-hero[data-v-bb5ac8d7]{margin-top:0!important}@media (max-width: 768px){.creative-workbench.fb-page--workbench[data-v-bb5ac8d7]{padding:12px!important}.creative-workbench .tiangong-command-topbar[data-v-bb5ac8d7],.creative-workbench .workbench-hero[data-v-bb5ac8d7],.creative-workbench .workbench-form[data-v-bb5ac8d7],.creative-workbench .workbench-results[data-v-bb5ac8d7]{grid-template-columns:minmax(0,1fr)!important}.creative-workbench .workbench-results[data-v-bb5ac8d7]{height:auto!important;overflow:visible!important}}.creative-workbench .stage-next-card.is-primary .workbench-primary[data-v-bb5ac8d7]:not(:disabled):not(.is-disabled),.creative-workbench .workbench-actions .workbench-primary[data-v-bb5ac8d7]:not(:disabled):not(.is-disabled){color:#061014!important;border-color:#f4d890!important;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.72),transparent 38%),linear-gradient(180deg,#f6d98f,#caa85b)!important;box-shadow:0 10px 24px #caa85b3d,inset 0 1px #ffffffb8!important;text-shadow:none!important;-webkit-text-fill-color:#061014!important}.creative-workbench .stage-next-card.is-primary .workbench-primary[data-v-bb5ac8d7]:not(:disabled):not(.is-disabled) *,.creative-workbench .workbench-actions .workbench-primary[data-v-bb5ac8d7]:not(:disabled):not(.is-disabled) *{color:#061014!important;-webkit-text-fill-color:#061014!important}.creative-workbench .stage-next-card.is-primary .workbench-primary[data-v-bb5ac8d7]:disabled,.creative-workbench .workbench-actions .workbench-primary[data-v-bb5ac8d7]:disabled,.creative-workbench .stage-next-card.is-primary .workbench-primary.is-disabled[data-v-bb5ac8d7],.creative-workbench .workbench-actions .workbench-primary.is-disabled[data-v-bb5ac8d7]{color:#5a513d!important;border-color:#d6be8561!important;background:linear-gradient(180deg,#cdbc91ad,#8577569e)!important;-webkit-text-fill-color:#5a513d!important}html[data-studio-theme=movieflow] body #app .creative-workbench.creative-workbench .stage-next-card.is-primary .workbench-primary.el-button.el-button:not(:disabled):not(.is-disabled)>span,html[data-studio-theme=movieflow] body #app .creative-workbench.creative-workbench .workbench-actions .workbench-primary.el-button.el-button:not(:disabled):not(.is-disabled)>span{color:#061014!important;-webkit-text-fill-color:#061014!important}html[data-studio-theme=movieflow] body #app .creative-workbench.creative-workbench .stage-next-card.is-primary .workbench-primary.el-button.el-button:disabled>span,html[data-studio-theme=movieflow] body #app .creative-workbench.creative-workbench .workbench-actions .workbench-primary.el-button.el-button:disabled>span{color:#5a513d!important;-webkit-text-fill-color:#5a513d!important}html[data-studio-theme=movieflow] body #app .creative-workbench.creative-workbench:not(#creative-readability-a):not(#creative-readability-b) :is(.workbench-kicker,.workbench-hero p,.workbench-panel .panel-head>div>span,.duration-hint,.duration-unit,.writer-plan-reference__head p,.writer-plan-row__copy small,.asset-task-card__head span,.asset-task-card__meta small){color:#c7d3dc!important;-webkit-text-fill-color:#c7d3dc!important;opacity:1!important;filter:none!important;text-shadow:none!important}html[data-studio-theme=movieflow] body #app .creative-workbench.creative-workbench:not(#creative-readability-a):not(#creative-readability-b) :is(.stage-next-card>strong,.writer-plan-row__copy strong,.writer-plan-row__copy strong b,.asset-task-card__head strong){color:#edf2f4!important;-webkit-text-fill-color:#edf2f4!important;opacity:1!important;filter:none!important;text-shadow:none!important}html[data-studio-theme=movieflow] body #app .creative-workbench.creative-workbench:not(#creative-readability-a):not(#creative-readability-b) :is(.writer-plan-row__card em,.asset-task-card__meta span){color:#f1dca5!important;-webkit-text-fill-color:#f1dca5!important;opacity:1!important;filter:none!important}html[data-studio-theme=movieflow] body #app .creative-workbench.creative-workbench:not(#creative-readability-a):not(#creative-readability-b) .asset-task-card__meta small{font-size:10px!important;line-height:1.35!important}html[data-studio-theme=movieflow] body #app .creative-workbench.creative-workbench:not(#creative-readability-a):not(#creative-readability-b) .writer-plan-status-pill{color:#172033!important;border-color:#17203329!important;background:#dce7e4!important;-webkit-text-fill-color:#172033!important;opacity:1!important}html[data-studio-theme=movieflow] body #app .creative-workbench.creative-workbench:not(#creative-readability-a):not(#creative-readability-b) .writer-plan-count-pill{color:#172033!important;border-color:#17203329!important;background:#dde4e8!important;-webkit-text-fill-color:#172033!important;opacity:1!important}html[data-studio-theme=movieflow] body #app .creative-workbench.creative-workbench:not(#creative-readability-a):not(#creative-readability-b) .asset-task-status-tag.el-tag{color:#172033!important;border-color:#17203329!important;background-color:#dce7e4!important;background-image:none!important;-webkit-text-fill-color:#172033!important;opacity:1!important}html[data-studio-theme=movieflow] body #app .creative-workbench.creative-workbench:not(#creative-readability-a):not(#creative-readability-b) .asset-task-status-tag.el-tag :is(.el-tag__content,span){color:#172033!important;-webkit-text-fill-color:#172033!important;opacity:1!important}html[data-studio-theme=movieflow] body #app .creative-workbench.creative-workbench:not(#creative-readability-a):not(#creative-readability-b) .asset-task-status-tag.el-tag:is(.is-running,.is-pending,.is-queued){background-color:#d9e6ef!important}html[data-studio-theme=movieflow] body #app .creative-workbench.creative-workbench:not(#creative-readability-a):not(#creative-readability-b) .asset-task-status-tag.el-tag.is-failed{color:#551b1b!important;background-color:#f0d6d6!important;-webkit-text-fill-color:#551b1b!important}html[data-studio-theme=movieflow] body #app .creative-workbench.creative-workbench:not(#creative-readability-a):not(#creative-readability-b) .asset-task-status-tag.el-tag.is-failed :is(.el-tag__content,span){color:#551b1b!important;-webkit-text-fill-color:#551b1b!important}html[data-studio-theme=movieflow] body #app .creative-workbench.creative-workbench:not(#creative-readability-a):not(#creative-readability-b) :is(.stage-next-card.is-primary,.workbench-actions) .workbench-primary.el-button:not(:disabled):not(.is-disabled){color:#17140d!important;border-color:#f6d98f!important;background-color:#caa85b!important;background-image:radial-gradient(circle at 18% 0%,rgba(255,255,255,.72),transparent 38%),linear-gradient(180deg,#f6d98f,#caa85b)!important;-webkit-text-fill-color:#17140d!important;opacity:1!important;text-shadow:none!important}html[data-studio-theme=movieflow] body #app .creative-workbench.creative-workbench:not(#creative-readability-a):not(#creative-readability-b) :is(.stage-next-card.is-primary,.workbench-actions) .workbench-primary.el-button:not(:disabled):not(.is-disabled)>span{color:#17140d!important;-webkit-text-fill-color:#17140d!important;opacity:1!important}html[data-studio-theme=movieflow] body #app .creative-workbench.creative-workbench:not(#creative-readability-a):not(#creative-readability-b) .workbench-actions .workbench-ghost.el-button,html[data-studio-theme=movieflow] body #app .creative-workbench.creative-workbench:not(#creative-readability-a):not(#creative-readability-b) .workbench-actions .workbench-ghost.el-button>span{color:#f1dca5!important;-webkit-text-fill-color:#f1dca5!important;opacity:1!important}html[data-studio-theme=movieflow] body #app .creative-workbench.creative-workbench:not(#creative-readability-a):not(#creative-readability-b) :is(.stage-next-card.is-primary,.workbench-actions) .workbench-primary.el-button:is(:disabled,.is-disabled){color:#a8b4be!important;border-color:#a8b4be66!important;background-color:#252a2e!important;background-image:linear-gradient(180deg,#252a2e,#111619)!important;-webkit-text-fill-color:#a8b4be!important;opacity:1!important;text-shadow:none!important}html[data-studio-theme=movieflow] body #app .creative-workbench.creative-workbench:not(#creative-readability-a):not(#creative-readability-b) :is(.stage-next-card.is-primary,.workbench-actions) .workbench-primary.el-button:is(:disabled,.is-disabled)>span{color:#a8b4be!important;-webkit-text-fill-color:#a8b4be!important;opacity:1!important}html[data-studio-theme=movieflow] body #app .creative-workbench.creative-workbench:not(#creative-readability-a):not(#creative-readability-b) :is(.workbench-primary,.workbench-ghost):focus-visible{outline:2px solid #f1dca5!important;outline-offset:3px!important}html[data-studio-theme=movieflow] body :is(.el-dialog.writer-segment-dialog,.el-dialog.writer-observability-dialog,.el-dialog.asset-library-dialog,.el-dialog.workbench-debug-dialog):not(#creative-dialog-readability-a):not(#creative-dialog-readability-b):not(#creative-dialog-readability-c){color:#edf2f4!important;border-color:#8fc7ff47!important;background-color:#070a0c!important;background-image:radial-gradient(circle at 18% 0%,rgba(94,244,255,.1),transparent 34%),linear-gradient(145deg,#101820,#070a0c)!important;-webkit-text-fill-color:#edf2f4!important}html[data-studio-theme=movieflow] body :is(.el-dialog.writer-segment-dialog,.el-dialog.writer-observability-dialog,.el-dialog.asset-library-dialog,.el-dialog.workbench-debug-dialog):not(#creative-dialog-readability-a):not(#creative-dialog-readability-b):not(#creative-dialog-readability-c) :is(.el-dialog__title,.writer-segment-detail__head h3){color:#edf2f4!important;-webkit-text-fill-color:#edf2f4!important;opacity:1!important;filter:none!important;text-shadow:none!important}html[data-studio-theme=movieflow] body :is(.el-dialog.writer-segment-dialog,.el-dialog.writer-observability-dialog,.el-dialog.asset-library-dialog,.el-dialog.workbench-debug-dialog):not(#creative-dialog-readability-a):not(#creative-dialog-readability-b):not(#creative-dialog-readability-c) .el-dialog__headerbtn{color:#f1dca5!important;border-color:#f1dca580!important;background:#111619!important;-webkit-text-fill-color:#f1dca5!important;opacity:1!important}html[data-studio-theme=movieflow] body :is(.el-dialog.writer-segment-dialog,.el-dialog.writer-observability-dialog,.el-dialog.asset-library-dialog,.el-dialog.workbench-debug-dialog):not(#creative-dialog-readability-a):not(#creative-dialog-readability-b):not(#creative-dialog-readability-c) .el-dialog__close{color:#f1dca5!important;-webkit-text-fill-color:#f1dca5!important;opacity:1!important}html[data-studio-theme=movieflow] body .el-dialog.writer-segment-dialog:not(#creative-dialog-readability-a):not(#creative-dialog-readability-b):not(#creative-dialog-readability-c) .writer-segment-detail__head span{color:#f1dca5!important;-webkit-text-fill-color:#f1dca5!important;opacity:1!important}html[data-studio-theme=movieflow] body .el-dialog.writer-segment-dialog:not(#creative-dialog-readability-a):not(#creative-dialog-readability-b):not(#creative-dialog-readability-c) .writer-segment-detail__head .el-tag{color:#f1dca5!important;border-color:#f1dca580!important;background-color:#171a1d!important;background-image:none!important;box-shadow:none!important;-webkit-text-fill-color:#f1dca5!important;opacity:1!important}html[data-studio-theme=movieflow] body .el-dialog.writer-segment-dialog:not(#creative-dialog-readability-a):not(#creative-dialog-readability-b):not(#creative-dialog-readability-c) .writer-segment-detail__head .el-tag :is(.el-tag__content,span){color:#f1dca5!important;-webkit-text-fill-color:#f1dca5!important;opacity:1!important}html[data-studio-theme=movieflow] body .el-dialog.writer-segment-dialog:not(#creative-dialog-readability-a):not(#creative-dialog-readability-b):not(#creative-dialog-readability-c) .writer-segment-edit-form{color:#172033!important;border-color:#17203329!important;background:#f6f4ef!important;-webkit-text-fill-color:#172033!important}html[data-studio-theme=movieflow] body .el-dialog.writer-segment-dialog:not(#creative-dialog-readability-a):not(#creative-dialog-readability-b):not(#creative-dialog-readability-c) .writer-segment-edit-form .el-form-item__label{color:#edf2f4!important;border-color:#8fc7ff6b!important;background-color:#171a1d!important;background-image:none!important;box-shadow:none!important;-webkit-text-fill-color:#edf2f4!important;opacity:1!important}html[data-studio-theme=movieflow] body .el-dialog.writer-segment-dialog:not(#creative-dialog-readability-a):not(#creative-dialog-readability-b):not(#creative-dialog-readability-c) .writer-segment-edit-form :is(.el-input__wrapper,.el-select__wrapper,.el-textarea__inner){color:#172033!important;border-color:#1720332e!important;background:#fff!important;-webkit-text-fill-color:#172033!important;opacity:1!important}html[data-studio-theme=movieflow] body .el-dialog.writer-segment-dialog:not(#creative-dialog-readability-a):not(#creative-dialog-readability-b):not(#creative-dialog-readability-c) .writer-segment-edit-form :is(.el-input__inner,.el-select__selected-item,.el-select__input,.el-textarea__inner){color:#172033!important;-webkit-text-fill-color:#172033!important;caret-color:#172033!important;opacity:1!important}html[data-studio-theme=movieflow] body .el-dialog.writer-segment-dialog:not(#creative-dialog-readability-a):not(#creative-dialog-readability-b):not(#creative-dialog-readability-c):not(#creative-dialog-readability-d):not(#creative-dialog-readability-e):not(#creative-dialog-readability-f) .writer-segment-edit-form :is(input.el-input__inner,input.el-select__input){color:#172033!important;background:transparent!important;-webkit-text-fill-color:#172033!important;caret-color:#172033!important;opacity:1!important}html[data-studio-theme=movieflow] body .el-dialog.writer-segment-dialog:not(#creative-dialog-readability-a):not(#creative-dialog-readability-b):not(#creative-dialog-readability-c) .writer-segment-edit-form :is(.el-input__inner,.el-select__input,.el-textarea__inner)::-moz-placeholder{color:#4b5565!important;-webkit-text-fill-color:#4b5565!important;opacity:1!important}html[data-studio-theme=movieflow] body .el-dialog.writer-segment-dialog:not(#creative-dialog-readability-a):not(#creative-dialog-readability-b):not(#creative-dialog-readability-c) .writer-segment-edit-form :is(.el-input__inner,.el-select__input,.el-textarea__inner)::placeholder{color:#4b5565!important;-webkit-text-fill-color:#4b5565!important;opacity:1!important}html[data-studio-theme=movieflow] body .el-dialog.writer-segment-dialog:not(#creative-dialog-readability-a):not(#creative-dialog-readability-b):not(#creative-dialog-readability-c) .writer-segment-block{color:#172033!important;background:#f6f4ef!important;-webkit-text-fill-color:#172033!important}html[data-studio-theme=movieflow] body .el-dialog.writer-segment-dialog:not(#creative-dialog-readability-a):not(#creative-dialog-readability-b):not(#creative-dialog-readability-c) .writer-segment-block :is(h4,strong){color:#172033!important;-webkit-text-fill-color:#172033!important;opacity:1!important}html[data-studio-theme=movieflow] body .el-dialog.writer-segment-dialog:not(#creative-dialog-readability-a):not(#creative-dialog-readability-b):not(#creative-dialog-readability-c) .writer-segment-block :is(p,span,small){color:#4b5565!important;-webkit-text-fill-color:#4b5565!important;opacity:1!important}html[data-studio-theme=movieflow] body .el-dialog.writer-segment-dialog:not(#creative-dialog-readability-a):not(#creative-dialog-readability-b):not(#creative-dialog-readability-c) .writer-segment-dialog__footer .workbench-ghost.el-button,html[data-studio-theme=movieflow] body .el-dialog.writer-segment-dialog:not(#creative-dialog-readability-a):not(#creative-dialog-readability-b):not(#creative-dialog-readability-c) .writer-segment-dialog__footer .workbench-ghost.el-button>span{color:#f1dca5!important;-webkit-text-fill-color:#f1dca5!important;opacity:1!important}html[data-studio-theme=movieflow] body .el-dialog.writer-segment-dialog:not(#creative-dialog-readability-a):not(#creative-dialog-readability-b):not(#creative-dialog-readability-c) .writer-segment-dialog__footer .workbench-primary.el-button{color:#17140d!important;border-color:#f6d98f!important;background-color:#caa85b!important;background-image:linear-gradient(180deg,#f6d98f,#caa85b)!important;-webkit-text-fill-color:#17140d!important;opacity:1!important}html[data-studio-theme=movieflow] body .el-dialog.writer-segment-dialog:not(#creative-dialog-readability-a):not(#creative-dialog-readability-b):not(#creative-dialog-readability-c) .writer-segment-dialog__footer .workbench-primary.el-button>span{color:#17140d!important;-webkit-text-fill-color:#17140d!important;opacity:1!important}html[data-studio-theme=movieflow] body .el-dialog.writer-observability-dialog:not(#creative-dialog-readability-a):not(#creative-dialog-readability-b):not(#creative-dialog-readability-c) :is(.writer-observability__runs,.writer-observability__header,.writer-observability__meta>div,.writer-observability__constraint,.writer-observability__script,.writer-call-block,.writer-call-block header,.writer-run-button){color:#edf2f4!important;border-color:#8fc7ff33!important;background:#070a0c!important;-webkit-text-fill-color:#edf2f4!important;opacity:1!important}html[data-studio-theme=movieflow] body .el-dialog.writer-observability-dialog:not(#creative-dialog-readability-a):not(#creative-dialog-readability-b):not(#creative-dialog-readability-c) :is(.writer-observability__header span,.writer-observability__meta span,.writer-observability__constraint span,.writer-observability__script,.writer-call-block header span,.writer-run-button span,.writer-run-button small){color:#c7d3dc!important;-webkit-text-fill-color:#c7d3dc!important;opacity:1!important;filter:none!important}html[data-studio-theme=movieflow] body .el-dialog.writer-observability-dialog:not(#creative-dialog-readability-a):not(#creative-dialog-readability-b):not(#creative-dialog-readability-c) :is(.writer-observability__header strong,.writer-observability__meta strong,.writer-observability__constraint strong,.writer-call-block header strong,.writer-run-button strong){color:#edf2f4!important;-webkit-text-fill-color:#edf2f4!important;opacity:1!important;filter:none!important}html[data-studio-theme=movieflow] body .el-dialog.writer-observability-dialog:not(#creative-dialog-readability-a):not(#creative-dialog-readability-b):not(#creative-dialog-readability-c) .writer-observability__header em{color:#f1dca5!important;-webkit-text-fill-color:#f1dca5!important;opacity:1!important}html[data-studio-theme=movieflow] body .el-dialog.writer-observability-dialog:not(#creative-dialog-readability-a):not(#creative-dialog-readability-b):not(#creative-dialog-readability-c) :is(pre,.writer-output-pre){color:#dffcff!important;border-color:#8fc7ff33!important;background:#070a0c!important;-webkit-text-fill-color:#dffcff!important;opacity:1!important}html[data-studio-theme=movieflow] body .el-dialog.asset-library-dialog:not(#creative-dialog-readability-a):not(#creative-dialog-readability-b):not(#creative-dialog-readability-c) :is(.asset-library-summary,.library-asset-card){color:#172033!important;border-color:#17203329!important;background:#f6f4ef!important;-webkit-text-fill-color:#172033!important}html[data-studio-theme=movieflow] body .el-dialog.asset-library-dialog:not(#creative-dialog-readability-a):not(#creative-dialog-readability-b):not(#creative-dialog-readability-c) :is(.asset-library-summary strong,.library-asset-card h3){color:#172033!important;-webkit-text-fill-color:#172033!important;opacity:1!important}html[data-studio-theme=movieflow] body .el-dialog.asset-library-dialog:not(#creative-dialog-readability-a):not(#creative-dialog-readability-b):not(#creative-dialog-readability-c) :is(.asset-library-summary span,.library-asset-card span,.library-asset-card p){color:#4b5565!important;-webkit-text-fill-color:#4b5565!important;opacity:1!important}html[data-studio-theme=movieflow] body .el-dialog.workbench-debug-dialog:not(#creative-dialog-readability-a):not(#creative-dialog-readability-b):not(#creative-dialog-readability-c) pre{color:#dffcff!important;border-color:#8fc7ff33!important;background:#070a0c!important;-webkit-text-fill-color:#dffcff!important;opacity:1!important}.director-pre[data-v-a94d33eb]{min-height:calc(100vh - 64px);margin:-24px;padding:18px 24px 24px;color:#1f2733;background:radial-gradient(circle at 12% 6%,rgba(255,180,93,.28),transparent 28%),radial-gradient(circle at 92% 4%,rgba(93,146,255,.18),transparent 30%),linear-gradient(135deg,#f7efe3,#eef3f8 48%,#efe6d6)}.director-stage-nav[data-v-a94d33eb]{margin-bottom:18px}.director-hero[data-v-a94d33eb]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:18px;padding:22px 24px;border:1px solid rgba(31,39,51,.09);border-radius:28px;color:#17202d;background:#fffcf5d1;box-shadow:0 22px 70px #3d32211f;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.director-kicker[data-v-a94d33eb],.panel-head span[data-v-a94d33eb],.director-status-card span[data-v-a94d33eb],.director-progress-item span[data-v-a94d33eb],.handoff-title-row span[data-v-a94d33eb],.asset-pack-card span[data-v-a94d33eb],.library-card span[data-v-a94d33eb],.stage-card span[data-v-a94d33eb]{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#b45c20;font-weight:900}.director-hero h1[data-v-a94d33eb]{margin:6px 0 8px;font-size:clamp(32px,4vw,56px);line-height:1;letter-spacing:-.04em}.director-hero p[data-v-a94d33eb]{max-width:780px;margin:0;color:#667085;line-height:1.7}.director-hero__actions[data-v-a94d33eb]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.stage-next-card[data-v-a94d33eb]{display:grid;gap:8px;min-width:260px;padding:14px;border:1px solid rgba(120,245,255,.26);border-radius:20px;box-shadow:0 18px 44px #00000047,0 0 28px #5ef4ff24,inset 0 1px #ffffff14}.director-next-card[data-v-a94d33eb]{background:radial-gradient(circle at 12% 12%,rgba(94,244,255,.26),transparent 42%),linear-gradient(135deg,#12f5a829,#b05cff29),#111318e6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.director-next-card>span[data-v-a94d33eb]{color:#8ff7ff!important;font-size:12px;font-weight:900}.director-next-card>strong[data-v-a94d33eb]{color:#f3f7fa!important;font-size:14px;line-height:1.35}.director-redesign[data-v-a94d33eb]{display:grid;gap:18px}.director-command-panel[data-v-a94d33eb],.director-redesign-card[data-v-a94d33eb]{border:1px solid rgba(31,39,51,.09);border-radius:28px;background:#fffcf5e0;box-shadow:0 18px 54px #3d32211c;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.director-command-panel[data-v-a94d33eb]{padding:20px}.director-command-head[data-v-a94d33eb],.redesign-card-head[data-v-a94d33eb]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.director-command-head span[data-v-a94d33eb],.redesign-card-head span[data-v-a94d33eb]{color:#b45c20;font-size:11px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.director-command-head h2[data-v-a94d33eb],.redesign-card-head h3[data-v-a94d33eb]{margin:6px 0 0;color:#17202d;font-weight:900}.director-command-head h2[data-v-a94d33eb]{font-size:28px}.director-command-head p[data-v-a94d33eb]{max-width:760px;margin:8px 0 0;color:#667085;line-height:1.7}.director-command-actions[data-v-a94d33eb],.redesign-card-actions[data-v-a94d33eb]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.director-command-stats[data-v-a94d33eb]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px}.director-command-stats article[data-v-a94d33eb]{min-height:104px;padding:16px;border:1px solid rgba(180,92,32,.13);border-radius:22px;background:radial-gradient(circle at 100% 0,rgba(255,209,102,.2),transparent 36%),#f4f8fb}.director-command-stats span[data-v-a94d33eb],.director-command-stats small[data-v-a94d33eb]{display:block;color:#748094;font-size:12px}.director-command-stats strong[data-v-a94d33eb]{display:block;margin:8px 0 4px;color:#17202d;font-size:30px;line-height:1}.director-redesign-grid[data-v-a94d33eb]{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(360px,.94fr);gap:18px;align-items:start}.director-redesign-card[data-v-a94d33eb]{padding:18px}.script-binding-panel[data-v-a94d33eb]{display:grid;gap:18px;margin:0 0 18px;border-color:#78f5ff2e;background:radial-gradient(circle at 92% 0%,rgba(94,244,255,.16),transparent 34%),linear-gradient(180deg,#181c22e6,#080b0feb);box-shadow:0 18px 54px #00000047,0 0 34px #5ef4ff14}.script-binding-panel .director-command-head h2[data-v-a94d33eb]{color:#f3f7fa}.script-binding-panel .director-command-head span[data-v-a94d33eb]{color:#5ef4ff}.script-binding-panel .director-command-head p[data-v-a94d33eb]{color:#9da7b2}.script-binding-panel__actions[data-v-a94d33eb]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.script-binding-panel__status[data-v-a94d33eb]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid rgba(120,245,255,.16);border-radius:18px;background:#03040547}.script-binding-panel__status span[data-v-a94d33eb]{flex:0 0 auto;color:#5ef4ff;font-size:13px;font-weight:800}.script-binding-panel__status small[data-v-a94d33eb]{min-width:0;color:#9da7b2;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.writer-plan-card[data-v-a94d33eb]{grid-column:1 / -1}.core-asset-strip[data-v-a94d33eb]{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px;margin-top:16px}.core-asset-card[data-v-a94d33eb]{min-width:0;padding:10px;border:1px solid rgba(45,212,191,.18);border-radius:20px;text-align:left;color:#fff7ed;background:radial-gradient(circle at 12% 0%,rgba(45,212,191,.14),transparent 30%),linear-gradient(180deg,#1f2937fa,#111827fa);cursor:pointer}.core-asset-cover[data-v-a94d33eb]{display:grid;place-items:center;overflow:hidden;height:132px;border-radius:16px;color:#5eead4;font-size:24px;font-weight:900;background:#ffffff14}.core-asset-cover img[data-v-a94d33eb],.core-asset-cover .core-asset-preview-image[data-v-a94d33eb],.core-asset-cover[data-v-a94d33eb] .core-asset-preview-image .el-image__inner{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.core-asset-card strong[data-v-a94d33eb],.core-asset-card small[data-v-a94d33eb]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-asset-card strong[data-v-a94d33eb]{margin-top:10px;color:#fff7ed}.core-asset-card small[data-v-a94d33eb]{margin-top:4px;color:#fff7ed9e}.director-world-grid[data-v-a94d33eb]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px}.director-world-grid div[data-v-a94d33eb]{min-height:82px;padding:12px;border:1px solid rgba(180,92,32,.12);border-radius:18px;background:#f4f8fb}.director-world-grid span[data-v-a94d33eb],.director-world-grid strong[data-v-a94d33eb]{display:block}.director-world-grid span[data-v-a94d33eb]{color:#b45c20;font-size:12px;font-weight:900}.director-world-grid strong[data-v-a94d33eb]{margin-top:8px;color:#263241;font-size:13px;line-height:1.55}.director-story-list[data-v-a94d33eb]{position:relative;display:grid;gap:8px;margin-top:20px;padding-left:74px}.director-story-list[data-v-a94d33eb]:before,.writer-plan-timeline[data-v-a94d33eb]:before{content:"";position:absolute;top:44px;bottom:44px;left:25px;width:1px;background:linear-gradient(180deg,transparent,rgba(94,244,255,.54),rgba(94,244,255,.3),transparent);box-shadow:0 0 18px #5ef4ff38}.director-story-row[data-v-a94d33eb],.writer-plan-row[data-v-a94d33eb]{position:relative;display:block;width:100%;min-height:92px;padding:0;border:0;border-radius:0;text-align:left;background:transparent}.writer-plan-row__index[data-v-a94d33eb]{position:absolute;top:50%;left:-74px;z-index:2;display:grid;place-items:center;width:42px;height:42px;transform:translateY(-50%);border:1px solid rgba(120,245,255,.52);border-radius:50%;color:#dffcff;background:radial-gradient(circle at 50% 42%,rgba(94,244,255,.22),transparent 58%),#030405c2;box-shadow:0 0 0 5px #5ef4ff0d,0 0 22px #5ef4ff38;font-size:16px;font-weight:900}.writer-plan-row__card[data-v-a94d33eb]{position:relative;display:grid;grid-template-columns:64px minmax(0,1fr) auto 30px;align-items:center;gap:18px;min-height:92px;padding:18px 22px 18px 24px;border:1px solid rgba(120,245,255,.2);border-radius:18px;background:radial-gradient(circle at 0% 50%,rgba(18,245,168,.1),transparent 26%),linear-gradient(180deg,#0c121ce6,#05090fd1);box-shadow:inset 0 1px #ffffff0d,0 16px 34px #0000003d;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.writer-plan-row:hover .writer-plan-row__card[data-v-a94d33eb]{transform:none;border-color:#5ef4ff70;box-shadow:inset 0 1px #ffffff0f,0 20px 42px #00000047,0 0 28px #5ef4ff1a}.writer-plan-row__icon[data-v-a94d33eb]{position:relative;width:46px;height:46px;border:1px solid rgba(94,244,255,.2);border-radius:14px;background:linear-gradient(180deg,#5ef4ff29,#12f5a80f),#0304056b;box-shadow:0 0 20px #5ef4ff1f,inset 0 1px #ffffff14}.writer-plan-row__icon[data-v-a94d33eb]:before,.writer-plan-row__icon[data-v-a94d33eb]:after{content:"";position:absolute;border:1.5px solid #5ef4ff}.writer-plan-row__icon[data-v-a94d33eb]:before{left:12px;right:11px;top:15px;height:20px;border-radius:3px;box-shadow:inset 0 8px #5ef4ff1a}.writer-plan-row__icon[data-v-a94d33eb]:after{left:11px;top:10px;width:24px;height:7px;transform:rotate(-12deg);border-radius:3px 3px 1px 1px;background:repeating-linear-gradient(90deg,rgba(94,244,255,.28) 0 5px,transparent 5px 9px)}.writer-plan-row__copy[data-v-a94d33eb]{min-width:0}.writer-plan-row__copy strong[data-v-a94d33eb],.writer-plan-row__copy small[data-v-a94d33eb]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.writer-plan-row__copy strong[data-v-a94d33eb]{color:#f3f7fa;font-size:16px;font-weight:900;line-height:1.35}.writer-plan-row__copy strong b[data-v-a94d33eb]{color:#f3f7fa;font-weight:950}.writer-plan-row__copy small[data-v-a94d33eb]{margin-top:8px;color:#dffcff9e;font-size:13px;font-weight:650}.writer-plan-row__card em[data-v-a94d33eb]{min-height:30px;padding:5px 12px;border:1px solid rgba(120,245,255,.18);border-radius:999px;color:#f3f7fa;background:#03040557;font-size:13px;font-style:normal;font-weight:850;white-space:nowrap}.writer-plan-row__more[data-v-a94d33eb]{color:#dffcff9e;font-style:normal;font-size:18px;letter-spacing:2px;text-align:right}.redesign-empty[data-v-a94d33eb]{margin-top:16px;padding:28px 18px;border:1px dashed rgba(180,92,32,.2);border-radius:18px;color:#748094;background:#fffaf0b3;text-align:center;line-height:1.7}.director-layout[data-v-a94d33eb]{display:grid;grid-template-columns:minmax(300px,360px) minmax(0,1fr);gap:18px;align-items:start}.director-panel[data-v-a94d33eb],.director-status-card[data-v-a94d33eb],.director-card[data-v-a94d33eb],.asset-lane[data-v-a94d33eb],.stage-card[data-v-a94d33eb]{border:1px solid rgba(31,39,51,.09);background:#fffcf5e0;box-shadow:0 18px 54px #3d32211c;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.director-panel[data-v-a94d33eb]{position:sticky;top:0;max-height:calc(100vh - 64px);padding:18px;overflow:auto;border-radius:26px}.panel-head[data-v-a94d33eb],.director-status-card[data-v-a94d33eb],.handoff-title-row[data-v-a94d33eb]{display:flex;align-items:center;justify-content:space-between;gap:14px}.panel-head h2[data-v-a94d33eb],.handoff-title-row h2[data-v-a94d33eb]{margin:4px 0 0;color:#17202d}.episode-strip[data-v-a94d33eb]{display:grid;gap:10px;max-height:238px;padding-right:4px;overflow:auto}.episode-select[data-v-a94d33eb]{width:100%;margin-top:14px}.episode-option[data-v-a94d33eb]{display:flex;align-items:center;justify-content:space-between;gap:12px}.episode-option strong[data-v-a94d33eb]{overflow:hidden;text-overflow:ellipsis}.episode-option span[data-v-a94d33eb]{color:#9d4d18;font-size:12px}.episode-menu[data-v-a94d33eb]{margin-top:12px;border:1px solid rgba(31,39,51,.08);border-radius:20px;background:#fffaf0ad;overflow:hidden}.episode-menu__head[data-v-a94d33eb]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 14px;border:0;color:#263241;background:transparent;cursor:pointer}.episode-menu__head span[data-v-a94d33eb]{color:#b45c20;font-size:12px;font-weight:900}.episode-menu__head strong[data-v-a94d33eb]{color:#17202d}.episode-menu .episode-strip[data-v-a94d33eb]{padding:0 12px 12px}.episode-chip[data-v-a94d33eb],.episode-add[data-v-a94d33eb]{min-height:70px;padding:12px;border:1px solid rgba(31,39,51,.1);border-radius:18px;text-align:left;color:#263241;background:#f4f8fb;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease}.episode-chip[data-v-a94d33eb]{display:flex;align-items:center;justify-content:space-between;gap:10px}.episode-chip[data-v-a94d33eb]:hover,.episode-add[data-v-a94d33eb]:hover{transform:translateY(-2px);border-color:#b45c2061}.episode-chip.active[data-v-a94d33eb]{border-color:#b45c208c;background:linear-gradient(135deg,#fff1d2,#ffe8dc);box-shadow:0 14px 30px #b45c2029}.episode-chip span[data-v-a94d33eb],.episode-chip small[data-v-a94d33eb],.episode-add[data-v-a94d33eb]{font-size:12px}.episode-chip span[data-v-a94d33eb]{color:#b45c20;letter-spacing:.08em;text-transform:uppercase;font-weight:900}.episode-chip__copy[data-v-a94d33eb]{min-width:0}.episode-chip strong[data-v-a94d33eb]{display:block;margin:5px 0;overflow:hidden;color:#17202d;text-overflow:ellipsis;white-space:nowrap}.episode-delete[data-v-a94d33eb]{flex:0 0 auto;color:#b84a35}.episode-chip small[data-v-a94d33eb]{color:#748094}.episode-add[data-v-a94d33eb]{display:flex;align-items:center;justify-content:center;text-align:center;color:#9d4d18;font-weight:900;border-style:dashed}.sidebar-actions[data-v-a94d33eb]{position:sticky;top:10px;z-index:4;display:flex;flex-direction:column;gap:12px;margin:14px 0;padding:12px;border:1px solid rgba(232,93,42,.2);border-radius:20px;background:radial-gradient(circle at 14% 0,rgba(255,209,102,.26),transparent 34%),#fffcf5fa;box-shadow:0 16px 34px #b45c2024,0 1px #fffc inset}.sidebar-actions__primary[data-v-a94d33eb],.sidebar-actions__secondary[data-v-a94d33eb]{display:grid}.sidebar-actions__primary[data-v-a94d33eb]{grid-template-columns:1fr}.sidebar-actions__secondary[data-v-a94d33eb]{grid-template-columns:1fr;gap:10px}.director-action-card[data-v-a94d33eb]{display:flex;align-items:center;gap:12px;width:100%;text-align:left}.director-action-card__icon[data-v-a94d33eb]{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex:0 0 auto;border-radius:14px;background:#ffffff2e;box-shadow:inset 0 0 0 1px #ffffff1f;font-size:18px}.director-action-card__copy[data-v-a94d33eb]{display:flex;flex-direction:column;min-width:0}.director-action-card__copy strong[data-v-a94d33eb],.director-action-card__copy small[data-v-a94d33eb]{display:block}.director-action-card__copy strong[data-v-a94d33eb]{font-size:15px;line-height:1.15}.director-action-card__copy small[data-v-a94d33eb]{margin-top:4px;font-size:11px;line-height:1.4;opacity:.82}.director-action-card--hero[data-v-a94d33eb]{gap:14px}.director-action-card--hero .director-action-card__icon[data-v-a94d33eb]{width:44px;height:44px;border-radius:16px;font-size:20px}.director-action-card--hero .director-action-card__copy strong[data-v-a94d33eb]{font-size:17px}.director-action-card--hero .director-action-card__copy small[data-v-a94d33eb]{margin-top:6px;font-size:12px;opacity:.9}.director-form[data-v-a94d33eb]{margin-top:12px}.director-form-grid[data-v-a94d33eb]{display:grid;grid-template-columns:1fr 122px;gap:12px}.story-collapsed-card[data-v-a94d33eb]{padding:14px;border:1px solid rgba(31,39,51,.1);border-radius:18px;background:radial-gradient(circle at 100% 0,rgba(255,209,102,.18),transparent 32%),#fff;cursor:pointer;transition:transform .18s ease,border-color .18s ease}.story-collapsed-card[data-v-a94d33eb]:hover{transform:none;border-color:#b45c2047}.story-collapsed-card__meta[data-v-a94d33eb]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.story-collapsed-card__meta span[data-v-a94d33eb]{color:#b45c20;font-size:12px;font-weight:900}.story-collapsed-card__meta strong[data-v-a94d33eb]{color:#667085;font-size:12px}.story-collapsed-card p[data-v-a94d33eb]{display:-webkit-box;margin:0;overflow:hidden;color:#344052;line-height:1.72;-webkit-box-orient:vertical;-webkit-line-clamp:6}.storyboard-upload[data-v-a94d33eb],.storyboard-upload[data-v-a94d33eb] .el-upload{width:100%}.storyboard-upload[data-v-a94d33eb] .el-upload-dragger{width:100%;padding:12px;border-color:#1f273324;background:#fbfcfe}.storyboard-upload__inner[data-v-a94d33eb]{display:flex;align-items:center;justify-content:center;gap:8px;min-height:34px;color:#405064;font-size:13px;font-weight:800}.storyboard-upload__authority[data-v-a94d33eb]{margin-top:8px;padding:10px 12px;border:1px solid rgba(22,119,92,.18);border-radius:12px;background:#ecfdf5e6;color:#236955;font-size:12px;line-height:1.55}.storyboard-upload__authority span[data-v-a94d33eb]{display:block;margin-top:4px;color:#587267}.writer-gate-panel[data-v-a94d33eb]{border:1px solid rgba(120,245,255,.18);border-radius:24px;background:radial-gradient(circle at 16% 0%,rgba(94,244,255,.12),transparent 34%),radial-gradient(circle at 88% 8%,rgba(176,92,255,.1),transparent 34%),linear-gradient(180deg,#0c121ceb,#030405e0);box-shadow:0 24px 56px #00000047,inset 0 1px #ffffff0f;padding:24px;display:grid;gap:20px}.writer-gate-panel__hero[data-v-a94d33eb]{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.writer-gate-panel__hero>div[data-v-a94d33eb]:first-child{max-width:560px;padding:0;border:0;border-radius:0;background:transparent}.writer-gate-panel__hero span[data-v-a94d33eb]{display:inline-block;color:#9da7b2;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.writer-gate-panel__hero h2[data-v-a94d33eb]{margin:6px 0;color:#fff!important;font-size:30px;line-height:1.15;text-shadow:0 0 26px rgba(94,244,255,.08)}.writer-gate-panel__hero p[data-v-a94d33eb]{margin:0;color:#dffcffad!important;line-height:1.7}.writer-gate-panel__actions[data-v-a94d33eb]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;min-width:360px;max-width:520px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.writer-gate-panel__actions .el-button[data-v-a94d33eb]{margin-left:0}.writer-gate-summary[data-v-a94d33eb]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.writer-gate-summary article[data-v-a94d33eb]{border:1px solid rgba(120,245,255,.16);border-radius:16px;background:linear-gradient(180deg,#0f1c2acc,#05090fa8),#0304055c;padding:13px}.writer-gate-summary span[data-v-a94d33eb],.writer-gate-summary small[data-v-a94d33eb]{display:block;color:#dffcff9e;font-size:12px}.writer-gate-summary strong[data-v-a94d33eb]{display:block;margin:5px 0;color:#f3f7fa;font-size:18px}.writer-gate-table[data-v-a94d33eb]{position:relative;display:grid;gap:8px;padding-left:74px;border:0;border-radius:0;overflow:visible;background:transparent}.writer-gate-json-link[data-v-a94d33eb]{justify-self:end;min-height:34px;border:1px solid rgba(120,245,255,.24);border-radius:999px;background:#03040557;color:#5ef4ff;cursor:pointer;font-weight:850;padding:7px 14px}.writer-gate-empty[data-v-a94d33eb]{border:1px dashed rgba(120,245,255,.26);border-radius:18px;background:#03040557;color:#dffcffad;display:grid;gap:4px;padding:14px}.writer-gate-empty strong[data-v-a94d33eb]{color:#f3f7fa}.director-pre[data-v-a94d33eb] .el-form-item__label{color:#465466;font-weight:800}.director-pre[data-v-a94d33eb] .el-input__wrapper,.director-pre[data-v-a94d33eb] .el-textarea__inner,.director-pre[data-v-a94d33eb] .el-input-number{width:100%}.director-pre[data-v-a94d33eb] .el-input__wrapper,.director-pre[data-v-a94d33eb] .el-textarea__inner{color:#17202d;border:1px solid rgba(31,39,51,.1);border-radius:15px;background:#fff;box-shadow:none}.director-pre[data-v-a94d33eb] .el-select__wrapper{min-height:40px;border:1px solid rgba(31,39,51,.1);border-radius:15px;background:#fff;box-shadow:none}.director-pre[data-v-a94d33eb] .el-input__inner,.director-pre[data-v-a94d33eb] .el-textarea__inner,.director-pre[data-v-a94d33eb] .el-select__placeholder,.director-pre[data-v-a94d33eb] .el-select__selected-item{color:#17202d}.director-style-select[data-v-a94d33eb] .el-select__wrapper{color:#f3f7fa;background:radial-gradient(circle at 18% 50%,rgba(94,244,255,.08),transparent 42%),#111318d1;border-color:#78f5ff3d}.director-style-select[data-v-a94d33eb] .el-select__placeholder,.director-style-select[data-v-a94d33eb] .el-select__selected-item,.director-style-select[data-v-a94d33eb] .el-select__caret{color:#f3f7fa}body .director-dark-select-popper.el-popper,body .director-dark-select-popper.el-select__popper,body .director-dark-select-popper.el-popper.is-light{overflow:hidden;border-radius:16px!important;color:#f3f7fa!important;background:radial-gradient(circle at 16% 0%,rgba(94,244,255,.16),transparent 34%),linear-gradient(180deg,#111318fa,#030405fa)!important;border:1px solid rgba(120,245,255,.28)!important;box-shadow:0 24px 64px #0000007a,0 0 28px #5ef4ff1f!important}body .director-dark-select-popper .el-select-dropdown,body .director-dark-select-popper .el-select-dropdown__list{background:transparent!important}body .director-dark-select-popper .el-select-dropdown__item,body .director-dark-select-popper .el-select-dropdown__item span{color:#f3f7fadb!important}body .director-dark-select-popper .el-select-dropdown__item.hover,body .director-dark-select-popper .el-select-dropdown__item:hover,body .director-dark-select-popper .el-select-dropdown__item.is-selected{color:#061014!important;background:#5ef4ffe6!important}body .director-dark-select-popper .el-select-dropdown__item.hover span,body .director-dark-select-popper .el-select-dropdown__item:hover span,body .director-dark-select-popper .el-select-dropdown__item.is-selected span{color:#061014!important}.director-primary[data-v-a94d33eb],.director-secondary[data-v-a94d33eb],.director-sync[data-v-a94d33eb],.director-asset-sync[data-v-a94d33eb],.director-ghost[data-v-a94d33eb]{border:none;border-radius:15px;font-weight:900;min-height:66px;padding:14px 16px;justify-content:flex-start;box-shadow:0 10px 24px #17202d14;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.director-primary[data-v-a94d33eb],.director-secondary[data-v-a94d33eb],.director-sync[data-v-a94d33eb],.director-asset-sync[data-v-a94d33eb]{width:100%}.director-primary[data-v-a94d33eb]:hover,.director-secondary[data-v-a94d33eb]:hover,.director-sync[data-v-a94d33eb]:hover,.director-asset-sync[data-v-a94d33eb]:hover,.director-ghost[data-v-a94d33eb]:hover{transform:translateY(-1px);box-shadow:0 16px 30px #17202d1f}.director-primary[data-v-a94d33eb]{color:#fff;background:linear-gradient(135deg,#e85d2a,#f2a23a)}.director-primary-hero[data-v-a94d33eb]{min-height:88px;padding:18px;border-radius:18px;box-shadow:0 18px 34px #e85d2a3d,inset 0 1px #fff3}.director-primary .director-action-card__icon[data-v-a94d33eb]{background:#fff3}.director-secondary[data-v-a94d33eb],.director-ghost[data-v-a94d33eb],.director-asset-sync[data-v-a94d33eb]{color:#263241;background:linear-gradient(180deg,#fff,#eef2f6)}.director-sync[data-v-a94d33eb]{color:#17202d;background:linear-gradient(135deg,#ffd166,#fff0aa)}.director-secondary .director-action-card__icon[data-v-a94d33eb],.director-asset-sync .director-action-card__icon[data-v-a94d33eb]{color:#4a5b70;background:#4a5b701a}.director-sync .director-action-card__icon[data-v-a94d33eb]{color:#7a4a0b;background:#ffffff5c}.director-handoff-shortcut[data-v-a94d33eb],.director-handoff-toolbar[data-v-a94d33eb]{width:auto;align-items:center;justify-content:center;gap:8px}.director-handoff-shortcut[data-v-a94d33eb]{min-height:44px;border-radius:999px;padding:0 18px;box-shadow:0 14px 28px #ffb12838}.director-handoff-toolbar[data-v-a94d33eb]{min-height:34px;border-radius:999px;padding:8px 13px}.director-board[data-v-a94d33eb]{display:flex;flex-direction:column;gap:14px;min-width:0}.workflow-guide[data-v-a94d33eb]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:12px;border:1px solid rgba(31,39,51,.09);border-radius:24px;background:#fffcf5e0;box-shadow:0 16px 44px #3d322114}.guide-step[data-v-a94d33eb]{display:flex;align-items:flex-start;gap:10px;min-height:76px;padding:12px;border-radius:18px;background:#fff8ea}.guide-step i[data-v-a94d33eb]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:26px;height:26px;border-radius:999px;color:#fff;font-style:normal;font-weight:900;background:linear-gradient(135deg,#e85d2a,#f2a23a)}.guide-step strong[data-v-a94d33eb],.guide-step span[data-v-a94d33eb]{display:block}.guide-step strong[data-v-a94d33eb]{color:#17202d}.guide-step span[data-v-a94d33eb]{margin-top:4px;color:#667085;font-size:12px;line-height:1.45}.board-tabs[data-v-a94d33eb]{position:sticky;top:0;z-index:5;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:10px;border:1px solid rgba(31,39,51,.09);border-radius:24px;background:#fffcf5e6;box-shadow:0 16px 44px #3d32211a;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.board-tab[data-v-a94d33eb]{min-height:64px;padding:10px 14px;border:1px solid transparent;border-radius:18px;text-align:left;color:#536174;background:transparent;cursor:pointer}.board-tab strong[data-v-a94d33eb],.board-tab span[data-v-a94d33eb]{display:block}.board-tab strong[data-v-a94d33eb]{color:#263241;font-size:15px}.board-tab span[data-v-a94d33eb]{margin-top:4px;font-size:12px}.board-tab.active[data-v-a94d33eb]{border-color:#b45c2038;background:#fff3dd;box-shadow:inset 0 0 0 1px #fff9}.director-status-card[data-v-a94d33eb]{padding:18px;border-radius:24px}.director-status-card strong[data-v-a94d33eb]{display:block;max-width:360px;margin-top:4px;overflow:hidden;color:#17202d;text-overflow:ellipsis;white-space:nowrap}.compact[data-v-a94d33eb]{padding:8px 12px}.mini[data-v-a94d33eb]{padding:5px 10px;min-height:28px;border-radius:999px;font-size:12px}.director-error[data-v-a94d33eb]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid rgba(207,54,54,.22);border-radius:18px;color:#9f2f2f;background:#fff1ee}.director-error span[data-v-a94d33eb]{min-width:0;overflow:hidden;line-height:1.55;text-overflow:ellipsis}.director-error button[data-v-a94d33eb]{flex:0 0 auto;border:0;border-radius:999px;padding:5px 10px;color:#9f2f2f;font-size:12px;font-weight:900;background:#ffffffc2;cursor:pointer}.director-running-card[data-v-a94d33eb]{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(260px,1fr) auto;align-items:center;gap:16px;padding:16px 18px;border:1px solid rgba(45,137,90,.2);border-radius:22px;background:#edf9f1;box-shadow:0 14px 34px #2d895a14}.director-running-card strong[data-v-a94d33eb],.director-running-card span[data-v-a94d33eb]{display:block}.director-running-card strong[data-v-a94d33eb]{color:#1e5f3d}.director-running-card span[data-v-a94d33eb]{margin-top:4px;color:#5b6b61;font-size:13px}.director-stop[data-v-a94d33eb]{border:1px solid rgba(188,62,62,.18);color:#9f2f2f;background:#fff8f6}.director-stop[data-v-a94d33eb]:hover{border-color:#bc3e3e52;color:#7c2020;background:#fff0ec}.director-progress-strip[data-v-a94d33eb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.director-progress-item[data-v-a94d33eb]{min-height:94px;padding:16px;border:1px solid rgba(31,39,51,.08);border-radius:22px;background:#f4f8fb}.director-progress-item.ready[data-v-a94d33eb]{border-color:#2d895a47;background:#edf9f1}.director-progress-item strong[data-v-a94d33eb]{display:block;margin-top:8px;color:#17202d;font-size:18px}.director-progress-item small[data-v-a94d33eb]{display:block;margin-top:8px;color:#667085}.overview-stage[data-v-a94d33eb]{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr);gap:14px}.stage-card[data-v-a94d33eb]{padding:22px;border-radius:26px}.hero-stage[data-v-a94d33eb]{min-height:230px;background:radial-gradient(circle at 100% 0,rgba(232,93,42,.12),transparent 36%),#f4f8fb}.stage-card h2[data-v-a94d33eb],.stage-card h3[data-v-a94d33eb]{margin:8px 0 10px;color:#17202d}.stage-card p[data-v-a94d33eb]{display:-webkit-box;margin:0;overflow:hidden;color:#5d697a;line-height:1.8;-webkit-box-orient:vertical;-webkit-line-clamp:8}.director-card-grid[data-v-a94d33eb],.asset-lanes[data-v-a94d33eb]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.handoff-title-row[data-v-a94d33eb]{padding:4px 2px 0}.compact-row[data-v-a94d33eb]{padding:0}.asset-actions[data-v-a94d33eb]{display:flex;align-items:center;gap:8px}.director-card[data-v-a94d33eb],.asset-lane[data-v-a94d33eb]{padding:20px;border-radius:26px;overflow:hidden}.director-card.wide[data-v-a94d33eb]{grid-column:1 / -1;background:linear-gradient(135deg,#ffd16633,#ffffffb3),#f4f8fb}.card-title[data-v-a94d33eb]{display:flex;align-items:center;gap:8px;margin-bottom:12px;color:#9d4d18;font-size:15px;font-weight:900}.agent-badge[data-v-a94d33eb]{display:inline-flex;padding:5px 10px;border:1px solid rgba(180,92,32,.18);border-radius:999px;color:#9d4d18;font-size:12px;font-weight:900;background:#fff1d9}.card-tools[data-v-a94d33eb]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.agent-progress[data-v-a94d33eb]{display:grid;grid-template-columns:minmax(90px,.34fr) minmax(120px,1fr);align-items:center;gap:10px;margin:0 0 12px;padding:8px 10px;border:1px solid rgba(45,137,90,.16);border-radius:14px;background:#f3fbf5}.agent-progress span[data-v-a94d33eb]{display:block;color:#1e5f3d;font-size:12px;font-weight:900}.agent-progress small[data-v-a94d33eb]{display:block;margin-top:2px;overflow:hidden;color:#7a8a80;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.agent-progress.failed[data-v-a94d33eb]{border-color:#cf36362e;background:#fff1ee}.agent-progress.failed span[data-v-a94d33eb]{color:#9f2f2f}.section-desc[data-v-a94d33eb]{margin-bottom:12px!important;color:#667085!important;font-size:13px}.reference-progress[data-v-a94d33eb]{display:grid;grid-template-columns:minmax(110px,.28fr) minmax(120px,1fr);align-items:center;gap:10px;margin:0 0 14px;padding:9px 11px;border:1px solid rgba(180,92,32,.14);border-radius:14px;background:#fff7e8}.reference-progress span[data-v-a94d33eb]{color:#9d4d18;font-size:12px;font-weight:900}.director-card p[data-v-a94d33eb],.director-card li[data-v-a94d33eb]{color:#344052;line-height:1.72}.director-card p[data-v-a94d33eb]{margin:0;white-space:pre-wrap}.director-card ul[data-v-a94d33eb]{display:flex;flex-direction:column;gap:10px;max-height:430px;margin:0;padding:0;overflow:auto;list-style:none}.director-card li[data-v-a94d33eb]{padding:10px 12px;border-radius:16px;background:#f5f0e8}.character-ref-strip[data-v-a94d33eb]{display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:12px;margin:0 0 14px}.character-ref-card[data-v-a94d33eb]{padding:8px;border:1px solid rgba(180,92,32,.16);border-radius:18px;background:linear-gradient(180deg,#f4f8fb,#fff2db);box-shadow:0 12px 26px #7e481a14}.character-ref-card .reference-preview-image[data-v-a94d33eb]{display:block;width:100%;aspect-ratio:3 / 4;border-radius:14px;background:#eadfd0;cursor:zoom-in}.character-ref-card[data-v-a94d33eb] .reference-preview-image .el-image__inner{width:100%;height:100%;border-radius:14px;-o-object-fit:cover;object-fit:cover}.scene-ref-card .reference-preview-image[data-v-a94d33eb],.scene-ref-card .character-ref-pending[data-v-a94d33eb]{aspect-ratio:16 / 9}.scene-ref-card[data-v-a94d33eb]{background:linear-gradient(180deg,#f8fbff,#edf3ff)}.character-ref-pending[data-v-a94d33eb]{display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:3 / 4;border:1px dashed rgba(180,92,32,.26);border-radius:14px;color:#9d4d18;background:radial-gradient(circle at 30% 20%,rgba(255,213,130,.6),transparent 34%),linear-gradient(135deg,#fff5df,#eadfd0)}.character-ref-pending span[data-v-a94d33eb]{margin:0;color:#9d4d18;font-size:13px}.character-ref-pending small[data-v-a94d33eb]{max-width:100%;margin-top:6px;overflow:hidden;color:#8b7564;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.character-ref-card span[data-v-a94d33eb]{display:block;margin-top:7px;overflow:hidden;color:#17202d;font-size:12px;font-weight:900;text-align:center;text-overflow:ellipsis;white-space:nowrap}.asset-pack-grid[data-v-a94d33eb],.library-grid[data-v-a94d33eb]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px}.library-grid[data-v-a94d33eb]{grid-template-columns:repeat(3,minmax(0,1fr))}.library-groups[data-v-a94d33eb]{display:grid;gap:18px;margin-top:14px}.library-group__title[data-v-a94d33eb]{display:flex;align-items:center;justify-content:space-between;color:#17202d}.library-group__title strong[data-v-a94d33eb]{font-size:14px;font-weight:900}.library-group__title span[data-v-a94d33eb]{color:#8b7564;font-size:12px}.asset-pack-card[data-v-a94d33eb],.library-card[data-v-a94d33eb]{padding:14px;border:1px solid rgba(31,39,51,.08);border-radius:20px;background:#f4f8fb}.asset-pack-card strong[data-v-a94d33eb],.library-card strong[data-v-a94d33eb]{display:block;margin-top:5px;color:#17202d}.asset-pack-card small[data-v-a94d33eb]{display:block;margin-top:6px;color:#748094}.asset-pack-card p[data-v-a94d33eb]{display:-webkit-box;margin:10px 0 0;overflow:hidden;color:#5d697a;line-height:1.62;-webkit-box-orient:vertical;-webkit-line-clamp:3}.library-cover[data-v-a94d33eb]{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;margin-bottom:10px;overflow:hidden;border-radius:14px;color:#8590a2;background:linear-gradient(135deg,#ffe8bc,#eef2f6)}.library-cover img[data-v-a94d33eb]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.asset-empty[data-v-a94d33eb]{margin-top:14px;padding:22px;border:1px dashed rgba(180,92,32,.28);border-radius:20px;color:#667085;line-height:1.7;background:#fff6e8}.design-upload-grid[data-v-a94d33eb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin:14px 0 18px}.design-card-toolbar[data-v-a94d33eb]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0 4px}.design-upload-card[data-v-a94d33eb]{display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid rgba(180,92,32,.18);border-radius:18px;background:linear-gradient(180deg,#fff7e7f5,#fffbf3eb);box-shadow:0 10px 24px #b45c2014}.design-upload-card__preview[data-v-a94d33eb]{position:relative;display:flex;align-items:center;justify-content:center;min-height:170px;overflow:hidden;border-radius:16px;background:#ffffffc7;border:1px dashed rgba(180,92,32,.28)}.design-upload-card__preview.empty[data-v-a94d33eb]{color:#9d4d18;font-size:13px;text-align:center;padding:18px}.design-upload-card__preview .design-preview-image[data-v-a94d33eb]{width:100%;height:170px;display:block;cursor:zoom-in}.design-upload-card__preview[data-v-a94d33eb] .design-preview-image .el-image__inner{width:100%;height:170px;-o-object-fit:cover;object-fit:cover;display:block}.three-view-pending-mask[data-v-a94d33eb]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;color:#fff7ed;background:radial-gradient(circle at 50% 35%,rgba(255,171,88,.34),transparent 42%),#2c1c1294;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.three-view-pending-mask span[data-v-a94d33eb]{font-size:14px;font-weight:800;letter-spacing:.04em}.three-view-pending-mask small[data-v-a94d33eb]{max-width:180px;color:#fff7edd1;font-size:12px;line-height:1.5}.design-upload-actions[data-v-a94d33eb]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.design-upload-action[data-v-a94d33eb]{width:100%;min-height:40px;border:0;border-radius:14px;color:#fff7ed;font-weight:900;letter-spacing:.04em;background:linear-gradient(135deg,#f97316,#c2410c);box-shadow:0 12px 26px #c2410c47}.design-upload-action+.design-upload-action[data-v-a94d33eb]{margin-left:0}.design-upload-action.image2[data-v-a94d33eb]{color:#1f2937;background:linear-gradient(135deg,#eef7ff,#d7ecff);box-shadow:0 12px 26px #2563eb1f}.design-upload-action[data-v-a94d33eb]:hover{color:#fff;background:linear-gradient(135deg,#fb923c,#ea580c);transform:translateY(-1px);box-shadow:0 16px 32px #c2410c57}.design-upload-action.image2[data-v-a94d33eb]:hover{color:#102033;background:linear-gradient(135deg,#f8fbff,#c9e4ff);box-shadow:0 16px 32px #2563eb2e}.design-upload-card__copy[data-v-a94d33eb]{display:flex;align-items:center;justify-content:space-between;gap:12px}.design-upload-card__copy>div[data-v-a94d33eb]{display:grid;gap:2px;min-width:0}.design-upload-card__copy strong[data-v-a94d33eb]{color:#1a2230;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.design-upload-card__copy small[data-v-a94d33eb]{color:#9d4d18;font-weight:700}.design-card-icon-btn[data-v-a94d33eb]{flex:0 0 auto;border:1px solid rgba(180,92,32,.2);color:#8a3f10;background:#fffbf3eb;box-shadow:0 8px 18px #89400e1f}.design-card-icon-btn[data-v-a94d33eb]:hover{color:#fff7ed;border-color:#c2410ca3;background:linear-gradient(135deg,#f97316,#c2410c)}.design-upload-card p[data-v-a94d33eb]{margin:0;color:#5d6676;line-height:1.65;font-size:13px}.design-asset-form[data-v-a94d33eb] .el-form-item__label{color:#293345;font-weight:800}.design-asset-form[data-v-a94d33eb] .el-input__wrapper,.design-asset-form[data-v-a94d33eb] .el-textarea__inner{border-radius:14px;box-shadow:0 0 0 1px #b45c2029 inset}.observability-board[data-v-a94d33eb]{display:grid;gap:16px}.observability-card[data-v-a94d33eb]{padding:18px;border:1px solid rgba(31,39,51,.09);border-radius:24px;background:#fffcf5e6;box-shadow:0 18px 54px #3d32211c}.observability-card pre[data-v-a94d33eb]{margin:12px 0 0;padding:14px;overflow:auto;border-radius:18px;background:#fff8ecfa;border:1px solid rgba(180,92,32,.12);color:#2b3443;line-height:1.55;font-size:12px;white-space:pre-wrap;word-break:break-word}.observability-fold[data-v-a94d33eb]{margin-top:12px}.observability-fold summary[data-v-a94d33eb]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:16px;border:1px solid rgba(180,92,32,.16);background:linear-gradient(135deg,#fff5e5f5,#fffbf4fa);color:#1a2230;font-weight:900;cursor:pointer;list-style:none}.observability-fold summary[data-v-a94d33eb]::-webkit-details-marker{display:none}.observability-fold summary[data-v-a94d33eb]:before{content:"+";display:inline-grid;place-items:center;width:22px;height:22px;flex:0 0 22px;border-radius:999px;background:#fff7ea;border:1px solid rgba(180,92,32,.22);color:#9d4d18;font-weight:900}.observability-fold[open] summary[data-v-a94d33eb]:before{content:"−"}.observability-fold summary span[data-v-a94d33eb]{flex:1}.observability-fold summary small[data-v-a94d33eb]{color:#9d4d18;font-size:12px;font-weight:800}.observability-block.observability-fold[data-v-a94d33eb]{display:block}.trace-expand-grid .observability-fold[data-v-a94d33eb]{margin-top:0}.workflow-trace-card[data-v-a94d33eb]{overflow:hidden}.workflow-trace-table[data-v-a94d33eb]{margin-top:14px;border-radius:18px;overflow:hidden}.workflow-trace-table[data-v-a94d33eb] .el-table__header-wrapper th{background:#fff1dcf5;color:#7c3b12;font-weight:900}.workflow-trace-table[data-v-a94d33eb] .el-table__cell{vertical-align:top}.workflow-trace-table strong[data-v-a94d33eb]{display:block;color:#1a2230;font-size:13px}.workflow-trace-table small[data-v-a94d33eb]{display:block;margin-top:3px;color:#7a8290;font-size:12px}.trace-expand-grid[data-v-a94d33eb]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:14px;background:linear-gradient(135deg,#fff9eff2,#fffcf7fa)}.trace-expand-full[data-v-a94d33eb]{grid-column:1 / -1}.observability-agent-list[data-v-a94d33eb]{display:grid;gap:16px;margin-top:14px}.observability-agent-card[data-v-a94d33eb]{padding:16px;border-radius:20px;border:1px solid rgba(180,92,32,.16);background:linear-gradient(180deg,#fff8ecfa,#fffcf6eb)}.observability-agent-card__head[data-v-a94d33eb]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.observability-agent-card__head strong[data-v-a94d33eb]{display:block;color:#1a2230;font-size:16px}.observability-agent-card__head small[data-v-a94d33eb]{color:#6b7382;line-height:1.5}.observability-block+.observability-block[data-v-a94d33eb]{margin-top:12px}.observability-block span[data-v-a94d33eb]{display:inline-block;margin-bottom:8px;color:#9d4d18;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.observability-block.error span[data-v-a94d33eb]{color:#c2410c}.observability-empty[data-v-a94d33eb]{padding:16px;border-radius:16px;background:#ffffffa6;color:#6b7382}.hidden-upload-input[data-v-a94d33eb]{display:none}.director-pre[data-v-a94d33eb] .story-dialog .el-dialog{border-radius:24px}.director-pre[data-v-a94d33eb] .story-dialog .el-dialog__body{padding-top:12px}.director-pre[data-v-a94d33eb] .storyboard-handoff-dialog .el-dialog{max-width:calc(100vw - 32px);overflow:hidden;border:1px solid rgba(120,245,255,.28);background:radial-gradient(circle at 88% 0,rgba(94,244,255,.18),transparent 36%),linear-gradient(180deg,#111318fa,#05080cfa);box-shadow:0 26px 82px #00000075,0 0 0 1px #5ef4ff14}body .el-dialog.storyboard-handoff-dialog{max-width:calc(100vw - 32px);overflow:hidden;border:1px solid rgba(120,245,255,.3)!important;border-radius:26px!important;background:radial-gradient(circle at 88% 0,rgba(94,244,255,.2),transparent 38%),radial-gradient(circle at 8% 100%,rgba(176,92,255,.16),transparent 34%),linear-gradient(180deg,#111318fa,#05080cfa)!important;box-shadow:0 30px 90px #00000085,0 0 0 1px #5ef4ff14!important}body .el-dialog.storyboard-handoff-dialog .el-dialog__header{padding:22px 24px 8px!important}body .el-dialog.storyboard-handoff-dialog .el-dialog__title{color:#f3f7fa!important;font-weight:950!important}body .el-dialog.storyboard-handoff-dialog .el-dialog__headerbtn{top:16px!important;right:16px!important;width:38px!important;height:38px!important;border:1px solid rgba(120,245,255,.32)!important;border-radius:999px!important;background:#5ef4ff1a!important}body .el-dialog.storyboard-handoff-dialog .el-dialog__headerbtn .el-dialog__close{color:#5ef4ff!important}body .el-dialog.storyboard-handoff-dialog .el-dialog__body{padding:10px 24px 18px!important}body .el-dialog.storyboard-handoff-dialog .el-dialog__footer{padding:0 24px 22px!important}body .el-dialog.storyboard-handoff-dialog .el-button{border-radius:999px!important;border-color:#78f5ff38!important;color:#e7fbff!important;background:#ffffff14!important}body .el-dialog.storyboard-handoff-dialog .el-button--primary{border-color:#5ef4ff94!important;color:#061014!important;background:linear-gradient(135deg,#5ef4ff,#7cf7ff 48%,#5a7cff)!important;box-shadow:0 0 26px #5ef4ff47!important}.director-pre[data-v-a94d33eb] .storyboard-handoff-dialog .el-dialog__header{padding:20px 22px 8px}.director-pre[data-v-a94d33eb] .storyboard-handoff-dialog .el-dialog__title,.director-pre[data-v-a94d33eb] .storyboard-handoff-dialog .el-dialog__headerbtn .el-dialog__close{color:#f3f7fa}.director-pre[data-v-a94d33eb] .storyboard-handoff-dialog .el-dialog__body{padding:10px 22px 18px}.director-pre[data-v-a94d33eb] .storyboard-handoff-dialog .el-dialog__footer{padding:0 22px 20px}.director-pre[data-v-a94d33eb] .storyboard-handoff-dialog .el-button{border-radius:999px;border-color:#78f5ff38;color:#e7fbff;background:#ffffff14}.director-pre[data-v-a94d33eb] .storyboard-handoff-dialog .el-button--primary{border-color:#5ef4ff8c;color:#061014;background:linear-gradient(135deg,#5ef4ff,#7cf7ff 48%,#5a7cff);box-shadow:0 0 24px #5ef4ff42}.director-pre[data-v-a94d33eb] .director-json-dialog .el-dialog{max-width:calc(100vw - 40px);overflow:hidden;border:1px solid rgba(120,245,255,.24);background:radial-gradient(circle at 18% 0,rgba(94,244,255,.14),transparent 36%),#111318f5;box-shadow:0 24px 80px #0000006b,0 0 0 1px #5ef4ff14}.director-pre[data-v-a94d33eb] .director-json-dialog .el-dialog__title,.director-pre[data-v-a94d33eb] .director-json-dialog .el-dialog__headerbtn .el-dialog__close{color:#f3f7fa}.director-json-pre[data-v-a94d33eb]{max-height:min(68vh,680px);margin:0;overflow:auto;padding:16px;border:1px solid rgba(120,245,255,.2);border-radius:18px;background:#070b0f;color:#e7fbff;font-size:12px;line-height:1.65;overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word}.storyboard-handoff[data-v-a94d33eb]{display:flex;flex-direction:column;gap:14px}.storyboard-handoff__hero[data-v-a94d33eb],.storyboard-handoff__options[data-v-a94d33eb]{border:1px solid rgba(120,245,255,.18);border-radius:18px;background:radial-gradient(circle at 0 0,rgba(94,244,255,.12),transparent 36%),#5ef4ff0b}.storyboard-handoff__hero[data-v-a94d33eb]{padding:16px 18px}.storyboard-handoff__hero>span[data-v-a94d33eb],.storyboard-handoff__option-head span[data-v-a94d33eb]{color:#8ff7ff;font-size:11px;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.storyboard-handoff__hero strong[data-v-a94d33eb]{display:block;margin:6px 0 8px;color:#f3f7fa;font-size:20px;line-height:1.25}.storyboard-handoff__lead[data-v-a94d33eb]{margin:0;color:#c8d7e0;font-size:13px;line-height:1.7}.storyboard-handoff__options[data-v-a94d33eb]{display:grid;gap:12px;padding:14px}.storyboard-handoff__option-head[data-v-a94d33eb]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.storyboard-handoff__option-head small[data-v-a94d33eb]{max-width:300px;color:#95a7b5;font-size:12px;line-height:1.5}.storyboard-handoff__presets[data-v-a94d33eb],.storyboard-handoff__checks[data-v-a94d33eb]{display:flex;flex-wrap:wrap;gap:10px}.storyboard-handoff__checks[data-v-a94d33eb]{padding:14px 16px;border:1px solid rgba(120,245,255,.22);border-radius:16px;background:#5ef4ff0f}.storyboard-handoff__checks[data-v-a94d33eb] .el-checkbox{color:#e7fbff}.storyboard-handoff__checks[data-v-a94d33eb] .el-checkbox__label{color:#f3f7fa;font-weight:800}.storyboard-handoff__checks[data-v-a94d33eb] .el-checkbox__inner{border-color:#78f5ff80;background:#00000059}.storyboard-handoff__checks[data-v-a94d33eb] .el-checkbox__input.is-checked .el-checkbox__inner{border-color:#5ef4ff;background:#5ef4ff}.storyboard-handoff__hint[data-v-a94d33eb]{padding:10px 12px;border-radius:14px;border:1px solid rgba(255,209,102,.16);background:#ffd16614;color:#d6e3ea;font-size:12px;line-height:1.6}@media (max-width: 1100px){.director-redesign-grid[data-v-a94d33eb],.director-command-stats[data-v-a94d33eb],.director-layout[data-v-a94d33eb],.director-card-grid[data-v-a94d33eb],.asset-lanes[data-v-a94d33eb],.overview-stage[data-v-a94d33eb],.workflow-guide[data-v-a94d33eb],.director-running-card[data-v-a94d33eb]{grid-template-columns:1fr}.director-panel[data-v-a94d33eb],.board-tabs[data-v-a94d33eb]{position:static}.trace-expand-grid[data-v-a94d33eb]{grid-template-columns:1fr}.writer-gate-panel__hero[data-v-a94d33eb],.writer-gate-panel__actions[data-v-a94d33eb]{min-width:0;flex-direction:column;align-items:flex-start}.writer-gate-summary[data-v-a94d33eb]{grid-template-columns:1fr}.director-story-list[data-v-a94d33eb],.writer-gate-table[data-v-a94d33eb]{padding-left:54px}.director-story-list[data-v-a94d33eb]:before,.writer-plan-timeline[data-v-a94d33eb]:before{left:20px}.writer-plan-row__index[data-v-a94d33eb]{left:-54px;width:36px;height:36px;font-size:14px}.writer-plan-row__card[data-v-a94d33eb]{grid-template-columns:48px minmax(0,1fr);gap:12px}.writer-plan-row__card em[data-v-a94d33eb],.writer-plan-row__more[data-v-a94d33eb]{justify-self:start;grid-column:2}.director-command-head[data-v-a94d33eb],.redesign-card-head[data-v-a94d33eb]{flex-direction:column}}@media (max-width: 720px){.director-pre[data-v-a94d33eb]{padding:14px}.director-hero[data-v-a94d33eb]{align-items:flex-start;flex-direction:column}.director-form-grid[data-v-a94d33eb],.director-story-row[data-v-a94d33eb],.director-world-grid[data-v-a94d33eb],.sidebar-actions[data-v-a94d33eb],.board-tabs[data-v-a94d33eb],.asset-pack-grid[data-v-a94d33eb],.library-grid[data-v-a94d33eb],.sidebar-actions__secondary[data-v-a94d33eb]{grid-template-columns:1fr}.writer-gate-panel__actions[data-v-a94d33eb],.writer-gate-panel__actions .el-button[data-v-a94d33eb]{width:100%}}.director-pre.director-pre[data-v-a94d33eb]{color:#172033;background:linear-gradient(rgba(21,21,21,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(21,21,21,.035) 1px,transparent 1px),radial-gradient(circle at 8% 0%,rgba(143,199,255,.14),transparent 34%),radial-gradient(circle at 86% 10%,rgba(139,163,197,.18),transparent 36%),#f6f4ef;background-size:64px 64px,64px 64px,auto,auto,auto}.director-pre[data-v-a94d33eb] :is(.director-hero,.stage-next-card,.director-redesign,.director-command-panel,.director-redesign-card,.director-panel,.director-card,.storyboard-handoff,.director-running-card,.writer-gate-panel,.writer-plan-row__card,.asset-pack-card,.asset-lane,.board-tabs,.director-task-card,.episode-item){color:#172033;border:1px solid rgba(255,255,255,.8);background:radial-gradient(circle at 18% 0%,rgba(143,199,255,.13),transparent 36%),linear-gradient(145deg,#ffffffdb,#ffffff6b),#f4f7fbb8;box-shadow:0 22px 58px #161c261a,inset 0 1px #ffffffdb;backdrop-filter:blur(26px) saturate(1.12);-webkit-backdrop-filter:blur(26px) saturate(1.12)}.director-pre[data-v-a94d33eb] :is(h1,h2,h3,h4,strong,.director-card h3,.director-card h4,.writer-plan-row__card strong){color:#151515;background:none;-webkit-text-fill-color:#151515;text-shadow:none}.director-pre[data-v-a94d33eb] :is(p,small,span,li,em,.director-muted,.director-card p,.director-card li,.writer-plan-row__card span){color:#667286;-webkit-text-fill-color:currentColor;text-shadow:none}.director-pre[data-v-a94d33eb] :is(.director-kicker,.section-kicker,.director-redesign-card__eyebrow,.director-card__eyebrow){color:#a6b6c2;-webkit-text-fill-color:#a6b6c2}.director-pre[data-v-a94d33eb] :is(.director-primary,.director-secondary,.director-sync,.director-asset-sync,.director-ghost,.episode-add){min-height:42px;border-radius:999px;justify-content:center;font-weight:900;text-shadow:none}.director-pre[data-v-a94d33eb] :is(.director-primary,.director-sync,.episode-add){color:#f8fafc;border:1px solid rgba(255,255,255,.18);background:radial-gradient(circle at 22% 0%,rgba(255,255,255,.2),transparent 36%),linear-gradient(180deg,#2b2b2b,#090909);box-shadow:0 18px 42px #0f121733,inset 0 1px #ffffff38;-webkit-text-fill-color:#f8fafc}.director-pre[data-v-a94d33eb] :is(.director-primary,.director-sync,.episode-add) *{color:#f8fafc;-webkit-text-fill-color:#f8fafc}.director-pre[data-v-a94d33eb] :is(.director-secondary,.director-asset-sync,.director-ghost){color:#172033;border:1px solid rgba(43,43,43,.1);background:linear-gradient(145deg,#ffffffd6,#ffffff57),#f4f7fb9e;box-shadow:0 10px 26px #161c2614,inset 0 1px #ffffffd1;-webkit-text-fill-color:#172033}.director-pre[data-v-a94d33eb] :is(.director-secondary,.director-asset-sync,.director-ghost) *{color:#172033;-webkit-text-fill-color:#172033}.director-pre .director-ghost.danger[data-v-a94d33eb]{color:#8e2c2c;border-color:#8e2c2c2e;background:linear-gradient(145deg,#ffffffd1,#fff0f070),#fff4f4ad;-webkit-text-fill-color:#8e2c2c}.director-pre[data-v-a94d33eb] .el-input__wrapper,.director-pre[data-v-a94d33eb] .el-select__wrapper,.director-pre[data-v-a94d33eb] .el-textarea__inner,.director-pre[data-v-a94d33eb] .el-input-number{color:#172033!important;border:1px solid rgba(43,43,43,.1)!important;background:linear-gradient(145deg,#ffffffd1,#ffffff6b),#f4f7fb9e!important;box-shadow:inset 0 1px #ffffffdb,0 10px 26px #161c260f!important}.director-pre[data-v-a94d33eb] .el-input__inner,.director-pre[data-v-a94d33eb] .el-textarea__inner,.director-pre[data-v-a94d33eb] .el-select__placeholder,.director-pre[data-v-a94d33eb] .el-select__selected-item,.director-pre[data-v-a94d33eb] .el-form-item__label{color:#172033!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .el-dialog.storyboard-handoff-dialog,html[data-studio-theme=movieflow] body .el-dialog.director-json-dialog,html[data-studio-theme=movieflow] body .el-dialog.story-dialog{color:#172033!important;border:1px solid rgba(255,255,255,.82)!important;border-radius:32px!important;background:radial-gradient(circle at 18% 0%,rgba(143,199,255,.12),transparent 36%),linear-gradient(145deg,#ffffffe6,#ffffff85),#f4f7fbc2!important;box-shadow:0 34px 92px #161c2633,inset 0 1px #ffffffe6!important;backdrop-filter:blur(30px) saturate(1.18)!important;-webkit-backdrop-filter:blur(30px) saturate(1.18)!important}html[data-studio-theme=movieflow] body .el-dialog.storyboard-handoff-dialog .el-dialog__title,html[data-studio-theme=movieflow] body .el-dialog.director-json-dialog .el-dialog__title,html[data-studio-theme=movieflow] body .el-dialog.story-dialog .el-dialog__title{color:#151515!important;-webkit-text-fill-color:#151515!important}html[data-studio-theme=movieflow] body .el-dialog.storyboard-handoff-dialog .el-dialog__body,html[data-studio-theme=movieflow] body .el-dialog.director-json-dialog .el-dialog__body,html[data-studio-theme=movieflow] body .el-dialog.story-dialog .el-dialog__body{color:#172033!important;background:transparent!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .el-dialog.storyboard-handoff-dialog .el-button,html[data-studio-theme=movieflow] body .el-dialog.director-json-dialog .el-button,html[data-studio-theme=movieflow] body .el-dialog.story-dialog .el-button{color:#172033!important;border-color:#2b2b2b1a!important;background:linear-gradient(145deg,#ffffffd6,#ffffff57),#f4f7fb9e!important;-webkit-text-fill-color:#172033!important}html[data-studio-theme=movieflow] body .el-dialog.storyboard-handoff-dialog .el-button--primary,html[data-studio-theme=movieflow] body .el-dialog.director-json-dialog .el-button--primary,html[data-studio-theme=movieflow] body .el-dialog.story-dialog .el-button--primary{color:#f8fafc!important;border-color:#ffffff2e!important;background:radial-gradient(circle at 22% 0%,rgba(255,255,255,.2),transparent 36%),linear-gradient(180deg,#2b2b2b,#090909)!important;-webkit-text-fill-color:#f8fafc!important}.director-pre[data-v-a94d33eb] :is(.director-redesign,.director-board,.director-command-panel,.director-command-stats>article,.director-status-card,.director-progress-strip,.director-progress-item,.director-overview,.overview-stage,.stage-card,.core-asset-card,.director-world-grid>article,.character-ref-card,.scene-ref-card,.design-upload-card,.library-card,.asset-pack-card,.observability-card,.observability-agent-card,.story-collapsed-card,.storyboard-upload,.storyboard-upload__inner,.writer-gate-summary>article,.writer-gate-table__row,.script-binding-panel,.script-binding-panel__status){color:#172033!important;border:1px solid rgba(255,255,255,.76)!important;background:radial-gradient(circle at 16% 0%,rgba(143,199,255,.11),transparent 34%),linear-gradient(145deg,#ffffffd6,#ffffff61),#f4f7fb9e!important;box-shadow:0 24px 64px #161c261f,inset 0 1px #ffffffd1!important;backdrop-filter:blur(26px) saturate(1.12)!important;-webkit-backdrop-filter:blur(26px) saturate(1.12)!important}.director-pre[data-v-a94d33eb] :is(.director-redesign,.director-board,.director-command-panel,.director-redesign-card,.director-panel,.director-card,.stage-card,.observability-card):before{opacity:.08!important;background:linear-gradient(90deg,rgba(43,43,43,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(43,43,43,.03) 1px,transparent 1px)!important;background-size:64px 64px!important}.director-pre[data-v-a94d33eb] :is(.director-redesign,.director-board,.director-command-panel,.director-command-stats,.director-status-card,.director-overview,.overview-stage,.stage-card,.core-asset-card,.director-world-grid,.character-ref-card,.scene-ref-card,.design-upload-card,.library-card,.asset-pack-card,.observability-card,.story-collapsed-card,.storyboard-upload,.script-binding-panel) :is(h1,h2,h3,h4,strong,label,.card-title,.panel-head){color:#151515!important;background:none!important;text-shadow:none!important;-webkit-text-fill-color:#151515!important}.director-pre[data-v-a94d33eb] :is(.director-redesign,.director-board,.director-command-panel,.director-command-stats,.director-status-card,.director-overview,.overview-stage,.stage-card,.core-asset-card,.director-world-grid,.character-ref-card,.scene-ref-card,.design-upload-card,.library-card,.asset-pack-card,.observability-card,.story-collapsed-card,.storyboard-upload,.script-binding-panel) :is(p,small,span,em,li){color:#667286!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}.director-pre[data-v-a94d33eb] :is(.director-command-actions,.redesign-card-actions,.card-tools,.design-card-toolbar,.design-upload-actions) :is(.director-primary,.director-sync,.director-secondary,.director-ghost,.director-asset-sync){min-width:0;color:#172033!important;-webkit-text-fill-color:#172033!important}.director-pre[data-v-a94d33eb] :is(.director-primary,.director-sync,.director-handoff-shortcut,.director-handoff-toolbar):not(:disabled):not(.is-disabled){color:#f8fafc!important;background:radial-gradient(circle at 20% 0%,rgba(255,255,255,.24),transparent 34%),linear-gradient(180deg,#2b2b2b,#090909)!important;-webkit-text-fill-color:#f8fafc!important}html[data-studio-theme=movieflow] body .director-pre.director-pre{color:#172033!important;background:linear-gradient(90deg,rgba(43,43,43,.04) 1px,transparent 1px),linear-gradient(180deg,rgba(43,43,43,.035) 1px,transparent 1px),radial-gradient(circle at 12% 0%,rgba(143,199,255,.14),transparent 32%),radial-gradient(circle at 86% 4%,rgba(217,221,226,.72),transparent 36%),#f4f7fb!important;background-size:78px 78px,78px 78px,auto,auto,auto!important}html[data-studio-theme=movieflow] body .director-pre.director-pre .director-hero.director-hero,html[data-studio-theme=movieflow] body .director-pre.director-pre .director-redesign.director-redesign,html[data-studio-theme=movieflow] body .director-pre.director-pre .director-command-panel.director-command-panel,html[data-studio-theme=movieflow] body .director-pre.director-pre .director-command-stats.director-command-stats>article,html[data-studio-theme=movieflow] body .director-pre.director-pre .director-redesign-card.director-redesign-card,html[data-studio-theme=movieflow] body .director-pre.director-pre .stage-next-card.stage-next-card,html[data-studio-theme=movieflow] body .director-pre.director-pre .director-next-card.director-next-card,html[data-studio-theme=movieflow] body .director-pre.director-pre .core-asset-card.core-asset-card,html[data-studio-theme=movieflow] body .director-pre.director-pre .director-world-grid.director-world-grid>article,html[data-studio-theme=movieflow] body .director-pre.director-pre .director-story-row.director-story-row .writer-plan-row__card,html[data-studio-theme=movieflow] body .director-pre.director-pre .writer-plan-row__card.writer-plan-row__card,html[data-studio-theme=movieflow] body .director-pre.director-pre .script-binding-panel.script-binding-panel,html[data-studio-theme=movieflow] body .director-pre.director-pre .script-binding-panel__status.script-binding-panel__status{color:#172033!important;border:1px solid rgba(255,255,255,.78)!important;background:radial-gradient(circle at 16% 0%,rgba(143,199,255,.1),transparent 34%),linear-gradient(145deg,#ffffffdb,#fff6),#f4f7fba3!important;box-shadow:0 24px 64px #161c261c,inset 0 1px #ffffffd6!important;backdrop-filter:blur(26px) saturate(1.12)!important;-webkit-backdrop-filter:blur(26px) saturate(1.12)!important}html[data-studio-theme=movieflow] body .director-pre.director-pre .director-redesign.director-redesign{border:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-studio-theme=movieflow] body .director-pre.director-pre .director-command-panel.director-command-panel{border-radius:28px!important}html[data-studio-theme=movieflow] body .director-pre.director-pre .director-hero.director-hero,html[data-studio-theme=movieflow] body .director-pre.director-pre .director-command-panel.director-command-panel,html[data-studio-theme=movieflow] body .director-pre.director-pre .director-redesign-card.director-redesign-card,html[data-studio-theme=movieflow] body .director-pre.director-pre .stage-next-card.stage-next-card{opacity:.06!important;background:linear-gradient(90deg,rgba(43,43,43,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(43,43,43,.03) 1px,transparent 1px)!important;background-size:64px 64px!important}html[data-studio-theme=movieflow] body .director-pre.director-pre :is(.director-hero,.director-command-panel,.director-command-stats,.director-redesign-card,.stage-next-card,.core-asset-card,.director-world-grid,.script-binding-panel,.writer-plan-row__card) :is(h1,h2,h3,h4,strong,label,b,.card-title){color:#151515!important;background:none!important;text-shadow:none!important;-webkit-text-fill-color:#151515!important}html[data-studio-theme=movieflow] body .director-pre.director-pre :is(.director-hero,.director-command-panel,.director-command-stats,.director-redesign-card,.stage-next-card,.core-asset-card,.director-world-grid,.script-binding-panel,.writer-plan-row__card) :is(p,small,span,em,li){color:#667286!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .director-pre.director-pre :is(.director-kicker,.director-command-head span,.redesign-card-head span,.director-next-card>span,.director-command-stats span){color:#a6b6c2!important;letter-spacing:.12em;text-shadow:none!important;-webkit-text-fill-color:#a6b6c2!important}html[data-studio-theme=movieflow] body .director-pre.director-pre .writer-plan-row__index.writer-plan-row__index{color:#151515!important;border-color:#8fc7ff57!important;background:radial-gradient(circle at 50% 42%,rgba(143,199,255,.22),transparent 58%),#ffffffdb!important;box-shadow:0 0 0 4px #8fc7ff14,0 16px 28px #161c261a!important;-webkit-text-fill-color:#151515!important}html[data-studio-theme=movieflow] body .director-pre.director-pre :is(.director-primary,.director-sync,.director-handoff-shortcut,.director-handoff-toolbar):not(:disabled):not(.is-disabled){color:#f8fafc!important;border-color:#ffffff2e!important;background:radial-gradient(circle at 20% 0%,rgba(255,255,255,.24),transparent 34%),linear-gradient(180deg,#2b2b2b,#090909)!important;box-shadow:0 18px 42px #0f121738,inset 0 1px #ffffff38!important;-webkit-text-fill-color:#f8fafc!important}html[data-studio-theme=movieflow] body .director-pre.director-pre :is(.director-primary,.director-sync,.director-handoff-shortcut,.director-handoff-toolbar):not(:disabled):not(.is-disabled) *{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important}html[data-studio-theme=movieflow] body .director-pre.director-pre :is(.director-secondary,.director-ghost,.director-asset-sync,.design-upload-action,.design-card-icon-btn):not(:disabled):not(.is-disabled){color:#172033!important;border-color:#2b2b2b1a!important;background:linear-gradient(145deg,#ffffffd6,#ffffff5c),#f4f7fb9e!important;box-shadow:0 10px 26px #161c2614,inset 0 1px #ffffffd1!important;-webkit-text-fill-color:#172033!important}html[data-studio-theme=movieflow] body .director-pre.director-pre :is(.director-secondary,.director-ghost,.director-asset-sync,.design-upload-action,.design-card-icon-btn):not(:disabled):not(.is-disabled) *{color:#172033!important;-webkit-text-fill-color:#172033!important}html[data-studio-theme=movieflow] body .director-pre.director-pre :is(.director-primary,.director-sync,.director-secondary,.director-ghost,.director-asset-sync,.design-upload-action,.design-card-icon-btn):disabled,html[data-studio-theme=movieflow] body .director-pre.director-pre :is(.director-primary,.director-sync,.director-secondary,.director-ghost,.director-asset-sync,.design-upload-action,.design-card-icon-btn).is-disabled{color:#8a93a3!important;background:#d9dde2b8!important;box-shadow:none!important;-webkit-text-fill-color:#8a93a3!important}html[data-studio-theme=movieflow] body .director-pre.director-pre{color:#172033!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important}html[data-studio-theme=movieflow] body .director-pre.director-pre :is(.director-hero,.director-redesign,.director-command-panel,.director-command-stats>article,.director-redesign-card,.stage-next-card,.director-next-card,.core-asset-card,.director-world-grid>article,.director-story-row .writer-plan-row__card,.writer-plan-row__card,.script-binding-panel,.script-binding-panel__status,.writer-gate-panel,.writer-gate-summary>article,.writer-gate-table__row,.director-progress-item,.overview-stage,.stage-card,.asset-lane,.library-card,.asset-pack-card,.director-board,.director-status-card){opacity:1!important;filter:none!important;mix-blend-mode:normal!important;color:#172033!important;border-color:#ffffffd6!important;background:radial-gradient(circle at 18% 0%,rgba(143,199,255,.12),transparent 34%),linear-gradient(145deg,#fffffffa,#ffffffd6),#f6f4eff5!important;box-shadow:0 24px 66px #15151521,inset 0 1px #ffffffe6!important;backdrop-filter:blur(24px) saturate(1.1)!important;-webkit-backdrop-filter:blur(24px) saturate(1.1)!important}html[data-studio-theme=movieflow] body .director-pre.director-pre .director-redesign.director-redesign{opacity:1!important;filter:none!important;mix-blend-mode:normal!important;background:transparent!important;box-shadow:none!important;border-color:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-studio-theme=movieflow] body .director-pre.director-pre :is(.director-hero,.director-command-panel,.director-redesign-card,.stage-next-card):before{opacity:.025!important}html[data-studio-theme=movieflow] body .director-pre.director-pre :is(h1,h2,h3,h4,strong,label,b,.card-title,.director-section-title){color:#151515!important;text-shadow:none!important;-webkit-text-fill-color:#151515!important}html[data-studio-theme=movieflow] body .director-pre.director-pre :is(p,small,em,li,.redesign-empty,.section-desc,.director-muted,.director-copy){color:#5f6b7b!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .director-pre.director-pre :is(.script-binding-panel,.director-status-card,.asset-lane,.director-command-panel,.director-redesign-card) .el-loading-mask{background:#ffffff0d!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-studio-theme=movieflow] body .director-pre.director-pre .el-loading-mask{background:#ffffff0d!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-studio-theme=movieflow] body .director-pre.director-pre .el-loading-mask:before,html[data-studio-theme=movieflow] body .director-pre.director-pre .el-loading-mask:after{display:none!important}html[data-studio-theme=movieflow] body .director-pre.director-pre .el-loading-spinner .path{stroke:#8fc7ff!important}html[data-studio-theme=movieflow] body .director-pre.director-pre .director-command-panel.director-command-panel,html[data-studio-theme=movieflow] body .director-pre.director-pre .director-redesign-card.director-redesign-card,html[data-studio-theme=movieflow] body .director-pre.director-pre .writer-plan-row__card.writer-plan-row__card,html[data-studio-theme=movieflow] body .director-pre.director-pre .director-world-grid.director-world-grid>div,html[data-studio-theme=movieflow] body .director-pre.director-pre .director-command-stats.director-command-stats>article{opacity:1!important;filter:none!important;color:#172033!important;border:1px solid rgba(255,255,255,.86)!important;background:radial-gradient(circle at 18% 0%,rgba(143,199,255,.13),transparent 34%),linear-gradient(145deg,#fffffff5,#ffffffc7),#f6f4eff0!important;box-shadow:0 24px 64px #1515151f,inset 0 1px #fffffff0,inset 0 -1px #8fc7ff14!important;backdrop-filter:blur(22px) saturate(1.1)!important;-webkit-backdrop-filter:blur(22px) saturate(1.1)!important}html[data-studio-theme=movieflow] body .director-pre.director-pre .director-command-panel.director-command-panel{background:radial-gradient(circle at 84% 12%,rgba(143,199,255,.13),transparent 30%),linear-gradient(145deg,#fffffff0,#f4f7fbb8),#f6f4efeb!important}html[data-studio-theme=movieflow] body .director-pre.director-pre .director-world-grid.director-world-grid{gap:12px!important;background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-studio-theme=movieflow] body .director-pre.director-pre .director-world-grid.director-world-grid>div{min-height:86px!important;padding:16px 18px!important;border-radius:18px!important}html[data-studio-theme=movieflow] body .director-pre.director-pre .director-world-grid.director-world-grid>div span,html[data-studio-theme=movieflow] body .director-pre.director-pre .director-world-grid.director-world-grid>div strong,html[data-studio-theme=movieflow] body .director-pre.director-pre .director-command-panel.director-command-panel :is(h1,h2,h3,h4,strong,label),html[data-studio-theme=movieflow] body .director-pre.director-pre .director-redesign-card.director-redesign-card :is(h1,h2,h3,h4,strong,label),html[data-studio-theme=movieflow] body .director-pre.director-pre .writer-plan-row__card.writer-plan-row__card :is(strong,b){color:#151515!important;text-shadow:none!important;-webkit-text-fill-color:#151515!important}html[data-studio-theme=movieflow] body .director-pre.director-pre .director-world-grid.director-world-grid>div span,html[data-studio-theme=movieflow] body .director-pre.director-pre .director-command-head span,html[data-studio-theme=movieflow] body .director-pre.director-pre .redesign-card-head span{color:#a6b6c2!important;-webkit-text-fill-color:#a6b6c2!important}html[data-studio-theme=movieflow] body .director-pre.director-pre .director-world-grid.director-world-grid>div strong,html[data-studio-theme=movieflow] body .director-pre.director-pre .director-command-panel.director-command-panel :is(p,small,em,li),html[data-studio-theme=movieflow] body .director-pre.director-pre .director-redesign-card.director-redesign-card :is(p,small,em,li),html[data-studio-theme=movieflow] body .director-pre.director-pre .writer-plan-row__card.writer-plan-row__card :is(small,em){color:#5f6b7b!important;text-shadow:none!important;-webkit-text-fill-color:#5f6b7b!important}.director-pre .core-assets-actions[data-v-a94d33eb]{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.director-pre .core-asset-search[data-v-a94d33eb]{width:min(320px,100%);min-height:38px;display:inline-flex;align-items:center;gap:8px;padding:0 14px;border-radius:999px;color:#172033!important;border:1px solid rgba(255,255,255,.88);background:linear-gradient(145deg,#ffffffeb,#f4f7fbb3),#f6f4efc7;box-shadow:0 14px 32px #1515151a,inset 0 1px #fffffff5}.director-pre .core-asset-search .el-icon[data-v-a94d33eb]{color:#a6b6c2!important}.director-pre .core-asset-search input[data-v-a94d33eb]{width:100%;min-width:0;border:0;outline:0;color:#172033!important;background:transparent!important;font:inherit;-webkit-text-fill-color:#172033!important}.director-pre .core-asset-search input[data-v-a94d33eb]::-moz-placeholder{color:#8a93a3!important;-webkit-text-fill-color:#8a93a3!important}.director-pre .core-asset-search input[data-v-a94d33eb]::placeholder{color:#8a93a3!important;-webkit-text-fill-color:#8a93a3!important}.director-pre[data-v-a94d33eb] :is(.director-primary,.director-sync,.director-secondary,.director-ghost,.director-asset-sync,.design-upload-action,.design-card-icon-btn,.director-handoff-toolbar,.director-handoff-shortcut),.director-pre[data-v-a94d33eb] .el-button{min-height:38px!important;color:#8fc7ff!important;border:1px solid rgba(255,255,255,.24)!important;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.24),transparent 34%),linear-gradient(180deg,#2d2d2d,#151515 54%,#060606)!important;box-shadow:0 16px 32px #15151538,inset 0 1px #ffffff47,inset 0 -1px #8fc7ff47!important;text-shadow:none!important;-webkit-text-fill-color:#8fc7ff!important}.director-pre[data-v-a94d33eb] :is(.director-primary,.director-sync,.director-secondary,.director-ghost,.director-asset-sync,.design-upload-action,.design-card-icon-btn,.director-handoff-toolbar,.director-handoff-shortcut) *,.director-pre[data-v-a94d33eb] .el-button *{color:#8fc7ff!important;background:none!important;text-shadow:none!important;-webkit-text-fill-color:#8fc7ff!important}.director-pre[data-v-a94d33eb] :is(.director-primary,.director-sync,.director-secondary,.director-ghost,.director-asset-sync,.design-upload-action,.design-card-icon-btn,.director-handoff-toolbar,.director-handoff-shortcut):hover,.director-pre[data-v-a94d33eb] .el-button:hover{transform:translateY(-1px);border-color:#8fc7ff73!important;box-shadow:0 18px 38px #15151547,inset 0 1px #ffffff52,inset 0 -1px #8fc7ff57!important}.director-pre[data-v-a94d33eb] .el-button.is-disabled,.director-pre[data-v-a94d33eb] .el-button:disabled,.director-pre[data-v-a94d33eb] :is(.director-primary,.director-sync,.director-secondary,.director-ghost,.director-asset-sync,.design-upload-action,.design-card-icon-btn,.director-handoff-toolbar,.director-handoff-shortcut):disabled,.director-pre :is(.director-primary,.director-sync,.director-secondary,.director-ghost,.director-asset-sync,.design-upload-action,.design-card-icon-btn,.director-handoff-toolbar,.director-handoff-shortcut).is-disabled[data-v-a94d33eb]{color:#9aa2ad!important;background:linear-gradient(145deg,#ffffffd1,#dfe2e6ad),#f6f4efd1!important;box-shadow:none!important;-webkit-text-fill-color:#9aa2ad!important}.director-pre .core-assets-card.director-redesign-card[data-v-a94d33eb],.director-pre .core-asset-card.core-asset-card[data-v-a94d33eb]{color:#172033!important;border:1px solid rgba(255,255,255,.88)!important;background:radial-gradient(circle at 22% 0%,rgba(143,199,255,.14),transparent 34%),linear-gradient(145deg,#fffffffa,#faf9f5db),#f6f4eff0!important;box-shadow:0 24px 58px #15151524,inset 0 1px #fffffff5,inset 0 -1px #8fc7ff1a!important;backdrop-filter:blur(18px) saturate(1.08)!important;-webkit-backdrop-filter:blur(18px) saturate(1.08)!important}.director-pre .core-asset-card.core-asset-card[data-v-a94d33eb]:hover{transform:none;border-color:#8fc7ff57!important;box-shadow:0 28px 66px #1515152e,inset 0 1px #fff,inset 0 -1px #8fc7ff2e!important}.director-pre .core-asset-cover.core-asset-cover[data-v-a94d33eb]{overflow:hidden;color:#8fc7ff!important;border:1px solid rgba(255,255,255,.18)!important;background:radial-gradient(circle at 35% 35%,rgba(255,255,255,.2),transparent 28%),linear-gradient(135deg,#151515,#303030 48%,#8fc7ff)!important;box-shadow:0 18px 38px #1515152e,inset 0 1px #ffffff38!important;-webkit-text-fill-color:#8fc7ff!important}.director-pre .core-asset-card.core-asset-card strong[data-v-a94d33eb]{color:#151515!important;-webkit-text-fill-color:#151515!important}.director-pre .core-asset-card.core-asset-card small[data-v-a94d33eb]{color:#5f6b7b!important;-webkit-text-fill-color:#5f6b7b!important}html[data-studio-theme=movieflow] body .director-pre.director-pre :is(.el-button,button).director-primary.director-primary:not(:disabled):not(.is-disabled),html[data-studio-theme=movieflow] body .director-pre.director-pre :is(.el-button,button).director-sync.director-sync:not(:disabled):not(.is-disabled),html[data-studio-theme=movieflow] body .director-pre.director-pre :is(.el-button,button).director-secondary.director-secondary:not(:disabled):not(.is-disabled),html[data-studio-theme=movieflow] body .director-pre.director-pre :is(.el-button,button).director-ghost.director-ghost:not(:disabled):not(.is-disabled),html[data-studio-theme=movieflow] body .director-pre.director-pre :is(.el-button,button).director-asset-sync.director-asset-sync:not(:disabled):not(.is-disabled),html[data-studio-theme=movieflow] body .director-pre.director-pre :is(.el-button,button).design-upload-action.design-upload-action:not(:disabled):not(.is-disabled),html[data-studio-theme=movieflow] body .director-pre.director-pre :is(.el-button,button).design-card-icon-btn.design-card-icon-btn:not(:disabled):not(.is-disabled),html[data-studio-theme=movieflow] body .director-pre.director-pre :is(.el-button,button).director-handoff-toolbar.director-handoff-toolbar:not(:disabled):not(.is-disabled),html[data-studio-theme=movieflow] body .director-pre.director-pre :is(.el-button,button).director-handoff-shortcut.director-handoff-shortcut:not(:disabled):not(.is-disabled){color:#8fc7ff!important;border:1px solid rgba(255,255,255,.24)!important;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.26),transparent 35%),linear-gradient(180deg,#2b2b2b,#151515 56%,#090909)!important;box-shadow:0 16px 34px #1515153d,inset 0 1px #ffffff47,inset 0 -1px #8fc7ff47!important;text-shadow:none!important;-webkit-text-fill-color:#8fc7ff!important}html[data-studio-theme=movieflow] body .director-pre.director-pre :is(.el-button,button).director-primary.director-primary:not(:disabled):not(.is-disabled) *,html[data-studio-theme=movieflow] body .director-pre.director-pre :is(.el-button,button).director-sync.director-sync:not(:disabled):not(.is-disabled) *,html[data-studio-theme=movieflow] body .director-pre.director-pre :is(.el-button,button).director-secondary.director-secondary:not(:disabled):not(.is-disabled) *,html[data-studio-theme=movieflow] body .director-pre.director-pre :is(.el-button,button).director-ghost.director-ghost:not(:disabled):not(.is-disabled) *,html[data-studio-theme=movieflow] body .director-pre.director-pre :is(.el-button,button).director-asset-sync.director-asset-sync:not(:disabled):not(.is-disabled) *,html[data-studio-theme=movieflow] body .director-pre.director-pre :is(.el-button,button).design-upload-action.design-upload-action:not(:disabled):not(.is-disabled) *,html[data-studio-theme=movieflow] body .director-pre.director-pre :is(.el-button,button).design-card-icon-btn.design-card-icon-btn:not(:disabled):not(.is-disabled) *,html[data-studio-theme=movieflow] body .director-pre.director-pre :is(.el-button,button).director-handoff-toolbar.director-handoff-toolbar:not(:disabled):not(.is-disabled) *,html[data-studio-theme=movieflow] body .director-pre.director-pre :is(.el-button,button).director-handoff-shortcut.director-handoff-shortcut:not(:disabled):not(.is-disabled) *{color:#8fc7ff!important;background:none!important;text-shadow:none!important;-webkit-text-fill-color:#8fc7ff!important}.director-pre .design-upload-card__preview[data-v-a94d33eb]{display:block!important;width:100%!important;min-height:0!important;height:auto!important;aspect-ratio:16 / 9!important;overflow:hidden!important;border:1px solid rgba(31,39,51,.1)!important;border-radius:14px!important;background:linear-gradient(135deg,#edf1f2,#cdd5d6)!important;box-shadow:inset 0 1px #ffffffb8!important}.director-pre .design-upload-card__preview[data-v-a94d33eb]:before,.director-pre .design-upload-card__preview[data-v-a94d33eb]:after{display:none!important;content:none!important}.director-pre .design-upload-card__preview .design-preview-image[data-v-a94d33eb]{display:block!important;width:100%!important;height:100%!important;aspect-ratio:inherit!important;overflow:hidden!important;border-radius:inherit!important}.director-pre .design-upload-card__preview[data-v-a94d33eb] .design-preview-image .el-image__inner{width:100%!important;height:100%!important;border-radius:inherit!important;-o-object-fit:cover!important;object-fit:cover!important}.director-pre .design-upload-card__preview.empty[data-v-a94d33eb]{display:grid!important;place-items:center!important;padding:16px!important}.director-pre .three-view-pending-mask[data-v-a94d33eb]{border-radius:inherit!important}.director-pre[data-v-a94d33eb] :is(.design-upload-action,.design-card-icon-btn){min-height:38px!important;border-radius:999px!important}.director-pre .core-asset-card.core-asset-card[data-v-a94d33eb]{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;position:relative!important;display:flex!important;flex-direction:column!important;gap:8px!important;overflow:hidden!important;border-radius:18px!important}.director-pre .core-asset-card.core-asset-card[data-v-a94d33eb]:before,.director-pre .core-asset-card.core-asset-card[data-v-a94d33eb]:after{display:none!important;content:none!important}.director-pre .core-asset-cover.core-asset-cover[data-v-a94d33eb]{display:block!important;width:100%!important;min-height:0!important;height:auto!important;aspect-ratio:16 / 9!important;overflow:hidden!important;border-radius:14px!important;background:linear-gradient(135deg,#edf1f2,#cdd5d6)!important}.director-pre .core-asset-cover .core-asset-preview-image[data-v-a94d33eb]{display:block!important;width:100%!important;height:100%!important;overflow:hidden!important;border-radius:inherit!important}.director-pre .core-asset-cover[data-v-a94d33eb] .core-asset-preview-image .el-image__inner{width:100%!important;height:100%!important;border-radius:inherit!important;-o-object-fit:cover!important;object-fit:cover!important}.director-pre.director-pre[data-v-a94d33eb]{background:linear-gradient(rgba(15,23,42,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.035) 1px,transparent 1px),radial-gradient(circle at 18% 0%,rgba(214,168,90,.16),transparent 28%),radial-gradient(circle at 82% 10%,rgba(69,220,210,.08),transparent 24%),var(--tg-bg)!important;background-size:32px 32px,32px 32px,auto,auto,auto!important}.director-pre .director-stage-nav[data-v-a94d33eb]{margin:0 0 14px!important;border-radius:18px!important;background:#ffffffc7!important;box-shadow:var(--tg-shadow-card)!important}.director-pre .director-hero[data-v-a94d33eb]{min-height:126px!important;align-items:center!important;padding:26px 32px!important;border-radius:24px!important;background:radial-gradient(circle at 78% 50%,rgba(214,168,90,.1),transparent 30%),linear-gradient(145deg,#fffffff0,#ffffffb8),var(--tg-card)!important}.director-pre .director-hero h1[data-v-a94d33eb]{font-size:clamp(38px,4vw,64px)!important;line-height:1.05!important;letter-spacing:0!important}.director-pre .director-hero p[data-v-a94d33eb]{max-width:720px!important;color:var(--tg-text-secondary)!important}.director-pre .director-command-panel[data-v-a94d33eb]{display:grid!important;grid-template-columns:minmax(300px,.32fr) minmax(0,1fr)!important;gap:22px!important;padding:24px!important;border-radius:24px!important}.director-pre .director-command-stats.director-command-stats[data-v-a94d33eb]{grid-template-columns:repeat(3,minmax(150px,1fr))!important;align-self:stretch!important;margin-top:0!important}.director-pre .storyboard-upload[data-v-a94d33eb]{min-height:148px!important;border:1px dashed rgba(120,96,60,.2)!important;border-radius:18px!important;background:#ffffffb8!important}.director-pre .director-command-panel[data-v-a94d33eb] .el-textarea__inner{min-height:170px!important;border-radius:16px!important;background:#ffffffe0!important}.director-pre .director-redesign-grid[data-v-a94d33eb]{grid-template-columns:minmax(420px,.72fr) minmax(420px,1fr)!important;gap:20px!important}.director-pre .writer-plan-timeline[data-v-a94d33eb]{padding-left:56px!important}.director-pre .writer-plan-row[data-v-a94d33eb]{min-height:64px!important}.director-pre .writer-plan-row__index[data-v-a94d33eb]{left:-54px!important;width:28px!important;height:28px!important;border-radius:8px!important;color:var(--fb-accent)!important;background:#ffffffeb!important}.director-pre .writer-plan-row__card.writer-plan-row__card[data-v-a94d33eb]{min-height:58px!important;padding:10px 16px!important;border-radius:10px!important;color:#f2d99c!important;border:1px solid rgba(214,168,90,.34)!important;background:radial-gradient(circle at 16% 0%,rgba(255,255,255,.18),transparent 34%),linear-gradient(180deg,#2a2a2a,#090909)!important;box-shadow:0 14px 30px #0003!important;-webkit-text-fill-color:#f2d99c!important}.director-pre .writer-plan-row__card.writer-plan-row__card[data-v-a94d33eb] :is(strong,b,small,em){color:#f2d99c!important;-webkit-text-fill-color:#f2d99c!important}.director-pre .writer-plan-row__card .writer-plan-row__icon[data-v-a94d33eb]{border-color:#45dcd257!important;background:#45dcd21f!important}.director-pre .director-world-grid[data-v-a94d33eb]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.director-pre .director-world-grid>div[data-v-a94d33eb]{min-height:84px!important;border-radius:14px!important}.director-pre[data-v-a94d33eb] :is(.director-command-panel,.director-redesign-card,.world-card,.writer-plan-card){border-radius:24px!important}.director-pre[data-v-a94d33eb] :is(.director-command-panel,.director-redesign-card,.world-card,.writer-plan-card) :is(h2,h3){letter-spacing:0!important}@media (max-width: 1180px){.director-pre .director-command-panel[data-v-a94d33eb],.director-pre .director-redesign-grid[data-v-a94d33eb],.director-pre .director-world-grid[data-v-a94d33eb]{grid-template-columns:1fr!important}}.director-pre .director-redesign-grid.director-redesign-grid[data-v-a94d33eb]{align-items:stretch!important}.director-pre .core-assets-card.core-assets-card[data-v-a94d33eb],.director-pre .world-card.world-card[data-v-a94d33eb]{height:520px!important;min-height:520px!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.director-pre .core-assets-card .redesign-card-head[data-v-a94d33eb],.director-pre .world-card .redesign-card-head[data-v-a94d33eb]{flex:0 0 auto!important}.director-pre .core-asset-strip.core-asset-strip[data-v-a94d33eb],.director-pre .director-world-grid.director-world-grid[data-v-a94d33eb]{flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;padding-right:6px!important;scrollbar-width:thin!important;scrollbar-color:rgba(91,128,139,.34) transparent!important}.director-pre .core-asset-strip.core-asset-strip[data-v-a94d33eb]{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(176px,1fr))!important;align-content:start!important;gap:14px!important}.director-pre .core-asset-card.core-asset-card[data-v-a94d33eb]{display:flex!important;flex-direction:column!important;gap:9px!important;width:100%!important;min-width:0!important;padding:10px!important;text-align:left!important;border:1px solid rgba(47,67,78,.14)!important;border-radius:18px!important;color:#172033!important;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.72),transparent 36%),linear-gradient(145deg,#fafcfdc7,#e2eaed9e)!important;box-shadow:0 16px 36px #1d272f14,inset 0 1px #ffffffbd!important;cursor:zoom-in!important;-webkit-text-fill-color:#172033!important}.director-pre .core-asset-card.core-asset-card[data-v-a94d33eb]:hover{transform:none!important;border-color:#5b808b52!important;box-shadow:0 22px 46px #1d272f24,0 0 0 1px #d6a85a24!important}.director-pre .core-asset-cover.core-asset-cover[data-v-a94d33eb]{width:100%!important;aspect-ratio:16 / 9!important;height:auto!important;min-height:112px!important;border:0!important;border-radius:14px!important;background:radial-gradient(circle at 24% 18%,rgba(255,255,255,.18),transparent 30%),linear-gradient(145deg,#172126,#080b0d)!important}.director-pre .core-asset-cover[data-v-a94d33eb] .core-asset-preview-image .el-image__inner{-o-object-fit:cover!important;object-fit:cover!important}.director-pre .core-asset-card strong[data-v-a94d33eb]{display:-webkit-box!important;min-height:38px!important;overflow:hidden!important;color:#172033!important;font-size:14px!important;line-height:1.35!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;-webkit-text-fill-color:#172033!important}.director-pre .world-card .director-world-grid.director-world-grid[data-v-a94d33eb]{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-content:start!important}.director-pre .world-card .director-world-grid>div[data-v-a94d33eb]{min-height:96px!important}body .core-asset-preview-dialog.el-dialog{border-radius:26px!important;overflow:hidden!important;background:radial-gradient(circle at 20% 0%,rgba(91,128,139,.28),transparent 34%),linear-gradient(145deg,#131c21f5,#06080afa)!important;box-shadow:0 34px 90px #0a0e125c!important}body .core-asset-preview-dialog .el-dialog__header{padding:18px 22px 10px!important;color:#f5d486!important}body .core-asset-preview-dialog .el-dialog__body{padding:0 18px 18px!important}body .core-asset-preview-dialog img{display:block!important;width:100%!important;max-height:min(78vh,760px)!important;-o-object-fit:contain!important;object-fit:contain!important;border-radius:18px!important;background:#06080a!important}@media (max-width: 1180px){.director-pre .core-assets-card.core-assets-card[data-v-a94d33eb],.director-pre .world-card.world-card[data-v-a94d33eb]{height:auto!important;min-height:420px!important}}.director-pre.director-pre[data-v-a94d33eb]:not(#director-pre-dark-final){color:#f3f7fa!important;background:radial-gradient(circle at 15% 0%,rgba(143,199,255,.12),transparent 30%),radial-gradient(circle at 86% 20%,rgba(143,199,255,.07),transparent 34%),linear-gradient(180deg,#061018,#05080c 58%,#020405)!important}.director-pre .director-hero.director-hero[data-v-a94d33eb]:not(#director-hero-dark-final){color:#f3f7fa!important;border:1px solid rgba(143,199,255,.24)!important;background:radial-gradient(circle at 18% 0%,rgba(143,199,255,.14),transparent 36%),linear-gradient(145deg,#0c0f10f5,#030506fa)!important;box-shadow:0 28px 80px #0000005c,0 0 0 1px #8fc7ff3d,inset 0 1px #ffffff14!important}.director-pre[data-v-a94d33eb] :is(.director-overview,.director-command-panel,.director-redesign,.director-panel,.director-card,.script-binding-panel,.writer-gate-panel):not(#director-panel-dark-final){color:#f3f7fa!important;border:1px solid rgba(143,199,255,.2)!important;background:radial-gradient(circle at 18% 0%,rgba(143,199,255,.1),transparent 34%),linear-gradient(145deg,#070c0ef0,#020507fa)!important;box-shadow:0 22px 58px #00000052,inset 0 1px #ffffff0f!important}.director-pre[data-v-a94d33eb] :is(.director-overview,.director-panel,.director-card):not(#director-panel-dark-final){background:radial-gradient(circle at 18% 0%,rgba(143,199,255,.1),transparent 34%),linear-gradient(145deg,#070c0ef0,#020507fa)!important}.director-pre[data-v-a94d33eb] :is(.director-stat-card,.director-command-stats>article,.director-redesign-card,.world-card,.core-asset-card,.writer-plan-row__card,.director-world-grid>div,.stage-next-card):not(#director-card-dark-final){color:#f3f7fa!important;border:1px solid rgba(143,199,255,.18)!important;background:radial-gradient(circle at 16% 0%,rgba(143,199,255,.1),transparent 34%),linear-gradient(145deg,#090e0feb,#030506fa)!important;box-shadow:0 18px 46px #00000047,inset 0 1px #ffffff0f!important}.director-pre[data-v-a94d33eb] :is(.director-stat-card,.world-card,.core-asset-card):not(#director-card-dark-final){background:radial-gradient(circle at 16% 0%,rgba(143,199,255,.1),transparent 34%),linear-gradient(145deg,#090e0feb,#030506fa)!important}.director-pre[data-v-a94d33eb] :is(h1,h2,h3,h4,strong,label,b,.director-section-title,.card-title){color:#f3f7fa!important;-webkit-text-fill-color:#f3f7fa!important}.director-pre[data-v-a94d33eb] :is(p,small,em,li,.section-desc,.director-muted,.director-copy,.core-asset-card small){color:#d2dee2c2!important;-webkit-text-fill-color:rgba(210,222,226,.76)!important}.director-pre[data-v-a94d33eb] :is(.director-kicker,.section-kicker,.director-redesign-card__eyebrow,.director-card__eyebrow,.director-next-card>span){color:#a6b6c2!important;-webkit-text-fill-color:#a6b6c2!important}.director-pre[data-v-a94d33eb] .el-input__wrapper,.director-pre[data-v-a94d33eb] .el-select__wrapper,.director-pre[data-v-a94d33eb] .el-textarea__inner,.director-pre[data-v-a94d33eb] .el-input-number{color:#f3f7fa!important;border-color:#8fc7ff38!important;background:#020608eb!important;box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #8fc7ff14!important}.director-pre[data-v-a94d33eb] .el-input__inner,.director-pre[data-v-a94d33eb] .el-textarea__inner,.director-pre[data-v-a94d33eb] .el-select__placeholder,.director-pre[data-v-a94d33eb] .el-select__selected-item{color:#f3f7fa!important;-webkit-text-fill-color:#f3f7fa!important}html[data-studio-theme=movieflow] body .director-pre.director-pre :is(.director-command-panel,.director-command-stats>article,.director-redesign-card,.world-card,.core-asset-card,.writer-plan-row__card,.director-world-grid>div,.stage-next-card):not(#director-dark-card){color:#f3f7fa!important;border:1px solid rgba(143,199,255,.18)!important;background:radial-gradient(circle at 16% 0%,rgba(143,199,255,.1),transparent 34%),linear-gradient(145deg,#090e0feb,#030506fa)!important;box-shadow:0 18px 46px #00000047,inset 0 1px #ffffff0f!important}html[data-studio-theme=movieflow] body .director-pre.director-pre button.core-asset-card.core-asset-card:not(#director-dark-card):not(#director-dark-card-2):not(#director-dark-card-3):not(#director-dark-card-4){min-height:180px!important;border-radius:18px!important;color:#f3f7fa!important;border:1px solid rgba(143,199,255,.18)!important;background:radial-gradient(circle at 16% 0%,rgba(143,199,255,.1),transparent 34%),linear-gradient(145deg,#090e0feb,#030506fa)!important;box-shadow:0 18px 46px #00000047,inset 0 1px #ffffff0f!important;-webkit-text-fill-color:#f3f7fa!important}html[data-studio-theme=movieflow] body .director-pre.director-pre button.core-asset-card.core-asset-card:not(#director-dark-card):not(#director-dark-card-2):not(#director-dark-card-3):not(#director-dark-card-4) *{color:#f3f7fa!important;-webkit-text-fill-color:#f3f7fa!important}html[data-studio-theme=movieflow] body .director-pre.director-pre :is(.el-input__wrapper,.el-select__wrapper,.el-textarea__inner,.el-upload-dragger,input,textarea,select):not(#director-dark-input){color:#f3f7fa!important;border:1px solid rgba(143,199,255,.22)!important;background:#020608eb!important;box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #8fc7ff14!important;-webkit-text-fill-color:#f3f7fa!important}html[data-studio-theme=movieflow] body .director-pre.director-pre :is(.el-input__inner,.el-textarea__inner,input,textarea)::-moz-placeholder{color:#d2dee27a!important;-webkit-text-fill-color:rgba(210,222,226,.48)!important}html[data-studio-theme=movieflow] body .director-pre.director-pre :is(.el-input__inner,.el-textarea__inner,input,textarea)::placeholder{color:#d2dee27a!important;-webkit-text-fill-color:rgba(210,222,226,.48)!important}.director-pre .world-card .redesign-card-head h3[data-v-a94d33eb],.director-pre .writer-plan-card .redesign-card-head h3[data-v-a94d33eb]{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important}.director-pre .world-card .redesign-card-head span[data-v-a94d33eb],.director-pre .writer-plan-card .redesign-card-head span[data-v-a94d33eb]{color:#a6b6c2!important;-webkit-text-fill-color:#a6b6c2!important}.director-pre .director-world-grid.director-world-grid>div[data-v-a94d33eb]{color:#f8fafc!important;border-color:#8fc7ff38!important;background:radial-gradient(circle at 16% 0%,rgba(143,199,255,.12),transparent 34%),linear-gradient(145deg,#0a1012f0,#030506fa)!important}.director-pre .director-world-grid.director-world-grid>div span[data-v-a94d33eb]{color:#a6b6c2!important;-webkit-text-fill-color:#a6b6c2!important}.director-pre .director-world-grid.director-world-grid>div strong[data-v-a94d33eb]{color:#eaf6f8!important;font-weight:850!important;-webkit-text-fill-color:#eaf6f8!important}.director-pre .writer-plan-row__copy strong[data-v-a94d33eb]{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important}.director-pre .writer-plan-row__copy small[data-v-a94d33eb]{color:#b9c9d4!important;-webkit-text-fill-color:#b9c9d4!important}.director-pre .writer-plan-row__card em[data-v-a94d33eb]{color:#e6f4ff!important;-webkit-text-fill-color:#e6f4ff!important}.director-pre.director-pre[data-v-a94d33eb]:not(#director-pre-bg-parity-final),html[data-studio-theme=movieflow] body .director-pre.director-pre:not(#director-pre-bg-parity-final){color:var(--bb-fixed-text, #eef7fb)!important;background-color:#030608!important;background-image:linear-gradient(rgba(105,214,226,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(105,214,226,.035) 1px,transparent 1px),radial-gradient(circle at 18% 4%,rgba(103,232,249,.12),transparent 30%),radial-gradient(circle at 86% 0%,rgba(143,199,255,.08),transparent 24%),linear-gradient(180deg,#071018,#05080c 58%,#020405)!important;background-size:78px 78px,78px 78px,auto,auto,auto!important}html[data-studio-theme=movieflow] body:has(.director-pre.director-pre):not(#director-body-bg-parity-final){background:radial-gradient(circle at 18% 4%,rgba(103,232,249,.12),transparent 30%),radial-gradient(circle at 86% 0%,rgba(143,199,255,.08),transparent 24%),linear-gradient(180deg,#071018,#05080c 58%,#020405)!important}.director-pre .director-hero.director-hero[data-v-a94d33eb]:not(#director-hero-bg-parity-final),html[data-studio-theme=movieflow] body .director-pre.director-pre .director-hero.director-hero:not(#director-hero-bg-parity-final){border-color:#69d6e22e!important;background-color:#091118d6!important;background-image:radial-gradient(circle at 18% 0%,rgba(103,232,249,.1),transparent 34%),linear-gradient(145deg,#0d1822e6,#04080cdb)!important;box-shadow:0 24px 60px #00000057,inset 0 1px #ffffff12!important}.director-pre .director-world-grid.director-world-grid>div[data-v-a94d33eb],html[data-studio-theme=movieflow] body .director-pre.director-pre .director-world-grid.director-world-grid>div{opacity:1!important;filter:none!important;mix-blend-mode:normal!important}.director-pre .director-world-grid.director-world-grid>div span[data-v-a94d33eb],html[data-studio-theme=movieflow] body .director-pre.director-pre .director-world-grid.director-world-grid>div span{position:relative!important;z-index:1!important;color:#e6f4ff!important;-webkit-text-fill-color:#e6f4ff!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important;text-shadow:0 0 10px rgba(143,199,255,.14)!important}.director-pre .director-world-grid.director-world-grid>div strong[data-v-a94d33eb],html[data-studio-theme=movieflow] body .director-pre.director-pre .director-world-grid.director-world-grid>div strong{position:relative!important;z-index:1!important;color:#f4fbff!important;-webkit-text-fill-color:#f4fbff!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important;font-size:14px!important;font-weight:900!important;line-height:1.65!important;text-shadow:0 0 14px rgba(94,244,255,.18)!important}.director-pre .writer-plan-card.writer-plan-card .redesign-card-head span[data-v-a94d33eb],html[data-studio-theme=movieflow] body .director-pre.director-pre .writer-plan-card.writer-plan-card .redesign-card-head span{position:relative!important;z-index:1!important;color:#e6f4ff!important;-webkit-text-fill-color:#e6f4ff!important;opacity:1!important;filter:none!important;text-shadow:0 0 10px rgba(143,199,255,.18)!important}.director-pre .writer-plan-card.writer-plan-card .redesign-card-head h3[data-v-a94d33eb],html[data-studio-theme=movieflow] body .director-pre.director-pre .writer-plan-card.writer-plan-card .redesign-card-head h3{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;opacity:1!important;filter:none!important}.director-pre .writer-plan-row__card.writer-plan-row__card[data-v-a94d33eb],html[data-studio-theme=movieflow] body .director-pre.director-pre .writer-plan-row__card.writer-plan-row__card{opacity:1!important;filter:none!important;mix-blend-mode:normal!important;border-color:#78f5ff47!important;background:radial-gradient(circle at 0 50%,rgba(94,244,255,.13),transparent 28%),linear-gradient(180deg,#080d0ff5,#020507fa)!important}.director-pre .writer-plan-row__index.writer-plan-row__index[data-v-a94d33eb],html[data-studio-theme=movieflow] body .director-pre.director-pre .writer-plan-row__index.writer-plan-row__index{color:#111820!important;-webkit-text-fill-color:#111820!important;opacity:1!important;filter:none!important;background:#f8fafc!important;border-color:#8fc7ff94!important}.director-pre .writer-plan-row__copy strong[data-v-a94d33eb],html[data-studio-theme=movieflow] body .director-pre.director-pre .writer-plan-row__copy strong{color:#f7fbff!important;-webkit-text-fill-color:#f7fbff!important;opacity:1!important;filter:none!important;text-shadow:0 0 14px rgba(94,244,255,.18)!important}.director-pre .writer-plan-row__copy strong b[data-v-a94d33eb],html[data-studio-theme=movieflow] body .director-pre.director-pre .writer-plan-row__copy strong b{color:#e6f4ff!important;-webkit-text-fill-color:#e6f4ff!important;opacity:1!important}.director-pre .writer-plan-row__copy small[data-v-a94d33eb],html[data-studio-theme=movieflow] body .director-pre.director-pre .writer-plan-row__copy small{color:#cfe6ee!important;-webkit-text-fill-color:#cfe6ee!important;opacity:1!important;filter:none!important}.director-pre .writer-plan-row__card em[data-v-a94d33eb],.director-pre .writer-plan-row__more[data-v-a94d33eb],html[data-studio-theme=movieflow] body .director-pre.director-pre .writer-plan-row__card em,html[data-studio-theme=movieflow] body .director-pre.director-pre .writer-plan-row__more{color:#e6f4ff!important;-webkit-text-fill-color:#e6f4ff!important;opacity:1!important;filter:none!important}.director-pre .writer-plan-row__copy.writer-plan-row__copy[data-v-a94d33eb],html[data-studio-theme=movieflow] body .director-pre.director-pre .writer-plan-row__copy.writer-plan-row__copy{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important}.director-pre .writer-plan-row__copy.writer-plan-row__copy[data-v-a94d33eb] *,html[data-studio-theme=movieflow] body .director-pre.director-pre .writer-plan-row__copy.writer-plan-row__copy *{opacity:1!important;filter:none!important;mix-blend-mode:normal!important}.director-pre .writer-plan-row__copy.writer-plan-row__copy strong[data-v-a94d33eb],html[data-studio-theme=movieflow] body .director-pre.director-pre .writer-plan-row__copy.writer-plan-row__copy strong{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;text-shadow:0 0 14px rgba(94,244,255,.22)!important}.director-pre .writer-plan-row__copy.writer-plan-row__copy strong b[data-v-a94d33eb],html[data-studio-theme=movieflow] body .director-pre.director-pre .writer-plan-row__copy.writer-plan-row__copy strong b{color:#e6f4ff!important;-webkit-text-fill-color:#e6f4ff!important}.director-pre .writer-plan-row__copy.writer-plan-row__copy small[data-v-a94d33eb],html[data-studio-theme=movieflow] body .director-pre.director-pre .writer-plan-row__copy.writer-plan-row__copy small{color:#d7e6ee!important;-webkit-text-fill-color:#d7e6ee!important}.director-pre .writer-plan-row__card.writer-plan-row__card em[data-v-a94d33eb],.director-pre .writer-plan-row__more.writer-plan-row__more[data-v-a94d33eb],html[data-studio-theme=movieflow] body .director-pre.director-pre .writer-plan-row__card.writer-plan-row__card em,html[data-studio-theme=movieflow] body .director-pre.director-pre .writer-plan-row__more.writer-plan-row__more{color:#e6f4ff!important;-webkit-text-fill-color:#e6f4ff!important;opacity:1!important;filter:none!important}.director-pre .director-redesign-card.writer-plan-card.writer-plan-card[data-v-a94d33eb],.director-pre .director-redesign-card.world-card.world-card[data-v-a94d33eb],html[data-studio-theme=movieflow] body .director-pre.director-pre .director-redesign-card.writer-plan-card.writer-plan-card,html[data-studio-theme=movieflow] body .director-pre.director-pre .director-redesign-card.world-card.world-card{color:#f4f8fb!important;-webkit-text-fill-color:#f4f8fb!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important}.director-pre .director-redesign-card.writer-plan-card.writer-plan-card[data-v-a94d33eb] *,.director-pre .director-redesign-card.world-card.world-card[data-v-a94d33eb] *,html[data-studio-theme=movieflow] body .director-pre.director-pre .director-redesign-card.writer-plan-card.writer-plan-card *,html[data-studio-theme=movieflow] body .director-pre.director-pre .director-redesign-card.world-card.world-card *{opacity:1!important;filter:none!important;mix-blend-mode:normal!important}.director-pre .director-redesign-card.writer-plan-card.writer-plan-card .redesign-card-head h3[data-v-a94d33eb],.director-pre .director-redesign-card.world-card.world-card .redesign-card-head h3[data-v-a94d33eb],.director-pre .director-redesign-card.writer-plan-card.writer-plan-card .writer-plan-row__copy.writer-plan-row__copy strong[data-v-a94d33eb],.director-pre .director-redesign-card.world-card.world-card .director-world-grid.director-world-grid>div strong[data-v-a94d33eb],html[data-studio-theme=movieflow] body .director-pre.director-pre .director-redesign-card.writer-plan-card.writer-plan-card .redesign-card-head h3,html[data-studio-theme=movieflow] body .director-pre.director-pre .director-redesign-card.world-card.world-card .redesign-card-head h3,html[data-studio-theme=movieflow] body .director-pre.director-pre .director-redesign-card.writer-plan-card.writer-plan-card .writer-plan-row__copy.writer-plan-row__copy strong,html[data-studio-theme=movieflow] body .director-pre.director-pre .director-redesign-card.world-card.world-card .director-world-grid.director-world-grid>div strong{color:#f4f8fb!important;-webkit-text-fill-color:#f4f8fb!important;text-shadow:0 0 16px rgba(255,250,240,.18)!important}.director-pre .director-redesign-card.writer-plan-card.writer-plan-card .writer-plan-row__copy.writer-plan-row__copy strong b[data-v-a94d33eb],.director-pre .director-redesign-card.world-card.world-card .redesign-card-head span[data-v-a94d33eb],.director-pre .director-redesign-card.world-card.world-card .director-world-grid.director-world-grid>div span[data-v-a94d33eb],html[data-studio-theme=movieflow] body .director-pre.director-pre .director-redesign-card.writer-plan-card.writer-plan-card .writer-plan-row__copy.writer-plan-row__copy strong b,html[data-studio-theme=movieflow] body .director-pre.director-pre .director-redesign-card.world-card.world-card .redesign-card-head span,html[data-studio-theme=movieflow] body .director-pre.director-pre .director-redesign-card.world-card.world-card .director-world-grid.director-world-grid>div span{color:#e6f4ff!important;-webkit-text-fill-color:#e6f4ff!important;text-shadow:0 0 12px rgba(230,244,255,.16)!important}.director-pre .director-redesign-card.writer-plan-card.writer-plan-card .writer-plan-row__copy.writer-plan-row__copy small[data-v-a94d33eb],.director-pre .director-redesign-card.writer-plan-card.writer-plan-card .writer-plan-row__card.writer-plan-row__card em[data-v-a94d33eb],.director-pre .director-redesign-card.writer-plan-card.writer-plan-card .writer-plan-row__more.writer-plan-row__more[data-v-a94d33eb],html[data-studio-theme=movieflow] body .director-pre.director-pre .director-redesign-card.writer-plan-card.writer-plan-card .writer-plan-row__copy.writer-plan-row__copy small,html[data-studio-theme=movieflow] body .director-pre.director-pre .director-redesign-card.writer-plan-card.writer-plan-card .writer-plan-row__card.writer-plan-row__card em,html[data-studio-theme=movieflow] body .director-pre.director-pre .director-redesign-card.writer-plan-card.writer-plan-card .writer-plan-row__more.writer-plan-row__more{color:#eef7ff!important;-webkit-text-fill-color:#eef7ff!important}.director-pre .writer-plan-row__title-text.writer-plan-row__title-text[data-v-a94d33eb],html[data-studio-theme=movieflow] body .director-pre.director-pre .writer-plan-row__title-text.writer-plan-row__title-text{display:inline!important;position:relative!important;z-index:1!important;color:#f4f8fb!important;-webkit-text-fill-color:#f4f8fb!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important;text-shadow:0 0 16px rgba(255,250,240,.2)!important}#director-world-profile.director-redesign-card.world-card .director-world-grid.director-world-grid>div>strong.director-world-grid__value.director-world-grid__value[data-v-a94d33eb]{position:relative!important;z-index:1!important;color:var(--fb-text-primary)!important;-webkit-text-fill-color:currentColor!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important;text-shadow:none!important}#director-world-profile.director-redesign-card.world-card .director-world-grid.director-world-grid>div>.director-world-grid__label.director-world-grid__label[data-v-a94d33eb]{position:relative!important;z-index:1!important;color:var(--fb-text-secondary)!important;-webkit-text-fill-color:currentColor!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important;text-shadow:none!important}#director-writer-plan.director-redesign-card.writer-plan-card .writer-plan-row__copy.writer-plan-row__copy>strong[data-v-a94d33eb],#director-writer-plan.director-redesign-card.writer-plan-card .writer-plan-row__title-text.writer-plan-row__title-text[data-v-a94d33eb]{color:var(--fb-text-primary)!important;-webkit-text-fill-color:currentColor!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important;text-shadow:none!important}#director-writer-plan.director-redesign-card.writer-plan-card .writer-plan-row__copy.writer-plan-row__copy>strong>b[data-v-a94d33eb],#director-writer-plan.director-redesign-card.writer-plan-card .writer-plan-row__card.writer-plan-row__card>em[data-v-a94d33eb]{color:var(--fb-accent-strong)!important;-webkit-text-fill-color:currentColor!important;opacity:1!important;text-shadow:none!important}#director-writer-plan.director-redesign-card.writer-plan-card .writer-plan-row__copy.writer-plan-row__copy>small[data-v-a94d33eb],#director-writer-plan.director-redesign-card.writer-plan-card .writer-plan-row__more.writer-plan-row__more[data-v-a94d33eb]{color:var(--fb-text-secondary)!important;-webkit-text-fill-color:currentColor!important;opacity:1!important;filter:none!important;text-shadow:none!important}.director-pre.fb-page--workbench[data-v-a94d33eb]{width:100%;max-width:100%;min-width:0;overflow-x:hidden;color:var(--fb-text-primary)!important;background:linear-gradient(180deg,rgb(143 199 255 / .08),transparent 260px),var(--fb-bg-void)!important}.director-pre .director-hero.fb-glass--structural[data-v-a94d33eb],.director-pre .director-command-panel[data-v-a94d33eb]{border-color:var(--fb-line-default)!important;border-radius:var(--fb-radius-card)!important;background:var(--fb-surface-structural)!important;box-shadow:var(--fb-shadow)!important}.director-pre[data-v-a94d33eb] :is(.director-redesign-card,.director-command-stats article,.director-world-grid>div,.writer-plan-row__card,.core-asset-card,.core-asset-cover,.design-upload-card__preview){border-color:var(--fb-line-default)!important;border-radius:var(--fb-radius-card)!important;background:var(--fb-control-well)!important}.director-pre[data-v-a94d33eb] :is(.director-kicker,.redesign-card-head span,.director-world-grid__label,.writer-plan-row__title-text b){color:var(--fb-accent)!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}.director-pre .fb-stable-editor-surface[data-v-a94d33eb],.director-pre[data-v-a94d33eb] :is(textarea,input,.writer-plan-timeline,.director-world-grid){transform:none!important}html[data-studio-theme=movieflow] body .el-dialog.storyboard-handoff-dialog .storyboard-handoff:not(#storyboard-handoff-contrast-a):not(#storyboard-handoff-contrast-b):not(#storyboard-handoff-contrast-c):not(#storyboard-handoff-contrast-d) .storyboard-handoff__hero>span,html[data-studio-theme=movieflow] body .el-dialog.storyboard-handoff-dialog .storyboard-handoff:not(#storyboard-handoff-contrast-a):not(#storyboard-handoff-contrast-b):not(#storyboard-handoff-contrast-c):not(#storyboard-handoff-contrast-d) .storyboard-handoff__option-head span{color:#315f6c!important;text-shadow:none!important;-webkit-text-fill-color:#315f6c!important}html[data-studio-theme=movieflow] body .el-dialog.storyboard-handoff-dialog .storyboard-handoff:not(#storyboard-handoff-contrast-a):not(#storyboard-handoff-contrast-b):not(#storyboard-handoff-contrast-c):not(#storyboard-handoff-contrast-d) .storyboard-handoff__hero strong{color:#172033!important;font-weight:800!important;text-shadow:none!important;-webkit-text-fill-color:#172033!important}html[data-studio-theme=movieflow] body .el-dialog.storyboard-handoff-dialog .storyboard-handoff:not(#storyboard-handoff-contrast-a):not(#storyboard-handoff-contrast-b):not(#storyboard-handoff-contrast-c):not(#storyboard-handoff-contrast-d) .storyboard-handoff__lead,html[data-studio-theme=movieflow] body .el-dialog.storyboard-handoff-dialog .storyboard-handoff:not(#storyboard-handoff-contrast-a):not(#storyboard-handoff-contrast-b):not(#storyboard-handoff-contrast-c):not(#storyboard-handoff-contrast-d) .storyboard-handoff__option-head small{color:#4f5f70!important;text-shadow:none!important;-webkit-text-fill-color:#4f5f70!important}html[data-studio-theme=movieflow] body .el-dialog.storyboard-handoff-dialog .storyboard-handoff:not(#storyboard-handoff-contrast-a):not(#storyboard-handoff-contrast-b):not(#storyboard-handoff-contrast-c):not(#storyboard-handoff-contrast-d) .storyboard-handoff__checks .el-checkbox__label{color:#172033!important;text-shadow:none!important;-webkit-text-fill-color:#172033!important}html[data-studio-theme=movieflow] body .el-dialog.storyboard-handoff-dialog .storyboard-handoff:not(#storyboard-handoff-contrast-a):not(#storyboard-handoff-contrast-b):not(#storyboard-handoff-contrast-c):not(#storyboard-handoff-contrast-d) .storyboard-handoff__hint{color:#5b5138!important;font-weight:600!important;text-shadow:none!important;-webkit-text-fill-color:#5b5138!important}html[data-studio-theme=movieflow] body .director-pre.director-pre .director-command-stats.director-command-stats>article:not(#director-stat-value-contrast-a):not(#director-stat-value-contrast-b):not(#director-stat-value-contrast-c):not(#director-stat-value-contrast-d)>strong{color:#f4f8fb!important;font-weight:900!important;opacity:1!important;text-shadow:0 0 18px rgba(143,199,255,.2)!important;-webkit-text-fill-color:#f4f8fb!important}html[data-studio-theme=movieflow] body .director-pre.director-pre .director-next-card.director-next-card>strong:not(#director-heading-contrast-a):not(#director-heading-contrast-b):not(#director-heading-contrast-c):not(#director-heading-contrast-d),html[data-studio-theme=movieflow] body .director-pre.director-pre .director-command-panel.director-command-panel .director-command-head.director-command-head h2:not(#director-heading-contrast-a):not(#director-heading-contrast-b):not(#director-heading-contrast-c):not(#director-heading-contrast-d),html[data-studio-theme=movieflow] body .director-pre.director-pre .director-redesign-card.core-assets-card.core-assets-card .redesign-card-head h3:not(#director-heading-contrast-a):not(#director-heading-contrast-b):not(#director-heading-contrast-c):not(#director-heading-contrast-d),html[data-studio-theme=movieflow] body .director-pre.director-pre .director-redesign-card.world-card.world-card .redesign-card-head h3:not(#director-heading-contrast-a):not(#director-heading-contrast-b):not(#director-heading-contrast-c):not(#director-heading-contrast-d){color:#f4f8fb!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:#f4f8fb!important}html[data-studio-theme=movieflow] body .director-pre.director-pre .director-hero.director-hero .director-hero__copy>p,html[data-studio-theme=movieflow] body .director-pre.director-pre .director-command-panel.director-command-panel .director-command-head.director-command-head p{color:#c7d3dc!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:#c7d3dc!important}html[data-studio-theme=movieflow] body .director-pre.director-pre .director-next-card.director-next-card>span,html[data-studio-theme=movieflow] body .director-pre.director-pre .director-command-stats.director-command-stats>article>span{color:#c7d3dc!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:#c7d3dc!important}html[data-studio-theme=movieflow] body .director-pre.director-pre .director-command-stats.director-command-stats>article>small{color:#b9c8d3!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:#b9c8d3!important}html[data-studio-theme=movieflow] body .director-pre.director-pre #director-world-profile.director-redesign-card.world-card .redesign-card-head>.el-tag.el-tag{--director-contrast-fill: var(--tg-gold);color:#17140d!important;border-color:var(--director-contrast-fill)!important;background:var(--director-contrast-fill)!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:#17140d!important}html[data-studio-theme=movieflow] body .el-dialog.storyboard-handoff-dialog .el-dialog__headerbtn .el-dialog__close{color:#e6f4ff!important;fill:currentColor!important;stroke:currentColor!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:#e6f4ff!important}html[data-studio-theme=movieflow] body .el-dialog.storyboard-handoff-dialog .el-button--primary{--director-contrast-fill: var(--tg-gold);color:#17140d!important;border-color:var(--director-contrast-fill)!important;background:var(--director-contrast-fill)!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:#17140d!important}html[data-studio-theme=movieflow] body .el-dialog.storyboard-handoff-dialog .el-button--primary>span{color:#17140d!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:#17140d!important}html[data-studio-theme=movieflow] body .el-dialog.storyboard-handoff-dialog .el-button--primary>span:not(#handoff-primary-label-contrast-a):not(#handoff-primary-label-contrast-b):not(#handoff-primary-label-contrast-c):not(#handoff-primary-label-contrast-d){color:#17140d!important;background:transparent!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:#17140d!important}html[data-studio-theme=movieflow] body .el-dialog.storyboard-handoff-dialog .el-button--primary:is(:hover,:focus-visible),html[data-studio-theme=movieflow] body .el-dialog.storyboard-handoff-dialog .el-button--primary:is(:hover,:focus-visible)>span{color:#17140d!important;border-color:#e2c989!important;background:#e2c989!important;-webkit-text-fill-color:#17140d!important}@media (max-width: 768px){.director-pre.fb-page--workbench[data-v-a94d33eb]{padding:12px!important}.director-pre[data-v-a94d33eb] :is(.director-hero,.director-command-head,.director-redesign-grid,.director-command-stats){grid-template-columns:minmax(0,1fr)!important}.director-pre .director-hero__actions[data-v-a94d33eb],.director-pre .director-command-actions[data-v-a94d33eb]{width:100%;flex-wrap:wrap}}.direct-image-layout[data-v-4c3066c7]{display:grid;grid-template-columns:minmax(220px,.82fr) minmax(300px,1.18fr);gap:22px;align-items:start}.direct-image-picker[data-v-4c3066c7],.direct-image-picker[data-v-4c3066c7] .el-upload{width:100%}.direct-image-preview[data-v-4c3066c7]{position:relative;display:grid;width:100%;aspect-ratio:4 / 5;place-items:center;overflow:hidden;border:1px dashed rgba(94,244,255,.38);border-radius:8px;color:#e2f4f8b8;background:#081116db;cursor:pointer;transition:border-color .16s ease,background .16s ease}.direct-image-preview[data-v-4c3066c7]:hover,.direct-image-preview[data-v-4c3066c7]:focus-within{border-color:#5ef4ffb8;background:#0c1a20f0}.direct-image-preview img[data-v-4c3066c7]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#02070aeb}.direct-image-placeholder[data-v-4c3066c7]{display:grid;place-items:center;gap:8px;padding:20px}.direct-image-placeholder .el-icon[data-v-4c3066c7]{font-size:34px;color:#5ef4ff}.direct-image-placeholder strong[data-v-4c3066c7]{color:#eefcff;font-size:15px}.direct-image-placeholder span[data-v-4c3066c7],.direct-image-hint[data-v-4c3066c7],.direct-image-notice[data-v-4c3066c7]{color:#e2f4f8a3;font-size:12px;line-height:1.55}.direct-image-replace[data-v-4c3066c7]{position:absolute;right:10px;bottom:10px;display:inline-flex;align-items:center;gap:5px;padding:6px 9px;border:1px solid rgba(94,244,255,.34);border-radius:6px;color:#eafcff;background:#030a0ed6;font-size:12px}.direct-image-form[data-v-4c3066c7] .el-form-item{margin-bottom:16px}.direct-image-form[data-v-4c3066c7] .el-form-item__label{color:#dbeef2;font-weight:700}.direct-image-form[data-v-4c3066c7] .el-input__wrapper,.direct-image-form[data-v-4c3066c7] .el-textarea__inner,.direct-image-form[data-v-4c3066c7] .el-radio-button__inner{color:#eefcff;border-color:#84acb847;background:#071015eb;box-shadow:none}.direct-image-form[data-v-4c3066c7] .el-input__inner,.direct-image-form[data-v-4c3066c7] .el-textarea__inner{color:#eefcff;-webkit-text-fill-color:#eefcff}.direct-image-form[data-v-4c3066c7] .el-input__inner::-moz-placeholder,.direct-image-form[data-v-4c3066c7] .el-textarea__inner::-moz-placeholder{color:#e2f4f885;-webkit-text-fill-color:rgba(226,244,248,.52)}.direct-image-form[data-v-4c3066c7] .el-input__inner::placeholder,.direct-image-form[data-v-4c3066c7] .el-textarea__inner::placeholder{color:#e2f4f885;-webkit-text-fill-color:rgba(226,244,248,.52)}.direct-image-form[data-v-4c3066c7] .el-radio-button__original-radio:checked+.el-radio-button__inner{color:#071014;border-color:#5ef4ff;background:#5ef4ff}.direct-image-hint[data-v-4c3066c7]{margin:8px 0 0}.direct-image-notice[data-v-4c3066c7]{margin:18px 0 0;padding-top:14px;border-top:1px solid rgba(132,172,184,.2)}body .el-dialog.direct-image-asset-dialog{color:#e8f7fa;border:1px solid rgba(120,167,181,.32);border-radius:8px;background:#0b151a;box-shadow:0 24px 70px #02080c80}body .el-dialog.direct-image-asset-dialog .el-dialog__title{color:#f1fbfd;font-weight:800}@media (max-width: 720px){.direct-image-layout[data-v-4c3066c7]{grid-template-columns:1fr}.direct-image-preview[data-v-4c3066c7]{aspect-ratio:16 / 9}}.asset-audit-panel[data-v-7306748e]{margin:12px 0;padding:14px;border:1px solid rgba(94,244,255,.22);border-radius:10px;background:#07181fb8}header[data-v-7306748e]{display:flex;align-items:center;justify-content:space-between;gap:12px}header>div[data-v-7306748e]:first-child{display:grid;gap:3px}.audit-header-actions[data-v-7306748e]{display:flex;align-items:center;gap:8px}header span[data-v-7306748e],header em[data-v-7306748e]{color:#cce1e7ad;font-size:12px;font-style:normal}header strong[data-v-7306748e]{color:#f4fbfd;font-size:14px}.audit-cancel[data-v-7306748e]{padding:4px 8px;border:1px solid rgba(238,137,137,.5);border-radius:6px;color:#ffd2d2;background:#af313124;cursor:pointer;font-size:12px}.audit-cancel[data-v-7306748e]:disabled{cursor:wait;opacity:.72}.audit-toggle[data-v-7306748e]{padding:4px 9px;border:1px solid rgba(217,185,118,.42);border-radius:999px;color:#e7ca88;background:#d9b97614;cursor:pointer;font-size:12px}.audit-toggle[data-v-7306748e]:hover{border-color:#d9b976b8;background:#d9b97624}.progress-track[data-v-7306748e]{height:5px;margin:11px 0;overflow:hidden;border-radius:999px;background:#ffffff14}.progress-track i[data-v-7306748e]{display:block;height:100%;border-radius:inherit;background:#5ef4ff;transition:width .2s ease}.audit-details[data-v-7306748e]{min-width:0}.audit-counts[data-v-7306748e],.audit-filters[data-v-7306748e]{display:flex;flex-wrap:wrap;gap:7px}.audit-counts span[data-v-7306748e]{padding:3px 7px;color:#e1f1f5d1;border-radius:5px;background:#ffffff0e;font-size:12px}.audit-filters[data-v-7306748e]{margin-top:9px}.audit-filters button[data-v-7306748e]{padding:4px 8px;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#dcedf1b8;background:transparent;cursor:pointer}.audit-filters button.active[data-v-7306748e]{color:#07181d;border-color:#5ef4ff;background:#5ef4ff}.audit-items[data-v-7306748e]{display:grid;gap:6px;margin-top:10px;max-height:220px;overflow:auto}.audit-items article[data-v-7306748e]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:7px 9px;border-radius:6px;background:#ffffff0b;color:#e1f1f5b8;font-size:12px}.audit-items strong[data-v-7306748e]{min-width:120px;color:#eef9fb}.audit-items code[data-v-7306748e]{color:#d9b976}.audit-items small[data-v-7306748e]{width:100%;color:#e8a9a9}.design-workbench[data-v-2f86d33e]{min-height:calc(100vh - 168px);color:var(--ugc-body-text)}.workbench-header[data-v-2f86d33e]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:22px 24px;border:1px solid rgba(94,244,255,.16);border-radius:22px;background:linear-gradient(180deg,#fffffffa,#f0fdfffa);box-shadow:0 18px 40px #082f4914}.workbench-kicker[data-v-2f86d33e],.panel-title-row>div>span[data-v-2f86d33e]{color:#0891b2;font-size:11px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.workbench-header h1[data-v-2f86d33e],.panel-title-row h2[data-v-2f86d33e]{margin:6px 0 0;color:var(--ugc-heading);font-weight:900}.workbench-header h1[data-v-2f86d33e]{font-size:30px}.workbench-header p[data-v-2f86d33e]{max-width:720px;margin:8px 0 0;color:#6b7280;font-size:13px;line-height:1.6}.workbench-header.is-library-header[data-v-2f86d33e]{align-items:center;padding:18px 20px;border-radius:22px}.workbench-header.is-library-header h1[data-v-2f86d33e]{font-size:26px}.workbench-header.is-library-header p[data-v-2f86d33e]{max-width:520px;margin-top:6px}.workbench-actions[data-v-2f86d33e],.asset-card-actions[data-v-2f86d33e]{display:flex;flex-wrap:wrap;gap:10px}.workbench-actions[data-v-2f86d33e]{align-items:center}.stage-next-card[data-v-2f86d33e]{display:grid;gap:8px;min-width:220px;padding:14px;border:1px solid rgba(120,245,255,.26);border-radius:20px;box-shadow:0 18px 44px #00000047,0 0 28px #5ef4ff24,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.asset-next-card[data-v-2f86d33e]{background:radial-gradient(circle at 12% 12%,rgba(94,244,255,.26),transparent 42%),linear-gradient(135deg,#12f5a829,#b05cff29),#111318e6}.stage-next-card>span[data-v-2f86d33e]{color:#8ff7ff!important;font-size:12px;font-weight:900}.stage-next-card>strong[data-v-2f86d33e]{color:#f3f7fa!important;font-size:14px;line-height:1.35}.stage-next-card .compact[data-v-2f86d33e]{min-height:32px;padding:0 13px!important}.project-picker[data-v-2f86d33e]{width:260px}.soft-btn[data-v-2f86d33e],.primary-btn[data-v-2f86d33e],.danger-icon[data-v-2f86d33e]{border-radius:999px;font-weight:800}.soft-btn[data-v-2f86d33e]{color:#eafffb;background:radial-gradient(circle at 18% 50%,rgba(18,245,168,.18),transparent 38%) padding-box,linear-gradient(180deg,#090c12eb,#030405e0) padding-box,linear-gradient(135deg,#12f5a8b8,#5ef4ff8f,#8b5cf675) border-box;border:1px solid transparent}.primary-btn[data-v-2f86d33e]{border:0;color:#03120f;background:linear-gradient(135deg,#12f5a8,#00c9ff)}.workbench-add-core-btn[data-v-2f86d33e]{min-height:38px;padding:0 18px;color:#eafffb!important;border:1px solid transparent!important;background:radial-gradient(circle at 18% 50%,rgba(18,245,168,.22),transparent 38%) padding-box,linear-gradient(180deg,#090c12f5,#030405f0) padding-box,linear-gradient(135deg,#12f5a8,#5ef4ff 56%,#8b5cf6) border-box!important;box-shadow:0 16px 34px #00000052,0 0 30px #5ef4ff33,inset 0 1px #ffffff14;text-shadow:none}.workbench-add-core-btn[data-v-2f86d33e]:hover:not(.is-disabled){transform:translateY(-1px);color:#fff!important;border-color:#d6fff5c7!important;background:radial-gradient(circle at 18% 50%,rgba(18,245,168,.28),transparent 38%) padding-box,linear-gradient(180deg,#0c1218fa,#030405f0) padding-box,linear-gradient(135deg,#12f5a8,#5ef4ff 54%,#8b5cf6) border-box!important;box-shadow:0 18px 40px #0000005c,0 0 34px #5ef4ff42,0 0 42px #8b5cf624}.workbench-add-core-btn[data-v-2f86d33e]:active:not(.is-disabled){transform:translateY(0);box-shadow:0 10px 24px #00000047,0 0 22px #5ef4ff2e}.workbench-add-core-btn.is-disabled[data-v-2f86d33e]{color:#03120f73!important;opacity:.52;box-shadow:none}.soft-btn[data-v-2f86d33e] span,.soft-btn[data-v-2f86d33e] .el-icon,.workbench-add-core-btn[data-v-2f86d33e] span,.workbench-add-core-btn[data-v-2f86d33e] .el-icon{color:#5ef4ff!important;background:linear-gradient(90deg,#fff,#5ef4ff 52%,#8b5cf6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent!important}.danger-icon[data-v-2f86d33e]{color:#b91c1c;background:#fff7f7;border:1px solid rgba(220,38,38,.18)}.compact[data-v-2f86d33e]{height:34px;padding:0 12px}.mini[data-v-2f86d33e]{width:34px;height:34px;padding:0}.asset-type-picker[data-v-2f86d33e],.asset-visibility-picker[data-v-2f86d33e]{display:inline-flex;padding:4px;border:1px solid rgba(94,244,255,.22);border-radius:999px;background:#f0fdff}.asset-type-picker[data-v-2f86d33e] .el-radio-button__inner,.asset-visibility-picker[data-v-2f86d33e] .el-radio-button__inner{min-width:78px;border:0!important;border-radius:999px!important;color:#6b7280;background:transparent!important;box-shadow:none!important;font-weight:900}.asset-type-picker[data-v-2f86d33e] .el-radio-button.is-active .el-radio-button__inner,.asset-type-picker[data-v-2f86d33e] .el-radio-button__original-radio:checked+.el-radio-button__inner,.asset-visibility-picker[data-v-2f86d33e] .el-radio-button.is-active .el-radio-button__inner,.asset-visibility-picker[data-v-2f86d33e] .el-radio-button__original-radio:checked+.el-radio-button__inner{color:#fff!important;background:linear-gradient(135deg,#12f5a8,#00c9ff 58%,#8b5cf6)!important;box-shadow:0 10px 24px #00c9ff47!important}.form-hint[data-v-2f86d33e]{margin-top:8px;color:#64748b;font-size:12px;line-height:1.6}.stat-strip[data-v-2f86d33e]{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:12px;margin:16px 0}.stat-strip div[data-v-2f86d33e],.extract-panel[data-v-2f86d33e],.asset-panel[data-v-2f86d33e]{border:1px solid rgba(94,244,255,.14);border-radius:18px;background:#fffffff0;box-shadow:0 14px 32px #082f490f}.stat-strip div[data-v-2f86d33e]{padding:14px 16px}.stat-strip span[data-v-2f86d33e]{display:block;color:#6b7280;font-size:12px}.stat-strip strong[data-v-2f86d33e]{display:block;margin-top:4px;color:#111827;font-size:24px}.workbench-grid[data-v-2f86d33e]{display:grid;grid-template-columns:minmax(320px,380px) minmax(0,1fr);gap:18px;transition:grid-template-columns .18s ease}.workbench-grid.is-library[data-v-2f86d33e]{display:block;width:100%;grid-template-columns:1fr}.workbench-grid.is-extract-collapsed[data-v-2f86d33e]{grid-template-columns:minmax(76px,92px) 1fr}.extract-panel[data-v-2f86d33e],.asset-panel[data-v-2f86d33e]{padding:18px;position:relative;overflow:hidden;backdrop-filter:blur(18px) saturate(132%);-webkit-backdrop-filter:blur(18px) saturate(132%)}.asset-panel[data-v-2f86d33e]{min-height:548px}.asset-panel[data-v-2f86d33e]>*{position:relative;z-index:1}.asset-panel[data-v-2f86d33e]:before{content:"";position:absolute;top:76px;right:0;bottom:0;left:0;opacity:.42;pointer-events:none;background-image:radial-gradient(circle,rgba(94,244,255,.1) 1px,transparent 1.5px),linear-gradient(90deg,rgba(94,244,255,.04) 1px,transparent 1px),linear-gradient(rgba(94,244,255,.035) 1px,transparent 1px);background-size:18px 18px,56px 56px,56px 56px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 78%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 78%,transparent)}.extract-panel.is-collapsed[data-v-2f86d33e]{align-self:start;min-width:0;padding:14px 10px;overflow:hidden}.extract-panel.is-collapsed .panel-title-row[data-v-2f86d33e]{flex-direction:column;align-items:center;gap:10px;margin-bottom:12px}.extract-panel.is-collapsed .extract-panel-actions[data-v-2f86d33e]{justify-content:center}.extract-panel.is-collapsed .soft-btn.icon-only[data-v-2f86d33e]{width:38px;min-width:38px;height:38px}.extract-panel.is-collapsed .extract-panel-collapsed-summary[data-v-2f86d33e]{flex-direction:column;align-items:stretch;gap:6px}.extract-panel.is-collapsed .extract-panel-collapsed-summary span[data-v-2f86d33e],.extract-panel.is-collapsed .extract-panel-collapsed-summary strong[data-v-2f86d33e]{justify-content:center;min-height:32px;padding:6px 4px;font-size:11px}.panel-title-row[data-v-2f86d33e]{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px}.extract-panel-title[data-v-2f86d33e]{min-width:0}.extract-panel-rail-label[data-v-2f86d33e]{display:grid;justify-items:center;gap:6px;text-align:center}.extract-panel-rail-label span[data-v-2f86d33e],.extract-panel-rail-label strong[data-v-2f86d33e]{display:block}.extract-panel-rail-label span[data-v-2f86d33e]{color:#5ef4ff;font-size:10px;font-weight:900}.extract-panel-rail-label strong[data-v-2f86d33e]{writing-mode:vertical-rl;color:#f3f7fa;font-size:14px;line-height:1.18}.extract-panel-actions[data-v-2f86d33e]{display:flex;align-items:center;justify-content:flex-end;gap:8px}.soft-btn.icon-only[data-v-2f86d33e]{width:34px;min-width:34px;padding:0}.extract-panel-body[data-v-2f86d33e]{min-width:0}.extract-panel-collapsed-summary[data-v-2f86d33e]{display:flex;flex-wrap:wrap;gap:8px;padding-top:2px}.extract-panel-collapsed-summary span[data-v-2f86d33e],.extract-panel-collapsed-summary strong[data-v-2f86d33e]{display:inline-flex;align-items:center;min-height:28px;padding:5px 10px;border-radius:999px;color:#dffcff;background:#5ef4ff1a;border:1px solid rgba(120,245,255,.22);font-size:12px;font-weight:900}.extract-panel-collapsed-summary .extract-panel-rail-label[data-v-2f86d33e]{justify-content:center;width:100%;color:#061014;background:linear-gradient(135deg,#12f5a8,#00c9ff);border-color:#78f5ff5c}.extract-panel-collapsed-summary strong[data-v-2f86d33e]{color:#5ef4ff;background:#5ef4ff29;box-shadow:0 0 18px #5ef4ff1f}.asset-panel-tools[data-v-2f86d33e]{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px}.button-count[data-v-2f86d33e]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 6px;border-radius:999px;color:#031112;background:#5ef4ff;font-size:11px;font-weight:800;line-height:1}.script-upload[data-v-2f86d33e]{margin-bottom:12px}.script-upload-inner[data-v-2f86d33e]{display:grid;place-items:center;gap:6px;min-height:96px;color:#6b7280}.candidate-extraction-progress[data-v-2f86d33e]{margin-top:12px;padding:12px;border-radius:16px;color:#fff7ed;background:radial-gradient(circle at 0% 0%,rgba(94,244,255,.12),transparent 34%),#0304056b;border:1px solid rgba(120,245,255,.18)}.candidate-extraction-progress__head[data-v-2f86d33e]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.candidate-extraction-progress__head span[data-v-2f86d33e]{min-width:0;color:#e9fcff;font-size:12px;font-weight:900}.candidate-extraction-progress__head strong[data-v-2f86d33e]{color:#5ef4ff;font-size:15px;font-weight:950;text-shadow:0 0 16px rgba(94,244,255,.26)}.candidate-extraction-progress p[data-v-2f86d33e],.candidate-extraction-progress small[data-v-2f86d33e]{display:block;margin:7px 0 0;color:#f3f7faad;font-size:11px;line-height:1.55;word-break:break-word}.candidate-extraction-progress small[data-v-2f86d33e]{color:#5ef4ff9e}.candidate-match-summary[data-v-2f86d33e]{display:grid;gap:8px;margin-top:10px;padding:10px;border:1px solid rgba(120,245,255,.2);border-radius:14px;background:#5ef4ff14}.candidate-match-summary>span[data-v-2f86d33e]{color:#e9fcff;font-size:12px;font-weight:850}.candidate-match-summary__items[data-v-2f86d33e]{display:flex;flex-wrap:wrap;gap:6px}.candidate-match-summary__items span[data-v-2f86d33e]{max-width:100%;padding:4px 8px;border:1px solid rgba(120,245,255,.18);border-radius:999px;color:#f3f7fab8;background:#0304053d;font-size:11px;line-height:1.3;word-break:break-word}.candidate-extraction-progress__actions[data-v-2f86d33e]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.candidate-extraction-progress__actions .soft-btn[data-v-2f86d33e]{min-height:30px}.candidate-extraction-progress[data-v-2f86d33e] .el-progress-bar__outer{background-color:#78f5ff1f}.candidate-extraction-progress[data-v-2f86d33e] .el-progress-bar__inner{background:linear-gradient(90deg,#5ef4ff,#b05cff);box-shadow:0 0 16px #5ef4ff47}.candidate-lane[data-v-2f86d33e]{margin-top:16px}.candidate-title[data-v-2f86d33e]{color:#374151;font-size:13px;font-weight:900}.candidate-list[data-v-2f86d33e]{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.candidate-chip[data-v-2f86d33e]{display:inline-flex;align-items:center;gap:8px;max-width:100%;min-height:34px;padding:7px 10px;border:1px solid rgba(94,244,255,.22);border-radius:999px;color:#075985;background:#ecfeff;cursor:pointer}.candidate-chip.scene[data-v-2f86d33e]{color:#075985;border-color:#0e74902e;background:#ecfeff}.candidate-chip.prop[data-v-2f86d33e]{color:#065f46;border-color:#05966933;background:#ecfdf5}.candidate-chip strong[data-v-2f86d33e],.candidate-chip span[data-v-2f86d33e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.candidate-chip span[data-v-2f86d33e]{color:#6b7280;font-size:12px}.asset-group-workspace[data-v-2f86d33e]{margin:0 0 16px;min-height:420px;padding:22px 26px 30px;border:1px solid rgba(120,245,255,.18);border-radius:22px;background:radial-gradient(circle at 14% 4%,rgba(94,244,255,.14),transparent 34%),radial-gradient(circle at 88% 78%,rgba(176,92,255,.12),transparent 36%),linear-gradient(135deg,#080f19d1,#04070ce6);box-shadow:inset 0 1px #ffffff0b,inset 0 -40px 80px #00000038}.asset-group-header[data-v-2f86d33e]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:24px}.asset-group-header>div[data-v-2f86d33e]:first-child{display:grid;gap:3px}.asset-group-header span[data-v-2f86d33e]{color:#5ef4ff;font-size:11px;font-weight:900}.asset-group-header strong[data-v-2f86d33e]{color:#f3f7fa;font-size:18px;font-weight:950}.asset-group-create[data-v-2f86d33e],.asset-group-actions[data-v-2f86d33e]{display:flex;gap:8px;min-width:min(100%,320px);justify-content:flex-end}.asset-group-create[data-v-2f86d33e] .el-input__wrapper,.asset-group-select[data-v-2f86d33e] .el-select__wrapper,.asset-group-folder[data-v-2f86d33e] .el-input__wrapper{color:#f3f7fa;background:#03040557;border:1px solid rgba(120,245,255,.18);box-shadow:none}.asset-group-folders[data-v-2f86d33e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(242px,288px));gap:22px;align-items:stretch;justify-content:start}.asset-group-folder[data-v-2f86d33e]{position:relative;display:grid;grid-template-rows:minmax(168px,70%) auto;gap:12px;width:100%;min-height:248px;padding:18px 18px 16px;border:1px solid rgba(120,245,255,.18);border-radius:var(--fb-radius-card, 8px);color:#f3f7fa;text-align:left;background:var(--fb-surface-interactive, var(--fb-surface));box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background-color .18s ease;overflow:hidden}.asset-group-workspace .asset-group-folders>.asset-group-folder.asset-group-folder[data-v-2f86d33e]{box-sizing:border-box;width:min(100%,288px)!important;min-height:248px!important;border-radius:var(--fb-radius-card, 8px)!important;clip-path:inset(0 round 8px);-webkit-appearance:none;-moz-appearance:none;appearance:none}.asset-group-folder[data-v-2f86d33e]:hover,.asset-group-folder.active[data-v-2f86d33e],.asset-group-folder[data-v-2f86d33e]:focus-visible{transform:none}.asset-group-folder[data-v-2f86d33e]:hover,.asset-group-folder[data-v-2f86d33e]:focus-visible{border-color:var(--fb-line-strong);background:var(--fb-surface-hover);box-shadow:none}.asset-group-folder.active[data-v-2f86d33e]{border-color:#5ef4ffa8;box-shadow:inset 0 0 0 1px var(--fb-line-strong)}body .design-workbench .asset-group-folder,body .design-workbench .asset-group-folder:hover,body .design-workbench .asset-group-folder:focus-visible,body .design-workbench .asset-group-folder.active,html[data-studio-theme=movieflow] body .design-workbench .asset-group-folder,html[data-studio-theme=movieflow] body .design-workbench .asset-group-folder:hover,html[data-studio-theme=movieflow] body .design-workbench .asset-group-folder:focus-visible,html[data-studio-theme=movieflow] body .design-workbench .asset-group-folder.active{border:1px solid var(--fb-line)!important;border-radius:var(--fb-radius-card, 8px)!important;outline:0!important;background:var(--fb-surface-interactive, var(--fb-surface))!important;box-shadow:none!important;transform:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body .design-workbench .asset-group-folder.active,html[data-studio-theme=movieflow] body .design-workbench .asset-group-folder.active{border-color:#5ef4ffa8!important;box-shadow:inset 0 0 0 1px var(--fb-line-strong)!important}body .design-workbench .asset-group-folder:before,body .design-workbench .asset-group-folder:after,html[data-studio-theme=movieflow] body .design-workbench .asset-group-folder:before,html[data-studio-theme=movieflow] body .design-workbench .asset-group-folder:after{content:""!important;position:absolute!important;pointer-events:none!important}body .design-workbench .asset-group-folder:before,html[data-studio-theme=movieflow] body .design-workbench .asset-group-folder:before{top:0!important;right:0!important;bottom:0!important;left:0!important;border-radius:inherit!important;padding:1px!important;opacity:0!important;background:linear-gradient(135deg,#5ef4ff,#b05cffc7)!important;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0)!important;-webkit-mask-composite:xor!important;mask-composite:exclude!important;transition:opacity .18s ease!important}body .design-workbench .asset-group-folder.active:before,body .design-workbench .asset-group-folder:hover:before,html[data-studio-theme=movieflow] body .design-workbench .asset-group-folder.active:before,html[data-studio-theme=movieflow] body .design-workbench .asset-group-folder:hover:before{opacity:1!important}body .design-workbench .asset-group-folder:after,html[data-studio-theme=movieflow] body .design-workbench .asset-group-folder:after{top:1px!important;right:1px!important;bottom:1px!important;left:1px!important;border-radius:21px!important;opacity:.72!important;background:linear-gradient(135deg,rgba(255,255,255,.16),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.06),transparent 42%)!important;box-shadow:inset 0 1px #ffffff1a,inset 0 -24px 44px #00000024!important;transition:opacity .18s ease!important}body .design-workbench .asset-group-folder.active:after,html[data-studio-theme=movieflow] body .design-workbench .asset-group-folder.active:after{opacity:1!important}.asset-group-folder__visual[data-v-2f86d33e]{position:relative;min-width:0;display:grid;align-self:stretch;align-items:center;justify-items:center;justify-self:center;width:min(100%,230px);height:100%;min-height:178px;padding:18px 16px;border:1px solid rgba(120,245,255,.14);border-radius:22px;background:radial-gradient(circle at 42% 34%,rgba(255,255,255,.2),transparent 34%),radial-gradient(circle at 50% 42%,rgba(94,244,255,.26),transparent 48%),radial-gradient(circle at 82% 18%,rgba(139,92,246,.24),transparent 38%),radial-gradient(circle at 14% 88%,rgba(18,245,168,.14),transparent 42%),linear-gradient(145deg,#1a2d3780,#050a0f38 58%,#341f562e);box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff06,inset 0 -18px 32px #0003,0 18px 38px #00000024;backdrop-filter:blur(20px) saturate(148%);-webkit-backdrop-filter:blur(20px) saturate(148%);perspective:760px;overflow:hidden}.asset-group-folder__visual[data-v-2f86d33e]:before,.asset-group-folder__visual[data-v-2f86d33e]:after{content:"";position:absolute;pointer-events:none}.asset-group-folder__visual[data-v-2f86d33e]:before{top:1px;right:1px;bottom:1px;left:1px;border-radius:21px;background:linear-gradient(135deg,rgba(255,255,255,.16),transparent 30%),linear-gradient(115deg,transparent 22%,rgba(94,244,255,.12) 43%,transparent 58%),radial-gradient(circle at 28% 18%,rgba(255,255,255,.14),transparent 32%);opacity:.78}.asset-group-folder__visual[data-v-2f86d33e]:after{left:28px;right:26px;bottom:13px;height:20px;border-radius:999px;background:#030f1e7a;filter:blur(12px)}.asset-group-folder__glow[data-v-2f86d33e]{position:absolute;inset:auto 12px 4px auto;width:154px;height:106px;border-radius:999px;background:radial-gradient(circle at 28% 26%,rgba(255,255,255,.28),transparent 42%),radial-gradient(circle at 42% 38%,rgba(94,244,255,.38),transparent 54%),radial-gradient(circle at 78% 72%,rgba(139,92,246,.28),transparent 58%);filter:blur(24px)}.asset-group-folder__selected-mark[data-v-2f86d33e]{position:absolute;top:14px;right:58px;width:22px;height:22px;display:grid;place-items:center;border-radius:999px;color:#061014;background:linear-gradient(135deg,#5ef4ff,#7fffdc);box-shadow:0 0 18px #5ef4ff52;z-index:3;opacity:0;transform:scale(.82);transition:opacity .18s ease,transform .18s ease}.asset-group-folder__selected-mark[data-v-2f86d33e]:before{content:"";width:8px;height:4px;border-left:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-1px) rotate(-45deg)}.asset-group-folder.active .asset-group-folder__selected-mark[data-v-2f86d33e]{opacity:1;transform:scale(1)}.asset-group-folder__icon[data-v-2f86d33e]{position:relative;width:206px;height:138px;aspect-ratio:103 / 69;display:block;z-index:1;transform:translateY(0) rotate(-1deg);transform-style:preserve-3d;filter:drop-shadow(0 12px 18px rgba(0,0,0,.22)) drop-shadow(0 0 18px rgba(94,244,255,.18)) drop-shadow(0 0 16px rgba(139,92,246,.14))}.asset-group-folder__icon[data-v-2f86d33e]:before{content:"";position:absolute;left:18px;right:15px;bottom:-8px;height:24px;border-radius:999px;background:radial-gradient(ellipse at center,rgba(94,244,255,.32),rgba(139,92,246,.18) 58%,transparent 72%);filter:blur(11px)}.asset-group-folder__back[data-v-2f86d33e],.asset-group-folder__body[data-v-2f86d33e]{position:absolute;left:0;right:0;display:block;z-index:1}.asset-group-folder__back[data-v-2f86d33e]{top:18px;clip-path:polygon(0 18%,29% 18%,36% 0,100% 0,100% 92%,94% 100%,0 100%);height:94px;border:1px solid rgba(190,244,255,.46);border-radius:18px 20px 15px 15px;background:linear-gradient(135deg,#ffffffdb,#dffcffbd 24%,#5ef4ff8a 58%,#8b5cf657),linear-gradient(180deg,#111318b8,#06122294);box-shadow:inset 0 1px #ffffff61,inset 0 -18px 24px #081c582e}.asset-group-folder__back[data-v-2f86d33e]:before{content:"";position:absolute;top:11px;left:12px;right:14px;height:18px;border-radius:999px;background:linear-gradient(90deg,#ffffff57,#ffffff0a);opacity:.66}.asset-group-folder__body[data-v-2f86d33e]{bottom:10px;clip-path:polygon(0 13%,100% 0,100% 100%,0 100%);height:86px;border:1px solid rgba(206,251,255,.72);border-radius:17px 20px 16px 16px;background:linear-gradient(135deg,#fff,#dffcff 24%,#5ef4ff 58%,#8b5cf6);box-shadow:inset 0 2px #ffffff9e,inset 0 -16px 24px #5331ad38,inset 18px 0 28px #ffffff14,0 14px 28px #001d4a47,0 0 24px #5ef4ff33,0 0 18px #8b5cf629}.asset-group-folder__body[data-v-2f86d33e]:before{content:"";position:absolute;inset:9px 13px auto;height:26px;border-radius:999px;background:linear-gradient(180deg,#ffffff8f,#ffffff0a);opacity:.8}.asset-group-folder__body[data-v-2f86d33e]:after{content:"";position:absolute;inset:auto 14px 9px;height:14px;border-radius:999px;background:linear-gradient(90deg,#fff0,#dffcff4d 34%,#5ef4ff42 62%,#8b5cf638)}.asset-group-folder.active .asset-group-folder__body[data-v-2f86d33e],.asset-group-folder:hover .asset-group-folder__body[data-v-2f86d33e]{border-color:#ccf5ffe0;box-shadow:inset 0 2px #ffffff94,inset 0 -10px 18px #5331ad29,0 10px 24px #5ef4ff33,0 0 18px #8b5cf629}.asset-group-folder__badge[data-v-2f86d33e]{position:absolute;top:14px;right:18px;min-width:34px;height:34px;padding:0 8px;display:inline-grid;place-items:center;border:1px solid rgba(120,245,255,.38);border-radius:999px;color:#f8ffff;background:linear-gradient(180deg,#090c12db,#030405c7) padding-box,linear-gradient(135deg,#5ef4ff,#6aa7ff 52%,#8b5cf6) border-box;font-size:13px;font-weight:900;box-shadow:inset 0 1px #ffffff1a,0 0 18px #5ef4ff24;z-index:3;transition:opacity .18s ease,transform .18s ease}.asset-group-folder.active .asset-group-folder__badge[data-v-2f86d33e]{opacity:1;color:#f8ffff;border-color:#78f5ff8a;background:linear-gradient(180deg,#030405e0,#090c12d6) padding-box,linear-gradient(135deg,#5ef4ff,#6aa7ff 52%,#8b5cf6) border-box;transform:none;text-shadow:0 1px 8px rgba(3,4,5,.9)}.asset-group-folder__meta[data-v-2f86d33e]{min-width:0;width:100%;display:grid;gap:7px;padding-bottom:20px}.asset-group-folder strong[data-v-2f86d33e]{display:block;overflow:hidden;color:#f3f7fa;background:linear-gradient(90deg,#f8ffff,#bdfcff 34%,#5ef4ff 62%,#8b5cf6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-size:17px;font-weight:950;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.asset-group-folder__count[data-v-2f86d33e],.asset-group-folder__modified[data-v-2f86d33e]{min-width:0;display:flex;align-items:center;gap:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset-group-folder__count[data-v-2f86d33e]{color:#aeefff;font-size:13px}.asset-group-folder__count i[data-v-2f86d33e],.asset-group-folder__modified i[data-v-2f86d33e]{width:7px;height:7px;flex:0 0 auto;border-radius:999px}.asset-group-folder__count i[data-v-2f86d33e]{background:linear-gradient(135deg,#5ef4ff,#8b5cf6);box-shadow:0 0 12px #5ef4ff57}.asset-group-folder__modified[data-v-2f86d33e]{color:#f3f7fa75;font-size:12px;font-style:normal;line-height:1.25}.asset-group-folder__modified i[data-v-2f86d33e]{border:1px solid rgba(243,247,250,.34);background:transparent}.asset-group-folder__action[data-v-2f86d33e]{position:absolute;right:18px;bottom:16px;color:#5ef4ff;background:linear-gradient(90deg,#5ef4ff,#6aa7ff 54%,#8b5cf6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-size:12px;font-weight:900;opacity:0;transform:translate(-4px);transition:opacity .18s ease,transform .18s ease}.asset-group-folder__action[data-v-2f86d33e]:after{content:" →"}.asset-group-folder:hover .asset-group-folder__action[data-v-2f86d33e],.asset-group-folder.active .asset-group-folder__action[data-v-2f86d33e]{opacity:1;transform:translate(0)}.asset-group-folder .soft-btn.mini[data-v-2f86d33e]{position:absolute;top:56px;right:18px;min-width:28px;min-height:28px;padding:0;opacity:0;transform:translateY(-2px);transition:opacity .18s ease,transform .18s ease}.asset-group-folder:hover .soft-btn.mini[data-v-2f86d33e],.asset-group-folder:focus-visible .soft-btn.mini[data-v-2f86d33e],.asset-group-folder.active .soft-btn.mini[data-v-2f86d33e]{opacity:1;transform:translateY(0)}.asset-group-select[data-v-2f86d33e]{width:100%;margin:0 0 10px}.asset-group-assets-view[data-v-2f86d33e]{display:grid;gap:16px}.asset-group-assets-toolbar[data-v-2f86d33e]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;border:1px solid rgba(120,245,255,.18);border-radius:18px;background:radial-gradient(circle at 82% 10%,rgba(176,92,255,.12),transparent 34%),#03040538}.asset-group-assets-toolbar>div[data-v-2f86d33e]{display:grid;gap:2px}.asset-group-assets-toolbar span[data-v-2f86d33e]{color:#5ef4ff;font-size:11px;font-weight:900}.asset-group-assets-toolbar strong[data-v-2f86d33e]{overflow:hidden;color:#f3f7fa;font-size:18px;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.asset-group-assets-toolbar small[data-v-2f86d33e]{color:#9da7b2;font-size:12px}.asset-reference-flat-toolbar[data-v-2f86d33e]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 14px;border:1px solid rgba(120,245,255,.16);border-radius:18px;background:radial-gradient(circle at 12% 0%,rgba(94,244,255,.11),transparent 34%),linear-gradient(180deg,#0f1a22b3,#070c12d1);box-shadow:inset 0 1px #ffffff0d}.asset-reference-flat-toolbar>div[data-v-2f86d33e]{display:grid;gap:3px}.asset-reference-flat-toolbar span[data-v-2f86d33e]{color:#5ef4ff;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.asset-reference-flat-toolbar strong[data-v-2f86d33e]{color:#f3f7fa;font-size:18px;font-weight:950}.asset-reference-flat-toolbar small[data-v-2f86d33e]{color:#9da7b2;font-size:12px}.asset-grid[data-v-2f86d33e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}.asset-card[data-v-2f86d33e]{display:grid;grid-template-columns:118px 1fr;gap:14px;min-height:218px;padding:13px;border:1px solid rgba(94,244,255,.18);border-radius:20px;background:radial-gradient(circle at 12% 0%,rgba(94,244,255,.14),transparent 28%),radial-gradient(circle at 100% 100%,rgba(139,92,246,.1),transparent 30%),linear-gradient(180deg,#1f2937fa,#111827fa);box-shadow:0 18px 42px #03040538;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.asset-card[data-v-2f86d33e]:hover{transform:translateY(-3px);border-color:#2dd4bf61;box-shadow:0 24px 58px #1118273d}.asset-cover[data-v-2f86d33e]{display:grid;place-items:center;overflow:hidden;width:118px;height:168px;border-radius:16px;color:#5eead4;font-size:28px;font-weight:900;background:linear-gradient(135deg,#5ef4ff21,#8b5cf629),#ffffff14;border:1px solid rgba(255,255,255,.1)}.asset-cover img[data-v-2f86d33e],.asset-cover video[data-v-2f86d33e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.asset-media-placeholder[data-v-2f86d33e]{display:grid;place-items:center;gap:8px;width:100%;height:100%;color:#f3f7fa;text-align:center;background:radial-gradient(circle at 50% 42%,rgba(94,244,255,.22),transparent 30%),linear-gradient(135deg,#082026e6,#1e1836db)}.asset-media-placeholder strong[data-v-2f86d33e]{font-size:24px}.asset-media-placeholder small[data-v-2f86d33e]{color:#9da7b2;font-size:12px;font-weight:700}.asset-body[data-v-2f86d33e]{min-width:0}.asset-title-row[data-v-2f86d33e]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.asset-tag-row[data-v-2f86d33e]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.asset-tag-row span[data-v-2f86d33e]{max-width:100%;min-height:24px;padding:4px 8px;border:1px solid rgba(120,245,255,.22);border-radius:999px;color:#5ef4ff;background:#5ef4ff14;font-size:11px;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset-title-row h3[data-v-2f86d33e]{margin:0;color:#fff7ed;font-size:17px;font-weight:900;line-height:1.25}.asset-title-row p[data-v-2f86d33e],.alias-line[data-v-2f86d33e],.asset-relation-line[data-v-2f86d33e],.card-summary[data-v-2f86d33e]{margin:4px 0 0;color:#fff7ed9e;font-size:12px;line-height:1.55}.alias-line[data-v-2f86d33e],.card-summary[data-v-2f86d33e]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.alias-line[data-v-2f86d33e]{-webkit-line-clamp:1}.asset-relation-line[data-v-2f86d33e]{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.asset-relation-line span[data-v-2f86d33e],.asset-relation-line em[data-v-2f86d33e]{max-width:100%;padding:3px 8px;border:1px solid rgba(94,244,255,.2);border-radius:999px;color:#eafffbe0;background:#5ef4ff14;font-style:normal;font-weight:800;line-height:1.2}.asset-relation-line em[data-v-2f86d33e]{border-color:#b05cff38;color:#e8d6ffe0;background:#b05cff14}.card-summary[data-v-2f86d33e]{min-height:56px;-webkit-line-clamp:3}.asset-meta-row[data-v-2f86d33e]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.asset-meta-row span[data-v-2f86d33e]{max-width:100%;min-height:24px;padding:4px 8px;border-radius:999px;color:#ccfbf1;font-size:11px;background:#2dd4bf1a;border:1px solid rgba(45,212,191,.18);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset-card-actions[data-v-2f86d33e]{margin-top:10px}.asset-ref-switch[data-v-2f86d33e]{--el-switch-on-color: transparent;--el-switch-off-color: transparent}[data-v-2f86d33e] .asset-ref-switch.el-switch{height:30px}[data-v-2f86d33e] .asset-ref-switch.el-switch .el-switch__core{min-width:44px;height:24px;border:1px solid transparent;background:radial-gradient(circle at 18% 50%,rgba(18,245,168,.18),transparent 40%) padding-box,linear-gradient(180deg,#090c12eb,#030405e0) padding-box,linear-gradient(135deg,#12f5a8,#5ef4ff 58%,#8b5cf6) border-box!important;box-shadow:0 8px 18px #00000038,0 0 18px #5ef4ff2e}[data-v-2f86d33e] .asset-ref-switch.el-switch .el-switch__action{width:16px;height:16px;color:#061014;background:linear-gradient(135deg,#fff,#5ef4ff 62%,#8b5cf6);box-shadow:0 0 12px #5ef4ff47}[data-v-2f86d33e] .asset-ref-switch.el-switch .el-switch__inner{color:#5ef4ff;font-size:11px;font-weight:950;text-shadow:0 0 12px rgba(94,244,255,.26)}.empty-mini[data-v-2f86d33e],.empty-state[data-v-2f86d33e]{color:#6b7280;font-size:13px}.empty-state[data-v-2f86d33e]{padding:54px 20px;text-align:center}.empty-state h3[data-v-2f86d33e]{margin:0 0 8px;color:#111827}.asset-generating-state[data-v-2f86d33e]{position:relative;display:grid;grid-template-columns:minmax(148px,220px) minmax(0,1fr);gap:24px;min-height:252px;align-items:center;padding:30px;overflow:hidden;border:1px solid rgba(120,245,255,.28);border-radius:28px;background:radial-gradient(circle at 12% 18%,rgba(94,244,255,.18),transparent 34%),linear-gradient(135deg,#091b21f0,#030405e0 58%,#1f1630b8);box-shadow:inset 0 1px #ffffff14,0 28px 62px #00000047,0 0 38px #5ef4ff1f}.asset-generating-state[data-v-2f86d33e]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 0%,transparent 34%,rgba(94,244,255,.12) 48%,transparent 64%,transparent 100%);pointer-events:none;transform:translate(-100%);animation:asset-generating-scan-2f86d33e 3.2s ease-in-out infinite}.asset-generating-state[data-v-2f86d33e]>*{position:relative;z-index:1}.asset-generating-state__visual[data-v-2f86d33e]{position:relative;display:grid;width:min(42vw,210px);aspect-ratio:1;place-items:center;place-self:center;overflow:hidden;border:1px solid rgba(120,245,255,.22);border-radius:32px;background:linear-gradient(180deg,#5ef4ff1a,#b05cff14),#03040557}.asset-generating-state__ring[data-v-2f86d33e]{position:absolute;width:140px;height:140px;border:1px solid rgba(120,245,255,.24);border-top-color:#5ef4ff;border-right-color:#b05cffe0;border-radius:50%;box-shadow:0 0 24px #5ef4ff2e;animation:asset-generating-orbit-2f86d33e 4.8s linear infinite}.asset-generating-state__ring[data-v-2f86d33e]:after{content:"";position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:1px solid rgba(120,245,255,.18);border-radius:inherit}.asset-generating-state__scan[data-v-2f86d33e]{position:absolute;width:78px;height:78px;border-radius:50%;background:conic-gradient(from 90deg,#5ef4ff05,#5ef4ff52,#b05cff29,#5ef4ff05);filter:blur(.2px);animation:asset-generating-signal-2f86d33e 2.4s ease-in-out infinite}.asset-generating-state__chip[data-v-2f86d33e]{position:absolute;display:grid;width:48px;height:34px;place-items:center;border:1px solid rgba(120,245,255,.34);border-radius:999px;color:#e9fcff;background:#03040594;font-size:13px;font-weight:950;box-shadow:0 0 18px #5ef4ff24;animation:asset-generating-chip-2f86d33e 1.8s ease-in-out infinite}.asset-generating-state__chip.is-character[data-v-2f86d33e]{top:24px;left:calc(50% - 24px)}.asset-generating-state__chip.is-scene[data-v-2f86d33e]{right:20px;bottom:54px;animation-delay:.22s}.asset-generating-state__chip.is-prop[data-v-2f86d33e]{bottom:54px;left:20px;animation-delay:.44s}.asset-generating-state__copy[data-v-2f86d33e]{min-width:0}.asset-generating-state__eyebrow[data-v-2f86d33e]{display:inline-flex;margin-bottom:8px;color:#baf8ff;font-size:12px;font-weight:950}.asset-generating-state h3[data-v-2f86d33e]{margin:0;color:#f3f7fa;font-size:28px;font-weight:950}.asset-generating-state p[data-v-2f86d33e]{max-width:640px;margin:10px 0 0;color:#f3f7fab8;font-size:14px;line-height:1.7}.asset-generating-state__steps[data-v-2f86d33e]{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.asset-generating-state__steps span[data-v-2f86d33e]{display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border:1px solid rgba(120,245,255,.22);border-radius:999px;color:#f3f7fac7;background:#5ef4ff14;font-size:12px;font-weight:850}.asset-generating-state__progress-row[data-v-2f86d33e]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;margin-top:18px}.asset-generating-state__progress-row strong[data-v-2f86d33e]{color:#5ef4ff;font-size:14px;font-weight:950;text-shadow:0 0 16px rgba(94,244,255,.32)}.asset-generating-state__progress[data-v-2f86d33e]{height:10px;overflow:hidden;border:1px solid rgba(120,245,255,.2);border-radius:999px;background:#03040575}.asset-generating-state__progress i[data-v-2f86d33e]{display:block;min-width:12%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#5ef4ff,#b05cff,#dffcff,#5ef4ff);background-size:220% 100%;box-shadow:0 0 18px #5ef4ff57;animation:asset-generating-progress-2f86d33e 1.8s linear infinite}.asset-generating-state small[data-v-2f86d33e]{display:block;margin-top:10px;color:#5ef4ffad;font-size:12px;line-height:1.6}.asset-generating-state__actions[data-v-2f86d33e]{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}@keyframes asset-generating-scan-2f86d33e{0%{transform:translate(-100%)}58%,to{transform:translate(100%)}}@keyframes asset-generating-orbit-2f86d33e{to{transform:rotate(360deg)}}@keyframes asset-generating-signal-2f86d33e{0%,to{opacity:.46;transform:scale(.82)}50%{opacity:.92;transform:scale(1.08)}}@keyframes asset-generating-chip-2f86d33e{0%,to{opacity:.68;box-shadow:0 0 12px #5ef4ff1f}50%{opacity:1;box-shadow:0 0 22px #5ef4ff57}}@keyframes asset-generating-progress-2f86d33e{to{background-position:220% 0}}@media (max-width: 760px){.asset-generating-state[data-v-2f86d33e]{grid-template-columns:1fr;padding:24px 18px;text-align:center}.asset-generating-state__visual[data-v-2f86d33e]{width:min(72vw,190px)}.asset-generating-state__steps[data-v-2f86d33e],.asset-generating-state__actions[data-v-2f86d33e]{justify-content:center}}@media (prefers-reduced-motion: reduce){.asset-generating-state[data-v-2f86d33e]:before,.asset-generating-state__ring[data-v-2f86d33e],.asset-generating-state__scan[data-v-2f86d33e],.asset-generating-state__chip[data-v-2f86d33e],.asset-generating-state__progress i[data-v-2f86d33e]{animation:none!important}}.upload-inner[data-v-2f86d33e]{display:grid;place-items:center;gap:8px;min-height:120px;color:#6b7280}.asset-detail-dialog[data-v-2f86d33e] .el-dialog{border-radius:26px;overflow:hidden;background:#111827f5;border:1px solid rgba(45,212,191,.22);box-shadow:0 36px 90px #00000061}.asset-detail-dialog[data-v-2f86d33e] .el-dialog__header{display:none}.asset-detail-dialog[data-v-2f86d33e] .el-dialog__body{padding:0}.asset-detail-shell[data-v-2f86d33e]{position:relative;display:grid;grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr);gap:28px;min-height:640px;padding:34px;color:#fff7ed}.detail-close[data-v-2f86d33e]{position:absolute;top:20px;right:20px;width:44px;height:44px;border-radius:50%;border:1px solid rgba(94,234,212,.38);color:#5eead4;background:#2dd4bf14;font-size:30px;line-height:1;cursor:pointer}.detail-visual[data-v-2f86d33e]{display:flex;flex-direction:column;justify-content:center;gap:16px;min-width:0}.detail-visual-frame[data-v-2f86d33e]{min-height:440px;display:grid;place-items:center;overflow:hidden;border-radius:22px;background:radial-gradient(circle at center,rgba(255,255,255,.16),transparent 56%),linear-gradient(180deg,#ffffff14,#ffffff05);border:1px solid rgba(255,255,255,.1)}.detail-visual-image[data-v-2f86d33e]{width:100%;height:min(64vh,520px);min-height:440px;cursor:zoom-in}.detail-visual-trigger[data-v-2f86d33e]{display:flex;width:100%;height:min(64vh,520px);min-height:440px;align-items:center;justify-content:center;padding:0;border:0;background:transparent;cursor:zoom-in}.detail-visual-trigger[data-v-2f86d33e]:focus-visible{outline:2px solid rgba(94,244,255,.78);outline-offset:-6px;border-radius:20px}.detail-visual-trigger .detail-visual-image[data-v-2f86d33e]{height:100%;min-height:0}.detail-visual-image[data-v-2f86d33e] .el-image__inner,.detail-visual-frame img[data-v-2f86d33e],.detail-visual-video[data-v-2f86d33e]{width:100%;height:100%;max-height:520px;-o-object-fit:contain;object-fit:contain}.detail-visual-audio[data-v-2f86d33e]{width:min(520px,100%)}.detail-visual-frame span[data-v-2f86d33e]{color:#5eead4;font-size:52px;font-weight:900}.detail-visual-meta strong[data-v-2f86d33e],.detail-visual-meta small[data-v-2f86d33e]{display:block}.detail-visual-meta strong[data-v-2f86d33e]{font-size:22px;line-height:1.3}.detail-visual-meta small[data-v-2f86d33e]{margin-top:5px;color:#fff7ed94}.detail-actions[data-v-2f86d33e]{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.detail-actions .compact[data-v-2f86d33e]{min-height:34px;padding:0 14px}.detail-info[data-v-2f86d33e]{min-width:0;display:flex;flex-direction:column;gap:22px;padding-right:42px}.detail-section h3[data-v-2f86d33e]{margin:0 0 10px;color:#5eead4;font-size:16px;font-weight:900}.detail-section p[data-v-2f86d33e]{margin:0;color:#fff7edc2;font-size:15px;line-height:1.75}.detail-tags[data-v-2f86d33e],.detail-projects[data-v-2f86d33e]{display:flex;flex-wrap:wrap;gap:8px}.detail-tags span[data-v-2f86d33e],.detail-projects button[data-v-2f86d33e]{min-height:30px;padding:5px 12px;border-radius:999px;color:#99f6e4;background:#2dd4bf1f;border:1px solid rgba(45,212,191,.25);font-weight:800}.detail-projects button[data-v-2f86d33e]{cursor:pointer}.detail-facts[data-v-2f86d33e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px;border-radius:16px;border:1px solid rgba(45,212,191,.2);background:#ffffff0a}.detail-facts span[data-v-2f86d33e],.detail-facts strong[data-v-2f86d33e]{display:block}.detail-facts span[data-v-2f86d33e]{color:#fff7ed7a;font-size:13px}.detail-facts strong[data-v-2f86d33e]{margin-top:6px;color:#fff7ed;line-height:1.6;word-break:break-word}.design-workbench[data-v-2f86d33e]{padding:20px 22px 28px;border-radius:30px;background:radial-gradient(circle at 18% 0%,rgba(94,244,255,.16),transparent 34%),radial-gradient(circle at 88% 12%,rgba(176,92,255,.14),transparent 32%),radial-gradient(circle at 62% 100%,rgba(18,245,168,.08),transparent 34%),linear-gradient(180deg,#05080d,#030405 56%,#07080d);color:#f3f7fa;box-shadow:inset 0 1px #ffffff0f}.design-workbench[data-v-2f86d33e] .creative-stage-nav{width:100%;margin:0 0 18px}.workbench-header[data-v-2f86d33e]{align-items:center;min-height:150px;padding:28px 32px;border-radius:26px;color:#f3f7fa;background:radial-gradient(circle at 8% 0%,rgba(94,244,255,.18),transparent 34%),radial-gradient(circle at 98% 16%,rgba(176,92,255,.18),transparent 32%),linear-gradient(135deg,#070d18f5,#0d1220e6 54%,#04070cf5);border-color:#78f5ff2e;box-shadow:0 30px 72px #00000057,inset 0 1px #ffffff0f}.workbench-kicker[data-v-2f86d33e],.panel-title-row>div>span[data-v-2f86d33e]{color:#5ef4ff;background:linear-gradient(90deg,#5ef4ff,#12f5a8 45%,#8b5cf6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.workbench-header h1[data-v-2f86d33e],.panel-title-row h2[data-v-2f86d33e]{color:#fff7ed;background:linear-gradient(90deg,#fff,#dffcff 42%,#5ef4ff 66%,#8b5cf6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.workbench-header p[data-v-2f86d33e]{color:#f3f7faa8}.workbench-actions[data-v-2f86d33e]{align-items:center;justify-content:flex-end}.asset-search[data-v-2f86d33e]{min-width:min(360px,100%);height:42px;padding:0 14px;display:inline-flex;align-items:center;gap:9px;border-radius:999px;color:#fff7ed85;background:#ffffff0f;border:1px solid rgba(255,247,237,.1)}.asset-search input[data-v-2f86d33e]{width:100%;border:0;outline:0;color:#fff7ed;background:transparent;font:inherit}.asset-search input[data-v-2f86d33e]::-moz-placeholder{color:#fff7ed57}.asset-search input[data-v-2f86d33e]::placeholder{color:#fff7ed57}.soft-btn[data-v-2f86d33e]{color:#eafffb;background:radial-gradient(circle at 18% 50%,rgba(18,245,168,.18),transparent 38%) padding-box,linear-gradient(180deg,#090c12eb,#030405e0) padding-box,linear-gradient(135deg,#12f5a8b8,#5ef4ff8f,#8b5cf675) border-box;border-color:transparent;box-shadow:0 12px 26px #00000038,0 0 18px #5ef4ff1f;text-shadow:none}.soft-btn[data-v-2f86d33e]:hover{color:#fff;border-color:#d6fff5a8;background:radial-gradient(circle at 18% 50%,rgba(18,245,168,.28),transparent 38%) padding-box,linear-gradient(180deg,#0c1218fa,#030405f0) padding-box,linear-gradient(135deg,#12f5a8,#5ef4ff 54%,#8b5cf6) border-box;box-shadow:0 16px 34px #00000052,0 0 26px #5ef4ff38}body .design-workbench .workbench-header .el-button.soft-btn{color:#eafffb!important;background:radial-gradient(circle at 18% 50%,rgba(18,245,168,.18),transparent 38%) padding-box,linear-gradient(180deg,#090c12eb,#030405e0) padding-box,linear-gradient(135deg,#12f5a8b8,#5ef4ff8f,#8b5cf675) border-box!important;border-color:transparent!important;box-shadow:0 12px 26px #00000038,0 0 18px #5ef4ff1f!important;text-shadow:none!important}body .design-workbench .workbench-header .el-button.soft-btn:not(.is-disabled):hover{color:#fff!important;border-color:#d6fff5a8!important;background:radial-gradient(circle at 18% 50%,rgba(18,245,168,.28),transparent 38%) padding-box,linear-gradient(180deg,#0c1218fa,#030405f0) padding-box,linear-gradient(135deg,#12f5a8,#5ef4ff 54%,#8b5cf6) border-box!important;box-shadow:0 16px 34px #00000052,0 0 26px #5ef4ff38!important}.workbench-add-core-btn[data-v-2f86d33e]{background:radial-gradient(circle at 18% 50%,rgba(18,245,168,.22),transparent 38%) padding-box,linear-gradient(180deg,#090c12f5,#030405f0) padding-box,linear-gradient(135deg,#12f5a8,#5ef4ff 56%,#8b5cf6) border-box!important;box-shadow:0 16px 34px #00000052,0 0 30px #5ef4ff33,inset 0 1px #ffffff14}.stat-strip div[data-v-2f86d33e],.extract-panel[data-v-2f86d33e],.asset-panel[data-v-2f86d33e]{color:#f3f7fa;background:linear-gradient(180deg,#0a121cdb,#05080df0),#030405b8;border-color:#78f5ff2e;box-shadow:0 24px 58px #00000052,inset 0 1px #ffffff0e}.stat-strip div[data-v-2f86d33e]{position:relative;min-height:72px;padding:15px 16px 15px 72px;overflow:hidden}.stat-strip div[data-v-2f86d33e]:before{content:"";position:absolute;left:16px;top:50%;width:38px;height:38px;border:1px solid rgba(120,245,255,.22);border-radius:12px;background:linear-gradient(135deg,#5ef4ff33,#12f5a814),#03040561;box-shadow:0 0 18px #5ef4ff1f,inset 0 1px #ffffff14;transform:translateY(-50%)}.stat-strip div[data-v-2f86d33e]:after{content:"";position:absolute;left:28px;top:50%;width:14px;height:14px;border:2px solid #5ef4ff;border-radius:4px;box-shadow:0 0 12px #5ef4ff6b;transform:translateY(-50%) rotate(45deg)}.stat-strip span[data-v-2f86d33e],.empty-mini[data-v-2f86d33e],.empty-state[data-v-2f86d33e],.script-upload-inner[data-v-2f86d33e],.upload-inner[data-v-2f86d33e]{color:#f3f7fa94}.stat-strip strong[data-v-2f86d33e],.empty-state h3[data-v-2f86d33e],.candidate-title[data-v-2f86d33e]{color:#f3f7fa}.asset-panel-tools[data-v-2f86d33e] .el-segmented{--el-segmented-bg-color: transparent;--el-segmented-item-selected-color: #eafffb;--el-segmented-item-selected-bg-color: transparent;--el-segmented-item-hover-bg-color: rgba(94, 244, 255, .08);--el-segmented-item-active-bg-color: rgba(94, 244, 255, .12);padding:3px;color:#dffcffb8;border:1px solid transparent;border-radius:999px;background:radial-gradient(circle at 18% 50%,rgba(18,245,168,.16),transparent 38%) padding-box,linear-gradient(180deg,#090c12eb,#030405e0) padding-box,linear-gradient(135deg,#12f5a8ad,#5ef4ff8a,#8b5cf670) border-box!important;box-shadow:0 12px 26px #00000038,0 0 18px #5ef4ff1f}.asset-panel-tools[data-v-2f86d33e] .el-segmented__group{gap:4px}.asset-panel-tools[data-v-2f86d33e] .el-segmented__item{min-height:28px;padding:0 12px;color:#dffcffc7!important;border:1px solid transparent!important;border-radius:999px!important;background:transparent!important;transition:color .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.asset-panel-tools[data-v-2f86d33e] .el-segmented__item:hover{color:#f8ffff!important;background:#5ef4ff14!important}.asset-panel-tools[data-v-2f86d33e] .el-segmented__item-selected{opacity:0!important;background:transparent!important;box-shadow:none!important}.asset-panel-tools[data-v-2f86d33e] .el-segmented__item.is-selected{color:#eafffb!important;background:radial-gradient(circle at 18% 50%,rgba(18,245,168,.18),transparent 40%) padding-box,linear-gradient(180deg,#090c12eb,#030405e0) padding-box,linear-gradient(135deg,#12f5a8,#5ef4ff 58%,#8b5cf6) border-box!important;border-color:transparent!important;box-shadow:0 10px 22px #00000038,0 0 18px #5ef4ff2e!important;transform:translateY(-1px)}.asset-panel-tools[data-v-2f86d33e] .el-segmented__item.is-selected *{color:#5ef4ff!important;background:linear-gradient(90deg,#fff,#5ef4ff 52%,#8b5cf6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent!important}.asset-grid[data-v-2f86d33e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,285px),340px));justify-content:start;align-items:stretch;gap:22px}.workbench-grid.is-library .asset-grid[data-v-2f86d33e]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),360px))}.asset-panel.is-library-panel[data-v-2f86d33e]{width:100%;max-width:none;min-width:0;overflow:hidden}.asset-panel.is-library-panel .panel-title-row[data-v-2f86d33e]{align-items:flex-start;flex-wrap:wrap;gap:16px 20px}.asset-panel.is-library-panel .asset-panel-tools[data-v-2f86d33e]{flex:1 1 460px;min-width:min(100%,360px);justify-content:flex-start}.asset-grid.is-library-grid[data-v-2f86d33e]{width:100%;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));justify-content:stretch}.asset-grid.is-library-grid .asset-card[data-v-2f86d33e]{width:100%;max-width:none;min-width:0}.asset-card[data-v-2f86d33e]{display:block;min-height:410px;padding:0;overflow:hidden;border-radius:22px;background:radial-gradient(circle at 42% 0%,rgba(18,245,168,.12),transparent 28%),radial-gradient(circle at 100% 100%,rgba(139,92,246,.12),transparent 32%),linear-gradient(180deg,#1f1f2afa,#121219fa);border-color:#fff7ed1a;box-shadow:0 30px 64px #00000047}.asset-card[data-v-2f86d33e]:hover{border-color:#8b5cf66b;box-shadow:0 38px 80px #0000005c,0 0 0 1px #5ef4ff1f inset,0 0 36px #8b5cf624}.asset-cover[data-v-2f86d33e]{position:relative;width:100%;height:230px;border-radius:0;color:#c7d2fe;background:radial-gradient(circle at 50% 45%,rgba(255,247,237,.18),transparent 34%),linear-gradient(135deg,#12f5a833,#8b5cf629),#171720;border:0;border-bottom:1px solid rgba(255,247,237,.08)}.asset-cover img[data-v-2f86d33e],.asset-cover video[data-v-2f86d33e]{-o-object-fit:cover;object-fit:cover}.asset-image-progress[data-v-2f86d33e]{position:absolute;right:12px;bottom:12px;left:12px;z-index:2;padding:10px 12px;border-radius:16px;color:#e9fcff;background:linear-gradient(180deg,#030405c2,#0b1218d1),#030405b3;border:1px solid rgba(120,245,255,.28);box-shadow:0 16px 34px #0000006b,0 0 24px #5ef4ff1f;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.asset-image-progress__head[data-v-2f86d33e]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:7px}.asset-image-progress__head span[data-v-2f86d33e]{min-width:0;color:#f3f7fae6;font-size:12px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset-image-progress__head strong[data-v-2f86d33e]{color:#5ef4ff;font-size:13px;font-weight:900;text-shadow:0 0 16px rgba(94,244,255,.28)}.asset-image-progress__meta[data-v-2f86d33e]{display:flex;align-items:center;gap:8px;margin-top:6px}.asset-image-progress small[data-v-2f86d33e]{display:block;flex:1;min-width:0;color:#9da7b2e6;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset-image-progress__prompt.el-button[data-v-2f86d33e]{width:24px;height:24px;min-width:24px;color:#f5d486;border-color:#f5d48657;background:#0304059e}.asset-image-progress__prompt.el-button[data-v-2f86d33e] .el-icon{font-size:13px}.asset-image-progress[data-v-2f86d33e] .el-progress-bar__outer{background-color:#78f5ff1f}.asset-image-progress[data-v-2f86d33e] .el-progress-bar__inner{background:linear-gradient(90deg,#5ef4ff,#b05cff);box-shadow:0 0 16px #5ef4ff5c}.asset-body[data-v-2f86d33e]{padding:18px 20px 20px}.asset-title-row h3[data-v-2f86d33e]{font-size:19px}.asset-title-row p[data-v-2f86d33e],.alias-line[data-v-2f86d33e],.card-summary[data-v-2f86d33e]{color:#fff7ed94}.asset-meta-row span[data-v-2f86d33e],.detail-tags span[data-v-2f86d33e],.detail-projects button[data-v-2f86d33e]{color:#dffcff;background:radial-gradient(circle at 18% 50%,rgba(18,245,168,.14),transparent 40%) padding-box,linear-gradient(180deg,#090c12e0,#030405d1) padding-box,linear-gradient(135deg,#12f5a894,#5ef4ff80,#8b5cf66b) border-box;border-color:transparent;box-shadow:0 8px 18px #0000002e,0 0 14px #5ef4ff1a}.asset-card-actions[data-v-2f86d33e]{gap:8px;margin-top:14px}.asset-card-actions .soft-btn.mini[data-v-2f86d33e],.asset-card-actions .danger-icon.mini[data-v-2f86d33e]{color:#5ef4ff!important;border:1px solid transparent!important;background:radial-gradient(circle at 50% 30%,rgba(18,245,168,.18),transparent 46%) padding-box,linear-gradient(180deg,#090c12eb,#030405e0) padding-box,linear-gradient(135deg,#12f5a89e,#5ef4ff8a,#8b5cf66b) border-box!important;box-shadow:0 10px 20px #0000003d,0 0 18px #5ef4ff1f!important}.asset-card-actions .soft-btn.mini[data-v-2f86d33e]:hover,.asset-card-actions .danger-icon.mini[data-v-2f86d33e]:hover{transform:translateY(-1px);color:#fff!important;background:radial-gradient(circle at 50% 30%,rgba(18,245,168,.26),transparent 46%) padding-box,linear-gradient(180deg,#0c1218fa,#030405eb) padding-box,linear-gradient(135deg,#12f5a8,#5ef4ff 54%,#8b5cf6) border-box!important;box-shadow:0 12px 24px #00000047,0 0 22px #5ef4ff33!important}.asset-card-actions .soft-btn.mini[data-v-2f86d33e] .el-icon,.asset-card-actions .danger-icon.mini[data-v-2f86d33e] .el-icon{color:inherit!important;-webkit-text-fill-color:currentColor!important}.danger-icon[data-v-2f86d33e]{color:#fecaca;background:#ef44441a;border-color:#f871712e}.asset-card-actions .danger-icon.mini[data-v-2f86d33e]{color:#ff8da2!important;background:radial-gradient(circle at 50% 30%,rgba(248,113,113,.16),transparent 46%) padding-box,linear-gradient(180deg,#090c12eb,#030405e0) padding-box,linear-gradient(135deg,#f871718f,#5ef4ff6b,#8b5cf65c) border-box!important}.candidate-chip[data-v-2f86d33e],.candidate-chip.scene[data-v-2f86d33e],.candidate-chip.prop[data-v-2f86d33e]{color:#dffcff;border-color:#5ef4ff3d;background:linear-gradient(135deg,#12f5a81a,#8b5cf61f),#03040566}.script-upload[data-v-2f86d33e] .el-upload-dragger,.design-asset-dialog[data-v-2f86d33e] .el-upload-dragger{border-color:#12f5a838;background:#ffffff0b}.design-workbench[data-v-2f86d33e] .el-textarea__inner,.design-workbench[data-v-2f86d33e] .el-input__wrapper{color:#fff7ed;background:#ffffff0e;border:1px solid rgba(255,247,237,.1);box-shadow:none}.design-workbench[data-v-2f86d33e] .el-input__inner,.design-workbench[data-v-2f86d33e] .el-textarea__inner{color:#fff7ed}.design-workbench[data-v-2f86d33e] .el-input__inner::-moz-placeholder,.design-workbench[data-v-2f86d33e] .el-textarea__inner::-moz-placeholder{color:#fff7ed57}.design-workbench[data-v-2f86d33e] .el-input__inner::placeholder,.design-workbench[data-v-2f86d33e] .el-textarea__inner::placeholder{color:#fff7ed57}.asset-detail-dialog[data-v-2f86d33e] .el-dialog{border-color:#8b5cf63d;background:#121219fa}.detail-close[data-v-2f86d33e]{color:#dffcff;border-color:#8b5cf661;background:#8b5cf61a}.detail-visual-frame span[data-v-2f86d33e],.detail-section h3[data-v-2f86d33e]{color:#5ef4ff}.detail-facts[data-v-2f86d33e]{border-color:#8b5cf638}.design-asset-dialog[data-v-2f86d33e] .el-dialog{overflow:hidden;border-radius:26px;color:#fff7ed;background:linear-gradient(180deg,#262630fa,#1b1b24fa);border:1px solid rgba(255,247,237,.12);box-shadow:0 36px 86px #0000006b}.design-asset-dialog[data-v-2f86d33e] .el-dialog__header{margin-right:0;padding:24px 28px 18px;border-bottom:1px solid rgba(255,247,237,.08)}.design-asset-dialog[data-v-2f86d33e] .el-dialog__title{color:#fff7ed;font-size:22px;font-weight:900}.design-asset-dialog[data-v-2f86d33e] .el-dialog__body{padding:24px 28px 8px}.design-asset-dialog[data-v-2f86d33e] .el-dialog__footer{padding:18px 28px 28px}.design-asset-dialog[data-v-2f86d33e] .el-form-item__label{color:#fff7edcc;font-weight:900}.asset-modal-upload[data-v-2f86d33e]{margin-bottom:22px;display:grid;grid-template-columns:minmax(180px,260px) 1fr;gap:20px;align-items:center}.asset-modal-preview[data-v-2f86d33e]{min-height:150px;display:grid;place-items:center;overflow:hidden;border-radius:18px;color:#fff7ed80;background:linear-gradient(135deg,#12f5a81f,#ffffff0a),#ffffff0a;border:1px dashed rgba(255,247,237,.16)}.asset-modal-preview img[data-v-2f86d33e]{width:100%;height:100%;max-height:220px;-o-object-fit:cover;object-fit:cover}.asset-modal-preview div[data-v-2f86d33e]{display:grid;place-items:center;gap:8px}.asset-modal-upload--media[data-v-2f86d33e],.asset-modal-upload--reference[data-v-2f86d33e]{margin-bottom:18px}.prop-reference-character-panel[data-v-2f86d33e]{display:grid;gap:12px;padding:14px;border:1px solid rgba(94,244,255,.18);border-radius:12px;background:#07121894}.prop-reference-character-panel__header[data-v-2f86d33e]{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;color:#e7f6faeb}.prop-reference-character-panel__header span[data-v-2f86d33e]{color:#b8d1d8b8;font-size:12px}.prop-reference-row[data-v-2f86d33e]{display:grid;grid-template-columns:minmax(240px,1fr) minmax(180px,.65fr) auto;gap:10px;align-items:center}.prop-reference-row__asset[data-v-2f86d33e],.prop-reference-row__usage[data-v-2f86d33e]{width:100%}.asset-modal-preview--media[data-v-2f86d33e]{min-height:126px;border-color:#5ef4ff38;background:radial-gradient(circle at 50% 34%,rgba(94,244,255,.18),transparent 46%),linear-gradient(135deg,#12f5a81a,#b05cff1f),#03040538}.asset-modal-preview--reference[data-v-2f86d33e]{min-height:150px;border-color:#5ef4ff38;background:radial-gradient(circle at 50% 34%,rgba(94,244,255,.16),transparent 46%),linear-gradient(135deg,#12f5a814,#b05cff1a),#0304052e}.asset-modal-preview--reference strong[data-v-2f86d33e]{color:#dffcff;font-size:14px;font-weight:950}.asset-modal-preview--reference span[data-v-2f86d33e]{color:#f3f7fa94;font-size:12px}.asset-modal-preview--media strong[data-v-2f86d33e]{color:#dffcff;font-size:14px;font-weight:950}.asset-modal-preview--media span[data-v-2f86d33e]{color:#f3f7fa94;font-size:12px}.asset-modal-upload-actions[data-v-2f86d33e]{display:flex;flex-wrap:wrap;gap:10px}.asset-modal-upload-actions--media[data-v-2f86d33e]{align-content:center}.asset-media-url-preview[data-v-2f86d33e]{width:100%;max-height:62px;margin:2px 0 0;padding:10px 12px;overflow:auto;color:#dffcffc7;border:1px solid rgba(120,245,255,.18);border-radius:12px;background:#03040547;font-size:12px;line-height:18px;word-break:break-all}body .design-workbench{background:radial-gradient(circle at 18% 0%,rgba(94,244,255,.16),transparent 34%),radial-gradient(circle at 88% 12%,rgba(176,92,255,.14),transparent 32%),radial-gradient(circle at 62% 100%,rgba(18,245,168,.08),transparent 34%),linear-gradient(180deg,#05080d,#030405 56%,#07080d)!important;color:#f3f7fa!important}body .design-workbench .stat-strip div,body .design-workbench .extract-panel,body .design-workbench .asset-panel{color:#f3f7fa!important;background:radial-gradient(circle at 82% 20%,rgba(94,244,255,.12),transparent 28%),linear-gradient(180deg,#0a121cdb,#05080df0)!important;border-color:#78f5ff2e!important}body .design-workbench .workbench-header,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .workbench-header.workbench-header{min-height:150px!important;color:#f3f7fa!important;background:radial-gradient(circle at 8% 0%,rgba(94,244,255,.18),transparent 34%),radial-gradient(circle at 98% 16%,rgba(176,92,255,.18),transparent 32%),linear-gradient(135deg,#070d18f5,#0d1220e6 54%,#04070cf5)!important;border-color:#78f5ff2e!important;box-shadow:0 30px 72px #00000057,inset 0 1px #ffffff0f!important}body .design-workbench .workbench-header h1,body .design-workbench .panel-title-row h2{color:#f3f7fa!important;background:linear-gradient(90deg,#fff,#dffcff 42%,#5ef4ff 66%,#8b5cf6)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}body .design-workbench .stat-strip strong,body .design-workbench .empty-state h3,body .design-workbench .candidate-title{color:#fff7ed!important}body .design-workbench .workbench-header p,body .design-workbench .stat-strip span,body .design-workbench .empty-state,body .design-workbench .empty-mini,body .design-workbench .panel-title-row>div>span{color:#fff7ed94!important}body .design-workbench .workbench-kicker,body .design-workbench .panel-title-row>div>span{color:#5ef4ff!important;background:linear-gradient(90deg,#5ef4ff,#12f5a8 45%,#8b5cf6)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}body .design-workbench .workbench-header .el-button.workbench-add-core-btn{color:#eafffb!important;border-color:transparent!important;background:radial-gradient(circle at 18% 50%,rgba(18,245,168,.22),transparent 38%) padding-box,linear-gradient(180deg,#090c12f5,#030405f0) padding-box,linear-gradient(135deg,#12f5a8,#5ef4ff 56%,#8b5cf6) border-box!important;box-shadow:0 16px 34px #00000052,0 0 30px #5ef4ff33,inset 0 1px #ffffff14!important}body .design-workbench .workbench-header .el-button.workbench-add-core-btn:not(.is-disabled):hover{color:#fff!important;border-color:#d6fff5c7!important;background:radial-gradient(circle at 18% 50%,rgba(18,245,168,.28),transparent 38%) padding-box,linear-gradient(180deg,#0c1218fa,#030405f0) padding-box,linear-gradient(135deg,#12f5a8,#5ef4ff 54%,#8b5cf6) border-box!important;box-shadow:0 18px 40px #0000005c,0 0 34px #5ef4ff42,0 0 42px #8b5cf624!important}body .design-workbench .workbench-header .el-button.workbench-add-core-btn *,body .design-workbench .workbench-header .el-button.soft-btn *{color:#5ef4ff!important;background:linear-gradient(90deg,#fff,#5ef4ff 52%,#8b5cf6)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .workbench-header .el-button.soft-btn.soft-btn{color:#eafffb!important;background:radial-gradient(circle at 18% 50%,rgba(18,245,168,.18),transparent 38%) padding-box,linear-gradient(180deg,#090c12eb,#030405e0) padding-box,linear-gradient(135deg,#12f5a8b8,#5ef4ff8f,#8b5cf675) border-box!important;border-color:transparent!important;box-shadow:0 12px 26px #00000038,0 0 18px #5ef4ff1f!important}body .design-workbench.design-workbench .asset-panel-tools .el-segmented .el-segmented__item.is-selected{color:#eafffb!important;background:radial-gradient(circle at 18% 50%,rgba(18,245,168,.18),transparent 40%) padding-box,linear-gradient(180deg,#090c12eb,#030405e0) padding-box,linear-gradient(135deg,#12f5a8,#5ef4ff 58%,#8b5cf6) border-box!important;border-color:transparent!important;box-shadow:0 10px 22px #00000038,0 0 18px #5ef4ff2e!important}body .design-workbench.design-workbench .asset-panel-tools .el-segmented{--el-segmented-bg-color: transparent !important;--el-segmented-item-selected-bg-color: transparent !important;--el-segmented-item-selected-color: #eafffb !important;background:radial-gradient(circle at 18% 50%,rgba(18,245,168,.16),transparent 38%) padding-box,linear-gradient(180deg,#090c12eb,#030405e0) padding-box,linear-gradient(135deg,#12f5a8ad,#5ef4ff8a,#8b5cf670) border-box!important;border-color:transparent!important;box-shadow:0 12px 26px #00000038,0 0 18px #5ef4ff1f!important}body .design-workbench.design-workbench .asset-panel-tools .el-segmented .el-segmented__item{color:#dffcffc7!important;background:transparent!important;border-color:transparent!important}body .design-workbench.design-workbench .asset-panel-tools .el-segmented .el-segmented__item-selected{opacity:0!important;background:transparent!important;box-shadow:none!important}body .design-workbench.design-workbench .asset-panel-tools .el-segmented .el-segmented__item.is-selected *{color:#5ef4ff!important;background:linear-gradient(90deg,#fff,#5ef4ff 52%,#8b5cf6)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}body .design-workbench.design-workbench .asset-card .asset-ref-switch.el-switch .el-switch__core{border-color:transparent!important;background:radial-gradient(circle at 18% 50%,rgba(18,245,168,.18),transparent 40%) padding-box,linear-gradient(180deg,#090c12eb,#030405e0) padding-box,linear-gradient(135deg,#12f5a8,#5ef4ff 58%,#8b5cf6) border-box!important;box-shadow:0 8px 18px #00000038,0 0 18px #5ef4ff2e!important}body .design-workbench.design-workbench .asset-card .asset-ref-switch.el-switch .el-switch__action{background:linear-gradient(135deg,#fff,#5ef4ff 62%,#8b5cf6)!important;box-shadow:0 0 12px #5ef4ff47!important}body .design-workbench.design-workbench .asset-card .asset-meta-row span,body .design-workbench.design-workbench .detail-tags span,body .design-workbench.design-workbench .detail-projects button{color:#dffcff!important;background:radial-gradient(circle at 18% 50%,rgba(18,245,168,.14),transparent 40%) padding-box,linear-gradient(180deg,#090c12e0,#030405d1) padding-box,linear-gradient(135deg,#12f5a894,#5ef4ff80,#8b5cf66b) border-box!important;border-color:transparent!important;box-shadow:0 8px 18px #0000002e,0 0 14px #5ef4ff1a!important}body .design-workbench.design-workbench .asset-card .asset-card-actions .el-button.mini{color:#5ef4ff!important;border-color:transparent!important;background:radial-gradient(circle at 50% 30%,rgba(18,245,168,.18),transparent 46%) padding-box,linear-gradient(180deg,#090c12eb,#030405e0) padding-box,linear-gradient(135deg,#12f5a89e,#5ef4ff8a,#8b5cf66b) border-box!important;box-shadow:0 10px 20px #0000003d,0 0 18px #5ef4ff1f!important}body .design-workbench.design-workbench .asset-card .asset-card-actions .el-button.mini *{color:currentColor!important;background:none!important;-webkit-text-fill-color:currentColor!important}body .design-workbench .asset-panel .el-loading-mask{display:none!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;pointer-events:none!important}body .design-workbench .asset-panel .el-loading-spinner .path{stroke:#5ef4ff!important}body .el-dialog.asset-detail-dialog,body .el-overlay .el-dialog.asset-detail-dialog{overflow:hidden!important;border-radius:28px!important;color:#f3f7fa!important;background:radial-gradient(circle at 18% 0%,rgba(94,244,255,.16),transparent 32%),radial-gradient(circle at 100% 0%,rgba(176,92,255,.12),transparent 34%),linear-gradient(180deg,#111318fa,#030405fa)!important;border:1px solid rgba(120,245,255,.32)!important;box-shadow:0 42px 110px #0000009e,inset 0 1px #ffffff14!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important}body .el-dialog.asset-detail-dialog .el-dialog__header{display:none!important}body .el-dialog.asset-detail-dialog .el-dialog__body{padding:0!important;color:#f3f7fa!important}body .el-dialog.asset-detail-dialog .asset-detail-shell{color:#f3f7fa!important}body .el-dialog.asset-detail-dialog .detail-close{color:#c9fbff!important;background:#5ef4ff1a!important;border-color:#78f5ff7a!important;box-shadow:0 0 22px #5ef4ff29!important}body .el-dialog.asset-detail-dialog .detail-visual-frame{background:radial-gradient(circle at 50% 42%,rgba(94,244,255,.2),transparent 35%),linear-gradient(135deg,#10272ceb,#141322f0)!important;border-color:#78f5ff3d!important}body .el-dialog.asset-detail-dialog .detail-visual-frame span{color:#e9fcff!important;text-shadow:0 0 24px rgba(94,244,255,.28)!important}body .el-dialog.asset-detail-dialog .detail-visual-meta strong,body .el-dialog.asset-detail-dialog .detail-facts strong{color:#f3f7fa!important}body .el-dialog.asset-detail-dialog .detail-visual-meta small,body .el-dialog.asset-detail-dialog .detail-facts span{color:#9da7b2!important}body .el-dialog.asset-detail-dialog .detail-section h3{color:#5ef4ff!important}body .el-dialog.asset-detail-dialog .detail-section p{color:#f3f7fad1!important}body .el-dialog.asset-detail-dialog .detail-tags span,body .el-dialog.asset-detail-dialog .detail-projects button{color:#5ef4ff!important;background:#5ef4ff1a!important;border-color:#78f5ff47!important}body .el-dialog.asset-detail-dialog .detail-facts{background:#03040557!important;border-color:#78f5ff38!important}body .el-dialog.design-asset-dialog{overflow:hidden;border-radius:26px!important;color:#fff7ed!important;background:linear-gradient(180deg,#262630fa,#1b1b24fa)!important;border:1px solid rgba(255,247,237,.12)!important;box-shadow:0 36px 86px #0000006b!important}body .el-dialog.design-asset-dialog .el-dialog__header{margin-right:0!important;padding:24px 28px 18px!important;border-bottom:1px solid rgba(255,247,237,.08)!important}body .el-dialog.design-asset-dialog .el-dialog__title{color:#fff7ed!important;font-size:22px!important;font-weight:900!important}body .el-dialog.design-asset-dialog .el-dialog__body{padding:24px 28px 8px!important}body .el-dialog.design-asset-dialog .el-dialog__footer{padding:18px 28px 28px!important}body .el-dialog.design-asset-dialog .el-form-item__label{color:#fff7edcc!important;font-weight:900!important}body .el-dialog.design-asset-dialog .el-input__wrapper,body .el-dialog.design-asset-dialog .el-textarea__inner{color:#fff7ed!important;background:#ffffff0e!important;border:1px solid rgba(255,247,237,.1)!important;box-shadow:none!important}body .el-dialog.design-asset-dialog .el-input__inner,body .el-dialog.design-asset-dialog .el-textarea__inner{color:#fff7ed!important}body .el-dialog.design-asset-dialog .el-input__inner::-moz-placeholder,body .el-dialog.design-asset-dialog .el-textarea__inner::-moz-placeholder{color:#fff7ed57!important}body .el-dialog.design-asset-dialog .el-input__inner::placeholder,body .el-dialog.design-asset-dialog .el-textarea__inner::placeholder{color:#fff7ed57!important}body .el-dialog.design-asset-dialog .asset-modal-preview{color:#fff7ed94!important;background:linear-gradient(135deg,#12f5a81f,#ffffff0a),#ffffff0a!important;border-color:#fff7ed29!important}body .el-dialog.design-asset-dialog .asset-type-picker,body .el-dialog.design-asset-dialog .asset-visibility-picker{background:#ffffff0b!important;border-color:#fff7ed1f!important}.asset-visual-style-select[data-v-2f86d33e],.asset-relation-select[data-v-2f86d33e]{width:100%}body .el-dialog.design-asset-dialog .asset-visual-style-select .el-select__wrapper,body .el-dialog.design-asset-dialog .asset-relation-select .el-select__wrapper{min-height:40px;color:#fff7ed!important;background:radial-gradient(circle at 18% 50%,rgba(94,244,255,.08),transparent 42%),#ffffff0e!important;border:1px solid rgba(255,247,237,.1)!important;border-radius:12px!important;box-shadow:none!important}body .el-dialog.design-asset-dialog .asset-visual-style-select .el-select__selected-item,body .el-dialog.design-asset-dialog .asset-visual-style-select .el-select__placeholder,body .el-dialog.design-asset-dialog .asset-visual-style-select .el-select__caret,body .el-dialog.design-asset-dialog .asset-relation-select .el-select__selected-item,body .el-dialog.design-asset-dialog .asset-relation-select .el-select__placeholder,body .el-dialog.design-asset-dialog .asset-relation-select .el-select__caret{color:#fff7ed!important}body .asset-visual-style-popper.el-popper,body .asset-visual-style-popper.el-popper.is-light,body .asset-visual-style-popper.el-select__popper{overflow:hidden;border-radius:16px!important;background:radial-gradient(circle at 18% 0%,rgba(94,244,255,.14),transparent 34%),linear-gradient(180deg,#111318fa,#030405fa)!important;border:1px solid rgba(120,245,255,.26)!important;box-shadow:0 24px 58px #00000075,0 0 28px #5ef4ff1f!important}body .asset-visual-style-popper .el-select-dropdown{background:transparent!important}body .asset-visual-style-popper .el-select-dropdown__item{color:#f3f7fad1!important;font-weight:800}body .asset-visual-style-popper .el-select-dropdown__item.is-hovering,body .asset-visual-style-popper .el-select-dropdown__item:hover{color:#f3f7fa!important;background:#5ef4ff1a!important}body .asset-visual-style-popper .el-select-dropdown__item.is-selected{color:#5ef4ff!important;background:#5ef4ff24!important}.design-workbench[data-v-2f86d33e]{padding:24px 28px 34px;border-radius:0;background:radial-gradient(circle at 20% 0%,rgba(94,244,255,.13),transparent 28%),radial-gradient(circle at 86% 10%,rgba(176,92,255,.12),transparent 32%),linear-gradient(180deg,#070b12,#030405 72%);box-shadow:none}.workbench-header[data-v-2f86d33e]{align-items:flex-start;min-height:auto;padding:0 6px 20px;border:0;border-radius:0;background:transparent;box-shadow:none}body .design-workbench .workbench-header,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .workbench-header.workbench-header{min-height:auto!important;padding:0 6px 20px!important;border-color:transparent!important;background:transparent!important;box-shadow:none!important}.workbench-kicker[data-v-2f86d33e]{color:#5ef4ff;background:none;-webkit-text-fill-color:currentColor;font-size:12px;letter-spacing:.36em;text-shadow:0 0 18px rgba(94,244,255,.26)}.workbench-header h1[data-v-2f86d33e]{margin-top:10px;font-size:clamp(24px,2.1vw,32px);letter-spacing:0}.workbench-header p[data-v-2f86d33e]{max-width:760px;margin-top:10px}body .design-workbench .workbench-kicker{color:#5ef4ff!important;background:none!important;-webkit-text-fill-color:currentColor!important}body .design-workbench .asset-panel{padding:0!important;border-color:transparent!important;background:transparent!important;box-shadow:none!important}.asset-panel[data-v-2f86d33e]{min-height:0;padding:0;border:0;background:transparent;box-shadow:none}.asset-panel[data-v-2f86d33e]:before{display:none}.asset-panel>.panel-title-row[data-v-2f86d33e]{margin:0 0 14px;padding:0 2px}.asset-group-workspace[data-v-2f86d33e]{min-height:470px;padding:34px 38px 42px;border-radius:28px;background:radial-gradient(circle at 14% 3%,rgba(94,244,255,.13),transparent 34%),radial-gradient(circle at 88% 8%,rgba(176,92,255,.1),transparent 30%),linear-gradient(180deg,#0f1a22c7,#070c12e0);box-shadow:0 28px 86px #00000057,inset 0 1px #ffffff12;backdrop-filter:blur(22px) saturate(132%);-webkit-backdrop-filter:blur(22px) saturate(132%)}.asset-group-header[data-v-2f86d33e]{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:start;gap:18px;margin-bottom:30px}.asset-group-header span[data-v-2f86d33e]{color:#f3f7fab8;font-size:12px;letter-spacing:0}.asset-group-header strong[data-v-2f86d33e]{margin-top:7px;color:#f3f7fa;font-size:clamp(22px,2.1vw,30px);line-height:1.12}.asset-group-recommend[data-v-2f86d33e]{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 16px;border:1px solid rgba(120,245,255,.22);border-radius:999px;color:#61f4cf!important;background:#03040552;box-shadow:inset 0 1px #ffffff0f,0 0 18px #5ef4ff14;font-size:12px!important;font-weight:900;letter-spacing:0!important}.asset-group-recommend i[data-v-2f86d33e]{position:relative;width:15px;height:15px;border-radius:999px;background:linear-gradient(135deg,#5ef4ff,#7fffdc);box-shadow:0 0 14px #5ef4ff47}.asset-group-recommend i[data-v-2f86d33e]:before{content:"";position:absolute;left:4px;top:4px;width:6px;height:3px;border-left:2px solid #061014;border-bottom:2px solid #061014;transform:rotate(-45deg)}.asset-group-scope-controls[data-v-2f86d33e]{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.asset-group-scope-controls[data-v-2f86d33e] .el-segmented{--el-segmented-bg-color: transparent;--el-segmented-item-selected-color: #eafffb;--el-segmented-item-selected-bg-color: transparent;--el-segmented-item-hover-bg-color: rgba(94, 244, 255, .08);--el-segmented-item-active-bg-color: rgba(94, 244, 255, .12);padding:3px;color:#dffcffbd;border:1px solid rgba(120,245,255,.22);border-radius:999px;background:#03040552;box-shadow:inset 0 1px #ffffff0f,0 0 18px #5ef4ff14}.asset-group-scope-controls[data-v-2f86d33e] .el-segmented__item{border-radius:999px;color:#dffcffbd;font-size:12px;font-weight:900}.asset-group-scope-controls[data-v-2f86d33e] .el-segmented__item-selected{opacity:0;background:transparent;box-shadow:none}.asset-group-scope-controls[data-v-2f86d33e] .el-segmented__item.is-selected{color:#5ef4ff;background:radial-gradient(circle at 18% 50%,rgba(18,245,168,.18),transparent 40%) padding-box,linear-gradient(180deg,#090c12eb,#030405e0) padding-box,linear-gradient(135deg,#12f5a8,#5ef4ff 58%,#8b5cf6) border-box;border:1px solid transparent;box-shadow:0 10px 22px #00000038,0 0 18px #5ef4ff2e}body .design-workbench .asset-group-scope-controls .el-segmented{--el-segmented-bg-color: transparent !important;--el-segmented-item-selected-bg-color: transparent !important;--el-segmented-item-selected-color: #eafffb !important;border-color:#78f5ff38!important;background:#03040552!important;box-shadow:inset 0 1px #ffffff0f,0 0 18px #5ef4ff14!important}body .design-workbench .asset-group-scope-controls .el-segmented .el-segmented__item.is-selected{color:#5ef4ff!important;background:radial-gradient(circle at 18% 50%,rgba(18,245,168,.18),transparent 40%) padding-box,linear-gradient(180deg,#090c12eb,#030405e0) padding-box,linear-gradient(135deg,#12f5a8,#5ef4ff 58%,#8b5cf6) border-box!important;border-color:transparent!important;box-shadow:0 10px 22px #00000038,0 0 18px #5ef4ff2e!important}.asset-group-folders[data-v-2f86d33e]{grid-template-columns:repeat(auto-fill,minmax(220px,288px));gap:28px 36px}.asset-group-folder[data-v-2f86d33e]{display:flex;flex-direction:column;gap:0;min-height:292px;padding:28px 26px 24px;border-radius:var(--fb-radius-card, 8px);background:var(--fb-surface-interactive, var(--fb-surface));box-shadow:none}body .design-workbench .asset-group-folder,html[data-studio-theme=movieflow] body .design-workbench .asset-group-folder{width:min(100%,288px)!important;min-height:292px!important;padding:28px 26px 24px!important;border-radius:var(--fb-radius-card, 8px)!important;clip-path:none!important;background:var(--fb-surface-interactive, var(--fb-surface))!important;box-shadow:none!important}body .design-workbench .asset-group-folder:hover,body .design-workbench .asset-group-folder:focus-visible,html[data-studio-theme=movieflow] body .design-workbench .asset-group-folder:hover,html[data-studio-theme=movieflow] body .design-workbench .asset-group-folder:focus-visible{border-color:var(--fb-line-strong)!important;background:var(--fb-surface-hover)!important;box-shadow:none!important;transform:none!important}body .design-workbench .asset-group-folder.active,html[data-studio-theme=movieflow] body .design-workbench .asset-group-folder.active{border-color:#5ef4ffb8!important;box-shadow:inset 0 0 0 1px var(--fb-line-strong)!important}.asset-group-folder__visual[data-v-2f86d33e]{align-self:flex-start;justify-self:auto;width:112px;height:104px;min-height:104px;padding:12px;border-radius:22px;background:radial-gradient(circle at 50% 40%,rgba(94,244,255,.18),transparent 56%),linear-gradient(145deg,#263e4e85,#08101885);box-shadow:inset 0 1px #ffffff24,inset 0 -18px 30px #0000002e,0 18px 34px #0000002e;perspective:520px}.asset-group-folder__visual[data-v-2f86d33e]:after{left:18px;right:18px;bottom:12px;height:14px}.asset-group-folder__glow[data-v-2f86d33e]{inset:auto 8px 10px auto;width:82px;height:58px;filter:blur(18px)}.asset-group-folder__icon[data-v-2f86d33e]{width:88px;height:64px;transform:translateY(6px) rotate(-2deg);filter:drop-shadow(0 10px 14px rgba(0,0,0,.28)) drop-shadow(0 0 16px rgba(94,244,255,.14))}.asset-group-folder__icon[data-v-2f86d33e]:before{left:10px;right:8px;bottom:-7px;height:16px;filter:blur(8px)}.asset-group-folder__back[data-v-2f86d33e]{top:8px;height:42px;border-radius:8px 10px 8px 8px;border-color:#bef4ff80}.asset-group-folder__back[data-v-2f86d33e]:before{top:6px;left:8px;right:8px;height:9px}.asset-group-folder__body[data-v-2f86d33e]{bottom:8px;height:40px;border-radius:8px 10px 9px 9px;background:linear-gradient(160deg,#dffcff,#8cecff 18%,#4fc9ff 45%,#376eff)}.asset-group-folder__body[data-v-2f86d33e]:before{inset:5px 8px auto;height:13px}.asset-group-folder__body[data-v-2f86d33e]:after{inset:auto 9px 5px;height:7px}.asset-group-folder__badge[data-v-2f86d33e]{top:24px;right:24px;min-width:34px;height:34px}.asset-group-folder.active .asset-group-folder__badge[data-v-2f86d33e]{right:62px}.asset-group-folder__selected-mark[data-v-2f86d33e]{top:24px;right:24px;width:24px;height:24px}.asset-group-folder__meta[data-v-2f86d33e]{gap:9px;margin-top:26px;padding-bottom:34px}.asset-group-folder strong[data-v-2f86d33e]{color:#f3f7fa;background:none;-webkit-text-fill-color:#f3f7fa;font-size:18px;font-weight:950;line-height:1.25}.asset-group-folder__count[data-v-2f86d33e]{color:#d9e6ef;font-size:13px}.asset-group-folder__modified[data-v-2f86d33e]{color:#a6b0bfcc;font-size:12px}.asset-group-folder__action[data-v-2f86d33e]{right:26px;bottom:24px;color:#5ef4ff;font-size:12px;letter-spacing:0}.asset-group-folder .soft-btn.mini[data-v-2f86d33e]{top:68px;right:24px}.asset-group-assets-toolbar[data-v-2f86d33e]{border-radius:22px;background:radial-gradient(circle at 10% 0%,rgba(94,244,255,.1),transparent 34%),linear-gradient(180deg,#0f1a22c2,#070c12db);box-shadow:inset 0 1px #ffffff0f}.design-workbench[data-v-2f86d33e]{min-height:calc(100vh - 22px);padding:0 24px 34px;border:1px solid rgba(120,245,255,.16);background:radial-gradient(circle at 8% 0%,rgba(94,244,255,.14),transparent 28%),radial-gradient(circle at 86% 10%,rgba(139,92,246,.14),transparent 32%),linear-gradient(180deg,#070b12,#030405 76%)}.design-workbench[data-v-2f86d33e] .creative-stage-nav.is-compact{width:100%;max-width:none;margin:0 0 18px;border-radius:0 0 24px 24px}.workbench-header[data-v-2f86d33e],body .design-workbench .workbench-header,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .workbench-header.workbench-header{min-height:172px!important;align-items:center!important;padding:30px 32px!important;border:1px solid rgba(120,245,255,.2)!important;border-radius:18px!important;background:radial-gradient(circle at 12% 0%,rgba(94,244,255,.14),transparent 34%),radial-gradient(circle at 82% 10%,rgba(139,92,246,.16),transparent 36%),linear-gradient(135deg,#0a121feb,#080b13f5 58%,#0d1226eb)!important;box-shadow:0 26px 84px #0000005c,inset 0 1px #ffffff12!important;backdrop-filter:blur(24px) saturate(132%)!important;-webkit-backdrop-filter:blur(24px) saturate(132%)!important}.workbench-kicker[data-v-2f86d33e],body .design-workbench .workbench-kicker{color:#5ef4ff!important;background:none!important;-webkit-text-fill-color:currentColor!important;font-size:12px;letter-spacing:.28em;text-shadow:0 0 18px rgba(94,244,255,.28)}.workbench-header h1[data-v-2f86d33e]{margin-top:12px;color:#f8ffff;font-size:clamp(36px,3.1vw,48px);line-height:1.05;letter-spacing:0}.workbench-header p[data-v-2f86d33e]{max-width:760px;margin-top:16px;color:#dfebf4bd;font-size:15px}.workbench-actions[data-v-2f86d33e]{display:grid;grid-template-columns:minmax(280px,320px) minmax(240px,280px);justify-content:end;align-items:center;gap:18px 22px}.asset-search[data-v-2f86d33e]{min-height:44px;padding:0 18px;border-color:#78f5ff3d;border-radius:999px;background:#03040557;box-shadow:inset 0 1px #ffffff0f,0 0 22px #5ef4ff14}.asset-search input[data-v-2f86d33e]{color:#dffcff}.asset-next-card[data-v-2f86d33e]{min-width:0;padding:18px;border-radius:16px;background:radial-gradient(circle at 16% 0%,rgba(18,245,168,.24),transparent 46%),linear-gradient(135deg,#0f7e718a,#452680b8),#111318e6}.workbench-add-core-btn[data-v-2f86d33e]{justify-self:end;min-width:164px}.project-stat-row[data-v-2f86d33e]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;margin:12px 0 16px}.project-stat-row .workbench-add-core-btn[data-v-2f86d33e]{min-height:44px;padding:0 22px}.stat-strip[data-v-2f86d33e]{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:8px;margin:0}.stat-strip div[data-v-2f86d33e]{min-height:76px;padding:13px 16px 13px 70px;border-color:#78f5ff29;border-radius:12px;background:radial-gradient(circle at 82% 18%,rgba(94,244,255,.1),transparent 38%),linear-gradient(180deg,#0f1723d6,#080c12e6);box-shadow:inset 0 1px #ffffff0f,0 14px 36px #0000003d}.stat-strip div[data-v-2f86d33e]:before{left:17px;top:14px;width:40px;height:40px;border-radius:12px;background:radial-gradient(circle at 40% 28%,rgba(94,244,255,.26),transparent 48%),linear-gradient(135deg,#5ef4ff1f,#8b5cf61f);border:1px solid rgba(120,245,255,.14)}.stat-strip span[data-v-2f86d33e]{color:#dfebf4a3}.stat-strip strong[data-v-2f86d33e]{color:#f8ffff;font-size:25px;line-height:1.05}.workbench-grid[data-v-2f86d33e]{grid-template-columns:minmax(320px,400px) minmax(0,1fr);gap:20px}.extract-panel[data-v-2f86d33e],.asset-panel[data-v-2f86d33e],body .design-workbench .asset-panel{border:1px solid rgba(120,245,255,.22)!important;border-radius:14px!important;background:radial-gradient(circle at 12% 0%,rgba(94,244,255,.12),transparent 34%),linear-gradient(180deg,#0c1620db,#05080de6)!important;box-shadow:0 24px 70px #00000052,inset 0 1px #ffffff12!important}.extract-panel[data-v-2f86d33e],.asset-panel[data-v-2f86d33e]{padding:22px}.asset-panel[data-v-2f86d33e]{min-height:640px}.asset-panel[data-v-2f86d33e]:before{display:none!important}.asset-panel>.panel-title-row[data-v-2f86d33e]{margin:0 0 18px;padding:0}.panel-title-row>div>span[data-v-2f86d33e]{color:#5ef4ff;letter-spacing:.26em}.panel-title-row h2[data-v-2f86d33e]{color:#f8ffff;font-size:22px;line-height:1.18}.asset-panel-tools[data-v-2f86d33e] .el-segmented{padding:3px;border:1px solid rgba(120,245,255,.22);border-radius:999px;background:#03040547}.asset-panel-tools[data-v-2f86d33e] .el-segmented__item{border-radius:999px;color:#dffcffb8;font-size:13px;font-weight:900}.asset-panel-tools[data-v-2f86d33e] .el-segmented__item.is-selected{color:#eafffb;background:radial-gradient(circle at 18% 50%,rgba(18,245,168,.22),transparent 42%) padding-box,linear-gradient(180deg,#090c12f5,#030405e6) padding-box,linear-gradient(135deg,#12f5a8,#5ef4ff 58%,#8b5cf6) border-box;border:1px solid transparent;box-shadow:0 0 20px #5ef4ff38}.asset-group-workspace[data-v-2f86d33e]{min-height:540px;margin:0;padding:26px 28px 32px;border-radius:16px;background:radial-gradient(circle at 9% 0%,rgba(94,244,255,.12),transparent 34%),radial-gradient(circle at 88% 78%,rgba(176,92,255,.12),transparent 38%),linear-gradient(135deg,#080f199e,#04070cc7);box-shadow:inset 0 1px #ffffff0e,inset 0 -44px 90px #0003}.asset-group-header[data-v-2f86d33e]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;margin-bottom:30px}.asset-group-header span[data-v-2f86d33e]{color:#dfebf4ad;font-size:12px;letter-spacing:.02em}.asset-group-header strong[data-v-2f86d33e]{margin-top:7px;color:#f8ffff;font-size:clamp(24px,1.9vw,30px);line-height:1.12}.asset-group-actions[data-v-2f86d33e]{min-width:0}.asset-group-folders[data-v-2f86d33e]{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:22px 24px}.asset-group-workspace .asset-group-folders>.asset-group-folder.asset-group-folder[data-v-2f86d33e],.asset-group-folder[data-v-2f86d33e],body .design-workbench .asset-group-folder,html[data-studio-theme=movieflow] body .design-workbench .asset-group-folder{width:100%!important;max-width:none!important;min-height:316px!important;padding:24px 24px 22px!important;border-radius:var(--fb-radius-card, 8px)!important;display:flex!important;flex-direction:column!important;gap:0!important;background:var(--fb-surface-interactive, var(--fb-surface))!important;box-shadow:none!important;clip-path:none!important}.asset-group-folder[data-v-2f86d33e]:hover,.asset-group-folder[data-v-2f86d33e]:focus-visible,body .design-workbench .asset-group-folder:hover,body .design-workbench .asset-group-folder:focus-visible{transform:none;border-color:var(--fb-line-strong)!important;background:var(--fb-surface-hover)!important;box-shadow:none!important}.asset-group-folder.active[data-v-2f86d33e],body .design-workbench .asset-group-folder.active,html[data-studio-theme=movieflow] body .design-workbench .asset-group-folder.active{border-color:#5ef4ffc7!important;box-shadow:inset 0 0 0 1px var(--fb-line-strong)!important}.asset-group-folder__visual[data-v-2f86d33e]{align-self:center;flex:0 0 132px;width:164px;height:132px;min-height:132px;padding:14px;border-radius:16px;background:radial-gradient(circle at 50% 42%,rgba(94,244,255,.3),transparent 52%),radial-gradient(circle at 84% 16%,rgba(176,92,255,.18),transparent 36%),linear-gradient(145deg,#2c485c80,#0810196b 56%,#341f5629);box-shadow:inset 0 1px #ffffff29,inset 0 -18px 34px #0000003d,0 20px 40px #0003;perspective:720px}.asset-group-folder__icon[data-v-2f86d33e]{width:126px;height:92px;transform:translateY(10px) rotate(-1deg);filter:drop-shadow(0 12px 16px rgba(0,0,0,.24)) drop-shadow(0 0 18px rgba(94,244,255,.16))}.asset-group-folder__back[data-v-2f86d33e]{top:7px;height:68px;border-radius:12px 14px 10px 10px;background:linear-gradient(135deg,#e7ffffd6,#6bdfff8a 34%,#557eff47 78%),linear-gradient(180deg,#111318b3,#06122294)}.asset-group-folder__body[data-v-2f86d33e]{bottom:6px;height:60px;border-radius:12px 14px 12px 12px;background:linear-gradient(160deg,#e8feff,#91fbff 16%,#5ef4ff 34%,#16bbfa 62%,#376eff)}.asset-group-folder__body[data-v-2f86d33e]:before{inset:7px 10px auto;height:18px}.asset-group-folder__body[data-v-2f86d33e]:after{inset:auto 11px 7px;height:9px}.asset-group-folder__badge[data-v-2f86d33e],.asset-group-folder.active .asset-group-folder__badge[data-v-2f86d33e]{top:24px;right:24px;min-width:34px;height:34px;color:#f8ffff;font-size:14px;background:linear-gradient(180deg,#090c12eb,#030405e0) padding-box,linear-gradient(135deg,#5ef4ff,#6aa7ff 54%,#8b5cf6) border-box}.asset-group-folder__selected-mark[data-v-2f86d33e]{top:30px;right:66px;width:24px;height:24px}.asset-group-folder__meta[data-v-2f86d33e]{gap:8px;margin-top:20px;padding-bottom:30px}.asset-group-folder strong[data-v-2f86d33e]{color:#fff;background:none;-webkit-text-fill-color:#ffffff;font-size:19px;line-height:1.22}.asset-group-folder__count[data-v-2f86d33e]{color:#dfebf4db;font-size:14px}.asset-group-folder__modified[data-v-2f86d33e]{color:#a6b0bfb8;font-size:12px}.asset-group-folder__action[data-v-2f86d33e]{right:28px;bottom:26px;color:#5ef4ff;font-size:13px}.asset-group-folder .soft-btn.mini[data-v-2f86d33e]{top:78px;right:28px}.asset-group-select[data-v-2f86d33e]{width:100%;margin-top:12px}.asset-group-select[data-v-2f86d33e] .el-select__wrapper{min-height:36px;border:1px solid transparent!important;border-radius:999px!important;background:radial-gradient(circle at 14% 50%,rgba(18,245,168,.14),transparent 38%) padding-box,linear-gradient(180deg,#070d14f5,#030405eb) padding-box,linear-gradient(135deg,#12f5a88a,#5ef4ff80,#8b5cf66b) border-box!important;box-shadow:0 10px 24px #00000038,0 0 18px #5ef4ff1f!important}.asset-group-select[data-v-2f86d33e] .el-select__selected-item,.asset-group-select[data-v-2f86d33e] .el-select__placeholder,.asset-group-select[data-v-2f86d33e] .el-select__caret{color:#dffcff!important;font-size:12px;font-weight:900}body .asset-group-select-popper.el-select__popper{overflow:hidden;border:1px solid rgba(120,245,255,.28)!important;border-radius:18px!important;background:radial-gradient(circle at 16% 0%,rgba(94,244,255,.16),transparent 34%),#070d14fa!important;box-shadow:0 24px 56px #00000075,0 0 26px #5ef4ff1f!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}body .asset-group-select-popper .el-select-dropdown{background:transparent!important}body .asset-group-select-popper .el-select-dropdown__item{margin:4px 6px;border-radius:12px;color:#dffcffc7!important;font-size:12px;font-weight:850}body .asset-group-select-popper .el-select-dropdown__item.is-hovering,body .asset-group-select-popper .el-select-dropdown__item:hover{color:#f8ffff!important;background:#5ef4ff1a!important}body .asset-group-select-popper .el-select-dropdown__item.is-selected{color:#5ef4ff!important;background:linear-gradient(135deg,#5ef4ff29,#b05cff1f)!important}.asset-grid[data-v-2f86d33e]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:22px}.asset-grid.is-library-grid[data-v-2f86d33e]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.asset-card[data-v-2f86d33e]{display:grid;grid-template-rows:220px 1fr;min-height:520px;border-radius:18px;border:1px solid rgba(120,245,255,.18);background:radial-gradient(circle at 50% 0%,rgba(94,244,255,.12),transparent 30%),linear-gradient(180deg,#0d151cf0,#05090dfa);box-shadow:0 22px 54px #00000057,inset 0 1px #ffffff0d}.asset-card[data-v-2f86d33e]:hover{transform:translateY(-3px);border-color:#5ef4ff8a;box-shadow:0 32px 72px #0000006b,0 0 0 1px #5ef4ff2e inset,0 0 34px #5ef4ff24}.asset-cover[data-v-2f86d33e]{height:220px;border-bottom-color:#78f5ff29;background:radial-gradient(circle at 50% 50%,rgba(94,244,255,.16),transparent 36%),#05080d}.asset-body[data-v-2f86d33e]{min-height:0;padding:16px 16px 18px;display:grid;grid-template-rows:auto auto auto minmax(68px,auto) auto auto auto;align-content:start}.asset-title-row h3[data-v-2f86d33e]{color:#f8ffff;font-size:19px;letter-spacing:0}.asset-title-row p[data-v-2f86d33e],.alias-line[data-v-2f86d33e],.card-summary[data-v-2f86d33e]{color:#dffcffa8}.card-summary[data-v-2f86d33e]{min-height:64px}.asset-meta-row[data-v-2f86d33e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px;margin-top:12px;padding-top:12px;border-top:1px solid rgba(120,245,255,.12)}.asset-meta-row span[data-v-2f86d33e]{min-width:0;min-height:0;padding:0;color:#dffcffb8;border:0;border-radius:0;background:transparent;box-shadow:none}.asset-card-actions[data-v-2f86d33e]{display:grid;grid-template-columns:repeat(4,36px);justify-content:space-between;gap:10px;margin-top:14px;padding-top:12px;border-top:1px solid rgba(120,245,255,.12)}.asset-card-actions .soft-btn.mini[data-v-2f86d33e],.asset-card-actions .danger-icon.mini[data-v-2f86d33e]{width:36px;height:36px;min-height:36px;padding:0!important;border-radius:50%!important}body .el-dialog.asset-detail-dialog,body .el-overlay .el-dialog.asset-detail-dialog{width:min(92vw,1480px)!important;margin-top:4vh!important}.asset-detail-shell[data-v-2f86d33e],body .el-dialog.asset-detail-dialog .asset-detail-shell{grid-template-columns:minmax(540px,.92fr) minmax(500px,1fr);gap:50px;min-height:min(82vh,920px);padding:54px 64px 48px;background:radial-gradient(circle at 8% 8%,rgba(94,244,255,.13),transparent 32%),radial-gradient(circle at 78% 0%,rgba(176,92,255,.11),transparent 30%),linear-gradient(135deg,#04080db8,#05080deb)}.detail-visual[data-v-2f86d33e]{justify-content:start}.detail-visual-frame[data-v-2f86d33e],body .el-dialog.asset-detail-dialog .detail-visual-frame{position:relative;min-height:min(76vh,820px);border-radius:18px;background:linear-gradient(90deg,rgba(94,244,255,.05) 1px,transparent 1px),linear-gradient(180deg,rgba(94,244,255,.05) 1px,transparent 1px),#0304056b!important;background-size:28px 28px!important}.detail-visual-frame[data-v-2f86d33e]:before{content:"";position:absolute;top:20px;right:20px;bottom:20px;left:20px;pointer-events:none;border:1px dashed rgba(120,245,255,.12)}.detail-visual-image[data-v-2f86d33e]{height:min(76vh,820px);min-height:min(76vh,820px)}.detail-visual-image[data-v-2f86d33e] .el-image__inner,.detail-visual-frame img[data-v-2f86d33e],.detail-visual-video[data-v-2f86d33e]{max-height:min(76vh,820px)}.detail-visual-meta strong[data-v-2f86d33e]{color:#f8ffff;font-size:28px;font-weight:950}.detail-info[data-v-2f86d33e]{gap:28px;padding:18px 0 0}.detail-section[data-v-2f86d33e]{position:relative;padding-bottom:22px;border-bottom:1px solid rgba(120,245,255,.12)}.detail-section h3[data-v-2f86d33e]{display:inline-flex;align-items:center;gap:8px;color:#f3f7fa;font-size:18px}.detail-section h3[data-v-2f86d33e]:after{content:"AI";min-height:18px;padding:1px 6px;border:1px solid rgba(120,245,255,.22);border-radius:999px;color:#dffcffad;font-size:10px}.detail-basic-grid[data-v-2f86d33e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.detail-basic-grid div[data-v-2f86d33e]{display:grid;gap:8px}.detail-basic-grid span[data-v-2f86d33e]{color:#9da7b2e6;font-size:13px}.detail-basic-grid strong[data-v-2f86d33e]{color:#f8ffff;font-size:22px;font-weight:950;line-height:1.3}.detail-tags span[data-v-2f86d33e],body .el-dialog.asset-detail-dialog .detail-tags span{min-height:32px;padding:6px 15px;color:#dffcff!important;border-color:#78f5ff57!important;background:radial-gradient(circle at 16% 50%,rgba(18,245,168,.14),transparent 42%),#03040547!important}.detail-section p[data-v-2f86d33e]{font-size:16px}.detail-facts[data-v-2f86d33e],body .el-dialog.asset-detail-dialog .detail-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0;overflow:hidden;border-radius:18px;background:#03040557!important}.detail-facts div[data-v-2f86d33e]{min-height:86px;padding:18px 22px;border-right:1px dashed rgba(120,245,255,.18);border-bottom:1px dashed rgba(120,245,255,.18)}.detail-facts strong[data-v-2f86d33e]{color:#f3f7fa;font-size:14px}.asset-grid.is-reference-layout[data-v-2f86d33e]{grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr));gap:18px;align-items:stretch}.asset-grid.is-reference-layout .asset-card[data-v-2f86d33e]{display:grid;grid-template-columns:132px minmax(0,1fr);grid-template-rows:minmax(176px,auto) auto;gap:14px 16px;min-height:228px;padding:14px;overflow:hidden;border-radius:16px;border-color:#78f5ff42;background:radial-gradient(circle at 15% 0%,rgba(94,244,255,.16),transparent 34%),radial-gradient(circle at 100% 100%,rgba(176,92,255,.1),transparent 34%),linear-gradient(135deg,#0d161deb,#05090dfa);box-shadow:0 22px 58px #0000005c,inset 0 1px #ffffff0d}.asset-grid.is-reference-layout .asset-card.is-referenced[data-v-2f86d33e]{border-color:#5ef4ffb8;box-shadow:0 30px 70px #0000006b,0 0 0 1px #5ef4ff38 inset,0 0 32px #5ef4ff2e}.asset-grid.is-reference-layout .asset-card.is-referenced .asset-cover[data-v-2f86d33e]:after{content:"✓ 已加入";position:absolute;right:10px;bottom:12px;min-height:28px;padding:5px 10px;border:1px solid rgba(120,245,255,.48);border-radius:999px;color:#8ff7ff;font-size:12px;font-weight:950;background:#03282bc7;box-shadow:0 0 18px #5ef4ff2e}.asset-grid.is-reference-layout .asset-card.is-project-owned .asset-cover[data-v-2f86d33e]:after{content:"项目资产";position:absolute;right:10px;bottom:12px;min-height:28px;padding:5px 10px;border:1px solid rgba(215,189,128,.5);border-radius:999px;color:var(--fb-accent-strong);font-size:12px;font-weight:950;background:#2a1e06c2;box-shadow:0 0 18px #d7bd8029}.asset-grid.is-reference-layout .asset-cover[data-v-2f86d33e]{grid-row:1 / span 2;width:100%;height:100%;min-height:200px;overflow:hidden;border-radius:10px;border:1px solid rgba(120,245,255,.24);background:linear-gradient(90deg,rgba(94,244,255,.06) 1px,transparent 1px),linear-gradient(180deg,rgba(94,244,255,.06) 1px,transparent 1px),#0304059e;background-size:20px 20px;box-shadow:inset 0 0 0 1px #ffffff08,0 14px 32px #00000047}.asset-grid.is-reference-layout .asset-body[data-v-2f86d33e]{padding:2px 0 0;display:grid;grid-template-rows:auto auto auto minmax(42px,auto) auto;align-content:start;min-height:0}.asset-grid.is-reference-layout .asset-tag-row[data-v-2f86d33e]{margin-bottom:8px}.asset-grid.is-reference-layout .asset-tag-row span[data-v-2f86d33e]{min-height:22px;padding:3px 8px;font-size:10px;border-color:#78f5ff47;background:#03040538}.asset-grid.is-reference-layout .asset-title-row[data-v-2f86d33e]{align-items:flex-start;gap:10px}.asset-grid.is-reference-layout .asset-title-row h3[data-v-2f86d33e]{font-size:18px;line-height:1.2;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.asset-grid.is-reference-layout .asset-title-row p[data-v-2f86d33e]{margin-top:6px;color:#dffcff94;font-size:12px}.asset-grid.is-reference-layout .asset-ref-switch[data-v-2f86d33e]{transform:translateY(-2px)}.asset-project-chip[data-v-2f86d33e]{display:inline-flex;min-height:26px;align-items:center;justify-content:center;padding:0 10px;border:1px solid rgba(215,189,128,.36);border-radius:999px;color:var(--fb-accent-strong);font-size:12px;font-weight:850;white-space:nowrap;background:#d7bd801a;box-shadow:inset 0 1px #ffffff14}.asset-grid.is-reference-layout .card-summary[data-v-2f86d33e]{min-height:42px;margin-top:9px;color:#dffcffb8;-webkit-line-clamp:2}.asset-grid.is-reference-layout .asset-meta-row[data-v-2f86d33e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 12px;margin-top:12px;padding:10px 0 0;color:#9da7b2db;border-top:1px solid rgba(120,245,255,.12)}.asset-grid.is-reference-layout .asset-meta-row span[data-v-2f86d33e]{min-width:0;font-size:12px;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset-grid.is-reference-layout .asset-card-actions[data-v-2f86d33e]{display:flex;flex-wrap:wrap;grid-column:2;align-self:end;justify-self:stretch;justify-content:flex-start;gap:12px;width:100%;max-width:none;margin:0;padding-top:2px;border-top:1px solid rgba(120,245,255,.12)}.asset-grid.is-reference-layout .asset-card-actions .soft-btn.mini[data-v-2f86d33e],.asset-grid.is-reference-layout .asset-card-actions .danger-icon.mini[data-v-2f86d33e]{width:36px;height:36px;min-height:36px;padding:0!important;border-radius:50%!important}@media (max-width: 560px){.asset-grid.is-reference-layout .asset-card[data-v-2f86d33e]{grid-template-columns:minmax(0,1fr);grid-template-rows:180px auto auto}.asset-grid.is-reference-layout .asset-cover[data-v-2f86d33e]{grid-row:auto;height:180px;min-height:180px}.asset-grid.is-reference-layout .asset-card-actions[data-v-2f86d33e]{grid-column:1;justify-content:center;padding-top:12px}}.asset-group-folder__delete[data-v-2f86d33e]{top:64px!important;right:24px!important;position:absolute}.asset-group-assets-toolbar__actions[data-v-2f86d33e]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.asset-bulk-toolbar[data-v-2f86d33e]{display:grid;grid-template-columns:auto minmax(180px,240px) auto auto;align-items:center;gap:10px;margin:0 0 16px;padding:12px 14px;border:1px solid rgba(120,245,255,.2);border-radius:14px;background:radial-gradient(circle at 14% 0%,rgba(94,244,255,.12),transparent 34%),linear-gradient(180deg,#070d14db,#030405c2);box-shadow:inset 0 1px #ffffff0f,0 14px 34px #0003}.asset-bulk-check[data-v-2f86d33e]{color:#dffcff;font-weight:900}.asset-bulk-check[data-v-2f86d33e] .el-checkbox__label{color:#dffcff;font-size:13px;font-weight:900}.asset-bulk-check[data-v-2f86d33e] .el-checkbox__inner{border-color:#78f5ff6b;background:#0304059e}.asset-bulk-check[data-v-2f86d33e] .el-checkbox__input.is-checked .el-checkbox__inner,.asset-bulk-check[data-v-2f86d33e] .el-checkbox__input.is-indeterminate .el-checkbox__inner{border-color:#5ef4ff;background:#20b8c7;box-shadow:0 0 16px #5ef4ff47}.asset-bulk-group-select[data-v-2f86d33e]{width:100%}.asset-bulk-group-select[data-v-2f86d33e] .el-select__wrapper{min-height:34px;border-radius:999px;background:radial-gradient(circle at 14% 50%,rgba(18,245,168,.14),transparent 38%) padding-box,linear-gradient(180deg,#070d14f5,#030405eb) padding-box,linear-gradient(135deg,#12f5a88a,#5ef4ff80,#8b5cf66b) border-box!important;border:1px solid transparent!important}.asset-card-select[data-v-2f86d33e]{position:absolute;top:10px;left:10px;z-index:4;width:28px;height:28px;display:grid;place-items:center;border:1px solid rgba(120,245,255,.34);border-radius:50%;background:#03040594;box-shadow:0 0 18px #5ef4ff1f;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.asset-card-select[data-v-2f86d33e] .el-checkbox__label{display:none}.asset-card-select[data-v-2f86d33e] .el-checkbox__inner{border-color:#78f5ff80;background:transparent}.asset-card-select[data-v-2f86d33e] .el-checkbox__input.is-checked .el-checkbox__inner{border-color:#5ef4ff;background:#20b8c7;box-shadow:0 0 14px #5ef4ff57}.asset-grid.is-reference-layout[data-v-2f86d33e]{grid-template-columns:repeat(auto-fill,minmax(286px,286px));gap:22px;justify-content:start;align-items:start}.asset-grid.is-reference-layout .asset-card[data-v-2f86d33e]{position:relative;grid-template-columns:1fr;grid-template-rows:238px auto auto;width:286px;max-width:100%;min-height:472px;padding:12px;border-radius:18px;background:linear-gradient(180deg,#141f26e6,#060a0ef5)}.asset-grid.is-reference-layout .asset-cover[data-v-2f86d33e]{grid-row:auto;width:100%;min-height:238px;height:238px;border-radius:14px;background:radial-gradient(circle at 50% 42%,rgba(94,244,255,.13),transparent 38%),#030405bd}.asset-grid.is-reference-layout .asset-cover img[data-v-2f86d33e]{-o-object-fit:contain;object-fit:contain;padding:10px}.asset-grid.is-reference-layout .asset-body[data-v-2f86d33e]{padding:14px 4px 0}.asset-grid.is-reference-layout .asset-tag-row[data-v-2f86d33e]{position:absolute;top:16px;left:16px;right:16px;z-index:2;gap:8px;justify-content:space-between;pointer-events:none}.asset-grid.is-reference-layout .asset-tag-row span[data-v-2f86d33e]{max-width:calc(50% - 4px);min-height:26px;padding:4px 9px;color:#e1fffff0;border-color:#78f5ff4d;background:radial-gradient(circle at 18% 50%,rgba(18,245,168,.18),transparent 42%),linear-gradient(180deg,#14393ed6,#071418b8);box-shadow:0 8px 18px #0000003d,inset 0 1px #ffffff14;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.asset-grid.is-reference-layout .asset-title-row h3[data-v-2f86d33e]{font-size:19px}.asset-grid.is-reference-layout .card-summary[data-v-2f86d33e]{min-height:56px;-webkit-line-clamp:3}.asset-grid.is-reference-layout .asset-meta-row[data-v-2f86d33e]{display:flex;grid-template-columns:none;gap:6px;min-height:54px;margin-top:10px;padding-top:10px}.asset-grid.is-reference-layout .asset-meta-row span[data-v-2f86d33e]{max-width:100%;min-height:22px;padding:3px 8px;color:#ddfcffdb;border:1px solid rgba(120,245,255,.18);border-radius:999px;background:radial-gradient(circle at 18% 50%,rgba(18,245,168,.1),transparent 42%),#07111594;box-shadow:none}.asset-grid.is-reference-layout .asset-card-actions[data-v-2f86d33e]{display:flex;flex-wrap:nowrap;grid-column:1;align-items:center;justify-content:center;gap:9px;width:-moz-max-content;width:max-content;max-width:100%;min-height:44px;margin:8px auto 0;padding:5px 8px;border:1px solid rgba(120,245,255,.18);border-radius:16px;background:radial-gradient(circle at 18% 50%,rgba(18,245,168,.1),transparent 42%),#060c1094;box-shadow:inset 0 1px #ffffff0f,0 10px 24px #0003}.asset-grid.is-reference-layout .asset-card-actions .soft-btn.mini[data-v-2f86d33e],.asset-grid.is-reference-layout .asset-card-actions .danger-icon.mini[data-v-2f86d33e]{flex:0 0 34px;width:34px;height:34px;min-width:34px;min-height:34px}.asset-grid.is-reference-layout .asset-card.is-referenced .asset-cover[data-v-2f86d33e]:after{content:"已加入"}@media (max-width: 640px){.asset-grid.is-reference-layout[data-v-2f86d33e]{grid-template-columns:minmax(0,1fr)}.asset-grid.is-reference-layout .asset-card[data-v-2f86d33e]{width:100%}}body .el-dialog.asset-detail-dialog .asset-detail-shell{background:linear-gradient(135deg,#05090df0,#0a1216e6)!important}body .el-dialog.asset-detail-dialog .detail-visual-frame{background:#03040566!important}body .el-dialog.asset-detail-dialog .detail-visual-frame:before{display:none!important}@media (max-width: 1080px){.workbench-header[data-v-2f86d33e],.workbench-actions[data-v-2f86d33e],.panel-title-row[data-v-2f86d33e]{align-items:stretch;flex-direction:column}.project-stat-row[data-v-2f86d33e],.workbench-grid[data-v-2f86d33e],.workbench-grid.is-library[data-v-2f86d33e],.workbench-grid.is-extract-collapsed[data-v-2f86d33e],.stat-strip[data-v-2f86d33e]{grid-template-columns:1fr}.asset-detail-shell[data-v-2f86d33e]{grid-template-columns:1fr;padding:24px}.detail-info[data-v-2f86d33e]{padding-right:0}.project-picker[data-v-2f86d33e]{width:100%}.asset-grid.is-library-grid[data-v-2f86d33e]{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}.asset-modal-upload[data-v-2f86d33e]{grid-template-columns:1fr}.asset-group-header[data-v-2f86d33e],.asset-group-assets-toolbar[data-v-2f86d33e]{align-items:stretch;grid-template-columns:1fr}.asset-group-actions[data-v-2f86d33e],.asset-group-scope-controls[data-v-2f86d33e]{justify-content:flex-start}}.design-workbench[data-v-2f86d33e]{color:#172033!important;background:linear-gradient(90deg,rgba(43,43,43,.04) 1px,transparent 1px),linear-gradient(180deg,rgba(43,43,43,.035) 1px,transparent 1px),radial-gradient(circle at 12% 0%,rgba(196,161,92,.16),transparent 30%),radial-gradient(circle at 86% 3%,rgba(217,221,226,.74),transparent 34%),#f4f7fb!important;background-size:78px 78px,78px 78px,auto,auto,auto!important}.workbench-header[data-v-2f86d33e],.stat-strip div[data-v-2f86d33e],.extract-panel[data-v-2f86d33e],.asset-panel[data-v-2f86d33e],.asset-group-workspace[data-v-2f86d33e],.asset-group-assets-toolbar[data-v-2f86d33e],.asset-detail-shell[data-v-2f86d33e]{color:#172033!important;border:1px solid rgba(255,255,255,.72)!important;background:linear-gradient(145deg,#ffffffd1,#ffffff5c),#f4f7fb8f!important;box-shadow:0 26px 68px #161c261f,inset 0 1px #ffffffc2!important;backdrop-filter:blur(28px) saturate(1.15) contrast(1.03)!important;-webkit-backdrop-filter:blur(28px) saturate(1.15) contrast(1.03)!important}.asset-panel[data-v-2f86d33e]{min-height:640px;border-radius:30px!important}.asset-panel[data-v-2f86d33e]:before{display:none!important;opacity:0!important;background:none!important}.panel-title-row h2[data-v-2f86d33e],.workbench-header h1[data-v-2f86d33e],.asset-title[data-v-2f86d33e],.asset-title-row h3[data-v-2f86d33e],.asset-group-header strong[data-v-2f86d33e],.asset-group-folder strong[data-v-2f86d33e],.asset-card strong[data-v-2f86d33e],.asset-detail-shell strong[data-v-2f86d33e]{color:#151515!important;background:none!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}.panel-title-row>div>span[data-v-2f86d33e],.workbench-header p[data-v-2f86d33e],.asset-group-header span[data-v-2f86d33e],.asset-group-folder__count[data-v-2f86d33e],.asset-group-folder__modified[data-v-2f86d33e],.card-summary[data-v-2f86d33e],.asset-meta[data-v-2f86d33e],.asset-detail-shell p[data-v-2f86d33e],.asset-detail-shell small[data-v-2f86d33e]{color:#667286!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}.asset-group-workspace[data-v-2f86d33e]{min-height:520px!important;border-radius:30px!important}.asset-group-folders[data-v-2f86d33e]{grid-template-columns:repeat(auto-fill,minmax(min(100%,264px),1fr))!important;gap:24px!important}.asset-group-folder[data-v-2f86d33e]{min-height:300px!important;border-radius:var(--fb-radius-card, 8px)!important;background:var(--fb-surface-interactive, var(--fb-surface))!important;box-shadow:none!important}.asset-group-folder[data-v-2f86d33e]:hover,.asset-card[data-v-2f86d33e]:hover{transform:none;border-color:var(--fb-line-strong)!important;background:var(--fb-surface-hover)!important;box-shadow:none!important}.asset-group-folder__visual[data-v-2f86d33e]{border:1px solid rgba(255,255,255,.72)!important;background:radial-gradient(circle at 42% 28%,rgba(255,255,255,.7),transparent 30%),radial-gradient(circle at 62% 62%,rgba(94,244,255,.22),transparent 42%),linear-gradient(145deg,#ffffffb8,#d9dde24d)!important;box-shadow:0 16px 36px #161c261f,inset 0 1px #ffffffc2!important}.asset-group-folder__body[data-v-2f86d33e]{background:linear-gradient(160deg,#f8ffff,#c7f7ff 24%,#64d8ff 58%,#2868f0)!important}.asset-group-folder__back[data-v-2f86d33e]{background:linear-gradient(135deg,#ffffffe0,#6bdfff6b 48%,#2868f03d),#ffffff7a!important}.asset-group-folder__badge[data-v-2f86d33e],.asset-group-folder__selected-mark[data-v-2f86d33e]{color:#f8fafc!important;border-color:#fff3!important;background:radial-gradient(circle at 22% 0%,rgba(255,255,255,.22),transparent 34%),linear-gradient(180deg,#2b2b2b,#090909)!important;-webkit-text-fill-color:currentColor!important}.asset-group-folder__action[data-v-2f86d33e]{color:#8a6829!important}.soft-btn[data-v-2f86d33e],.ghost-btn[data-v-2f86d33e],.asset-group-select[data-v-2f86d33e] .el-select__wrapper,.asset-bulk-group-select[data-v-2f86d33e] .el-select__wrapper{color:#172033!important;border-color:#2b2b2b1a!important;background:linear-gradient(145deg,#ffffffd1,#ffffff61),#f4f7fb94!important;box-shadow:0 10px 26px #161c2614,inset 0 1px #ffffffb8!important;-webkit-text-fill-color:currentColor!important}.primary-btn[data-v-2f86d33e]{color:#f8fafc!important;border-color:#fff3!important;background:radial-gradient(circle at 22% 0%,rgba(255,255,255,.22),transparent 34%),linear-gradient(180deg,#2b2b2b,#090909)!important;box-shadow:0 16px 40px #0f121738,inset 0 1px #ffffff38!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench{color:#172033!important;background:linear-gradient(90deg,rgba(43,43,43,.04) 1px,transparent 1px),linear-gradient(180deg,rgba(43,43,43,.035) 1px,transparent 1px),radial-gradient(circle at 12% 0%,rgba(196,161,92,.16),transparent 30%),radial-gradient(circle at 86% 3%,rgba(217,221,226,.74),transparent 34%),#f4f7fb!important;background-size:78px 78px,78px 78px,auto,auto,auto!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-panel.asset-panel,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .extract-panel.extract-panel,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-group-workspace.asset-group-workspace,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-group-assets-toolbar.asset-group-assets-toolbar{color:#172033!important;border:1px solid rgba(255,255,255,.72)!important;background:linear-gradient(145deg,#ffffffd1,#ffffff5c),#f4f7fb8f!important;box-shadow:0 26px 68px #161c261f,inset 0 1px #ffffffc2!important;backdrop-filter:blur(28px) saturate(1.15) contrast(1.03)!important;-webkit-backdrop-filter:blur(28px) saturate(1.15) contrast(1.03)!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-panel.asset-panel{border-radius:30px!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-group-folder.asset-group-folder{min-height:300px!important;border-radius:var(--fb-radius-card, 8px)!important;border-color:var(--fb-line)!important;background:var(--fb-surface-interactive, var(--fb-surface))!important;box-shadow:none!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .panel-title-row h2,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-group-header strong,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-group-folder strong,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-title-row h3{color:#151515!important;background:none!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-group-header span,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-group-folder__count,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-group-folder__modified,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .card-summary{color:#667286!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-group-folder__visual.asset-group-folder__visual{border:1px solid rgba(255,255,255,.72)!important;background:radial-gradient(circle at 42% 28%,rgba(255,255,255,.7),transparent 30%),radial-gradient(circle at 62% 62%,rgba(94,244,255,.22),transparent 42%),linear-gradient(145deg,#ffffffb8,#d9dde24d)!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-group-folder__body.asset-group-folder__body{background:linear-gradient(160deg,#f8ffff,#c7f7ff 24%,#64d8ff 58%,#2868f0)!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-group-folder__back.asset-group-folder__back{background:linear-gradient(135deg,#ffffffe0,#6bdfff6b 48%,#2868f03d),#ffffff7a!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-group-folder__badge.asset-group-folder__badge,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-group-folder__selected-mark.asset-group-folder__selected-mark{color:#f8fafc!important;border-color:#fff3!important;background:radial-gradient(circle at 22% 0%,rgba(255,255,255,.22),transparent 34%),linear-gradient(180deg,#2b2b2b,#090909)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-group-folder__action.asset-group-folder__action{color:#8a6829!important}.design-workbench[data-v-2f86d33e] :is(.project-stat-row,.stat-strip,.stat-strip>div,.stage-next-card,.asset-next-card,.asset-search,.workbench-actions,.extract-panel-body,.script-upload,.script-upload-inner,.candidate-extraction-progress,.candidate-lane,.asset-reference-flat-toolbar,.asset-bulk-toolbar,.asset-cover,.asset-media-placeholder,.empty-state){color:#172033!important;border:1px solid rgba(255,255,255,.76)!important;background:radial-gradient(circle at 16% 0%,rgba(196,161,92,.1),transparent 34%),linear-gradient(145deg,#ffffffd6,#ffffff61),#f4f7fb9e!important;box-shadow:0 22px 58px #161c261a,inset 0 1px #ffffffd1!important;backdrop-filter:blur(24px) saturate(1.12)!important;-webkit-backdrop-filter:blur(24px) saturate(1.12)!important}.design-workbench[data-v-2f86d33e] :is(.project-stat-row,.stat-strip,.stat-strip>div,.stage-next-card,.asset-next-card,.extract-panel,.asset-panel,.asset-group-workspace,.asset-card,.asset-detail-shell) :is(h1,h2,h3,h4,strong,label){color:#151515!important;background:none!important;text-shadow:none!important;-webkit-text-fill-color:#151515!important}.design-workbench[data-v-2f86d33e] :is(.project-stat-row,.stat-strip,.stat-strip>div,.stage-next-card,.asset-next-card,.extract-panel,.asset-panel,.asset-group-workspace,.asset-card,.asset-detail-shell) :is(p,small,span,em,li){color:#667286!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}.design-workbench[data-v-2f86d33e] :is(.primary-btn,.workbench-add-core-btn):not(:disabled):not(.is-disabled){color:#f8fafc!important;background:radial-gradient(circle at 20% 0%,rgba(255,255,255,.24),transparent 34%),linear-gradient(180deg,#2b2b2b,#090909)!important;-webkit-text-fill-color:#f8fafc!important}html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog,html[data-studio-theme=movieflow] body .el-dialog.asset-detail-dialog,html[data-studio-theme=movieflow] body .el-dialog.asset-group-dialog{color:#172033!important;border:1px solid rgba(255,255,255,.82)!important;border-radius:32px!important;background:radial-gradient(circle at 18% 0%,rgba(196,161,92,.12),transparent 36%),linear-gradient(145deg,#ffffffe6,#ffffff85),#f4f7fbc2!important;box-shadow:0 34px 92px #161c2633,inset 0 1px #ffffffe6!important;backdrop-filter:blur(30px) saturate(1.18)!important;-webkit-backdrop-filter:blur(30px) saturate(1.18)!important}html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog :is(.el-dialog__title,h1,h2,h3,strong,label),html[data-studio-theme=movieflow] body .el-dialog.asset-detail-dialog :is(.el-dialog__title,h1,h2,h3,strong,label),html[data-studio-theme=movieflow] body .el-dialog.asset-group-dialog :is(.el-dialog__title,h1,h2,h3,strong,label){color:#151515!important;-webkit-text-fill-color:#151515!important}html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog :is(.el-input__wrapper,.el-textarea__inner,.asset-visual-style-select .el-select__wrapper){color:#172033!important;background:#ffffffc2!important;border:1px solid rgba(23,32,51,.16)!important;box-shadow:inset 0 1px #ffffffeb,0 10px 24px #161c2614!important;-webkit-text-fill-color:#172033!important}html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog :is(.el-input__wrapper.is-focus,.el-input__wrapper.is-focused,.el-textarea__inner:focus,.asset-visual-style-select .el-select__wrapper.is-focused){border-color:#45dcd28f!important;box-shadow:0 0 0 3px #45dcd224,inset 0 1px #fffffff0!important}html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog :is(.el-input__inner,.el-textarea__inner,.asset-visual-style-select .el-select__selected-item,.asset-visual-style-select .el-select__placeholder,.asset-visual-style-select .el-select__caret){color:#172033!important;caret-color:#172033!important;-webkit-text-fill-color:#172033!important}html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog :is(.el-input__inner::-moz-placeholder,.el-textarea__inner::-moz-placeholder){color:#1720337a!important;-webkit-text-fill-color:rgba(23,32,51,.48)!important}html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog :is(.el-input__inner::placeholder,.el-textarea__inner::placeholder){color:#1720337a!important;-webkit-text-fill-color:rgba(23,32,51,.48)!important}html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog .form-hint{color:#5f6f86!important;-webkit-text-fill-color:#5f6f86!important}body .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-form{display:block!important}body .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field{margin-bottom:18px!important}body .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field .el-form-item__label{margin-bottom:8px!important;color:#111827!important;font-size:13px!important;font-weight:900!important;line-height:1.2!important;-webkit-text-fill-color:#111827!important}body .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field :is(.el-input__wrapper,.el-textarea__inner,.asset-visual-style-select .el-select__wrapper,.asset-relation-select .el-select__wrapper){min-height:48px!important;color:#172033!important;border:1px solid rgba(23,32,51,.14)!important;border-radius:16px!important;background:radial-gradient(circle at 18% 0%,rgba(94,244,255,.1),transparent 34%),linear-gradient(180deg,#fffffffa,#f7fbfce6)!important;box-shadow:inset 0 1px #fffffff5,0 12px 26px #161c2614!important;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease!important;-webkit-text-fill-color:#172033!important}body .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field .el-input__wrapper,body .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field .asset-visual-style-select .el-select__wrapper,body .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field .asset-relation-select .el-select__wrapper{padding:0 16px!important}body .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field .el-input__inner{height:46px!important;color:#172033!important;font-size:14px!important;font-weight:700!important;line-height:46px!important;caret-color:#172033!important;-webkit-text-fill-color:#172033!important}body .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field :is(.el-select__selection,.el-select__selected-item,.el-select__placeholder,.el-select__caret,.el-select__wrapper .el-icon){color:#172033!important;font-size:14px!important;font-weight:800!important;background:transparent!important;text-shadow:none!important;-webkit-text-fill-color:#172033!important}body .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field .el-input__inner::-moz-placeholder,body .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field .el-textarea__inner::-moz-placeholder{color:#17203375!important;font-weight:700!important;-webkit-text-fill-color:rgba(23,32,51,.46)!important}body .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field .el-input__inner::placeholder,body .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field .el-textarea__inner::placeholder{color:#17203375!important;font-weight:700!important;-webkit-text-fill-color:rgba(23,32,51,.46)!important}body .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field :is(.el-input__wrapper.is-focus,.el-input__wrapper.is-focused,.el-textarea__inner:focus,.asset-visual-style-select .el-select__wrapper.is-focused,.asset-relation-select .el-select__wrapper.is-focused){border-color:#20b8c794!important;background:radial-gradient(circle at 18% 0%,rgba(94,244,255,.16),transparent 34%),linear-gradient(180deg,#fff,#f8fcfdf5)!important;box-shadow:0 0 0 3px #5ef4ff29,inset 0 1px #fffffffa,0 14px 30px #161c261a!important}body .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field--description .el-textarea__inner{min-height:136px!important;padding:14px 16px!important;color:#172033!important;font-size:14px!important;font-weight:700!important;line-height:1.68!important;resize:vertical!important;caret-color:#172033!important;-webkit-text-fill-color:#172033!important}body .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field .form-hint{margin-top:8px!important;color:#5f6f86!important;font-size:12px!important;line-height:1.55!important;-webkit-text-fill-color:#5f6f86!important}body .el-dialog.design-asset-dialog.asset-create-dialog :is(.asset-create-field--name,.asset-create-field--aliases,.asset-create-field--visual-style,.asset-create-field--subtype,.asset-create-field--owner) :is(.el-input__wrapper,.asset-visual-style-select .el-select__wrapper,.asset-relation-select .el-select__wrapper){min-height:50px!important;color:#f4f7fb!important;border:1px solid rgba(120,245,255,.28)!important;border-radius:16px!important;background:radial-gradient(circle at 18% 0%,rgba(94,244,255,.14),transparent 38%),linear-gradient(180deg,#121c22f0,#070e12eb)!important;box-shadow:inset 0 1px #ffffff14,0 14px 30px #03080c38!important;-webkit-text-fill-color:#f4f7fb!important}body .el-dialog.design-asset-dialog.asset-create-dialog :is(.asset-create-field--name,.asset-create-field--aliases,.asset-create-field--visual-style,.asset-create-field--subtype,.asset-create-field--owner) :is(.el-input__inner,.el-select__selection,.el-select__selected-item,.el-select__placeholder,.el-select__caret,.el-select__wrapper .el-icon){color:#f4f7fb!important;background:transparent!important;text-shadow:none!important;-webkit-text-fill-color:#f4f7fb!important}body .el-dialog.design-asset-dialog.asset-create-dialog :is(.asset-create-field--name,.asset-create-field--aliases) .el-input__inner::-moz-placeholder{color:#f4f7fb8a!important;-webkit-text-fill-color:rgba(244,247,251,.54)!important}body .el-dialog.design-asset-dialog.asset-create-dialog :is(.asset-create-field--name,.asset-create-field--aliases) .el-input__inner::placeholder{color:#f4f7fb8a!important;-webkit-text-fill-color:rgba(244,247,251,.54)!important}body .el-dialog.design-asset-dialog.asset-create-dialog :is(.asset-create-field--name,.asset-create-field--aliases,.asset-create-field--visual-style,.asset-create-field--subtype,.asset-create-field--owner) :is(.el-input__wrapper.is-focus,.el-input__wrapper.is-focused,.asset-visual-style-select .el-select__wrapper.is-focused,.asset-relation-select .el-select__wrapper.is-focused){border-color:#5ef4ffb8!important;background:radial-gradient(circle at 18% 0%,rgba(94,244,255,.22),transparent 40%),linear-gradient(180deg,#162228fa,#081216f5)!important;box-shadow:0 0 0 3px #5ef4ff29,inset 0 1px #ffffff1a,0 16px 34px #03080c42!important}body .asset-visual-style-popper.el-popper,body .asset-visual-style-popper.el-popper.is-light,body .asset-visual-style-popper.el-select__popper{border-color:#78f5ff52!important;background:radial-gradient(circle at 18% 0%,rgba(94,244,255,.16),transparent 36%),linear-gradient(180deg,#121c22fa,#050a0efa)!important}body .asset-visual-style-popper .el-select-dropdown__item{color:#f4f7fbd6!important;background:transparent!important;-webkit-text-fill-color:rgba(244,247,251,.84)!important}body .asset-visual-style-popper .el-select-dropdown__item.is-hovering,body .asset-visual-style-popper .el-select-dropdown__item:hover{color:#fff!important;background:#5ef4ff29!important;-webkit-text-fill-color:#ffffff!important}body .asset-visual-style-popper .el-select-dropdown__item.is-selected{color:#081014!important;background:linear-gradient(135deg,#5ef4ff,#a8f8ff)!important;-webkit-text-fill-color:#081014!important}body .el-dialog.design-asset-dialog.asset-create-dialog :is(.asset-create-field--name,.asset-create-field--aliases,.asset-create-field--visual-style,.asset-create-field--subtype,.asset-create-field--owner) :is(.el-input__wrapper,.asset-visual-style-select .el-select__wrapper,.asset-relation-select .el-select__wrapper){min-height:50px!important;color:#172033!important;border:1px solid rgba(23,32,51,.16)!important;border-radius:16px!important;background:radial-gradient(circle at 18% 0%,rgba(94,244,255,.12),transparent 36%),linear-gradient(180deg,#fffffffa,#f8fcfdf0)!important;box-shadow:inset 0 1px #fffffff5,0 12px 26px #161c2614!important;-webkit-text-fill-color:#172033!important}body .el-dialog.design-asset-dialog.asset-create-dialog :is(.asset-create-field--name,.asset-create-field--aliases,.asset-create-field--visual-style,.asset-create-field--subtype,.asset-create-field--owner) :is(.el-input__inner,.el-select__selection,.el-select__selected-item,.el-select__placeholder,.el-select__caret,.el-select__wrapper .el-icon){color:#172033!important;background:transparent!important;text-shadow:none!important;caret-color:#172033!important;-webkit-text-fill-color:#172033!important}body .el-dialog.design-asset-dialog.asset-create-dialog :is(.asset-create-field--name,.asset-create-field--aliases) .el-input__inner::-moz-placeholder{color:#17203385!important;font-weight:750!important;-webkit-text-fill-color:rgba(23,32,51,.52)!important}body .el-dialog.design-asset-dialog.asset-create-dialog :is(.asset-create-field--name,.asset-create-field--aliases) .el-input__inner::placeholder,body .el-dialog.design-asset-dialog.asset-create-dialog :is(.asset-create-field--visual-style,.asset-create-field--subtype,.asset-create-field--owner) .el-select__placeholder{color:#17203385!important;font-weight:750!important;-webkit-text-fill-color:rgba(23,32,51,.52)!important}body .el-dialog.design-asset-dialog.asset-create-dialog :is(.asset-create-field--name,.asset-create-field--aliases,.asset-create-field--visual-style,.asset-create-field--subtype,.asset-create-field--owner) :is(.el-input__wrapper.is-focus,.el-input__wrapper.is-focused,.asset-visual-style-select .el-select__wrapper.is-focused,.asset-relation-select .el-select__wrapper.is-focused){border-color:#20b8c7a8!important;background:radial-gradient(circle at 18% 0%,rgba(94,244,255,.18),transparent 38%),linear-gradient(180deg,#fff,#f8fcfdfa)!important;box-shadow:0 0 0 3px #5ef4ff2e,inset 0 1px #fffffffa,0 14px 30px #161c261a!important}body .asset-create-select-popper.el-popper,body .asset-create-select-popper.el-popper.is-light,body .asset-create-select-popper.el-select__popper,body .asset-relation-popper.el-popper,body .asset-relation-popper.el-popper.is-light,body .asset-relation-popper.el-select__popper{overflow:hidden!important;border:1px solid rgba(23,32,51,.16)!important;border-radius:16px!important;background:radial-gradient(circle at 18% 0%,rgba(94,244,255,.1),transparent 36%),linear-gradient(180deg,#fffffffa,#f4fafcfa)!important;box-shadow:0 18px 40px #0f172a2e!important}body .asset-create-select-popper .el-select-dropdown__item,body .asset-relation-popper .el-select-dropdown__item{color:#172033!important;background:transparent!important;font-weight:800!important;-webkit-text-fill-color:#172033!important}body .asset-create-select-popper .el-select-dropdown__item.is-hovering,body .asset-create-select-popper .el-select-dropdown__item:hover,body .asset-relation-popper .el-select-dropdown__item.is-hovering,body .asset-relation-popper .el-select-dropdown__item:hover{color:#061014!important;background:#5ef4ff2e!important;-webkit-text-fill-color:#061014!important}body .asset-create-select-popper .el-select-dropdown__item.is-selected,body .asset-relation-popper .el-select-dropdown__item.is-selected{color:#061014!important;background:linear-gradient(135deg,#5ef4ff,#c7fbff)!important;-webkit-text-fill-color:#061014!important}body .el-dialog.design-asset-dialog.asset-edit-dialog :is(.asset-create-field--name,.asset-create-field--aliases,.asset-create-field--subtype,.asset-create-field--owner) :is(.el-input__wrapper,.asset-relation-select .el-select__wrapper){min-height:50px!important;color:#172033!important;border:1px solid rgba(23,32,51,.16)!important;border-radius:16px!important;background:radial-gradient(circle at 18% 0%,rgba(94,244,255,.12),transparent 36%),linear-gradient(180deg,#fffffffa,#f8fcfdf0)!important;box-shadow:inset 0 1px #fffffff5,0 12px 26px #161c2614!important;-webkit-text-fill-color:#172033!important}body .el-dialog.design-asset-dialog.asset-edit-dialog :is(.asset-create-field--name,.asset-create-field--aliases,.asset-create-field--subtype,.asset-create-field--owner) :is(.el-input__inner,.el-select__selection,.el-select__selected-item,.el-select__placeholder,.el-select__caret,.el-select__wrapper .el-icon){color:#172033!important;background:transparent!important;text-shadow:none!important;caret-color:#172033!important;-webkit-text-fill-color:#172033!important}body .el-dialog.design-asset-dialog.asset-edit-dialog :is(.asset-create-field--name,.asset-create-field--aliases) .el-input__inner::-moz-placeholder{color:#17203385!important;font-weight:750!important;-webkit-text-fill-color:rgba(23,32,51,.52)!important}body .el-dialog.design-asset-dialog.asset-edit-dialog :is(.asset-create-field--name,.asset-create-field--aliases) .el-input__inner::placeholder,body .el-dialog.design-asset-dialog.asset-edit-dialog :is(.asset-create-field--subtype,.asset-create-field--owner) .el-select__placeholder{color:#17203385!important;font-weight:750!important;-webkit-text-fill-color:rgba(23,32,51,.52)!important}body .el-dialog.design-asset-dialog.asset-edit-dialog .asset-create-field--description .el-textarea__inner{min-height:128px!important;padding:14px 16px!important;color:#172033!important;border:1px solid rgba(23,32,51,.16)!important;border-radius:16px!important;background:radial-gradient(circle at 18% 0%,rgba(94,244,255,.12),transparent 36%),linear-gradient(180deg,#fffffffa,#f8fcfdf0)!important;font-size:14px!important;font-weight:700!important;line-height:1.68!important;resize:vertical!important;caret-color:#172033!important;-webkit-text-fill-color:#172033!important}body .el-dialog.design-asset-dialog.asset-edit-dialog .asset-create-field--description .el-textarea__inner::-moz-placeholder{color:#17203385!important;-webkit-text-fill-color:rgba(23,32,51,.52)!important}body .el-dialog.design-asset-dialog.asset-edit-dialog .asset-create-field--description .el-textarea__inner::placeholder{color:#17203385!important;-webkit-text-fill-color:rgba(23,32,51,.52)!important}body .el-dialog.design-asset-dialog.asset-edit-dialog :is(.asset-create-field--name,.asset-create-field--aliases,.asset-create-field--subtype,.asset-create-field--owner) :is(.el-input__wrapper.is-focus,.el-input__wrapper.is-focused,.asset-relation-select .el-select__wrapper.is-focused),body .el-dialog.design-asset-dialog.asset-edit-dialog .asset-create-field--description .el-textarea__inner:focus{border-color:#20b8c7a8!important;background:radial-gradient(circle at 18% 0%,rgba(94,244,255,.18),transparent 38%),linear-gradient(180deg,#fff,#f8fcfdfa)!important;box-shadow:0 0 0 3px #5ef4ff2e,inset 0 1px #fffffffa,0 14px 30px #161c261a!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .workbench-header.workbench-header,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .project-stat-row.project-stat-row,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .stat-strip.stat-strip,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .stat-strip.stat-strip>div,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .stage-next-card.stage-next-card,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-next-card.asset-next-card,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-search.asset-search,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .workbench-grid.workbench-grid,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .extract-panel.extract-panel,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-panel.asset-panel,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .candidate-lane.candidate-lane,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .script-upload.script-upload,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .script-upload-inner.script-upload-inner,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .candidate-extraction-progress.candidate-extraction-progress,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-reference-flat-toolbar.asset-reference-flat-toolbar,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-bulk-toolbar.asset-bulk-toolbar{color:#172033!important;border:1px solid rgba(255,255,255,.78)!important;background:radial-gradient(circle at 16% 0%,rgba(196,161,92,.1),transparent 34%),linear-gradient(145deg,#ffffffdb,#fff6),#f4f7fba3!important;box-shadow:0 24px 64px #161c261c,inset 0 1px #ffffffd6!important;backdrop-filter:blur(26px) saturate(1.12)!important;-webkit-backdrop-filter:blur(26px) saturate(1.12)!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .workbench-header.workbench-header{min-height:166px!important;border-radius:28px!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .workbench-grid.workbench-grid{border:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench :is(.workbench-header,.project-stat-row,.stat-strip,.stage-next-card,.extract-panel,.asset-panel,.candidate-lane,.asset-group-workspace) :is(h1,h2,h3,h4,strong,label,.candidate-title){color:#151515!important;background:none!important;text-shadow:none!important;-webkit-text-fill-color:#151515!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench :is(.workbench-header,.project-stat-row,.stat-strip,.stage-next-card,.extract-panel,.asset-panel,.candidate-lane,.asset-group-workspace) :is(p,small,span,em,li){color:#667286!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench :is(.workbench-kicker,.panel-title-row span,.stage-next-card>span){color:#8a6829!important;letter-spacing:.12em;text-shadow:none!important;-webkit-text-fill-color:#8a6829!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench :is(.primary-btn,.workbench-add-core-btn):not(:disabled):not(.is-disabled){color:#f8fafc!important;border-color:#ffffff2e!important;background:radial-gradient(circle at 20% 0%,rgba(255,255,255,.24),transparent 34%),linear-gradient(180deg,#2b2b2b,#090909)!important;box-shadow:0 18px 42px #0f121738,inset 0 1px #ffffff38!important;-webkit-text-fill-color:#f8fafc!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench :is(.primary-btn,.workbench-add-core-btn):not(:disabled):not(.is-disabled) *{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench :is(.soft-btn,.ghost-btn,.candidate-chip):not(:disabled):not(.is-disabled){color:#172033!important;border-color:#2b2b2b1a!important;background:linear-gradient(145deg,#ffffffd6,#ffffff5c),#f4f7fb9e!important;box-shadow:0 10px 26px #161c2614,inset 0 1px #ffffffd1!important;-webkit-text-fill-color:#172033!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench :is(.soft-btn,.ghost-btn,.candidate-chip):not(:disabled):not(.is-disabled) *{color:#172033!important;-webkit-text-fill-color:#172033!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench :is(.primary-btn,.soft-btn,.ghost-btn,.candidate-chip):disabled,html[data-studio-theme=movieflow] body .design-workbench.design-workbench :is(.primary-btn,.soft-btn,.ghost-btn,.candidate-chip).is-disabled{color:#8a93a3!important;background:#d9dde2b8!important;box-shadow:none!important;-webkit-text-fill-color:#8a93a3!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench{color:#172033!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench :is(.workbench-header,.project-stat-row,.stat-strip,.stat-strip>div,.extract-panel,.asset-panel,.asset-group-workspace,.asset-group-assets-toolbar,.candidate-lane,.empty-state,.asset-search,.stage-next-card,.asset-next-card,.asset-reference-flat-toolbar,.asset-bulk-toolbar){opacity:1!important;filter:none!important;mix-blend-mode:normal!important;color:#172033!important;border-color:#ffffffd6!important;background:radial-gradient(circle at 18% 0%,rgba(196,161,92,.12),transparent 34%),linear-gradient(145deg,#fff,#faf9f5eb),#f6f4effa!important;box-shadow:0 24px 66px #15151521,inset 0 1px #ffffffe6!important;backdrop-filter:blur(24px) saturate(1.1)!important;-webkit-backdrop-filter:blur(24px) saturate(1.1)!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .workbench-grid.workbench-grid{opacity:1!important;filter:none!important;mix-blend-mode:normal!important;background:transparent!important;box-shadow:none!important;border-color:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench :is(h1,h2,h3,h4,strong,label,.candidate-title,.asset-group-folder__name,.asset-card h3){color:#151515!important;text-shadow:none!important;-webkit-text-fill-color:#151515!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench :is(p,small,em,li,.empty-mini,.el-upload__tip,.card-summary,.asset-group-folder__modified){color:#5f6b7b!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench :is(.asset-panel,.extract-panel,.asset-group-workspace,.candidate-lane) .el-loading-mask{display:none!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;pointer-events:none!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .el-loading-mask{display:none!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;pointer-events:none!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .el-loading-mask:before,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .el-loading-mask:after{display:none!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .el-loading-spinner .path{stroke:var(--fb-metal)!important}.design-workbench[data-v-2f86d33e],.design-workbench[data-v-2f86d33e] *{opacity:1!important;filter:none!important;mix-blend-mode:normal!important}.design-workbench[data-v-2f86d33e] :is(.workbench-header,.project-stat-row,.stat-strip,.stat-strip>div,.extract-panel,.asset-panel,.asset-group-workspace,.asset-group-assets-toolbar,.candidate-lane,.empty-state,.asset-search,.stage-next-card,.asset-next-card,.asset-reference-flat-toolbar,.asset-bulk-toolbar,.script-upload,.script-upload-inner,.candidate-extraction-progress){position:relative!important;z-index:1!important;color:#172033!important;border-color:#ffffffe0!important;background:radial-gradient(circle at 16% 0%,rgba(196,161,92,.12),transparent 34%),linear-gradient(145deg,#fffffffa,#faf9f5f0),#f6f4ef!important;box-shadow:0 24px 66px #15151524,inset 0 1px #fffffff0!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.design-workbench[data-v-2f86d33e] :is(.workbench-header,.project-stat-row,.extract-panel,.asset-panel,.asset-group-workspace,.candidate-lane,.asset-card):before,.design-workbench[data-v-2f86d33e] :is(.workbench-header,.project-stat-row,.extract-panel,.asset-panel,.asset-group-workspace,.candidate-lane,.asset-card):after{display:none!important;content:none!important;opacity:0!important;background:none!important;pointer-events:none!important}.design-workbench .workbench-grid[data-v-2f86d33e]{position:relative!important;z-index:2!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.design-workbench[data-v-2f86d33e] :is(h1,h2,h3,h4,strong,label,.candidate-title,.asset-group-folder__name,.asset-title,.asset-card h3){color:#151515!important;text-shadow:none!important;-webkit-text-fill-color:#151515!important}.design-workbench[data-v-2f86d33e] :is(p,small,span,em,li,.empty-mini,.el-upload__tip,.card-summary,.asset-group-folder__modified){color:#5f6b7b!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}.design-workbench .asset-panel[data-v-2f86d33e] .el-loading-mask,.design-workbench[data-v-2f86d33e] .el-loading-mask{display:none!important;visibility:hidden!important;opacity:0!important;background:transparent!important;pointer-events:none!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .workbench-header.workbench-header,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .project-stat-row.project-stat-row,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .extract-panel.extract-panel,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-panel.asset-panel{opacity:1!important;filter:none!important;mix-blend-mode:normal!important}.design-workbench[data-v-2f86d33e] :is(.primary-btn,.soft-btn,.ghost-btn,.danger-icon,.candidate-chip,.workbench-add-core-btn),.design-workbench[data-v-2f86d33e] .el-button,html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog .el-button,html[data-studio-theme=movieflow] body .el-dialog.asset-detail-dialog .el-button{min-height:38px!important;color:var(--fb-metal)!important;border:1px solid rgba(255,255,255,.24)!important;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.24),transparent 34%),linear-gradient(180deg,#2d2d2d,#151515 54%,#060606)!important;box-shadow:0 16px 32px #15151538,inset 0 1px #ffffff47,inset 0 -1px #c4a15c47!important;text-shadow:none!important;-webkit-text-fill-color:var(--fb-metal)!important}.design-workbench[data-v-2f86d33e] :is(.primary-btn,.soft-btn,.ghost-btn,.danger-icon,.candidate-chip,.workbench-add-core-btn) *,.design-workbench[data-v-2f86d33e] .el-button *,html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog .el-button *,html[data-studio-theme=movieflow] body .el-dialog.asset-detail-dialog .el-button *{color:var(--fb-metal)!important;background:none!important;text-shadow:none!important;-webkit-text-fill-color:var(--fb-metal)!important}.design-workbench[data-v-2f86d33e] :is(.primary-btn,.soft-btn,.ghost-btn,.danger-icon,.candidate-chip,.workbench-add-core-btn):hover,.design-workbench[data-v-2f86d33e] .el-button:hover,html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog .el-button:hover,html[data-studio-theme=movieflow] body .el-dialog.asset-detail-dialog .el-button:hover{transform:translateY(-1px);border-color:#c4a15c73!important;box-shadow:0 18px 38px #15151547,inset 0 1px #ffffff52,inset 0 -1px #c4a15c57!important}.design-workbench[data-v-2f86d33e] .el-button.is-disabled,.design-workbench[data-v-2f86d33e] .el-button:disabled,html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog .el-button.is-disabled,html[data-studio-theme=movieflow] body .el-dialog.asset-detail-dialog .el-button.is-disabled{color:#9aa2ad!important;background:linear-gradient(145deg,#ffffffd1,#dfe2e6ad),#f6f4efd1!important;box-shadow:none!important;-webkit-text-fill-color:#9aa2ad!important}.design-workbench .asset-grid.is-reference-layout .asset-card.asset-card[data-v-2f86d33e],.design-workbench .asset-card.asset-card[data-v-2f86d33e]{color:var(--fb-text)!important;border:1px solid var(--fb-line)!important;border-radius:var(--fb-radius-card, 8px)!important;background:var(--fb-surface-interactive, var(--fb-surface))!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.design-workbench .asset-grid.is-reference-layout .asset-cover.asset-cover[data-v-2f86d33e],.design-workbench .asset-card .asset-cover[data-v-2f86d33e]{overflow:hidden!important;color:var(--fb-metal)!important;border:1px solid rgba(255,255,255,.18)!important;background:radial-gradient(circle at 35% 35%,rgba(255,255,255,.2),transparent 28%),linear-gradient(135deg,#151515 0%,#303030 48%,var(--fb-metal) 100%)!important;box-shadow:0 18px 38px #1515152e,inset 0 1px #ffffff38!important;-webkit-text-fill-color:var(--fb-metal)!important}.design-workbench .asset-card .asset-title[data-v-2f86d33e],.design-workbench .asset-card h3[data-v-2f86d33e],.design-workbench .asset-title-row strong[data-v-2f86d33e]{color:#151515!important;-webkit-text-fill-color:#151515!important}.design-workbench .asset-card .card-summary[data-v-2f86d33e],.design-workbench .asset-card .asset-meta-row[data-v-2f86d33e],.design-workbench .asset-card .asset-meta-row span[data-v-2f86d33e]{color:#5f6b7b!important;-webkit-text-fill-color:#5f6b7b!important}.design-workbench .asset-card .asset-tag-row span[data-v-2f86d33e],.design-workbench .asset-card .asset-type-pill[data-v-2f86d33e],.design-workbench .asset-card .asset-status-pill[data-v-2f86d33e]{color:var(--fb-accent)!important;border:1px solid rgba(255,255,255,.2)!important;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.2),transparent 34%),linear-gradient(180deg,#2d2d2dfa,#0a0a0af5)!important;box-shadow:0 10px 20px #1515152e!important;-webkit-text-fill-color:var(--fb-accent)!important}.design-workbench .asset-ref-switch[data-v-2f86d33e] .el-switch__core{border-color:#fff3!important;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.22),transparent 34%),linear-gradient(180deg,#2d2d2d,#080808)!important;box-shadow:0 10px 20px #1515152e!important}.design-workbench .asset-ref-switch[data-v-2f86d33e] .el-switch__action{background:linear-gradient(135deg,#fff8e8,var(--fb-metal))!important}html[data-studio-theme=movieflow] body .el-dialog.asset-detail-dialog .el-dialog{background:transparent!important;box-shadow:none!important}html[data-studio-theme=movieflow] body .el-dialog.asset-detail-dialog .asset-detail-shell.asset-detail-shell{color:#172033!important;border:1px solid rgba(255,255,255,.9)!important;background:radial-gradient(circle at 18% 0%,rgba(196,161,92,.13),transparent 34%),linear-gradient(145deg,#fffffff7,#faf9f5db),#f6f4eff0!important;box-shadow:0 36px 90px #15151542,inset 0 1px #fffffffa,inset 0 -1px #c4a15c1a!important;backdrop-filter:blur(26px) saturate(1.08)!important;-webkit-backdrop-filter:blur(26px) saturate(1.08)!important}html[data-studio-theme=movieflow] body .el-dialog.asset-detail-dialog .detail-visual-frame,html[data-studio-theme=movieflow] body .el-dialog.asset-detail-dialog .detail-section,html[data-studio-theme=movieflow] body .el-dialog.asset-detail-dialog .detail-facts>div{color:#172033!important;border:1px solid rgba(255,255,255,.86)!important;background:linear-gradient(145deg,#ffffffe6,#eef0f3ad),#f6f4efb8!important;box-shadow:0 18px 42px #1515151a,inset 0 1px #fffffff0!important}html[data-studio-theme=movieflow] body .el-dialog.asset-detail-dialog .detail-visual-frame span{color:var(--fb-metal)!important;border-radius:20px;background:linear-gradient(135deg,#151515 0%,#2d2d2d 58%,var(--fb-metal) 100%)!important;-webkit-text-fill-color:var(--fb-metal)!important}html[data-studio-theme=movieflow] body .el-dialog.asset-detail-dialog :is(h1,h2,h3,strong,label){color:#151515!important;-webkit-text-fill-color:#151515!important}html[data-studio-theme=movieflow] body .el-dialog.asset-detail-dialog :is(p,small,span,li){color:#5f6b7b!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .el-dialog.asset-detail-dialog .detail-tags span{color:var(--fb-accent)!important;border-color:#ffffff38!important;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.2),transparent 34%),linear-gradient(180deg,#2d2d2dfa,#0a0a0af5)!important;-webkit-text-fill-color:var(--fb-accent)!important}html[data-studio-theme=movieflow] body .el-dialog.asset-detail-dialog .detail-close{width:44px!important;height:44px!important;color:var(--fb-metal)!important;border:1px solid rgba(255,255,255,.24)!important;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.24),transparent 34%),linear-gradient(180deg,#2d2d2d,#060606)!important;box-shadow:0 14px 30px #15151538,inset 0 1px #ffffff47!important;-webkit-text-fill-color:var(--fb-metal)!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench :is(.el-button,button).soft-btn.soft-btn:not(:disabled):not(.is-disabled),html[data-studio-theme=movieflow] body .design-workbench.design-workbench :is(.el-button,button).ghost-btn.ghost-btn:not(:disabled):not(.is-disabled),html[data-studio-theme=movieflow] body .design-workbench.design-workbench :is(.el-button,button).primary-btn.primary-btn:not(:disabled):not(.is-disabled),html[data-studio-theme=movieflow] body .design-workbench.design-workbench :is(.el-button,button).danger-icon.danger-icon:not(:disabled):not(.is-disabled),html[data-studio-theme=movieflow] body .design-workbench.design-workbench .candidate-chip.candidate-chip:not(:disabled):not(.is-disabled),html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog.design-asset-dialog .el-button.el-button:not(:disabled):not(.is-disabled),html[data-studio-theme=movieflow] body .el-dialog.asset-detail-dialog.asset-detail-dialog .el-button.el-button:not(:disabled):not(.is-disabled){color:var(--fb-metal)!important;border:1px solid rgba(255,255,255,.24)!important;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.26),transparent 35%),linear-gradient(180deg,#2b2b2b,#151515 56%,#090909)!important;box-shadow:0 16px 34px #1515153d,inset 0 1px #ffffff47,inset 0 -1px #c4a15c47!important;text-shadow:none!important;-webkit-text-fill-color:var(--fb-metal)!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench :is(.el-button,button).soft-btn.soft-btn:not(:disabled):not(.is-disabled) *,html[data-studio-theme=movieflow] body .design-workbench.design-workbench :is(.el-button,button).ghost-btn.ghost-btn:not(:disabled):not(.is-disabled) *,html[data-studio-theme=movieflow] body .design-workbench.design-workbench :is(.el-button,button).primary-btn.primary-btn:not(:disabled):not(.is-disabled) *,html[data-studio-theme=movieflow] body .design-workbench.design-workbench :is(.el-button,button).danger-icon.danger-icon:not(:disabled):not(.is-disabled) *,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .candidate-chip.candidate-chip:not(:disabled):not(.is-disabled) *,html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog.design-asset-dialog .el-button.el-button:not(:disabled):not(.is-disabled) *,html[data-studio-theme=movieflow] body .el-dialog.asset-detail-dialog.asset-detail-dialog .el-button.el-button:not(:disabled):not(.is-disabled) *{color:var(--fb-metal)!important;background:none!important;text-shadow:none!important;-webkit-text-fill-color:var(--fb-metal)!important}.design-workbench[data-v-2f86d33e]{min-height:100vh!important;padding:14px 14px 28px!important;border:0!important;background:#f4f4f2!important}.workbench-header.is-library-header[data-v-2f86d33e]{position:relative!important;min-height:248px!important;padding:62px 52px 44px 182px!important;overflow:hidden!important;border-radius:28px 28px 0 0!important;border:1px solid rgba(255,255,255,.92)!important;background:radial-gradient(circle at 11% 44%,rgba(196,161,92,.12),transparent 26%),radial-gradient(circle at 74% 36%,rgba(255,255,255,.98),transparent 34%),linear-gradient(115deg,#fbfaf7,#fff 52%,#f2f1ee)!important;box-shadow:0 20px 54px #12161f14,inset 0 1px #fffffffa!important}.workbench-header.is-library-header[data-v-2f86d33e]:before{content:""!important;display:block!important;position:absolute;left:44px;top:70px;width:104px;height:104px;border-radius:50%;opacity:.28!important;background:radial-gradient(circle at 50% 50%,transparent 0 16px,rgba(196,161,92,.36) 17px 20px,transparent 21px),radial-gradient(circle at 33% 35%,rgba(196,161,92,.24) 0 9px,transparent 10px),radial-gradient(circle at 66% 35%,rgba(196,161,92,.22) 0 8px,transparent 9px),radial-gradient(circle at 36% 68%,rgba(196,161,92,.2) 0 7px,transparent 8px),radial-gradient(circle at 68% 68%,rgba(196,161,92,.18) 0 7px,transparent 8px);pointer-events:none}.workbench-header.is-library-header[data-v-2f86d33e]:after{content:""!important;display:block!important;position:absolute;left:0;right:0;bottom:-1px;height:58px;opacity:.8!important;background:linear-gradient(9deg,transparent 0 46%,rgba(196,161,92,.12) 47%,transparent 49%),linear-gradient(178deg,transparent 0,rgba(196,161,92,.1) 52%,transparent 54%);pointer-events:none}.workbench-header.is-library-header .workbench-kicker[data-v-2f86d33e]{color:#8a6829!important;font-size:13px!important;letter-spacing:.34em!important;text-shadow:none!important;-webkit-text-fill-color:#8a6829!important}.workbench-header.is-library-header h1[data-v-2f86d33e]{margin-top:12px!important;color:#151515!important;font-size:44px!important;line-height:1.04!important;font-weight:950!important;-webkit-text-fill-color:#151515!important}.workbench-header.is-library-header p[data-v-2f86d33e]{margin-top:18px!important;max-width:560px!important;color:#5f6570!important;font-size:16px!important;line-height:1.75!important;-webkit-text-fill-color:#5f6570!important}.workbench-header.is-library-header .workbench-actions[data-v-2f86d33e]{position:absolute;top:86px;right:52px;display:grid!important;grid-template-columns:minmax(420px,640px) minmax(150px,190px);width:min(52vw,760px);align-items:center;gap:0}.workbench-header.is-library-header .asset-search[data-v-2f86d33e]{min-height:60px!important;padding:0 190px 0 26px!important;border:1px solid rgba(218,205,180,.72)!important;border-radius:22px!important;background:#ffffffe0!important;box-shadow:0 16px 36px #1515150f,inset 0 1px #fffffff5!important}.workbench-header.is-library-header .workbench-add-core-btn[data-v-2f86d33e]{justify-self:end!important;min-width:176px!important;min-height:52px!important;margin-left:-176px!important;border-radius:999px!important;color:var(--fb-accent)!important;background:linear-gradient(180deg,#2d2d2d,#070707)!important;-webkit-text-fill-color:var(--fb-accent)!important}.asset-panel.is-library-panel[data-v-2f86d33e]{min-height:760px!important;padding:30px 30px 40px!important;border:1px solid rgba(255,255,255,.86)!important;border-radius:0 0 30px 30px!important;background:#ffffffdb!important;box-shadow:0 22px 64px #12161f14,inset 0 1px #fffffffa!important}.asset-panel.is-library-panel>.panel-title-row[data-v-2f86d33e]{margin:0 12px 36px!important;align-items:end!important}.asset-panel.is-library-panel .panel-title-row h2[data-v-2f86d33e]{color:#151515!important;font-size:28px!important;-webkit-text-fill-color:#151515!important}.asset-panel-tools[data-v-2f86d33e] .el-segmented{gap:20px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.asset-panel-tools[data-v-2f86d33e] .el-segmented__item{min-width:104px!important;min-height:44px!important;border:1px solid rgba(218,205,180,.68)!important;border-radius:999px!important;color:#151515!important;background:#ffffffe0!important;-webkit-text-fill-color:#151515!important}.asset-panel-tools[data-v-2f86d33e] .el-segmented__item.is-selected{color:var(--fb-accent)!important;background:linear-gradient(180deg,#2d2d2d,#070707)!important;-webkit-text-fill-color:var(--fb-accent)!important}.asset-group-workspace[data-v-2f86d33e]{min-height:500px!important;padding:46px 32px 48px!important;border:1px solid rgba(196,161,92,.3)!important;border-radius:24px!important;background:radial-gradient(circle at 72% 72%,rgba(255,246,210,.42),transparent 28%),linear-gradient(180deg,#fffffff0,#ffffffc7)!important;box-shadow:0 22px 56px #12161f14,inset 0 1px #fffffffa!important}.asset-group-header[data-v-2f86d33e]{align-items:center!important;margin-bottom:36px!important}.asset-group-header span[data-v-2f86d33e]{color:transparent!important;font-size:0!important}.asset-group-header strong[data-v-2f86d33e]{display:inline-flex!important;align-items:center;gap:12px;color:#151515!important;font-size:28px!important;line-height:1.2!important;-webkit-text-fill-color:#151515!important}.asset-group-header strong[data-v-2f86d33e]:before{content:""!important;width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:8px solid var(--fb-metal)}.asset-group-folders[data-v-2f86d33e]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))!important;gap:28px!important;align-items:stretch!important;justify-content:stretch!important}.asset-group-folder[data-v-2f86d33e],body .design-workbench .asset-group-folder{min-height:374px!important;padding:22px 18px 26px!important;border:1px solid var(--fb-line)!important;border-radius:var(--fb-radius-card, 8px)!important;color:#151515!important;background:var(--fb-surface-interactive, var(--fb-surface))!important;box-shadow:none!important}.asset-group-folder__visual[data-v-2f86d33e]{flex:0 0 150px!important;width:150px!important;height:126px!important;min-height:126px!important;margin-top:54px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.asset-group-folder__icon[data-v-2f86d33e]{width:142px!important;height:98px!important;transform:translateY(18px) rotate(1deg)!important}.asset-group-folder__back[data-v-2f86d33e]{top:0!important;height:72px!important;border-radius:12px 15px 10px 10px!important}.asset-group-folder__body[data-v-2f86d33e]{bottom:0!important;height:70px!important;border-radius:12px 15px 12px 12px!important;background:linear-gradient(145deg,#b6f7fffa,#6bd6ff 35%,#3d7bf2)!important}.asset-group-folder__glow[data-v-2f86d33e],.asset-group-folder__selected-mark[data-v-2f86d33e]{display:none!important}.asset-group-folder__badge[data-v-2f86d33e],.asset-group-folder__badge--members[data-v-2f86d33e],.asset-group-folder__asset-badge[data-v-2f86d33e]{position:absolute;right:18px;display:inline-flex!important;align-items:center;justify-content:center;gap:7px;min-width:58px!important;height:40px!important;padding:0 12px!important;border:1px solid rgba(218,205,180,.62)!important;border-radius:999px!important;color:#4b3518!important;font-size:14px!important;font-weight:900!important;background:#ffffffdb!important;-webkit-text-fill-color:#4b3518!important}.asset-group-folder__badge--members[data-v-2f86d33e]{top:20px;right:18px}.asset-group-folder__asset-badge[data-v-2f86d33e]{top:68px;right:18px}.asset-group-folder__meta[data-v-2f86d33e]{gap:12px!important;margin-top:28px!important;padding-bottom:42px!important}.asset-group-folder strong[data-v-2f86d33e]{color:#151515!important;font-size:20px!important;line-height:1.25!important;-webkit-text-fill-color:#151515!important}.asset-group-folder__action[data-v-2f86d33e]{right:22px!important;bottom:26px!important;color:#8a6829!important;font-size:14px!important;font-weight:950!important;-webkit-text-fill-color:#8a6829!important}.asset-group-workspace[data-v-2f86d33e]{min-height:0!important;padding:28px 28px 32px!important}.asset-group-header[data-v-2f86d33e]{min-height:56px!important;margin-bottom:28px!important;align-items:center!important}.asset-group-header strong[data-v-2f86d33e]{font-size:24px!important}.asset-group-folders[data-v-2f86d33e]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))!important;gap:20px!important}.asset-group-folder[data-v-2f86d33e],body .design-workbench .asset-group-folder,html[data-studio-theme=movieflow] body .design-workbench .asset-group-folder{display:flex!important;flex-direction:column!important;min-height:230px!important;padding:22px!important;border-radius:var(--fb-radius-card, 8px)!important;border-color:var(--fb-line)!important;color:var(--fb-text)!important;background:var(--fb-surface-interactive, var(--fb-surface))!important;box-shadow:none!important;transform:none!important}.asset-group-folder[data-v-2f86d33e]:hover,.asset-group-folder[data-v-2f86d33e]:focus-visible,body .design-workbench .asset-group-folder:hover,body .design-workbench .asset-group-folder:focus-visible,html[data-studio-theme=movieflow] body .design-workbench .asset-group-folder:hover,html[data-studio-theme=movieflow] body .design-workbench .asset-group-folder:focus-visible{border-color:var(--fb-line-strong)!important;background:var(--fb-surface-hover)!important;box-shadow:none!important;transform:none!important}.asset-group-folder.active[data-v-2f86d33e],.asset-group-folder.is-active[data-v-2f86d33e],.asset-group-folder.is-selected[data-v-2f86d33e],body .design-workbench .asset-group-folder.active,html[data-studio-theme=movieflow] body .design-workbench .asset-group-folder.active{border-color:#45dcd2b8!important;box-shadow:inset 0 0 0 1px var(--fb-line-strong)!important}body .design-workbench .asset-group-folder:before,body .design-workbench .asset-group-folder:after,html[data-studio-theme=movieflow] body .design-workbench .asset-group-folder:before,html[data-studio-theme=movieflow] body .design-workbench .asset-group-folder:after{display:none!important}.asset-group-folder__visual[data-v-2f86d33e]{align-self:flex-start!important;display:block!important;flex:0 0 64px!important;width:88px!important;height:64px!important;min-height:64px!important;margin:4px 0 22px!important;padding:0!important;overflow:visible!important;border:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.asset-group-folder__visual[data-v-2f86d33e]:before,.asset-group-folder__visual[data-v-2f86d33e]:after,.asset-group-folder__glow[data-v-2f86d33e],.asset-group-folder__selected-mark[data-v-2f86d33e]{display:none!important}.asset-group-folder__icon[data-v-2f86d33e]{width:82px!important;height:64px!important;transform:none!important;filter:drop-shadow(0 16px 24px rgba(45,132,255,.18))!important}.asset-group-folder__icon[data-v-2f86d33e]:before{display:none!important}.asset-group-folder__back[data-v-2f86d33e]{top:8px!important;height:42px!important;border-radius:10px 12px 9px 9px!important;opacity:.62!important;background:linear-gradient(135deg,#dafaffb8,#5ba8ff5c)!important}.asset-group-folder__body[data-v-2f86d33e]{bottom:2px!important;height:42px!important;border-radius:10px 12px 11px 11px!important;opacity:.82!important;background:linear-gradient(145deg,#9df0ffcc,#4aaeffc7 46%,#4a70ecc2)!important;box-shadow:inset 0 1px #ffffff73,0 10px 18px #2d84ff24!important}.asset-group-folder__body[data-v-2f86d33e]:before,.asset-group-folder__body[data-v-2f86d33e]:after,.asset-group-folder__back[data-v-2f86d33e]:before{opacity:.45!important}.asset-group-folder__badge[data-v-2f86d33e],.asset-group-folder__badge--members[data-v-2f86d33e]{top:18px!important;right:18px!important;min-width:42px!important;height:30px!important;padding:0 12px!important;gap:0!important;border:1px solid rgba(214,168,90,.28)!important;color:#8a6428!important;font-size:13px!important;font-weight:700!important;background:#fff8e8eb!important;box-shadow:0 8px 18px #9c74351a!important;-webkit-text-fill-color:#8a6428!important}.asset-group-folder__badge i[data-v-2f86d33e],.asset-group-folder__badge--members i[data-v-2f86d33e]{display:none!important}.asset-group-folder__meta[data-v-2f86d33e]{display:grid!important;gap:7px!important;margin:0!important;padding-bottom:0!important}.asset-group-folder strong[data-v-2f86d33e]{margin-bottom:3px!important;color:#15171c!important;font-size:18px!important;font-weight:700!important;line-height:1.35!important;letter-spacing:0!important;background:none!important;-webkit-text-fill-color:#15171c!important}.asset-group-folder__count[data-v-2f86d33e],.asset-group-folder__modified[data-v-2f86d33e]{color:#5f6875!important;font-size:13px!important;line-height:1.7!important;font-style:normal!important;-webkit-text-fill-color:#5f6875!important}.asset-group-folder__count i[data-v-2f86d33e]{width:7px!important;height:7px!important;background:#45dcd2!important;box-shadow:0 0 10px #45dcd252!important}.asset-group-folder__modified[data-v-2f86d33e]{color:#8a93a3!important;font-size:12px!important;-webkit-text-fill-color:#8a93a3!important}.asset-group-folder__modified i[data-v-2f86d33e]{display:none!important}.asset-group-folder__action[data-v-2f86d33e]{position:static!important;display:flex!important;justify-content:flex-end!important;margin-top:auto!important;padding-top:18px!important;color:#8a6428!important;font-size:13px!important;font-weight:600!important;opacity:1!important;transform:none!important;background:none!important;-webkit-text-fill-color:#8a6428!important}.asset-group-folder__action[data-v-2f86d33e]:after{content:"→";margin-left:8px}.asset-group-folder .soft-btn.mini[data-v-2f86d33e]{top:auto!important;right:18px!important;bottom:18px!important;width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important}.asset-group-folder__delete[data-v-2f86d33e]{top:56px!important;right:18px!important;bottom:auto!important;opacity:0!important;transform:translateY(-4px)!important;color:#a24b4b!important;border-color:#c2545429!important;background:#fff6f6db!important;transition:opacity .2s ease,transform .2s ease,color .2s ease,border-color .2s ease,background .2s ease!important}.asset-group-folder:hover .asset-group-folder__delete[data-v-2f86d33e],.asset-group-folder:focus-visible .asset-group-folder__delete[data-v-2f86d33e]{opacity:1!important;transform:translateY(0)!important}.asset-group-folder__delete[data-v-2f86d33e]:hover{color:#dc2626!important;border-color:#dc26264d!important;background:#fee2e2f5!important}@media (max-width: 1080px){.workbench-header.is-library-header[data-v-2f86d33e]{padding:42px 28px 32px!important}.workbench-header.is-library-header[data-v-2f86d33e]:before{display:none!important}.workbench-header.is-library-header .workbench-actions[data-v-2f86d33e]{position:static;width:100%;grid-template-columns:1fr;gap:12px;margin-top:28px}.workbench-header.is-library-header .asset-search[data-v-2f86d33e]{padding-right:24px!important}.workbench-header.is-library-header .workbench-add-core-btn[data-v-2f86d33e]{width:100%!important;margin-left:0!important}}.design-workbench[data-v-2f86d33e]{background:linear-gradient(rgba(15,23,42,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.035) 1px,transparent 1px),radial-gradient(circle at 18% 0%,rgba(214,168,90,.16),transparent 28%),radial-gradient(circle at 82% 10%,rgba(69,220,210,.08),transparent 24%),var(--tg-bg)!important;background-size:32px 32px,32px 32px,auto,auto,auto!important;color:var(--tg-text)!important}.design-workbench[data-v-2f86d33e] :is(.workbench-header,.project-stat-row,.extract-panel,.asset-panel,.asset-group-workspace,.asset-group-assets-toolbar,.asset-reference-flat-toolbar,.asset-bulk-toolbar,.empty-state){border:1px solid var(--tg-border)!important;border-radius:var(--tg-radius-lg)!important;background:linear-gradient(145deg,#ffffffeb,#ffffffad),var(--tg-card)!important;box-shadow:var(--tg-shadow-card)!important;backdrop-filter:blur(18px) saturate(1.08)!important;-webkit-backdrop-filter:blur(18px) saturate(1.08)!important}.design-workbench[data-v-2f86d33e] :is(.workbench-kicker,.panel-title-row span,.asset-reference-flat-toolbar span,.asset-group-assets-toolbar span){color:var(--tg-gold-dark)!important;letter-spacing:.08em!important;text-transform:uppercase!important;-webkit-text-fill-color:var(--tg-gold-dark)!important}.design-workbench[data-v-2f86d33e] :is(h1,h2,h3,strong,label){color:var(--tg-text)!important;text-shadow:none!important;-webkit-text-fill-color:var(--tg-text)!important}.design-workbench[data-v-2f86d33e] :is(p,small,span,em,input,textarea){text-shadow:none!important}.asset-bulk-toolbar[data-v-2f86d33e]{display:grid!important;grid-template-columns:minmax(170px,.8fr) minmax(220px,1fr) minmax(220px,1.1fr) minmax(220px,1.1fr)!important;gap:18px!important;align-items:center!important;margin:0 0 28px!important;padding:18px 22px!important}.asset-bulk-toolbar[data-v-2f86d33e]:has(.asset-bulk-check :deep(.el-checkbox__input.is-checked)){border-color:#45dcd26b!important;box-shadow:0 0 0 1px #45dcd21f,var(--tg-shadow-card)!important}.asset-bulk-check[data-v-2f86d33e]{min-height:44px!important;padding:0 16px!important;border:1px solid rgba(198,157,83,.22)!important;border-radius:999px!important;background:#ffffffc2!important;box-shadow:inset 0 1px #fffffff5!important}.asset-bulk-check[data-v-2f86d33e]:before{content:"";width:24px;height:24px;margin-right:8px;border-radius:999px;background:radial-gradient(circle at 50% 50%,var(--tg-black) 0 34%,transparent 36%),linear-gradient(145deg,#fffaf0,#e8d8b5);box-shadow:0 8px 18px #1f180d1f}.asset-bulk-group-select[data-v-2f86d33e] .el-select__wrapper,.asset-bulk-toolbar .soft-btn.compact[data-v-2f86d33e],.asset-search[data-v-2f86d33e]{min-height:44px!important;border:1px solid rgba(198,157,83,.24)!important;border-radius:999px!important;color:var(--tg-text)!important;background:#ffffffd1!important;box-shadow:inset 0 1px #fffffff5!important}.asset-bulk-toolbar .soft-btn.compact[data-v-2f86d33e]:not(:disabled):not(.is-disabled):hover,.asset-search[data-v-2f86d33e]:focus-within{border-color:#45dcd26b!important;box-shadow:0 0 0 3px #45dcd21f,inset 0 1px #fffffff5!important}.asset-grid.is-reference-layout[data-v-2f86d33e]{grid-template-columns:repeat(auto-fill,minmax(292px,1fr))!important;gap:22px!important;align-items:stretch!important}.asset-grid.is-reference-layout .asset-card.asset-card[data-v-2f86d33e]{position:relative!important;display:flex!important;min-height:586px!important;padding:16px!important;overflow:hidden!important;border:1px solid var(--fb-line)!important;border-radius:var(--fb-radius-card, 8px)!important;background:var(--fb-surface-interactive, var(--fb-surface))!important;box-shadow:none!important;transition:border-color var(--fb-motion),background-color var(--fb-motion)!important}.asset-grid.is-reference-layout .asset-card.asset-card[data-v-2f86d33e]:hover{transform:none!important;border-color:var(--fb-line-strong)!important;background:var(--fb-surface-hover)!important;box-shadow:none!important}.asset-grid.is-reference-layout .asset-card.asset-card.is-selected[data-v-2f86d33e]{border-color:#45dcd2e0!important;box-shadow:0 0 0 1px #45dcd275,0 24px 60px #0d948829!important;background:radial-gradient(circle at 100% 0%,rgba(69,220,210,.16),transparent 26%),linear-gradient(180deg,#fffffffa,#f8fdfbf0)!important}.asset-grid.is-reference-layout .asset-card.asset-card.is-selected[data-v-2f86d33e]:before{content:"✓";position:absolute;z-index:8;top:14px;right:14px;display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border:2px solid rgba(255,255,255,.86);border-radius:999px;color:#fff;font-size:20px;font-weight:900;background:linear-gradient(145deg,var(--tg-cyan),#16877e);box-shadow:0 12px 24px #16877e47}.asset-grid.is-reference-layout .asset-cover[data-v-2f86d33e]{position:relative!important;height:212px!important;min-height:212px!important;overflow:hidden!important;border:1px solid rgba(120,96,60,.14)!important;border-radius:18px!important;background:linear-gradient(135deg,#1d1b18,#332a1c)!important;box-shadow:0 16px 34px #1f180d24!important}.asset-grid.is-reference-layout .asset-cover[data-v-2f86d33e]:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;content:"";pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.28),transparent 42%,rgba(0,0,0,.46))}.asset-grid.is-reference-layout .asset-cover img[data-v-2f86d33e]{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;filter:saturate(.98) contrast(1.02)!important}.asset-grid.is-reference-layout .asset-card.is-referenced .asset-cover[data-v-2f86d33e]:after{content:"已加入"!important;position:absolute!important;right:12px!important;bottom:12px!important;z-index:4!important;display:inline-flex!important;height:32px!important;align-items:center!important;padding:0 14px!important;border:1px solid rgba(69,220,210,.72)!important;border-radius:999px!important;color:#fff!important;font-size:13px!important;font-weight:900!important;background:#16877ed1!important;box-shadow:0 12px 24px #16877e47!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;-webkit-text-fill-color:#ffffff!important}.asset-grid.is-reference-layout .asset-card-select[data-v-2f86d33e]{top:14px!important;right:14px!important;left:auto!important;z-index:7!important;width:30px!important;height:30px!important;border:0!important;border-radius:999px!important;background:#ffffff38!important;box-shadow:0 10px 22px #1f180d33!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.asset-grid.is-reference-layout .asset-card-select[data-v-2f86d33e] .el-checkbox__input{display:inline-flex!important;width:24px!important;height:24px!important;align-items:center!important;justify-content:center!important}.asset-grid.is-reference-layout .asset-card-select[data-v-2f86d33e] .el-checkbox__inner{width:22px!important;height:22px!important;border:2px solid rgba(255,255,255,.9)!important;border-radius:999px!important;background:#8b95a1!important;box-shadow:0 0 0 1px #1f180d29,0 8px 18px #1f180d38!important}.asset-grid.is-reference-layout .asset-card-select[data-v-2f86d33e] .el-checkbox__input.is-checked .el-checkbox__inner{border-color:#fffffff0!important;border-radius:999px!important;background:#22c55e!important;box-shadow:0 0 0 3px #22c55e33,0 10px 20px #16a34a57!important}.asset-grid.is-reference-layout .asset-card-select[data-v-2f86d33e] .el-checkbox__input.is-checked .el-checkbox__inner:after{border-color:#fff!important}.asset-grid.is-reference-layout .asset-card.asset-card.is-selected[data-v-2f86d33e]:before{display:none!important}.asset-grid.is-reference-layout .asset-tag-row[data-v-2f86d33e]{position:absolute!important;z-index:5!important;top:26px!important;left:26px!important;right:26px!important;display:flex!important;justify-content:space-between!important;gap:8px!important;pointer-events:none!important}.asset-grid.is-reference-layout .asset-tag-row span[data-v-2f86d33e]{max-width:48%!important;height:30px!important;padding:0 11px!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.42)!important;border-radius:999px!important;color:#fff8e8!important;font-size:12px!important;font-weight:800!important;text-overflow:ellipsis!important;white-space:nowrap!important;background:#11111185!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;-webkit-text-fill-color:#fff8e8!important}.asset-grid.is-reference-layout .asset-body[data-v-2f86d33e]{padding:22px 2px 0!important}.asset-grid.is-reference-layout .asset-title-row[data-v-2f86d33e]{align-items:flex-start!important;gap:12px!important}.asset-grid.is-reference-layout .asset-title-row h3[data-v-2f86d33e]{display:-webkit-box!important;min-height:46px!important;margin:0 0 8px!important;overflow:hidden!important;color:var(--tg-text)!important;font-size:20px!important;font-weight:900!important;line-height:1.18!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;-webkit-text-fill-color:var(--tg-text)!important}.asset-grid.is-reference-layout .asset-title-row p[data-v-2f86d33e]{margin:0!important;color:var(--tg-text-secondary)!important;font-size:13px!important;font-weight:700!important;-webkit-text-fill-color:var(--tg-text-secondary)!important}.asset-grid.is-reference-layout .alias-line[data-v-2f86d33e],.asset-grid.is-reference-layout .card-summary[data-v-2f86d33e]{display:-webkit-box!important;min-height:64px!important;overflow:hidden!important;color:#404854!important;font-size:14px!important;line-height:1.55!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;-webkit-text-fill-color:#404854!important}.asset-grid.is-reference-layout .asset-meta-row[data-v-2f86d33e]{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:16px!important}.asset-grid.is-reference-layout .asset-meta-row span[data-v-2f86d33e]{max-width:150px!important;height:28px!important;padding:0 10px!important;overflow:hidden!important;border:1px solid rgba(69,220,210,.22)!important;border-radius:999px!important;color:#536b66!important;font-size:12px!important;text-overflow:ellipsis!important;white-space:nowrap!important;background:#e1f9f8b3!important;-webkit-text-fill-color:#536b66!important}.asset-grid.is-reference-layout .asset-card-actions[data-v-2f86d33e]{display:grid!important;grid-template-columns:repeat(5,38px)!important;justify-content:space-between!important;gap:10px!important;margin-top:auto!important;padding:22px 0 0!important;border:0!important;background:transparent!important;box-shadow:none!important}.asset-grid.is-reference-layout .asset-card-actions .el-button.mini[data-v-2f86d33e]{width:38px!important;height:38px!important;min-height:38px!important;padding:0!important;border:1px solid rgba(198,157,83,.26)!important;border-radius:12px!important;color:#312412!important;background:linear-gradient(180deg,#fffcf4f5,#f6eedce0)!important;box-shadow:0 10px 18px #1f180d14!important;-webkit-text-fill-color:#312412!important}.asset-grid.is-reference-layout .asset-card-actions .el-button.mini[data-v-2f86d33e]:hover{transform:translateY(-2px)!important;border-color:#c69d538a!important;box-shadow:0 14px 26px #1f180d24!important}.asset-grid.is-reference-layout .asset-card-actions .danger-icon.mini[data-v-2f86d33e]{justify-self:end!important;color:#3d2619!important;border-color:#c69d5352!important;background:linear-gradient(180deg,#fff8ec,#f0dfbd)!important;-webkit-text-fill-color:#3d2619!important}body .el-dialog.asset-detail-dialog,body .el-overlay .el-dialog.asset-detail-dialog{width:min(92vw,1540px)!important;min-height:min(84vh,980px)!important;overflow:visible!important;border:1px solid rgba(214,168,90,.44)!important;border-radius:34px!important;color:var(--tg-text)!important;background:radial-gradient(circle at 10% 8%,rgba(255,255,255,.92),transparent 28%),radial-gradient(circle at 72% 92%,rgba(214,168,90,.13),transparent 24%),linear-gradient(145deg,#fffffff5,#faf8f2e6),var(--tg-bg-soft)!important;box-shadow:0 36px 96px #0d0d0d59,inset 0 0 0 2px #ffffff9e,inset 0 0 0 5px #d6a85a29!important}body .el-dialog.asset-detail-dialog:before{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;pointer-events:none;border:1px solid rgba(214,168,90,.16);border-radius:28px}body .el-dialog.asset-detail-dialog .el-dialog__body{padding:44px 48px 50px!important}body .el-dialog.asset-detail-dialog .asset-detail-shell{display:grid!important;grid-template-columns:minmax(420px,.42fr) minmax(520px,.58fr)!important;gap:54px!important;min-height:760px!important;background:linear-gradient(90deg,transparent 0 calc(42% + 24px),rgba(120,96,60,.1) calc(42% + 25px),transparent calc(42% + 26px))!important}body .el-dialog.asset-detail-dialog .detail-close{top:-26px!important;right:-28px!important;width:44px!important;height:44px!important;border:1px solid rgba(214,168,90,.46)!important;border-radius:999px!important;color:#f6ddb0!important;font-size:28px!important;background:radial-gradient(circle at 35% 18%,rgba(255,255,255,.28),transparent 32%),linear-gradient(180deg,#2a2927,#050505)!important;box-shadow:0 12px 28px #00000052!important;-webkit-text-fill-color:#f6ddb0!important}body .el-dialog.asset-detail-dialog .detail-visual{justify-content:center!important;min-height:760px!important;padding:70px 42px 54px!important;border:0!important;border-radius:26px!important;background:radial-gradient(circle at 22% 18%,rgba(255,255,255,.9),transparent 24%),radial-gradient(circle at 86% 100%,rgba(214,168,90,.1),transparent 26%),linear-gradient(180deg,#ffffffa8,#faf8f23d)!important;box-shadow:none!important}body .el-dialog.asset-detail-dialog .detail-visual{content:"";position:absolute;right:28px;bottom:28px;width:160px;height:80px;pointer-events:none;border-right:2px solid rgba(214,168,90,.32);border-bottom:2px solid rgba(214,168,90,.18);border-radius:50%;transform:rotate(-12deg)}body .el-dialog.asset-detail-dialog .detail-visual-frame{height:min(38vw,470px)!important;min-height:360px!important;border:1px solid rgba(120,96,60,.2)!important;border-radius:18px!important;background:#f3eee4!important;box-shadow:0 20px 44px #1f180d2e!important}body .el-dialog.asset-detail-dialog .detail-visual-image,body .el-dialog.asset-detail-dialog .detail-visual-image .el-image__inner,body .el-dialog.asset-detail-dialog .detail-visual-frame img,body .el-dialog.asset-detail-dialog .detail-visual-video{width:100%!important;height:100%!important;-o-object-fit:contain!important;object-fit:contain!important}body .el-dialog.asset-detail-dialog .detail-visual-meta{align-items:flex-start!important;margin-top:42px!important;padding:0 18px!important}body .el-dialog.asset-detail-dialog .detail-visual-meta strong{color:var(--tg-text)!important;font-size:clamp(34px,3.1vw,54px)!important;font-weight:900!important;line-height:1.05!important;-webkit-text-fill-color:var(--tg-text)!important}body .el-dialog.asset-detail-dialog .detail-visual-meta small{margin-top:12px!important;color:var(--tg-text-secondary)!important;font-size:15px!important;-webkit-text-fill-color:var(--tg-text-secondary)!important}body .el-dialog.asset-detail-dialog .detail-actions{justify-content:flex-start!important;gap:18px!important;margin-top:26px!important}body .el-dialog.asset-detail-dialog .detail-actions .soft-btn{min-width:140px!important;color:#f2d99c!important;border:1px solid rgba(214,168,90,.45)!important;border-radius:12px!important;background:radial-gradient(circle at 50% 0%,rgba(255,255,255,.18),transparent 38%),linear-gradient(180deg,#2a2a2a,#090909)!important;box-shadow:var(--tg-shadow-dark-btn)!important;-webkit-text-fill-color:#f2d99c!important}body .el-dialog.asset-detail-dialog .detail-actions .danger-icon{min-width:140px!important;color:#6a5028!important;border:1px solid rgba(214,168,90,.42)!important;border-radius:12px!important;background:#fffbf3b3!important;-webkit-text-fill-color:#6a5028!important}body .el-dialog.asset-detail-dialog .detail-info{display:flex!important;gap:18px!important;padding:0!important}body .el-dialog.asset-detail-dialog .detail-section{padding:22px 24px!important;border:1px solid rgba(120,96,60,.14)!important;border-radius:16px!important;background:#ffffffc2!important;box-shadow:0 14px 32px #1f180d14!important}body .el-dialog.asset-detail-dialog .detail-section h3{display:flex!important;gap:10px!important;align-items:center!important;margin-bottom:16px!important;color:var(--tg-text)!important;font-size:17px!important;-webkit-text-fill-color:var(--tg-text)!important}body .el-dialog.asset-detail-dialog .detail-section h3:before{content:"◈";color:var(--tg-gold-dark);font-size:16px}body .el-dialog.asset-detail-dialog .detail-section p{color:#4e5560!important;font-size:15px!important;line-height:1.8!important;-webkit-text-fill-color:#4e5560!important}body .el-dialog.asset-detail-dialog .detail-basic-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px!important}body .el-dialog.asset-detail-dialog .detail-basic-grid div{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body .el-dialog.asset-detail-dialog .detail-tags{gap:12px!important}body .el-dialog.asset-detail-dialog .detail-tags span{height:32px!important;padding:0 16px!important;border:1px solid rgba(214,168,90,.35)!important;border-radius:999px!important;color:#f2d99c!important;background:radial-gradient(circle at 50% 0%,rgba(255,255,255,.16),transparent 38%),linear-gradient(180deg,#2a2a2a,#090909)!important;box-shadow:var(--tg-shadow-dark-btn)!important;-webkit-text-fill-color:#f2d99c!important}body .el-dialog.asset-detail-dialog .detail-facts{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;overflow:hidden!important;border:1px solid rgba(120,96,60,.14)!important;border-radius:14px!important;background:#ffffff6b!important}body .el-dialog.asset-detail-dialog .detail-facts>div{min-height:76px!important;padding:16px 18px!important;border:0!important;border-right:1px solid rgba(120,96,60,.12)!important;border-bottom:1px solid rgba(120,96,60,.12)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body .el-dialog.asset-detail-dialog .detail-facts>div:nth-child(3){grid-column:span 2!important;min-height:190px!important}body .el-dialog.asset-detail-dialog .detail-facts span,body .el-dialog.asset-detail-dialog .detail-basic-grid span{color:var(--tg-text-muted)!important;font-size:13px!important;-webkit-text-fill-color:var(--tg-text-muted)!important}body .el-dialog.asset-detail-dialog .detail-facts strong,body .el-dialog.asset-detail-dialog .detail-basic-grid strong{color:var(--tg-text)!important;font-size:15px!important;line-height:1.7!important;-webkit-text-fill-color:var(--tg-text)!important}@media (max-width: 1180px){body .el-dialog.asset-detail-dialog .asset-detail-shell{grid-template-columns:1fr!important;background:transparent!important}.asset-bulk-toolbar[data-v-2f86d33e]{grid-template-columns:1fr 1fr!important}}.design-workbench .asset-grid.is-reference-layout .asset-card.asset-card[data-v-2f86d33e]{width:100%!important;border-radius:var(--fb-radius-card, 8px)!important}.design-workbench .asset-grid.is-reference-layout .asset-cover[data-v-2f86d33e]{aspect-ratio:16 / 10!important;height:auto!important}.design-workbench .asset-grid.is-reference-layout .asset-body[data-v-2f86d33e]{display:flex!important;min-height:330px!important;flex:1!important;flex-direction:column!important}.design-workbench .asset-grid.is-reference-layout .asset-card-actions[data-v-2f86d33e]{margin-top:auto!important}body .el-dialog.asset-detail-dialog .detail-info{flex-direction:column!important;align-self:stretch!important;overflow:visible!important}body .el-dialog.asset-detail-dialog .detail-section.is-basic{margin-top:10px!important}body .el-dialog.asset-detail-dialog .detail-section{width:100%!important}body .el-dialog.asset-detail-dialog .detail-facts>div:nth-child(3){min-height:220px!important}body .el-dialog.asset-detail-dialog .detail-facts>div:nth-child(4),body .el-dialog.asset-detail-dialog .detail-facts>div:nth-child(5),body .el-dialog.asset-detail-dialog .detail-facts>div:nth-child(6){min-height:84px!important}body .el-dialog.asset-detail-dialog .detail-visual{position:relative!important}body .el-dialog.asset-detail-dialog .detail-visual:before{content:""!important;position:absolute!important;top:18px!important;right:16px!important;bottom:18px!important;left:16px!important;pointer-events:none!important;border-radius:24px!important;background:radial-gradient(circle at 16% 12%,rgba(214,168,90,.1),transparent 18%),linear-gradient(135deg,transparent 0 78%,rgba(214,168,90,.1) 78% 79%,transparent 79%)!important}.design-workbench .asset-grid.is-reference-layout[data-v-2f86d33e]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))!important;gap:18px!important}.design-workbench .asset-grid.is-reference-layout .asset-card.asset-card[data-v-2f86d33e]{display:flex!important;min-height:0!important;flex-direction:column!important;padding:14px!important}.design-workbench .asset-grid.is-reference-layout .asset-cover.asset-cover[data-v-2f86d33e]{width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:16 / 10!important;flex:none!important}.design-workbench .asset-grid.is-reference-layout .asset-body[data-v-2f86d33e]{min-height:0!important;padding:14px 2px 0!important}.design-workbench .asset-grid.is-reference-layout .asset-tag-row[data-v-2f86d33e]{position:static!important;margin:0 0 10px!important;pointer-events:auto!important}.design-workbench .asset-grid.is-reference-layout .asset-tag-row span[data-v-2f86d33e]{max-width:120px!important}.design-workbench .asset-grid.is-reference-layout .asset-title-row h3[data-v-2f86d33e]{min-height:0!important;font-size:18px!important}.design-workbench .asset-grid.is-reference-layout .alias-line[data-v-2f86d33e],.design-workbench .asset-grid.is-reference-layout .card-summary[data-v-2f86d33e]{min-height:48px!important;-webkit-line-clamp:2!important}.design-workbench .asset-grid.is-reference-layout .asset-card-actions[data-v-2f86d33e]{position:static!important;display:flex!important;justify-content:flex-start!important;gap:10px!important;padding-top:14px!important;background:transparent!important;box-shadow:none!important}.design-workbench .asset-grid.is-reference-layout .asset-card-actions .el-button.mini[data-v-2f86d33e]{width:34px!important;height:34px!important;min-height:34px!important;border-radius:10px!important}body .el-dialog.asset-detail-dialog,body .el-overlay .el-dialog.asset-detail-dialog{width:min(88vw,1120px)!important;max-height:88vh!important;min-height:0!important;overflow:hidden!important;border-radius:24px!important}body .el-dialog.asset-detail-dialog .el-dialog__body{max-height:calc(88vh - 28px)!important;padding:24px!important;overflow:auto!important}body .el-dialog.asset-detail-dialog .asset-detail-shell{grid-template-columns:minmax(320px,.44fr) minmax(0,.56fr)!important;gap:24px!important;min-height:0!important;background:transparent!important}body .el-dialog.asset-detail-dialog .detail-close{top:10px!important;right:10px!important;width:34px!important;height:34px!important;font-size:22px!important}body .el-dialog.asset-detail-dialog .detail-visual{min-height:0!important;padding:28px 20px 22px!important}body .el-dialog.asset-detail-dialog .detail-visual-frame{height:clamp(220px,30vh,340px)!important;min-height:0!important}body .el-dialog.asset-detail-dialog .detail-visual-meta{margin-top:22px!important;padding:0!important}body .el-dialog.asset-detail-dialog .detail-visual-meta strong{font-size:clamp(24px,2.2vw,34px)!important;line-height:1.15!important;writing-mode:horizontal-tb!important;word-break:break-word!important}body .el-dialog.asset-detail-dialog .detail-actions{gap:10px!important;margin-top:18px!important}body .el-dialog.asset-detail-dialog .detail-actions .soft-btn,body .el-dialog.asset-detail-dialog .detail-actions .danger-icon{min-width:112px!important}body .el-dialog.asset-detail-dialog .detail-info{gap:12px!important}body .el-dialog.asset-detail-dialog .detail-section{padding:16px 18px!important}body .el-dialog.asset-detail-dialog .detail-section p{font-size:14px!important;line-height:1.65!important}body .el-dialog.asset-detail-dialog .detail-facts>div:nth-child(3){min-height:128px!important}@media (max-width: 980px){body .el-dialog.asset-detail-dialog .asset-detail-shell{grid-template-columns:1fr!important}}body .asset-detail-overlay.el-overlay{background:radial-gradient(circle at 16% 24%,rgba(199,156,92,.18),transparent 30%),radial-gradient(circle at 78% 72%,rgba(255,239,209,.12),transparent 28%),#080909bd!important;backdrop-filter:blur(9px) saturate(1.05);-webkit-backdrop-filter:blur(9px) saturate(1.05)}html[data-studio-theme=movieflow] body .el-dialog.asset-detail-dialog.asset-detail-dialog,body .el-dialog.asset-detail-dialog.asset-detail-dialog{width:min(92vw,1380px)!important;min-height:min(84vh,940px)!important;max-height:90vh!important;margin-top:4vh!important;overflow:visible!important;border:1px solid rgba(197,158,96,.62)!important;border-radius:34px!important;color:#1c1712!important;background:radial-gradient(circle at 10% 8%,rgba(255,255,255,.94),transparent 28%),radial-gradient(circle at 88% 96%,rgba(211,169,96,.16),transparent 26%),linear-gradient(145deg,#fffdf8fa,#f6f1e8f5)!important;box-shadow:0 36px 100px #0000007a,0 0 0 2px #fffbf2eb inset,0 0 0 5px #c79c5c2e inset!important}body .el-dialog.asset-detail-dialog.asset-detail-dialog:before,body .el-dialog.asset-detail-dialog.asset-detail-dialog:after{content:"";position:absolute;pointer-events:none}body .el-dialog.asset-detail-dialog.asset-detail-dialog:before{top:16px;right:16px;bottom:16px;left:16px;border:1px solid rgba(197,158,96,.16);border-radius:28px}body .el-dialog.asset-detail-dialog.asset-detail-dialog:after{right:18px;bottom:18px;width:148px;height:84px;border-right:2px solid rgba(197,158,96,.36);border-bottom:2px solid rgba(197,158,96,.22);border-radius:50%;transform:rotate(-16deg)}body .el-dialog.asset-detail-dialog.asset-detail-dialog .el-dialog__header{display:none!important}body .el-dialog.asset-detail-dialog.asset-detail-dialog .el-dialog__body{max-height:calc(90vh - 34px)!important;padding:clamp(34px,3.2vw,50px) clamp(34px,3.6vw,56px)!important;overflow:auto!important}body .el-dialog.asset-detail-dialog .asset-detail-shell.asset-detail-shell{position:relative!important;display:grid!important;grid-template-columns:minmax(430px,.96fr) minmax(520px,1fr)!important;gap:clamp(34px,3.3vw,48px)!important;min-height:min(75vh,800px)!important;padding:0!important;color:#19140f!important;background:linear-gradient(90deg,transparent 0 calc(48.4% - 1px),rgba(136,108,71,.14) calc(48.4% - 1px) 48.4%,transparent 48.4%),radial-gradient(circle at 31% 92%,rgba(197,158,96,.11),transparent 24%)!important}body .el-dialog.asset-detail-dialog .detail-close.detail-close{top:-24px!important;right:-28px!important;z-index:4!important;width:42px!important;height:42px!important;border:1px solid rgba(255,246,228,.54)!important;border-radius:999px!important;color:#f7dfad!important;background:radial-gradient(circle at 35% 18%,rgba(255,255,255,.28),transparent 32%),linear-gradient(180deg,#292826,#050505)!important;box-shadow:0 12px 28px #0000005c,inset 0 0 0 1px #c79c5c38!important;font-size:30px!important;line-height:36px!important}body .el-dialog.asset-detail-dialog .detail-visual.detail-visual{position:relative!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;gap:28px!important;min-height:0!important;padding:clamp(86px,8vh,118px) clamp(22px,2.1vw,32px) 0 0!important;background:radial-gradient(circle at 48% 94%,rgba(197,158,96,.09),transparent 24%),radial-gradient(circle at 14% 10%,rgba(255,255,255,.6),transparent 24%)!important}body .el-dialog.asset-detail-dialog .detail-visual-frame.detail-visual-frame{display:grid!important;place-items:center!important;width:100%!important;height:clamp(330px,43vh,470px)!important;min-height:330px!important;overflow:hidden!important;border:1px solid rgba(115,93,64,.22)!important;border-radius:10px!important;background:#eee8dd!important;box-shadow:0 22px 46px #3427172e,0 0 0 1px #ffffffc7 inset!important}body .el-dialog.asset-detail-dialog .detail-visual-image.detail-visual-image,body .el-dialog.asset-detail-dialog .detail-visual-image.detail-visual-image .el-image__inner,body .el-dialog.asset-detail-dialog .detail-visual-frame.detail-visual-frame img,body .el-dialog.asset-detail-dialog .detail-visual-video.detail-visual-video{width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;-o-object-fit:contain!important;object-fit:contain!important}body .el-dialog.asset-detail-dialog .detail-visual-frame.detail-visual-frame span{color:#b89051!important;font-size:48px!important;font-weight:900!important;-webkit-text-fill-color:#b89051!important}body .el-dialog.asset-detail-dialog .detail-visual-meta.detail-visual-meta{margin:0!important;padding:0 0 0 16px!important}body .el-dialog.asset-detail-dialog .detail-visual-meta.detail-visual-meta strong{color:#18130e!important;font-size:clamp(36px,3.4vw,50px)!important;font-weight:900!important;line-height:1.08!important;letter-spacing:0!important;writing-mode:horizontal-tb!important;word-break:break-word!important;-webkit-text-fill-color:#18130e!important}body .el-dialog.asset-detail-dialog .detail-visual-meta.detail-visual-meta small{margin-top:14px!important;color:#6c6258!important;font-size:15px!important;font-weight:600!important;-webkit-text-fill-color:#6c6258!important}body .el-dialog.asset-detail-dialog .detail-actions.detail-actions{display:flex!important;flex-wrap:wrap!important;gap:18px!important;margin-top:26px!important}body .el-dialog.asset-detail-dialog .detail-actions.detail-actions .el-button.el-button{min-width:130px!important;min-height:42px!important;padding:0 22px!important;border-radius:10px!important;font-size:14px!important;font-weight:800!important}body .el-dialog.asset-detail-dialog .detail-actions.detail-actions .soft-btn.el-button{color:#f1d89d!important;border:1px solid rgba(199,156,92,.46)!important;background:radial-gradient(circle at 50% 0%,rgba(255,255,255,.18),transparent 40%),linear-gradient(180deg,#2b2a28,#070707)!important;box-shadow:0 12px 24px #00000038!important;-webkit-text-fill-color:#f1d89d!important}body .el-dialog.asset-detail-dialog .detail-actions.detail-actions .danger-icon.el-button{color:#75572a!important;border:1px solid rgba(199,156,92,.48)!important;background:#fffaf09e!important;box-shadow:none!important;-webkit-text-fill-color:#75572a!important}body .el-dialog.asset-detail-dialog .detail-info.detail-info{display:flex!important;flex-direction:column!important;gap:16px!important;min-width:0!important;padding:0 18px 0 0!important;overflow:visible!important}body .el-dialog.asset-detail-dialog .detail-section.detail-section{width:100%!important;padding:18px 20px!important;border:1px solid rgba(197,158,96,.22)!important;border-radius:12px!important;color:#1d1711!important;background:radial-gradient(circle at 12% 0%,rgba(255,255,255,.82),transparent 28%),#fffdf894!important;box-shadow:0 10px 28px #2a201312,inset 0 1px #ffffffb3!important}body .el-dialog.asset-detail-dialog .detail-section.detail-section h3{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 14px!important;color:#251d13!important;font-size:17px!important;font-weight:900!important;-webkit-text-fill-color:#251d13!important}body .el-dialog.asset-detail-dialog .detail-section.detail-section h3:before{content:"◆"!important;display:inline-grid!important;place-items:center!important;width:20px!important;height:20px!important;border-radius:999px!important;color:#fff8e9!important;background:linear-gradient(135deg,#d5b26d,#8d6b37)!important;box-shadow:0 4px 10px #8d6b3738!important;font-size:10px!important}body .el-dialog.asset-detail-dialog .detail-basic-grid.detail-basic-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important}body .el-dialog.asset-detail-dialog .detail-basic-grid.detail-basic-grid div{min-height:42px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body .el-dialog.asset-detail-dialog .detail-basic-grid.detail-basic-grid span,body .el-dialog.asset-detail-dialog .detail-facts.detail-facts span{display:block!important;color:#83786d!important;font-size:13px!important;font-weight:650!important;line-height:1.45!important;-webkit-text-fill-color:#83786d!important}body .el-dialog.asset-detail-dialog .detail-basic-grid.detail-basic-grid strong,body .el-dialog.asset-detail-dialog .detail-facts.detail-facts strong{display:block!important;margin-top:6px!important;color:#18130e!important;font-size:15px!important;font-weight:850!important;line-height:1.75!important;word-break:break-word!important;-webkit-text-fill-color:#18130e!important}body .el-dialog.asset-detail-dialog .detail-tags.detail-tags{display:flex!important;flex-wrap:wrap!important;gap:12px!important}body .el-dialog.asset-detail-dialog .detail-tags.detail-tags span{display:inline-flex!important;align-items:center!important;min-height:32px!important;padding:0 17px!important;border:1px solid rgba(199,156,92,.38)!important;border-radius:999px!important;color:#f1d89d!important;background:radial-gradient(circle at 50% 0%,rgba(255,255,255,.18),transparent 38%),linear-gradient(180deg,#2b2a28,#070707)!important;box-shadow:0 9px 18px #0000002e!important;font-size:13px!important;font-weight:850!important;-webkit-text-fill-color:#f1d89d!important}body .el-dialog.asset-detail-dialog .detail-section.detail-section p{margin:0!important;color:#4b443d!important;font-size:15px!important;font-weight:520!important;line-height:1.9!important;-webkit-text-fill-color:#4b443d!important}body .el-dialog.asset-detail-dialog .detail-facts.detail-facts{display:grid!important;grid-template-columns:minmax(0,1.04fr) minmax(0,1fr)!important;gap:0!important;padding:0!important;overflow:hidden!important;border:1px solid rgba(143,119,86,.18)!important;border-radius:10px!important;background:#fffdf86b!important}body .el-dialog.asset-detail-dialog .detail-facts.detail-facts>div{min-height:76px!important;padding:14px 18px!important;border:0!important;border-right:1px solid rgba(143,119,86,.14)!important;border-bottom:1px solid rgba(143,119,86,.14)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body .el-dialog.asset-detail-dialog .detail-facts.detail-facts>div:nth-child(3){grid-row:span 2!important;min-height:216px!important}body .el-dialog.asset-detail-dialog .detail-facts.detail-facts>div:nth-child(7){grid-column:span 2!important;min-height:58px!important}@media (max-width: 1180px){body .el-dialog.asset-detail-dialog .asset-detail-shell.asset-detail-shell{grid-template-columns:1fr!important;background:transparent!important}body .el-dialog.asset-detail-dialog .detail-visual.detail-visual{padding:42px 0 0!important}body .el-dialog.asset-detail-dialog .detail-info.detail-info{padding-right:0!important}}body .el-dialog.asset-detail-dialog .detail-visual.detail-visual,body .el-dialog.asset-detail-dialog .detail-visual-frame.detail-visual-frame,body .el-dialog.asset-detail-dialog .detail-visual-meta.detail-visual-meta{width:100%!important;max-width:none!important;box-sizing:border-box!important;align-self:stretch!important;justify-self:stretch!important;transform:none!important}body .el-dialog.asset-detail-dialog .detail-visual.detail-visual{align-items:stretch!important;overflow:visible!important}body .el-dialog.asset-detail-dialog .detail-visual-frame.detail-visual-frame{flex:0 0 auto!important;inline-size:100%!important}body .el-dialog.asset-detail-dialog .detail-visual-image.detail-visual-image,body .el-dialog.asset-detail-dialog .detail-visual-image.detail-visual-image .el-image__inner,body .el-dialog.asset-detail-dialog .detail-visual-video.detail-visual-video{display:block!important;inline-size:100%!important;max-width:100%!important;transform:none!important}body .el-dialog.asset-detail-dialog .detail-visual-meta.detail-visual-meta strong{display:block!important;width:100%!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;text-align:left!important;transform:none!important}.design-workbench .asset-grid.is-reference-layout[data-v-2f86d33e]{grid-template-columns:repeat(auto-fill,minmax(286px,286px))!important;gap:22px!important;justify-content:start!important;align-items:start!important}.design-workbench .asset-grid.is-reference-layout .asset-card.asset-card[data-v-2f86d33e]{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto auto auto!important;width:286px!important;min-height:0!important;padding:12px 12px 14px!important;overflow:hidden!important;border-radius:var(--fb-radius-card, 8px)!important}.design-workbench .asset-grid.is-reference-layout .asset-cover.asset-cover[data-v-2f86d33e]{height:auto!important;min-height:0!important;aspect-ratio:16 / 10!important;border-radius:var(--fb-radius-card, 8px)!important}.design-workbench .asset-grid.is-reference-layout .asset-body.asset-body[data-v-2f86d33e]{display:block!important;min-height:0!important;padding:12px 2px 0!important}.design-workbench .asset-grid.is-reference-layout .asset-tag-row.asset-tag-row[data-v-2f86d33e]{position:static!important;display:flex!important;justify-content:space-between!important;gap:8px!important;margin:0 0 9px!important;pointer-events:auto!important}.design-workbench .asset-grid.is-reference-layout .asset-tag-row.asset-tag-row span[data-v-2f86d33e],.design-workbench .asset-grid.is-reference-layout .asset-meta-row.asset-meta-row span[data-v-2f86d33e]{max-width:128px!important;color:#e6f8f3!important;border-color:#1c7a6e52!important;background:linear-gradient(180deg,#1b5d54e0,#2f3a3ec2)!important;box-shadow:none!important;-webkit-text-fill-color:#e6f8f3!important}.design-workbench .asset-grid.is-reference-layout .asset-title-row.asset-title-row h3[data-v-2f86d33e]{min-height:0!important;margin-bottom:6px!important;font-size:18px!important;line-height:1.18!important}.design-workbench .asset-grid.is-reference-layout .alias-line.alias-line[data-v-2f86d33e],.design-workbench .asset-grid.is-reference-layout .card-summary.card-summary[data-v-2f86d33e]{min-height:0!important;margin-top:9px!important;-webkit-line-clamp:2!important}.design-workbench .asset-grid.is-reference-layout .asset-meta-row.asset-meta-row[data-v-2f86d33e]{min-height:0!important;margin-top:10px!important;padding-top:0!important}.design-workbench .asset-grid.is-reference-layout .asset-card-actions.asset-card-actions[data-v-2f86d33e]{position:static!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;gap:9px!important;width:-moz-max-content!important;width:max-content!important;max-width:100%!important;min-height:36px!important;margin:12px auto 0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.design-workbench .asset-grid.is-reference-layout .asset-card-actions.asset-card-actions .soft-btn.mini[data-v-2f86d33e],.design-workbench .asset-grid.is-reference-layout .asset-card-actions.asset-card-actions .danger-icon.mini[data-v-2f86d33e]{flex:0 0 34px!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;padding:0!important;border-radius:999px!important}html[data-studio-theme=movieflow] body .el-dialog.asset-detail-dialog.asset-detail-dialog,body .el-dialog.asset-detail-dialog.asset-detail-dialog{width:min(94vw,1360px)!important;min-height:0!important;max-height:92vh!important;margin-top:2.4vh!important;border-radius:30px!important}body .el-dialog.asset-detail-dialog.asset-detail-dialog .el-dialog__body{max-height:calc(92vh - 24px)!important;padding:clamp(30px,4vh,46px) clamp(30px,3.4vw,52px) 34px!important;overflow:auto!important}body .el-dialog.asset-detail-dialog .asset-detail-shell.asset-detail-shell{grid-template-columns:minmax(500px,.94fr) minmax(540px,1fr)!important;gap:clamp(34px,3vw,44px)!important;min-height:min(82vh,820px)!important;align-items:start!important;background:linear-gradient(90deg,transparent 0 calc(49.2% - 1px),rgba(136,108,71,.13) calc(49.2% - 1px) 49.2%,transparent 49.2%),radial-gradient(circle at 30% 94%,rgba(197,158,96,.09),transparent 22%)!important}body .el-dialog.asset-detail-dialog .detail-close.detail-close{top:-18px!important;right:-18px!important}body .el-dialog.asset-detail-dialog .detail-visual.detail-visual{gap:22px!important;min-height:0!important;padding:clamp(36px,6vh,70px) clamp(18px,2vw,26px) 0 8px!important}body .el-dialog.asset-detail-dialog .detail-visual-frame.detail-visual-frame{width:min(100%,580px)!important;height:clamp(300px,42vh,420px)!important;min-height:0!important;border-radius:10px!important;background:linear-gradient(145deg,#ffffffa3,#ede6da94),#f0ebe1!important}body .el-dialog.asset-detail-dialog .detail-visual-image.detail-visual-image,body .el-dialog.asset-detail-dialog .detail-visual-image.detail-visual-image .el-image__inner,body .el-dialog.asset-detail-dialog .detail-visual-frame.detail-visual-frame img,body .el-dialog.asset-detail-dialog .detail-visual-video.detail-visual-video{-o-object-fit:contain!important;object-fit:contain!important}body .el-dialog.asset-detail-dialog .detail-visual-meta.detail-visual-meta{padding-left:4px!important}body .el-dialog.asset-detail-dialog .detail-visual-meta.detail-visual-meta strong{display:-webkit-box!important;font-size:clamp(30px,2.7vw,40px)!important;line-height:1.1!important;overflow:hidden!important;overflow-wrap:break-word!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}body .el-dialog.asset-detail-dialog .detail-visual-meta.detail-visual-meta small{margin-top:10px!important;font-size:14px!important}body .el-dialog.asset-detail-dialog .detail-actions.detail-actions{gap:16px!important;margin-top:22px!important}body .el-dialog.asset-detail-dialog .detail-actions.detail-actions .el-button.el-button{min-width:128px!important;min-height:40px!important;border-radius:10px!important}body .el-dialog.asset-detail-dialog .detail-info.detail-info{gap:14px!important;padding:0!important}body .el-dialog.asset-detail-dialog .detail-section.detail-section{margin:0!important;padding:15px 20px!important;border-radius:12px!important}body .el-dialog.asset-detail-dialog .detail-section.detail-section h3{margin-bottom:12px!important;font-size:16px!important}body .el-dialog.asset-detail-dialog .detail-section.is-basic.detail-section{min-height:106px!important}body .el-dialog.asset-detail-dialog .detail-info.detail-info .detail-section:nth-child(2){min-height:84px!important}body .el-dialog.asset-detail-dialog .detail-info.detail-info .detail-section:nth-child(3){max-height:clamp(158px,22vh,212px)!important;overflow:hidden!important}body .el-dialog.asset-detail-dialog .detail-info.detail-info .detail-section:nth-child(3) p{display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:6!important}body .el-dialog.asset-detail-dialog .detail-info.detail-info .detail-section:nth-child(4){overflow:hidden!important}body .el-dialog.asset-detail-dialog .detail-section.detail-section p{font-size:14px!important;line-height:1.72!important}body .el-dialog.asset-detail-dialog .detail-basic-grid.detail-basic-grid{gap:18px!important}body .el-dialog.asset-detail-dialog .detail-facts.detail-facts>div{min-height:66px!important;padding:12px 16px!important}body .el-dialog.asset-detail-dialog .detail-facts.detail-facts>div:nth-child(3){min-height:clamp(126px,17vh,176px)!important}body .el-dialog.asset-detail-dialog .detail-facts.detail-facts>div:nth-child(3) strong{display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:7!important}body .el-dialog.asset-detail-dialog .detail-facts.detail-facts>div:nth-child(7){min-height:52px!important}body .el-dialog.asset-detail-dialog .detail-basic-grid.detail-basic-grid strong,body .el-dialog.asset-detail-dialog .detail-facts.detail-facts strong{font-size:14px!important;line-height:1.58!important}@media (max-width: 1180px){body .el-dialog.asset-detail-dialog .asset-detail-shell.asset-detail-shell{grid-template-columns:1fr!important;min-height:0!important;background:transparent!important}body .el-dialog.asset-detail-dialog .detail-visual.detail-visual{padding:28px 0 0!important}body .el-dialog.asset-detail-dialog .detail-visual-frame.detail-visual-frame{width:100%!important}}@media (max-width: 640px){.design-workbench .asset-grid.is-reference-layout[data-v-2f86d33e]{grid-template-columns:minmax(0,1fr)!important}.design-workbench .asset-grid.is-reference-layout .asset-card.asset-card[data-v-2f86d33e]{width:100%!important}}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-grid.is-reference-layout .asset-card-actions.asset-card-actions:not(#tg-asset-action-transparent):not(#tg-asset-action-transparent-2),body .design-workbench.design-workbench .asset-grid.is-reference-layout .asset-card-actions.asset-card-actions:not(#tg-asset-action-transparent):not(#tg-asset-action-transparent-2){border:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body .el-dialog.asset-detail-dialog .detail-visual.detail-visual{align-self:stretch!important;gap:0!important;min-height:min(82vh,820px)!important;padding:0 8px 0 0!important}body .el-dialog.asset-detail-dialog .detail-visual-frame.detail-visual-frame{width:100%!important;height:min(82vh,820px)!important;min-height:520px!important;max-height:calc(92vh - 96px)!important;border-radius:14px!important}body .el-dialog.asset-detail-dialog .detail-visual-image.detail-visual-image,body .el-dialog.asset-detail-dialog .detail-visual-image.detail-visual-image .el-image__inner,body .el-dialog.asset-detail-dialog .detail-visual-frame.detail-visual-frame img{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important}body .el-dialog.asset-detail-dialog .detail-visual-video.detail-visual-video{width:100%!important;height:100%!important;-o-object-fit:contain!important;object-fit:contain!important}body .el-dialog.asset-detail-dialog .detail-visual-meta.detail-visual-meta,body .el-dialog.asset-detail-dialog .detail-actions.detail-actions{display:none!important}body .el-dialog.asset-detail-dialog .detail-info.detail-info .detail-section:nth-child(3) p,body .el-dialog.asset-detail-dialog .detail-facts.detail-facts strong{cursor:help!important}body .el-dialog.asset-detail-dialog .detail-facts.detail-facts strong{display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}body .el-dialog.asset-detail-dialog .detail-facts.detail-facts>div:nth-child(3) strong{-webkit-line-clamp:7!important}@media (max-width: 1180px){body .el-dialog.asset-detail-dialog .detail-visual.detail-visual{min-height:0!important;padding:0!important}body .el-dialog.asset-detail-dialog .detail-visual-frame.detail-visual-frame{height:min(72vh,620px)!important;min-height:360px!important}}.design-workbench.design-workbench[data-v-2f86d33e]{--mf-bg: #030405;--mf-surface: rgba(17, 19, 24, .88);--mf-elevated: rgba(24, 28, 34, .82);--mf-elevated-strong: rgba(31, 36, 44, .92);--mf-primary: #5ef4ff;--mf-primary-strong: #20b8c7;--mf-primary-glow: rgba(94, 244, 255, .28);--mf-purple: rgba(69, 220, 210, .22);--mf-text: #f3f7fa;--mf-text-secondary: #a9b4bf;--mf-text-muted: #78838f;--mf-border: rgba(120, 245, 255, .18);--mf-border-strong: rgba(120, 245, 255, .42);min-height:100vh!important;color:var(--mf-text)!important;background:radial-gradient(circle at 12% 7%,rgba(94,244,255,.12),transparent 28%),radial-gradient(circle at 86% 0%,rgba(69,220,210,.12),transparent 30%),linear-gradient(180deg,#030405,#081017 42%,#030405)!important}.design-workbench[data-v-2f86d33e] :is(.workbench-header,.asset-toolbar,.asset-bulk-toolbar,.asset-panel,.asset-filter-panel){color:var(--mf-text)!important;border-color:var(--mf-border)!important;background:radial-gradient(circle at 16% 0%,rgba(94,244,255,.08),transparent 30%),linear-gradient(145deg,#111318e6,#0a0d12c7)!important;box-shadow:0 22px 54px #00000047,inset 0 1px #ffffff0f!important}.design-workbench .workbench-header.is-library-header[data-v-2f86d33e]{min-height:auto!important;padding:34px 38px!important;border-radius:24px!important}.design-workbench .workbench-header.is-library-header[data-v-2f86d33e]:before,.design-workbench .workbench-header.is-library-header[data-v-2f86d33e]:after,body .el-dialog.asset-detail-dialog .detail-section h3:after{display:none!important}.design-workbench .workbench-header.is-library-header h1[data-v-2f86d33e],.design-workbench .asset-card h3[data-v-2f86d33e],.design-workbench .asset-title-row h3[data-v-2f86d33e]{color:var(--mf-text)!important;-webkit-text-fill-color:var(--mf-text)!important}.design-workbench .workbench-header.is-library-header p[data-v-2f86d33e],.design-workbench .asset-card[data-v-2f86d33e] :is(p,.card-summary,.alias-line,.asset-relation-line,.asset-meta-row span){color:var(--mf-text-secondary)!important;-webkit-text-fill-color:currentColor!important}.design-workbench .asset-grid.is-reference-layout[data-v-2f86d33e]{grid-template-columns:repeat(auto-fill,minmax(min(100%,318px),1fr))!important;gap:18px!important;align-items:stretch!important;justify-content:start!important}.design-workbench .asset-grid.is-reference-layout .asset-card.asset-card[data-v-2f86d33e],.design-workbench .asset-card.asset-card[data-v-2f86d33e]{display:grid!important;grid-template-rows:auto 1fr auto!important;min-height:0!important;width:100%!important;padding:12px 12px 14px!important;overflow:hidden!important;color:var(--mf-text)!important;border:1px solid var(--fb-line)!important;border-radius:var(--fb-radius-card, 8px)!important;background:var(--fb-surface-interactive, var(--fb-surface))!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.design-workbench .asset-grid.is-reference-layout .asset-card.asset-card[data-v-2f86d33e]:hover,.design-workbench .asset-card.asset-card[data-v-2f86d33e]:hover{transform:none!important;border-color:var(--fb-line-strong)!important;background:var(--fb-surface-hover)!important;box-shadow:none!important}.design-workbench .asset-grid.is-reference-layout .asset-card.asset-card.is-referenced[data-v-2f86d33e]{border-color:#5ef4ff9e!important}.design-workbench .asset-grid.is-reference-layout .asset-cover.asset-cover[data-v-2f86d33e],.design-workbench .asset-card .asset-cover[data-v-2f86d33e]{aspect-ratio:16 / 10!important;min-height:0!important;width:100%!important;overflow:hidden!important;border:1px solid rgba(120,245,255,.2)!important;border-radius:14px!important;color:var(--mf-primary)!important;background:linear-gradient(90deg,rgba(94,244,255,.05) 1px,transparent 1px),linear-gradient(180deg,rgba(94,244,255,.05) 1px,transparent 1px),linear-gradient(145deg,#080b10,#111827)!important;background-size:26px 26px,26px 26px,auto!important;box-shadow:inset 0 1px #ffffff0f!important;-webkit-text-fill-color:currentColor!important}.design-workbench .asset-grid.is-reference-layout .asset-cover img[data-v-2f86d33e],.design-workbench .asset-grid.is-reference-layout .asset-cover video[data-v-2f86d33e]{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important}.design-workbench .asset-grid.is-reference-layout .asset-cover-badge[data-v-2f86d33e],.design-workbench .asset-grid.is-reference-layout .asset-tag-row span[data-v-2f86d33e],.design-workbench .asset-grid.is-reference-layout .asset-meta-row span[data-v-2f86d33e]{color:#dffcff!important;border:1px solid rgba(120,245,255,.2)!important;background:#5ef4ff14!important;box-shadow:none!important;-webkit-text-fill-color:#dffcff!important}.design-workbench .asset-grid.is-reference-layout .asset-card.is-referenced .asset-cover[data-v-2f86d33e]:after{right:12px!important;bottom:12px!important;height:28px!important;color:#042a32!important;border-color:#5ef4ffb8!important;background:linear-gradient(135deg,#5ef4ff,#9dfcff)!important;box-shadow:0 12px 28px #5ef4ff33!important;-webkit-text-fill-color:#042a32!important}.design-workbench .asset-grid.is-reference-layout .asset-card.is-project-owned .asset-cover[data-v-2f86d33e]:after{content:"项目资产"!important;right:12px!important;bottom:12px!important;height:28px!important;color:#2d2109!important;border-color:#d7bd80c2!important;background:linear-gradient(135deg,var(--fb-accent-strong),#fff2ca)!important;box-shadow:0 12px 28px #d7bd802e!important;-webkit-text-fill-color:#2d2109!important}.design-workbench .asset-grid.is-reference-layout .asset-body[data-v-2f86d33e]{gap:10px!important;padding:14px 2px 0!important}.design-workbench .asset-grid.is-reference-layout .asset-title-row[data-v-2f86d33e]{align-items:flex-start!important;gap:10px!important}.design-workbench .asset-grid.is-reference-layout .asset-title-row h3[data-v-2f86d33e]{min-height:0!important;margin:0 0 6px!important;font-size:18px!important;line-height:1.25!important;-webkit-line-clamp:2!important}.design-workbench .asset-grid.is-reference-layout .asset-title-row p[data-v-2f86d33e]{color:var(--mf-text-muted)!important;font-size:12px!important;line-height:1.35!important}.design-workbench .asset-grid.is-reference-layout .card-summary[data-v-2f86d33e]{min-height:44px!important;margin:0!important;color:var(--mf-text-secondary)!important;font-size:13px!important;line-height:1.55!important;-webkit-line-clamp:2!important}.design-workbench .asset-grid.is-reference-layout .asset-tag-row[data-v-2f86d33e],.design-workbench .asset-grid.is-reference-layout .asset-meta-row[data-v-2f86d33e]{gap:7px!important;min-height:0!important;margin:0!important}.design-workbench .asset-grid.is-reference-layout .asset-tag-row span[data-v-2f86d33e],.design-workbench .asset-grid.is-reference-layout .asset-meta-row span[data-v-2f86d33e]{height:26px!important;max-width:148px!important;padding:0 9px!important;border-radius:999px!important;color:var(--mf-text-secondary)!important;font-size:12px!important;font-weight:700!important;-webkit-text-fill-color:currentColor!important}.design-workbench .asset-grid.is-reference-layout .asset-meta-row.asset-meta-row .third-party-asset-chip.third-party-asset-chip[data-v-2f86d33e]{display:inline-flex!important;align-items:center!important;width:100%!important;max-width:100%!important;color:#f5d486!important;border-color:#d3aa5c57!important;background:#d3aa5c1a!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;-webkit-text-fill-color:#f5d486!important}.design-workbench .asset-grid.is-reference-layout .asset-card-actions.asset-card-actions[data-v-2f86d33e]{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:-moz-max-content!important;width:max-content!important;max-width:100%!important;min-height:36px!important;margin:14px auto 0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.design-workbench .asset-grid.is-reference-layout .asset-card-actions.asset-card-actions .el-button+.el-button[data-v-2f86d33e]{margin-left:0!important}.design-workbench .asset-grid.is-reference-layout .asset-card-actions.asset-card-actions .el-button.mini[data-v-2f86d33e],.design-workbench .asset-grid.is-reference-layout .asset-card-actions.asset-card-actions .soft-btn.mini[data-v-2f86d33e],.design-workbench .asset-grid.is-reference-layout .asset-card-actions.asset-card-actions .danger-icon.mini[data-v-2f86d33e]{display:inline-flex!important;flex:0 0 38px!important;align-items:center!important;justify-content:center!important;width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;max-width:38px!important;max-height:38px!important;aspect-ratio:1 / 1!important;margin:0!important;padding:0!important;border:1px solid rgba(120,245,255,.2)!important;border-radius:999px!important;color:#dffcff!important;background:#0304056b!important;box-shadow:none!important;box-sizing:border-box!important;line-height:1!important;-webkit-text-fill-color:#dffcff!important}.design-workbench .asset-grid.is-reference-layout .asset-card-actions.asset-card-actions .el-button.mini>span[data-v-2f86d33e],.design-workbench .asset-grid.is-reference-layout .asset-card-actions.asset-card-actions .soft-btn.mini>span[data-v-2f86d33e],.design-workbench .asset-grid.is-reference-layout .asset-card-actions.asset-card-actions .danger-icon.mini>span[data-v-2f86d33e]{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;margin:0!important}.design-workbench .asset-grid.is-reference-layout .asset-card-actions.asset-card-actions .el-button.mini .el-icon[data-v-2f86d33e],.design-workbench .asset-grid.is-reference-layout .asset-card-actions.asset-card-actions .soft-btn.mini .el-icon[data-v-2f86d33e],.design-workbench .asset-grid.is-reference-layout .asset-card-actions.asset-card-actions .danger-icon.mini .el-icon[data-v-2f86d33e]{flex:0 0 16px!important;width:16px!important;height:16px!important;margin:0!important;line-height:1!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-grid.is-reference-layout .asset-card-actions.asset-card-actions .el-button.el-button.mini,body .design-workbench.design-workbench .asset-grid.is-reference-layout .asset-card-actions.asset-card-actions .el-button.el-button.mini{display:inline-flex!important;flex:0 0 38px!important;align-items:center!important;justify-content:center!important;width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;max-width:38px!important;max-height:38px!important;aspect-ratio:1 / 1!important;margin:0!important;padding:0!important;border-radius:999px!important;box-sizing:border-box!important;line-height:1!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-grid.is-reference-layout .asset-card-actions.asset-card-actions .el-button.el-button.mini>span,body .design-workbench.design-workbench .asset-grid.is-reference-layout .asset-card-actions.asset-card-actions .el-button.el-button.mini>span{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;margin:0!important}.design-workbench .asset-grid.is-reference-layout .asset-card-actions.asset-card-actions .el-button.mini[data-v-2f86d33e]:hover,.design-workbench .asset-grid.is-reference-layout .asset-card-actions.asset-card-actions .soft-btn.mini[data-v-2f86d33e]:hover,.design-workbench .asset-grid.is-reference-layout .asset-card-actions.asset-card-actions .danger-icon.mini[data-v-2f86d33e]:hover{transform:translateY(-1px)!important;border-color:var(--mf-border-strong)!important;background:#5ef4ff1f!important;box-shadow:0 0 18px #5ef4ff29!important}body .el-dialog.asset-detail-dialog,body .el-overlay .el-dialog.asset-detail-dialog{width:min(94vw,1400px)!important;margin-top:4vh!important;border-radius:28px!important;background:transparent!important;box-shadow:none!important}body .el-dialog.asset-detail-dialog .asset-detail-shell.asset-detail-shell{grid-template-columns:minmax(420px,1.08fr) minmax(420px,.92fr)!important;gap:28px!important;max-height:88vh!important;min-height:min(78vh,780px)!important;padding:28px!important;overflow:hidden!important;color:#f3f7fa!important;border:1px solid rgba(120,245,255,.2)!important;border-radius:28px!important;background:radial-gradient(circle at 8% 0%,rgba(94,244,255,.16),transparent 32%),radial-gradient(circle at 92% 10%,rgba(69,220,210,.14),transparent 30%),linear-gradient(145deg,#111318f0,#030405f5)!important;box-shadow:0 34px 90px #00000075,inset 0 1px #ffffff14!important}body .el-dialog.asset-detail-dialog .detail-close{z-index:5!important;color:#dffcff!important;border-color:#78f5ff47!important;background:#030405b8!important;box-shadow:0 16px 34px #00000052!important;-webkit-text-fill-color:#dffcff!important}body .el-dialog.asset-detail-dialog .detail-visual.detail-visual{min-height:0!important;padding:0!important}body .el-dialog.asset-detail-dialog .detail-visual-frame.detail-visual-frame{height:100%!important;min-height:min(72vh,620px)!important;max-height:calc(88vh - 56px)!important;border:1px solid rgba(120,245,255,.2)!important;border-radius:22px!important;background:linear-gradient(90deg,rgba(94,244,255,.06) 1px,transparent 1px),linear-gradient(180deg,rgba(94,244,255,.06) 1px,transparent 1px),#0304058f!important;background-size:30px 30px!important}body .el-dialog.asset-detail-dialog .detail-visual-frame:before{border-color:#78f5ff1f!important}body .el-dialog.asset-detail-dialog .detail-visual-image.detail-visual-image,body .el-dialog.asset-detail-dialog .detail-visual-image.detail-visual-image .el-image__inner,body .el-dialog.asset-detail-dialog .detail-visual-frame.detail-visual-frame img,body .el-dialog.asset-detail-dialog .detail-visual-video.detail-visual-video{width:100%!important;height:100%!important;-o-object-fit:contain!important;object-fit:contain!important}body .el-dialog.asset-detail-dialog .detail-info.detail-info{gap:14px!important;min-height:0!important;padding:0 8px 0 0!important;overflow:auto!important}body .el-dialog.asset-detail-dialog .detail-section.detail-section,body .el-dialog.asset-detail-dialog .detail-facts.detail-facts{color:#f3f7fa!important;border:1px solid rgba(120,245,255,.16)!important;border-radius:18px!important;background:radial-gradient(circle at 14% 0%,rgba(94,244,255,.1),transparent 34%),#111318c2!important;box-shadow:inset 0 1px #ffffff0d!important}body .el-dialog.asset-detail-dialog .detail-section.detail-section{padding:18px 20px!important;border-bottom:1px solid rgba(120,245,255,.16)!important}body .el-dialog.asset-detail-dialog :is(h1,h2,h3,strong,label){color:#f3f7fa!important;-webkit-text-fill-color:#f3f7fa!important}body .el-dialog.asset-detail-dialog :is(p,small,span,li){color:#a9b4bf!important;-webkit-text-fill-color:currentColor!important}body .el-dialog.asset-detail-dialog .detail-section h3{margin-bottom:14px!important;color:#dffcff!important;font-size:16px!important;letter-spacing:0!important}body .el-dialog.asset-detail-dialog .detail-basic-grid{gap:12px!important}body .el-dialog.asset-detail-dialog .detail-basic-grid>div,body .el-dialog.asset-detail-dialog .detail-facts>div{min-height:72px!important;padding:14px 16px!important;border:1px solid rgba(120,245,255,.12)!important;border-radius:14px!important;background:#03040547!important}body .el-dialog.asset-detail-dialog .detail-facts.detail-facts{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;padding:12px!important;overflow:visible!important}body .el-dialog.asset-detail-dialog .detail-facts.detail-facts>div:nth-child(3){grid-column:1 / -1!important;min-height:96px!important}body .el-dialog.asset-detail-dialog .detail-basic-grid strong,body .el-dialog.asset-detail-dialog .detail-facts strong{color:#f3f7fa!important;font-size:14px!important;line-height:1.55!important;overflow-wrap:anywhere!important}body .el-dialog.asset-detail-dialog .detail-facts.detail-facts strong{-webkit-line-clamp:3!important}body .el-dialog.asset-detail-dialog .detail-facts.detail-facts>div:nth-child(3) strong{-webkit-line-clamp:5!important}.design-workbench[data-v-2f86d33e] :is(button,.el-button,input,.asset-card):focus-visible,body .el-dialog.asset-detail-dialog :is(button,.el-button):focus-visible{outline:2px solid rgba(94,244,255,.72)!important;outline-offset:2px!important}.design-workbench[data-v-2f86d33e] .creative-stage-nav.is-compact{min-height:86px!important;display:grid!important;grid-template-columns:minmax(180px,240px) minmax(0,1fr)!important;align-items:center!important;overflow:hidden!important}.design-workbench[data-v-2f86d33e] .creative-stage-nav__brand,.design-workbench[data-v-2f86d33e] .creative-stage-nav__steps,.design-workbench[data-v-2f86d33e] .creative-stage-nav__step{min-height:62px!important}.design-workbench[data-v-2f86d33e] .creative-stage-nav__steps{grid-template-columns:repeat(5,minmax(132px,1fr))!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important}.design-workbench[data-v-2f86d33e] .creative-stage-nav__steps::-webkit-scrollbar{display:none!important}.design-workbench[data-v-2f86d33e] .creative-stage-nav__step{min-width:132px!important}@media (max-width: 1180px){body .el-dialog.asset-detail-dialog .asset-detail-shell.asset-detail-shell{grid-template-columns:1fr!important;max-height:92vh!important;overflow:auto!important}body .el-dialog.asset-detail-dialog .detail-visual-frame.detail-visual-frame{min-height:min(58vh,520px)!important}}@media (max-width: 720px){.design-workbench .workbench-header.is-library-header[data-v-2f86d33e]{padding:24px 18px!important}.design-workbench .asset-grid.is-reference-layout[data-v-2f86d33e]{grid-template-columns:minmax(0,1fr)!important}body .el-dialog.asset-detail-dialog .asset-detail-shell.asset-detail-shell{padding:18px!important;border-radius:22px!important}body .el-dialog.asset-detail-dialog .detail-basic-grid,body .el-dialog.asset-detail-dialog .detail-facts.detail-facts{grid-template-columns:1fr!important}body .el-dialog.asset-detail-dialog .detail-facts.detail-facts>div:nth-child(3){grid-column:auto!important}}.design-workbench .asset-panel-tools[data-v-2f86d33e] .el-segmented{min-height:40px!important;padding:4px!important;border:1px solid rgba(35,54,68,.16)!important;border-radius:999px!important;background:linear-gradient(145deg,#ffffffe0,#eef3f6ad),#ecf2f5d1!important;box-shadow:0 14px 32px #141c2414,inset 0 1px #ffffffd6!important}.design-workbench .asset-panel-tools[data-v-2f86d33e] .el-segmented__item{min-height:32px!important;border-radius:999px!important;color:#465568!important;background:transparent!important;-webkit-text-fill-color:#465568!important}.design-workbench .asset-panel-tools[data-v-2f86d33e] .el-segmented__item *{color:inherit!important;-webkit-text-fill-color:currentColor!important}.design-workbench .asset-panel-tools[data-v-2f86d33e] .el-segmented__item.is-selected{color:#f5d486!important;background:radial-gradient(circle at 22% 0%,rgba(255,255,255,.22),transparent 36%),linear-gradient(180deg,#263035,#101315)!important;box-shadow:0 10px 24px #10141738,inset 0 0 0 1px #d3aa5c52!important;-webkit-text-fill-color:#f5d486!important}.design-workbench .asset-panel[data-v-2f86d33e] .el-button.soft-btn.compact{color:#f5d486!important;border-color:#d3aa5c52!important;background:radial-gradient(circle at 22% 0%,rgba(255,255,255,.2),transparent 36%),linear-gradient(180deg,#263035,#101315)!important;box-shadow:0 12px 26px #1014172e,inset 0 0 0 1px #d3aa5c1f!important;-webkit-text-fill-color:#f5d486!important}.design-workbench .asset-panel[data-v-2f86d33e] .el-button.soft-btn.compact *{color:inherit!important;-webkit-text-fill-color:currentColor!important}body .el-dialog.asset-detail-dialog.asset-detail-dialog,body .el-overlay .el-dialog.asset-detail-dialog.asset-detail-dialog{width:min(1180px,calc(100vw - 28px))!important;margin-top:3vh!important;overflow:visible!important;border:1px solid rgba(52,76,88,.24)!important;border-radius:30px!important;background:radial-gradient(circle at 8% 0%,rgba(91,128,139,.22),transparent 34%),radial-gradient(circle at 100% 12%,rgba(212,171,92,.12),transparent 30%),linear-gradient(135deg,#f4f7f8f5,#e1e8ebe0)!important;box-shadow:0 32px 90px #11182047,inset 0 1px #ffffffb8!important}body .el-dialog.asset-detail-dialog.asset-detail-dialog .el-dialog__body{padding:0!important;overflow:visible!important}body .el-dialog.asset-detail-dialog .asset-detail-shell.asset-detail-shell{display:grid!important;grid-template-columns:minmax(440px,.98fr) minmax(420px,.82fr)!important;gap:0!important;min-height:min(86vh,780px)!important;max-height:min(92vh,840px)!important;padding:0!important;overflow:hidden!important;color:#111820!important;border:0!important;border-radius:30px!important;background:transparent!important;box-shadow:none!important}body .el-dialog.asset-detail-dialog .detail-close.detail-close{position:absolute!important;top:14px!important;right:14px!important;z-index:60!important;display:grid!important;place-items:center!important;width:44px!important;height:44px!important;border:1px solid rgba(245,212,134,.46)!important;border-radius:999px!important;color:#f9e6ad!important;background:radial-gradient(circle at 22% 0%,rgba(255,255,255,.24),transparent 36%),linear-gradient(180deg,#262a2bf5,#070809f5)!important;box-shadow:0 18px 42px #0c101257!important;-webkit-text-fill-color:#f9e6ad!important}body .el-dialog.asset-detail-dialog .detail-visual.detail-visual{position:relative!important;min-height:min(86vh,780px)!important;padding:0!important;overflow:hidden!important;border-right:1px solid rgba(52,76,88,.18)!important;background:#0a0d10!important}body .el-dialog.asset-detail-dialog .detail-visual-frame.detail-visual-frame{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;min-height:min(86vh,780px)!important;max-height:none!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:radial-gradient(circle at 24% 16%,rgba(255,255,255,.1),transparent 26%),linear-gradient(145deg,#12171b,#050607)!important;box-shadow:none!important}body .el-dialog.asset-detail-dialog .detail-visual-frame.detail-visual-frame:before{display:none!important}body .el-dialog.asset-detail-dialog .detail-visual-image.detail-visual-image{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;min-height:0!important;padding:clamp(18px,2.8vw,34px)!important;overflow:hidden!important;box-sizing:border-box!important}body .el-dialog.asset-detail-dialog .detail-visual-image.detail-visual-image .el-image__inner,body .el-dialog.asset-detail-dialog .detail-visual-frame.detail-visual-frame img,body .el-dialog.asset-detail-dialog .detail-visual-video.detail-visual-video{display:block!important;width:auto!important;height:auto!important;max-width:100%!important;max-height:100%!important;min-height:0!important;margin:auto!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center center!important;object-position:center center!important}body .el-dialog.asset-detail-dialog .detail-info.detail-info{gap:16px!important;min-height:0!important;padding:42px 30px 30px!important;overflow:auto!important;color:#15202b!important}body .el-dialog.asset-detail-dialog .detail-section.detail-section,body .el-dialog.asset-detail-dialog .detail-facts.detail-facts{color:#15202b!important;border:1px solid rgba(54,74,86,.12)!important;border-radius:22px!important;background:radial-gradient(circle at 12% 0%,rgba(255,255,255,.72),transparent 34%),linear-gradient(145deg,#ffffffc2,#eef3f68f)!important;box-shadow:0 18px 44px #1f273312,inset 0 1px #ffffffc7!important}body .el-dialog.asset-detail-dialog :is(h1,h2,h3,strong,label){color:#111820!important;-webkit-text-fill-color:#111820!important}body .el-dialog.asset-detail-dialog :is(p,small,span,li){color:#667385!important;-webkit-text-fill-color:currentColor!important}body .el-dialog.asset-detail-dialog .detail-basic-grid>div,body .el-dialog.asset-detail-dialog .detail-facts>div{border-color:#364a561a!important;background:#ffffff80!important}body .el-dialog.asset-detail-dialog .detail-basic-grid.detail-basic-grid .detail-third-party-asset-id.detail-third-party-asset-id{grid-column:1 / -1!important}body .el-dialog.asset-detail-dialog .detail-basic-grid.detail-basic-grid .detail-third-party-asset-id.detail-third-party-asset-id strong{color:#7a5417!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;overflow-wrap:anywhere!important;-webkit-text-fill-color:#7a5417!important}@media (max-width: 980px){body .el-dialog.asset-detail-dialog .asset-detail-shell.asset-detail-shell{grid-template-columns:1fr!important;max-height:92vh!important;overflow:auto!important}body .el-dialog.asset-detail-dialog .detail-visual.detail-visual,body .el-dialog.asset-detail-dialog .detail-visual-frame.detail-visual-frame,body .el-dialog.asset-detail-dialog .detail-visual-image.detail-visual-image,body .el-dialog.asset-detail-dialog .detail-visual-video.detail-visual-video{min-height:min(58vh,520px)!important}}body .el-dialog.asset-detail-dialog .asset-detail-shell.asset-detail-shell{align-items:stretch!important}body .el-dialog.asset-detail-dialog .detail-visual.detail-visual{display:flex!important;flex-direction:column!important;box-sizing:border-box!important;padding:clamp(28px,3vh,42px) 0 30px!important}body .el-dialog.asset-detail-dialog .detail-visual-frame.detail-visual-frame{flex:1 1 auto!important;height:auto!important;min-height:0!important}body .el-dialog.asset-detail-dialog .detail-info.detail-info{box-sizing:border-box!important;padding:clamp(28px,3vh,42px) 30px 30px!important}@media (max-width: 980px){body .el-dialog.asset-detail-dialog .detail-visual.detail-visual,body .el-dialog.asset-detail-dialog .detail-info.detail-info{padding:22px!important}}body .el-dialog.asset-detail-dialog.asset-detail-dialog,body .el-overlay .el-dialog.asset-detail-dialog.asset-detail-dialog{width:min(1120px,calc(100vw - 32px))!important;margin-top:4vh!important}body .el-dialog.asset-detail-dialog .asset-detail-shell.asset-detail-shell{--asset-detail-panel-height: min(72vh, 680px);grid-template-columns:minmax(0,.98fr) minmax(380px,.82fr)!important;gap:clamp(24px,2.6vw,36px)!important;align-items:stretch!important;min-height:0!important;max-height:min(88vh,820px)!important;padding:clamp(24px,2.8vw,36px)!important;overflow:hidden!important;background:radial-gradient(circle at 10% 0%,rgba(255,255,255,.82),transparent 34%),radial-gradient(circle at 96% 12%,rgba(215,189,128,.12),transparent 28%),linear-gradient(135deg,#f9fafae6,#e4eaecc2)!important}body .el-dialog.asset-detail-dialog .detail-visual.detail-visual{align-self:stretch!important;display:flex!important;width:100%!important;height:var(--asset-detail-panel-height)!important;min-height:480px!important;padding:0!important;overflow:hidden!important;border:1px solid rgba(58,73,83,.14)!important;border-radius:24px!important;background:radial-gradient(circle at 50% 8%,rgba(255,255,255,.86),transparent 28%),linear-gradient(180deg,#f8fafad1,#e5e9ebc7)!important;box-shadow:0 18px 44px #1a222b14,inset 0 1px #ffffffc7!important}body .el-dialog.asset-detail-dialog .detail-visual-frame.detail-visual-frame{flex:1 1 auto!important;width:100%!important;height:100%!important;min-height:0!important;padding:0!important;border:0!important;border-radius:24px!important;background:radial-gradient(circle at 50% 0%,rgba(255,255,255,.5),transparent 30%),linear-gradient(135deg,#ffffff57,#d7dee238)!important}body .el-dialog.asset-detail-dialog .detail-visual-image.detail-visual-image{width:100%!important;height:100%!important;padding:clamp(16px,2vw,28px)!important;cursor:zoom-in!important}body .el-dialog.asset-detail-dialog .detail-visual-trigger.detail-visual-trigger{display:flex!important;width:100%!important;height:100%!important;min-height:0!important;align-items:center!important;justify-content:center!important;padding:0!important;border:0!important;background:transparent!important;cursor:zoom-in!important}body .el-dialog.asset-detail-dialog .detail-visual-trigger.detail-visual-trigger:focus-visible{outline:2px solid rgba(94,244,255,.78)!important;outline-offset:-8px!important}body .el-dialog.asset-detail-dialog .detail-visual-image.detail-visual-image .el-image__inner,body .el-dialog.asset-detail-dialog .detail-visual-frame.detail-visual-frame img,body .el-dialog.asset-detail-dialog .detail-visual-video.detail-visual-video{max-width:100%!important;max-height:100%!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center center!important;object-position:center center!important}body .el-dialog.asset-detail-dialog .detail-info.detail-info{align-self:stretch!important;display:flex!important;flex-direction:column!important;height:var(--asset-detail-panel-height)!important;min-height:480px!important;max-height:var(--asset-detail-panel-height)!important;padding:clamp(18px,1.8vw,24px)!important;overflow:auto!important;box-sizing:border-box!important;border:1px solid rgba(58,73,83,.14)!important;border-radius:24px!important;background:radial-gradient(circle at 16% 0%,rgba(255,255,255,.74),transparent 30%),linear-gradient(145deg,#ffffff9e,#e2e8eb61)!important;box-shadow:0 18px 44px #1a222b14,inset 0 1px #ffffffb8!important}body .el-dialog.asset-detail-dialog .detail-facts.detail-facts{align-content:start!important;overflow:hidden!important}body .el-dialog.asset-detail-dialog .detail-fact-style.detail-fact-style{grid-column:1 / -1!important;min-height:88px!important}body .el-dialog.asset-detail-dialog .detail-fact-created-at.detail-fact-created-at{grid-column:1 / -1!important;min-height:58px!important}.detail-fact-description strong[data-v-2f86d33e],.detail-fact-background strong[data-v-2f86d33e],body .el-dialog.asset-detail-dialog .detail-fact-description strong,body .el-dialog.asset-detail-dialog .detail-fact-background strong{display:-webkit-box!important;overflow:hidden!important;text-overflow:ellipsis!important;cursor:help!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important}@media (max-width: 980px){body .el-dialog.asset-detail-dialog .asset-detail-shell.asset-detail-shell{grid-template-columns:1fr!important;max-height:92vh!important;padding:22px!important;overflow:auto!important}body .el-dialog.asset-detail-dialog .detail-visual.detail-visual{height:auto!important;min-height:min(58vh,520px)!important}body .el-dialog.asset-detail-dialog .detail-info.detail-info{height:auto!important;min-height:0!important;max-height:none!important;padding:0!important}}body .el-dialog.asset-detail-dialog .asset-detail-shell.asset-detail-shell{--asset-detail-panel-height: clamp(560px, 70vh, 660px);align-items:stretch!important}body .el-dialog.asset-detail-dialog .detail-visual.detail-visual,body .el-dialog.asset-detail-dialog .detail-info.detail-info{align-self:stretch!important;height:var(--asset-detail-panel-height)!important;min-height:var(--asset-detail-panel-height)!important;max-height:var(--asset-detail-panel-height)!important;box-sizing:border-box!important}body .el-dialog.asset-detail-dialog .detail-info.detail-info{gap:10px!important;padding:14px!important;overflow:hidden!important}body .el-dialog.asset-detail-dialog .detail-section.detail-section{padding:12px 14px!important;border-radius:16px!important}body .el-dialog.asset-detail-dialog .detail-section.detail-section h3{margin:0 0 8px!important;font-size:15px!important;line-height:1.2!important}body .el-dialog.asset-detail-dialog .detail-basic-grid.detail-basic-grid{gap:8px 10px!important}body .el-dialog.asset-detail-dialog .detail-basic-grid.detail-basic-grid>div{min-height:44px!important;padding:8px 10px!important}body .el-dialog.asset-detail-dialog .detail-info.detail-info .detail-section:nth-child(2){display:flex!important;flex:1 1 auto!important;flex-direction:column!important;min-height:0!important}body .el-dialog.asset-detail-dialog .detail-facts.detail-facts{flex:1 1 auto!important;gap:8px!important;min-height:0!important;overflow:visible!important;border:0!important;background:transparent!important;box-shadow:none!important}body .el-dialog.asset-detail-dialog .detail-facts.detail-facts>div{min-height:0!important;padding:8px 10px!important;border:1px solid rgba(54,74,86,.1)!important;border-radius:12px!important}body .el-dialog.asset-detail-dialog .detail-fact-description.detail-fact-description{min-height:68px!important}body .el-dialog.asset-detail-dialog .detail-fact-style.detail-fact-style{min-height:54px!important}body .el-dialog.asset-detail-dialog .detail-fact-background.detail-fact-background,body .el-dialog.asset-detail-dialog .detail-fact-project.detail-fact-project{min-height:56px!important}body .el-dialog.asset-detail-dialog .detail-fact-created-at.detail-fact-created-at{min-height:40px!important}body .el-dialog.asset-detail-dialog .detail-basic-grid.detail-basic-grid span,body .el-dialog.asset-detail-dialog .detail-facts.detail-facts span{margin-bottom:4px!important;font-size:11px!important;line-height:1.2!important}body .el-dialog.asset-detail-dialog .detail-basic-grid.detail-basic-grid strong,body .el-dialog.asset-detail-dialog .detail-facts.detail-facts strong{font-size:13px!important;line-height:1.42!important}body .el-dialog.asset-detail-dialog .asset-detail-shell.asset-detail-shell{display:grid!important;grid-auto-rows:var(--asset-detail-panel-height)!important;align-items:stretch!important;box-sizing:border-box!important}body .el-dialog.asset-detail-dialog .detail-visual.detail-visual,body .el-dialog.asset-detail-dialog .detail-info.detail-info{align-self:stretch!important;justify-self:stretch!important;grid-row:1!important;height:var(--asset-detail-panel-height)!important;min-height:var(--asset-detail-panel-height)!important;max-height:var(--asset-detail-panel-height)!important;margin:0!important;box-sizing:border-box!important}body .el-dialog.asset-detail-dialog .detail-visual.detail-visual{position:relative!important;top:0!important;right:auto!important;bottom:auto!important;left:auto!important;display:flex!important;grid-column:1!important;align-items:stretch!important;justify-content:center!important;padding:0!important}body .el-dialog.asset-detail-dialog .detail-info.detail-info{grid-column:2!important}body .el-dialog.asset-detail-dialog .detail-visual-frame.detail-visual-frame{align-self:stretch!important;display:flex!important;flex:1 1 auto!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;box-sizing:border-box!important;align-items:center!important;justify-content:center!important}.design-workbench.design-workbench[data-v-2f86d33e]{--bb-bg: #030608;--bb-panel: rgba(9, 17, 24, .84);--bb-panel-strong: rgba(13, 24, 34, .92);--bb-line: rgba(105, 214, 226, .16);--bb-line-strong: rgba(105, 214, 226, .28);--bb-text: #eef7fb;--bb-soft: #9fb2bf;--bb-muted: #6f7f89;--bb-gold: var(--fb-accent);--bb-gold-strong: var(--fb-accent-strong);min-height:100vh!important;padding:0 24px 36px!important;color:var(--bb-text)!important;background:linear-gradient(rgba(105,214,226,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(105,214,226,.035) 1px,transparent 1px),radial-gradient(circle at 18% 4%,rgba(103,232,249,.12),transparent 30%),radial-gradient(circle at 86% 0%,rgba(215,189,128,.08),transparent 24%),linear-gradient(180deg,#071018,#05080c 58%,#020405)!important;background-size:78px 78px,78px 78px,auto,auto,auto!important}.design-workbench[data-v-2f86d33e] :is(.workbench-header,.project-stat-row,.stat-strip,.stat-strip>div,.extract-panel,.asset-panel,.stage-next-card,.asset-next-card,.asset-group-workspace,.asset-group-assets-toolbar,.asset-reference-flat-toolbar,.asset-bulk-toolbar,.empty-state,.script-upload-inner,.candidate-lane,.candidate-extraction-progress){color:var(--bb-text)!important;border-color:var(--bb-line)!important;background:radial-gradient(circle at 12% 0%,rgba(103,232,249,.08),transparent 32%),linear-gradient(145deg,#0d1822e0,#04080cd1)!important;box-shadow:0 24px 60px #00000057,inset 0 1px #ffffff12!important}.design-workbench .workbench-header[data-v-2f86d33e]{min-height:164px!important;border-radius:28px!important;overflow:hidden!important}.design-workbench .workbench-header[data-v-2f86d33e]:before,.design-workbench .workbench-header[data-v-2f86d33e]:after,.design-workbench .asset-panel[data-v-2f86d33e]:before,.design-workbench .stat-strip div[data-v-2f86d33e]:before,.design-workbench .stat-strip div[data-v-2f86d33e]:after{opacity:.18!important}.design-workbench[data-v-2f86d33e] :is(.workbench-kicker,.panel-title-row span,.asset-group-header span,.asset-reference-flat-toolbar span,.asset-group-assets-toolbar span){color:var(--bb-gold)!important;letter-spacing:.22em!important;-webkit-text-fill-color:currentColor!important}.design-workbench[data-v-2f86d33e] :is(h1,h2,h3,h4,strong,label,.asset-title,.candidate-title,.asset-group-folder__name,.asset-card h3){color:var(--bb-text)!important;text-shadow:0 0 26px rgba(103,232,249,.1)!important;-webkit-text-fill-color:currentColor!important}.design-workbench[data-v-2f86d33e] :is(p,small,em,li,.empty-mini,.el-upload__tip,.card-summary,.asset-group-folder__modified,.asset-meta-row span,.alias-line,.asset-relation-line){color:var(--bb-soft)!important;-webkit-text-fill-color:currentColor!important}.design-workbench .project-stat-row[data-v-2f86d33e]{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:18px!important;align-items:stretch!important;background:transparent!important;border:0!important;box-shadow:none!important}.design-workbench .project-stat-actions[data-v-2f86d33e]{display:flex;gap:8px;align-items:center}.design-workbench .third-party-asset-chip.is-failed[data-v-2f86d33e]{color:#ffb4a8!important;border-color:#ff755e59!important;background:#ff755e1a!important;-webkit-text-fill-color:#ffb4a8!important}.design-workbench .third-party-asset-chip.is-pending[data-v-2f86d33e]{color:#8deaf2!important;border-color:#5ef4ff4d!important;background:#5ef4ff14!important;-webkit-text-fill-color:#8deaf2!important}.design-workbench .stat-strip[data-v-2f86d33e]{gap:10px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.design-workbench .stat-strip div[data-v-2f86d33e]{min-height:76px!important;border-radius:18px!important}.design-workbench .stat-strip strong[data-v-2f86d33e]{color:var(--bb-text)!important;-webkit-text-fill-color:currentColor!important}.design-workbench .workbench-grid[data-v-2f86d33e]{gap:20px!important}.design-workbench[data-v-2f86d33e] :is(.extract-panel,.asset-panel){border-radius:24px!important;overflow:hidden!important}.design-workbench .script-upload[data-v-2f86d33e] .el-upload-dragger,.design-workbench[data-v-2f86d33e] .el-textarea__inner,.design-workbench[data-v-2f86d33e] .el-input__wrapper,.design-workbench[data-v-2f86d33e] .el-select__wrapper,.design-workbench[data-v-2f86d33e] .el-input-number .el-input__wrapper,.design-workbench .asset-search[data-v-2f86d33e]{color:var(--bb-text)!important;border:1px solid var(--bb-line)!important;background:#02060a94!important;box-shadow:inset 0 1px #ffffff0d!important}.design-workbench[data-v-2f86d33e] .el-input__inner,.design-workbench[data-v-2f86d33e] .el-textarea__inner,.design-workbench[data-v-2f86d33e] .el-select__selected-item,.design-workbench[data-v-2f86d33e] .el-select__placeholder,.design-workbench .asset-search input[data-v-2f86d33e]{color:var(--bb-text)!important;-webkit-text-fill-color:currentColor!important}.design-workbench[data-v-2f86d33e] .el-input__inner::-moz-placeholder,.design-workbench[data-v-2f86d33e] .el-textarea__inner::-moz-placeholder,.design-workbench .asset-search input[data-v-2f86d33e]::-moz-placeholder{color:#9fb2bf94!important;-webkit-text-fill-color:rgba(159,178,191,.58)!important}.design-workbench[data-v-2f86d33e] .el-input__inner::placeholder,.design-workbench[data-v-2f86d33e] .el-textarea__inner::placeholder,.design-workbench .asset-search input[data-v-2f86d33e]::placeholder{color:#9fb2bf94!important;-webkit-text-fill-color:rgba(159,178,191,.58)!important}.design-workbench .asset-panel-tools[data-v-2f86d33e] .el-segmented{border:1px solid rgba(215,189,128,.18)!important;background:#02060a8a!important;box-shadow:inset 0 1px #ffffff0f!important}.design-workbench .asset-panel-tools[data-v-2f86d33e] .el-segmented__item{color:#eef7fba8!important;background:transparent!important;-webkit-text-fill-color:currentColor!important}.design-workbench .asset-panel-tools[data-v-2f86d33e] .el-segmented__item.is-selected{color:var(--bb-gold)!important;background:radial-gradient(circle at 22% 0%,rgba(255,255,255,.18),transparent 36%),linear-gradient(180deg,#2b3032f5,#08090afa)!important;box-shadow:0 14px 30px #00000047!important;-webkit-text-fill-color:var(--bb-gold)!important}.design-workbench[data-v-2f86d33e] :is(.primary-btn,.soft-btn,.ghost-btn,.danger-icon,.candidate-chip,.workbench-add-core-btn),.design-workbench[data-v-2f86d33e] .el-button:not(.is-text):not(.is-link){min-height:38px!important;border-radius:999px!important;color:var(--bb-gold)!important;border-color:#d7bd8057!important;background:radial-gradient(circle at 22% 0%,rgba(255,255,255,.18),transparent 36%),linear-gradient(180deg,#2b3032f5,#08090afa)!important;box-shadow:0 14px 32px #00000047,inset 0 1px #ffffff2e!important;-webkit-text-fill-color:currentColor!important}.design-workbench[data-v-2f86d33e] :is(.primary-btn,.soft-btn,.ghost-btn,.danger-icon,.candidate-chip,.workbench-add-core-btn) *,.design-workbench[data-v-2f86d33e] .el-button:not(.is-text):not(.is-link) *{color:inherit!important;-webkit-text-fill-color:currentColor!important}.design-workbench[data-v-2f86d33e] :is(.primary-btn,.soft-btn,.ghost-btn,.danger-icon,.candidate-chip,.workbench-add-core-btn):disabled,.design-workbench :is(.primary-btn,.soft-btn,.ghost-btn,.danger-icon,.candidate-chip,.workbench-add-core-btn).is-disabled[data-v-2f86d33e],.design-workbench[data-v-2f86d33e] .el-button.is-disabled{color:#9fb2bf7a!important;border-color:#69d6e21a!important;background:#080d1285!important;box-shadow:none!important;-webkit-text-fill-color:rgba(159,178,191,.48)!important}.design-workbench .empty-state[data-v-2f86d33e]{min-height:260px!important;border-radius:22px!important;background:radial-gradient(circle at 50% 0%,rgba(103,232,249,.08),transparent 34%),#03060894!important}.design-workbench .asset-grid.is-reference-layout .asset-card.asset-card[data-v-2f86d33e]{border-color:var(--bb-line)!important;background:radial-gradient(circle at 22% 0%,rgba(103,232,249,.1),transparent 34%),linear-gradient(155deg,#0f1c26f0,#030609e6)!important}.design-workbench .asset-grid.is-reference-layout .asset-cover.asset-cover[data-v-2f86d33e]{border-color:#69d6e22e!important;background:linear-gradient(90deg,rgba(105,214,226,.05) 1px,transparent 1px),linear-gradient(180deg,rgba(105,214,226,.05) 1px,transparent 1px),linear-gradient(145deg,#080d12,#111820)!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-panel.asset-panel .asset-panel-tools.asset-panel-tools button.el-button.el-button.soft-btn.compact.is-disabled:not(#bb-final-asset-disabled-lock),html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-panel.asset-panel .asset-panel-tools.asset-panel-tools button.el-button.el-button.soft-btn.compact:disabled:not(#bb-final-asset-disabled-lock){color:#9fb2bf85!important;border-color:#69d6e21a!important;background-color:#080d1285!important;background-image:none!important;box-shadow:none!important;opacity:1!important;-webkit-text-fill-color:rgba(159,178,191,.52)!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-panel.asset-panel .asset-panel-tools.asset-panel-tools button.el-button.el-button.soft-btn.compact.is-disabled:not(#bb-final-asset-disabled-lock) *,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-panel.asset-panel .asset-panel-tools.asset-panel-tools button.el-button.el-button.soft-btn.compact:disabled:not(#bb-final-asset-disabled-lock) *{color:inherit!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-panel.asset-panel .asset-panel-tools.asset-panel-tools .el-segmented.el-segmented .el-segmented__item:not(#bb-final-asset-segment-lock){color:#eef7fbb3!important;border:1px solid rgba(105,214,226,.1)!important;border-radius:999px!important;background-color:#080d129e!important;background-image:none!important;box-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-panel.asset-panel .asset-panel-tools.asset-panel-tools .el-segmented.el-segmented .el-segmented__item.is-selected:not(#bb-final-asset-segment-lock){color:var(--bb-gold)!important;border-color:#d7bd8061!important;background-color:#08090afa!important;background-image:radial-gradient(circle at 22% 0%,rgba(255,255,255,.18),transparent 36%),linear-gradient(180deg,#2b3032f5,#08090afa)!important;box-shadow:0 14px 30px #00000047,inset 0 1px #ffffff2e!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-panel.asset-panel .asset-panel-tools.asset-panel-tools .el-segmented.el-segmented .el-segmented__item-label:not(#bb-final-asset-segment-label-lock){color:inherit!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-panel.asset-panel .asset-panel-tools.asset-panel-tools .el-segmented.el-segmented:not(#asset-library-segmented-polish){--el-segmented-bg-color: transparent !important;--el-segmented-item-selected-bg-color: transparent !important;--el-segmented-item-selected-color: var(--fb-accent-strong) !important;display:inline-flex!important;align-items:center!important;min-height:46px!important;padding:4px!important;gap:4px!important;border:1px solid rgba(215,189,128,.34)!important;border-radius:999px!important;background:radial-gradient(circle at 18% 0%,rgba(241,220,165,.14),transparent 36%),linear-gradient(180deg,#12110ef5,#050607fa)!important;box-shadow:0 16px 36px #00000057,0 0 0 1px #d7bd800f,inset 0 1px #ffffff24,inset 0 -1px #c4a15c38!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-panel.asset-panel .asset-panel-tools.asset-panel-tools .el-segmented.el-segmented .el-segmented__group:not(#asset-library-segmented-group-polish){gap:4px!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-panel.asset-panel .asset-panel-tools.asset-panel-tools .el-segmented.el-segmented .el-segmented__item-selected:not(#asset-library-segmented-thumb-polish){opacity:0!important;background:transparent!important;box-shadow:none!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-panel.asset-panel .asset-panel-tools.asset-panel-tools .el-segmented.el-segmented .el-segmented__item:not(#asset-library-segmented-item-polish){min-height:38px!important;min-width:108px!important;padding:0 18px!important;color:#f1dca5a3!important;border:1px solid transparent!important;border-radius:999px!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;font-size:13px!important;font-weight:850!important;transition:border-color .18s ease,box-shadow .18s ease,color .18s ease,background-color .18s ease!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-panel.asset-panel .asset-panel-tools.asset-panel-tools .el-segmented.el-segmented .el-segmented__item:hover:not(#asset-library-segmented-item-polish){color:var(--fb-accent-strong)!important;border-color:#d7bd8047!important;background-color:#d7bd8014!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-panel.asset-panel .asset-panel-tools.asset-panel-tools .el-segmented.el-segmented .el-segmented__item.is-selected:not(#asset-library-segmented-item-polish){color:var(--fb-accent-strong)!important;border-color:#d7bd8075!important;background-color:#0a0a09fa!important;background-image:radial-gradient(circle at 24% 0%,rgba(255,255,255,.24),transparent 38%),linear-gradient(180deg,#3a362bfa,#070707fa)!important;box-shadow:0 12px 28px #00000052,0 0 20px #d7bd801a,inset 0 1px #fff3,inset 0 -1px #c4a15c47!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-panel.asset-panel .asset-panel-tools.asset-panel-tools .el-segmented.el-segmented .el-segmented__item-label:not(#asset-library-segmented-label-polish),html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-panel.asset-panel .asset-panel-tools.asset-panel-tools .el-segmented.el-segmented .el-segmented__item *:not(#asset-library-segmented-label-polish){color:inherit!important;background:transparent!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-panel.asset-panel .asset-panel-tools.asset-panel-tools .project-asset-scope-segmented.project-asset-scope-segmented{--el-segmented-bg-color: transparent !important;--el-segmented-item-selected-bg-color: transparent !important;--el-segmented-item-selected-color: var(--fb-accent-strong) !important;min-height:46px!important;padding:4px!important;border:1px solid rgba(215,189,128,.36)!important;border-radius:999px!important;background:radial-gradient(circle at 18% 0%,rgba(241,220,165,.14),transparent 36%),linear-gradient(180deg,#12110ef5,#050607fa)!important;box-shadow:0 16px 36px #00000057,0 0 0 1px #d7bd8012,inset 0 1px #ffffff26,inset 0 -1px #c4a15c3d!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-panel.asset-panel .asset-panel-tools.asset-panel-tools .project-asset-scope-segmented.project-asset-scope-segmented .el-segmented__item-selected{opacity:0!important;background:transparent!important;box-shadow:none!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-panel.asset-panel .asset-panel-tools.asset-panel-tools .project-asset-scope-segmented.project-asset-scope-segmented .el-segmented__item{min-height:38px!important;min-width:108px!important;color:#f1dca5a3!important;border:1px solid transparent!important;border-radius:999px!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;font-size:13px!important;font-weight:850!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-panel.asset-panel .asset-panel-tools.asset-panel-tools .project-asset-scope-segmented.project-asset-scope-segmented .el-segmented__item.is-selected{color:var(--fb-accent-strong)!important;border-color:#d7bd807a!important;background-color:#0a0a09fa!important;background-image:radial-gradient(circle at 24% 0%,rgba(255,255,255,.24),transparent 38%),linear-gradient(180deg,#3a362bfa,#070707fa)!important;box-shadow:0 12px 28px #00000052,0 0 20px #d7bd801a,inset 0 1px #fff3,inset 0 -1px #c4a15c47!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-panel.asset-panel .asset-panel-tools.asset-panel-tools .project-asset-scope-segmented.project-asset-scope-segmented .el-segmented__item-label,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-panel.asset-panel .asset-panel-tools.asset-panel-tools .project-asset-scope-segmented.project-asset-scope-segmented .el-segmented__item *{color:inherit!important;background:transparent!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-group-header.asset-group-header strong:not(#asset-group-readable-title-lock){color:#f3f7fa!important;text-shadow:0 0 18px rgba(94,244,255,.16)!important;-webkit-text-fill-color:#f3f7fa!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-group-folder.asset-group-folder strong:not(#asset-group-readable-title-lock){color:var(--fb-accent-strong)!important;text-shadow:0 0 18px rgba(215,189,128,.18)!important;-webkit-text-fill-color:var(--fb-accent-strong)!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-group-folder.asset-group-folder .asset-group-folder__count{color:#e6edf1!important;-webkit-text-fill-color:#e6edf1!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-group-folder.asset-group-folder .asset-group-folder__modified{color:#e6edf1b8!important;-webkit-text-fill-color:rgba(230,237,241,.72)!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-group-folder.asset-group-folder .asset-group-folder__action{color:var(--fb-accent)!important;-webkit-text-fill-color:var(--fb-accent)!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-grid.is-reference-layout .asset-card.asset-card .asset-title-row h3:not(#asset-card-readable-title-lock-a):not(#asset-card-readable-title-lock-b):not(#asset-card-readable-title-lock-c):not(#asset-card-readable-title-lock-d){color:#16212b!important;text-shadow:none!important;-webkit-text-fill-color:#16212b!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-grid.is-reference-layout .asset-card.asset-card .asset-title-row p:not(#asset-card-readable-meta-lock),html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-grid.is-reference-layout .asset-card.asset-card .alias-line.alias-line:not(#asset-card-readable-copy-lock),html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-grid.is-reference-layout .asset-card.asset-card .card-summary.card-summary:not(#asset-card-readable-copy-lock){color:#1f2937d1!important;text-shadow:none!important;-webkit-text-fill-color:rgba(31,41,55,.82)!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-grid.is-reference-layout .asset-card.asset-card .card-summary.card-summary:not(#asset-card-readable-summary-lock){color:#182430db!important;font-weight:600!important;-webkit-text-fill-color:rgba(24,36,48,.86)!important}.design-workbench.design-workbench .asset-panel.asset-panel .asset-group-workspace.asset-group-workspace .asset-group-header.asset-group-header strong[data-v-2f86d33e]:not(#asset-group-readable-title-lock){color:#f3f7fa!important;text-shadow:0 0 18px rgba(94,244,255,.16)!important;-webkit-text-fill-color:#f3f7fa!important}.design-workbench.design-workbench .asset-panel.asset-panel .asset-group-workspace.asset-group-workspace .asset-group-folder.asset-group-folder strong[data-v-2f86d33e]:not(#asset-group-readable-title-lock){color:var(--fb-accent-strong)!important;text-shadow:0 0 18px rgba(215,189,128,.18)!important;-webkit-text-fill-color:var(--fb-accent-strong)!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-reference-flat-toolbar.asset-reference-flat-toolbar{color:#f8fbff!important;border-color:#5ef4ff42!important;background:radial-gradient(circle at 12% 0%,rgba(94,244,255,.16),transparent 34%),linear-gradient(180deg,#0c1822eb,#04080cf5)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-reference-flat-toolbar.asset-reference-flat-toolbar span{color:var(--fb-accent-strong)!important;text-shadow:0 0 16px rgba(215,189,128,.18)!important;-webkit-text-fill-color:var(--fb-accent-strong)!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-reference-flat-toolbar.asset-reference-flat-toolbar strong{color:#f8fbff!important;text-shadow:0 0 18px rgba(94,244,255,.16)!important;-webkit-text-fill-color:#f8fbff!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-reference-flat-toolbar.asset-reference-flat-toolbar small{color:#d6e4eedb!important;-webkit-text-fill-color:rgba(214,228,238,.86)!important}.design-workbench.design-workbench .asset-reference-flat-toolbar.asset-reference-flat-toolbar[data-v-2f86d33e]{color:#f8fbff!important;border-color:#5ef4ff42!important;background:radial-gradient(circle at 12% 0%,rgba(94,244,255,.16),transparent 34%),linear-gradient(180deg,#0c1822eb,#04080cf5)!important;-webkit-text-fill-color:currentColor!important}.design-workbench.design-workbench .asset-reference-flat-toolbar.asset-reference-flat-toolbar span[data-v-2f86d33e]{color:var(--fb-accent-strong)!important;text-shadow:0 0 16px rgba(215,189,128,.18)!important;-webkit-text-fill-color:var(--fb-accent-strong)!important}.design-workbench.design-workbench .asset-reference-flat-toolbar.asset-reference-flat-toolbar strong[data-v-2f86d33e]{color:#f8fbff!important;text-shadow:0 0 18px rgba(94,244,255,.16)!important;-webkit-text-fill-color:#f8fbff!important}.design-workbench.design-workbench .asset-reference-flat-toolbar.asset-reference-flat-toolbar small[data-v-2f86d33e]{color:#d6e4eedb!important;-webkit-text-fill-color:rgba(214,228,238,.86)!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-panel.asset-panel .asset-group-assets-view.is-referenced-flat .asset-reference-flat-toolbar.asset-reference-flat-toolbar:not(#referenced-toolbar-panel-final-lock){color:#f8fbff!important;border-color:#5ef4ff47!important;background:radial-gradient(circle at 12% 0%,rgba(94,244,255,.16),transparent 34%),linear-gradient(180deg,#0c1822f0,#04080cfa)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-panel.asset-panel .asset-group-assets-view.is-referenced-flat .asset-reference-flat-toolbar.asset-reference-flat-toolbar span:not(#referenced-toolbar-kicker-final-lock){color:var(--fb-accent-strong)!important;text-shadow:0 0 16px rgba(215,189,128,.18)!important;-webkit-text-fill-color:var(--fb-accent-strong)!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-panel.asset-panel .asset-group-assets-view.is-referenced-flat .asset-reference-flat-toolbar.asset-reference-flat-toolbar strong:not(#referenced-toolbar-title-final-lock){color:#f8fbff!important;text-shadow:0 0 18px rgba(94,244,255,.16)!important;-webkit-text-fill-color:#f8fbff!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-panel.asset-panel .asset-group-assets-view.is-referenced-flat .asset-reference-flat-toolbar.asset-reference-flat-toolbar small:not(#referenced-toolbar-count-final-lock){color:#d6e4eedb!important;-webkit-text-fill-color:rgba(214,228,238,.86)!important}.design-workbench.design-workbench .asset-panel.asset-panel .asset-group-assets-view.is-referenced-flat .asset-reference-flat-toolbar.asset-reference-flat-toolbar[data-v-2f86d33e]:not(#referenced-toolbar-panel-final-lock){color:#f8fbff!important;border-color:#5ef4ff47!important;background:radial-gradient(circle at 12% 0%,rgba(94,244,255,.16),transparent 34%),linear-gradient(180deg,#0c1822f0,#04080cfa)!important;-webkit-text-fill-color:currentColor!important}.design-workbench.design-workbench .asset-panel.asset-panel .asset-group-assets-view.is-referenced-flat .asset-reference-flat-toolbar.asset-reference-flat-toolbar span[data-v-2f86d33e]:not(#referenced-toolbar-kicker-final-lock){color:var(--fb-accent-strong)!important;text-shadow:0 0 16px rgba(215,189,128,.18)!important;-webkit-text-fill-color:var(--fb-accent-strong)!important}.design-workbench.design-workbench .asset-panel.asset-panel .asset-group-assets-view.is-referenced-flat .asset-reference-flat-toolbar.asset-reference-flat-toolbar strong[data-v-2f86d33e]:not(#referenced-toolbar-title-final-lock){color:#f8fbff!important;text-shadow:0 0 18px rgba(94,244,255,.16)!important;-webkit-text-fill-color:#f8fbff!important}.design-workbench.design-workbench .asset-panel.asset-panel .asset-group-assets-view.is-referenced-flat .asset-reference-flat-toolbar.asset-reference-flat-toolbar small[data-v-2f86d33e]:not(#referenced-toolbar-count-final-lock){color:#d6e4eedb!important;-webkit-text-fill-color:rgba(214,228,238,.86)!important}body .el-dialog.design-asset-dialog.asset-image-dialog{width:min(680px,calc(100vw - 32px))!important;color:#172033!important;border:1px solid rgba(255,255,255,.82)!important;border-radius:30px!important;background:radial-gradient(circle at 15% 0%,rgba(94,244,255,.16),transparent 34%),radial-gradient(circle at 100% 100%,rgba(196,161,92,.16),transparent 34%),linear-gradient(145deg,#fafdfff0,#eef6facc)!important;box-shadow:0 34px 88px #06121e47,inset 0 1px #ffffffeb!important;backdrop-filter:blur(30px) saturate(1.16)!important;-webkit-backdrop-filter:blur(30px) saturate(1.16)!important}body .el-dialog.design-asset-dialog.asset-image-dialog .el-dialog__header{padding:30px 34px 16px!important;border-bottom:0!important}body .el-dialog.design-asset-dialog.asset-image-dialog .el-dialog__title{color:#0f172a!important;font-size:24px!important;font-weight:900!important;letter-spacing:0!important;-webkit-text-fill-color:#0f172a!important}body .el-dialog.design-asset-dialog.asset-image-dialog .el-dialog__headerbtn{top:18px!important;right:18px!important;width:42px!important;height:42px!important;border:1px solid rgba(196,161,92,.38)!important;border-radius:50%!important;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.18),transparent 42%),linear-gradient(180deg,#232323,#050505)!important;box-shadow:0 14px 28px #0f172a33!important}body .el-dialog.design-asset-dialog.asset-image-dialog .el-dialog__headerbtn .el-dialog__close{color:var(--fb-accent-strong)!important;font-size:18px!important}body .el-dialog.design-asset-dialog.asset-image-dialog .el-dialog__body{padding:14px 34px 10px!important}body .el-dialog.design-asset-dialog.asset-image-dialog .el-form-item{margin-bottom:24px!important}body .el-dialog.design-asset-dialog.asset-image-dialog .el-form-item__label{margin-bottom:8px!important;color:#111827!important;font-size:14px!important;font-weight:900!important;line-height:1.2!important;-webkit-text-fill-color:#111827!important}body .el-dialog.design-asset-dialog.asset-image-dialog :is(.el-textarea__inner,.asset-visual-style-select .el-select__wrapper){color:#172033!important;border:1px solid rgba(23,32,51,.14)!important;border-radius:14px!important;background:linear-gradient(180deg,#fffffffa,#f8fcfde6)!important;box-shadow:inset 0 1px #fffffff0,0 12px 28px #161c2614!important;-webkit-text-fill-color:#172033!important}body .el-dialog.design-asset-dialog.asset-image-dialog .asset-visual-style-select .el-select__wrapper{min-height:44px!important;padding:0 14px!important}body .el-dialog.design-asset-dialog.asset-image-dialog .el-textarea__inner{min-height:220px!important;padding:14px 16px!important;color:#172033!important;font-size:14px!important;line-height:1.65!important;resize:vertical!important}body .el-dialog.design-asset-dialog.asset-image-dialog :is(.el-select__selection,.el-select__selected-item,.el-select__placeholder,.el-select__caret,.el-select__wrapper .el-icon,.el-textarea__inner,.el-textarea__inner::-moz-placeholder){border:0!important;background:transparent!important;box-shadow:none!important;text-shadow:none!important}body .el-dialog.design-asset-dialog.asset-image-dialog :is(.el-select__selection,.el-select__selected-item,.el-select__placeholder,.el-select__caret,.el-select__wrapper .el-icon,.el-textarea__inner,.el-textarea__inner::placeholder){border:0!important;background:transparent!important;box-shadow:none!important;text-shadow:none!important}body .el-dialog.design-asset-dialog.asset-image-dialog :is(.el-select__selected-item,.el-select__placeholder,.el-select__caret,.el-select__wrapper .el-icon,.el-textarea__inner){color:#172033!important;caret-color:#172033!important;-webkit-text-fill-color:#172033!important}body .el-dialog.design-asset-dialog.asset-image-dialog .asset-visual-style-select .el-select__selected-item{font-weight:800!important}body .el-dialog.design-asset-dialog.asset-image-dialog .el-textarea__inner::-moz-placeholder{color:#1720337a!important;-webkit-text-fill-color:rgba(23,32,51,.48)!important}body .el-dialog.design-asset-dialog.asset-image-dialog .el-textarea__inner::placeholder{color:#1720337a!important;-webkit-text-fill-color:rgba(23,32,51,.48)!important}body .el-dialog.design-asset-dialog.asset-image-dialog :is(.el-textarea__inner:focus,.asset-visual-style-select .el-select__wrapper.is-focused){border-color:#20b8c794!important;box-shadow:0 0 0 3px #5ef4ff29,inset 0 1px #fffffff5!important}body .el-dialog.design-asset-dialog.asset-image-dialog .form-hint{margin-top:8px!important;color:#5f6f86!important;font-size:12px!important;line-height:1.55!important;-webkit-text-fill-color:#5f6f86!important}body .el-dialog.design-asset-dialog.asset-image-dialog .el-dialog__footer{display:flex!important;justify-content:flex-end!important;gap:12px!important;padding:8px 34px 34px!important}body .el-dialog.design-asset-dialog.asset-image-dialog .el-button{min-width:84px!important;height:38px!important;padding:0 22px!important;border-radius:999px!important;font-weight:900!important}body .el-dialog.design-asset-dialog.asset-image-dialog .el-button:not(.el-button--primary){color:#111827!important;border-color:#0f172a29!important;background:#ffffffb8!important;-webkit-text-fill-color:#111827!important}body .el-dialog.design-asset-dialog.asset-image-dialog .el-button--primary{color:var(--fb-accent-strong)!important;border-color:#c4a15c75!important;background:radial-gradient(circle at 28% 0%,rgba(255,255,255,.18),transparent 38%),linear-gradient(180deg,#2b2b2b,#070707)!important;box-shadow:0 16px 30px #0f172a38!important;-webkit-text-fill-color:var(--fb-accent-strong)!important}body .el-dialog.design-asset-dialog.asset-image-dialog .el-button--primary:hover{border-color:#5ef4ff75!important;box-shadow:0 18px 34px #0f172a3d,0 0 18px #5ef4ff24!important}body .el-overlay .el-dialog.design-asset-dialog.asset-image-dialog.asset-image-dialog :is(.asset-visual-style-select.asset-visual-style-select .el-select__wrapper,textarea.el-textarea__inner),body .el-dialog.design-asset-dialog.asset-image-dialog.asset-image-dialog :is(.asset-visual-style-select.asset-visual-style-select .el-select__wrapper,textarea.el-textarea__inner){--el-input-text-color: #111827;--el-input-placeholder-color: rgba(17, 24, 39, .56);--el-text-color-regular: #111827;--el-fill-color-blank: #ffffff;color:#111827!important;border-color:#11182729!important;background:#fff!important;background-color:#fff!important;background-image:none!important;text-shadow:none!important;caret-color:#111827!important;opacity:1!important;-webkit-text-fill-color:#111827!important}body .el-overlay .el-dialog.design-asset-dialog.asset-image-dialog.asset-image-dialog .asset-visual-style-select.asset-visual-style-select .el-select__wrapper :is(.el-select__selection,.el-select__input-wrapper,.el-select__selected-item,.el-select__selected-item *,.el-select__placeholder,.el-select__placeholder *,.el-select__caret,.el-icon),body .el-dialog.design-asset-dialog.asset-image-dialog.asset-image-dialog .asset-visual-style-select.asset-visual-style-select .el-select__wrapper :is(.el-select__selection,.el-select__input-wrapper,.el-select__selected-item,.el-select__selected-item *,.el-select__placeholder,.el-select__placeholder *,.el-select__caret,.el-icon){color:#111827!important;fill:#111827!important;stroke:#111827!important;border-color:transparent!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;filter:none!important;mix-blend-mode:normal!important;text-shadow:none!important;opacity:1!important;-webkit-text-fill-color:#111827!important}body .el-dialog.design-asset-dialog.asset-image-dialog.asset-image-dialog textarea.el-textarea__inner::-moz-placeholder{color:#1118278f!important;opacity:1!important;-webkit-text-fill-color:rgba(17,24,39,.56)!important}body .el-dialog.design-asset-dialog.asset-image-dialog.asset-image-dialog textarea.el-textarea__inner::placeholder{color:#1118278f!important;opacity:1!important;-webkit-text-fill-color:rgba(17,24,39,.56)!important}body .el-dialog.design-asset-dialog.asset-image-dialog.asset-image-dialog .asset-visual-style-select.asset-visual-style-select :is(.el-select__selection,.el-select__selected-item,.el-select__placeholder,.el-select__selected-item *,.el-select__placeholder *):before,body .el-dialog.design-asset-dialog.asset-image-dialog.asset-image-dialog .asset-visual-style-select.asset-visual-style-select :is(.el-select__selection,.el-select__selected-item,.el-select__placeholder,.el-select__selected-item *,.el-select__placeholder *):after{content:none!important;display:none!important;background:none!important;background-image:none!important;box-shadow:none!important;opacity:0!important}@media (max-width: 720px){body .el-dialog.design-asset-dialog.asset-image-dialog{border-radius:24px!important}body .el-dialog.design-asset-dialog.asset-image-dialog .el-dialog__header,body .el-dialog.design-asset-dialog.asset-image-dialog .el-dialog__body,body .el-dialog.design-asset-dialog.asset-image-dialog .el-dialog__footer{padding-left:22px!important;padding-right:22px!important}}.design-workbench .workbench-header.is-library-header[data-v-2f86d33e],html[data-studio-theme=movieflow] body .design-workbench.design-workbench .workbench-header.is-library-header.workbench-header{min-height:118px!important;padding:22px 32px!important;border-radius:18px!important}.design-workbench .workbench-header.is-library-header .workbench-kicker[data-v-2f86d33e]{font-size:11px!important;letter-spacing:.28em!important}.design-workbench .workbench-header.is-library-header h1[data-v-2f86d33e]{margin-top:8px!important;font-size:clamp(30px,2.5vw,38px)!important;line-height:1!important}.design-workbench .workbench-header.is-library-header p[data-v-2f86d33e]{max-width:500px!important;margin-top:10px!important;font-size:13px!important;line-height:1.5!important}.design-workbench .workbench-header.is-library-header .workbench-actions[data-v-2f86d33e]{top:50%!important;right:32px!important;width:min(48vw,760px)!important;grid-template-columns:minmax(300px,1fr) minmax(132px,156px)!important;transform:translateY(-50%)!important}.design-workbench .workbench-header.is-library-header .asset-search[data-v-2f86d33e]{min-height:46px!important;padding:0 164px 0 18px!important;border-radius:16px!important}.design-workbench .workbench-header.is-library-header .workbench-add-core-btn[data-v-2f86d33e]{min-width:142px!important;min-height:40px!important;margin-left:-146px!important;padding:0 18px!important}@media (max-width: 1080px){.design-workbench .workbench-header.is-library-header[data-v-2f86d33e],html[data-studio-theme=movieflow] body .design-workbench.design-workbench .workbench-header.is-library-header.workbench-header{min-height:auto!important;padding:22px 24px!important}.design-workbench .workbench-header.is-library-header .workbench-actions[data-v-2f86d33e]{position:static!important;width:100%!important;margin-top:18px!important;grid-template-columns:minmax(0,1fr) auto!important;transform:none!important}.design-workbench .workbench-header.is-library-header .asset-search[data-v-2f86d33e]{padding-right:18px!important}.design-workbench .workbench-header.is-library-header .workbench-add-core-btn[data-v-2f86d33e]{margin-left:0!important}}.design-workbench .asset-card .asset-meta-row.asset-meta-row[data-v-2f86d33e],.design-workbench .asset-grid.is-reference-layout .asset-meta-row.asset-meta-row[data-v-2f86d33e],html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-card .asset-meta-row.asset-meta-row,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-grid.is-reference-layout .asset-meta-row.asset-meta-row{display:flex!important;min-height:28px!important;align-items:center!important;gap:6px!important;margin-top:8px!important}.design-workbench .asset-card .asset-meta-row.asset-meta-row span[data-v-2f86d33e],.design-workbench .asset-grid.is-reference-layout .asset-meta-row.asset-meta-row span[data-v-2f86d33e],html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-card .asset-meta-row.asset-meta-row span,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-grid.is-reference-layout .asset-meta-row.asset-meta-row span{box-sizing:border-box!important;display:inline-flex!important;width:auto!important;max-width:100%!important;height:26px!important;min-height:26px!important;align-items:center!important;justify-content:center!important;padding:0 10px!important;overflow:hidden!important;border-radius:999px!important;font-size:12px!important;font-weight:800!important;line-height:1!important;text-overflow:ellipsis!important;white-space:nowrap!important;transform:none!important}@media (min-width: 900px){.design-workbench .asset-grid.is-reference-layout.asset-grid[data-v-2f86d33e],html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-grid.is-reference-layout.asset-grid{grid-template-columns:repeat(auto-fill,minmax(430px,1fr))!important;gap:16px!important}.design-workbench .asset-grid.is-reference-layout .asset-card.asset-card[data-v-2f86d33e],html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-grid.is-reference-layout .asset-card.asset-card{display:grid!important;grid-template-columns:200px minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr) auto!important;width:100%!important;min-height:306px!important;overflow:hidden!important;border-radius:var(--fb-radius-card, 8px)!important;box-shadow:none!important}.design-workbench .asset-grid.is-reference-layout .asset-cover.asset-cover[data-v-2f86d33e],html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-grid.is-reference-layout .asset-cover.asset-cover{grid-row:1 / 3!important;width:100%!important;height:100%!important;min-height:0!important;aspect-ratio:auto!important;border-radius:0!important}.design-workbench .asset-grid.is-reference-layout .asset-cover img[data-v-2f86d33e],html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-grid.is-reference-layout .asset-cover img{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important}.design-workbench .asset-grid.is-reference-layout .asset-body[data-v-2f86d33e],html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-grid.is-reference-layout .asset-body{min-width:0!important;padding:18px 20px 10px!important}.design-workbench .asset-grid.is-reference-layout .asset-title-row[data-v-2f86d33e],html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-grid.is-reference-layout .asset-title-row{align-items:flex-start!important;gap:12px!important}.design-workbench .asset-grid.is-reference-layout .asset-title-row h3[data-v-2f86d33e],html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-grid.is-reference-layout .asset-title-row h3{font-size:22px!important;line-height:1.15!important}.design-workbench .asset-grid.is-reference-layout .card-summary.card-summary[data-v-2f86d33e],html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-grid.is-reference-layout .card-summary.card-summary{display:-webkit-box!important;margin-top:14px!important;overflow:hidden!important;font-size:13px!important;line-height:1.65!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important}.design-workbench .asset-grid.is-reference-layout .asset-meta-row.asset-meta-row[data-v-2f86d33e],html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-grid.is-reference-layout .asset-meta-row.asset-meta-row{min-height:32px!important;margin-top:16px!important}.design-workbench .asset-grid.is-reference-layout .asset-meta-row.asset-meta-row span[data-v-2f86d33e]:first-child,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-grid.is-reference-layout .asset-meta-row.asset-meta-row span:first-child{max-width:190px!important}.design-workbench .asset-grid.is-reference-layout .asset-card-actions.asset-card-actions[data-v-2f86d33e],html[data-studio-theme=movieflow] body .design-workbench.design-workbench .asset-grid.is-reference-layout .asset-card-actions.asset-card-actions{grid-column:2!important;align-self:end!important;justify-content:flex-end!important;padding:0 20px 18px 0!important}}.asset-reselect-head[data-v-2f86d33e]{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:16px;color:#e0f2febd}.asset-reselect-head span[data-v-2f86d33e]{display:block;margin-bottom:4px;color:#5ef4ffbd;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.asset-reselect-head strong[data-v-2f86d33e]{color:#f7e2a0;font-size:24px}.asset-reselect-head p[data-v-2f86d33e]{max-width:420px;margin:0;font-size:13px;line-height:1.7;text-align:right}.reselect-candidate-list[data-v-2f86d33e]{display:grid;gap:14px;min-height:220px}.reselect-candidate-card[data-v-2f86d33e]{display:grid;grid-template-columns:220px minmax(0,1fr) auto;align-items:center;gap:20px;min-height:166px;padding:16px;border:1px solid rgba(94,244,255,.24);border-radius:20px;background:radial-gradient(circle at 8% 16%,rgba(94,244,255,.12),transparent 34%),linear-gradient(135deg,#091c24fa,#0d2832e6);box-shadow:inset 0 1px #ffffff0f,0 18px 38px #0000002e}.reselect-candidate-cover[data-v-2f86d33e]{position:relative;display:grid;place-items:center;width:220px;height:138px;padding:0;overflow:hidden;border:1px solid rgba(247,226,160,.34);border-radius:14px;background:linear-gradient(135deg,#02080ce6,#0a1920db);color:#f7e2a0bd;font-size:12px;font-weight:800;cursor:zoom-in;box-shadow:inset 0 0 0 1px #ffffff0a}.reselect-candidate-cover[data-v-2f86d33e]:disabled{cursor:default}.reselect-candidate-cover[data-v-2f86d33e]:focus-visible{outline:2px solid rgba(94,244,255,.78);outline-offset:3px}.reselect-candidate-cover img[data-v-2f86d33e]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.reselect-candidate-cover small[data-v-2f86d33e]{position:absolute;right:10px;bottom:10px;display:inline-flex;height:24px;align-items:center;padding:0 9px;border:1px solid rgba(94,244,255,.34);border-radius:999px;color:#dffcff;background:#030a0ec7;box-shadow:0 10px 22px #0000003d;font-size:11px;font-weight:900;line-height:1}.asset-reselect-preview[data-v-2f86d33e]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4200;display:flex;align-items:center;justify-content:center;padding:4vh 4vw;background:#01070adb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}body .el-dialog.asset-detail-dialog .detail-visual.detail-visual:before,body .el-dialog.asset-detail-dialog .detail-visual.detail-visual:after,body .el-dialog.asset-detail-dialog .detail-visual-frame.detail-visual-frame:before{content:none!important;display:none!important}body .el-dialog.asset-detail-dialog .detail-visual.detail-visual{background:transparent!important;border-right:0!important}body .el-dialog.asset-detail-dialog .detail-visual-frame.detail-visual-frame{position:relative!important;overflow:hidden!important;border:1px solid rgba(23,32,51,.08)!important;border-radius:24px!important;background:radial-gradient(circle at 50% 0%,rgba(94,244,255,.08),transparent 34%),linear-gradient(135deg,#fffffff5,#f6fafce0)!important;background-size:auto!important;box-shadow:inset 0 1px #ffffffe6,0 18px 42px #0f172a14!important}body .el-dialog.asset-detail-dialog .detail-visual-trigger.detail-visual-trigger{position:relative!important;z-index:1!important}.asset-reselect-preview__image[data-v-2f86d33e]{width:min(92vw,1320px);max-width:92vw;height:88vh;max-height:88vh;-o-object-fit:contain;object-fit:contain;border:1px solid rgba(94,244,255,.28);border-radius:18px;background:#02080cb8;box-shadow:0 32px 90px #0000008f,0 0 44px #5ef4ff24}.asset-reselect-preview__close[data-v-2f86d33e]{position:fixed;top:26px;right:30px;z-index:1;display:grid;width:48px;height:48px;place-items:center;border:1px solid rgba(247,226,160,.38);border-radius:50%;color:#f7e2a0;background:radial-gradient(circle at 34% 22%,rgba(255,255,255,.18),transparent 42%),linear-gradient(180deg,#262626,#070707);box-shadow:0 18px 34px #0000005c,0 0 22px #5ef4ff1a;font-size:24px;line-height:1;cursor:pointer}.reselect-candidate-body[data-v-2f86d33e]{min-width:0}.reselect-candidate-title[data-v-2f86d33e]{display:flex;align-items:center;justify-content:space-between;gap:12px}.reselect-candidate-title strong[data-v-2f86d33e]{color:#fff;font-size:19px;line-height:1.25}.reselect-candidate-title em[data-v-2f86d33e]{display:inline-flex;min-width:54px;justify-content:center;padding:4px 10px;border:1px solid rgba(94,244,255,.24);border-radius:999px;color:#9dfaff;background:#5ef4ff14;font-style:normal;font-weight:900}.reselect-candidate-body p[data-v-2f86d33e]{display:-webkit-box;margin:10px 0 8px;overflow:hidden;color:#f1f5f9e6;font-size:14px;line-height:1.68;-webkit-line-clamp:3;-webkit-box-orient:vertical}.reselect-candidate-body small[data-v-2f86d33e]{color:#bccbd9db}@media (max-width: 760px){.reselect-candidate-card[data-v-2f86d33e]{grid-template-columns:minmax(0,1fr)}.reselect-candidate-cover[data-v-2f86d33e]{width:100%;height:180px}}.design-workbench .asset-grid.is-reference-layout .asset-card.asset-card[data-v-2f86d33e]{cursor:default!important}.design-workbench .asset-grid.is-reference-layout .asset-cover.asset-cover[data-v-2f86d33e],.design-workbench .asset-grid.is-reference-layout .asset-body.asset-body[data-v-2f86d33e]{cursor:pointer!important}.design-workbench .asset-grid.is-reference-layout .asset-body.asset-body[data-v-2f86d33e]:focus-visible{outline:2px solid rgba(94,244,255,.72);outline-offset:-4px;border-radius:16px}.design-workbench .asset-grid.is-reference-layout .asset-cover.is-reselectable[data-v-2f86d33e]{box-shadow:inset 0 0 0 1px #5ef4ff33,0 0 22px #5ef4ff14}.asset-cover-action-hint[data-v-2f86d33e]{position:absolute;right:12px;bottom:12px;z-index:3;display:inline-flex;height:26px;align-items:center;padding:0 10px;border:1px solid rgba(94,244,255,.42);border-radius:999px;color:#dffcff;background:#030a0ec7;box-shadow:0 10px 22px #0000003d,0 0 18px #5ef4ff29;font-size:11px;font-weight:900;line-height:1;opacity:0;transform:translateY(4px);transition:opacity .18s ease,transform .18s ease;pointer-events:none}.asset-cover.is-reselectable:hover .asset-cover-action-hint[data-v-2f86d33e],.asset-cover.is-reselectable:focus-within .asset-cover-action-hint[data-v-2f86d33e]{opacity:1;transform:translateY(0)}.workbench-grid.is-extract-hidden[data-v-2f86d33e]{grid-template-columns:minmax(0,1fr)!important}body .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field--description .el-textarea__inner,body .el-dialog.design-asset-dialog.asset-edit-dialog .asset-create-field--description .el-textarea__inner{color:#f4f8fb!important;background:radial-gradient(circle at 18% 0%,rgba(94,244,255,.1),transparent 36%),linear-gradient(180deg,#0c1a22e6,#050a0ee0)!important;text-shadow:none!important;caret-color:#8ff8ff!important;opacity:1!important;-webkit-text-fill-color:#f4f8fb!important}body .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field--description .el-textarea__inner::-moz-placeholder,body .el-dialog.design-asset-dialog.asset-edit-dialog .asset-create-field--description .el-textarea__inner::-moz-placeholder{color:#a4bbca9e!important;-webkit-text-fill-color:rgba(164,187,202,.62)!important}body .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field--description .el-textarea__inner::placeholder,body .el-dialog.design-asset-dialog.asset-edit-dialog .asset-create-field--description .el-textarea__inner::placeholder{color:#a4bbca9e!important;-webkit-text-fill-color:rgba(164,187,202,.62)!important}body .asset-create-select-popper.el-popper,body .asset-create-select-popper.el-popper.is-light,body .asset-create-select-popper.el-select__popper,body .asset-visual-style-popper.el-popper,body .asset-visual-style-popper.el-popper.is-light,body .asset-visual-style-popper.el-select__popper,body .asset-relation-popper.el-popper,body .asset-relation-popper.el-popper.is-light,body .asset-relation-popper.el-select__popper{z-index:4600!important;overflow:hidden!important;min-width:220px!important;border:1px solid rgba(183,224,242,.2)!important;border-radius:16px!important;background:#081219fa!important;background-image:linear-gradient(180deg,#081219fa,#03080cfa)!important;color:#f4f8fb!important;box-shadow:0 24px 58px #0000007a,inset 0 1px #ffffff14!important;-webkit-text-fill-color:#f4f8fb!important}body .asset-create-select-popper .el-select-dropdown,body .asset-visual-style-popper .el-select-dropdown,body .asset-relation-popper .el-select-dropdown{padding:6px!important;background:transparent!important}body .asset-create-select-popper .el-select-dropdown__item,body .asset-visual-style-popper .el-select-dropdown__item,body .asset-relation-popper .el-select-dropdown__item{height:38px!important;margin:2px 0!important;padding:0 12px!important;border-radius:12px!important;color:#ebf6fae6!important;background:transparent!important;font-size:14px!important;font-weight:850!important;line-height:38px!important;text-shadow:none!important;-webkit-text-fill-color:rgba(235,246,250,.9)!important}body .asset-create-select-popper .el-select-dropdown__item.is-hovering,body .asset-create-select-popper .el-select-dropdown__item:hover,body .asset-visual-style-popper .el-select-dropdown__item.is-hovering,body .asset-visual-style-popper .el-select-dropdown__item:hover,body .asset-relation-popper .el-select-dropdown__item.is-hovering,body .asset-relation-popper .el-select-dropdown__item:hover{color:#f8fdff!important;background:#5ef4ff1f!important;-webkit-text-fill-color:#f8fdff!important}body .asset-create-select-popper .el-select-dropdown__item.is-selected,body .asset-visual-style-popper .el-select-dropdown__item.is-selected,body .asset-relation-popper .el-select-dropdown__item.is-selected{color:#f8fdff!important;background:#5ef4ff29!important;box-shadow:inset 3px 0 #5ef4ffb8!important;font-weight:900!important;-webkit-text-fill-color:#f8fdff!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .el-dialog.asset-detail-dialog.asset-detail-dialog .detail-visual-trigger.detail-visual-trigger:not(#asset-detail-trigger-final-lock),html[data-studio-theme=movieflow] body .design-workbench.design-workbench .el-dialog.asset-detail-dialog.asset-detail-dialog .detail-visual-trigger.detail-visual-trigger:not(#asset-detail-trigger-final-lock):is(:hover,:focus,:focus-visible,:active),html[data-studio-theme=movieflow] body .el-dialog.asset-detail-dialog.asset-detail-dialog .detail-visual-trigger.detail-visual-trigger:not(#asset-detail-trigger-final-lock),html[data-studio-theme=movieflow] body .el-dialog.asset-detail-dialog.asset-detail-dialog .detail-visual-trigger.detail-visual-trigger:not(#asset-detail-trigger-final-lock):is(:hover,:focus,:focus-visible,:active){display:flex!important;width:100%!important;height:100%!important;min-height:0!important;align-items:center!important;justify-content:center!important;padding:0!important;color:inherit!important;border:0!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;text-shadow:none!important;transform:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .el-dialog.asset-detail-dialog.asset-detail-dialog .detail-visual-trigger.detail-visual-trigger:not(#asset-detail-trigger-final-lock) *,html[data-studio-theme=movieflow] body .el-dialog.asset-detail-dialog.asset-detail-dialog .detail-visual-trigger.detail-visual-trigger:not(#asset-detail-trigger-final-lock) *{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) .asset-create-field :is(.el-input__wrapper,.el-select__wrapper,.el-textarea__inner):not(#asset-dialog-control-final-lock),html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) .asset-create-field :is(.el-input__wrapper,.el-select__wrapper,.el-textarea__inner):not(#asset-dialog-control-final-lock){--el-input-text-color: #f4f8fb;--el-input-placeholder-color: rgba(164, 187, 202, .62);--el-text-color-regular: #f4f8fb;--el-fill-color-blank: transparent;color:#f4f8fb!important;border:1px solid rgba(183,224,242,.22)!important;border-radius:16px!important;background:#060d12e0!important;background-color:#060d12e0!important;background-image:none!important;box-shadow:inset 0 1px #ffffff14,0 10px 24px #0f172a14!important;text-shadow:none!important;-webkit-text-fill-color:#f4f8fb!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) .asset-create-field :is(.el-input__inner,textarea.el-textarea__inner,input.el-input__inner,.el-select__selected-item,.el-select__selection,.el-select__placeholder,.el-select__caret,.el-icon):not(#asset-dialog-control-final-lock),html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) .asset-create-field :is(.el-input__inner,textarea.el-textarea__inner,input.el-input__inner,.el-select__selected-item,.el-select__selection,.el-select__placeholder,.el-select__caret,.el-icon):not(#asset-dialog-control-final-lock){color:#f4f8fb!important;fill:#f4f8fb!important;stroke:#f4f8fb!important;opacity:1!important;text-shadow:none!important;caret-color:#f4f8fb!important;-webkit-text-fill-color:#f4f8fb!important}html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) .asset-create-field :is(.asset-relation-select.asset-relation-select,.asset-visual-style-select.asset-visual-style-select) .el-select__selection:not(#asset-dialog-select-inner-lock),html[data-studio-theme=movieflow] body .design-workbench.design-workbench .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) .asset-create-field :is(.asset-relation-select.asset-relation-select,.asset-visual-style-select.asset-visual-style-select) .el-select__selection:not(#asset-dialog-select-inner-lock),html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) .asset-create-field :is(.asset-relation-select.asset-relation-select,.asset-visual-style-select.asset-visual-style-select) :is(.el-select__placeholder:not(#asset-dialog-select-placeholder-lock),.el-select__selected-item:not(#asset-dialog-select-placeholder-lock)),html[data-studio-theme=movieflow] body .design-workbench.design-workbench .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) .asset-create-field :is(.asset-relation-select.asset-relation-select,.asset-visual-style-select.asset-visual-style-select) :is(.el-select__placeholder:not(#asset-dialog-select-placeholder-lock),.el-select__selected-item:not(#asset-dialog-select-placeholder-lock)){display:inline-flex!important;width:auto!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;align-items:center!important;padding:0!important;color:#f4f8fb!important;border:0!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;text-shadow:none!important;opacity:1!important;-webkit-text-fill-color:#f4f8fb!important}html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) .asset-create-field :is(.asset-relation-select.asset-relation-select,.asset-visual-style-select.asset-visual-style-select) :is(.el-select__selection,.el-select__placeholder,.el-select__selected-item):before,html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) .asset-create-field :is(.asset-relation-select.asset-relation-select,.asset-visual-style-select.asset-visual-style-select) :is(.el-select__selection,.el-select__placeholder,.el-select__selected-item):after,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) .asset-create-field :is(.asset-relation-select.asset-relation-select,.asset-visual-style-select.asset-visual-style-select) :is(.el-select__selection,.el-select__placeholder,.el-select__selected-item):before,html[data-studio-theme=movieflow] body .design-workbench.design-workbench .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) .asset-create-field :is(.asset-relation-select.asset-relation-select,.asset-visual-style-select.asset-visual-style-select) :is(.el-select__selection,.el-select__placeholder,.el-select__selected-item):after{content:none!important;display:none!important;background:none!important;background-image:none!important;box-shadow:none!important;opacity:0!important}html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) .asset-create-field :is(.asset-relation-select.asset-relation-select,.asset-visual-style-select.asset-visual-style-select) .el-select__placeholder:before,html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) .asset-create-field :is(.asset-relation-select.asset-relation-select,.asset-visual-style-select.asset-visual-style-select) .el-select__placeholder:after,html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) .asset-create-field :is(.asset-relation-select.asset-relation-select,.asset-visual-style-select.asset-visual-style-select) .el-select__selected-item:before,html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) .asset-create-field :is(.asset-relation-select.asset-relation-select,.asset-visual-style-select.asset-visual-style-select) .el-select__selected-item:after{content:none!important;display:none!important;background:none!important;background-image:none!important;box-shadow:none!important;opacity:0!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) .asset-create-field--description textarea.el-textarea__inner:not(#asset-dialog-control-final-lock),html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) .asset-create-field--description textarea.el-textarea__inner:not(#asset-dialog-control-final-lock){min-height:184px!important;padding:14px 16px!important;color:#f4f8fb!important;background:#060d12e0!important;background-color:#060d12e0!important;background-image:none!important;line-height:1.68!important;text-shadow:none!important;caret-color:#f4f8fb!important;opacity:1!important;-webkit-text-fill-color:#f4f8fb!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) .asset-create-field :is(.el-input__inner::-moz-placeholder,textarea.el-textarea__inner::-moz-placeholder,input.el-input__inner::-moz-placeholder),html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) .asset-create-field :is(.el-input__inner::-moz-placeholder,textarea.el-textarea__inner::-moz-placeholder,input.el-input__inner::-moz-placeholder){color:#a4bbca9e!important;opacity:1!important;-webkit-text-fill-color:rgba(164,187,202,.62)!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) .asset-create-field :is(.el-input__inner::placeholder,textarea.el-textarea__inner::placeholder,input.el-input__inner::placeholder),html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) .asset-create-field :is(.el-input__inner::placeholder,textarea.el-textarea__inner::placeholder,input.el-input__inner::placeholder){color:#a4bbca9e!important;opacity:1!important;-webkit-text-fill-color:rgba(164,187,202,.62)!important}html[data-studio-theme=movieflow] body .asset-create-select-popper.asset-create-select-popper:not(#asset-runtime-popper-a),html[data-studio-theme=movieflow] body .asset-relation-popper.asset-relation-popper:not(#asset-runtime-popper-a),html[data-studio-theme=movieflow] body .asset-visual-style-popper.asset-visual-style-popper:not(#asset-runtime-popper-a){--el-bg-color-overlay: #081219;--el-text-color-regular: #f4f8fb;--el-text-color-secondary: rgba(164, 187, 202, .72);z-index:5200!important;overflow:hidden!important;min-width:220px!important;color:#f4f8fb!important;border:1px solid rgba(183,224,242,.22)!important;border-radius:16px!important;background:#060d12e0!important;background-color:#060d12e0!important;background-image:none!important;box-shadow:0 24px 58px #0000007a,inset 0 1px #ffffff14!important;text-shadow:none!important;-webkit-text-fill-color:#f4f8fb!important}html[data-studio-theme=movieflow] body .asset-create-select-popper.asset-create-select-popper:not(#asset-runtime-popper-a) :is(.el-select-dropdown,.el-scrollbar,.el-select-dropdown__wrap,.el-select-dropdown__list),html[data-studio-theme=movieflow] body .asset-relation-popper.asset-relation-popper:not(#asset-runtime-popper-a) :is(.el-select-dropdown,.el-scrollbar,.el-select-dropdown__wrap,.el-select-dropdown__list),html[data-studio-theme=movieflow] body .asset-visual-style-popper.asset-visual-style-popper:not(#asset-runtime-popper-a) :is(.el-select-dropdown,.el-scrollbar,.el-select-dropdown__wrap,.el-select-dropdown__list){color:#f4f8fb!important;background:#060d12e0!important;background-color:#060d12e0!important;background-image:none!important;text-shadow:none!important;-webkit-text-fill-color:#f4f8fb!important}html[data-studio-theme=movieflow] body .asset-create-select-popper.asset-create-select-popper:not(#asset-runtime-popper-a) .el-select-dropdown__item:not(#asset-runtime-popper-item-a),html[data-studio-theme=movieflow] body .asset-relation-popper.asset-relation-popper:not(#asset-runtime-popper-a) .el-select-dropdown__item:not(#asset-runtime-popper-item-a),html[data-studio-theme=movieflow] body .asset-visual-style-popper.asset-visual-style-popper:not(#asset-runtime-popper-a) .el-select-dropdown__item:not(#asset-runtime-popper-item-a){position:relative!important;z-index:0!important;height:38px!important;margin:2px 0!important;padding:0 12px!important;border-radius:12px!important;color:#f4f8fb!important;background:transparent!important;background-color:transparent!important;background-image:none!important;font-size:14px!important;font-weight:850!important;line-height:38px!important;text-shadow:none!important;opacity:1!important;-webkit-text-fill-color:#f4f8fb!important}html[data-studio-theme=movieflow] body .asset-create-select-popper.asset-create-select-popper:not(#asset-runtime-popper-a) .el-select-dropdown__item:not(#asset-runtime-popper-item-a) *,html[data-studio-theme=movieflow] body .asset-relation-popper.asset-relation-popper:not(#asset-runtime-popper-a) .el-select-dropdown__item:not(#asset-runtime-popper-item-a) *,html[data-studio-theme=movieflow] body .asset-visual-style-popper.asset-visual-style-popper:not(#asset-runtime-popper-a) .el-select-dropdown__item:not(#asset-runtime-popper-item-a) *{position:relative!important;z-index:1!important;color:#f4f8fb!important;background:transparent!important;background-image:none!important;text-shadow:none!important;-webkit-text-fill-color:#f4f8fb!important}html[data-studio-theme=movieflow] body .asset-create-select-popper.asset-create-select-popper:not(#asset-runtime-popper-a) .el-select-dropdown__item:before,html[data-studio-theme=movieflow] body .asset-create-select-popper.asset-create-select-popper:not(#asset-runtime-popper-a) .el-select-dropdown__item:after,html[data-studio-theme=movieflow] body .asset-relation-popper.asset-relation-popper:not(#asset-runtime-popper-a) .el-select-dropdown__item:before,html[data-studio-theme=movieflow] body .asset-relation-popper.asset-relation-popper:not(#asset-runtime-popper-a) .el-select-dropdown__item:after,html[data-studio-theme=movieflow] body .asset-visual-style-popper.asset-visual-style-popper:not(#asset-runtime-popper-a) .el-select-dropdown__item:before,html[data-studio-theme=movieflow] body .asset-visual-style-popper.asset-visual-style-popper:not(#asset-runtime-popper-a) .el-select-dropdown__item:after{content:none!important;display:none!important;background:none!important;background-image:none!important;opacity:0!important}html[data-studio-theme=movieflow] body .asset-create-select-popper.asset-create-select-popper:not(#asset-runtime-popper-a) .el-select-dropdown__item:is(.hover,.is-hovering,:hover,.is-selected),html[data-studio-theme=movieflow] body .asset-relation-popper.asset-relation-popper:not(#asset-runtime-popper-a) .el-select-dropdown__item:is(.hover,.is-hovering,:hover,.is-selected),html[data-studio-theme=movieflow] body .asset-visual-style-popper.asset-visual-style-popper:not(#asset-runtime-popper-a) .el-select-dropdown__item:is(.hover,.is-hovering,:hover,.is-selected){color:#f4f8fb!important;background:#5ef4ff29!important;background-color:#5ef4ff29!important;background-image:none!important;-webkit-text-fill-color:#f4f8fb!important}body .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) :is(.asset-create-field--visual-style,.asset-create-field--subtype,.asset-create-field--owner) :is(.asset-visual-style-select,.asset-relation-select) .el-select__wrapper{--el-input-text-color: #f4f8fb;--el-input-placeholder-color: rgba(164, 187, 202, .62);--el-text-color-regular: #f4f8fb;--el-fill-color-blank: transparent;color:#f4f8fb!important;border:1px solid rgba(183,224,242,.22)!important;background:#060d12e0!important;background-color:#060d12e0!important;background-image:none!important;box-shadow:inset 0 1px #ffffff14,0 10px 24px #0f172a14!important;text-shadow:none!important;-webkit-text-fill-color:#f4f8fb!important}body .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) :is(.asset-create-field--visual-style,.asset-create-field--subtype,.asset-create-field--owner) :is(.asset-visual-style-select,.asset-relation-select) :is(.el-select__selection,.el-select__input-wrapper,.el-select__selected-item,.el-select__placeholder,input.el-select__input,.el-select__caret,.el-icon),body .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) :is(.asset-create-field--visual-style,.asset-create-field--subtype,.asset-create-field--owner) :is(.asset-visual-style-select,.asset-relation-select) :is(.el-select__selected-item,.el-select__placeholder) *{color:#f4f8fb!important;fill:#f4f8fb!important;stroke:#f4f8fb!important;border:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;text-shadow:none!important;caret-color:#f4f8fb!important;opacity:1!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;-webkit-text-fill-color:#f4f8fb!important}body .el-overlay .el-dialog.design-asset-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) :is(.asset-create-field--visual-style,.asset-create-field--subtype,.asset-create-field--owner) :is(.asset-visual-style-select.asset-visual-style-select,.asset-relation-select.asset-relation-select) .el-select__wrapper.el-select__wrapper *,body .el-dialog.design-asset-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) :is(.asset-create-field--visual-style,.asset-create-field--subtype,.asset-create-field--owner) :is(.asset-visual-style-select.asset-visual-style-select,.asset-relation-select.asset-relation-select) .el-select__wrapper.el-select__wrapper *{color:#f4f8fb!important;fill:#f4f8fb!important;stroke:#f4f8fb!important;border-color:transparent!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;filter:none!important;mix-blend-mode:normal!important;outline:none!important;text-shadow:none!important;-webkit-tap-highlight-color:transparent!important;-webkit-text-fill-color:#f4f8fb!important}html[data-studio-theme=movieflow] body .design-workbench.design-workbench .el-dialog.design-asset-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) :is(.asset-create-field--visual-style,.asset-create-field--subtype,.asset-create-field--owner) :is(.asset-visual-style-select.asset-visual-style-select,.asset-relation-select.asset-relation-select) .el-select__wrapper.el-select__wrapper input.el-select__input:not(#asset-dialog-select-native-input-final-lock):not(#asset-dialog-select-native-input-final-lock-b),html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) :is(.asset-create-field--visual-style,.asset-create-field--subtype,.asset-create-field--owner) :is(.asset-visual-style-select.asset-visual-style-select,.asset-relation-select.asset-relation-select) .el-select__wrapper.el-select__wrapper input.el-select__input:not(#asset-dialog-select-native-input-final-lock):not(#asset-dialog-select-native-input-final-lock-b){color:#f4f8fb!important;border-color:transparent!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;filter:none!important;mix-blend-mode:normal!important;outline:none!important;text-shadow:none!important;caret-color:#f4f8fb!important;-webkit-text-fill-color:#f4f8fb!important}body .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) :is(.asset-create-field--visual-style,.asset-create-field--subtype,.asset-create-field--owner) :is(.asset-visual-style-select,.asset-relation-select) :is(.el-select__selection,.el-select__input-wrapper,.el-select__selected-item,.el-select__placeholder,input.el-select__input,.el-select__caret,.el-icon,.el-select__selected-item *,.el-select__placeholder *)::-moz-selection{color:#f4f8fb!important;background:transparent!important;background-color:transparent!important;-webkit-text-fill-color:#f4f8fb!important}body .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) :is(.asset-create-field--visual-style,.asset-create-field--subtype,.asset-create-field--owner) :is(.asset-visual-style-select,.asset-relation-select) :is(.el-select__selection,.el-select__input-wrapper,.el-select__selected-item,.el-select__placeholder,input.el-select__input,.el-select__caret,.el-icon,.el-select__selected-item *,.el-select__placeholder *)::selection{color:#f4f8fb!important;background:transparent!important;background-color:transparent!important;-webkit-text-fill-color:#f4f8fb!important}body .el-overlay .el-dialog.design-asset-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) :is(.asset-create-field--visual-style,.asset-create-field--subtype,.asset-create-field--owner) :is(.asset-visual-style-select.asset-visual-style-select,.asset-relation-select.asset-relation-select) .el-select__wrapper.el-select__wrapper *::-moz-selection,body .el-dialog.design-asset-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) :is(.asset-create-field--visual-style,.asset-create-field--subtype,.asset-create-field--owner) :is(.asset-visual-style-select.asset-visual-style-select,.asset-relation-select.asset-relation-select) .el-select__wrapper.el-select__wrapper *::-moz-selection{color:#f4f8fb!important;background:transparent!important;background-color:transparent!important;-webkit-text-fill-color:#f4f8fb!important}body .el-overlay .el-dialog.design-asset-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) :is(.asset-create-field--visual-style,.asset-create-field--subtype,.asset-create-field--owner) :is(.asset-visual-style-select.asset-visual-style-select,.asset-relation-select.asset-relation-select) .el-select__wrapper.el-select__wrapper *::selection,body .el-dialog.design-asset-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) :is(.asset-create-field--visual-style,.asset-create-field--subtype,.asset-create-field--owner) :is(.asset-visual-style-select.asset-visual-style-select,.asset-relation-select.asset-relation-select) .el-select__wrapper.el-select__wrapper *::selection,body .el-overlay .el-dialog.design-asset-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) :is(.asset-create-field--visual-style,.asset-create-field--subtype,.asset-create-field--owner) :is(.asset-visual-style-select.asset-visual-style-select,.asset-relation-select.asset-relation-select) .el-select__wrapper.el-select__wrapper *::-moz-selection,body .el-dialog.design-asset-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) :is(.asset-create-field--visual-style,.asset-create-field--subtype,.asset-create-field--owner) :is(.asset-visual-style-select.asset-visual-style-select,.asset-relation-select.asset-relation-select) .el-select__wrapper.el-select__wrapper *::-moz-selection{color:#f4f8fb!important;background:transparent!important;background-color:transparent!important;-webkit-text-fill-color:#f4f8fb!important}body .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) :is(.asset-create-field--visual-style,.asset-create-field--subtype,.asset-create-field--owner) :is(.asset-visual-style-select,.asset-relation-select) :is(.el-select__selection,.el-select__input-wrapper,.el-select__selected-item,.el-select__placeholder,.el-select__selected-item *,.el-select__placeholder *):before,body .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) :is(.asset-create-field--visual-style,.asset-create-field--subtype,.asset-create-field--owner) :is(.asset-visual-style-select,.asset-relation-select) :is(.el-select__selection,.el-select__input-wrapper,.el-select__selected-item,.el-select__placeholder,.el-select__selected-item *,.el-select__placeholder *):after{content:none!important;display:none!important;background:none!important;background-image:none!important;box-shadow:none!important}body .el-overlay .el-dialog.design-asset-dialog.asset-create-dialog.asset-create-dialog .asset-create-field :is(.el-input__wrapper,.el-select__wrapper,.el-textarea__inner),body .el-overlay .el-dialog.design-asset-dialog.asset-edit-dialog.asset-edit-dialog .asset-create-field :is(.el-input__wrapper,.el-select__wrapper,.el-textarea__inner),body .el-dialog.design-asset-dialog.asset-create-dialog.asset-create-dialog .asset-create-field :is(.el-input__wrapper,.el-select__wrapper,.el-textarea__inner),body .el-dialog.design-asset-dialog.asset-edit-dialog.asset-edit-dialog .asset-create-field :is(.el-input__wrapper,.el-select__wrapper,.el-textarea__inner),body .el-overlay .el-dialog.design-asset-dialog.asset-create-dialog.asset-create-dialog .prop-reference-character-panel :is(.el-select__wrapper,.el-input__wrapper),body .el-dialog.design-asset-dialog.asset-create-dialog.asset-create-dialog .prop-reference-character-panel :is(.el-select__wrapper,.el-input__wrapper){--el-input-text-color: #f4f8fb;--el-input-placeholder-color: rgba(164, 187, 202, .62);--el-text-color-regular: #f4f8fb;--el-fill-color-blank: transparent;--el-border-color: rgba(183, 224, 242, .22);min-height:48px!important;color:#f4f8fb!important;border:1px solid rgba(183,224,242,.22)!important;border-radius:16px!important;background:#060d12e0!important;background-image:radial-gradient(circle at 18% 0%,rgba(94,244,255,.1),transparent 34%),linear-gradient(180deg,#0c1a22e6,#050a0ee0)!important;box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #5ef4ff0a,0 14px 28px #00000038!important;text-shadow:none!important;caret-color:#8ff8ff!important;-webkit-text-fill-color:#f4f8fb!important}body .el-overlay .el-dialog.design-asset-dialog.asset-create-dialog.asset-create-dialog .asset-create-field :is(.el-input__wrapper.is-focus,.el-input__wrapper.is-focused,.el-select__wrapper.is-focused,.el-textarea__inner:focus),body .el-overlay .el-dialog.design-asset-dialog.asset-edit-dialog.asset-edit-dialog .asset-create-field :is(.el-input__wrapper.is-focus,.el-input__wrapper.is-focused,.el-select__wrapper.is-focused,.el-textarea__inner:focus),body .el-dialog.design-asset-dialog.asset-create-dialog.asset-create-dialog .asset-create-field :is(.el-input__wrapper.is-focus,.el-input__wrapper.is-focused,.el-select__wrapper.is-focused,.el-textarea__inner:focus),body .el-dialog.design-asset-dialog.asset-edit-dialog.asset-edit-dialog .asset-create-field :is(.el-input__wrapper.is-focus,.el-input__wrapper.is-focused,.el-select__wrapper.is-focused,.el-textarea__inner:focus),body .el-dialog.design-asset-dialog.asset-create-dialog.asset-create-dialog .prop-reference-character-panel .el-select__wrapper.is-focused{border-color:#5ef4ffa3!important;box-shadow:0 0 0 3px #5ef4ff24,inset 0 1px #ffffff24,0 18px 34px #00000047!important}body .el-overlay .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) .asset-create-field :is(.el-input__inner,.el-select__selection,.el-select__input-wrapper,.el-select__selected-item,.el-select__placeholder,input.el-select__input,.el-select__caret,.el-icon),body .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) .asset-create-field :is(.el-input__inner,.el-select__selection,.el-select__input-wrapper,.el-select__selected-item,.el-select__placeholder,input.el-select__input,.el-select__caret,.el-icon),body .el-overlay .el-dialog.design-asset-dialog.asset-create-dialog .prop-reference-character-panel :is(.el-select__selection,.el-select__input-wrapper,.el-select__selected-item,.el-select__placeholder,input.el-select__input,.el-select__caret,.el-icon),body .el-dialog.design-asset-dialog.asset-create-dialog .prop-reference-character-panel :is(.el-select__selection,.el-select__input-wrapper,.el-select__selected-item,.el-select__placeholder,input.el-select__input,.el-select__caret,.el-icon){color:#f4f8fb!important;fill:#f4f8fb!important;stroke:#f4f8fb!important;border-color:transparent!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;text-shadow:none!important;caret-color:#8ff8ff!important;opacity:1!important;-webkit-text-fill-color:#f4f8fb!important}body .el-overlay .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) .asset-create-field :is(.el-input__inner::-moz-placeholder,textarea.el-textarea__inner::-moz-placeholder,input.el-select__input::-moz-placeholder),body .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) .asset-create-field :is(.el-input__inner::-moz-placeholder,textarea.el-textarea__inner::-moz-placeholder,input.el-select__input::-moz-placeholder){color:#a4bbca9e!important;opacity:1!important;-webkit-text-fill-color:rgba(164,187,202,.62)!important}body .el-overlay .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) .asset-create-field :is(.el-input__inner::placeholder,textarea.el-textarea__inner::placeholder,input.el-select__input::placeholder),body .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) .asset-create-field :is(.el-input__inner::placeholder,textarea.el-textarea__inner::placeholder,input.el-select__input::placeholder){color:#a4bbca9e!important;opacity:1!important;-webkit-text-fill-color:rgba(164,187,202,.62)!important}body .el-overlay .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field--description .el-textarea__inner,body .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field--description .el-textarea__inner,body .el-overlay .el-dialog.design-asset-dialog.asset-edit-dialog .asset-create-field--description .el-textarea__inner,body .el-dialog.design-asset-dialog.asset-edit-dialog .asset-create-field--description .el-textarea__inner{min-height:168px!important;padding:15px 16px!important;line-height:1.68!important}body .el-overlay .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field--mode .asset-create-mode-picker,body .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field--mode .asset-create-mode-picker{display:inline-flex!important;padding:4px!important;border:1px solid rgba(183,224,242,.18)!important;border-radius:999px!important;background:#060d12bd!important;box-shadow:inset 0 1px #ffffff14!important}body .el-overlay .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field--mode .asset-create-mode-picker .el-radio-button__inner,body .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field--mode .asset-create-mode-picker .el-radio-button__inner{min-height:34px!important;border:0!important;border-radius:999px!important;color:#dcebf4bd!important;background:transparent!important;box-shadow:none!important;font-weight:900!important;-webkit-text-fill-color:rgba(220,235,244,.74)!important}body .el-overlay .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field--mode .asset-create-mode-picker .el-radio-button.is-active .el-radio-button__inner,body .el-overlay .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field--mode .asset-create-mode-picker .el-radio-button__original-radio:checked+.el-radio-button__inner,body .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field--mode .asset-create-mode-picker .el-radio-button.is-active .el-radio-button__inner,body .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-field--mode .asset-create-mode-picker .el-radio-button__original-radio:checked+.el-radio-button__inner{color:#061014!important;background:linear-gradient(135deg,#5ef4ff,#dffcff)!important;box-shadow:0 10px 24px #5ef4ff3d!important;-webkit-text-fill-color:#061014!important}body .asset-create-select-popper.el-popper,body .asset-create-select-popper.el-popper.is-light,body .asset-create-select-popper.el-select__popper,body .asset-visual-style-popper.el-popper,body .asset-visual-style-popper.el-popper.is-light,body .asset-visual-style-popper.el-select__popper,body .asset-relation-popper.el-popper,body .asset-relation-popper.el-popper.is-light,body .asset-relation-popper.el-select__popper{--el-bg-color-overlay: #081219;--el-text-color-regular: #f4f8fb;--el-text-color-secondary: rgba(164, 187, 202, .72);overflow:hidden!important;color:#f4f8fb!important;border:1px solid rgba(183,224,242,.2)!important;border-radius:16px!important;background:#081219fa!important;background-color:#081219fa!important;background-image:linear-gradient(180deg,#081219fa,#03080cfa)!important;box-shadow:0 24px 58px #0000007a,inset 0 1px #ffffff14!important;text-shadow:none!important;-webkit-text-fill-color:#f4f8fb!important}body .asset-create-select-popper .el-popper__arrow:before,body .asset-visual-style-popper .el-popper__arrow:before,body .asset-relation-popper .el-popper__arrow:before{border-color:#b7e0f233!important;background:#081219fa!important}body .asset-create-select-popper :is(.el-select-dropdown,.el-scrollbar,.el-select-dropdown__wrap,.el-select-dropdown__list),body .asset-visual-style-popper :is(.el-select-dropdown,.el-scrollbar,.el-select-dropdown__wrap,.el-select-dropdown__list),body .asset-relation-popper :is(.el-select-dropdown,.el-scrollbar,.el-select-dropdown__wrap,.el-select-dropdown__list){background:transparent!important;color:#f4f8fb!important}body .asset-create-select-popper .el-select-dropdown__item,body .asset-visual-style-popper .el-select-dropdown__item,body .asset-relation-popper .el-select-dropdown__item{height:38px!important;margin:2px 4px!important;padding:0 12px!important;border-radius:12px!important;color:#ebf6fae6!important;background:transparent!important;font-size:14px!important;font-weight:800!important;line-height:38px!important;text-shadow:none!important;-webkit-text-fill-color:rgba(235,246,250,.9)!important}body .asset-create-select-popper .el-select-dropdown__item:is(.hover,.is-hovering,:hover),body .asset-visual-style-popper .el-select-dropdown__item:is(.hover,.is-hovering,:hover),body .asset-relation-popper .el-select-dropdown__item:is(.hover,.is-hovering,:hover){color:#f8fdff!important;background:#5ef4ff1f!important;-webkit-text-fill-color:#f8fdff!important}body .asset-create-select-popper .el-select-dropdown__item.is-selected,body .asset-visual-style-popper .el-select-dropdown__item.is-selected,body .asset-relation-popper .el-select-dropdown__item.is-selected{color:#f8fdff!important;background:#5ef4ff29!important;box-shadow:inset 3px 0 #5ef4ffb8!important;-webkit-text-fill-color:#f8fdff!important}body .el-dialog.asset-detail-dialog .detail-visual-frame.detail-visual-frame,body .el-dialog.asset-detail-dialog .detail-visual-trigger.detail-visual-trigger,body .el-dialog.asset-detail-dialog .detail-visual-image.detail-visual-image,body .el-dialog.asset-detail-dialog .detail-visual-image.detail-visual-image .el-image__inner,body .el-dialog.asset-detail-dialog .detail-visual-frame.detail-visual-frame img{pointer-events:auto!important}body .el-dialog.asset-detail-dialog .detail-visual-trigger.detail-visual-trigger,body .el-dialog.asset-detail-dialog .detail-visual-image.detail-visual-image,body .el-dialog.asset-detail-dialog .detail-visual-image.detail-visual-image .el-image__inner,body .el-dialog.asset-detail-dialog .detail-visual-frame.detail-visual-frame img{cursor:zoom-in!important}.design-workbench.fb-page--library[data-v-2f86d33e]{display:grid;gap:14px;min-width:0;padding:12px clamp(14px,2.4vw,32px) 28px;color:var(--fb-text);background:transparent}.design-workbench[data-v-2f86d33e] .fb-page-header{padding:8px 0 2px}.design-workbench .fb-library-toolbar[data-v-2f86d33e]{position:static!important;display:flex!important;min-height:52px;width:100%;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px;border:1px solid var(--fb-line);border-radius:var(--fb-radius-card, 8px);background:var(--fb-surface-structural, var(--fb-surface));box-shadow:none;transform:none!important}.asset-library-categories[data-v-2f86d33e]{display:flex;flex:0 1 auto;align-items:center;gap:4px;overflow-x:auto}.asset-library-categories button[data-v-2f86d33e]{min-height:34px;padding:0 12px;border:1px solid transparent;border-radius:var(--fb-radius-sm, 6px);color:var(--fb-muted);background:transparent;cursor:pointer;white-space:nowrap}.asset-library-categories button[data-v-2f86d33e]:hover,.asset-library-categories button.is-active[data-v-2f86d33e]{color:var(--fb-accent-strong);border-color:var(--fb-line);background:var(--fb-accent-soft)}.design-workbench .fb-library-toolbar .asset-search[data-v-2f86d33e]{flex:1 1 260px;max-width:440px}.design-workbench .fb-library-toolbar .stage-next-card[data-v-2f86d33e]{display:flex;min-width:0;align-items:center;gap:10px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.design-workbench .fb-library-toolbar .stage-next-card>strong[data-v-2f86d33e]{display:none}.design-workbench[data-v-2f86d33e] :is(.project-stat-row,.asset-panel,.extract-panel,.asset-group-workspace,.empty-state){border-color:var(--fb-line)!important;border-radius:var(--fb-radius-card, 8px)!important;background:var(--fb-surface-interactive, var(--fb-surface))!important;box-shadow:none!important;transform:none!important}.design-workbench .workbench-grid[data-v-2f86d33e],.design-workbench .asset-panel[data-v-2f86d33e],.design-workbench .asset-group-workspace[data-v-2f86d33e],.design-workbench .empty-state[data-v-2f86d33e]{min-height:420px}.design-workbench .asset-cover[data-v-2f86d33e]{aspect-ratio:4 / 3;min-height:0;height:auto!important}.design-workbench .asset-cover[data-v-2f86d33e] :is(img,video){width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width: 860px){.design-workbench.fb-page--library[data-v-2f86d33e]{padding:8px 12px 22px}.design-workbench .fb-library-toolbar[data-v-2f86d33e]{align-items:stretch;flex-direction:column}.design-workbench .fb-library-toolbar .asset-library-categories[data-v-2f86d33e],.design-workbench .fb-library-toolbar .asset-search[data-v-2f86d33e],.design-workbench .fb-library-toolbar .workbench-add-core-btn[data-v-2f86d33e]{width:100%;max-width:none}.design-workbench .fb-library-toolbar .stage-next-card[data-v-2f86d33e]{justify-content:space-between}.design-workbench .project-stat-actions[data-v-2f86d33e]{width:100%;flex-wrap:wrap}}#project-design-asset-readability#project-design-asset-readability#project-design-asset-readability#project-design-asset-readability .workbench-add-core-btn.workbench-add-core-btn[data-v-2f86d33e]{color:#251b0a!important;border:1px solid #a98543!important;background:#d7bd80!important;box-shadow:0 10px 24px #8d672438,inset 0 1px #ffffff85!important;text-shadow:none!important;-webkit-text-fill-color:#251b0a!important}#project-design-asset-readability#project-design-asset-readability#project-design-asset-readability#project-design-asset-readability .workbench-add-core-btn.workbench-add-core-btn[data-v-2f86d33e] *{color:#251b0a!important;background:none!important;text-shadow:none!important;-webkit-text-fill-color:#251b0a!important}#project-design-asset-readability#project-design-asset-readability#project-design-asset-readability#project-design-asset-readability .workbench-add-core-btn.workbench-add-core-btn[data-v-2f86d33e]:not(.is-disabled):hover{color:#1d1407!important;border-color:#8c6a2f!important;background:#e2c989!important;box-shadow:0 12px 28px #8d672447,inset 0 1px #ffffff9e!important;-webkit-text-fill-color:#1d1407!important}#project-design-asset-readability#project-design-asset-readability#project-design-asset-readability#project-design-asset-readability .workbench-add-core-btn.workbench-add-core-btn.is-disabled[data-v-2f86d33e]{color:#493919!important;border-color:#b8a26b!important;background:#d8c594!important;box-shadow:none!important;opacity:1!important;-webkit-text-fill-color:#493919!important}#project-design-asset-readability#project-design-asset-readability#project-design-asset-readability#project-design-asset-readability .workbench-add-core-btn.workbench-add-core-btn.is-disabled[data-v-2f86d33e] *{color:#493919!important;background:none!important;-webkit-text-fill-color:#493919!important}#project-design-asset-readability#project-design-asset-readability#project-design-asset-readability#project-design-asset-readability .asset-card-actions.asset-card-actions .el-button.asset-id-audit-btn.asset-id-audit-btn[data-v-2f86d33e]{flex:0 0 auto!important;width:auto!important;min-width:96px!important;max-width:none!important;padding:0 12px!important;aspect-ratio:auto!important}#project-design-asset-readability#project-design-asset-readability#project-design-asset-readability#project-design-asset-readability .asset-card-actions.asset-card-actions .el-button.asset-id-audit-btn.asset-id-audit-btn>span[data-v-2f86d33e]{width:auto!important;gap:4px}html[data-studio-theme=movieflow] body #project-design-asset-readability#project-design-asset-readability#project-design-asset-readability#project-design-asset-readability .studio-page-header__copy>span{color:#c7d3dc!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #project-design-asset-readability#project-design-asset-readability#project-design-asset-readability#project-design-asset-readability .asset-panel-tools .el-segmented .el-segmented__item:not(.is-selected),html[data-studio-theme=movieflow] body #project-design-asset-readability#project-design-asset-readability#project-design-asset-readability#project-design-asset-readability .asset-panel-tools .el-segmented .el-segmented__item:not(.is-selected) .el-segmented__item-label{color:#d7bd80!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .el-overlay .el-dialog.design-asset-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog,.asset-image-dialog) .el-form.el-form,html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog,.asset-image-dialog) .el-form.el-form{color:#f4f8fb!important;border-color:transparent!important;background:transparent!important;box-shadow:none!important;text-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .el-overlay .el-dialog.design-asset-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog,.asset-image-dialog) .el-form.el-form .el-form-item__label,html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog,.asset-image-dialog) .el-form.el-form .el-form-item__label{color:#d7e6ee!important;font-size:14px!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .el-overlay .el-dialog.design-asset-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog,.asset-image-dialog) .el-form.el-form .form-hint:not(#asset-hint-contrast-a):not(#asset-hint-contrast-b):not(#asset-hint-contrast-c):not(#asset-hint-contrast-d),html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog,.asset-image-dialog) .el-form.el-form .form-hint:not(#asset-hint-contrast-a):not(#asset-hint-contrast-b):not(#asset-hint-contrast-c):not(#asset-hint-contrast-d){color:#b9c8d3!important;font-size:13px!important;line-height:1.6!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-form :is(.asset-type-picker,.asset-visibility-picker){border-color:#d7bd803d!important;background:#060d12db!important;box-shadow:inset 0 1px #ffffff14!important}html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-form :is(.asset-type-picker,.asset-visibility-picker) .el-radio-button:not(.is-active) .el-radio-button__inner{color:#d7e6ee!important;background:transparent!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-form :is(.asset-type-picker,.asset-visibility-picker) .el-radio-button.is-active .el-radio-button__inner,html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-form :is(.asset-type-picker,.asset-visibility-picker) .el-radio-button__original-radio:checked+.el-radio-button__inner{color:#17140d!important;border-color:#d7bd80!important;background:#d7bd80!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:#17140d!important}html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog,.asset-image-dialog) .el-dialog__footer .el-button.el-button--primary,html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog,.asset-image-dialog) .el-dialog__footer .el-button.el-button--primary>span{color:#17140d!important;border-color:#d7bd80!important;background:#d7bd80!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:#17140d!important}html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog:is(.asset-create-dialog,.asset-edit-dialog) .el-dialog__footer .el-button.el-button--primary>span:not(#asset-primary-label-contrast-a):not(#asset-primary-label-contrast-b):not(#asset-primary-label-contrast-c):not(#asset-primary-label-contrast-d){color:#17140d!important;background:transparent!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:#17140d!important}html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog.asset-image-dialog .el-button--primary>span:not(#asset-primary-label-contrast-a):not(#asset-primary-label-contrast-b):not(#asset-primary-label-contrast-c):not(#asset-primary-label-contrast-d){color:#17140d!important;background:transparent!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:#17140d!important}html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog.asset-image-dialog .asset-visual-style-select .el-select__wrapper :is(.el-select__selection,.el-select__selected-item,.el-select__placeholder,.el-select__placeholder>span,.el-select__caret,.el-select__caret svg,.el-select__caret path):not(#asset-select-copy-contrast-a):not(#asset-select-copy-contrast-b):not(#asset-select-copy-contrast-c):not(#asset-select-copy-contrast-d){color:#f4f8fb!important;fill:currentColor!important;stroke:currentColor!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:#f4f8fb!important}html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-form :is(.asset-type-picker,.asset-visibility-picker) .el-radio-button.is-active .el-radio-button__inner:not(#asset-radio-label-contrast-a):not(#asset-radio-label-contrast-b):not(#asset-radio-label-contrast-c):not(#asset-radio-label-contrast-d),html[data-studio-theme=movieflow] body .el-dialog.design-asset-dialog.asset-create-dialog .asset-create-form :is(.asset-type-picker,.asset-visibility-picker) .el-radio-button__original-radio:checked+.el-radio-button__inner:not(#asset-radio-label-contrast-a):not(#asset-radio-label-contrast-b):not(#asset-radio-label-contrast-c):not(#asset-radio-label-contrast-d){color:#17140d!important;border-color:#d7bd80!important;background:#d7bd80!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:#17140d!important}.supplement-gap-panel[data-v-3f832d2d]{--supplement-gap-text-primary: #eef7fb;--supplement-gap-text-secondary: #c8d7e0;--supplement-gap-text-muted: #9fb1c2;--supplement-gap-text-status: #bfe1ff;--supplement-gap-text-danger: #ffb6c6;margin-top:18px;border:1px solid var(--fb-line-default, rgba(143, 199, 255, .22));border-radius:var(--fb-radius-card, 18px);padding:clamp(18px,2vw,26px);color:var(--fb-text-primary, #f3f7fa);background:var(--fb-surface-structural, rgba(8, 12, 16, .92));box-shadow:var(--fb-shadow, 0 18px 48px rgba(0, 0, 0, .24))}.supplement-gap-panel__head[data-v-3f832d2d]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.supplement-gap-kicker[data-v-3f832d2d]{margin:0 0 7px;color:var(--fb-accent, #8fc7ff);font-size:11px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.supplement-gap-panel h2[data-v-3f832d2d]{margin:0;color:var(--fb-text-primary, #f3f7fa);font-size:clamp(21px,2vw,28px)}.supplement-gap-panel__head>div>p[data-v-3f832d2d]:last-child{max-width:720px;margin:8px 0 0;color:var(--fb-text-secondary, #a8b3c2);font-size:13px;line-height:1.65}.supplement-gap-summary[data-v-3f832d2d]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.supplement-gap-summary span[data-v-3f832d2d]{border:1px solid var(--fb-line-default, rgba(143, 199, 255, .2));border-radius:999px;padding:7px 10px;color:var(--fb-text-secondary, #b9c9d4);background:var(--fb-control-well, rgba(2, 6, 8, .72));font-size:12px;white-space:nowrap}.supplement-gap-summary strong[data-v-3f832d2d]{color:var(--fb-text-primary, #f8fafc)}.supplement-gap-progress[data-v-3f832d2d],.supplement-gap-alert[data-v-3f832d2d],.supplement-gap-empty[data-v-3f832d2d]{margin-top:18px;border:1px solid var(--fb-line-default, rgba(143, 199, 255, .2));border-radius:14px;padding:15px 16px;color:var(--fb-text-secondary, #b9c9d4);background:var(--fb-control-well, rgba(2, 6, 8, .72))}.supplement-gap-progress[data-v-3f832d2d]{display:flex;align-items:center;gap:10px}.supplement-gap-spinner[data-v-3f832d2d]{width:16px;height:16px;border:2px solid rgba(143,199,255,.25);border-top-color:var(--fb-accent, #8fc7ff);border-radius:50%;animation:supplement-spin-3f832d2d .8s linear infinite}.supplement-gap-alert[data-v-3f832d2d],.supplement-gap-empty[data-v-3f832d2d]{display:flex;align-items:center;justify-content:space-between;gap:14px}.supplement-gap-alert div[data-v-3f832d2d],.supplement-gap-empty[data-v-3f832d2d]{flex-direction:column;align-items:flex-start}.supplement-gap-alert span[data-v-3f832d2d],.supplement-gap-empty span[data-v-3f832d2d]{margin-top:4px;color:var(--fb-text-secondary, #b9c9d4);font-size:13px}.supplement-gap-grid[data-v-3f832d2d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:14px;margin-top:18px}.supplement-candidate[data-v-3f832d2d]{min-width:0;overflow:hidden;border:1px solid var(--fb-line-default, rgba(143, 199, 255, .18));border-radius:var(--fb-radius-card, 16px);display:grid;grid-template-columns:142px minmax(0,1fr);background:var(--fb-control-well, rgba(2, 6, 8, .76))}.supplement-candidate__preview[data-v-3f832d2d]{min-height:210px;border-right:1px solid var(--fb-line-default, rgba(143, 199, 255, .15));background:#010406a6}.supplement-candidate__preview[data-v-3f832d2d] .el-image,.supplement-candidate__preview[data-v-3f832d2d] .el-image__inner{width:100%;height:100%}.supplement-candidate__placeholder[data-v-3f832d2d]{height:100%;min-height:210px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:7px;text-align:center;background:radial-gradient(circle,rgba(143,199,255,.13),transparent 64%)}.supplement-candidate__placeholder strong[data-v-3f832d2d]{color:var(--fb-text-primary, #f3f7fa)}.supplement-candidate__placeholder span[data-v-3f832d2d]{color:var(--fb-text-tertiary, #8795a5);font-size:11px}.supplement-candidate__body[data-v-3f832d2d]{min-width:0;padding:15px}.supplement-candidate__title[data-v-3f832d2d]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.supplement-candidate__title span[data-v-3f832d2d]{color:var(--fb-accent, #8fc7ff);font-size:10px;font-weight:900;letter-spacing:.12em}.supplement-candidate__title h3[data-v-3f832d2d]{margin:4px 0 0;color:var(--fb-text-primary, #f8fafc);font-size:17px}.supplement-candidate__title em[data-v-3f832d2d]{border:1px solid rgba(143,199,255,.22);border-radius:999px;padding:5px 8px;color:#bfe1ff;background:#8fc7ff14;font-size:10px;font-style:normal;font-weight:800;white-space:nowrap}.supplement-candidate__title em.status-failed[data-v-3f832d2d],.supplement-candidate__title em.status-attach_pending[data-v-3f832d2d],.supplement-candidate__error[data-v-3f832d2d]{color:#ffb6c6}.supplement-candidate__evidence[data-v-3f832d2d]{margin:13px 0;color:var(--fb-text-secondary, #c8d7e0);font-size:13px;line-height:1.65}.supplement-candidate__shots[data-v-3f832d2d],.supplement-library-options[data-v-3f832d2d],.supplement-candidate__actions[data-v-3f832d2d]{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.supplement-candidate__shots>span[data-v-3f832d2d],.supplement-library-options>span[data-v-3f832d2d]{color:var(--fb-text-tertiary, #8795a5);font-size:11px}.supplement-candidate__shots strong[data-v-3f832d2d]{color:var(--fb-text-secondary, #c8d7e0);font-size:11px}.supplement-candidate__task[data-v-3f832d2d],.supplement-candidate__error[data-v-3f832d2d]{margin:9px 0 0;font-size:11px;line-height:1.5;overflow-wrap:anywhere}.supplement-library-options[data-v-3f832d2d],.supplement-candidate__actions[data-v-3f832d2d]{margin-top:12px}.supplement-library-options__label[data-v-3f832d2d]{flex-basis:100%}.supplement-choice[data-v-3f832d2d],.supplement-action[data-v-3f832d2d]{min-height:34px;border:1px solid var(--fb-line-default, rgba(143, 199, 255, .24));border-radius:999px;padding:7px 12px;color:var(--fb-text-primary, #eef6f8);background:#8fc7ff14;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.supplement-choice[data-v-3f832d2d]{width:min(100%,230px);min-height:58px;border-radius:12px;padding:7px;display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:9px;text-align:left}.supplement-choice[data-v-3f832d2d] .el-image{width:44px;height:44px;overflow:hidden;border-radius:8px;background:#010406b8}.supplement-choice__placeholder[data-v-3f832d2d]{width:44px;height:44px;border-radius:8px;display:grid;place-items:center;color:var(--fb-accent, #8fc7ff);background:#8fc7ff14;font-size:10px}.supplement-choice__copy[data-v-3f832d2d]{min-width:0;display:flex;flex-direction:column;gap:3px}.supplement-choice__copy strong[data-v-3f832d2d],.supplement-choice__copy small[data-v-3f832d2d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.supplement-choice__copy strong[data-v-3f832d2d]{color:var(--fb-text-primary, #eef6f8);font-size:12px}.supplement-choice__copy small[data-v-3f832d2d]{color:var(--fb-text-secondary, #a8b3c2);font-size:10px}.supplement-choice[data-v-3f832d2d]:hover,.supplement-choice[data-v-3f832d2d]:focus-visible,.supplement-action[data-v-3f832d2d]:hover,.supplement-action[data-v-3f832d2d]:focus-visible,.supplement-choice.is-selected[data-v-3f832d2d]{outline:none;border-color:var(--fb-accent, #8fc7ff);box-shadow:0 0 0 3px #8fc7ff1f}.supplement-action.is-primary[data-v-3f832d2d]{color:#f8fafc;border-color:#8fc7ff61;background:linear-gradient(180deg,#2b2b2b,#090909)}.supplement-legacy[data-v-3f832d2d]{margin-top:18px;border-top:1px solid var(--fb-line-default, rgba(143, 199, 255, .16));padding-top:18px}.supplement-legacy__intro[data-v-3f832d2d]{display:flex;align-items:baseline;gap:10px}.supplement-legacy__intro span[data-v-3f832d2d],.supplement-legacy__list article>div span[data-v-3f832d2d]{color:var(--fb-text-secondary, #a8b3c2);font-size:12px}.supplement-legacy__list[data-v-3f832d2d]{display:grid;gap:9px;margin-top:10px}.supplement-legacy__list article[data-v-3f832d2d]{display:grid;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:12px;border:1px solid var(--fb-line-default, rgba(143, 199, 255, .14));border-radius:13px;padding:9px;background:var(--fb-control-well, rgba(2, 6, 8, .68))}.supplement-legacy__list[data-v-3f832d2d] .el-image{width:58px;height:58px;border-radius:9px}.supplement-legacy__list article>div[data-v-3f832d2d]{min-width:0;display:flex;flex-direction:column;gap:4px}html[data-studio-theme=movieflow] body #app .storyboard-artist-page .supplement-gap-panel.supplement-gap-panel :is(h2,h3,strong){color:var(--supplement-gap-text-primary)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .storyboard-artist-page .supplement-gap-panel.supplement-gap-panel :is(p,small,span){color:var(--supplement-gap-text-secondary)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .storyboard-artist-page .supplement-gap-panel.supplement-gap-panel :is(.supplement-gap-progress,.supplement-gap-alert,.supplement-gap-empty,.supplement-candidate__shots strong,.supplement-choice__copy small,.supplement-legacy__intro span,.supplement-legacy__list article>div span){color:var(--supplement-gap-text-secondary)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .storyboard-artist-page .supplement-gap-panel.supplement-gap-panel :is(.supplement-gap-kicker,.supplement-candidate__placeholder span,.supplement-candidate__title span,.supplement-candidate__shots>span,.supplement-library-options__label,.supplement-candidate__task){color:var(--supplement-gap-text-muted)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .storyboard-artist-page .supplement-gap-panel.supplement-gap-panel .supplement-candidate__title em{color:var(--supplement-gap-text-status)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .storyboard-artist-page .supplement-gap-panel.supplement-gap-panel :is(.supplement-candidate__title em.status-failed,.supplement-candidate__title em.status-attach_pending,.supplement-candidate__error){color:var(--supplement-gap-text-danger)!important;-webkit-text-fill-color:currentColor!important}@keyframes supplement-spin-3f832d2d{to{transform:rotate(360deg)}}@media (max-width: 780px){.supplement-gap-panel__head[data-v-3f832d2d],.supplement-gap-alert[data-v-3f832d2d],.supplement-legacy__intro[data-v-3f832d2d]{align-items:stretch;flex-direction:column}.supplement-gap-summary[data-v-3f832d2d]{justify-content:flex-start}.supplement-gap-grid[data-v-3f832d2d]{grid-template-columns:minmax(0,1fr)}.supplement-candidate[data-v-3f832d2d]{grid-template-columns:108px minmax(0,1fr)}.supplement-legacy__list article[data-v-3f832d2d]{grid-template-columns:48px minmax(0,1fr)}.supplement-legacy__list .supplement-action[data-v-3f832d2d]{grid-column:1 / -1}}.storyboard-artist-page[data-v-f4fb8baf]{min-height:100vh;color:var(--mf-text-primary, #f3f7fa);background:radial-gradient(circle at 8% 4%,rgba(94,244,255,.14),transparent 28%),radial-gradient(circle at 86% 12%,rgba(176,92,255,.16),transparent 32%),linear-gradient(135deg,#030405,#071013 48%,#11071d);overflow-x:hidden}.storyboard-artist-shell[data-v-f4fb8baf]{width:100%;margin:0;padding:24px clamp(20px,2vw,32px) 40px}.storyboard-artist-hero[data-v-f4fb8baf],.storyboard-artist-card[data-v-f4fb8baf],.storyboard-panel[data-v-f4fb8baf],.storyboard-stat-card[data-v-f4fb8baf],.storyboard-progress-panel[data-v-f4fb8baf],.storyboard-result-strip[data-v-f4fb8baf],.storyboard-error[data-v-f4fb8baf]{border:1px solid var(--mf-border-soft, rgba(120, 245, 255, .16));background:linear-gradient(180deg,#111318eb,#090c10f0);box-shadow:var(--mf-shadow-card, 0 16px 40px rgba(0, 0, 0, .38));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.storyboard-artist-hero[data-v-f4fb8baf]{min-height:150px;border-radius:26px;padding:24px;display:flex;align-items:stretch;justify-content:space-between;gap:24px;background:radial-gradient(circle at 78% 0%,rgba(94,244,255,.2),transparent 34%),linear-gradient(135deg,#111318f5,#06090cf0)}.storyboard-hero-copy[data-v-f4fb8baf]{display:flex;min-width:320px;flex:1 1 520px;flex-direction:column;justify-content:center}.storyboard-artist-kicker[data-v-f4fb8baf]{margin:0 0 8px;color:#ffc857;font-size:11px;font-weight:900;letter-spacing:.24em;text-transform:uppercase}.storyboard-artist-hero h1[data-v-f4fb8baf]{margin:0;font-size:clamp(34px,3.6vw,56px);line-height:1.02;font-weight:900;letter-spacing:0}.storyboard-artist-hero p[data-v-f4fb8baf]:last-child{margin:12px 0 0;max-width:760px;color:var(--mf-text-secondary, #a8b3c2);font-size:15px;line-height:1.7}.storyboard-artist-actions[data-v-f4fb8baf],.storyboard-panel__tools[data-v-f4fb8baf],.storyboard-segment-card__meta[data-v-f4fb8baf]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.storyboard-artist-actions[data-v-f4fb8baf]{display:grid;width:min(760px,48vw);min-width:560px;grid-template-columns:minmax(260px,320px) minmax(260px,1fr);align-content:center;align-items:end;justify-content:end}.storyboard-hero-controls[data-v-f4fb8baf]{display:flex;align-items:center;justify-content:flex-end;gap:10px;grid-column:2}.stage-next-card[data-v-f4fb8baf]{display:grid;gap:8px;min-width:0;padding:14px;border:1px solid rgba(120,245,255,.26);border-radius:20px;background:radial-gradient(circle at 12% 12%,rgba(94,244,255,.26),transparent 42%),linear-gradient(135deg,#12f5a829,#b05cff29),#111318e6;box-shadow:0 18px 44px #00000047,0 0 28px #5ef4ff24,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.storyboard-next-card>span[data-v-f4fb8baf]{color:#8ff7ff!important;font-size:12px;font-weight:900}.storyboard-next-card>strong[data-v-f4fb8baf]{color:#f3f7fa!important;font-size:14px;line-height:1.35}.storyboard-style-picker[data-v-f4fb8baf]{display:grid;gap:6px;min-width:0}.storyboard-style-picker span[data-v-f4fb8baf]{color:#8ff7ff;font-size:11px;font-weight:900;letter-spacing:.08em}.storyboard-style-select[data-v-f4fb8baf]{width:100%}.storyboard-style-select[data-v-f4fb8baf] .el-select__wrapper{min-height:40px;border-radius:999px;border:1px solid rgba(120,245,255,.22);background:#151820b8;box-shadow:none}.storyboard-style-select[data-v-f4fb8baf] .el-select__selected-item,.storyboard-style-select[data-v-f4fb8baf] .el-select__placeholder,.storyboard-style-select[data-v-f4fb8baf] .el-select__caret{color:#f3f7fa;font-weight:800}body .storyboard-style-popper.el-popper,body .storyboard-style-popper.el-select__popper,body .storyboard-style-popper.el-popper.is-light{border:1px solid rgba(120,245,255,.24)!important;border-radius:14px!important;background:linear-gradient(180deg,#11181ffa,#060a0efa)!important;box-shadow:0 18px 46px #0000006b!important}body .storyboard-style-popper .el-select-dropdown,body .storyboard-style-popper .el-select-dropdown__list{background:transparent!important}body .storyboard-style-popper .el-select-dropdown__item{color:#f3f7fa!important}body .storyboard-style-popper .el-select-dropdown__item.is-selected,body .storyboard-style-popper .el-select-dropdown__item:hover{color:#061014!important;background:linear-gradient(135deg,#5ef4ff,#7cf7ff)!important}.storyboard-primary[data-v-f4fb8baf],.storyboard-ghost[data-v-f4fb8baf]{border-radius:999px!important;min-height:40px;padding:0 18px!important;font-weight:900!important}.storyboard-primary[data-v-f4fb8baf]{border:1px solid rgba(120,245,255,.58)!important;color:#061014!important;background:linear-gradient(135deg,#5ef4ff,#7cf7ff 45%,#5a7cff)!important;box-shadow:0 0 24px #5ef4ff47}.storyboard-ghost[data-v-f4fb8baf]{border:1px solid rgba(120,245,255,.22)!important;color:#e7fbff!important;background:#151820b8!important}.storyboard-ghost.compact[data-v-f4fb8baf]{min-height:34px;padding:0 13px!important;font-size:12px}.storyboard-status-grid[data-v-f4fb8baf]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:16px 0}.script-snapshot-card[data-v-f4fb8baf]{display:flex;align-items:center;justify-content:space-between;gap:18px;min-width:0;margin:0 0 16px;padding:16px 18px;border-radius:22px}.script-snapshot-card>div[data-v-f4fb8baf]:first-child{min-width:0}.script-snapshot-card span[data-v-f4fb8baf],.script-snapshot-card small[data-v-f4fb8baf]{display:block;color:#9da7b2;font-size:12px;font-weight:800}.script-snapshot-card strong[data-v-f4fb8baf]{display:block;margin:6px 0 4px;color:#f3f7fa;font-size:18px;line-height:1.25;overflow-wrap:anywhere}.storyboard-stat-card[data-v-f4fb8baf]{border-radius:18px;padding:16px 18px}.storyboard-stat-card span[data-v-f4fb8baf]{display:block;color:var(--mf-text-muted, #73808f);font-size:12px;font-weight:800}.storyboard-stat-card strong[data-v-f4fb8baf]{display:block;margin-top:8px;color:#f3f7fa;font-size:20px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.storyboard-progress-panel[data-v-f4fb8baf]{margin:0 0 16px;border-radius:22px;padding:16px 18px}.storyboard-progress-panel__head[data-v-f4fb8baf]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:12px}.storyboard-progress-panel__head h2[data-v-f4fb8baf]{margin:0;color:#f3f7fa;font-size:18px;line-height:1.35}.storyboard-progress-panel__head>span[data-v-f4fb8baf]{color:#5ef4ff;font-size:24px;font-weight:900;text-shadow:0 0 18px rgba(94,244,255,.28)}.storyboard-progress-panel[data-v-f4fb8baf] .el-progress-bar__outer{background:#ffffff14}.storyboard-progress-panel[data-v-f4fb8baf] .el-progress-bar__inner{background:linear-gradient(90deg,#5ef4ff,#5a7cff);box-shadow:0 0 22px #5ef4ff52}.storyboard-progress-meta[data-v-f4fb8baf],.storyboard-progress-segments[data-v-f4fb8baf]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.storyboard-progress-segments[data-v-f4fb8baf]{max-height:92px;overflow:auto;padding-right:4px}.storyboard-progress-meta span[data-v-f4fb8baf],.storyboard-progress-segments span[data-v-f4fb8baf]{border-radius:999px;border:1px solid rgba(120,245,255,.16);color:#a8f9ff;background:#5ef4ff0f;padding:6px 10px;font-size:12px;font-weight:800}.storyboard-progress-segments span.completed[data-v-f4fb8baf]{color:#39e7a5;border-color:#39e7a547;background:#39e7a514}.storyboard-progress-segments span.failed[data-v-f4fb8baf]{color:#ff8aa1;border-color:#ff5c7a52;background:#ff5c7a14}.storyboard-artist-layout[data-v-f4fb8baf]{display:grid;grid-template-columns:minmax(300px,.58fr) minmax(0,2.25fr);gap:20px;align-items:stretch;transition:grid-template-columns .18s ease}.storyboard-artist-layout.is-handoff-collapsed[data-v-f4fb8baf]{grid-template-columns:86px minmax(0,1fr)}.storyboard-panel[data-v-f4fb8baf]{min-width:0;border-radius:24px;padding:18px}.storyboard-panel__head[data-v-f4fb8baf]{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:16px}.storyboard-panel__head h2[data-v-f4fb8baf]{margin:0;font-size:22px;font-weight:900}.storyboard-panel-subtitle[data-v-f4fb8baf]{display:block;margin-top:6px;color:var(--mf-text-secondary, #9da7b2);font-size:12px;font-weight:700}.storyboard-panel__head--handoff[data-v-f4fb8baf]{align-items:flex-start}.storyboard-segments[data-v-f4fb8baf]{transition:padding .18s ease,min-height .18s ease}.storyboard-segments.is-collapsed[data-v-f4fb8baf]{min-height:700px;padding:12px 10px}.storyboard-segments.is-collapsed .storyboard-panel__head--handoff[data-v-f4fb8baf]{height:100%;margin:0;align-items:center;flex-direction:column;justify-content:space-between}.storyboard-handoff-tools[data-v-f4fb8baf]{justify-content:flex-end}.storyboard-segments.is-collapsed .storyboard-handoff-tools[data-v-f4fb8baf]{justify-content:center}.storyboard-handoff-rail[data-v-f4fb8baf]{width:100%;min-height:456px;border:1px solid rgba(120,245,255,.22);border-radius:18px;background:linear-gradient(180deg,#5ef4ff1f,#b05cff14),#03080ad1;box-shadow:inset 0 0 22px #5ef4ff14;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:14px}.storyboard-handoff-rail span[data-v-f4fb8baf],.storyboard-handoff-rail em[data-v-f4fb8baf]{border-radius:999px;border:1px solid rgba(120,245,255,.18);color:#8ff7ff;background:#5ef4ff14;padding:5px 8px;font-size:11px;font-style:normal;font-weight:900;white-space:nowrap}.storyboard-handoff-rail strong[data-v-f4fb8baf]{color:#f3f7fa;font-size:16px;line-height:1.2;letter-spacing:.18em;text-shadow:0 0 16px rgba(94,244,255,.42);writing-mode:vertical-rl}.storyboard-segment-list[data-v-f4fb8baf]{display:flex;flex-direction:column;gap:12px;max-height:calc(100vh - 330px);min-height:520px;overflow:auto;padding-right:6px}.storyboard-segment-card[data-v-f4fb8baf]{border-radius:18px;border:1px solid rgba(120,245,255,.16);background:#080c10c7;padding:14px;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.storyboard-segment-card[data-v-f4fb8baf]:hover{border-color:#78f5ff5c;box-shadow:0 0 20px #5ef4ff1a;transform:none}.storyboard-segment-card__top[data-v-f4fb8baf]{display:flex;align-items:center;justify-content:space-between;gap:10px}.storyboard-segment-card__top span[data-v-f4fb8baf],.storyboard-segment-card__top em[data-v-f4fb8baf],.storyboard-segment-card__meta span[data-v-f4fb8baf],.storyboard-time[data-v-f4fb8baf]{border-radius:999px;border:1px solid rgba(120,245,255,.18);color:#8ff7ff;background:#5ef4ff14;padding:5px 9px;font-size:11px;font-style:normal;font-weight:900}.storyboard-segment-card h3[data-v-f4fb8baf]{margin:10px 0 8px;color:#f3f7fa;font-size:16px;line-height:1.35}.storyboard-segment-card p[data-v-f4fb8baf]{margin:0 0 12px;color:var(--mf-text-secondary, #a8b3c2);font-size:13px;line-height:1.65;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.storyboard-markdown-panel[data-v-f4fb8baf]{min-height:700px;display:flex;flex-direction:column}.storyboard-markdown-page[data-v-f4fb8baf]{border-radius:22px;border:1px solid rgba(120,245,255,.14);background:radial-gradient(circle at 8% 0%,rgba(94,244,255,.08),transparent 32%),#0304058f;padding:22px;max-height:calc(100vh - 252px);min-height:600px;flex:1;overflow:auto}.storyboard-markdown-page h1[data-v-f4fb8baf],.storyboard-markdown-page h2[data-v-f4fb8baf],.storyboard-markdown-page h3[data-v-f4fb8baf]{letter-spacing:0}.storyboard-markdown-page h1[data-v-f4fb8baf]{margin:0 0 20px;font-size:30px;line-height:1.15}.storyboard-markdown-page h2[data-v-f4fb8baf]{margin:30px 0 14px;color:#8ff7ff;font-size:22px}.storyboard-markdown-page h3[data-v-f4fb8baf]{margin:20px 0 10px;color:#f3f7fa;font-size:18px}.storyboard-markdown-page p[data-v-f4fb8baf],.storyboard-markdown-page blockquote[data-v-f4fb8baf],.storyboard-markdown-page li[data-v-f4fb8baf]{color:var(--mf-text-secondary, #a8b3c2);font-size:15px;line-height:1.85;white-space:pre-wrap}.storyboard-markdown-page blockquote[data-v-f4fb8baf]{margin:16px 0;border-left:3px solid rgba(94,244,255,.7);background:#5ef4ff12;border-radius:12px;padding:12px 14px}.storyboard-table-wrap[data-v-f4fb8baf]{width:100%;max-height:min(76vh,760px);overflow:auto;margin:16px 0 22px;border:1px solid rgba(120,245,255,.18);border-radius:16px;background:linear-gradient(180deg,rgba(94,244,255,.04),transparent 42px),#080a0de0;box-shadow:inset 0 1px #ffffff0a}.storyboard-table-wrap table[data-v-f4fb8baf]{width:-moz-max-content;width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.storyboard-table-wrap th[data-v-f4fb8baf],.storyboard-table-wrap td[data-v-f4fb8baf]{max-width:520px;min-width:136px;border-right:1px solid rgba(120,245,255,.1);border-bottom:1px solid rgba(120,245,255,.09);padding:14px 16px;vertical-align:top;color:#d9e7ee;font-size:13px;line-height:1.82;white-space:pre-wrap;overflow-wrap:anywhere}.storyboard-table-wrap th[data-v-f4fb8baf]{position:sticky;top:0;z-index:4;color:#f3feff;background:linear-gradient(180deg,#132831fa,#070f14fa),#070f14fa;border-bottom:1px solid rgba(94,244,255,.58);box-shadow:inset 0 1px #ffffff14,inset 0 -1px #5ef4ff52,0 12px 26px #00000052;font-weight:900;text-shadow:0 0 14px rgba(94,244,255,.36)}.storyboard-table-wrap th[data-v-f4fb8baf]:first-child,.storyboard-table-wrap td[data-v-f4fb8baf]:first-child{position:sticky;left:0;z-index:3;min-width:96px;max-width:132px;background:linear-gradient(180deg,#0e1c23fa,#070c10fa),#070c10fa}.storyboard-table-wrap th[data-v-f4fb8baf]:first-child{z-index:6}.storyboard-table-head-label[data-v-f4fb8baf]{display:inline-flex;align-items:center;min-height:20px;color:#f3feff;font-size:13px;letter-spacing:0;white-space:nowrap}.storyboard-table-wrap tbody tr:nth-child(2n) td[data-v-f4fb8baf]{background:#5ef4ff09}.storyboard-empty[data-v-f4fb8baf]{min-height:320px;border:1px dashed rgba(120,245,255,.22);border-radius:20px;background:#5ef4ff09;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;color:var(--mf-text-secondary, #a8b3c2);padding:24px}.storyboard-empty[data-v-f4fb8baf] .el-icon{color:#5ef4ff;font-size:30px}.storyboard-empty strong[data-v-f4fb8baf]{color:#f3f7fa;font-size:18px}.storyboard-empty--wide[data-v-f4fb8baf]{min-height:600px;flex:1}.storyboard-result-strip[data-v-f4fb8baf],.storyboard-error[data-v-f4fb8baf]{margin-top:18px;border-radius:18px;padding:14px 16px;display:flex;align-items:center;gap:10px;flex-wrap:wrap;color:var(--mf-text-secondary, #a8b3c2)}.storyboard-result-strip span[data-v-f4fb8baf],.storyboard-error[data-v-f4fb8baf]{color:#ffcfda}.storyboard-result-strip span[data-v-f4fb8baf]{border-radius:999px;border:1px solid rgba(120,245,255,.16);padding:6px 10px;color:#a8f9ff;background:#5ef4ff0f;font-size:12px;font-weight:800}.storyboard-management-action[data-v-f4fb8baf]{display:flex;align-items:flex-end;flex-direction:column;gap:5px}.storyboard-next-gap-count[data-v-f4fb8baf]{color:#ffcf8f;font-size:11px;font-weight:800;line-height:1.35}@media (max-width: 1100px){.storyboard-artist-hero[data-v-f4fb8baf],.storyboard-panel__head[data-v-f4fb8baf]{align-items:stretch;flex-direction:column}.storyboard-artist-actions[data-v-f4fb8baf]{width:100%;min-width:0;grid-template-columns:1fr}.storyboard-hero-controls[data-v-f4fb8baf]{grid-column:auto;justify-content:flex-start}.storyboard-hero-copy[data-v-f4fb8baf]{min-width:0}.storyboard-status-grid[data-v-f4fb8baf],.script-snapshot-card[data-v-f4fb8baf],.storyboard-artist-layout[data-v-f4fb8baf]{grid-template-columns:1fr}.script-snapshot-card[data-v-f4fb8baf]{align-items:stretch;flex-direction:column}.storyboard-artist-layout.is-handoff-collapsed[data-v-f4fb8baf]{grid-template-columns:1fr}.storyboard-segments.is-collapsed[data-v-f4fb8baf]{min-height:auto}.storyboard-segments.is-collapsed .storyboard-panel__head--handoff[data-v-f4fb8baf]{height:auto;flex-direction:row}.storyboard-handoff-rail[data-v-f4fb8baf]{min-height:auto;flex-direction:row;justify-content:flex-start;padding:12px}.storyboard-handoff-rail strong[data-v-f4fb8baf]{writing-mode:horizontal-tb}.storyboard-segment-list[data-v-f4fb8baf],.storyboard-markdown-page[data-v-f4fb8baf]{max-height:none}}.storyboard-artist-page.storyboard-artist-page[data-v-f4fb8baf]{color:#172033!important;background:linear-gradient(90deg,rgba(43,43,43,.04) 1px,transparent 1px),linear-gradient(180deg,rgba(43,43,43,.035) 1px,transparent 1px),radial-gradient(circle at 12% 0%,rgba(143,199,255,.16),transparent 30%),radial-gradient(circle at 86% 3%,rgba(217,221,226,.74),transparent 34%),#f4f7fb!important;background-size:78px 78px,78px 78px,auto,auto,auto!important}.storyboard-artist-page[data-v-f4fb8baf] :is(.storyboard-artist-shell,.storyboard-artist-hero,.stage-next-card,.storyboard-next-card,.storyboard-style-picker,.storyboard-stat-card,.storyboard-artist-card,.script-snapshot-card,.storyboard-progress-panel,.storyboard-panel,.storyboard-segment-card,.storyboard-markdown-page,.storyboard-table-wrap,.storyboard-empty,.storyboard-result-strip){color:#172033!important;border:1px solid rgba(255,255,255,.76)!important;background:radial-gradient(circle at 16% 0%,rgba(143,199,255,.1),transparent 34%),linear-gradient(145deg,#ffffffd6,#ffffff61),#f4f7fb9e!important;box-shadow:0 22px 58px #161c261a,inset 0 1px #ffffffd1!important;backdrop-filter:blur(24px) saturate(1.12)!important;-webkit-backdrop-filter:blur(24px) saturate(1.12)!important}.storyboard-artist-page[data-v-f4fb8baf] :is(h1,h2,h3,h4,strong,label,.storyboard-panel__head){color:#151515!important;background:none!important;text-shadow:none!important;-webkit-text-fill-color:#151515!important}.storyboard-artist-page[data-v-f4fb8baf] :is(p,small,span,em,li,.storyboard-panel-subtitle){color:#667286!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}.storyboard-artist-page .storyboard-artist-kicker[data-v-f4fb8baf]{color:#a6b6c2!important;-webkit-text-fill-color:#a6b6c2!important}.storyboard-table-wrap[data-v-f4fb8baf] :is(th,td){color:#172033!important;border-color:#2b2b2b14!important;background:#ffffff8f!important}.storyboard-table-wrap th[data-v-f4fb8baf]{color:#151515!important;background:#ffffffc7!important;text-shadow:none!important}.storyboard-artist-page[data-v-f4fb8baf] :is(.storyboard-primary,.storyboard-primary.compact):not(:disabled):not(.is-disabled){color:#f8fafc!important;background:radial-gradient(circle at 20% 0%,rgba(255,255,255,.24),transparent 34%),linear-gradient(180deg,#2b2b2b,#090909)!important;-webkit-text-fill-color:#f8fafc!important}.storyboard-artist-page .storyboard-status-grid .storyboard-stat-card[data-v-f4fb8baf],.storyboard-artist-page .script-snapshot-card[data-v-f4fb8baf],.storyboard-artist-page .storyboard-segments .storyboard-segment-card[data-v-f4fb8baf]{color:#f8fafc!important;border-color:#8fc7ff3d!important;background:radial-gradient(circle at 16% 0%,rgba(143,199,255,.12),transparent 34%),linear-gradient(145deg,#090e0ff0,#030506fa)!important;box-shadow:0 18px 46px #00000047,inset 0 1px #ffffff0f!important}.storyboard-artist-page .storyboard-stat-card span[data-v-f4fb8baf],.storyboard-artist-page .script-snapshot-card span[data-v-f4fb8baf],.storyboard-artist-page .script-snapshot-card small[data-v-f4fb8baf],.storyboard-artist-page .storyboard-panel-subtitle[data-v-f4fb8baf]{color:#b9c9d4!important;-webkit-text-fill-color:#b9c9d4!important}.storyboard-artist-page .storyboard-stat-card strong[data-v-f4fb8baf],.storyboard-artist-page .script-snapshot-card strong[data-v-f4fb8baf],.storyboard-artist-page .storyboard-segment-card h3[data-v-f4fb8baf]{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important}.storyboard-artist-page .storyboard-segment-card p[data-v-f4fb8baf]{color:#c8d7e0!important;-webkit-text-fill-color:#c8d7e0!important}.storyboard-artist-page .storyboard-segment-card__top span[data-v-f4fb8baf],.storyboard-artist-page .storyboard-segment-card__top em[data-v-f4fb8baf],.storyboard-artist-page .storyboard-segment-card__meta span[data-v-f4fb8baf]{color:#a6b6c2!important;border-color:#8fc7ff38!important;background:#8fc7ff14!important;-webkit-text-fill-color:#a6b6c2!important}.storyboard-style-picker.storyboard-style-picker[data-v-f4fb8baf]{min-width:min(430px,100%)!important;padding:12px 14px!important;border:1px solid rgba(143,199,255,.2)!important;border-radius:18px!important;background:radial-gradient(circle at 18% 0%,rgba(143,199,255,.12),transparent 34%),linear-gradient(145deg,#070c0ef0,#020507fa)!important;box-shadow:0 18px 46px #00000047,inset 0 1px #ffffff0f!important}.storyboard-style-picker.storyboard-style-picker>span[data-v-f4fb8baf]{color:#a6b6c2!important;letter-spacing:.12em!important;-webkit-text-fill-color:#a6b6c2!important}.storyboard-style-select.storyboard-style-select[data-v-f4fb8baf] .el-select__wrapper{min-height:42px!important;border:1px solid rgba(143,199,255,.28)!important;border-radius:14px!important;background:#020608eb!important;box-shadow:inset 0 1px #ffffff12,0 0 0 1px #8fc7ff14!important}.storyboard-style-select.storyboard-style-select[data-v-f4fb8baf] .el-select__selected-item,.storyboard-style-select.storyboard-style-select[data-v-f4fb8baf] .el-select__placeholder,.storyboard-style-select.storyboard-style-select[data-v-f4fb8baf] .el-select__caret{color:#f3f7fa!important;font-weight:900!important;-webkit-text-fill-color:#f3f7fa!important}html[data-studio-theme=movieflow] body .storyboard-style-popper.storyboard-style-popper.el-popper,html[data-studio-theme=movieflow] body .storyboard-style-popper.storyboard-style-popper.el-select__popper,html[data-studio-theme=movieflow] body .storyboard-style-popper.storyboard-style-popper.el-popper.is-light{overflow:hidden!important;border:1px solid rgba(143,199,255,.28)!important;border-radius:16px!important;background:radial-gradient(circle at 18% 0%,rgba(143,199,255,.12),transparent 36%),linear-gradient(145deg,#0c0f10fa,#030506fa)!important;box-shadow:0 24px 64px #0000006b,inset 0 1px #ffffff0f!important}html[data-studio-theme=movieflow] body .storyboard-style-popper .el-select-dropdown,html[data-studio-theme=movieflow] body .storyboard-style-popper .el-select-dropdown__wrap,html[data-studio-theme=movieflow] body .storyboard-style-popper .el-select-dropdown__list{background:transparent!important}html[data-studio-theme=movieflow] body .storyboard-style-popper .el-select-dropdown__item{color:#eef6f8!important;font-weight:800!important;-webkit-text-fill-color:#eef6f8!important}body .storyboard-style-popper .el-select-dropdown__item span,body .storyboard-style-popper .el-select-dropdown__item *{color:inherit!important;background:transparent!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .storyboard-style-popper .el-select-dropdown__item.hover,html[data-studio-theme=movieflow] body .storyboard-style-popper .el-select-dropdown__item:hover{color:#e6f4ff!important;background:#8fc7ff1f!important;-webkit-text-fill-color:#e6f4ff!important}html[data-studio-theme=movieflow] body .storyboard-style-popper .el-select-dropdown__item.is-selected{color:#e6f4ff!important;background:radial-gradient(circle at 12% 50%,rgba(143,199,255,.18),transparent 40%),#8fc7ff1a!important;-webkit-text-fill-color:#e6f4ff!important}.storyboard-artist-page.fb-page--workbench[data-v-f4fb8baf]{width:100%;max-width:100%;min-width:0;overflow-x:hidden;color:var(--fb-text-primary)!important;background:linear-gradient(180deg,rgb(143 199 255 / .08),transparent 260px),var(--fb-bg-void)!important}.storyboard-artist-page .storyboard-artist-hero.fb-glass--structural[data-v-f4fb8baf],.storyboard-artist-page[data-v-f4fb8baf] :is(.storyboard-stat-card,.storyboard-progress-panel){border-color:var(--fb-line-default)!important;border-radius:var(--fb-radius-card)!important;background:var(--fb-surface-structural)!important;box-shadow:var(--fb-shadow)!important}.storyboard-artist-page[data-v-f4fb8baf] :is(.storyboard-panel,.storyboard-segment-card,.storyboard-markdown-page){border-color:var(--fb-line-default)!important;border-radius:var(--fb-radius-card)!important;background:var(--fb-control-well)!important}.storyboard-artist-page .fb-stable-editor-surface[data-v-f4fb8baf],.storyboard-artist-page[data-v-f4fb8baf] :is(.storyboard-table-wrap,table,.storyboard-markdown-page){transform:none!important}html[data-studio-theme=movieflow] body .storyboard-style-popper.storyboard-style-popper.el-popper{border-color:var(--fb-line-default)!important;border-radius:var(--fb-radius-dialog)!important;background:var(--fb-surface-floating)!important;box-shadow:var(--fb-shadow-float)!important}@media (max-width: 768px){.storyboard-artist-page .storyboard-artist-shell[data-v-f4fb8baf]{padding-inline:12px!important}.storyboard-artist-page[data-v-f4fb8baf] :is(.storyboard-artist-hero,.storyboard-status-grid,.storyboard-artist-layout){grid-template-columns:minmax(0,1fr)!important}.storyboard-artist-page .storyboard-markdown-panel[data-v-f4fb8baf],.storyboard-artist-page .fb-workbench-inspector[data-v-f4fb8baf]{min-width:0}.storyboard-artist-page .storyboard-table-wrap[data-v-f4fb8baf]{max-width:100%;overflow-x:auto}}.fb-button[data-v-a3d95371]{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:var(--fb-space-2);padding:0 var(--fb-space-4);color:var(--fb-text-primary);border:1px solid var(--fb-line);border-radius:var(--fb-radius-control);background:var(--fb-material-structural);box-shadow:var(--fb-inset-edge);cursor:pointer}.fb-button[data-v-a3d95371]:hover:not(:disabled){border-color:var(--fb-line-strong);background:var(--fb-control-hover);box-shadow:var(--fb-shadow-structural),var(--fb-inset-edge);transform:translateY(-2px)}.fb-button[data-v-a3d95371]:focus-visible{outline:0;box-shadow:var(--fb-focus-ring),var(--fb-inset-edge)}.fb-button[data-v-a3d95371]:active:not(:disabled){background:var(--fb-control-pressed);transform:translateY(0)}.fb-button[data-v-a3d95371]:disabled{color:var(--fb-text-disabled);cursor:not-allowed;opacity:.7}.fb-button--primary[data-v-a3d95371]{color:var(--fb-canvas);border-color:var(--fb-accent-strong);background:linear-gradient(135deg,var(--fb-accent-strong),var(--fb-accent))}.fb-button--primary[data-v-a3d95371]:hover:not(:disabled){background:color-mix(in srgb,var(--fb-control-hover) 24%,var(--fb-accent))}.fb-button--primary[data-v-a3d95371]:active:not(:disabled){background:color-mix(in srgb,var(--fb-control-pressed) 28%,var(--fb-accent))}.fb-button--ghost[data-v-a3d95371],.fb-button--text[data-v-a3d95371]{background:transparent}.fb-button--text[data-v-a3d95371]{border-color:transparent;box-shadow:none}.fb-button--danger[data-v-a3d95371]{color:var(--fb-danger);border-color:color-mix(in srgb,var(--fb-danger) 54%,transparent)}.fb-button--sm[data-v-a3d95371]{min-height:32px;padding-inline:var(--fb-space-3)}.fb-button--lg[data-v-a3d95371]{min-height:48px;padding-inline:var(--fb-space-5)}.fb-button--block[data-v-a3d95371]{width:100%}.fb-button__spinner[data-v-a3d95371]{width:14px;height:14px;animation:fb-button-spin-a3d95371 var(--fb-duration-emphasis) linear infinite}@keyframes fb-button-spin-a3d95371{to{transform:rotate(1turn)}}.storyboard-reference-workbench[data-v-33762dd1]{display:grid;gap:var(--fb-space-5);padding:var(--fb-space-6);color:var(--fb-text-primary);background:var(--fb-material-structural);border:1px solid var(--fb-line);border-radius:var(--fb-radius-card);box-shadow:var(--fb-shadow-structural),var(--fb-inset-edge)}.storyboard-reference-workbench[aria-disabled=true][data-v-33762dd1]{color:var(--fb-text-disabled)}.storyboard-reference-workbench__header[data-v-33762dd1],.storyboard-reference-layer__header[data-v-33762dd1],.storyboard-reference-card__title[data-v-33762dd1],.storyboard-reference-card__actions[data-v-33762dd1],.storyboard-reference-workbench__sequence[data-v-33762dd1]{display:flex;align-items:center;justify-content:space-between;gap:var(--fb-space-4)}.storyboard-reference-workbench__header[data-v-33762dd1]{align-items:end}.storyboard-reference-workbench__header h2[data-v-33762dd1],.storyboard-reference-layer__header h3[data-v-33762dd1],.storyboard-reference-workbench__header p[data-v-33762dd1],.storyboard-reference-layer__header p[data-v-33762dd1],.storyboard-reference-workbench__feedback p[data-v-33762dd1]{margin:0}.storyboard-reference-workbench__eyebrow[data-v-33762dd1],.storyboard-reference-layer__index[data-v-33762dd1]{color:var(--fb-accent);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.storyboard-reference-workbench__header h2[data-v-33762dd1]{margin:var(--fb-space-1) 0;font-size:1.35rem}.storyboard-reference-workbench__header p[data-v-33762dd1],.storyboard-reference-layer__header p[data-v-33762dd1],.storyboard-reference-layer__empty[data-v-33762dd1]{color:var(--fb-text-secondary);font-size:.84rem}.storyboard-reference-workbench__mode[data-v-33762dd1],.storyboard-reference-card__body label[data-v-33762dd1],.storyboard-reference-workbench__counters label[data-v-33762dd1]{display:grid;gap:var(--fb-space-2);color:var(--fb-text-secondary);font-size:.78rem}.storyboard-reference-workbench select[data-v-33762dd1],.storyboard-reference-workbench input[data-v-33762dd1],.storyboard-reference-workbench button[data-v-33762dd1]{min-height:var(--fb-control-height-sm);color:var(--fb-text-primary);background:var(--fb-control);border:1px solid var(--fb-line);border-radius:var(--fb-radius-control)}.storyboard-reference-workbench select[data-v-33762dd1],.storyboard-reference-workbench input[data-v-33762dd1]{width:100%;padding:0 var(--fb-space-3)}.storyboard-reference-workbench button[data-v-33762dd1]{padding:0 var(--fb-space-3);cursor:pointer}.storyboard-reference-workbench button[data-v-33762dd1]:hover:not(:disabled),.storyboard-reference-workbench select[data-v-33762dd1]:hover:not(:disabled),.storyboard-reference-workbench input[data-v-33762dd1]:hover:not(:disabled){background:var(--fb-control-hover);border-color:var(--fb-line-strong)}.storyboard-reference-workbench button[data-v-33762dd1]:focus-visible,.storyboard-reference-workbench select[data-v-33762dd1]:focus-visible,.storyboard-reference-workbench input[data-v-33762dd1]:focus-visible,.storyboard-reference-card[draggable=true][data-v-33762dd1]:focus-visible{outline:none;box-shadow:var(--fb-focus-ring)}.storyboard-reference-workbench button[data-v-33762dd1]:disabled,.storyboard-reference-workbench select[data-v-33762dd1]:disabled,.storyboard-reference-workbench input[data-v-33762dd1]:disabled{color:var(--fb-text-disabled);cursor:not-allowed;opacity:.72}.storyboard-reference-workbench__counters[data-v-33762dd1]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--fb-space-3)}.storyboard-reference-workbench__counters>span[data-v-33762dd1],.storyboard-reference-workbench__counters>label[data-v-33762dd1]{padding:var(--fb-space-3);background:var(--fb-control-well);border:1px solid var(--fb-line-soft);border-radius:var(--fb-radius-control)}.storyboard-reference-workbench__counters>label[data-v-33762dd1]{grid-column:span 2}.storyboard-reference-workbench meter[data-v-33762dd1]{width:100%;accent-color:var(--fb-accent)}.storyboard-reference-workbench__feedback[data-v-33762dd1]{padding:var(--fb-space-4);border:1px solid var(--fb-line-strong);border-radius:var(--fb-radius-control)}.storyboard-reference-workbench__feedback.is-error[data-v-33762dd1]{color:var(--fb-danger);background:var(--fb-status-danger-surface)}.storyboard-reference-workbench__feedback.is-warning[data-v-33762dd1]{color:var(--fb-warning);background:var(--fb-status-warning-surface)}.storyboard-reference-workbench__feedback ul[data-v-33762dd1]{margin:var(--fb-space-2) 0 0;padding-left:var(--fb-space-5)}.storyboard-reference-layer[data-v-33762dd1]{display:grid;gap:var(--fb-space-4);padding:var(--fb-space-5);background:var(--fb-material-interactive);border:1px solid var(--fb-line-soft);border-radius:var(--fb-radius-card)}.storyboard-reference-layer__header>div[data-v-33762dd1]{display:flex;align-items:center;gap:var(--fb-space-3)}.storyboard-reference-layer__header h3[data-v-33762dd1]{font-size:1rem}.storyboard-reference-layer__header p[data-v-33762dd1]{max-width:56ch;text-align:right}.storyboard-reference-anchors[data-v-33762dd1],.storyboard-reference-keyframes[data-v-33762dd1],.storyboard-reference-ordinary[data-v-33762dd1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--fb-space-4)}.storyboard-reference-keyframes[data-v-33762dd1]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.storyboard-reference-ordinary[data-v-33762dd1]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.storyboard-reference-card[data-v-33762dd1]{display:grid;grid-template-columns:minmax(112px,.38fr) minmax(0,1fr);min-width:0;overflow:hidden;background:var(--fb-control-well);border:1px solid var(--fb-line);border-radius:var(--fb-radius-control);box-shadow:var(--fb-inset-depth)}.storyboard-reference-card--keyframe[data-v-33762dd1]{grid-template-columns:1fr}.storyboard-reference-card--keyframe[draggable=true][data-v-33762dd1]{cursor:grab}.storyboard-reference-card.is-inactive[data-v-33762dd1]{opacity:.64}.storyboard-reference-card__preview[data-v-33762dd1]{position:relative;display:grid;min-height:112px;place-items:center;overflow:hidden;color:var(--fb-text-muted);background:var(--fb-canvas-raised)}.storyboard-reference-card__preview img[data-v-33762dd1],.storyboard-reference-card__preview video[data-v-33762dd1]{width:100%;height:100%;min-height:112px;-o-object-fit:cover;object-fit:cover}.storyboard-reference-card__preview audio[data-v-33762dd1]{width:calc(100% - var(--fb-space-4))}.storyboard-reference-card__preview output[data-v-33762dd1]{position:absolute;top:var(--fb-space-2);left:var(--fb-space-2);padding:var(--fb-space-1) var(--fb-space-2);color:var(--fb-text-primary);font-size:.72rem;font-weight:700;background:var(--fb-material-floating);border:1px solid var(--fb-line-strong);border-radius:var(--fb-radius-control);box-shadow:var(--fb-shadow-floating)}.storyboard-reference-card__body[data-v-33762dd1]{display:grid;align-content:start;gap:var(--fb-space-3);min-width:0;padding:var(--fb-space-4)}.storyboard-reference-card__title span[data-v-33762dd1]{color:var(--fb-accent);font-size:.72rem;font-weight:700}.storyboard-reference-card__title strong[data-v-33762dd1]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.storyboard-reference-card__actions[data-v-33762dd1]{flex-wrap:wrap;justify-content:flex-start}.storyboard-reference-toggle[data-v-33762dd1]{display:flex!important;grid-column:auto;align-items:center;gap:var(--fb-space-2)}.storyboard-reference-toggle input[data-v-33762dd1]{width:auto}.storyboard-reference-workbench__sequence[data-v-33762dd1]{padding:var(--fb-space-4);background:var(--fb-control-pressed);border:1px solid var(--fb-line-strong);border-radius:var(--fb-radius-control)}.storyboard-reference-workbench__sequence span[data-v-33762dd1]{color:var(--fb-text-secondary);font-size:.78rem}.storyboard-reference-workbench__sequence strong[data-v-33762dd1]{text-align:right}@media (max-width: 900px){.storyboard-reference-workbench[data-v-33762dd1]{padding:var(--fb-space-4)}.storyboard-reference-workbench__header[data-v-33762dd1],.storyboard-reference-layer__header[data-v-33762dd1],.storyboard-reference-workbench__sequence[data-v-33762dd1]{align-items:stretch;flex-direction:column}.storyboard-reference-layer__header p[data-v-33762dd1],.storyboard-reference-workbench__sequence strong[data-v-33762dd1]{text-align:left}.storyboard-reference-workbench__counters[data-v-33762dd1],.storyboard-reference-anchors[data-v-33762dd1]{grid-template-columns:1fr}.storyboard-reference-workbench__counters>label[data-v-33762dd1]{grid-column:auto}}.storyboard-edit-version-panel[data-v-25e83069]{display:grid;gap:var(--fb-space-5, 20px);padding:var(--fb-space-6, 24px);color:var(--fb-text-primary, #f3f7fa);border:1px solid var(--fb-line-default, rgba(120, 245, 255, .18));border-radius:var(--fb-radius-card, 12px);background:var(--fb-material-structural, rgba(8, 17, 24, .88))}.storyboard-edit-version-panel__header[data-v-25e83069],.storyboard-edit-version-panel__footer[data-v-25e83069],.storyboard-edit-version-range legend[data-v-25e83069],.storyboard-edit-version-card[data-v-25e83069],.storyboard-edit-version-card label[data-v-25e83069],.storyboard-edit-version-card__actions[data-v-25e83069]{display:flex;align-items:center;gap:var(--fb-space-3, 12px)}.storyboard-edit-version-panel__header[data-v-25e83069],.storyboard-edit-version-panel__footer[data-v-25e83069]{justify-content:space-between}.storyboard-edit-version-panel__header p[data-v-25e83069],.storyboard-edit-version-panel__header h2[data-v-25e83069],.storyboard-edit-version-panel__header span[data-v-25e83069],.storyboard-edit-version-panel__footer p[data-v-25e83069],.storyboard-edit-version-panel__empty[data-v-25e83069]{margin:0}.storyboard-edit-version-panel__header p[data-v-25e83069]{margin-bottom:4px;color:var(--fb-accent, #8fc7ff);font-size:12px;font-weight:700;letter-spacing:.08em}.storyboard-edit-version-panel__header h2[data-v-25e83069]{font-size:18px;line-height:1.5}.storyboard-edit-version-panel__header span[data-v-25e83069],.storyboard-edit-version-panel__footer p[data-v-25e83069],.storyboard-edit-version-panel__empty[data-v-25e83069]{display:block;margin-top:4px;color:var(--fb-text-secondary, #9da7b2);font-size:12px}.storyboard-edit-version-panel__header output[data-v-25e83069]{flex:none;color:var(--fb-accent-strong, #e6f4ff);font-size:13px;font-weight:700;font-variant-numeric:tabular-nums}.storyboard-edit-version-panel__ranges[data-v-25e83069]{display:grid;gap:var(--fb-space-4, 16px)}.storyboard-edit-version-range[data-v-25e83069]{display:grid;min-width:0;gap:var(--fb-space-3, 12px);margin:0;padding:var(--fb-space-4, 16px);border:1px solid var(--fb-line-soft, rgba(120, 245, 255, .12));border-radius:var(--fb-radius-card, 12px);background:var(--fb-material-interactive, rgba(12, 24, 34, .78))}.storyboard-edit-version-range legend[data-v-25e83069]{max-width:100%;padding:0 var(--fb-space-2, 8px)}.storyboard-edit-version-range legend>span[data-v-25e83069]{color:var(--fb-accent, #8fc7ff);font-size:11px;font-variant-numeric:tabular-nums}.storyboard-edit-version-range legend small[data-v-25e83069]{color:var(--fb-text-muted, #6f7782);font-variant-numeric:tabular-nums}.storyboard-edit-version-card[data-v-25e83069]{min-width:0;min-height:58px;justify-content:space-between;padding:var(--fb-space-3, 12px);border:1px solid var(--fb-line-default, rgba(120, 245, 255, .18));border-radius:var(--fb-radius-control, 10px);background:var(--fb-control-well, rgba(3, 9, 15, .82))}.storyboard-edit-version-card label[data-v-25e83069]{min-width:0;flex:1;cursor:pointer}.storyboard-edit-version-card input[data-v-25e83069]{width:18px;height:18px;flex:none;accent-color:var(--fb-accent, #8fc7ff)}.storyboard-edit-version-card input[data-v-25e83069]:focus-visible{outline:2px solid var(--fb-accent-strong, #e6f4ff);outline-offset:3px}.storyboard-edit-version-card__body[data-v-25e83069]{display:grid;min-width:0;gap:3px}.storyboard-edit-version-card__body small[data-v-25e83069]{color:var(--fb-text-secondary, #9da7b2);line-height:1.45}.storyboard-edit-version-card>em[data-v-25e83069],.storyboard-edit-version-card__actions>span[data-v-25e83069]{flex:none;padding:5px 8px;color:var(--fb-text-secondary, #9da7b2);border:1px solid var(--fb-line-soft, rgba(120, 245, 255, .12));border-radius:999px;font-size:11px;font-style:normal}.storyboard-edit-version-card__actions>span.is-preview[data-v-25e83069]{color:var(--fb-success, #78d9a5)}.storyboard-edit-version-card__actions>span.is-review[data-v-25e83069]{color:var(--fb-warning, #f5bd68)}.storyboard-edit-version-card__actions>span.is-failed[data-v-25e83069]{color:var(--fb-danger, #ff7185)}.storyboard-edit-version-card.is-running[data-v-25e83069],.storyboard-edit-version-card.is-review[data-v-25e83069],.storyboard-edit-version-card.is-failed[data-v-25e83069]{opacity:.78}.storyboard-edit-version-card[data-v-25e83069] .fb-button,.storyboard-edit-version-panel__footer[data-v-25e83069] .fb-button{min-height:44px}@media (max-width: 720px){.storyboard-edit-version-panel__header[data-v-25e83069],.storyboard-edit-version-panel__footer[data-v-25e83069],.storyboard-edit-version-card[data-v-25e83069]{align-items:stretch;flex-direction:column}.storyboard-edit-version-panel__footer[data-v-25e83069] .fb-button{width:100%}}.storyboard-frame-range-timeline[data-v-6735d08c]{display:grid;gap:var(--fb-space-5, 20px);padding:var(--fb-space-6, 24px);color:var(--fb-text-primary, #f3f7fa);border:1px solid var(--fb-line-default, rgba(120, 245, 255, .18));border-radius:var(--fb-radius-card, 12px);background:var(--fb-material-structural, rgba(8, 17, 24, .88))}.storyboard-frame-range-timeline__header[data-v-6735d08c],.storyboard-frame-range-timeline__actions[data-v-6735d08c]{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--fb-space-4, 16px)}.storyboard-frame-range-timeline__header p[data-v-6735d08c],.storyboard-frame-range-timeline__header h2[data-v-6735d08c],.storyboard-frame-range-timeline__header span[data-v-6735d08c],.storyboard-frame-range-timeline__readout strong[data-v-6735d08c],.storyboard-frame-range-timeline__readout span[data-v-6735d08c],.storyboard-frame-range-timeline__error[data-v-6735d08c]{margin:0}.storyboard-frame-range-timeline__header p[data-v-6735d08c]{margin-bottom:4px;color:var(--fb-accent, #8fc7ff);font-size:12px;font-weight:700;letter-spacing:.08em}.storyboard-frame-range-timeline__header h2[data-v-6735d08c]{font-size:18px;line-height:1.5}.storyboard-frame-range-timeline__header span[data-v-6735d08c],.storyboard-frame-range-timeline__readout span[data-v-6735d08c]{display:block;margin-top:5px;color:var(--fb-text-secondary, #9da7b2);font-size:12px}.storyboard-frame-range-timeline__readout[data-v-6735d08c]{text-align:right;font-variant-numeric:tabular-nums}.storyboard-frame-range-timeline__readout strong[data-v-6735d08c]{color:var(--fb-accent-strong, #e6f4ff);font-size:22px}.storyboard-frame-range-timeline__track[data-v-6735d08c]{position:relative;min-height:164px;overflow:hidden;cursor:crosshair;border:1px solid var(--fb-line-default, rgba(120, 245, 255, .18));border-radius:var(--fb-radius-control, 10px);background:var(--fb-control-well, rgba(3, 9, 15, .82));box-shadow:var(--fb-inset-edge, inset 0 1px 0 rgba(255, 255, 255, .05));touch-action:none}.storyboard-frame-range-timeline__track[data-v-6735d08c]:focus-visible,.storyboard-frame-range-timeline__track.is-focused[data-v-6735d08c]{outline:0;border-color:var(--fb-accent-strong, #e6f4ff);box-shadow:var(--fb-focus, 0 0 0 3px rgba(143, 199, 255, .24))}.storyboard-frame-range-timeline__track[aria-disabled=true][data-v-6735d08c]{cursor:not-allowed;opacity:.68}.storyboard-frame-range-timeline__thumbnails[data-v-6735d08c]{position:absolute;top:0;right:0;bottom:54px;left:0;display:flex;overflow:hidden;background:#00000047}.storyboard-frame-range-timeline__thumbnails img[data-v-6735d08c]{min-width:0;flex:1 1 0;-o-object-fit:cover;object-fit:cover;opacity:.74;filter:saturate(.82) contrast(1.06)}.storyboard-frame-range-timeline__ruler[data-v-6735d08c]{position:absolute;inset:auto 0 0;height:54px;border-top:1px solid var(--fb-line-default, rgba(120, 245, 255, .18));background:#03090fe0}.storyboard-frame-range-timeline__ruler span[data-v-6735d08c]{position:absolute;top:17px;max-width:100%;color:var(--fb-text-muted, #6f7782);font-size:10px;font-variant-numeric:tabular-nums;white-space:nowrap;transform:translate(-50%)}.storyboard-frame-range-timeline__ruler span.is-start[data-v-6735d08c]{text-align:left;transform:translate(0)}.storyboard-frame-range-timeline__ruler span.is-end[data-v-6735d08c]{text-align:right;transform:translate(-100%)}.storyboard-frame-range-timeline__ruler span[data-v-6735d08c]:before{position:absolute;top:-17px;left:50%;transform:translate(-50%);width:1px;height:10px;background:var(--fb-line-strong, rgba(230, 244, 255, .38));content:""}.storyboard-frame-range-timeline__ruler span.is-start[data-v-6735d08c]:before{left:0;transform:translate(0)}.storyboard-frame-range-timeline__ruler span.is-end[data-v-6735d08c]:before{left:100%;transform:translate(-100%)}.storyboard-frame-range-timeline__overlays[data-v-6735d08c]{position:absolute;top:0;right:0;bottom:54px;left:0;pointer-events:none}.storyboard-frame-range-timeline__saved-range[data-v-6735d08c],.storyboard-frame-range-timeline__draft-range[data-v-6735d08c]{position:absolute;inset-block:0;min-width:2px;border-inline:1px solid rgba(255,183,88,.86);background:#ffae482e}.storyboard-frame-range-timeline__saved-range.is-active[data-v-6735d08c]{z-index:2;border-color:var(--fb-accent-strong, #e6f4ff);background:color-mix(in srgb,var(--fb-accent, #8fc7ff) 28%,transparent);box-shadow:inset 0 0 0 1px var(--fb-accent, #8fc7ff)}.storyboard-frame-range-timeline__draft-range[data-v-6735d08c]{z-index:3;border:2px solid var(--fb-accent-strong, #e6f4ff);background:color-mix(in srgb,var(--fb-accent, #8fc7ff) 18%,transparent);box-shadow:0 0 20px #8fc7ff29}.storyboard-frame-range-timeline__draft-range.is-invalid[data-v-6735d08c]{border-color:var(--fb-danger, #ff7185);background:#ff718524}.storyboard-frame-range-timeline__playhead[data-v-6735d08c]{position:absolute;z-index:5;inset-block:0;width:2px;background:var(--fb-accent-strong, #e6f4ff);box-shadow:0 0 14px var(--fb-accent, #8fc7ff);transform:translate(-1px);pointer-events:none}.storyboard-frame-range-timeline__playhead i[data-v-6735d08c]{position:absolute;top:6px;left:50%;width:12px;height:12px;border:2px solid rgba(3,9,15,.86);border-radius:999px;background:var(--fb-accent-strong, #e6f4ff);transform:translate(-50%)}.storyboard-frame-range-timeline__error[data-v-6735d08c]{padding:10px 12px;color:var(--fb-danger, #ff7185);border:1px solid color-mix(in srgb,var(--fb-danger, #ff7185) 46%,transparent);border-radius:var(--fb-radius-control, 10px);background:color-mix(in srgb,var(--fb-danger, #ff7185) 10%,transparent);font-size:12px}.storyboard-frame-range-timeline__controls[data-v-6735d08c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--fb-space-3, 12px)}.storyboard-frame-range-timeline__controls label[data-v-6735d08c]{display:grid;grid-template-columns:1fr auto;gap:6px 10px;color:var(--fb-text-secondary, #9da7b2);font-size:12px}.storyboard-frame-range-timeline__controls input[data-v-6735d08c]{min-width:0;height:38px;grid-column:1 / -1;padding:0 10px;color:var(--fb-text-primary, #f3f7fa);border:1px solid var(--fb-line-default, rgba(120, 245, 255, .18));border-radius:var(--fb-radius-control, 10px);background:var(--fb-control-well, rgba(3, 9, 15, .82));font-variant-numeric:tabular-nums}.storyboard-frame-range-timeline__controls input[data-v-6735d08c]:focus-visible{outline:0;border-color:var(--fb-accent-strong, #e6f4ff);box-shadow:var(--fb-focus, 0 0 0 3px rgba(143, 199, 255, .18))}.storyboard-frame-range-timeline__controls output[data-v-6735d08c]{color:var(--fb-accent-strong, #e6f4ff);font-variant-numeric:tabular-nums}.storyboard-frame-range-timeline__actions>div[data-v-6735d08c]{display:flex;gap:var(--fb-space-2, 8px)}@media (max-width: 720px){.storyboard-frame-range-timeline__header[data-v-6735d08c],.storyboard-frame-range-timeline__actions[data-v-6735d08c]{align-items:stretch;flex-direction:column}.storyboard-frame-range-timeline__readout[data-v-6735d08c]{text-align:left}.storyboard-frame-range-timeline__controls[data-v-6735d08c]{grid-template-columns:1fr}.storyboard-frame-range-timeline__actions[data-v-6735d08c]>.fb-button{width:100%}}.studio-modal[data-v-e598f0f6]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:flex;align-items:center;justify-content:center;padding:28px;background:var(--el-mask-color, rgb(0 4 8 / .72))}.studio-modal__panel[data-v-e598f0f6]{display:flex;flex-direction:column;max-width:min(100%,1040px);max-height:min(calc(100dvh - 56px),860px);overflow:hidden;color:var(--fb-text-primary, var(--mf-text, #f3f7fa))}.studio-modal__header[data-v-e598f0f6],.studio-modal__footer[data-v-e598f0f6]{display:flex;align-items:center;justify-content:space-between;gap:18px;flex:none;padding:20px 24px;border-bottom:1px solid var(--fb-line-default, var(--mf-border, rgba(120, 245, 255, .18)))}.studio-modal__footer[data-v-e598f0f6]{justify-content:flex-end;border-top:1px solid var(--fb-line-default, var(--mf-border, rgba(120, 245, 255, .18)));border-bottom:0}.studio-modal__header p[data-v-e598f0f6]{margin:0 0 5px;color:var(--fb-accent, var(--mf-primary, #5ef4ff));font-size:11px;font-weight:800;letter-spacing:0;text-transform:uppercase}.studio-modal__header h2[data-v-e598f0f6]{margin:0;font-size:20px;line-height:1.35}.studio-modal__close[data-v-e598f0f6]{display:grid;flex:none;width:36px;height:36px;place-items:center;color:var(--fb-text-secondary, var(--mf-text-secondary, #9da7b2));font-size:18px;line-height:1;background:var(--fb-control-well, rgba(3, 9, 15, .82));border:1px solid var(--fb-line-default, var(--mf-border, rgba(120, 245, 255, .18)));border-radius:var(--fb-radius-sm, 6px);cursor:pointer;transition:color .18s ease,border-color .18s ease,background-color .18s ease}.studio-modal__close[data-v-e598f0f6]:hover,.studio-modal__close[data-v-e598f0f6]:focus-visible{color:var(--fb-accent-strong, #e6f4ff);border-color:var(--fb-line-strong, rgba(230, 244, 255, .46));outline:none;box-shadow:var(--fb-focus, 0 0 0 3px rgba(143, 199, 255, .18))}.studio-modal__body[data-v-e598f0f6]{min-height:0;padding:24px;overflow:auto;overscroll-behavior:contain}.studio-modal-enter-active[data-v-e598f0f6],.studio-modal-leave-active[data-v-e598f0f6]{transition:opacity .2s ease}.studio-modal-enter-active .studio-modal__panel[data-v-e598f0f6],.studio-modal-leave-active .studio-modal__panel[data-v-e598f0f6]{transition:transform .2s ease}.studio-modal-enter-from[data-v-e598f0f6],.studio-modal-leave-to[data-v-e598f0f6]{opacity:0}.studio-modal-enter-from .studio-modal__panel[data-v-e598f0f6],.studio-modal-leave-to .studio-modal__panel[data-v-e598f0f6]{transform:translateY(10px) scale(.98)}@media (max-width: 760px){.studio-modal[data-v-e598f0f6]{align-items:flex-end;padding:0}.studio-modal__panel[data-v-e598f0f6]{width:100%!important;max-width:none;max-height:min(92dvh,860px);border-radius:12px 12px 0 0}.studio-modal__header[data-v-e598f0f6],.studio-modal__body[data-v-e598f0f6],.studio-modal__footer[data-v-e598f0f6]{padding:18px}.studio-modal__body[data-v-e598f0f6],.studio-modal__footer[data-v-e598f0f6]{padding-bottom:max(18px,env(safe-area-inset-bottom))}}.storyboard-video-edit-workbench[data-v-fbea3121]{display:grid;gap:var(--fb-space-5, 20px);min-width:0}.storyboard-video-edit-workbench__mode-switch[data-v-fbea3121]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:6px;border:1px solid var(--fb-line-default, rgba(120, 245, 255, .18));border-radius:14px;background:#040c12c7}.storyboard-video-edit-workbench__mode-switch button[data-v-fbea3121]{display:grid;gap:4px;min-height:66px;padding:12px 16px;color:var(--fb-text-secondary, #a9bac4);text-align:left;border:1px solid transparent;border-radius:10px;background:transparent;cursor:pointer;transition:border-color .18s ease,background-color .18s ease,color .18s ease}.storyboard-video-edit-workbench__mode-switch button[data-v-fbea3121]:hover:not(:disabled){color:var(--fb-text-primary, #f3f7fa);background:#4edae612}.storyboard-video-edit-workbench__mode-switch button.active[data-v-fbea3121]{color:var(--fb-text-primary, #f3f7fa);border-color:#5be0eb80;background:#30c0cd1f;box-shadow:inset 0 0 0 1px #5be0eb14}.storyboard-video-edit-workbench__mode-switch span[data-v-fbea3121]{font-size:12px;color:var(--fb-text-tertiary, #7f929e)}.storyboard-video-edit-workbench__locks[data-v-fbea3121]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.storyboard-video-edit-workbench__locks article[data-v-fbea3121]{display:grid;gap:5px;padding:14px 16px;border:1px solid rgba(91,224,235,.2);border-radius:10px;background:#0f242db3}.storyboard-video-edit-workbench__locks article>span[data-v-fbea3121],.storyboard-video-edit-workbench__locks small[data-v-fbea3121]{color:var(--fb-text-tertiary, #8ca0ab);font-size:12px}.storyboard-video-edit-workbench__locks strong[data-v-fbea3121]{color:#8debf1;font-size:15px}.storyboard-video-edit-workbench__locks select[data-v-fbea3121]{min-height:38px;color:var(--fb-text-primary, #f3f7fa);border:1px solid rgba(91,224,235,.32);border-radius:8px;background:#050f15eb}.sr-only[data-v-fbea3121]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.storyboard-video-edit-workbench__media[data-v-fbea3121],.storyboard-video-edit-workbench__intent[data-v-fbea3121],.storyboard-video-edit-workbench__prompt[data-v-fbea3121]{display:grid;min-width:0;gap:var(--fb-space-4, 16px);padding:var(--fb-space-5, 20px);color:var(--fb-text-primary, #f3f7fa);border:1px solid var(--fb-line-default, rgba(120, 245, 255, .18));border-radius:var(--fb-radius-card, 12px);background:var(--fb-material-structural, rgba(8, 17, 24, .88))}.storyboard-video-edit-workbench__section-header[data-v-fbea3121],.storyboard-video-edit-workbench__range-picker[data-v-fbea3121],.storyboard-video-edit-workbench__generate[data-v-fbea3121],.storyboard-video-edit-workbench__audio-notice[data-v-fbea3121]{display:flex;align-items:center;justify-content:space-between;gap:var(--fb-space-4, 16px)}.storyboard-video-edit-workbench__section-header p[data-v-fbea3121],.storyboard-video-edit-workbench__section-header h3[data-v-fbea3121],.storyboard-video-edit-workbench__section-header span[data-v-fbea3121],.storyboard-video-edit-workbench__audio-notice strong[data-v-fbea3121],.storyboard-video-edit-workbench__audio-notice span[data-v-fbea3121],.storyboard-video-edit-workbench__generate span[data-v-fbea3121]{margin:0}.storyboard-video-edit-workbench__section-header p[data-v-fbea3121]{margin-bottom:4px;color:var(--fb-accent, #8fc7ff);font-size:12px;font-weight:700;letter-spacing:.08em}.storyboard-video-edit-workbench__section-header h3[data-v-fbea3121]{font-size:18px;line-height:1.5}.storyboard-video-edit-workbench__section-header span[data-v-fbea3121],.storyboard-video-edit-workbench__generate span[data-v-fbea3121]{display:block;margin-top:4px;color:var(--fb-text-secondary, #9da7b2);font-size:12px}.storyboard-video-edit-workbench__players[data-v-fbea3121]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--fb-space-3, 12px)}.storyboard-video-edit-workbench__players figure[data-v-fbea3121],.storyboard-video-edit-workbench__candidate-empty[data-v-fbea3121]{display:grid;min-width:0;min-height:260px;align-content:start;margin:0;overflow:hidden;border:1px solid var(--fb-line-soft, rgba(120, 245, 255, .12));border-radius:var(--fb-radius-control, 10px);background:var(--fb-control-well, rgba(3, 9, 15, .82))}.storyboard-video-edit-workbench__players:not(.has-candidate) figure[data-v-fbea3121]:first-child{grid-column:auto}.storyboard-video-edit-workbench__players video[data-v-fbea3121]{width:100%;aspect-ratio:16 / 9;-o-object-fit:contain;object-fit:contain;background:#03090f}.storyboard-video-edit-workbench__players figcaption[data-v-fbea3121]{display:flex;align-items:center;justify-content:space-between;gap:var(--fb-space-3, 12px);padding:var(--fb-space-3, 12px)}.storyboard-video-edit-workbench__players figcaption span[data-v-fbea3121],.storyboard-video-edit-workbench__candidate-empty span[data-v-fbea3121]{color:var(--fb-text-secondary, #9da7b2);font-size:12px}.storyboard-video-edit-workbench__candidate-empty[data-v-fbea3121]{place-content:center;place-items:center;gap:6px;color:var(--fb-text-primary, #f3f7fa);text-align:center}.storyboard-video-edit-workbench__audio-notice[data-v-fbea3121]{justify-content:flex-start;padding:var(--fb-space-3, 12px) var(--fb-space-4, 16px);color:var(--fb-success, #78d9a5);border:1px solid color-mix(in srgb,var(--fb-success, #78d9a5) 36%,transparent);border-radius:var(--fb-radius-control, 10px);background:color-mix(in srgb,var(--fb-success, #78d9a5) 9%,transparent)}.storyboard-video-edit-workbench__audio-notice span[data-v-fbea3121]{color:var(--fb-text-secondary, #9da7b2);font-size:12px}.storyboard-video-edit-workbench__range-picker[data-v-fbea3121]{min-width:0;padding:var(--fb-space-3, 12px) var(--fb-space-4, 16px);border:1px solid var(--fb-line-soft, rgba(120, 245, 255, .12));border-radius:var(--fb-radius-control, 10px);background:var(--fb-material-interactive, rgba(12, 24, 34, .78))}.storyboard-video-edit-workbench__range-picker>label[data-v-fbea3121]:first-child{display:grid;min-width:min(100%,360px);gap:6px;color:var(--fb-text-secondary, #9da7b2);font-size:12px}.storyboard-video-edit-workbench__range-actions[data-v-fbea3121]{display:flex;align-items:center;gap:var(--fb-space-3, 12px)}.storyboard-video-edit-workbench__range-picker select[data-v-fbea3121],.storyboard-video-edit-workbench__intent select[data-v-fbea3121],.storyboard-video-edit-workbench__intent textarea[data-v-fbea3121],.storyboard-video-edit-workbench__prompt textarea[data-v-fbea3121]{width:100%;min-height:44px;padding:10px 12px;color:var(--fb-text-primary, #f3f7fa);border:1px solid var(--fb-line-default, rgba(120, 245, 255, .18));border-radius:var(--fb-radius-control, 10px);background:var(--fb-control-well, rgba(3, 9, 15, .82));font:inherit}.storyboard-video-edit-workbench__intent textarea[data-v-fbea3121],.storyboard-video-edit-workbench__prompt textarea[data-v-fbea3121]{resize:vertical;line-height:1.6}.storyboard-video-edit-workbench__prompt textarea[readonly][data-v-fbea3121]{color:var(--fb-text-secondary, #9da7b2);cursor:default}.storyboard-video-edit-workbench__range-picker select[data-v-fbea3121]:focus-visible,.storyboard-video-edit-workbench__intent select[data-v-fbea3121]:focus-visible,.storyboard-video-edit-workbench__intent textarea[data-v-fbea3121]:focus-visible,.storyboard-video-edit-workbench__prompt textarea[data-v-fbea3121]:focus-visible{outline:0;border-color:var(--fb-accent-strong, #e6f4ff);box-shadow:var(--fb-focus-ring, 0 0 0 3px rgba(143, 199, 255, .22))}.storyboard-video-edit-workbench__loop[data-v-fbea3121]{display:inline-flex;min-height:44px;align-items:center;gap:var(--fb-space-2, 8px);color:var(--fb-text-secondary, #9da7b2);cursor:pointer}.storyboard-video-edit-workbench__loop input[data-v-fbea3121],.storyboard-video-edit-workbench__preserve input[data-v-fbea3121]{width:18px;height:18px;accent-color:var(--fb-accent, #8fc7ff)}.storyboard-video-edit-workbench__range-save[data-v-fbea3121]{display:grid;grid-template-columns:minmax(180px,1fr) minmax(220px,320px) auto;align-items:end;gap:var(--fb-space-4, 16px);padding:var(--fb-space-4, 16px);color:var(--fb-text-primary, #f3f7fa);border:1px solid var(--fb-line-strong, rgba(230, 244, 255, .38));border-radius:var(--fb-radius-control, 10px);background:color-mix(in srgb,var(--fb-accent, #8fc7ff) 8%,var(--fb-material-interactive, rgba(12, 24, 34, .78)))}.storyboard-video-edit-workbench__range-save>div[data-v-fbea3121],.storyboard-video-edit-workbench__range-save label[data-v-fbea3121]{display:grid;gap:6px}.storyboard-video-edit-workbench__range-save>.storyboard-video-edit-workbench__range-save-actions[data-v-fbea3121]{display:flex;align-items:stretch;gap:var(--fb-space-2, 8px)}.storyboard-video-edit-workbench__range-save span[data-v-fbea3121]{color:var(--fb-text-secondary, #9da7b2);font-size:12px;line-height:1.45}.storyboard-video-edit-workbench__range-save input[data-v-fbea3121]{min-height:42px;padding:8px 11px;color:var(--fb-text-primary, #f3f7fa);border:1px solid var(--fb-line-default, rgba(120, 245, 255, .18));border-radius:var(--fb-radius-control, 10px);background:var(--fb-control-well, rgba(3, 9, 15, .82));font:inherit}.storyboard-video-edit-workbench__range-save input[data-v-fbea3121]:focus-visible{outline:0;border-color:var(--fb-accent-strong, #e6f4ff);box-shadow:var(--fb-focus-ring, 0 0 0 3px rgba(143, 199, 255, .22))}.storyboard-video-edit-workbench__range-save p[role=alert][data-v-fbea3121]{grid-column:1 / -1;margin:0;color:var(--fb-danger, #ff7185);font-size:12px}.storyboard-video-edit-workbench__target[data-v-fbea3121],.storyboard-video-edit-workbench__resolution[data-v-fbea3121]{display:grid;gap:7px;color:var(--fb-text-secondary, #9da7b2);font-size:13px}.storyboard-video-edit-workbench__target b[data-v-fbea3121]{color:var(--fb-danger, #ff7185)}.storyboard-video-edit-workbench__target small[data-v-fbea3121]{color:var(--fb-text-muted, #6f7782);line-height:1.45}.storyboard-video-edit-workbench__target small[role=alert][data-v-fbea3121]{color:var(--fb-danger, #ff7185)}.storyboard-video-edit-workbench__preserve[data-v-fbea3121]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--fb-space-2, 8px);margin:0;padding:0;border:0}.storyboard-video-edit-workbench__preserve legend[data-v-fbea3121]{grid-column:1 / -1;margin-bottom:4px;color:var(--fb-text-secondary, #9da7b2);font-size:13px}.storyboard-video-edit-workbench__preserve label[data-v-fbea3121]{display:grid;min-height:70px;grid-template-columns:auto 1fr;align-content:center;align-items:center;gap:4px 8px;padding:var(--fb-space-3, 12px);border:1px solid var(--fb-line-soft, rgba(120, 245, 255, .12));border-radius:var(--fb-radius-control, 10px);background:var(--fb-control-well, rgba(3, 9, 15, .82));cursor:pointer}.storyboard-video-edit-workbench__preserve label[data-v-fbea3121]:has(input:checked){border-color:var(--fb-line-strong, rgba(230, 244, 255, .38));background:color-mix(in srgb,var(--fb-accent, #8fc7ff) 11%,var(--fb-control-well, rgba(3, 9, 15, .82)))}.storyboard-video-edit-workbench__preserve small[data-v-fbea3121]{grid-column:2;color:var(--fb-text-muted, #6f7782);font-size:10px}.storyboard-video-edit-workbench__generate[data-v-fbea3121]{padding-top:var(--fb-space-3, 12px);border-top:1px solid var(--fb-line-soft, rgba(120, 245, 255, .12))}.storyboard-video-edit-workbench[data-v-fbea3121] .fb-button{min-height:44px}@media (max-width: 900px){.storyboard-video-edit-workbench__mode-switch[data-v-fbea3121],.storyboard-video-edit-workbench__locks[data-v-fbea3121],.storyboard-video-edit-workbench__players[data-v-fbea3121],.storyboard-video-edit-workbench__preserve[data-v-fbea3121]{grid-template-columns:1fr 1fr}.storyboard-video-edit-workbench__preserve label[data-v-fbea3121]:last-child{grid-column:1 / -1}}@media (max-width: 640px){.storyboard-video-edit-workbench__section-header[data-v-fbea3121],.storyboard-video-edit-workbench__range-picker[data-v-fbea3121],.storyboard-video-edit-workbench__generate[data-v-fbea3121],.storyboard-video-edit-workbench__audio-notice[data-v-fbea3121]{align-items:stretch;flex-direction:column}.storyboard-video-edit-workbench__players[data-v-fbea3121],.storyboard-video-edit-workbench__preserve[data-v-fbea3121]{grid-template-columns:1fr}.storyboard-video-edit-workbench__preserve label[data-v-fbea3121]:last-child{grid-column:auto}.storyboard-video-edit-workbench__range-actions[data-v-fbea3121],.storyboard-video-edit-workbench__range-save[data-v-fbea3121]{grid-template-columns:1fr;align-items:stretch;flex-direction:column}.storyboard-video-edit-workbench__generate[data-v-fbea3121] .fb-button,.storyboard-video-edit-workbench__section-header[data-v-fbea3121] .fb-button{width:100%}}@media (prefers-reduced-motion: reduce){.storyboard-video-edit-workbench__mode-switch button[data-v-fbea3121]{transition:none}}.enhanced-video-workbenches[data-v-3c5c1c6d],.enhanced-generation-panel[data-v-3c5c1c6d],.enhanced-assembly-confirmation[data-v-3c5c1c6d]{display:grid;gap:var(--fb-space-5, 20px)}.enhanced-generation-panel__intro[data-v-3c5c1c6d],.enhanced-assembly-confirmation>div[data-v-3c5c1c6d]{display:flex;align-items:center;justify-content:space-between;gap:var(--fb-space-4, 16px);padding:var(--fb-space-4, 16px);color:var(--fb-text-primary, #f3f7fa);background:var(--fb-control-well, rgb(2 8 12 / .72));border:1px solid var(--fb-line-default, rgb(204 229 245 / .2));border-radius:var(--fb-radius-card, 16px)}.enhanced-generation-panel__intro>div[data-v-3c5c1c6d],.enhanced-assembly-confirmation>div[data-v-3c5c1c6d]{display:grid;gap:var(--fb-space-1, 4px)}.enhanced-generation-panel__intro span[data-v-3c5c1c6d],.enhanced-assembly-confirmation span[data-v-3c5c1c6d]{color:var(--fb-text-secondary, #a6b6c2);font-size:.84rem}.enhanced-generation-panel__intro em[data-v-3c5c1c6d]{flex:0 0 auto;color:var(--fb-accent, #8fc7ff);font-style:normal;font-weight:800}html[data-studio-theme=movieflow] body .storyboard-enhanced-generation-modal:not(#storyboard-enhanced-modal-a):not(#storyboard-enhanced-modal-b):not(#storyboard-enhanced-modal-c){--fb-canvas: #020508;--fb-canvas-raised: #071018;--fb-control: #0b1721;--fb-control-well: #0b1721;--fb-control-hover: #122534;--fb-control-pressed: #071018;--fb-material-structural: rgb(8 17 25 / .96);--fb-material-interactive: rgb(11 24 35 / .94);--fb-material-floating: rgb(7 16 24 / .98);--fb-text-primary: #edf2f4;--fb-text-secondary: #b7c5d0;--fb-text-muted: #9fb1c2;--fb-text-disabled: #718493;--fb-accent: #9fceff;--fb-accent-strong: #e6f4ff;--fb-line-soft: rgb(198 215 226 / .14);--fb-line: rgb(198 215 226 / .26);--fb-line-default: rgb(198 215 226 / .26);--fb-line-strong: rgb(230 244 255 / .52);--fb-focus-ring: 0 0 0 3px rgb(159 206 255 / .24);color:#edf2f4!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .storyboard-enhanced-generation-modal:not(#storyboard-enhanced-modal-a):not(#storyboard-enhanced-modal-b):not(#storyboard-enhanced-modal-c) .studio-modal__panel{color:#edf2f4!important;background-color:#050b10!important;background-image:radial-gradient(circle at 16% 0%,rgb(159 206 255 / .12),transparent 34%),linear-gradient(145deg,#0a151ffc,#03080cfc)!important;border-color:#c6d7e247!important;border-radius:22px!important;box-shadow:0 34px 96px #000000b8,inset 0 1px #ffffff1a!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .storyboard-enhanced-generation-modal:not(#storyboard-enhanced-modal-a):not(#storyboard-enhanced-modal-b):not(#storyboard-enhanced-modal-c) :is(.studio-modal__header,.studio-modal__body,.studio-modal__footer){color:#edf2f4!important;background-color:transparent!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .storyboard-enhanced-generation-modal:not(#storyboard-enhanced-modal-a):not(#storyboard-enhanced-modal-b):not(#storyboard-enhanced-modal-c) :is(.studio-modal__header h2,.enhanced-generation-panel__intro strong,.storyboard-reference-workbench__header h2,.storyboard-reference-layer__header h3,.storyboard-reference-card__title strong,.storyboard-reference-workbench__sequence strong){color:#edf2f4!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:#edf2f4!important}html[data-studio-theme=movieflow] body .storyboard-enhanced-generation-modal:not(#storyboard-enhanced-modal-a):not(#storyboard-enhanced-modal-b):not(#storyboard-enhanced-modal-c) :is(.enhanced-generation-panel__intro span,.storyboard-reference-workbench__header p,.storyboard-reference-layer__header p,.storyboard-reference-layer__empty,.storyboard-reference-card__body label,.storyboard-reference-workbench__counters label,.storyboard-reference-workbench__mode){color:#b7c5d0!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:#b7c5d0!important}html[data-studio-theme=movieflow] body .storyboard-enhanced-generation-modal:not(#storyboard-enhanced-modal-a):not(#storyboard-enhanced-modal-b):not(#storyboard-enhanced-modal-c) :is(.studio-modal__header p,.enhanced-generation-panel__intro em,.storyboard-reference-workbench__eyebrow,.storyboard-reference-layer__index){color:#9fceff!important;opacity:1!important;-webkit-text-fill-color:#9fceff!important}html[data-studio-theme=movieflow] body .storyboard-enhanced-generation-modal:not(#storyboard-enhanced-modal-a):not(#storyboard-enhanced-modal-b):not(#storyboard-enhanced-modal-c) :is(.enhanced-generation-panel__intro,.storyboard-reference-workbench){color:#edf2f4!important;background-color:#08121b!important;background-image:linear-gradient(145deg,#0c1b27fa,#050d14fa)!important;border-color:#c6d7e23d!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .storyboard-enhanced-generation-modal:not(#storyboard-enhanced-modal-a):not(#storyboard-enhanced-modal-b):not(#storyboard-enhanced-modal-c) :is(.storyboard-reference-layer,.storyboard-reference-card,.storyboard-reference-workbench__counters>span,.storyboard-reference-workbench__counters>label){color:#edf2f4!important;background-color:#09141e!important;background-image:none!important;border-color:#c6d7e233!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .storyboard-enhanced-generation-modal:not(#storyboard-enhanced-modal-a):not(#storyboard-enhanced-modal-b):not(#storyboard-enhanced-modal-c) .storyboard-reference-workbench :is(select,input,button){color:#edf2f4!important;background-color:#0b1721!important;background-image:none!important;border-color:#c6d7e24d!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:#edf2f4!important}html[data-studio-theme=movieflow] body .storyboard-enhanced-generation-modal:not(#storyboard-enhanced-modal-a):not(#storyboard-enhanced-modal-b):not(#storyboard-enhanced-modal-c) .storyboard-reference-workbench :is(select,input:not([type=checkbox]),button){min-height:36px!important;padding-inline:12px!important;border-radius:8px!important}html[data-studio-theme=movieflow] body .storyboard-enhanced-generation-modal:not(#storyboard-enhanced-modal-a):not(#storyboard-enhanced-modal-b):not(#storyboard-enhanced-modal-c) .storyboard-reference-workbench input::-moz-placeholder{color:#b7c5d0c2!important;opacity:1!important;-webkit-text-fill-color:rgb(183 197 208 / .76)!important}html[data-studio-theme=movieflow] body .storyboard-enhanced-generation-modal:not(#storyboard-enhanced-modal-a):not(#storyboard-enhanced-modal-b):not(#storyboard-enhanced-modal-c) .storyboard-reference-workbench input::placeholder{color:#b7c5d0c2!important;opacity:1!important;-webkit-text-fill-color:rgb(183 197 208 / .76)!important}html[data-studio-theme=movieflow] body .storyboard-enhanced-generation-modal:not(#storyboard-enhanced-modal-a):not(#storyboard-enhanced-modal-b):not(#storyboard-enhanced-modal-c) .storyboard-reference-card__preview{color:#b7c5d0!important;background-color:#071018!important;background-image:radial-gradient(circle at 50% 12%,rgb(159 206 255 / .08),transparent 56%)!important;-webkit-text-fill-color:#b7c5d0!important}html[data-studio-theme=movieflow] body .storyboard-enhanced-generation-modal:not(#storyboard-enhanced-modal-a):not(#storyboard-enhanced-modal-b):not(#storyboard-enhanced-modal-c) :is(.storyboard-reference-card__preview>span,.storyboard-reference-card__body label>span,.storyboard-reference-workbench__counters label>span,.storyboard-reference-workbench__sequence>span){color:#b7c5d0!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:#b7c5d0!important}html[data-studio-theme=movieflow] body .storyboard-enhanced-generation-modal:not(#storyboard-enhanced-modal-a):not(#storyboard-enhanced-modal-b):not(#storyboard-enhanced-modal-c) .storyboard-reference-card__body>strong{color:#edf2f4!important;opacity:1!important;-webkit-text-fill-color:#edf2f4!important}html[data-studio-theme=movieflow] body .storyboard-enhanced-generation-modal:not(#storyboard-enhanced-modal-a):not(#storyboard-enhanced-modal-b):not(#storyboard-enhanced-modal-c) :is(.storyboard-reference-card__title>span,.storyboard-reference-card__preview>output){color:#9fceff!important;opacity:1!important;-webkit-text-fill-color:#9fceff!important}html[data-studio-theme=movieflow] body .storyboard-enhanced-generation-modal:not(#storyboard-enhanced-modal-a):not(#storyboard-enhanced-modal-b):not(#storyboard-enhanced-modal-c) .storyboard-reference-workbench meter{width:100%;height:8px!important;overflow:hidden;accent-color:#9fceff!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#071018!important;border:1px solid rgb(198 215 226 / .18)!important;border-radius:999px}html[data-studio-theme=movieflow] body .storyboard-enhanced-generation-modal:not(#storyboard-enhanced-modal-a):not(#storyboard-enhanced-modal-b):not(#storyboard-enhanced-modal-c) .storyboard-reference-workbench meter::-webkit-meter-bar{background:#071018!important;border:0;border-radius:999px}html[data-studio-theme=movieflow] body .storyboard-enhanced-generation-modal:not(#storyboard-enhanced-modal-a):not(#storyboard-enhanced-modal-b):not(#storyboard-enhanced-modal-c) .storyboard-reference-workbench meter::-webkit-meter-optimum-value{background:linear-gradient(90deg,#78aef0,#9fceff)!important;border-radius:999px}html[data-studio-theme=movieflow] body .storyboard-enhanced-generation-modal:not(#storyboard-enhanced-modal-a):not(#storyboard-enhanced-modal-b):not(#storyboard-enhanced-modal-c) .storyboard-reference-workbench meter::-moz-meter-bar{background:linear-gradient(90deg,#78aef0,#9fceff)!important;border-radius:999px}html[data-studio-theme=movieflow] body .storyboard-enhanced-generation-modal:not(#storyboard-enhanced-modal-a):not(#storyboard-enhanced-modal-b):not(#storyboard-enhanced-modal-c) .studio-modal__close{color:#b7c5d0!important;background-color:#0b1721!important;background-image:none!important;border-color:#c6d7e24d!important;-webkit-text-fill-color:#b7c5d0!important}html[data-studio-theme=movieflow] body .storyboard-enhanced-generation-modal:not(#storyboard-enhanced-modal-a):not(#storyboard-enhanced-modal-b):not(#storyboard-enhanced-modal-c) .studio-modal__footer .fb-button--ghost{color:#d9e3ea!important;background-color:#8fc7ff1a!important;background-image:none!important;border-color:#9fceff57!important;box-shadow:none!important;-webkit-text-fill-color:#d9e3ea!important}html[data-studio-theme=movieflow] body .storyboard-enhanced-generation-modal:not(#storyboard-enhanced-modal-a):not(#storyboard-enhanced-modal-b):not(#storyboard-enhanced-modal-c) .studio-modal__footer .fb-button--primary{color:#061014!important;background-color:#9fceff!important;background-image:linear-gradient(135deg,#e6f4ff,#9fceff 58%,#78aef0)!important;border-color:#d8ecff!important;box-shadow:0 12px 30px #5b9ce047,inset 0 1px #ffffffb8!important;-webkit-text-fill-color:#061014!important}html[data-studio-theme=movieflow] body .storyboard-enhanced-generation-modal:not(#storyboard-enhanced-modal-a):not(#storyboard-enhanced-modal-b):not(#storyboard-enhanced-modal-c) .studio-modal__footer .fb-button :is(span,svg){color:inherit!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .storyboard-supplement-gap-confirm-overlay{z-index:3200!important}html[data-studio-theme=movieflow] body .storyboard-supplement-gap-confirm.storyboard-supplement-gap-confirm{--storyboard-confirm-surface: #071018;--storyboard-confirm-surface-raised: #0b1721;--storyboard-confirm-text: #edf2f4;--storyboard-confirm-text-secondary: #b7c5d0;--storyboard-confirm-action: var(--bb-room-gold, var(--frameborn-accent, #9fceff));--storyboard-confirm-action-strong: var(--bb-room-gold-strong, var(--frameborn-accent-strong, #e6f4ff));--storyboard-confirm-action-text: #061014;max-width:min(520px,calc(100vw - 32px));color:var(--storyboard-confirm-text)!important;background-color:var(--storyboard-confirm-surface)!important;background-image:radial-gradient(circle at 16% 0%,rgb(241 220 165 / .12),transparent 36%),linear-gradient(145deg,#0b1721,#050b10)!important;border-color:#d7bd806b!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .storyboard-supplement-gap-confirm.storyboard-supplement-gap-confirm .el-message-box__title,html[data-studio-theme=movieflow] body .storyboard-supplement-gap-confirm.storyboard-supplement-gap-confirm .el-message-box__title>span{color:var(--storyboard-confirm-text)!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:var(--storyboard-confirm-text)!important}html[data-studio-theme=movieflow] body .storyboard-supplement-gap-confirm.storyboard-supplement-gap-confirm :is(.el-message-box__content,.el-message-box__container,.el-message-box__message,.el-message-box__message>p){color:var(--storyboard-confirm-text-secondary)!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:var(--storyboard-confirm-text-secondary)!important}html[data-studio-theme=movieflow] body .storyboard-supplement-gap-confirm.storyboard-supplement-gap-confirm .el-message-box__status.el-message-box-icon--warning{color:var(--storyboard-confirm-action-strong)!important;opacity:1!important;-webkit-text-fill-color:var(--storyboard-confirm-action-strong)!important}html[data-studio-theme=movieflow] body .storyboard-supplement-gap-confirm.storyboard-supplement-gap-confirm .el-message-box__headerbtn{color:var(--storyboard-confirm-text-secondary)!important;background:transparent!important;border:0!important;box-shadow:none!important;opacity:1!important;-webkit-text-fill-color:var(--storyboard-confirm-text-secondary)!important}html[data-studio-theme=movieflow] body .storyboard-supplement-gap-confirm.storyboard-supplement-gap-confirm .el-message-box__headerbtn :is(.el-message-box__close,span,svg){color:inherit!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .storyboard-supplement-gap-confirm.storyboard-supplement-gap-confirm .el-message-box__btns .el-button:not(.el-button--primary){color:var(--storyboard-confirm-action-strong)!important;background-color:var(--storyboard-confirm-surface-raised)!important;background-image:none!important;border-color:#d7bd807a!important;box-shadow:none!important;opacity:1!important;-webkit-text-fill-color:var(--storyboard-confirm-action-strong)!important}html[data-studio-theme=movieflow] body .storyboard-supplement-gap-confirm.storyboard-supplement-gap-confirm .el-message-box__btns .el-button--primary{color:var(--storyboard-confirm-action-text)!important;background-color:var(--storyboard-confirm-action)!important;background-image:none!important;border-color:var(--storyboard-confirm-action-strong)!important;box-shadow:0 10px 26px #0000004d,inset 0 1px #ffffff6b!important;opacity:1!important;-webkit-text-fill-color:var(--storyboard-confirm-action-text)!important}html[data-studio-theme=movieflow] body .storyboard-supplement-gap-confirm.storyboard-supplement-gap-confirm .el-message-box__btns .el-button>span{color:inherit!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .storyboard-supplement-gap-confirm.storyboard-supplement-gap-confirm .el-message-box__btns .el-button--primary:not(#storyboard-confirm-primary-a):not(#storyboard-confirm-primary-b):not(#storyboard-confirm-primary-c)>span{color:var(--storyboard-confirm-action-text)!important;opacity:1!important;-webkit-text-fill-color:var(--storyboard-confirm-action-text)!important}.enhanced-assembly-confirmation video[data-v-3c5c1c6d]{width:100%;max-height:min(62vh,620px);-o-object-fit:contain;object-fit:contain;background:#020405;border:1px solid var(--fb-line-default, rgb(204 229 245 / .2));border-radius:var(--fb-radius-card, 16px)}.storyboard-management-page[data-v-3c5c1c6d]{--storyboard-mint-silver: #dfffee;--storyboard-mint: #86f7c4;--storyboard-mint-strong: #22d38a;--storyboard-iqiyi-green: #12f5a8;--storyboard-iqiyi-cyan: #5ef4ff;--storyboard-iqiyi-blue: #00c9ff;--storyboard-mint-blue: #78dfff;--storyboard-mint-glow: rgba(34, 211, 138, .28);min-height:100vh;color:var(--mf-text-primary, #f3f7fa);background:radial-gradient(circle at 7% 8%,rgba(94,244,255,.14),transparent 28%),radial-gradient(circle at 92% 10%,rgba(176,92,255,.14),transparent 30%),linear-gradient(135deg,#030405,#061014 52%,#11071d);overflow-x:hidden}.storyboard-management-shell[data-v-3c5c1c6d]{width:100%;margin:0;padding:18px 22px 48px}.management-hero[data-v-3c5c1c6d],.management-stat-card[data-v-3c5c1c6d],.management-progress-panel[data-v-3c5c1c6d],.management-board[data-v-3c5c1c6d],.management-carousel-section[data-v-3c5c1c6d],.management-results-section[data-v-3c5c1c6d],.management-error[data-v-3c5c1c6d],.merged-video-panel[data-v-3c5c1c6d]{border:1px solid var(--mf-border-soft, rgba(120, 245, 255, .16));background:radial-gradient(circle at 78% 14%,rgba(94,244,255,.12),transparent 34%),linear-gradient(180deg,#111318eb,#090c10f0);box-shadow:var(--mf-shadow-card, 0 16px 40px rgba(0, 0, 0, .38));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.management-hero[data-v-3c5c1c6d]{min-height:184px;padding:34px 36px;border-radius:28px;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;background:radial-gradient(circle at 8% 0%,rgba(94,244,255,.2),transparent 34%),radial-gradient(circle at 96% 12%,rgba(176,92,255,.16),transparent 32%),linear-gradient(135deg,#060c16f5,#0a121ee6 54%,#030509fa)}.management-kicker[data-v-3c5c1c6d]{margin:0 0 10px;color:var(--mf-primary, #5ef4ff);font-size:12px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}.management-hero h1[data-v-3c5c1c6d]{margin:0;font-size:clamp(44px,6vw,76px);line-height:1;font-weight:950}.management-hero p[data-v-3c5c1c6d]:not(.management-kicker){margin:18px 0 0;color:#f3f7fac7;font-size:16px}.management-actions[data-v-3c5c1c6d],.script-video-card__actions[data-v-3c5c1c6d],.management-progress-meta[data-v-3c5c1c6d],.script-video-card__meta[data-v-3c5c1c6d]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.management-primary[data-v-3c5c1c6d]{color:#eafffb!important;border:1px solid transparent!important;background:radial-gradient(circle at 18% 50%,rgba(18,245,168,.22),transparent 38%) padding-box,linear-gradient(180deg,#090c12f5,#030405f0) padding-box,linear-gradient(135deg,#12f5a8,#5ef4ff 56%,#8b5cf6) border-box!important;box-shadow:0 16px 34px #00000052,0 0 30px #5ef4ff33,inset 0 1px #ffffff14!important;font-weight:950!important}body .storyboard-management-page .management-primary.el-button,body .el-dialog .management-primary.el-button,body .storyboard-management-page .el-button.management-primary:not(.is-text):not(.is-link):not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger):not(.el-button--info),body .el-dialog .el-button.management-primary:not(.is-text):not(.is-link):not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger):not(.el-button--info){color:#eafffb!important;background:radial-gradient(circle at 18% 50%,rgba(18,245,168,.22),transparent 38%) padding-box,linear-gradient(180deg,#090c12f5,#030405f0) padding-box,linear-gradient(135deg,#12f5a8,#5ef4ff 56%,#8b5cf6) border-box!important;border-color:transparent!important;box-shadow:0 16px 34px #00000052,0 0 30px #5ef4ff33,inset 0 1px #ffffff14!important}body .storyboard-management-page .management-primary.el-button *,body .el-dialog .management-primary.el-button *{color:#5ef4ff!important;background:linear-gradient(90deg,#fff,#5ef4ff 52%,#8b5cf6)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}body .storyboard-management-page .management-ghost.el-button,body .el-dialog .management-ghost.el-button,body .storyboard-management-page .el-button.management-ghost:not(.is-text):not(.is-link):not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger):not(.el-button--info),body .el-dialog .el-button.management-ghost:not(.is-text):not(.is-link):not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger):not(.el-button--info){color:#eafffb!important;background:radial-gradient(circle at 18% 50%,rgba(18,245,168,.18),transparent 38%) padding-box,linear-gradient(180deg,#090c12eb,#030405e0) padding-box,linear-gradient(135deg,#12f5a8b8,#5ef4ff8f,#8b5cf675) border-box!important;border-color:transparent!important;box-shadow:0 12px 26px #00000038,0 0 18px #5ef4ff1f!important;text-shadow:none!important}body .storyboard-management-page .management-ghost.el-button *,body .el-dialog .management-ghost.el-button *{color:#5ef4ff!important;background:linear-gradient(90deg,#fff,#5ef4ff 52%,#8b5cf6)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}.management-ghost[data-v-3c5c1c6d]{color:#eafffb;background:radial-gradient(circle at 18% 50%,rgba(18,245,168,.18),transparent 38%) padding-box,linear-gradient(180deg,#090c12eb,#030405e0) padding-box,linear-gradient(135deg,#12f5a8b8,#5ef4ff8f,#8b5cf675) border-box;border-color:transparent;font-weight:900;box-shadow:0 12px 26px #00000038,0 0 18px #5ef4ff1f;text-shadow:none}.management-ghost[data-v-3c5c1c6d]:hover{color:#fff;border-color:#d6fff5ad;background:radial-gradient(circle at 18% 50%,rgba(18,245,168,.28),transparent 38%) padding-box,linear-gradient(180deg,#0c1218fa,#030405f0) padding-box,linear-gradient(135deg,#12f5a8,#5ef4ff 54%,#8b5cf6) border-box;box-shadow:0 16px 34px #00000052,0 0 26px #5ef4ff38}body .storyboard-management-page .management-ghost.el-button:not(.is-disabled):hover,body .el-dialog .management-ghost.el-button:not(.is-disabled):hover{color:#fff!important;border-color:#d6fff5ad!important;background:radial-gradient(circle at 18% 50%,rgba(18,245,168,.28),transparent 38%) padding-box,linear-gradient(180deg,#0c1218fa,#030405f0) padding-box,linear-gradient(135deg,#12f5a8,#5ef4ff 54%,#8b5cf6) border-box!important;box-shadow:0 16px 34px #00000052,0 0 26px #5ef4ff38!important}.management-ghost.compact[data-v-3c5c1c6d]{min-height:32px;padding:6px 12px}.management-stat-grid[data-v-3c5c1c6d]{margin-top:18px;display:grid;grid-template-columns:minmax(260px,1.15fr) repeat(4,minmax(170px,1fr));gap:14px}.management-stat-card[data-v-3c5c1c6d]{position:relative;min-height:86px;padding:18px 18px 18px 58px;border-radius:18px;overflow:hidden}.management-stat-card[data-v-3c5c1c6d]:before{content:"";position:absolute;left:18px;top:22px;width:26px;height:26px;border:1px solid rgba(120,245,255,.26);border-radius:8px;background:radial-gradient(circle at 50% 35%,rgba(94,244,255,.28),transparent 54%),#0304056b;box-shadow:0 0 20px #5ef4ff1f}.management-stat-card.is-progress[data-v-3c5c1c6d]:before{border-radius:50%;background:conic-gradient(from 0deg,#5ef4ff calc(var(--progress-angle, 300deg)),#5ef4ff1f 0),#0304056b}.management-stat-card span[data-v-3c5c1c6d],.management-stat-card small[data-v-3c5c1c6d]{display:block;color:var(--mf-text-secondary, #9da7b2);font-size:13px}.management-stat-card strong[data-v-3c5c1c6d]{display:block;margin-top:10px;font-size:22px;line-height:1.25}.management-progress-panel[data-v-3c5c1c6d],.management-board[data-v-3c5c1c6d],.management-carousel-section[data-v-3c5c1c6d],.management-results-section[data-v-3c5c1c6d],.management-error[data-v-3c5c1c6d]{margin-top:18px;padding:22px;border-radius:22px}.management-progress-head[data-v-3c5c1c6d],.management-board-head[data-v-3c5c1c6d]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.management-board-tools[data-v-3c5c1c6d]{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;min-width:min(560px,100%)}.script-batch-control[data-v-3c5c1c6d]{display:flex;flex:0 1 auto;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;padding:8px 10px;border:1px solid rgba(229,190,96,.38);border-radius:12px;color:#f7e5ae;background:linear-gradient(145deg,#0f0d08f5,#03080af5);box-shadow:inset 0 1px #ffedb214}.script-batch-control label[data-v-3c5c1c6d]{display:flex;align-items:center;gap:8px;min-width:0;color:#f4e6bd;font-size:12px;font-weight:750}.script-batch-control select[data-v-3c5c1c6d],.script-batch-control button[data-v-3c5c1c6d]{min-height:32px;border:1px solid rgba(229,190,96,.48);border-radius:8px;color:#e9fbff;background:#01080be0;font:inherit}.script-batch-control select[data-v-3c5c1c6d]{max-width:min(360px,100%);padding:0 28px 0 9px}.script-batch-control button[data-v-3c5c1c6d]{padding:0 10px;color:#baf8ff;cursor:pointer}.script-batch-control[data-v-3c5c1c6d] :is(select,button):focus-visible{outline:3px solid rgba(94,244,255,.72);outline-offset:2px}.script-batch-control[data-v-3c5c1c6d] :is(select,button):disabled{cursor:not-allowed;opacity:.55}.script-batch-history-note[data-v-3c5c1c6d]{padding:4px 8px;border:1px solid rgba(255,188,82,.56);border-radius:999px;color:#ffe4a8;background:#884e0757;font-size:12px;font-weight:750}@media (max-width: 900px){.script-batch-control[data-v-3c5c1c6d]{width:100%;justify-content:flex-start}.script-batch-control label[data-v-3c5c1c6d],.script-batch-control select[data-v-3c5c1c6d]{max-width:100%}}.management-progress-head h2[data-v-3c5c1c6d],.management-board-head h2[data-v-3c5c1c6d]{margin:0;font-size:22px}.management-progress-head>span[data-v-3c5c1c6d]{font-size:28px;font-weight:900}.management-progress-meta[data-v-3c5c1c6d]{margin-top:12px}.management-progress-meta span[data-v-3c5c1c6d],.script-video-card__meta span[data-v-3c5c1c6d],.management-board-tools>span[data-v-3c5c1c6d]{max-width:100%;min-height:30px;padding:6px 10px;border-radius:999px;color:#c9fbff;font-size:12px;background:#5ef4ff14;border:1px solid rgba(120,245,255,.18);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.manual-storyboard-panel[data-v-3c5c1c6d]{display:grid;gap:18px}.manual-storyboard-note[data-v-3c5c1c6d]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 16px;border:1px solid rgba(120,245,255,.18);border-radius:16px;background:#5ef4ff14}.manual-storyboard-note strong[data-v-3c5c1c6d]{color:#f3f7fa;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.manual-storyboard-note span[data-v-3c5c1c6d]{color:#9da7b2;font-size:13px;line-height:1.6}.manual-storyboard-grid[data-v-3c5c1c6d]{display:grid;grid-template-columns:minmax(160px,.7fr) minmax(240px,1.3fr);gap:14px}.manual-storyboard-field[data-v-3c5c1c6d]{display:grid;gap:8px}.manual-storyboard-field span[data-v-3c5c1c6d]{color:#9da7b2;font-size:13px}.manual-storyboard-field input[data-v-3c5c1c6d],.manual-storyboard-field textarea[data-v-3c5c1c6d]{width:100%;border:1px solid rgba(120,245,255,.18);border-radius:14px;background:#0304057a;color:#f3f7fa;outline:none;transition:border-color .18s ease,box-shadow .18s ease}.manual-storyboard-field input[data-v-3c5c1c6d]{height:44px;padding:0 14px}.manual-storyboard-field textarea[data-v-3c5c1c6d]{min-height:260px;resize:vertical;padding:14px;line-height:1.65;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.manual-storyboard-field input[data-v-3c5c1c6d]:focus,.manual-storyboard-field textarea[data-v-3c5c1c6d]:focus{border-color:#5ef4ff9e;box-shadow:0 0 0 3px #5ef4ff1f}.manual-storyboard-field input[data-v-3c5c1c6d]:disabled,.manual-storyboard-field textarea[data-v-3c5c1c6d]:disabled{cursor:not-allowed;opacity:.58}.manual-storyboard-warning[data-v-3c5c1c6d]{padding:12px 14px;border:1px solid rgba(251,191,36,.28);border-radius:14px;background:#fbbf241a;color:#fbbf24;font-size:13px}.synthesis-selection[data-v-3c5c1c6d]{margin-top:18px;padding:14px;display:grid;gap:12px;border:1px solid rgba(120,245,255,.18);border-radius:18px;background:radial-gradient(circle at 12% 0%,rgba(94,244,255,.12),transparent 34%),#03040547}.synthesis-selection__head[data-v-3c5c1c6d]{display:flex;justify-content:space-between;gap:12px;align-items:center}.synthesis-selection__head>div[data-v-3c5c1c6d]:first-child{display:grid;gap:4px}.synthesis-selection__head span[data-v-3c5c1c6d]{color:#9da7b2;font-size:12px}.synthesis-selection__head strong[data-v-3c5c1c6d]{color:#f3f7fa;font-size:15px}.synthesis-selection__head>div[data-v-3c5c1c6d]:last-child,.synthesis-selection__chips[data-v-3c5c1c6d]{display:flex;flex-wrap:wrap;gap:8px}.synthesis-selection button[data-v-3c5c1c6d]{border:1px solid rgba(120,245,255,.18);border-radius:999px;color:#c9fbff;background:#0304056b;cursor:pointer}.synthesis-selection__head button[data-v-3c5c1c6d]{min-height:30px;padding:0 12px;font-size:12px;font-weight:800}.synthesis-selection__chips button[data-v-3c5c1c6d]{max-width:230px;min-height:34px;padding:0 12px;display:inline-flex;align-items:center;gap:8px;font-size:12px}.synthesis-selection__chips button strong[data-v-3c5c1c6d]{color:inherit;font-size:13px}.synthesis-selection__chips button span[data-v-3c5c1c6d]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.synthesis-selection button[data-v-3c5c1c6d]:hover,.synthesis-selection__chips button.selected[data-v-3c5c1c6d]{color:#042a32;border-color:#5ef4ffd6;background:linear-gradient(135deg,#5ef4ff,#b9fdff);box-shadow:0 0 18px #5ef4ff33}.management-error[data-v-3c5c1c6d]{color:#fecaca;border-color:#f8717152;background:#7f1d1d47}.management-empty[data-v-3c5c1c6d]{min-height:240px;display:grid;place-items:center;gap:10px;text-align:center;color:#f3f7fa9e}.management-empty strong[data-v-3c5c1c6d]{color:#f3f7fa;font-size:18px}.management-empty[data-v-3c5c1c6d] .el-icon{color:#5ef4ff;font-size:34px}.compact-empty[data-v-3c5c1c6d]{min-height:120px}.management-script-grid[data-v-3c5c1c6d]{margin-top:18px;display:flex;gap:14px;overflow-x:auto;overflow-y:hidden;padding:2px 4px 8px;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:rgba(94,244,255,.34) transparent}.management-script-grid[data-v-3c5c1c6d]::-webkit-scrollbar{height:8px}.management-script-grid[data-v-3c5c1c6d]::-webkit-scrollbar-thumb{border-radius:999px;background:#5ef4ff52}.script-video-card[data-v-3c5c1c6d]{position:relative;isolation:isolate;flex:0 0 270px;min-height:288px;overflow:hidden;padding:16px;border-radius:22px;background:radial-gradient(circle at 18% 0%,rgba(94,244,255,.18),transparent 34%),radial-gradient(circle at 96% 4%,rgba(176,92,255,.13),transparent 34%),linear-gradient(180deg,#121f26c7,#04080cb8);border:1px solid rgba(120,245,255,.28);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:inset 0 1px #ffffff14,inset 0 -1px #5ef4ff0d,0 20px 46px #00000057;cursor:pointer;scroll-snap-align:start;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.script-video-card[data-v-3c5c1c6d]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(135deg,rgba(255,255,255,.12),transparent 28%),linear-gradient(90deg,rgba(94,244,255,.08),transparent 46%,rgba(176,92,255,.07));opacity:.72;pointer-events:none}.script-video-card[data-v-3c5c1c6d]:hover,.script-video-card[data-v-3c5c1c6d]:focus-visible{outline:none;transform:none;border-color:#78f5ff7a;background:radial-gradient(circle at 18% 0%,rgba(94,244,255,.22),transparent 36%),radial-gradient(circle at 94% 2%,rgba(176,92,255,.17),transparent 34%),#070d12c2;box-shadow:inset 0 1px #ffffff1a,0 24px 56px #0006,0 0 30px #5ef4ff1f}.script-video-card__top[data-v-3c5c1c6d]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.script-video-card__poster[data-v-3c5c1c6d]{position:relative;display:grid;place-items:center;aspect-ratio:16 / 9;width:100%;overflow:hidden;border:1px solid rgba(120,245,255,.18);border-radius:16px;background:radial-gradient(circle at 50% 40%,rgba(94,244,255,.18),transparent 42%),linear-gradient(135deg,#111822f0,#030405f0);box-shadow:inset 0 1px #ffffff0f,0 12px 26px #00000042}.script-video-card__poster video[data-v-3c5c1c6d]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:#000}.script-video-card__poster-empty[data-v-3c5c1c6d]{width:100%;height:100%;display:grid;place-items:center;background:linear-gradient(120deg,transparent 0 42%,rgba(94,244,255,.12) 43% 45%,transparent 46%),radial-gradient(circle at 78% 18%,rgba(176,92,255,.18),transparent 34%)}.script-video-card__poster-empty span[data-v-3c5c1c6d]{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;color:#061014;font-size:13px;font-weight:950;background:linear-gradient(135deg,#5ef4ff,#12f5a8);box-shadow:0 0 28px #5ef4ff42}.script-video-card__poster small[data-v-3c5c1c6d]{position:absolute;right:8px;bottom:7px;min-height:22px;padding:3px 8px;border-radius:999px;color:#f8ffff;font-size:11px;font-weight:900;background:#030405b8;border:1px solid rgba(120,245,255,.22)}.script-video-card__top span[data-v-3c5c1c6d],.script-video-card__top em[data-v-3c5c1c6d]{min-height:28px;padding:5px 10px;border-radius:999px;font-size:12px;font-style:normal;font-weight:900}.script-video-card__top span[data-v-3c5c1c6d]{min-width:36px;text-align:center;color:#5ef4ff;background:linear-gradient(180deg,#090c12eb,#030405e0) padding-box,linear-gradient(135deg,#12f5a8,#5ef4ff 58%,#8b5cf6) border-box;border:1px solid transparent;box-shadow:0 0 18px #5ef4ff29}.script-video-card__top em[data-v-3c5c1c6d]{color:#c9fbff;background:#5ef4ff14;border:1px solid rgba(120,245,255,.18)}.script-video-card__top em.completed[data-v-3c5c1c6d]{color:#bbf7d0;border-color:#22c55e52;background:#22c55e1f}.script-video-card__top em.failed[data-v-3c5c1c6d]{color:#fecaca;border-color:#f8717152;background:#f871711f}.script-video-card h3[data-v-3c5c1c6d]{margin:12px 0 8px;font-size:16px;line-height:1.3}.script-video-card p[data-v-3c5c1c6d]{min-height:54px;margin:0 0 14px;color:#f3f7faa8;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.script-video-card__hint[data-v-3c5c1c6d]{margin:-4px 0 12px;color:#5ef4ffc7;font-size:12px;font-weight:800}.script-video-card__meta[data-v-3c5c1c6d]{margin-top:12px}.video-resolution-control[data-v-3c5c1c6d]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px}.video-resolution-control>span[data-v-3c5c1c6d]{margin-right:2px;color:#c9fbffb8;font-size:12px}.video-resolution-control>button[data-v-3c5c1c6d]{min-width:50px;min-height:28px;padding:4px 8px;color:#e0f7ffdb;font-size:12px;font-weight:800;line-height:1;border:1px solid rgba(120,245,255,.2);border-radius:8px;background:#5ef4ff0f;cursor:pointer}.video-resolution-control>button[data-v-3c5c1c6d]:hover:not(:disabled),.video-resolution-control>button.active[data-v-3c5c1c6d]{color:#eafffb;border-color:#5ef4ffb8;background:#5ef4ff2e}.video-resolution-control>button[data-v-3c5c1c6d]:disabled{color:#c9fbff57;border-color:#78f5ff1a;background:#5ef4ff08;cursor:not-allowed}.script-video-card__keyframe-tag[data-v-3c5c1c6d]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:10px;padding:8px 10px;border:1px solid rgba(120,245,255,.18);border-radius:999px;background:radial-gradient(circle at 18% 50%,rgba(94,244,255,.12),transparent 42%),#03040561}.script-video-card__keyframe-tag span[data-v-3c5c1c6d],.script-video-card__keyframe-tag strong[data-v-3c5c1c6d],.script-video-card__keyframe-tag em[data-v-3c5c1c6d]{color:#dffcffdb;font-size:11px;font-style:normal;font-weight:950;line-height:1.3}.script-video-card__keyframe-tag span[data-v-3c5c1c6d]{color:var(--storyboard-mint-silver)}.script-video-card__keyframe-tag strong[data-v-3c5c1c6d]{flex:1;min-width:0;overflow:hidden;color:#f3f7faeb;text-overflow:ellipsis;white-space:nowrap}.script-video-card__keyframe-tag em[data-v-3c5c1c6d]{padding:2px 7px;border-radius:999px;color:#061014;background:#5ef4ffd6}.script-video-card__keyframe-tag.completed[data-v-3c5c1c6d]{border-color:#22c55e47}.script-video-card__keyframe-tag.running[data-v-3c5c1c6d]{border-color:#ffd16652}.script-video-card__keyframe-tag.failed[data-v-3c5c1c6d]{border-color:#f871715c}.script-video-card__keyframe-tag.failed strong[data-v-3c5c1c6d]{color:#fecaca}.script-video-card__keyframe-progress[data-v-3c5c1c6d]{flex:0 0 100%;width:100%;margin-top:2px}.script-video-card__keyframe-progress[data-v-3c5c1c6d] .el-progress-bar__outer{background-color:#ffffff42}.script-video-card__keyframe-progress[data-v-3c5c1c6d] .el-progress-bar__inner{background:linear-gradient(90deg,#8fc7ffeb,#f8fafcfa,#151515eb)}.clip-edit-stack[data-v-3c5c1c6d]{display:grid;gap:8px;margin:12px 0}.clip-edit-chip[data-v-3c5c1c6d]{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:8px 10px;border:1px solid rgba(120,245,255,.18);border-radius:14px;background:#080c129e}.clip-edit-chip.active[data-v-3c5c1c6d]{border-color:#5ef4ff7a;box-shadow:0 0 18px #5ef4ff1f}.clip-edit-chip span[data-v-3c5c1c6d],.clip-edit-chip em[data-v-3c5c1c6d]{color:#dae8f0bd;font-size:12px}.clip-edit-chip strong[data-v-3c5c1c6d]{overflow:hidden;color:#f3f7fa;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.clip-edit-chip em.is-done[data-v-3c5c1c6d]{color:#5ef4ff}.clip-edit-chip em.is-running[data-v-3c5c1c6d]{color:#ffd166}.clip-edit-chip em.is-failed[data-v-3c5c1c6d]{color:#ff7a90}.clip-edit-chip button[data-v-3c5c1c6d]{border:1px solid rgba(120,245,255,.22);border-radius:999px;padding:4px 8px;background:#5ef4ff14;color:#f3f7fa;cursor:pointer}.fragment-assembly-list[data-v-3c5c1c6d],.fragment-range-list[data-v-3c5c1c6d],.fragment-version-list[data-v-3c5c1c6d]{display:grid;gap:10px}.fragment-assembly-list[data-v-3c5c1c6d]{margin-top:10px}.fragment-range-form[data-v-3c5c1c6d]{align-items:end}.fragment-range-card[data-v-3c5c1c6d]{display:grid;gap:12px;padding:14px;border:1px solid rgba(120,245,255,.16);border-radius:18px;background:radial-gradient(circle at 100% 0%,rgba(94,244,255,.08),transparent 34%),#080c1294}.fragment-range-card header[data-v-3c5c1c6d],.fragment-selection-row[data-v-3c5c1c6d],.fragment-version-list[data-v-3c5c1c6d]{display:flex;align-items:center;gap:10px;min-width:0}.fragment-range-card header[data-v-3c5c1c6d]{justify-content:space-between}.fragment-range-card header div[data-v-3c5c1c6d]{display:grid;gap:3px;min-width:0}.fragment-range-card header strong[data-v-3c5c1c6d]{color:#f3f7fa;font-size:14px}.fragment-range-card header span[data-v-3c5c1c6d],.fragment-range-card header em[data-v-3c5c1c6d]{color:#9da7b2;font-size:12px;font-style:normal}.fragment-selection-row[data-v-3c5c1c6d]{flex-wrap:wrap}.fragment-selection-row .el-select[data-v-3c5c1c6d]{min-width:min(280px,100%);flex:1 1 220px}.fragment-selection-row .management-ghost.active[data-v-3c5c1c6d]{border-color:#5ef4ff85;color:#5ef4ff;background:#5ef4ff1f}.fragment-version-list[data-v-3c5c1c6d]{flex-wrap:wrap}.fragment-version-list .clip-edit-chip[data-v-3c5c1c6d]{grid-template-columns:auto auto}.script-video-card__asset-panel[data-v-3c5c1c6d]{display:grid;gap:10px;margin:14px 0;padding:12px;border-radius:18px;border:1px solid rgba(120,245,255,.16);background:radial-gradient(circle at 92% 8%,rgba(94,244,255,.12),transparent 34%),#03040552}.script-video-card__asset-head[data-v-3c5c1c6d]{display:flex;align-items:center;justify-content:space-between;gap:10px}.script-video-card__asset-head span[data-v-3c5c1c6d]{color:#f3f7fad1;font-size:12px;font-weight:950}.script-video-card__asset-head small[data-v-3c5c1c6d]{min-height:24px;display:inline-flex;align-items:center;padding:3px 9px;border-radius:999px;color:#c9fbff;font-size:11px;font-weight:900;background:#5ef4ff14;border:1px solid rgba(120,245,255,.18)}.script-video-card__bindings[data-v-3c5c1c6d]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.binding-open-button[data-v-3c5c1c6d]{min-height:40px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 10px;border-radius:999px;color:#eafffb;text-align:left;background:radial-gradient(circle at 18% 50%,rgba(18,245,168,.16),transparent 38%) padding-box,linear-gradient(180deg,#090c12e6,#030405e0) padding-box,linear-gradient(135deg,#12f5a899,#5ef4ff70,#8b5cf661) border-box;border:1px solid transparent;cursor:pointer;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.binding-open-button[data-v-3c5c1c6d]:hover,.binding-open-button[data-v-3c5c1c6d]:focus-visible{outline:none;border-color:#d6fff5ad;background:radial-gradient(circle at 18% 50%,rgba(18,245,168,.24),transparent 38%) padding-box,linear-gradient(180deg,#0c1218f5,#030405e6) padding-box,linear-gradient(135deg,#12f5a8,#5ef4ff 54%,#8b5cf6) border-box;box-shadow:0 0 22px #5ef4ff2e;transform:translateY(-1px)}.binding-open-button:hover span[data-v-3c5c1c6d],.binding-open-button:focus-visible span[data-v-3c5c1c6d],.binding-open-button:hover strong[data-v-3c5c1c6d],.binding-open-button:focus-visible strong[data-v-3c5c1c6d]{color:#5ef4ff}.binding-open-button span[data-v-3c5c1c6d]{color:#dfffeed6;font-size:12px;font-weight:950}.binding-open-button strong[data-v-3c5c1c6d]{min-width:42px;min-height:24px;display:inline-flex;align-items:center;justify-content:center;padding:3px 8px;border-radius:999px;color:#5ef4ff;font-size:11px;font-weight:950;background:linear-gradient(180deg,#090c12e6,#030405db) padding-box,linear-gradient(135deg,#12f5a8,#5ef4ff,#8b5cf6) border-box;border:1px solid transparent}.script-video-card__bindings[data-v-3c5c1c6d] .el-select{width:100%}.script-video-card__bindings[data-v-3c5c1c6d] .el-select__wrapper{min-height:36px;border-radius:12px;color:#f3f7fa;background:#0304058a;box-shadow:0 0 0 1px #78f5ff29 inset}.storyboard-management-select-popper.el-select__popper{min-width:286px!important;max-width:min(420px,calc(100vw - 28px))!important;padding:8px!important;border-radius:18px!important;color:#f3f7fa!important;background:radial-gradient(circle at 18% 0%,rgba(94,244,255,.2),transparent 38%),linear-gradient(180deg,#0d1418fa,#030405fa)!important;border:1px solid rgba(120,245,255,.32)!important;box-shadow:0 24px 72px #0000008f,0 0 0 1px #5ef4ff14 inset!important}.storyboard-management-select-popper .el-select-dropdown{background:transparent!important}.storyboard-management-select-popper .el-select-dropdown__item{height:auto!important;min-height:48px!important;padding:5px 7px!important;border-radius:12px!important;color:#f3f7fa!important;line-height:1.2!important}.storyboard-management-select-popper .el-select-dropdown__item.is-selected,.storyboard-management-select-popper .el-select-dropdown__item.hover,.storyboard-management-select-popper .el-select-dropdown__item:hover{color:#061014!important;background:#5ef4ffeb!important}.storyboard-management-select-popper .el-popper__arrow:before{background:#0d1418fa!important;border-color:#78f5ff52!important}.asset-select-option[data-v-3c5c1c6d]{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:9px;min-width:0}.asset-select-option img[data-v-3c5c1c6d],.asset-select-option i[data-v-3c5c1c6d]{width:30px;height:30px;border-radius:10px;-o-object-fit:cover;object-fit:cover;display:inline-grid;place-items:center;color:#061014;font-size:13px;font-style:normal;font-weight:900;background:linear-gradient(135deg,#5ef4ff,#b05cff)}.asset-select-option span[data-v-3c5c1c6d]{min-width:0;display:grid;gap:3px}.asset-select-option strong[data-v-3c5c1c6d],.asset-select-option small[data-v-3c5c1c6d]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset-select-option strong[data-v-3c5c1c6d]{color:inherit;font-size:13px;font-weight:900}.asset-select-option small[data-v-3c5c1c6d]{color:#f3f7fa94;font-size:11px;font-weight:800}.storyboard-management-select-popper .el-select-dropdown__item.is-selected .asset-select-option small,.storyboard-management-select-popper .el-select-dropdown__item.hover .asset-select-option small,.storyboard-management-select-popper .el-select-dropdown__item:hover .asset-select-option small{color:#061014a3}.script-video-card__refs[data-v-3c5c1c6d]{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding-top:2px}.script-video-card__refs span[data-v-3c5c1c6d]{max-width:100%;min-height:24px;padding:4px 8px;border-radius:999px;color:#ddfbffd1;font-size:11px;font-weight:800;background:#5a7cff1a;border:1px solid rgba(90,124,255,.22);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.script-video-card__bound-preview[data-v-3c5c1c6d]{display:grid;gap:8px;margin:0;padding:8px;border-radius:16px;background:#11131880;border:1px solid rgba(120,245,255,.1)}.bound-preview-row[data-v-3c5c1c6d]{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:start;gap:7px;min-width:0}.bound-preview-row>span[data-v-3c5c1c6d]{min-height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:#061014;font-size:12px;font-weight:950;background:#5ef4ffdb}.bound-preview-row>div[data-v-3c5c1c6d]{min-width:0;display:flex;flex-wrap:wrap;gap:6px}.bound-preview-row em[data-v-3c5c1c6d]{max-width:100%;min-height:26px;display:inline-flex;align-items:center;gap:6px;padding:3px 8px 3px 4px;border-radius:999px;color:#f3f7fae0;font-size:11px;font-style:normal;font-weight:900;background:#0304056b;border:1px solid rgba(120,245,255,.16);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bound-preview-row img[data-v-3c5c1c6d],.bound-preview-row i[data-v-3c5c1c6d]{width:20px;height:20px;flex:0 0 auto;border-radius:50%;-o-object-fit:cover;object-fit:cover;font-style:normal;display:inline-grid;place-items:center;color:#061014;background:#5ef4ff}.script-video-card__error[data-v-3c5c1c6d]{margin-top:10px;color:#fecaca;font-size:12px;line-height:1.5}.script-video-card__actions[data-v-3c5c1c6d]{margin-top:16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-top:12px;border-top:1px solid rgba(120,245,255,.14)}.script-video-card__actions .el-button[data-v-3c5c1c6d]{width:100%;min-width:0;height:30px;margin:0!important;padding:0 8px!important;justify-content:center;font-size:11px!important;line-height:1;white-space:nowrap}.script-video-card__main-action[data-v-3c5c1c6d]{grid-column:1 / -1;color:#061014!important;border-color:#5ef4ffbd!important;background:linear-gradient(135deg,#5ef4fffa,#12f5a8e6)!important;box-shadow:0 0 18px #5ef4ff33,inset 0 1px #ffffff42!important;font-weight:950!important}body .storyboard-management-page .script-video-card__actions .el-button.script-video-card__transform-action{color:#a9f6f2!important;border-color:#5ef4ff52!important;background:linear-gradient(180deg,#124a507a,#081d24ad)!important}body .storyboard-management-page .script-video-card__actions .el-button.script-video-card__transform-action--extend{color:#d9ccff!important;border-color:#a287ff52!important;background:linear-gradient(180deg,#422f706b,#16122cb3)!important}body .storyboard-management-page .script-video-card__actions .el-button.script-video-card__transform-action:not(:disabled):hover,body .storyboard-management-page .script-video-card__actions .el-button.script-video-card__transform-action:not(.is-disabled):focus-visible{transform:none;filter:brightness(1.12)}.management-result-entry[data-v-3c5c1c6d]{margin-top:16px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;border:1px solid rgba(120,245,255,.16);border-radius:18px;background:radial-gradient(circle at 86% 4%,rgba(94,244,255,.12),transparent 34%),#0304056b}.management-result-entry div[data-v-3c5c1c6d]{min-width:0;display:grid;gap:6px}.management-result-entry strong[data-v-3c5c1c6d]{color:#f3f7fa;font-size:16px}.management-result-entry span[data-v-3c5c1c6d]{color:#f3f7faad;line-height:1.55}.script-video-card__actions a[data-v-3c5c1c6d],.merged-video-panel a[data-v-3c5c1c6d]{color:#5ef4ff;font-weight:900;text-decoration:none}.video-carousel[data-v-3c5c1c6d]{position:relative;min-height:360px;margin-top:16px;display:grid;place-items:center;overflow:hidden;border-radius:24px;background:radial-gradient(circle at 50% 0%,rgba(94,244,255,.14),transparent 42%),linear-gradient(180deg,#0000001a,#0000006b);perspective:1200px}.video-carousel-stage[data-v-3c5c1c6d]{position:relative;width:min(720px,70vw);height:300px;transform-style:preserve-3d}.carousel-video-card[data-v-3c5c1c6d]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:18px;background:#030405;border:1px solid rgba(120,245,255,.24);box-shadow:0 30px 80px #0000006b;transition:transform .32s ease,opacity .32s ease;cursor:pointer}.carousel-video-card video[data-v-3c5c1c6d]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:#000}.carousel-video-card div[data-v-3c5c1c6d]{position:absolute;left:18px;right:18px;bottom:16px;display:grid;gap:4px;color:#f3f7fa;text-shadow:0 2px 18px rgba(0,0,0,.8)}.carousel-video-card span[data-v-3c5c1c6d]{color:#f3f7fab8;font-size:12px}.carousel-arrow[data-v-3c5c1c6d]{position:absolute;z-index:40;top:50%;width:48px;height:48px;border-radius:50%;border:1px solid rgba(120,245,255,.24);color:#f3f7fa;background:#03040585;font-size:42px;line-height:1;cursor:pointer}.carousel-arrow.left[data-v-3c5c1c6d]{left:18px}.carousel-arrow.right[data-v-3c5c1c6d]{right:18px}.playlist-video-shell[data-v-3c5c1c6d]{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,320px);gap:16px}.storyboard-result-hero[data-v-3c5c1c6d]{margin-bottom:18px;padding:18px 20px;display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.44fr);align-items:center;gap:18px;border:1px solid rgba(120,245,255,.22);border-radius:26px;background:radial-gradient(circle at 0% 0%,rgba(94,244,255,.18),transparent 34%),radial-gradient(circle at 100% 8%,rgba(176,92,255,.16),transparent 32%),linear-gradient(135deg,#181c22e6,#070a0fd6);box-shadow:inset 0 1px #ffffff0f,0 18px 42px #00000047}.storyboard-result-hero__copy[data-v-3c5c1c6d]{min-width:0;display:grid;gap:7px}.storyboard-result-hero__copy span[data-v-3c5c1c6d]{width:-moz-fit-content;width:fit-content;padding:5px 11px;border:1px solid rgba(120,245,255,.24);border-radius:999px;color:#5ef4ff;background:#5ef4ff14;font-size:12px;font-weight:900}.storyboard-result-hero__copy strong[data-v-3c5c1c6d]{color:#f3f7fa;font-size:clamp(24px,2vw,34px);line-height:1.15}.storyboard-result-hero__copy p[data-v-3c5c1c6d]{max-width:760px;margin:0;color:#f3f7faad;font-size:14px;line-height:1.65}.storyboard-result-hero__stats[data-v-3c5c1c6d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.storyboard-result-hero__stats span[data-v-3c5c1c6d]{min-width:0;padding:14px 12px;display:grid;gap:4px;border:1px solid rgba(120,245,255,.18);border-radius:18px;background:#03040575}.storyboard-result-hero__stats strong[data-v-3c5c1c6d]{min-width:0;overflow:hidden;color:#f3f7fa;font-size:20px;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.storyboard-result-hero__stats em[data-v-3c5c1c6d]{color:#f3f7fa8f;font-size:12px;font-style:normal;font-weight:800}.storyboard-result-dialog[data-v-3c5c1c6d]{min-height:min(76vh,860px);display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,470px);gap:22px}.storyboard-result-list[data-v-3c5c1c6d],.storyboard-result-player[data-v-3c5c1c6d]{min-width:0;border:1px solid rgba(120,245,255,.28);border-radius:22px;background:radial-gradient(circle at 88% 4%,rgba(94,244,255,.16),transparent 36%),linear-gradient(180deg,#0a1014f0,#030608eb);box-shadow:inset 0 1px #ffffff0f,0 18px 46px #0000004d}.storyboard-result-list[data-v-3c5c1c6d]{max-height:min(76vh,860px);overflow:auto}.storyboard-result-list__head[data-v-3c5c1c6d],.storyboard-result-row[data-v-3c5c1c6d]{display:grid;grid-template-columns:110px 180px minmax(210px,1fr) minmax(132px,.58fr) minmax(132px,.58fr) minmax(220px,.82fr);gap:14px;align-items:center;padding:14px 16px}.storyboard-result-list__head[data-v-3c5c1c6d]{position:sticky;top:0;z-index:2;color:#dffcffe6;font-size:12px;font-weight:900;background:linear-gradient(180deg,#0f1c20fa,#070c0ffa);border-bottom:1px solid rgba(120,245,255,.28);text-shadow:0 0 16px rgba(94,244,255,.18)}.storyboard-result-row[data-v-3c5c1c6d]{min-height:144px;border-bottom:1px solid rgba(120,245,255,.18);background:#03040542;transition:background-color .18s ease,border-color .18s ease}.storyboard-result-row.active[data-v-3c5c1c6d],.storyboard-result-row[data-v-3c5c1c6d]:hover{border-color:#78f5ff6b;background:radial-gradient(circle at 3% 50%,rgba(94,244,255,.12),transparent 32%),#5ef4ff12}.result-shot-cell[data-v-3c5c1c6d],.result-row-actions[data-v-3c5c1c6d]{min-width:0;display:grid;gap:6px}.result-shot-cell strong[data-v-3c5c1c6d]{color:#9ffaff;font-weight:950;text-shadow:0 0 14px rgba(94,244,255,.22)}.result-shot-cell span[data-v-3c5c1c6d]{min-width:0;overflow:hidden;color:#f3f7fae6;line-height:1.55;text-overflow:ellipsis;white-space:nowrap}.result-video-thumb[data-v-3c5c1c6d],.result-script-summary[data-v-3c5c1c6d],.result-row-actions button[data-v-3c5c1c6d]{border:1px solid rgba(120,245,255,.16);border-radius:14px;color:#f3f7faf5;background:#11191ee0;cursor:pointer}.result-video-thumb[data-v-3c5c1c6d]{width:168px;height:96px;overflow:hidden;display:grid;place-items:center;border-radius:18px;box-shadow:0 12px 28px #0000003d}.result-video-thumb[data-v-3c5c1c6d]:disabled,.result-row-actions button[data-v-3c5c1c6d]:disabled{cursor:not-allowed;opacity:.48}.result-video-thumb video[data-v-3c5c1c6d]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:#000}.result-video-thumb span[data-v-3c5c1c6d]{color:#f3f7fa8f;font-size:12px}.result-script-summary[data-v-3c5c1c6d]{min-height:72px;padding:11px 12px;text-align:left;color:#eafcff;font-size:13px;font-weight:850;line-height:1.5;border-color:#78f5ff57;background:linear-gradient(135deg,#5ef4ff1a,#b05cff14),#070a0fe6;box-shadow:inset 0 1px #ffffff0f}.result-version-select[data-v-3c5c1c6d]{min-width:0;height:42px;padding:0 12px;border:1px solid rgba(120,245,255,.42);border-radius:16px;color:#f3f7fa;background:#050c10fa;font-size:13px;font-weight:850;box-shadow:0 0 0 1px #5ef4ff0d,inset 0 1px #ffffff0d}.result-row-actions[data-v-3c5c1c6d]{grid-template-columns:repeat(2,minmax(0,1fr))}.result-row-actions button[data-v-3c5c1c6d]{min-height:38px;padding:8px 10px;border-radius:14px;font-size:12px;font-weight:800;border-color:#78f5ff4d}.storyboard-result-player[data-v-3c5c1c6d]{max-height:min(76vh,860px);overflow:auto;padding:16px;display:grid;align-content:start;gap:16px}.result-player-empty[data-v-3c5c1c6d]{min-height:280px}.result-merged-preview[data-v-3c5c1c6d]{display:grid;gap:10px;padding:12px;border:1px solid rgba(120,245,255,.28);border-radius:18px;background:#11191ed1}.result-merged-preview video[data-v-3c5c1c6d]{width:100%;max-height:260px;border-radius:14px;background:#000}.result-merged-preview a[data-v-3c5c1c6d]{color:#5ef4ff;font-weight:900;text-decoration:none}.script-optimize-panel[data-v-3c5c1c6d]{display:grid;gap:14px}.script-optimize-panel label[data-v-3c5c1c6d]{display:grid;gap:8px;color:#f3f7fac2;font-weight:800}.script-optimize-panel textarea[data-v-3c5c1c6d]{width:100%;resize:vertical;min-height:150px;padding:12px;border:1px solid rgba(120,245,255,.18);border-radius:16px;color:#f3f7fa;background:#0304059e}.script-optimize-rule[data-v-3c5c1c6d]{display:grid;gap:6px;padding:12px;border:1px solid rgba(120,245,255,.14);border-radius:16px;background:#5ef4ff0f}.script-optimize-rule span[data-v-3c5c1c6d]{color:#f3f7faad;line-height:1.55}.playlist-player[data-v-3c5c1c6d],.playlist-segment-list[data-v-3c5c1c6d]{min-width:0;border:1px solid rgba(120,245,255,.16);border-radius:22px;background:radial-gradient(circle at 88% 4%,rgba(94,244,255,.12),transparent 36%),#0304059e}.playlist-player[data-v-3c5c1c6d]{overflow:hidden;display:grid;grid-template-rows:minmax(270px,32vh) auto}.playlist-player video[data-v-3c5c1c6d]{width:100%;height:100%;background:#000;-o-object-fit:contain;object-fit:contain}.playlist-player__meta[data-v-3c5c1c6d]{display:grid;gap:6px;padding:16px 18px;border-top:1px solid rgba(120,245,255,.28);background:radial-gradient(circle at 0% 0%,rgba(94,244,255,.13),transparent 34%),linear-gradient(180deg,#0c161afa,#04080bfa);box-shadow:inset 0 1px #ffffff0f}.playlist-player__meta span[data-v-3c5c1c6d],.playlist-player__meta em[data-v-3c5c1c6d]{color:#dffcffd1;font-size:12px;font-style:normal;font-weight:850;line-height:1.45}.playlist-player__meta strong[data-v-3c5c1c6d]{color:#fff;font-size:17px;font-weight:950;line-height:1.35;text-shadow:0 0 18px rgba(94,244,255,.18)}.playlist-segment-list[data-v-3c5c1c6d]{max-height:calc(58vh + 86px);overflow:auto;display:grid;align-content:start;gap:8px;padding:10px}.playlist-segment-list button[data-v-3c5c1c6d]{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-height:52px;padding:9px 10px;border:1px solid rgba(120,245,255,.14);border-radius:14px;color:#f3f7facc;text-align:left;background:#1113189e;cursor:pointer}.playlist-segment-list button.active[data-v-3c5c1c6d],.playlist-segment-list button[data-v-3c5c1c6d]:hover,.playlist-segment-list button[data-v-3c5c1c6d]:focus-visible{outline:none;border-color:#86f7c475;background:radial-gradient(circle at 92% 0%,rgba(34,211,138,.16),transparent 38%),#070a0fdb}.playlist-segment-list span[data-v-3c5c1c6d],.playlist-segment-list em[data-v-3c5c1c6d]{min-height:24px;display:inline-grid;place-items:center;padding:3px 8px;border-radius:999px;color:#c9fbff;font-size:11px;font-style:normal;font-weight:900;background:#5ef4ff14;border:1px solid rgba(120,245,255,.18)}.playlist-segment-list strong[data-v-3c5c1c6d]{min-width:0;overflow:hidden;color:#f3f7fa;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.merged-video-panel[data-v-3c5c1c6d]{margin-top:18px;min-height:168px;padding:18px 22px;border-radius:20px;display:grid;grid-template-columns:minmax(150px,220px) minmax(0,1fr) minmax(150px,220px);gap:18px;align-items:center;border-color:#5ef4ff57;background:radial-gradient(circle at 50% 50%,rgba(94,244,255,.09),transparent 38%),linear-gradient(135deg,#080f19e0,#030405eb)}.merged-video-panel h3[data-v-3c5c1c6d]{margin:0}.merged-video-current-meta[data-v-3c5c1c6d]{display:inline-flex;margin-top:8px;color:#dffcffb8;font-size:12px;font-weight:800;line-height:1.45}.merged-video-panel video[data-v-3c5c1c6d]{width:100%;height:clamp(118px,16vw,190px);max-height:220px;border-radius:14px;background:#000;-o-object-fit:cover;object-fit:cover;border:1px solid rgba(120,245,255,.2)}.merged-video-actions[data-v-3c5c1c6d]{display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center}.merged-video-version-panel[data-v-3c5c1c6d]{grid-column:1 / -1;display:grid;gap:10px;padding:12px;border:1px solid rgba(203,213,225,.78);border-radius:16px;background:radial-gradient(circle at 8% 0%,rgba(94,244,255,.14),transparent 34%),#ffffffb8}.merged-video-version-panel__head[data-v-3c5c1c6d]{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.merged-video-version-panel__head span[data-v-3c5c1c6d]{color:#111827;font-size:14px;font-weight:950}.merged-video-version-panel__head small[data-v-3c5c1c6d]{color:#64748b;font-size:12px;font-weight:800}.merged-video-history[data-v-3c5c1c6d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px}.merged-video-history__row[data-v-3c5c1c6d]{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 10px;border:1px solid rgba(203,213,225,.82);border-radius:14px;color:#111827;background:#ffffffb8;transition:border-color .18s ease,background .18s ease,transform .18s ease}.merged-video-history__row[data-v-3c5c1c6d]:hover,.merged-video-history__row.active[data-v-3c5c1c6d]{border-color:#5ef4ff94;background:#ecfeffe6;transform:none}.merged-video-history__select[data-v-3c5c1c6d]{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,auto);align-items:center;gap:12px;padding:0;border:0;color:inherit;text-align:left;background:transparent;cursor:pointer}.merged-video-history__select[data-v-3c5c1c6d]:focus-visible{outline:2px solid rgba(94,244,255,.58);outline-offset:3px}.merged-video-history__select span[data-v-3c5c1c6d]{min-width:0;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.merged-video-history__select strong[data-v-3c5c1c6d]{color:#111827;font-size:13px;font-weight:950}.merged-video-history__select em[data-v-3c5c1c6d],.merged-video-history__select time[data-v-3c5c1c6d]{color:#64748b;font-size:12px;font-style:normal;font-weight:800}.merged-video-history__row a[data-v-3c5c1c6d]{color:#f5d98b;font-size:12px;font-weight:950;text-decoration:none}.binding-dialog-panel[data-v-3c5c1c6d]{display:grid;gap:16px}.binding-dialog-meta[data-v-3c5c1c6d]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:14px;border-radius:18px;background:#5ef4ff0e;border:1px solid rgba(120,245,255,.14)}.binding-dialog-meta span[data-v-3c5c1c6d],.binding-dialog-meta em[data-v-3c5c1c6d],.binding-limit-badge[data-v-3c5c1c6d]{min-height:28px;padding:5px 10px;border-radius:999px;color:#c9fbff;font-size:12px;font-style:normal;font-weight:900;background:#5ef4ff14;border:1px solid rgba(120,245,255,.18)}.binding-limit-badge[data-v-3c5c1c6d]{margin-left:auto;color:#dfffee;background:#12f5a81a;border-color:#86f7c447}.binding-limit-badge.danger[data-v-3c5c1c6d]{color:#ffe4e6;background:#f8717124;border-color:#f8717157}.binding-dialog-meta strong[data-v-3c5c1c6d]{color:#f3f7fa;font-size:16px}.binding-dialog-insight[data-v-3c5c1c6d],.binding-selected-strip[data-v-3c5c1c6d]{border-radius:18px;border:1px solid rgba(134,247,196,.16);background:radial-gradient(circle at 92% 12%,rgba(34,211,138,.12),transparent 36%),#0304056b}.binding-dialog-insight[data-v-3c5c1c6d]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:14px}.binding-dialog-insight>div[data-v-3c5c1c6d]:first-child{display:grid;gap:4px}.binding-dialog-insight strong[data-v-3c5c1c6d]{color:#f3f7fa;font-size:14px}.binding-dialog-insight span[data-v-3c5c1c6d],.binding-suggestion-row em[data-v-3c5c1c6d]{color:#f3f7faa3;font-size:12px;font-style:normal}.binding-dialog-insight button[data-v-3c5c1c6d]{align-self:start;min-height:34px;padding:0 14px;border:0;border-radius:999px;color:#061014;font-size:12px;font-weight:950;background:linear-gradient(135deg,var(--storyboard-mint-silver),var(--storyboard-mint));cursor:pointer}.binding-dialog-insight button[data-v-3c5c1c6d]:disabled{cursor:not-allowed;opacity:.48}.binding-suggestion-row[data-v-3c5c1c6d],.binding-selected-strip[data-v-3c5c1c6d]{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:7px;min-width:0}.binding-suggestion-row span[data-v-3c5c1c6d],.binding-selected-strip em[data-v-3c5c1c6d]{min-height:26px;display:inline-flex;align-items:center;padding:4px 9px;border-radius:999px;color:#dfffeeeb;font-size:12px;font-style:normal;font-weight:900;background:#22d38a1a;border:1px solid rgba(134,247,196,.22)}.binding-selected-strip[data-v-3c5c1c6d]{align-items:center;padding:10px 12px}.binding-selected-strip>span[data-v-3c5c1c6d]{color:var(--storyboard-mint-silver);font-size:12px;font-weight:950}.binding-selected-strip small[data-v-3c5c1c6d]{flex-basis:100%;color:#f3f7fa8f;font-size:12px}.binding-prompt-name-chip[data-v-3c5c1c6d]{min-width:min(280px,100%);display:grid;grid-template-columns:minmax(72px,.8fr) minmax(110px,1fr);align-items:center;gap:8px;padding:5px;border-radius:999px;background:#22d38a14;border:1px solid rgba(134,247,196,.2)}.binding-prompt-name-chip em[data-v-3c5c1c6d]{max-width:100%}.binding-prompt-name-chip input[data-v-3c5c1c6d]{width:100%;min-height:28px;border:1px solid rgba(120,245,255,.14);border-radius:999px;color:#f3f7fa;background:#03040594;padding:4px 10px;outline:none}.binding-prompt-name-chip input[data-v-3c5c1c6d]:focus{border-color:#86f7c480;box-shadow:0 0 0 3px #22d38a1a}.binding-empty[data-v-3c5c1c6d]{min-height:180px;display:grid;place-items:center;border-radius:20px;color:#f3f7faad;background:#03040580;border:1px dashed rgba(120,245,255,.2)}.binding-asset-grid[data-v-3c5c1c6d]{max-height:min(62vh,620px);overflow:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:14px;padding:2px}.binding-asset-card[data-v-3c5c1c6d]{min-height:230px;display:grid;grid-template-rows:132px auto auto;gap:10px;padding:10px;border-radius:18px;color:#f3f7fa;text-align:left;background:#0304058c;border:1px solid rgba(120,245,255,.14);cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.binding-asset-card[data-v-3c5c1c6d]:hover,.binding-asset-card[data-v-3c5c1c6d]:focus-visible,.binding-asset-card.selected[data-v-3c5c1c6d]{outline:none;transform:none;border-color:#86f7c494;background:radial-gradient(circle at 70% 8%,rgba(34,211,138,.12),transparent 38%),#030405ad;box-shadow:0 18px 42px #00000057,0 0 24px #22d38a24}.binding-asset-card.suggested[data-v-3c5c1c6d]:not(.selected){border-color:#86f7c457}.binding-asset-card[data-v-3c5c1c6d]:disabled{cursor:not-allowed;opacity:.44;transform:none;box-shadow:none}.binding-asset-card img[data-v-3c5c1c6d],.binding-asset-card>i[data-v-3c5c1c6d]{width:100%;height:132px;border-radius:14px;-o-object-fit:cover;object-fit:cover;display:grid;place-items:center;color:#061014;font-style:normal;font-size:36px;font-weight:950;background:linear-gradient(135deg,#dfffeedb,#86f7c4c7)}.binding-asset-card span[data-v-3c5c1c6d]{display:grid;gap:4px;min-width:0}.binding-asset-card strong[data-v-3c5c1c6d],.binding-asset-card small[data-v-3c5c1c6d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.binding-asset-card strong[data-v-3c5c1c6d]{font-size:15px}.binding-asset-card small[data-v-3c5c1c6d]{color:#f3f7fa94;font-size:12px}.binding-asset-card em[data-v-3c5c1c6d]{justify-self:flex-start;min-height:28px;padding:5px 10px;border-radius:999px;color:#c9fbff;font-size:12px;font-style:normal;font-weight:900;background:#5ef4ff14;border:1px solid rgba(120,245,255,.18)}.binding-asset-card.selected em[data-v-3c5c1c6d]{color:#061014;background:var(--storyboard-mint)}.script-detail-panel[data-v-3c5c1c6d]{display:grid;gap:16px}.script-detail-summary[data-v-3c5c1c6d]{display:flex;flex-wrap:wrap;gap:10px}.script-detail-summary span[data-v-3c5c1c6d],.script-detail-assets em[data-v-3c5c1c6d]{min-height:30px;padding:6px 11px;border-radius:999px;color:#c9fbff;font-size:12px;font-weight:900;background:#5ef4ff14;border:1px solid rgba(120,245,255,.18)}.script-detail-summary span.completed[data-v-3c5c1c6d]{color:#bbf7d0;border-color:#22c55e52;background:#22c55e1f}.script-detail-summary span.failed[data-v-3c5c1c6d]{color:#fecaca;border-color:#f8717152;background:#f871711f}.script-detail-tabbar[data-v-3c5c1c6d]{display:grid;grid-template-columns:minmax(0,1fr) minmax(190px,auto);gap:14px;align-items:center;padding:10px;border-radius:24px;background:linear-gradient(90deg,#5ef4ff14,#b05cff0b),#03040594;border:1px solid rgba(120,245,255,.2);box-shadow:inset 0 1px #ffffff0b}.script-detail-tabs[data-v-3c5c1c6d]{display:grid;grid-template-columns:repeat(4,minmax(142px,1fr));gap:8px;min-width:0}.script-detail-tabs button[data-v-3c5c1c6d]{position:relative;min-height:58px;min-width:0;display:grid;gap:4px;overflow:hidden;padding:10px 16px 10px 18px;border:1px solid rgba(120,245,255,.14);border-radius:18px;color:#f3f7fabd;text-align:left;background:radial-gradient(circle at 100% 0%,rgba(94,244,255,.08),transparent 34%),#111318a3;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.script-detail-tabs button[data-v-3c5c1c6d]:before{content:"";position:absolute;inset:10px auto 10px 8px;width:3px;border-radius:999px;background:#78f5ff33;transition:background .18s ease,box-shadow .18s ease}.script-detail-tabs button[data-v-3c5c1c6d]:hover,.script-detail-tabs button[data-v-3c5c1c6d]:focus-visible,.script-detail-tabs button.active[data-v-3c5c1c6d]{outline:none;transform:translateY(-1px);border-color:#5ef4ff7a;background:radial-gradient(circle at 92% 0%,rgba(94,244,255,.18),transparent 36%),linear-gradient(135deg,#057e6e47,#111318d1 58%),#070a0fe6;box-shadow:0 16px 34px #0000004d,0 0 24px #5ef4ff1f}.script-detail-tabs button.active[data-v-3c5c1c6d]{color:#f3f7fa}.script-detail-tabs button[data-v-3c5c1c6d]:hover:before,.script-detail-tabs button[data-v-3c5c1c6d]:focus-visible:before,.script-detail-tabs button.active[data-v-3c5c1c6d]:before{background:linear-gradient(180deg,#5ef4ff,#12f5a8);box-shadow:0 0 14px #5ef4ff73}.script-detail-tabs strong[data-v-3c5c1c6d],.script-detail-tabs span[data-v-3c5c1c6d]{display:block}.script-detail-tabs strong[data-v-3c5c1c6d]{color:inherit;font-size:13px;font-weight:950}.script-detail-tabs span[data-v-3c5c1c6d]{color:#f3f7fa8f;font-size:11px;line-height:1.35}.script-detail-tabs button.active span[data-v-3c5c1c6d]{color:#dfffeec2}.script-detail-actions[data-v-3c5c1c6d],.script-detail-video-actions[data-v-3c5c1c6d]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.script-detail-actions button[data-v-3c5c1c6d],.script-detail-video-actions button[data-v-3c5c1c6d],.script-detail-video-actions a[data-v-3c5c1c6d]{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 15px;border:1px solid rgba(120,245,255,.24);border-radius:999px;color:#dffcff;font-size:11px;font-weight:950;text-decoration:none;white-space:nowrap;background:radial-gradient(circle at 95% 0%,rgba(176,92,255,.12),transparent 38%),#11191eb8;box-shadow:inset 0 1px #ffffff0a;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.script-detail-actions[data-v-3c5c1c6d]{align-self:stretch;padding:6px;border:1px solid rgba(120,245,255,.14);border-radius:18px;background:#03040575}.script-detail-video-actions a[data-v-3c5c1c6d]{display:inline-flex;align-items:center}.script-detail-actions button[data-v-3c5c1c6d]:first-child,.script-detail-video-actions button[data-v-3c5c1c6d]:first-child{border-color:#5ef4ff7a;color:#061014;background:linear-gradient(135deg,#7df8ff,#2ff0cf 48%,#12f5a8);box-shadow:0 12px 26px #12f5a82e,0 0 22px #5ef4ff2e}.script-detail-actions button[data-v-3c5c1c6d]:last-child{min-width:64px;color:#dffcff;background:#0304057a}.script-detail-actions button[data-v-3c5c1c6d]:hover,.script-detail-actions button[data-v-3c5c1c6d]:focus-visible,.script-detail-video-actions button[data-v-3c5c1c6d]:hover,.script-detail-video-actions button[data-v-3c5c1c6d]:focus-visible,.script-detail-video-actions a[data-v-3c5c1c6d]:hover,.script-detail-video-actions a[data-v-3c5c1c6d]:focus-visible{outline:none;transform:translateY(-2px);border-color:#86f7c494;box-shadow:0 16px 32px #00000047,0 0 22px #5ef4ff29}.script-detail-video-actions button[data-v-3c5c1c6d]:disabled{color:#f3f7fa6b;cursor:not-allowed;opacity:.58;transform:none;border-color:#78f5ff1f;background:#11191e6b;box-shadow:none}.script-detail-pane[data-v-3c5c1c6d]{min-width:0}.script-detail-pane--video[data-v-3c5c1c6d]{min-height:440px}.script-detail-video-grid[data-v-3c5c1c6d]{display:grid;grid-template-columns:minmax(420px,1.35fr) minmax(320px,.65fr);gap:16px;align-items:stretch}.script-detail-video-stage[data-v-3c5c1c6d],.script-detail-version-card[data-v-3c5c1c6d]{min-width:0;border:1px solid rgba(120,245,255,.18);border-radius:22px;background:radial-gradient(circle at 86% 8%,rgba(94,244,255,.12),transparent 34%),#030405a3;box-shadow:inset 0 1px #ffffff0b,0 18px 46px #0000003d}.script-detail-video-stage[data-v-3c5c1c6d]{overflow:hidden;display:grid;grid-template-rows:minmax(320px,50vh) auto}.script-detail-video-stage video[data-v-3c5c1c6d]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#000}.script-detail-video-empty[data-v-3c5c1c6d]{min-height:320px;display:grid;place-content:center;gap:8px;padding:24px;color:#f3f7fab8;text-align:center;background:linear-gradient(90deg,rgba(94,244,255,.05) 1px,transparent 1px),linear-gradient(180deg,rgba(94,244,255,.04) 1px,transparent 1px),#030405e0;background-size:22px 22px}.script-detail-video-empty strong[data-v-3c5c1c6d]{color:#f3f7fa;font-size:16px;font-weight:950}.script-detail-video-empty span[data-v-3c5c1c6d]{color:#9da7b2eb;font-size:13px}.script-detail-video-meta[data-v-3c5c1c6d]{display:grid;gap:6px;padding:16px 18px;border-top:1px solid rgba(120,245,255,.24);background:radial-gradient(circle at 0% 0%,rgba(94,244,255,.12),transparent 34%),linear-gradient(180deg,#0c161afa,#04080bfa)}.script-detail-video-meta span[data-v-3c5c1c6d],.script-detail-video-meta em[data-v-3c5c1c6d]{color:#dffcffc7;font-size:12px;font-style:normal;font-weight:850;line-height:1.45}.script-detail-video-meta strong[data-v-3c5c1c6d]{color:#fff;font-size:17px;font-weight:950;line-height:1.35;text-shadow:0 0 18px rgba(94,244,255,.18)}.script-detail-version-card[data-v-3c5c1c6d]{align-content:start;display:grid;gap:16px;padding:18px;background:radial-gradient(circle at 12% 0%,rgba(18,245,168,.16),transparent 34%),radial-gradient(circle at 100% 20%,rgba(176,92,255,.12),transparent 36%),#030405b8}.script-detail-version-head[data-v-3c5c1c6d]{display:grid;gap:8px;padding-bottom:12px;border-bottom:1px solid rgba(120,245,255,.16)}.script-detail-version-head span[data-v-3c5c1c6d]{color:var(--storyboard-mint-silver);font-size:10px;font-weight:950;letter-spacing:.16em}.script-detail-version-head strong[data-v-3c5c1c6d]{color:#f3f7fa;font-size:16px;font-weight:950}.script-detail-version-head p[data-v-3c5c1c6d]{margin:0;color:#9da7b2e6;font-size:12px;line-height:1.55}.script-detail-version-field[data-v-3c5c1c6d]{display:grid;gap:8px;color:#f3f7fac7;font-size:12px;font-weight:900}.script-detail-version-field select[data-v-3c5c1c6d]{width:100%;min-height:44px;padding:0 14px;border:1px solid rgba(120,245,255,.38);border-radius:14px;color:#f3f7fa;background:linear-gradient(180deg,#11191ef5,#030405fa);font-size:13px;font-weight:850;outline:none;box-shadow:0 0 0 1px #5ef4ff0d,inset 0 1px #ffffff0d}.script-detail-version-field select[data-v-3c5c1c6d]:focus{border-color:#5ef4ffb8;box-shadow:0 0 0 3px #5ef4ff1f}.script-detail-version-field select[data-v-3c5c1c6d]:disabled{color:#f3f7fa70;border-color:#78f5ff1f;cursor:not-allowed}.script-detail-version-readout[data-v-3c5c1c6d]{display:grid;gap:10px;padding:12px;border:1px solid rgba(120,245,255,.14);border-radius:18px;background:#5ef4ff0e}.script-detail-version-readout div[data-v-3c5c1c6d]{display:grid;gap:4px}.script-detail-version-readout span[data-v-3c5c1c6d]{color:#9da7b2e6;font-size:11px;font-weight:850}.script-detail-version-readout strong[data-v-3c5c1c6d]{color:#eafcff;font-size:13px;font-weight:950;line-height:1.45}.script-detail-version-card .script-detail-video-actions[data-v-3c5c1c6d]{display:grid;grid-template-columns:1fr;gap:10px;margin-top:2px}.script-detail-version-card .script-detail-video-actions button[data-v-3c5c1c6d]{width:100%;min-height:42px}.script-detail-version-card .script-detail-video-actions button+button[data-v-3c5c1c6d]{color:#dffcff;background:radial-gradient(circle at 100% 0%,rgba(94,244,255,.1),transparent 42%),#03040585}.script-detail-assets[data-v-3c5c1c6d]{display:grid;gap:10px;padding:14px;border-radius:18px;background:#5ef4ff0e;border:1px solid rgba(120,245,255,.14)}.script-detail-assets div[data-v-3c5c1c6d]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.script-detail-assets strong[data-v-3c5c1c6d]{min-width:76px;color:#f3f7faad;font-size:12px}.script-detail-assets em[data-v-3c5c1c6d]{display:inline-flex;align-items:center;gap:7px;color:#f3f7fa;font-style:normal;background:#03040580}.script-detail-assets img[data-v-3c5c1c6d],.script-detail-assets i[data-v-3c5c1c6d]{width:22px;height:22px;border-radius:50%;-o-object-fit:cover;object-fit:cover;display:inline-grid;place-items:center;color:#061014;font-style:normal;background:#5ef4ff}.script-detail-binding-actions[data-v-3c5c1c6d]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:18px;border:1px solid rgba(120,245,255,.14);background:#11131894}.script-detail-binding-actions span[data-v-3c5c1c6d]{color:#f3f7fa9e;font-size:12px;line-height:1.6}.script-detail-binding-actions div[data-v-3c5c1c6d]{display:inline-flex;flex-wrap:wrap;gap:8px}.script-detail-binding-actions button[data-v-3c5c1c6d]{min-height:34px;padding:0 14px;border:1px solid rgba(120,245,255,.22);border-radius:999px;color:#d8fbff;background:#5ef4ff14;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.script-detail-binding-actions button[data-v-3c5c1c6d]:hover,.script-detail-binding-actions button[data-v-3c5c1c6d]:focus-visible{border-color:#78f5ff8a;box-shadow:0 0 18px #5ef4ff29;transform:translateY(-1px);outline:none}.script-detail-slot-workbench[data-v-3c5c1c6d]{display:grid;gap:14px;padding:16px;border-radius:22px;border:1px solid rgba(134,247,196,.18);background:radial-gradient(circle at 88% 8%,rgba(34,211,138,.16),transparent 36%),#070a0fc2}.slot-workbench-head[data-v-3c5c1c6d]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.slot-workbench-head div[data-v-3c5c1c6d]{display:grid;gap:6px}.slot-workbench-head strong[data-v-3c5c1c6d]{color:#f3f7fa;font-size:18px}.slot-workbench-head span[data-v-3c5c1c6d]{color:#f3f7faa8;font-size:12px;line-height:1.6}.slot-workbench-head button[data-v-3c5c1c6d]{min-height:36px;flex:0 0 auto;padding:0 16px;border:1px solid transparent;border-radius:999px;color:#5ef4ff;font-size:12px;font-weight:950;background:radial-gradient(circle at 18% 50%,rgba(18,245,168,.18),transparent 38%) padding-box,linear-gradient(180deg,#090c12eb,#030405e0) padding-box,linear-gradient(135deg,#12f5a8,#5ef4ff,#8b5cf6) border-box;box-shadow:0 12px 28px #5ef4ff29;cursor:pointer}.slot-dock-workbench[data-v-3c5c1c6d]{height:min(68vh,720px);height:clamp(560px,68dvh,720px);min-height:0;max-height:720px;display:grid;grid-template-columns:minmax(260px,.72fr) minmax(420px,1.28fr) minmax(360px,.9fr);gap:12px;align-items:stretch}.slot-dock-script-panel[data-v-3c5c1c6d],.slot-dock-stage-panel[data-v-3c5c1c6d],.slot-asset-dock[data-v-3c5c1c6d]{min-width:0;min-height:0;overflow:hidden;border:1px solid rgba(120,245,255,.16);border-radius:18px;background:radial-gradient(circle at 16% 0%,rgba(94,244,255,.1),transparent 34%),linear-gradient(180deg,#080e14f0,#020508f5);box-shadow:0 18px 46px #0000003d,inset 0 1px #ffffff0f}.slot-dock-script-panel[data-v-3c5c1c6d],.slot-asset-dock[data-v-3c5c1c6d]{padding:14px;display:grid;gap:14px;align-content:start}.slot-dock-script-panel[data-v-3c5c1c6d]{overflow-y:auto;scrollbar-width:thin}.slot-dock-panel-title[data-v-3c5c1c6d]{display:grid;gap:6px}.slot-dock-panel-title span[data-v-3c5c1c6d],.slot-asset-dock__head span[data-v-3c5c1c6d]{color:#5ef4ff;font-size:12px;font-weight:950}.slot-dock-panel-title strong[data-v-3c5c1c6d],.slot-asset-dock__head strong[data-v-3c5c1c6d]{color:#f3f7fa;font-size:18px}.slot-dock-script-meta[data-v-3c5c1c6d]{display:flex;flex-wrap:wrap;gap:8px}.slot-dock-script-meta span[data-v-3c5c1c6d],.slot-dock-keywords span[data-v-3c5c1c6d],.slot-dock-footer em[data-v-3c5c1c6d],.slot-reference-strip span[data-v-3c5c1c6d]{min-height:26px;padding:5px 10px;border:1px solid rgba(120,245,255,.16);border-radius:999px;color:#dfffeeeb;font-size:11px;font-weight:900;background:#5ef4ff14}.slot-dock-script-panel p[data-v-3c5c1c6d]{min-height:128px;margin:0;padding:14px;border:1px solid rgba(120,245,255,.14);border-radius:16px;color:#f3f7fab8;font-size:13px;line-height:1.75;background:#0304056b}.slot-dock-keywords[data-v-3c5c1c6d],.slot-dock-add-groups[data-v-3c5c1c6d]{display:grid;gap:8px}.slot-dock-keywords[data-v-3c5c1c6d]{display:flex;flex-wrap:wrap}.slot-dock-stage-panel[data-v-3c5c1c6d]{padding:12px;display:grid;grid-template-rows:auto auto minmax(260px,1fr);gap:12px}.slot-dock-preview-shell[data-v-3c5c1c6d]{min-width:0;overflow:hidden;border:1px solid rgba(120,245,255,.18);border-radius:18px;background:#03080cb3}.slot-dock-preview-toggle[data-v-3c5c1c6d]{width:100%;min-height:56px;padding:8px 12px;display:flex;align-items:center;justify-content:space-between;gap:16px;border:0;color:#f3f7fa;text-align:left;background:#5ef4ff0d;cursor:pointer}.slot-dock-preview-toggle[data-v-3c5c1c6d]:hover{background:#5ef4ff1a}.slot-dock-preview-toggle[data-v-3c5c1c6d]:focus-visible{outline:2px solid #5ef4ff;outline-offset:-3px}.slot-dock-preview-toggle__identity[data-v-3c5c1c6d]{min-width:0;display:flex;align-items:center;gap:9px}.slot-dock-preview-toggle__identity em[data-v-3c5c1c6d]{flex:0 0 auto;padding:5px 9px;border:1px solid rgba(120,245,255,.2);border-radius:999px;color:#c9fbff;font-size:11px;font-style:normal;font-weight:900;background:#0304059e}.slot-dock-preview-toggle__identity strong[data-v-3c5c1c6d]{flex:0 0 auto;font-size:13px}.slot-dock-preview-toggle__identity small[data-v-3c5c1c6d]{min-width:0;overflow:hidden;color:#f3f7fa9e;text-overflow:ellipsis;white-space:nowrap}.slot-dock-preview-toggle__action[data-v-3c5c1c6d]{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;color:#c9fbff;font-size:12px;font-weight:900}.slot-dock-preview-toggle__action i[data-v-3c5c1c6d]{width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .18s ease}.slot-dock-preview-toggle__action i.is-expanded[data-v-3c5c1c6d]{transform:translateY(2px) rotate(225deg)}.slot-dock-stage-visual[data-v-3c5c1c6d]{position:relative;height:clamp(190px,28vh,320px);min-height:190px;overflow:hidden;display:grid;place-items:center;border:0;border-top:1px solid rgba(120,245,255,.18);border-radius:0;background:radial-gradient(circle at 50% 0%,rgba(94,244,255,.18),transparent 38%),linear-gradient(145deg,#080e14f5,#020508fa)}.slot-dock-stage-visual img[data-v-3c5c1c6d]{width:100%;height:100%;min-height:0;-o-object-fit:cover;object-fit:cover}.slot-dock-stage-visual>div[data-v-3c5c1c6d]{display:grid;gap:8px;justify-items:center;color:#d8fbff}.slot-dock-stage-visual>div strong[data-v-3c5c1c6d]{color:#f3f7fa;font-size:18px}.slot-dock-stage-visual>div span[data-v-3c5c1c6d]{color:#f3f7fa9e}.slot-dock-preview-enter-active[data-v-3c5c1c6d],.slot-dock-preview-leave-active[data-v-3c5c1c6d]{transition:opacity .18s ease,transform .18s ease;transform-origin:top center}.slot-dock-preview-enter-from[data-v-3c5c1c6d],.slot-dock-preview-leave-to[data-v-3c5c1c6d]{opacity:0;transform:translateY(-4px)}@media (prefers-reduced-motion: reduce){.slot-dock-preview-enter-active[data-v-3c5c1c6d],.slot-dock-preview-leave-active[data-v-3c5c1c6d],.slot-dock-preview-toggle__action i[data-v-3c5c1c6d]{transition:none}}.slot-dock-slot-head[data-v-3c5c1c6d],.slot-asset-dock__head[data-v-3c5c1c6d],.keyframe-reference-dock__head[data-v-3c5c1c6d]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.slot-dock-slot-head div[data-v-3c5c1c6d],.slot-asset-dock__head div[data-v-3c5c1c6d],.keyframe-reference-dock__head div[data-v-3c5c1c6d]{display:grid;gap:5px}.slot-dock-slot-head strong[data-v-3c5c1c6d],.keyframe-reference-dock__head strong[data-v-3c5c1c6d]{color:#f3f7fa;font-size:16px}.slot-dock-slot-head span[data-v-3c5c1c6d],.keyframe-reference-dock__head span[data-v-3c5c1c6d]{color:#f3f7fa9e;font-size:12px}.slot-dock-slot-head button[data-v-3c5c1c6d],.slot-asset-dock__head button[data-v-3c5c1c6d],.slot-dock-footer button[data-v-3c5c1c6d]{min-height:34px;padding:0 13px;border:1px solid rgba(120,245,255,.24);border-radius:999px;color:#c9fbff;font-size:12px;font-weight:900;background:#5ef4ff14;cursor:pointer}.slot-dock-slot-list[data-v-3c5c1c6d]{min-height:0;overflow:auto;display:grid;grid-auto-rows:max-content;align-content:start;gap:10px;padding-right:4px;scrollbar-width:thin}.slot-dock-slot-row[data-v-3c5c1c6d]{grid-template-columns:68px minmax(0,1fr) minmax(190px,.82fr) auto;align-items:center;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.slot-dock-slot-row.active[data-v-3c5c1c6d]{border-color:#5ef4ffad;box-shadow:0 0 0 3px #5ef4ff1f,0 18px 36px #0000003d}.slot-dock-slot-row.bound[data-v-3c5c1c6d]{background:radial-gradient(circle at 95% 0%,rgba(94,244,255,.14),transparent 34%),#1113189e}.slot-dock-slot-type[data-v-3c5c1c6d]{min-height:38px;border:1px solid rgba(176,92,255,.28);border-radius:14px;color:#f1d7ff;font-size:12px;font-weight:950;background:#b05cff24}.slot-dock-slot-copy[data-v-3c5c1c6d]{min-width:0;display:grid;gap:8px}.slot-dock-slot-copy>strong[data-v-3c5c1c6d]{min-width:0;overflow:hidden;color:#f3f7fa;text-overflow:ellipsis;white-space:nowrap}.slot-dock-slot-copy label[data-v-3c5c1c6d]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:center}.slot-dock-slot-copy label span[data-v-3c5c1c6d]{color:#f3f7fa8a;font-size:11px}.slot-dock-slot-copy input[data-v-3c5c1c6d]{min-width:0;height:32px;border:1px solid rgba(120,245,255,.14);border-radius:10px;color:#f3f7fa;background:#03040580;padding:0 10px;outline:none}.slot-dock-slot-copy input[data-v-3c5c1c6d]:disabled{opacity:.52}.slot-dock-bound-asset[data-v-3c5c1c6d]{min-width:0;height:56px;padding:6px;display:grid;grid-template-columns:60px minmax(0,1fr);gap:8px;align-items:center;text-align:left;border:1px solid rgba(120,245,255,.14);border-radius:14px;color:#f3f7fa;background:#0304056b;cursor:zoom-in}.slot-dock-bound-asset.is-preview-disabled[data-v-3c5c1c6d]{cursor:default}.slot-dock-bound-asset img[data-v-3c5c1c6d],.slot-dock-bound-asset i[data-v-3c5c1c6d]{width:60px;height:42px;border-radius:10px;-o-object-fit:cover;object-fit:cover}.slot-dock-bound-asset i[data-v-3c5c1c6d]{display:inline-grid;place-items:center;color:#061014;font-style:normal;font-weight:950;background:linear-gradient(135deg,#5ef4ff,#b9fdff)}.slot-dock-bound-asset span[data-v-3c5c1c6d],.slot-dock-bound-asset strong[data-v-3c5c1c6d],.slot-dock-bound-asset small[data-v-3c5c1c6d]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slot-dock-bound-asset span[data-v-3c5c1c6d]{display:grid;gap:3px}.slot-dock-bound-asset strong[data-v-3c5c1c6d]{color:#f3f7fa;font-size:13px}.slot-dock-bound-asset small[data-v-3c5c1c6d]{color:#f3f7fa85;font-size:11px}.slot-dock-slot-actions[data-v-3c5c1c6d]{display:grid;gap:6px;justify-items:end}.slot-dock-slot-actions em[data-v-3c5c1c6d]{color:#c9fbff;font-size:11px;font-style:normal;font-weight:900}.slot-dock-slot-actions button[data-v-3c5c1c6d]{min-height:24px;padding:3px 9px;border:1px solid rgba(120,245,255,.18);border-radius:999px;color:#d8fbff;font-size:11px;font-weight:900;background:#5ef4ff14;cursor:pointer}.slot-dock-slot-actions button[data-v-3c5c1c6d]:last-child{color:#fecaca;border-color:#f8717138;background:#f871711a}.slot-dock-slot-actions .slot-dock-select-action.active[data-v-3c5c1c6d]{color:#04171c;border-color:#b9fdffe6;background:linear-gradient(135deg,#5ef4ff,#b9fdff);box-shadow:0 0 14px #5ef4ff33}.slot-asset-dock[data-v-3c5c1c6d]{grid-template-rows:auto auto auto auto auto minmax(0,1fr)}.slot-asset-dock__head small[data-v-3c5c1c6d]{color:#f3f7fa9e;font-size:11px;line-height:1.45}.slot-asset-dock__target[data-v-3c5c1c6d]{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.slot-asset-dock__target em[data-v-3c5c1c6d]{padding:4px 7px;border:1px solid rgba(120,245,255,.26);border-radius:999px;color:#c9fbff;font-size:10px;font-style:normal;background:#5ef4ff1a}.slot-asset-dock__tabs[data-v-3c5c1c6d],.slot-asset-dock__filters[data-v-3c5c1c6d]{display:flex;flex-wrap:wrap;gap:8px}.slot-asset-dock__tabs button[data-v-3c5c1c6d],.slot-asset-dock__filters button[data-v-3c5c1c6d]{min-height:32px;padding:0 12px;border:1px solid rgba(120,245,255,.18);border-radius:999px;color:#f3f7faad;font-size:12px;font-weight:900;background:#03040552;cursor:pointer}.slot-asset-dock__tabs button.active[data-v-3c5c1c6d],.slot-asset-dock__filters button.active[data-v-3c5c1c6d]{color:#042a32;border-color:#5ef4ffd1;background:linear-gradient(135deg,#5ef4ff,#b9fdff);box-shadow:0 0 18px #5ef4ff38}.slot-asset-dock__tabs em[data-v-3c5c1c6d],.slot-asset-dock__filters em[data-v-3c5c1c6d]{margin-left:4px;font-style:normal}.slot-asset-dock__search[data-v-3c5c1c6d]{min-height:40px;padding:0 12px;display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:8px;align-items:center;border:1px solid rgba(120,245,255,.18);border-radius:999px;background:#0304056b}.slot-asset-dock__search .el-icon[data-v-3c5c1c6d],.slot-asset-dock__search svg[data-v-3c5c1c6d]{color:#9da7b2}.slot-asset-dock__search input[data-v-3c5c1c6d]{min-width:0;border:0;color:#f3f7fa;background:transparent;outline:none}.slot-asset-dock__search-clear[data-v-3c5c1c6d]{width:26px;min-width:26px;min-height:26px;padding:0;display:inline-grid;place-items:center;border:0;border-radius:999px;color:#f3f7fabd;background:#f3f7fa1a;cursor:pointer}.slot-asset-dock__search-clear[data-v-3c5c1c6d]:hover,.slot-asset-dock__search-clear[data-v-3c5c1c6d]:focus-visible{color:#051014;background:#b9fdff;outline:none}.slot-asset-dock__search-clear svg[data-v-3c5c1c6d]{width:14px;height:14px}.slot-asset-dock__search-summary[data-v-3c5c1c6d]{min-height:20px;display:flex;align-items:center;justify-content:space-between;gap:10px;color:#f3f7fab8;font-size:11px}.slot-asset-dock__search-summary span[data-v-3c5c1c6d]{color:#dffcff;font-weight:900}.slot-asset-dock__search-summary small[data-v-3c5c1c6d]{color:#f3f7fa80}.slot-asset-dock-grid[data-v-3c5c1c6d]{min-height:0;overflow:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;gap:10px;padding-right:4px;scrollbar-width:thin}.slot-asset-dock-card[data-v-3c5c1c6d]{position:relative;min-width:0;aspect-ratio:16 / 10;overflow:hidden;display:grid;align-content:end;padding:0;text-align:left;border:1px solid rgba(120,245,255,.16);border-radius:14px;color:#f3f7fa;background:#03040580;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.slot-asset-dock-card[data-v-3c5c1c6d]:hover,.slot-asset-dock-card[data-v-3c5c1c6d]:focus-visible,.slot-asset-dock-card.selected[data-v-3c5c1c6d]{border-color:#5ef4ffc2;box-shadow:0 0 0 3px #5ef4ff1f,0 18px 36px #00000047;transform:none;outline:none}.slot-asset-dock-card.dragging[data-v-3c5c1c6d]{opacity:.74;border-color:#8fc7ffa3;box-shadow:0 0 0 2px #8fc7ff2e,0 18px 38px #00000042;transform:scale(.98)}.slot-asset-dock-card[data-v-3c5c1c6d]:disabled{cursor:not-allowed;opacity:.52;transform:none;box-shadow:none}.slot-asset-dock-card img[data-v-3c5c1c6d],.slot-asset-dock-card i[data-v-3c5c1c6d]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slot-asset-dock-card i[data-v-3c5c1c6d]{display:grid;place-items:center;color:#061014;font-size:28px;font-style:normal;font-weight:950;background:linear-gradient(135deg,#5ef4ff,#b9fdff)}.slot-asset-dock-card[data-v-3c5c1c6d]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 24%,rgba(2,5,8,.88) 100%)}.slot-asset-dock-card span[data-v-3c5c1c6d]{position:relative;z-index:1;min-width:0;display:grid;gap:3px;padding:10px}.slot-asset-dock-card strong[data-v-3c5c1c6d],.slot-asset-dock-card small[data-v-3c5c1c6d]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slot-asset-dock-card strong[data-v-3c5c1c6d]{color:#f3f7fa;font-size:13px}.slot-asset-dock-card small[data-v-3c5c1c6d]{color:#f3f7fa9e;font-size:11px}.slot-asset-dock-card em[data-v-3c5c1c6d]{position:absolute;z-index:2;right:8px;top:8px;min-height:22px;padding:4px 7px;border:1px solid rgba(120,245,255,.2);border-radius:999px;color:#c9fbff;font-size:10px;font-style:normal;font-weight:900;background:#0304059e}.slot-asset-dock-empty[data-v-3c5c1c6d]{min-height:220px;display:grid;place-items:center;border:1px dashed rgba(120,245,255,.16);border-radius:16px;color:#f3f7fa94;text-align:center;background:#03040557}.slot-dock-footer[data-v-3c5c1c6d]{min-height:58px;padding:12px 14px;display:flex;align-items:center;gap:16px;border:1px solid rgba(120,245,255,.18);border-radius:18px;background:radial-gradient(circle at 12% 0%,rgba(94,244,255,.12),transparent 34%),#03040561}.slot-dock-footer span[data-v-3c5c1c6d]{color:#f3f7fa9e;font-size:12px}.slot-dock-footer strong[data-v-3c5c1c6d]{color:#f3f7fa;font-size:18px}.slot-dock-footer button[data-v-3c5c1c6d]{margin-left:auto}.slot-keyframe-panel[data-v-3c5c1c6d]{display:grid;grid-template-columns:minmax(0,1fr) minmax(190px,260px) minmax(220px,320px);align-items:center;gap:14px;padding:14px;border-radius:20px;border:1px solid rgba(120,245,255,.16);background:radial-gradient(circle at 78% 12%,rgba(94,244,255,.16),transparent 36%),#0304057a}.slot-keyframe-panel--detail[data-v-3c5c1c6d]{min-height:min(62vh,620px);grid-template-columns:minmax(280px,.68fr) minmax(380px,1.24fr) minmax(260px,.7fr);align-items:stretch}.slot-keyframe-panel>div[data-v-3c5c1c6d]:first-child{display:grid;align-content:start;gap:6px}.slot-keyframe-panel strong[data-v-3c5c1c6d]{color:#f3f7fa;font-size:16px}.slot-keyframe-panel span[data-v-3c5c1c6d]{color:#f3f7faa8;font-size:12px;line-height:1.55}.slot-keyframe-preview[data-v-3c5c1c6d]{position:relative;min-height:116px;overflow:hidden;border:1px solid rgba(120,245,255,.18);border-radius:16px;background:#03040594;cursor:zoom-in}.slot-keyframe-panel--detail .slot-keyframe-preview[data-v-3c5c1c6d]{min-height:360px;border-radius:22px}.slot-keyframe-preview img[data-v-3c5c1c6d]{display:block;width:100%;height:116px;-o-object-fit:cover;object-fit:cover}.slot-keyframe-panel--detail .slot-keyframe-preview img[data-v-3c5c1c6d]{height:100%;min-height:360px}.slot-keyframe-empty[data-v-3c5c1c6d]{display:grid;align-content:center;justify-items:center;gap:8px;min-height:360px;padding:24px;border:1px dashed rgba(120,245,255,.2);border-radius:22px;text-align:center;background:radial-gradient(circle at 50% 34%,rgba(94,244,255,.12),transparent 38%),#03040575}.slot-keyframe-empty strong[data-v-3c5c1c6d]{color:#f3f7fa;font-size:18px}.slot-keyframe-empty span[data-v-3c5c1c6d]{max-width:420px}.slot-keyframe-progress[data-v-3c5c1c6d]{width:min(420px,100%);margin-top:4px}.slot-keyframe-progress[data-v-3c5c1c6d] .el-progress-bar__outer{background-color:#ffffff52}.slot-keyframe-progress[data-v-3c5c1c6d] .el-progress-bar__inner{background:linear-gradient(90deg,#8fc7ffeb,#f8fafcfa,#151515eb)}.slot-keyframe-preview span[data-v-3c5c1c6d]{position:absolute;left:9px;bottom:8px;padding:4px 9px;border-radius:999px;color:#061014;font-size:11px;font-weight:950;background:#5ef4ffe6}.slot-keyframe-actions[data-v-3c5c1c6d]{display:grid;align-content:center;gap:12px;padding:14px;border:1px solid rgba(120,245,255,.16);border-radius:20px;background:radial-gradient(circle at 0% 0%,rgba(94,244,255,.12),transparent 36%),#03040585}.slot-keyframe-actions label[data-v-3c5c1c6d]{display:grid;gap:6px}.slot-keyframe-actions label span[data-v-3c5c1c6d]{color:#dfffeed1;font-size:12px;font-weight:950}.slot-keyframe-actions select[data-v-3c5c1c6d]{width:100%;min-height:42px;padding:0 12px;border:1px solid rgba(120,245,255,.28);border-radius:14px;color:#f3f7fa;background:#070a0feb;outline:none}.slot-keyframe-actions select[data-v-3c5c1c6d]:focus{border-color:#5ef4ffb8;box-shadow:0 0 0 3px #5ef4ff1f}.slot-keyframe-actions button[data-v-3c5c1c6d]{min-height:42px;width:100%;border:1px solid transparent;border-radius:999px;color:#061014;font-size:12px;font-weight:950;background:linear-gradient(135deg,#7df8ff,#2ff0cf 48%,#12f5a8);box-shadow:0 14px 30px #12f5a829,0 0 22px #5ef4ff2e;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.slot-keyframe-actions button[data-v-3c5c1c6d]:hover,.slot-keyframe-actions button[data-v-3c5c1c6d]:focus-visible{outline:none;transform:translateY(-2px);filter:saturate(1.08);box-shadow:0 18px 34px #12f5a833,0 0 26px #5ef4ff33}.slot-keyframe-actions button[data-v-3c5c1c6d]:disabled{cursor:not-allowed;opacity:.7;transform:none;filter:saturate(.75);box-shadow:none}.slot-keyframe-actions .slot-keyframe-delete[data-v-3c5c1c6d]{color:#f4f8fb;border-color:#8fc7ff57;background:radial-gradient(circle at 20% 0%,rgba(255,255,255,.22),transparent 34%),linear-gradient(180deg,#2b2b2b,#090909);box-shadow:0 14px 30px #15151533,inset 0 1px #ffffff38}.keyframe-reference-dock[data-v-3c5c1c6d]{grid-column:1 / -1;display:grid;gap:12px;padding:14px;border:1px solid rgba(120,245,255,.16);border-radius:20px;background:radial-gradient(circle at 92% 0%,rgba(176,92,255,.12),transparent 34%),#03040570}.keyframe-reference-dock__head em[data-v-3c5c1c6d]{min-height:28px;padding:5px 10px;border:1px solid rgba(120,245,255,.18);border-radius:999px;color:#c9fbff;font-size:12px;font-style:normal;font-weight:900;background:#5ef4ff14}.keyframe-reference-dock__toolbar[data-v-3c5c1c6d]{display:flex;justify-content:space-between;gap:12px;align-items:center}.keyframe-reference-dock__toolbar span[data-v-3c5c1c6d]{color:#f3f7fa;font-size:13px;font-weight:950}.keyframe-reference-dock__toolbar small[data-v-3c5c1c6d]{color:#f3f7fa94;font-size:12px}.keyframe-reference-grid[data-v-3c5c1c6d]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.keyframe-reference-card[data-v-3c5c1c6d]{position:relative;min-width:0;aspect-ratio:16 / 10;overflow:hidden;display:grid;align-content:end;padding:0;text-align:left;border:1px solid rgba(120,245,255,.16);border-radius:14px;color:#f3f7fa;background:#0304056b;cursor:pointer}.keyframe-reference-card.selected[data-v-3c5c1c6d],.keyframe-reference-card[data-v-3c5c1c6d]:hover,.keyframe-reference-card[data-v-3c5c1c6d]:focus-visible{border-color:#5ef4ffc2;box-shadow:0 0 0 3px #5ef4ff1f,0 14px 30px #00000038;outline:none}.keyframe-reference-card img[data-v-3c5c1c6d]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.keyframe-reference-card[data-v-3c5c1c6d]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 26%,rgba(2,5,8,.9))}.keyframe-reference-card span[data-v-3c5c1c6d]{position:relative;z-index:1;min-width:0;display:grid;gap:3px;padding:9px}.keyframe-reference-card strong[data-v-3c5c1c6d],.keyframe-reference-card small[data-v-3c5c1c6d]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.keyframe-reference-card strong[data-v-3c5c1c6d]{color:#f3f7fa;font-size:12px}.keyframe-reference-card small[data-v-3c5c1c6d]{color:#f3f7fa94;font-size:10px}.keyframe-reference-card em[data-v-3c5c1c6d]{position:absolute;z-index:2;right:7px;top:7px;padding:4px 7px;border-radius:999px;color:#042a32;font-size:10px;font-style:normal;font-weight:950;background:linear-gradient(135deg,#5ef4ff,#b9fdff)}.keyframe-reference-empty[data-v-3c5c1c6d]{min-height:120px;display:grid;place-items:center;border:1px dashed rgba(120,245,255,.16);border-radius:16px;color:#f3f7fa94;background:#03040557}.slot-keyframe-panel>small[data-v-3c5c1c6d]{grid-column:1 / -1;color:#fecaca;font-size:12px}.slot-workbench-grid[data-v-3c5c1c6d]{display:grid;grid-template-columns:repeat(3,minmax(280px,1fr));gap:14px;align-items:start;min-width:0}.slot-group-card[data-v-3c5c1c6d]{min-width:0;display:grid;gap:10px;padding:12px;border-radius:20px;border:1px solid rgba(120,245,255,.14);background:#03040575}.slot-group-head[data-v-3c5c1c6d]{display:flex;align-items:center;justify-content:space-between;gap:8px}.slot-group-head span[data-v-3c5c1c6d]{color:var(--storyboard-mint-silver);font-size:13px;font-weight:950}.slot-group-head em[data-v-3c5c1c6d],.slot-binding-card__top em[data-v-3c5c1c6d]{min-height:24px;padding:4px 9px;border-radius:999px;color:#c9fbff;font-size:11px;font-style:normal;font-weight:900;background:#5ef4ff14;border:1px solid rgba(120,245,255,.18)}.slot-add-row[data-v-3c5c1c6d]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.slot-add-row input[data-v-3c5c1c6d]{width:100%;min-height:34px;border:1px solid rgba(120,245,255,.16);border-radius:12px;color:#f3f7fa;background:#0304059e;padding:6px 10px;outline:none}.slot-add-row input[data-v-3c5c1c6d]::-moz-placeholder{color:#f3f7fa6b}.slot-add-row input[data-v-3c5c1c6d]::placeholder{color:#f3f7fa6b}.slot-add-row input[data-v-3c5c1c6d]:focus{border-color:#86f7c480;box-shadow:0 0 0 3px #22d38a1a}.slot-add-row button[data-v-3c5c1c6d]{min-height:34px;padding:0 12px;border-radius:999px;color:#061014;font-size:12px;font-weight:950;background:linear-gradient(135deg,#12f5a8,#5ef4ff);border:0;cursor:pointer;box-shadow:0 10px 24px #5ef4ff24}.slot-delete-btn[data-v-3c5c1c6d]{min-height:24px;padding:3px 9px;border-radius:999px;color:#fecaca;font-size:11px;font-weight:900;background:#ef44441a;border:1px solid rgba(248,113,113,.22);cursor:pointer}.slot-delete-btn[data-v-3c5c1c6d]:hover,.slot-delete-btn[data-v-3c5c1c6d]:focus-visible{color:#fff1f2;border-color:#f8717175;outline:none}.slot-empty[data-v-3c5c1c6d]{min-height:300px;display:grid;place-items:center;padding:12px;border-radius:16px;color:#f3f7fa8a;text-align:center;font-size:12px;border:1px dashed rgba(120,245,255,.16);background:#11131866}.slot-binding-card[data-v-3c5c1c6d]{display:grid;gap:10px;padding:12px;border-radius:18px;background:radial-gradient(circle at 95% 0%,rgba(94,244,255,.1),transparent 34%),#1113188f;border:1px solid rgba(120,245,255,.14)}.slot-binding-card__top[data-v-3c5c1c6d]{display:flex;align-items:center;gap:10px;justify-content:space-between}.slot-binding-card__top>div[data-v-3c5c1c6d]{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px}.slot-binding-card__top span[data-v-3c5c1c6d]{min-width:0;overflow:hidden;color:#f3f7fa;font-size:14px;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.slot-bound-preview[data-v-3c5c1c6d]{min-width:0;display:grid;gap:8px;padding:8px;border-radius:18px;background:linear-gradient(180deg,#5ef4ff0f,#03040580),#03040575;border:1px solid rgba(120,245,255,.14)}.slot-bound-preview__media[data-v-3c5c1c6d]{position:relative;min-width:0;width:100%;height:auto;max-width:100%;max-height:clamp(220px,26vw,360px);aspect-ratio:1 / 1;overflow:hidden;display:grid;place-items:center;padding:0;border:1px solid rgba(120,245,255,.16);border-radius:16px;background:radial-gradient(circle at 50% 42%,rgba(120,223,255,.16),transparent 38%),linear-gradient(135deg,#111318f0,#030405f0);cursor:zoom-in}.slot-bound-preview__media[data-v-3c5c1c6d]:disabled{cursor:default}.slot-bound-preview__media img[data-v-3c5c1c6d],.slot-bound-preview__media i[data-v-3c5c1c6d]{grid-area:1 / 1;min-width:0;max-width:100%;max-height:100%;width:100%;height:100%;min-height:0;border-radius:0;-o-object-fit:cover;object-fit:cover;display:inline-grid;place-items:center;color:#061014;font-size:20px;font-style:normal;font-weight:950;background:linear-gradient(135deg,var(--storyboard-mint-silver),var(--storyboard-mint-blue))}.slot-bound-preview__media i[data-v-3c5c1c6d]{align-items:center;justify-content:center;font-size:36px}.slot-bound-preview__media span[data-v-3c5c1c6d]{position:absolute;right:9px;bottom:9px;min-height:24px;padding:4px 9px;border-radius:999px;color:#061014;font-size:11px;font-weight:950;background:linear-gradient(135deg,var(--storyboard-mint-silver),var(--storyboard-mint-blue));box-shadow:0 10px 24px #5ef4ff2e}.slot-bound-preview__media[data-v-3c5c1c6d]:hover,.slot-bound-preview__media[data-v-3c5c1c6d]:focus-visible{border-color:#86f7c485;box-shadow:0 0 0 3px #22d38a1a,0 16px 34px #00000042;outline:none}.slot-bound-preview__info[data-v-3c5c1c6d]{min-width:0;display:grid;gap:3px;padding:0 2px 2px}.slot-bound-preview__info strong[data-v-3c5c1c6d],.slot-bound-preview__info small[data-v-3c5c1c6d]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slot-bound-preview__info strong[data-v-3c5c1c6d]{color:#f3f7fa;font-size:14px}.slot-bound-preview__info small[data-v-3c5c1c6d]{color:#f3f7fa8f;font-size:11px}.slot-merged-hint[data-v-3c5c1c6d],.slot-bound-preview__info .slot-merged-hint[data-v-3c5c1c6d]{color:#86f7c4b8;font-size:11px;font-weight:850}.slot-field[data-v-3c5c1c6d]{display:grid;gap:5px}.slot-field span[data-v-3c5c1c6d],.slot-suggestions>span[data-v-3c5c1c6d]{color:#f3f7fa9e;font-size:11px;font-weight:900}.slot-field select[data-v-3c5c1c6d],.slot-field input[data-v-3c5c1c6d]{width:100%;min-height:36px;border:1px solid rgba(120,245,255,.16);border-radius:12px;color:#f3f7fa;background:#0304059e;padding:6px 10px;outline:none}.slot-field input[data-v-3c5c1c6d]:disabled{color:#f3f7fa61;cursor:not-allowed}.slot-field select[data-v-3c5c1c6d]:focus,.slot-field input[data-v-3c5c1c6d]:focus{border-color:#86f7c480;box-shadow:0 0 0 3px #22d38a1a}.slot-suggestions[data-v-3c5c1c6d],.slot-reference-strip[data-v-3c5c1c6d]{display:flex;flex-wrap:wrap;gap:6px}.slot-suggestions button[data-v-3c5c1c6d],.slot-reference-strip span[data-v-3c5c1c6d]{min-height:26px;padding:4px 9px;border-radius:999px;color:#dfffeeeb;font-size:11px;font-weight:900;background:#22d38a1a;border:1px solid rgba(134,247,196,.22)}.slot-suggestions button[data-v-3c5c1c6d]{cursor:pointer}.slot-reference-strip[data-v-3c5c1c6d]{padding-top:2px}.slot-asset-preview-panel[data-v-3c5c1c6d]{display:grid;gap:16px}.slot-asset-preview-meta[data-v-3c5c1c6d]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;color:#f3f7fab8}.slot-asset-preview-meta span[data-v-3c5c1c6d]{min-height:28px;padding:5px 11px;border-radius:999px;color:#061014;font-size:12px;font-weight:950;background:linear-gradient(135deg,var(--storyboard-mint-silver),var(--storyboard-mint-blue))}.slot-asset-preview-meta strong[data-v-3c5c1c6d]{color:#f3f7fa;font-size:18px}.slot-asset-preview-meta em[data-v-3c5c1c6d]{color:#f3f7fa9e;font-size:12px;font-style:normal}.slot-asset-preview-image[data-v-3c5c1c6d]{width:100%;max-height:72vh;-o-object-fit:contain;object-fit:contain;border-radius:22px;border:1px solid rgba(120,245,255,.22);background:radial-gradient(circle at 50% 20%,rgba(120,223,255,.12),transparent 34%),#030405c7;box-shadow:0 22px 70px #0000006b}.script-detail-readable[data-v-3c5c1c6d]{max-height:min(62vh,680px);overflow:auto;display:grid;gap:14px;padding:16px;border-radius:22px;border:1px solid rgba(120,245,255,.18);background:linear-gradient(90deg,rgba(94,244,255,.045) 1px,transparent 1px),linear-gradient(180deg,rgba(94,244,255,.045) 1px,transparent 1px),#030405bd;background-size:28px 28px}.script-detail-heading[data-v-3c5c1c6d]{width:-moz-fit-content;width:fit-content;max-width:100%;padding:7px 12px;border-radius:999px;color:#061014;font-weight:950;background:linear-gradient(135deg,var(--storyboard-mint-silver),var(--storyboard-mint) 55%,var(--storyboard-mint-blue));box-shadow:0 10px 28px #22d38a29}.script-detail-heading.level-1[data-v-3c5c1c6d]{font-size:18px}.script-detail-heading.level-2[data-v-3c5c1c6d],.script-detail-heading.level-3[data-v-3c5c1c6d]{color:#c9fbff;font-size:14px;background:#5ef4ff1a;border:1px solid rgba(120,245,255,.22);box-shadow:none}.script-detail-paragraph[data-v-3c5c1c6d]{margin:0;padding:12px 14px;border-radius:16px;color:#f3f7fac2;line-height:1.75;background:#1113188f;border:1px solid rgba(120,245,255,.1)}.script-detail-table-wrap[data-v-3c5c1c6d]{overflow:auto;border-radius:18px;border:1px solid rgba(120,245,255,.2);background:#03040594}.script-detail-table[data-v-3c5c1c6d]{width:100%;min-width:1280px;border-collapse:separate;border-spacing:10px;padding:0 8px 8px}.script-detail-table th[data-v-3c5c1c6d],.script-detail-table td[data-v-3c5c1c6d]{min-width:132px;max-width:320px;padding:12px 14px;border:1px solid rgba(120,245,255,.14);border-radius:8px;text-align:left;vertical-align:top;line-height:1.65;word-break:break-word}.script-detail-table th[data-v-3c5c1c6d]{position:sticky;top:0;z-index:2;color:#dffcff!important;font-size:12px;font-weight:950;background:#070f16f5!important;box-shadow:inset 0 1px #ffffff0f}.script-detail-table td[data-v-3c5c1c6d]{color:#f3f7fad1;font-size:12px;background:#1113186b}.script-detail-table-empty[data-v-3c5c1c6d]{min-height:96px;color:#f3f7faad!important;text-align:center!important;vertical-align:middle!important;background:#1113189e!important}.script-detail-cell-input[data-v-3c5c1c6d]{width:100%;min-height:72px;resize:vertical;border:1px solid rgba(120,245,255,.12);border-radius:10px;color:#f3f7fae6;background:#03040585;padding:9px 10px;font:inherit;line-height:1.65;outline:none}.script-detail-cell-input[data-v-3c5c1c6d]:focus{border-color:#86f7c485;box-shadow:0 0 0 3px #22d38a1a}.script-detail-table tr:nth-child(2n) td[data-v-3c5c1c6d]{background:#5ef4ff0b}.script-detail-readable pre[data-v-3c5c1c6d]{min-width:980px;margin:0;padding:20px;color:#d8fbff;font-size:13px;line-height:1.75;white-space:pre-wrap;word-break:break-word}.script-detail-raw-markdown[data-v-3c5c1c6d]{display:grid;gap:12px;padding:14px;border-radius:18px;border:1px solid rgba(120,245,255,.18);background:#111318a3}.script-detail-raw-markdown>div[data-v-3c5c1c6d]{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#f3f7fae6}.script-detail-raw-markdown strong[data-v-3c5c1c6d]{font-size:13px;font-weight:900}.script-detail-raw-markdown span[data-v-3c5c1c6d]{color:#9da7b2eb;font-size:12px}.script-detail-raw-markdown pre[data-v-3c5c1c6d]{min-width:0;max-height:280px;overflow:auto;border:1px solid rgba(120,245,255,.12);background:#030405b8}.raw-video-json-panel[data-v-3c5c1c6d]{display:grid;gap:14px}.raw-video-json-note[data-v-3c5c1c6d]{padding:16px 18px;border-radius:18px;border:1px solid rgba(120,245,255,.2);background:radial-gradient(circle at 88% 14%,rgba(134,247,196,.14),transparent 34%),#0304057a}.raw-video-json-note span[data-v-3c5c1c6d]{display:inline-flex;margin-bottom:8px;color:var(--storyboard-mint-silver);font-size:11px;font-weight:950;letter-spacing:.16em;text-transform:uppercase}.raw-video-json-note p[data-v-3c5c1c6d]{margin:0;color:#f3f7fab8;line-height:1.75}.raw-video-json-context[data-v-3c5c1c6d]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;border-radius:14px;border:1px solid rgba(120,245,255,.14);background:#0304056b}.raw-video-json-context strong[data-v-3c5c1c6d],.raw-video-json-context span[data-v-3c5c1c6d]{min-height:26px;display:inline-flex;align-items:center;padding:4px 9px;border-radius:999px;font-size:11px}.raw-video-json-context strong[data-v-3c5c1c6d]{color:#061014;background:linear-gradient(135deg,var(--storyboard-mint-silver),var(--storyboard-mint-blue))}.raw-video-json-context strong.is-history[data-v-3c5c1c6d]{color:#fff7df;border:1px solid rgba(214,168,90,.34);background:#d6a85a29}.raw-video-json-context span[data-v-3c5c1c6d]{color:#f3f7fab8;border:1px solid rgba(120,245,255,.1);background:#78f5ff0a}.raw-video-json-editor[data-v-3c5c1c6d]{min-height:min(58vh,620px);resize:vertical;padding:18px;border-radius:20px;border:1px solid rgba(120,245,255,.2);color:#e9feff;background:linear-gradient(90deg,rgba(94,244,255,.04) 1px,transparent 1px),#030405b8;background-size:24px 24px;box-shadow:inset 0 0 0 1px #ffffff06;font:12px/1.72 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;outline:none}.raw-video-json-editor[data-v-3c5c1c6d]:focus{border-color:#86f7c494;box-shadow:0 0 0 3px #22d38a1a,inset 0 0 0 1px #ffffff08}.clip-edit-panel[data-v-3c5c1c6d]{display:grid;grid-template-columns:minmax(320px,.95fr) minmax(360px,1.05fr);gap:18px}.clip-edit-preview[data-v-3c5c1c6d],.clip-edit-form[data-v-3c5c1c6d]{border:1px solid rgba(120,245,255,.16);border-radius:22px;background:#0c1016b8;box-shadow:inset 0 1px #ffffff0a}.clip-edit-preview[data-v-3c5c1c6d]{display:grid;gap:14px;padding:14px}.clip-edit-preview__video[data-v-3c5c1c6d]{display:grid;gap:8px}.clip-edit-preview__video video[data-v-3c5c1c6d]{width:100%;aspect-ratio:16 / 9;border:1px solid rgba(120,245,255,.16);border-radius:16px;background:#030405;-o-object-fit:contain;object-fit:contain}.clip-edit-preview__video span[data-v-3c5c1c6d],.clip-edit-mode-note span[data-v-3c5c1c6d],.clip-edit-reference-head span[data-v-3c5c1c6d]{color:#dae8f0ad;font-size:12px}.clip-edit-form[data-v-3c5c1c6d]{display:grid;gap:16px;padding:16px}.clip-edit-mode-note[data-v-3c5c1c6d]{display:grid;gap:4px}.clip-edit-mode-note strong[data-v-3c5c1c6d],.clip-edit-reference-head strong[data-v-3c5c1c6d]{color:#f3f7fa}.clip-edit-time-grid[data-v-3c5c1c6d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.clip-edit-time-grid label[data-v-3c5c1c6d],.clip-edit-prompt[data-v-3c5c1c6d]{display:grid;gap:6px;color:#f3f7fadb;font-size:13px}.clip-edit-readonly[data-v-3c5c1c6d]{width:100%;height:32px;border:1px solid rgba(120,245,255,.16);border-radius:12px;padding:0 12px;background:#0304057a;color:#f3f7fab8}.clip-edit-switches[data-v-3c5c1c6d]{display:flex;flex-wrap:wrap;gap:10px 18px}.clip-edit-reference-block[data-v-3c5c1c6d]{display:grid;gap:10px}.clip-edit-reference-head[data-v-3c5c1c6d]{display:grid;gap:4px}.clip-edit-reference-grid[data-v-3c5c1c6d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:10px;max-height:260px;overflow:auto;padding-right:4px}.clip-edit-reference-card[data-v-3c5c1c6d]{display:grid;grid-template-rows:86px auto auto;gap:6px;border:1px solid rgba(120,245,255,.14);border-radius:14px;padding:8px;background:#03040580;color:#f3f7fa;text-align:left;cursor:pointer}.clip-edit-reference-card.selected[data-v-3c5c1c6d]{border-color:#5ef4ff94;background:#5ef4ff1f}.clip-edit-reference-card img[data-v-3c5c1c6d]{width:100%;height:86px;border-radius:10px;-o-object-fit:cover;object-fit:cover}.clip-edit-reference-card span[data-v-3c5c1c6d]{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.clip-edit-reference-card em[data-v-3c5c1c6d]{color:#dae8f09e;font-size:11px;font-style:normal}.selective-video-panel[data-v-3c5c1c6d]{display:grid;gap:16px}.selective-video-note[data-v-3c5c1c6d]{display:grid;gap:8px;padding:16px 18px;border-radius:20px;border:1px solid rgba(120,245,255,.2);background:radial-gradient(circle at 88% 14%,rgba(134,247,196,.14),transparent 34%),#0304057a}.selective-video-note span[data-v-3c5c1c6d]{width:-moz-fit-content;width:fit-content;color:var(--storyboard-mint-silver);font-size:11px;font-weight:950;letter-spacing:.16em;text-transform:uppercase}.selective-video-note p[data-v-3c5c1c6d]{margin:0;color:#f3f7fabd;line-height:1.7}.selective-video-note em[data-v-3c5c1c6d]{width:-moz-fit-content;width:fit-content;min-height:28px;padding:5px 10px;border-radius:999px;color:#c9fbff;font-size:12px;font-style:normal;font-weight:900;background:#5ef4ff14;border:1px solid rgba(120,245,255,.18)}.selective-video-grid[data-v-3c5c1c6d]{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);gap:16px;align-items:start}.selective-video-section[data-v-3c5c1c6d]{min-width:0;display:grid;gap:12px;padding:16px;border-radius:22px;border:1px solid rgba(120,245,255,.18);background:linear-gradient(90deg,rgba(94,244,255,.045) 1px,transparent 1px),linear-gradient(180deg,rgba(94,244,255,.045) 1px,transparent 1px),#030405ad;background-size:28px 28px}.selective-video-section__head[data-v-3c5c1c6d]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.selective-video-section__head div[data-v-3c5c1c6d]:first-child{display:grid;gap:5px}.selective-video-section__head strong[data-v-3c5c1c6d]{color:#f3f7fa;font-size:17px}.selective-video-section__head span[data-v-3c5c1c6d]{color:#f3f7fa9e;font-size:12px;line-height:1.5}.selective-video-section__head div[data-v-3c5c1c6d]:last-child{display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.selective-video-section__head button[data-v-3c5c1c6d]{min-height:32px;padding:0 12px;border-radius:999px;color:#d8fbff;font-size:12px;font-weight:900;border:1px solid rgba(120,245,255,.22);background:#5ef4ff14;cursor:pointer}.selective-video-section__head button[data-v-3c5c1c6d]:hover,.selective-video-section__head button[data-v-3c5c1c6d]:focus-visible{outline:none;color:#061014;border-color:#86f7c4ad;background:linear-gradient(135deg,var(--storyboard-mint-silver),var(--storyboard-mint-blue))}.selective-shot-list[data-v-3c5c1c6d]{max-height:min(58vh,620px);overflow:auto;display:grid;gap:10px;padding-right:4px}.selective-shot-card[data-v-3c5c1c6d]{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px 10px;padding:13px;border-radius:18px;color:#f3f7fad1;text-align:left;border:1px solid rgba(120,245,255,.14);background:radial-gradient(circle at 94% 0%,rgba(94,244,255,.08),transparent 34%),#1113188f;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.selective-shot-card[data-v-3c5c1c6d]:hover,.selective-shot-card[data-v-3c5c1c6d]:focus-visible,.selective-shot-card.selected[data-v-3c5c1c6d]{outline:none;transform:none;border-color:#86f7c480;background:radial-gradient(circle at 92% 0%,rgba(34,211,138,.14),transparent 36%),#070a0fd1;box-shadow:0 16px 34px #00000047,0 0 22px #22d38a1a}.selective-shot-card span[data-v-3c5c1c6d],.selective-shot-card em[data-v-3c5c1c6d]{min-height:26px;display:inline-flex;align-items:center;padding:4px 9px;border-radius:999px;font-size:11px;font-style:normal;font-weight:950}.selective-shot-card span[data-v-3c5c1c6d]{color:#061014;background:linear-gradient(135deg,var(--storyboard-mint-silver),var(--storyboard-mint-blue))}.selective-shot-card em[data-v-3c5c1c6d]{justify-self:end;color:#c9fbff;background:#5ef4ff14;border:1px solid rgba(120,245,255,.18)}.selective-shot-card strong[data-v-3c5c1c6d]{min-width:0;overflow:hidden;color:#f3f7fa;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.selective-shot-card p[data-v-3c5c1c6d],.selective-shot-card small[data-v-3c5c1c6d]{grid-column:1 / -1;margin:0;color:#f3f7faa8;line-height:1.62}.selective-shot-card small[data-v-3c5c1c6d]{color:#dfffeead;font-size:12px}.selective-reference-grid[data-v-3c5c1c6d]{max-height:min(58vh,620px);overflow:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:12px;padding-right:4px}.selective-reference-card[data-v-3c5c1c6d]{min-width:0;display:grid;grid-template-rows:118px auto auto;gap:9px;padding:9px;border-radius:18px;color:#f3f7fa;text-align:left;border:1px solid rgba(120,245,255,.14);background:radial-gradient(circle at 86% 0%,rgba(94,244,255,.1),transparent 36%),#1113188f;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.selective-reference-card[data-v-3c5c1c6d]:hover,.selective-reference-card[data-v-3c5c1c6d]:focus-visible,.selective-reference-card.selected[data-v-3c5c1c6d]{outline:none;transform:none;border-color:#86f7c48f;box-shadow:0 16px 34px #00000052,0 0 24px #22d38a1f}.selective-reference-card img[data-v-3c5c1c6d]{width:100%;height:118px;border-radius:14px;-o-object-fit:cover;object-fit:cover;background:#030405}.selective-reference-card span[data-v-3c5c1c6d]{display:grid;gap:4px;min-width:0}.selective-reference-card strong[data-v-3c5c1c6d],.selective-reference-card small[data-v-3c5c1c6d]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selective-reference-card strong[data-v-3c5c1c6d]{font-size:14px}.selective-reference-card small[data-v-3c5c1c6d]{color:#f3f7fa99;font-size:11px}.selective-reference-card em[data-v-3c5c1c6d]{justify-self:flex-start;min-height:26px;padding:4px 9px;border-radius:999px;color:#c9fbff;font-size:11px;font-style:normal;font-weight:900;background:#5ef4ff14;border:1px solid rgba(120,245,255,.18)}.selective-reference-card.selected em[data-v-3c5c1c6d]{color:#061014;background:linear-gradient(135deg,var(--storyboard-mint-silver),var(--storyboard-mint-blue))}.selective-video-empty[data-v-3c5c1c6d]{min-height:160px;display:grid;place-items:center;padding:20px;border-radius:18px;color:#f3f7faa3;text-align:center;border:1px dashed rgba(120,245,255,.2);background:#11131870}.model-params-preview[data-v-3c5c1c6d]{min-height:420px;max-height:64vh;overflow:auto;border-radius:18px;border:1px solid rgba(120,245,255,.18);background:#030405b8}.model-params-preview pre[data-v-3c5c1c6d]{margin:0;padding:18px;color:#d8fbff;font-size:12px;line-height:1.7;white-space:pre-wrap;word-break:break-word}[data-v-3c5c1c6d] .management-model-dialog .el-dialog,[data-v-3c5c1c6d] .binding-dialog .el-dialog,[data-v-3c5c1c6d] .script-detail-dialog .el-dialog,[data-v-3c5c1c6d] .slot-asset-preview-dialog .el-dialog,[data-v-3c5c1c6d] .raw-video-json-dialog .el-dialog,[data-v-3c5c1c6d] .clip-edit-dialog .el-dialog,[data-v-3c5c1c6d] .selective-video-dialog .el-dialog,[data-v-3c5c1c6d] .playlist-video-dialog .el-dialog,[data-v-3c5c1c6d] .script-optimize-dialog .el-dialog{border-radius:24px;border:1px solid rgba(120,245,255,.22);background:#111318f5;box-shadow:0 28px 80px #00000085}[data-v-3c5c1c6d] .management-model-dialog .el-dialog__title,[data-v-3c5c1c6d] .management-model-dialog .el-dialog__body,[data-v-3c5c1c6d] .management-model-dialog .el-dialog__footer,[data-v-3c5c1c6d] .binding-dialog .el-dialog__title,[data-v-3c5c1c6d] .binding-dialog .el-dialog__body,[data-v-3c5c1c6d] .binding-dialog .el-dialog__footer,[data-v-3c5c1c6d] .script-detail-dialog .el-dialog__title,[data-v-3c5c1c6d] .script-detail-dialog .el-dialog__body,[data-v-3c5c1c6d] .script-detail-dialog .el-dialog__footer,[data-v-3c5c1c6d] .slot-asset-preview-dialog .el-dialog__title,[data-v-3c5c1c6d] .slot-asset-preview-dialog .el-dialog__body,[data-v-3c5c1c6d] .slot-asset-preview-dialog .el-dialog__footer,[data-v-3c5c1c6d] .raw-video-json-dialog .el-dialog__title,[data-v-3c5c1c6d] .raw-video-json-dialog .el-dialog__body,[data-v-3c5c1c6d] .raw-video-json-dialog .el-dialog__footer,[data-v-3c5c1c6d] .clip-edit-dialog .el-dialog__title,[data-v-3c5c1c6d] .clip-edit-dialog .el-dialog__body,[data-v-3c5c1c6d] .clip-edit-dialog .el-dialog__footer,[data-v-3c5c1c6d] .selective-video-dialog .el-dialog__title,[data-v-3c5c1c6d] .selective-video-dialog .el-dialog__body,[data-v-3c5c1c6d] .selective-video-dialog .el-dialog__footer,[data-v-3c5c1c6d] .playlist-video-dialog .el-dialog__title,[data-v-3c5c1c6d] .playlist-video-dialog .el-dialog__body,[data-v-3c5c1c6d] .playlist-video-dialog .el-dialog__footer,[data-v-3c5c1c6d] .script-optimize-dialog .el-dialog__title,[data-v-3c5c1c6d] .script-optimize-dialog .el-dialog__body,[data-v-3c5c1c6d] .script-optimize-dialog .el-dialog__footer{color:#f3f7fa}.el-dialog.management-model-dialog,.el-dialog.binding-dialog,.el-dialog.script-detail-dialog,.el-dialog.slot-asset-preview-dialog,.el-dialog.raw-video-json-dialog,.el-dialog.clip-edit-dialog,.el-dialog.selective-video-dialog,.el-dialog.playlist-video-dialog,.el-dialog.script-optimize-dialog,.management-model-dialog .el-dialog,.binding-dialog .el-dialog,.script-detail-dialog .el-dialog,.slot-asset-preview-dialog .el-dialog,.raw-video-json-dialog .el-dialog,.clip-edit-dialog .el-dialog,.selective-video-dialog .el-dialog,.playlist-video-dialog .el-dialog,.script-optimize-dialog .el-dialog,body .el-overlay .el-dialog.management-model-dialog,body .el-overlay .el-dialog.binding-dialog,body .el-overlay .el-dialog.script-detail-dialog,body .el-overlay .el-dialog.slot-asset-preview-dialog,body .el-overlay .el-dialog.raw-video-json-dialog,body .el-overlay .el-dialog.clip-edit-dialog,body .el-overlay .el-dialog.selective-video-dialog,body .el-overlay .el-dialog.playlist-video-dialog,body .el-overlay .el-dialog.script-optimize-dialog,body .el-dialog.management-model-dialog,body .el-dialog.binding-dialog,body .el-dialog.script-detail-dialog,body .el-dialog.slot-asset-preview-dialog,body .el-dialog.raw-video-json-dialog,body .el-dialog.clip-edit-dialog,body .el-dialog.selective-video-dialog,body .el-dialog.playlist-video-dialog,body .el-dialog.script-optimize-dialog{border-radius:24px;border:1px solid rgba(120,245,255,.28)!important;background:radial-gradient(circle at 8% 0%,rgba(94,244,255,.14),transparent 34%),linear-gradient(135deg,#111318fa,#070a0ffa)!important;box-shadow:0 28px 80px #00000094!important;color:#f3f7fa!important}body .el-dialog.script-detail-dialog,body .el-overlay .el-dialog.script-detail-dialog{width:min(calc(100vw - 120px),1720px)!important;margin-top:3vh!important}.el-dialog.management-model-dialog .el-dialog__header,.el-dialog.binding-dialog .el-dialog__header,.el-dialog.script-detail-dialog .el-dialog__header,.el-dialog.slot-asset-preview-dialog .el-dialog__header,.el-dialog.raw-video-json-dialog .el-dialog__header,.el-dialog.clip-edit-dialog .el-dialog__header,.el-dialog.selective-video-dialog .el-dialog__header,.el-dialog.playlist-video-dialog .el-dialog__header,.el-dialog.script-optimize-dialog .el-dialog__header,.management-model-dialog .el-dialog__header,.binding-dialog .el-dialog__header,.script-detail-dialog .el-dialog__header,.slot-asset-preview-dialog .el-dialog__header,.raw-video-json-dialog .el-dialog__header,.clip-edit-dialog .el-dialog__header,.selective-video-dialog .el-dialog__header,.playlist-video-dialog .el-dialog__header,.script-optimize-dialog .el-dialog__header{padding:18px 22px 8px}.el-dialog.management-model-dialog .el-dialog__title,.el-dialog.management-model-dialog .el-dialog__body,.el-dialog.management-model-dialog .el-dialog__footer,.el-dialog.binding-dialog .el-dialog__title,.el-dialog.binding-dialog .el-dialog__body,.el-dialog.binding-dialog .el-dialog__footer,.el-dialog.script-detail-dialog .el-dialog__title,.el-dialog.script-detail-dialog .el-dialog__body,.el-dialog.script-detail-dialog .el-dialog__footer,.el-dialog.slot-asset-preview-dialog .el-dialog__title,.el-dialog.slot-asset-preview-dialog .el-dialog__body,.el-dialog.slot-asset-preview-dialog .el-dialog__footer,.el-dialog.raw-video-json-dialog .el-dialog__title,.el-dialog.raw-video-json-dialog .el-dialog__body,.el-dialog.raw-video-json-dialog .el-dialog__footer,.el-dialog.clip-edit-dialog .el-dialog__title,.el-dialog.clip-edit-dialog .el-dialog__body,.el-dialog.clip-edit-dialog .el-dialog__footer,.el-dialog.selective-video-dialog .el-dialog__title,.el-dialog.selective-video-dialog .el-dialog__body,.el-dialog.selective-video-dialog .el-dialog__footer,.el-dialog.playlist-video-dialog .el-dialog__title,.el-dialog.playlist-video-dialog .el-dialog__body,.el-dialog.playlist-video-dialog .el-dialog__footer,.el-dialog.script-optimize-dialog .el-dialog__title,.el-dialog.script-optimize-dialog .el-dialog__body,.el-dialog.script-optimize-dialog .el-dialog__footer,.management-model-dialog .el-dialog__title,.management-model-dialog .el-dialog__body,.management-model-dialog .el-dialog__footer,.binding-dialog .el-dialog__title,.binding-dialog .el-dialog__body,.binding-dialog .el-dialog__footer,.script-detail-dialog .el-dialog__title,.script-detail-dialog .el-dialog__body,.script-detail-dialog .el-dialog__footer,.slot-asset-preview-dialog .el-dialog__title,.slot-asset-preview-dialog .el-dialog__body,.slot-asset-preview-dialog .el-dialog__footer,.raw-video-json-dialog .el-dialog__title,.raw-video-json-dialog .el-dialog__body,.raw-video-json-dialog .el-dialog__footer,.clip-edit-dialog .el-dialog__title,.clip-edit-dialog .el-dialog__body,.clip-edit-dialog .el-dialog__footer,.selective-video-dialog .el-dialog__title,.selective-video-dialog .el-dialog__body,.selective-video-dialog .el-dialog__footer,.playlist-video-dialog .el-dialog__title,.playlist-video-dialog .el-dialog__body,.playlist-video-dialog .el-dialog__footer,.script-optimize-dialog .el-dialog__title,.script-optimize-dialog .el-dialog__body,.script-optimize-dialog .el-dialog__footer{color:#f3f7fa!important}.el-dialog.script-detail-dialog .script-detail-summary span,.script-detail-dialog .script-detail-summary span,.el-dialog.script-detail-dialog .script-detail-assets em,.script-detail-dialog .script-detail-assets em{color:#effcff;background:#030405a8;border-color:#78f5ff42}.el-dialog.script-detail-dialog .script-detail-assets,.script-detail-dialog .script-detail-assets,.el-dialog.script-detail-dialog .script-detail-binding-actions,.script-detail-dialog .script-detail-binding-actions{background:#070a0fbd;border-color:#78f5ff38}.el-dialog.script-detail-dialog .script-detail-assets strong,.script-detail-dialog .script-detail-assets strong,.el-dialog.script-detail-dialog .script-detail-binding-actions span,.script-detail-dialog .script-detail-binding-actions span{color:#f3f7fad1}.el-dialog.script-detail-dialog .script-detail-readable,.script-detail-dialog .script-detail-readable{background:linear-gradient(90deg,rgba(94,244,255,.06) 1px,transparent 1px),linear-gradient(180deg,rgba(94,244,255,.06) 1px,transparent 1px),#030405e0;background-size:28px 28px}.el-dialog.script-detail-dialog .script-detail-paragraph,.script-detail-dialog .script-detail-paragraph{color:#f3f7fae6;background:#111318c7}.el-dialog.script-detail-dialog .script-detail-table td,.script-detail-dialog .script-detail-table td{color:#f3f7fae6;background:#1113189e}.el-dialog.script-detail-dialog .script-detail-table th,.script-detail-dialog .script-detail-table th{color:#dffcff!important;background:#070f16f5!important}body .el-dialog.playlist-video-dialog,body .el-overlay .el-dialog.playlist-video-dialog{width:min(96vw,1880px)!important;margin-top:2vh!important}.el-dialog.playlist-video-dialog .el-dialog__header,.playlist-video-dialog .el-dialog__header{padding:20px 24px 8px!important}.el-dialog.playlist-video-dialog .el-dialog__body,.playlist-video-dialog .el-dialog__body{padding:12px 22px 8px!important}.el-dialog.playlist-video-dialog .el-dialog__footer,.playlist-video-dialog .el-dialog__footer{padding:14px 22px 20px!important}.el-dialog.playlist-video-dialog .el-dialog__footer .dialog-footer,.playlist-video-dialog .el-dialog__footer .dialog-footer,.el-dialog.playlist-video-dialog .el-dialog__footer{display:flex;justify-content:flex-end;gap:12px}@media (max-width: 980px){.management-hero[data-v-3c5c1c6d],.management-progress-head[data-v-3c5c1c6d],.management-board-head[data-v-3c5c1c6d],.merged-video-panel[data-v-3c5c1c6d]{align-items:stretch;grid-template-columns:1fr;flex-direction:column}.management-stat-grid[data-v-3c5c1c6d]{grid-template-columns:repeat(2,minmax(0,1fr))}.slot-workbench-grid[data-v-3c5c1c6d],.selective-video-grid[data-v-3c5c1c6d],.clip-edit-panel[data-v-3c5c1c6d],.script-detail-tabbar[data-v-3c5c1c6d],.script-detail-tabs[data-v-3c5c1c6d]{grid-template-columns:1fr}.script-detail-actions[data-v-3c5c1c6d]{justify-content:flex-start}.script-detail-video-grid[data-v-3c5c1c6d],.playlist-video-shell[data-v-3c5c1c6d],.storyboard-result-hero[data-v-3c5c1c6d],.storyboard-result-dialog[data-v-3c5c1c6d]{grid-template-columns:1fr}.storyboard-result-list[data-v-3c5c1c6d],.storyboard-result-player[data-v-3c5c1c6d]{max-height:none}.storyboard-result-list__head[data-v-3c5c1c6d]{display:none}.storyboard-result-row[data-v-3c5c1c6d]{grid-template-columns:1fr}.result-video-thumb[data-v-3c5c1c6d]{width:100%;height:220px}.playlist-player[data-v-3c5c1c6d]{grid-template-rows:minmax(260px,42vh) auto}.video-carousel-stage[data-v-3c5c1c6d]{width:82vw}}@media (max-width: 640px){.storyboard-management-shell[data-v-3c5c1c6d]{width:100%}.management-stat-grid[data-v-3c5c1c6d],.management-script-grid[data-v-3c5c1c6d],.script-video-card__bindings[data-v-3c5c1c6d],.script-detail-video-actions[data-v-3c5c1c6d],.clip-edit-time-grid[data-v-3c5c1c6d],.clip-edit-chip[data-v-3c5c1c6d],.storyboard-result-hero__stats[data-v-3c5c1c6d]{grid-template-columns:1fr}.script-detail-actions[data-v-3c5c1c6d],.script-detail-video-actions[data-v-3c5c1c6d]{align-items:stretch;flex-direction:column}.script-detail-actions button[data-v-3c5c1c6d],.script-detail-video-actions button[data-v-3c5c1c6d],.script-detail-video-actions a[data-v-3c5c1c6d]{justify-content:center;width:100%}.storyboard-result-hero[data-v-3c5c1c6d]{padding:16px;border-radius:22px}.result-video-thumb[data-v-3c5c1c6d]{height:188px}}.script-detail-dialog .slot-keyframe-actions[data-v-3c5c1c6d],body .script-detail-dialog .slot-keyframe-actions{background:linear-gradient(180deg,#0e181fe6,#04080cdb)!important;border-color:#78f5ff3d!important;box-shadow:inset 0 1px #ffffff0f,0 18px 42px #0000003d!important}.script-detail-dialog .slot-keyframe-actions button[data-v-3c5c1c6d],body .script-detail-dialog .slot-keyframe-actions button{min-height:46px!important;color:#031014!important;font-size:13px!important;text-shadow:none!important;background:linear-gradient(135deg,#f7fbff,#7df8ff 42%,#12f5a8)!important;border:1px solid rgba(223,252,255,.82)!important;box-shadow:0 16px 34px #12f5a838,0 0 26px #5ef4ff33!important}.script-detail-dialog .slot-keyframe-actions button[data-v-3c5c1c6d]:hover,.script-detail-dialog .slot-keyframe-actions button[data-v-3c5c1c6d]:focus-visible,body .script-detail-dialog .slot-keyframe-actions button:hover,body .script-detail-dialog .slot-keyframe-actions button:focus-visible{color:#030405!important;transform:translateY(-2px) scale(1.01)!important;filter:brightness(1.05) saturate(1.08)!important}.script-detail-dialog .slot-keyframe-actions button[data-v-3c5c1c6d]:disabled,body .script-detail-dialog .slot-keyframe-actions button:disabled{color:#f3f7fa85!important;background:#11191ea3!important;border-color:#78f5ff29!important;box-shadow:none!important}.storyboard-management-page.storyboard-management-page[data-v-3c5c1c6d]{color:#172033!important;background:linear-gradient(90deg,rgba(43,43,43,.04) 1px,transparent 1px),linear-gradient(180deg,rgba(43,43,43,.035) 1px,transparent 1px),radial-gradient(circle at 12% 0%,rgba(143,199,255,.16),transparent 30%),radial-gradient(circle at 86% 3%,rgba(217,221,226,.74),transparent 34%),#f4f7fb!important;background-size:78px 78px,78px 78px,auto,auto,auto!important}.storyboard-management-page[data-v-3c5c1c6d] :is(.storyboard-management-shell,.management-hero,.management-stat-card,.management-progress-panel,.management-board,.management-results-section,.management-result-entry,.merged-video-panel,.script-video-card,.script-video-card__keyframe-tag,.management-empty,.management-error){color:#172033!important;border:1px solid rgba(255,255,255,.76)!important;background:radial-gradient(circle at 16% 0%,rgba(143,199,255,.1),transparent 34%),linear-gradient(145deg,#ffffffd6,#ffffff61),#f4f7fb9e!important;box-shadow:0 22px 58px #161c261a,inset 0 1px #ffffffd1!important;backdrop-filter:blur(24px) saturate(1.12)!important;-webkit-backdrop-filter:blur(24px) saturate(1.12)!important}.storyboard-management-page[data-v-3c5c1c6d] :is(h1,h2,h3,h4,strong,label){color:#151515!important;background:none!important;text-shadow:none!important;-webkit-text-fill-color:#151515!important}.storyboard-management-page[data-v-3c5c1c6d] :is(p,small,span,em,li){color:#667286!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}.storyboard-management-page .management-kicker[data-v-3c5c1c6d]{color:#a6b6c2!important;-webkit-text-fill-color:#a6b6c2!important}.script-video-card__poster[data-v-3c5c1c6d],.script-video-card__poster-empty[data-v-3c5c1c6d]{color:#f8fafc!important;border-color:#ffffff38!important;background:radial-gradient(circle at 34% 18%,rgba(143,199,255,.16),transparent 32%),linear-gradient(180deg,#2b2b2b,#151515 56%,#090909)!important}.script-video-card__main-action[data-v-3c5c1c6d]:not(:disabled):not(.is-disabled),.management-primary[data-v-3c5c1c6d]:not(:disabled):not(.is-disabled){color:#f8fafc!important;background:radial-gradient(circle at 20% 0%,rgba(255,255,255,.24),transparent 34%),linear-gradient(180deg,#2b2b2b,#090909)!important;-webkit-text-fill-color:#f8fafc!important}html[data-studio-theme=movieflow] body .el-dialog.script-detail-dialog,html[data-studio-theme=movieflow] body .el-dialog.playlist-video-dialog,html[data-studio-theme=movieflow] body .el-dialog.binding-dialog,html[data-studio-theme=movieflow] body .el-dialog.slot-asset-preview-dialog,html[data-studio-theme=movieflow] body .el-dialog.raw-video-json-dialog,html[data-studio-theme=movieflow] body .el-dialog.clip-edit-dialog,html[data-studio-theme=movieflow] body .el-dialog.selective-video-dialog,html[data-studio-theme=movieflow] body .el-dialog.script-optimize-dialog,html[data-studio-theme=movieflow] body .el-dialog.management-model-dialog{color:#172033!important;border:1px solid rgba(255,255,255,.82)!important;border-radius:32px!important;background:radial-gradient(circle at 18% 0%,rgba(143,199,255,.12),transparent 36%),linear-gradient(145deg,#ffffffe6,#ffffff85),#f4f7fbc2!important;box-shadow:0 34px 92px #161c2633,inset 0 1px #ffffffe6!important;backdrop-filter:blur(30px) saturate(1.18)!important;-webkit-backdrop-filter:blur(30px) saturate(1.18)!important}html[data-studio-theme=movieflow] body .el-dialog.script-detail-dialog :is(.el-dialog__title,h1,h2,h3,h4,strong,label),html[data-studio-theme=movieflow] body .el-dialog.playlist-video-dialog :is(.el-dialog__title,h1,h2,h3,h4,strong,label),html[data-studio-theme=movieflow] body .el-dialog.binding-dialog :is(.el-dialog__title,h1,h2,h3,h4,strong,label),html[data-studio-theme=movieflow] body .el-dialog.raw-video-json-dialog :is(.el-dialog__title,h1,h2,h3,h4,strong,label),html[data-studio-theme=movieflow] body .el-dialog.clip-edit-dialog :is(.el-dialog__title,h1,h2,h3,h4,strong,label),html[data-studio-theme=movieflow] body .el-dialog.selective-video-dialog :is(.el-dialog__title,h1,h2,h3,h4,strong,label),html[data-studio-theme=movieflow] body .el-dialog.script-optimize-dialog :is(.el-dialog__title,h1,h2,h3,h4,strong,label),html[data-studio-theme=movieflow] body .el-dialog.management-model-dialog :is(.el-dialog__title,h1,h2,h3,h4,strong,label){color:#151515!important;text-shadow:none!important;-webkit-text-fill-color:#151515!important}html[data-studio-theme=movieflow] body .el-dialog.script-detail-dialog :is(.el-dialog__body,.el-dialog__footer,p,small,span,em,li),html[data-studio-theme=movieflow] body .el-dialog.playlist-video-dialog :is(.el-dialog__body,.el-dialog__footer,p,small,span,em,li),html[data-studio-theme=movieflow] body .el-dialog.binding-dialog :is(.el-dialog__body,.el-dialog__footer,p,small,span,em,li),html[data-studio-theme=movieflow] body .el-dialog.raw-video-json-dialog :is(.el-dialog__body,.el-dialog__footer,p,small,span,em,li),html[data-studio-theme=movieflow] body .el-dialog.clip-edit-dialog :is(.el-dialog__body,.el-dialog__footer,p,small,span,em,li),html[data-studio-theme=movieflow] body .el-dialog.selective-video-dialog :is(.el-dialog__body,.el-dialog__footer,p,small,span,em,li),html[data-studio-theme=movieflow] body .el-dialog.script-optimize-dialog :is(.el-dialog__body,.el-dialog__footer,p,small,span,em,li),html[data-studio-theme=movieflow] body .el-dialog.management-model-dialog :is(.el-dialog__body,.el-dialog__footer,p,small,span,em,li){color:#667286!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .script-detail-dialog :is(.script-detail-panel,.script-detail-summary,.script-detail-tabbar,.script-detail-tabs,.script-detail-tabs button,.script-detail-pane,.script-detail-version-card,.script-detail-version-readout,.script-detail-readable,.script-detail-paragraph,.script-detail-table-wrap,.slot-keyframe-panel,.slot-keyframe-empty,.slot-keyframe-actions,.script-detail-slot-workbench,.slot-group-card,.slot-binding-card),html[data-studio-theme=movieflow] body .playlist-video-dialog :is(.storyboard-result-hero,.storyboard-result-dialog,.storyboard-result-list,.storyboard-result-row,.storyboard-result-player,.playlist-player__meta,.result-script-summary,.result-version-select){color:#172033!important;border:1px solid rgba(255,255,255,.76)!important;background:linear-gradient(145deg,#ffffffd6,#ffffff61),#f4f7fb9e!important;box-shadow:0 16px 42px #161c2614,inset 0 1px #ffffffd1!important}html[data-studio-theme=movieflow] body .script-detail-dialog .script-detail-tabs button.active,html[data-studio-theme=movieflow] body .script-detail-dialog .script-detail-actions button:first-child,html[data-studio-theme=movieflow] body .script-detail-dialog .script-detail-video-actions button:first-child,html[data-studio-theme=movieflow] body .script-detail-dialog .slot-keyframe-actions button,html[data-studio-theme=movieflow] body .playlist-video-dialog .result-row-actions button:not(:disabled):last-child{color:#f8fafc!important;border-color:#fff3!important;background:radial-gradient(circle at 20% 0%,rgba(255,255,255,.24),transparent 34%),linear-gradient(180deg,#2b2b2b,#090909)!important;box-shadow:0 16px 38px #0f121733,inset 0 1px #ffffff3d!important;-webkit-text-fill-color:#f8fafc!important}html[data-studio-theme=movieflow] body .script-detail-dialog :is(.script-detail-table th,.script-detail-table td,.script-detail-cell-input){color:#172033!important;border-color:#2b2b2b1a!important;background:#ffffffb3!important;text-shadow:none!important;-webkit-text-fill-color:#172033!important}html[data-studio-theme=movieflow] body .script-detail-dialog .script-detail-table th{color:#151515!important;background:#ffffffdb!important;-webkit-text-fill-color:#151515!important}html[data-studio-theme=movieflow] body .script-detail-dialog .script-detail-video-stage,html[data-studio-theme=movieflow] body .playlist-video-dialog :is(.playlist-player,.result-video-thumb){overflow:hidden;color:#f8fafc!important;border-color:#ffffff38!important;background:radial-gradient(circle at 34% 18%,rgba(143,199,255,.16),transparent 32%),linear-gradient(180deg,#2b2b2b,#151515 56%,#090909)!important;-webkit-text-fill-color:#f8fafc!important}.storyboard-management-page .script-video-card__poster[data-v-3c5c1c6d]{overflow:hidden!important;min-height:132px!important;border:1px solid rgba(255,255,255,.74)!important;border-radius:18px!important;background:radial-gradient(circle at 18% 0%,rgba(143,199,255,.24),transparent 34%),linear-gradient(135deg,#3b3b39,#151515 58%,#090909)!important;box-shadow:0 18px 36px #1515152e,inset 0 1px #ffffff3d!important}.storyboard-management-page .script-video-card__poster[data-v-3c5c1c6d]:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,.08),transparent 18%,transparent 82%,rgba(255,255,255,.08)),radial-gradient(circle at 50% 48%,rgba(143,199,255,.1),transparent 30%)}.storyboard-management-page .script-video-card__poster video[data-v-3c5c1c6d]{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;filter:saturate(.95) contrast(1.02)}.storyboard-management-page .script-video-card__poster-empty span[data-v-3c5c1c6d]{color:#151515!important;background:radial-gradient(circle at 35% 20%,rgba(255,255,255,.8),transparent 38%),linear-gradient(135deg,#f8fafc,#8fc7ff)!important;border:1px solid rgba(255,255,255,.7)!important;box-shadow:0 12px 28px #8fc7ff3d!important;-webkit-text-fill-color:#151515!important}.storyboard-management-page .script-video-card__poster small[data-v-3c5c1c6d],.storyboard-management-page .script-video-card__top span[data-v-3c5c1c6d],.storyboard-management-page .script-video-card__top em[data-v-3c5c1c6d]{color:#172033!important;border-color:#8fc7ff2e!important;background:linear-gradient(145deg,#ffffffeb,#ffffff94),#f6f4efc2!important;-webkit-text-fill-color:#172033!important}html[data-studio-theme=movieflow] body .script-detail-dialog .script-detail-summary{gap:10px!important;padding:10px 0 14px!important;border-bottom:1px solid rgba(43,43,43,.08)!important;background:transparent!important;box-shadow:none!important}html[data-studio-theme=movieflow] body .script-detail-dialog .script-detail-summary span{min-height:32px!important;display:inline-flex!important;align-items:center!important;color:#172033!important;border:1px solid rgba(43,43,43,.1)!important;border-radius:999px!important;background:linear-gradient(145deg,#ffffffe0,#ffffff75),#f4f7fb9e!important;box-shadow:0 10px 22px #161c260f,inset 0 1px #ffffffd6!important;-webkit-text-fill-color:#172033!important}html[data-studio-theme=movieflow] body .script-detail-dialog .script-detail-summary span:first-child{color:#f8fafc!important;border-color:#ffffff2e!important;background:radial-gradient(circle at 20% 0%,rgba(255,255,255,.24),transparent 34%),linear-gradient(180deg,#2b2b2b,#090909)!important;-webkit-text-fill-color:#f8fafc!important}html[data-studio-theme=movieflow] body .script-detail-dialog .script-detail-tabs button{color:#172033!important;border-color:#2b2b2b1a!important;background:linear-gradient(145deg,#ffffffe0,#ffffff75),#f4f7fb9e!important;box-shadow:0 10px 24px #161c260f,inset 0 1px #ffffffd6!important}html[data-studio-theme=movieflow] body .script-detail-dialog .script-detail-tabs button.active{color:#f8fafc!important;background:radial-gradient(circle at 22% 0%,rgba(255,255,255,.22),transparent 34%),linear-gradient(180deg,#2b2b2b,#090909)!important;-webkit-text-fill-color:#f8fafc!important}html[data-studio-theme=movieflow] body .script-detail-dialog .script-detail-tabs button.active *{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important}html[data-studio-theme=movieflow] body .script-detail-dialog .script-detail-version-card,html[data-studio-theme=movieflow] body .script-detail-dialog .slot-keyframe-panel{color:#172033!important;border-color:#ffffffd1!important;background:radial-gradient(circle at 16% 0%,rgba(143,199,255,.12),transparent 34%),linear-gradient(145deg,#fffffff0,#ffffffad),#f6f4efe0!important;box-shadow:0 20px 54px #161c261c,inset 0 1px #ffffffeb!important}html[data-studio-theme=movieflow] body .script-detail-dialog .slot-bound-preview{overflow:hidden!important;border-radius:18px!important}html[data-studio-theme=movieflow] body .script-detail-dialog .slot-bound-preview:before,html[data-studio-theme=movieflow] body .script-detail-dialog .slot-bound-preview:after,html[data-studio-theme=movieflow] body .script-detail-dialog .slot-bound-preview__media:before,html[data-studio-theme=movieflow] body .script-detail-dialog .slot-bound-preview__media:after{display:none!important;content:none!important}html[data-studio-theme=movieflow] body .script-detail-dialog .slot-bound-preview__media{display:block!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:16 / 9!important;overflow:hidden!important;border-radius:14px!important;background:linear-gradient(135deg,#edf1f2,#cdd5d6)!important}html[data-studio-theme=movieflow] body .script-detail-dialog .slot-bound-preview__media img,html[data-studio-theme=movieflow] body .script-detail-dialog .slot-bound-preview__media i{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;border-radius:inherit!important;-o-object-fit:cover!important;object-fit:cover!important}html[data-studio-theme=movieflow] body .script-detail-dialog .slot-add-row button{min-height:38px!important;padding:0 16px!important;border:1px solid rgba(255,255,255,.24)!important;border-radius:999px!important;color:#8fc7ff!important;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.26),transparent 35%),linear-gradient(180deg,#2b2b2b,#151515 56%,#090909)!important;box-shadow:0 16px 34px #1515153d,inset 0 1px #ffffff47,inset 0 -1px #8fc7ff47!important;-webkit-text-fill-color:#8fc7ff!important}.storyboard-management-page.storyboard-management-page[data-v-3c5c1c6d]{background:linear-gradient(rgba(15,23,42,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.035) 1px,transparent 1px),radial-gradient(circle at 18% 0%,rgba(214,168,90,.16),transparent 28%),radial-gradient(circle at 82% 10%,rgba(69,220,210,.08),transparent 24%),var(--tg-bg)!important;background-size:32px 32px,32px 32px,auto,auto,auto!important}.storyboard-management-page .storyboard-management-shell[data-v-3c5c1c6d]{padding:24px 28px 48px!important}.storyboard-management-page .management-hero[data-v-3c5c1c6d]{min-height:132px!important;align-items:center!important;padding:26px 32px!important;border-radius:24px!important;background:radial-gradient(circle at 78% 50%,rgba(214,168,90,.1),transparent 30%),linear-gradient(145deg,#fffffff0,#ffffffb8),var(--tg-card)!important}.storyboard-management-page .management-hero h1[data-v-3c5c1c6d]{font-size:clamp(30px,3vw,48px)!important;letter-spacing:0!important}.storyboard-management-page .management-stat-grid[data-v-3c5c1c6d]{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:14px!important}.storyboard-management-page .management-script-grid[data-v-3c5c1c6d]{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(286px,1fr))!important;gap:22px!important;overflow:visible!important}.storyboard-management-page .script-video-card.script-video-card[data-v-3c5c1c6d]{min-height:548px!important;padding:16px!important;border-color:var(--tg-border)!important;border-radius:24px!important;background:radial-gradient(circle at 100% 0%,rgba(214,168,90,.12),transparent 28%),linear-gradient(180deg,#fffffff5,#faf8f2eb)!important;box-shadow:var(--tg-shadow-card)!important}.storyboard-management-page .script-video-card.script-video-card[data-v-3c5c1c6d]:hover,.storyboard-management-page .script-video-card.script-video-card[data-v-3c5c1c6d]:focus-visible{transform:none!important;border-color:#45dcd2b8!important;box-shadow:var(--tg-shadow-hover)!important}.storyboard-management-page .script-video-card__poster[data-v-3c5c1c6d]{aspect-ratio:16 / 10!important;min-height:0!important;height:auto!important;border-radius:18px!important}.storyboard-management-page .script-video-card__actions[data-v-3c5c1c6d]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:auto!important}.storyboard-management-page .script-video-card__actions .el-button[data-v-3c5c1c6d]{min-width:0!important}body .el-dialog.script-detail-dialog{width:min(94vw,1500px)!important;border-radius:28px!important;background:radial-gradient(circle at 12% 0%,rgba(214,168,90,.12),transparent 26%),linear-gradient(145deg,#fffffff5,#faf8f2e6),var(--tg-bg-soft)!important}body .el-dialog.script-detail-dialog .script-detail-summary{padding:0 0 16px!important;border-bottom:0!important}body .el-dialog.script-detail-dialog .script-detail-tabbar{margin-bottom:18px!important;padding:14px!important;border-radius:20px!important;background:#ffffffa3!important}body .el-dialog.script-detail-dialog .script-detail-tabs{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}body .el-dialog.script-detail-dialog .script-detail-tabs button{min-height:72px!important;border-radius:18px!important}body .el-dialog.script-detail-dialog .script-detail-video-grid{grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr)!important}body .el-dialog.script-detail-dialog .script-detail-video-stage{min-height:520px!important;border-radius:20px!important}body .el-dialog.script-detail-dialog .script-detail-pane--overview{padding:20px!important;border-radius:22px!important;background:#ffffffb8!important}body .el-dialog.script-detail-dialog .script-detail-table-wrap{border-radius:16px!important;background:#ffffffeb!important}body .el-dialog.script-detail-dialog .script-detail-table th,body .el-dialog.script-detail-dialog .script-detail-table td{min-width:118px!important;padding:12px 14px!important}body .el-dialog.script-optimize-dialog{width:min(720px,calc(100vw - 28px))!important;border:1px solid rgba(214,168,90,.36)!important;border-radius:26px!important;color:#f7efe0!important;background:radial-gradient(circle at 0% 0%,rgba(214,168,90,.18),transparent 34%),linear-gradient(145deg,#2a2a2af0,#080808f5)!important;box-shadow:0 34px 92px #0000005c!important}body .el-dialog.script-optimize-dialog :is(.el-dialog__title,h1,h2,h3,strong,label,span,p){color:#f7efe0!important;-webkit-text-fill-color:#f7efe0!important}body .el-dialog.script-optimize-dialog .script-optimize-panel textarea{min-height:220px!important;color:#f4f8fb!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:14px!important;background:#ffffff14!important;-webkit-text-fill-color:#f4f8fb!important}body .el-dialog.script-optimize-dialog .script-optimize-rule{border-color:#d6a85a38!important;background:#d6a85a1a!important}body .el-dialog.storyboard-result-preview-dialog,html[data-studio-theme=movieflow] body .el-dialog.storyboard-result-preview-dialog{width:min(98vw,1880px)!important;border:1px solid rgba(255,255,255,.88)!important;border-radius:16px!important;color:#111827!important;background:radial-gradient(circle at 13% 0%,rgba(255,255,255,.86),transparent 28%),linear-gradient(145deg,#fffffff5,#f4f7fbe6),#f5f7fb!important;box-shadow:0 26px 90px #0f172a29!important;overflow:hidden!important}body .el-dialog.storyboard-result-preview-dialog .el-dialog__header,body .el-dialog.storyboard-result-preview-dialog .el-dialog__footer{display:none!important}body .el-dialog.storyboard-result-preview-dialog .el-dialog__body{padding:0!important;color:#111827!important}html[data-studio-theme=movieflow] body .el-dialog.storyboard-result-preview-dialog :is(h1,h2,h3,h4,strong,b,label,button,input,pre),html[data-studio-theme=movieflow] body .el-dialog.storyboard-result-preview-dialog :is(p,small,span,em,li,time){text-shadow:none!important;-webkit-text-fill-color:currentColor!important}.storyboard-result-preview[data-v-3c5c1c6d]{--result-bg: #f5f7fb;--result-card: rgba(255, 255, 255, .86);--result-card-strong: rgba(255, 255, 255, .96);--result-line: rgba(15, 23, 42, .08);--result-line-strong: rgba(15, 23, 42, .14);--result-text: #111827;--result-muted: #6b7280;--result-soft: #f1f5f9;--result-cyan: #0f8796;--result-cyan-strong: #063442;--result-cyan-bg: rgba(15, 135, 150, .1);--result-green: #129b48;--result-green-bg: rgba(34, 197, 94, .12);--result-red: #dc2626;--result-red-bg: rgba(239, 68, 68, .1);--result-blue: #2563eb;--result-blue-bg: rgba(37, 99, 235, .1);--result-shadow: 0 18px 46px rgba(15, 23, 42, .09);height:min(94vh,940px);min-height:0;padding:12px;display:flex;flex-direction:column;color:var(--result-text)!important;background:linear-gradient(90deg,rgba(15,23,42,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(15,23,42,.03) 1px,transparent 1px),radial-gradient(circle at 8% 0%,rgba(94,244,255,.12),transparent 26%),radial-gradient(circle at 100% 10%,rgba(209,213,219,.52),transparent 28%),var(--result-bg);background-size:34px 34px,34px 34px,auto,auto,auto;overflow:hidden}body .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview{color:#111827!important}body .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview :is(.storyboard-result-title h2,.storyboard-result-stats strong,.result-segment-copy strong,.result-segment-copy b,.result-script-head h3,.result-panel-title,.result-video-info strong,.result-params-grid strong,.result-versions-compare strong,.result-version-row strong,.result-version-row i){color:#111827!important;text-shadow:none!important;-webkit-text-fill-color:#111827!important}body .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview :is(.result-script-row strong,.result-binding-panel strong,.result-reference-card strong){color:#111827!important;text-shadow:none!important;-webkit-text-fill-color:#111827!important}body .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview :is(.storyboard-result-stats span,.result-segment-copy span,.result-segment-copy small,.result-script-meta time,.result-script-row span,.result-video-info p,.result-video-info small,.result-version-row time,.result-version-row em,.result-sidebar-total){color:#4b5563!important;text-shadow:none!important;-webkit-text-fill-color:#4b5563!important}body .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-detail-tabs button:not(.active){color:#374151!important;-webkit-text-fill-color:#374151!important}body .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-detail-tabs button.active{color:#064252!important;-webkit-text-fill-color:#064252!important}body .el-dialog.storyboard-result-preview-dialog .storyboard-result-top-actions .result-toolbar-button.el-button:not(.result-toolbar-button--primary),body .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview :is(.result-filter-pills button,.result-script-meta>span:not(:first-child),.result-script-actions button:not(.primary),.result-video-actions button:not(:first-child):not(.danger)){color:#111827!important;text-shadow:none!important;-webkit-text-fill-color:#111827!important}body .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-filter-pills button.active{color:#064252!important;-webkit-text-fill-color:#064252!important}body .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-version-switcher button,body .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-version-switcher button strong{color:#111827!important;-webkit-text-fill-color:#111827!important}body .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-version-switcher button span{color:#4b5563!important;-webkit-text-fill-color:#4b5563!important}body .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-segment-card{color:#111827!important;border-color:#0f172a14!important;background:#ffffff9e!important;-webkit-text-fill-color:currentColor!important}body .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-segment-card:hover,body .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-segment-card.active{border-color:#0f879647!important;background:#ebfdffeb!important}.storyboard-result-topbar[data-v-3c5c1c6d],.storyboard-result-sidebar[data-v-3c5c1c6d],.storyboard-result-script-panel[data-v-3c5c1c6d],.storyboard-result-preview-panel>section[data-v-3c5c1c6d]{border:1px solid rgba(255,255,255,.82);background:radial-gradient(circle at 15% 0%,rgba(255,255,255,.78),transparent 34%),linear-gradient(145deg,#ffffffeb,#ffffffa8),var(--result-card);box-shadow:var(--result-shadow);backdrop-filter:blur(22px) saturate(1.1);-webkit-backdrop-filter:blur(22px) saturate(1.1)}.storyboard-result-topbar[data-v-3c5c1c6d]{min-height:92px;padding:20px 26px;border-radius:14px;display:grid;grid-template-columns:minmax(230px,.95fr) minmax(420px,1.6fr) auto;align-items:center;gap:22px}.storyboard-result-title[data-v-3c5c1c6d]{min-width:0;display:flex;align-items:center;gap:13px}.storyboard-result-title__icon[data-v-3c5c1c6d]{width:34px;height:34px;display:inline-grid;place-items:center;color:#f8fafc;border-radius:8px;background:linear-gradient(180deg,#27313d,#05070a);box-shadow:inset 0 1px #ffffff3d,0 12px 24px #0f172a2e}.storyboard-result-title h2[data-v-3c5c1c6d]{margin:0;color:var(--result-text);font-size:24px;line-height:1.2;font-weight:900;letter-spacing:0}.storyboard-result-stats[data-v-3c5c1c6d]{min-width:0;height:66px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid var(--result-line);border-radius:9px;background:#ffffff8a;overflow:hidden}.storyboard-result-stats div[data-v-3c5c1c6d]{min-width:0;padding:10px 18px;display:grid;align-content:center;gap:4px}.storyboard-result-stats div+div[data-v-3c5c1c6d]{border-left:1px solid var(--result-line)}.storyboard-result-stats span[data-v-3c5c1c6d]{color:var(--result-muted);font-size:12px;font-weight:700}.storyboard-result-stats strong[data-v-3c5c1c6d]{min-width:0;overflow:hidden;color:var(--result-text);font-size:22px;line-height:1;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.storyboard-result-stats strong.warning[data-v-3c5c1c6d]{color:#ea580c}.storyboard-result-top-actions[data-v-3c5c1c6d]{display:flex;align-items:center;justify-content:flex-end;gap:14px}.result-toolbar-button.el-button[data-v-3c5c1c6d],body .el-dialog.storyboard-result-preview-dialog .result-toolbar-button.el-button{height:42px!important;padding:0 18px!important;border:1px solid var(--result-line-strong)!important;border-radius:7px!important;color:#111827!important;background:#ffffffc7!important;box-shadow:0 10px 22px #0f172a0f!important;font-size:14px!important;font-weight:800!important;-webkit-text-fill-color:#111827!important}.result-toolbar-button--primary.el-button[data-v-3c5c1c6d],body .el-dialog.storyboard-result-preview-dialog .result-toolbar-button--primary.el-button{color:#e9fbff!important;border-color:#ffffff29!important;background:radial-gradient(circle at 22% 0%,rgba(94,244,255,.22),transparent 38%),linear-gradient(180deg,#0c3d4d,#061722)!important;box-shadow:0 16px 32px #0617223d!important;-webkit-text-fill-color:#e9fbff!important}body .el-dialog.storyboard-result-preview-dialog .result-toolbar-button--primary.el-button *{color:#e9fbff!important;-webkit-text-fill-color:#e9fbff!important}.result-close-button[data-v-3c5c1c6d],.result-icon-button[data-v-3c5c1c6d]{width:42px;height:42px;display:inline-grid;place-items:center;border:1px solid var(--result-line);border-radius:8px;color:var(--result-text);background:#ffffffbd;box-shadow:0 10px 22px #0f172a0f;cursor:pointer}.storyboard-result-workspace[data-v-3c5c1c6d]{min-height:0;margin-top:10px;flex:1;display:grid;grid-template-columns:minmax(300px,.72fr) minmax(460px,1.35fr) minmax(360px,1fr);gap:10px;overflow:hidden}.storyboard-result-sidebar[data-v-3c5c1c6d],.storyboard-result-script-panel[data-v-3c5c1c6d],.storyboard-result-preview-panel[data-v-3c5c1c6d]{min-width:0;min-height:0}.storyboard-result-sidebar[data-v-3c5c1c6d]{padding:20px 18px 12px;border-radius:13px;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;gap:14px}.result-sidebar-tools[data-v-3c5c1c6d]{display:grid;grid-template-columns:minmax(0,1fr) 46px;gap:12px}.result-search-box[data-v-3c5c1c6d]{height:46px;padding:0 14px;display:flex;align-items:center;gap:10px;border:1px solid var(--result-line-strong);border-radius:8px;background:#ffffffc2}.result-search-box input[data-v-3c5c1c6d]{min-width:0;width:100%;border:0;outline:0;color:var(--result-text);background:transparent;font-size:14px}.result-search-box input[data-v-3c5c1c6d]::-moz-placeholder{color:#8a94a6}.result-search-box input[data-v-3c5c1c6d]::placeholder{color:#8a94a6}.result-filter-pills[data-v-3c5c1c6d]{display:flex;flex-wrap:wrap;gap:8px}.result-filter-pills button[data-v-3c5c1c6d]{height:30px;padding:0 12px;border:1px solid transparent;border-radius:999px;color:#374151;background:#f2f5f8;font-size:12px;font-weight:800;cursor:pointer}.result-filter-pills button.active[data-v-3c5c1c6d]{color:#064252;border-color:#0f879657;background:var(--result-cyan-bg)}.result-segment-list[data-v-3c5c1c6d]{min-height:0;display:grid;align-content:start;gap:10px;overflow:auto;padding:4px 6px 10px 2px}.result-segment-card[data-v-3c5c1c6d]{width:100%;min-height:92px;padding:10px;display:grid;grid-template-columns:112px minmax(0,1fr);gap:12px;align-items:center;border:1px solid rgba(15,23,42,.08);border-radius:14px;text-align:left;color:var(--result-text);background:#ffffff9e;box-shadow:0 10px 24px #0f172a0d;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.result-segment-card[data-v-3c5c1c6d]:hover,.result-segment-card.active[data-v-3c5c1c6d]{border-color:#0f879647;background:#ebfdffeb;box-shadow:0 14px 30px #0f172a14;transform:none}.result-segment-card.active[data-v-3c5c1c6d]{box-shadow:inset 4px 0 #0f8796,0 14px 30px #0f172a14}.result-segment-cover[data-v-3c5c1c6d]{width:112px;aspect-ratio:16 / 9;overflow:hidden;display:grid;place-items:center;border-radius:8px;color:#f8fafc;background:linear-gradient(180deg,#111827,#000);box-shadow:0 12px 28px #0f172a2e}.result-segment-cover video[data-v-3c5c1c6d]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.result-segment-copy[data-v-3c5c1c6d]{min-width:0;display:flex;flex-direction:column;gap:8px}.result-segment-title-line[data-v-3c5c1c6d]{min-width:0;display:flex;align-items:baseline;gap:8px}.result-segment-copy strong[data-v-3c5c1c6d]{flex:0 0 auto;color:var(--result-text);font-size:17px;font-weight:950}.result-segment-copy b[data-v-3c5c1c6d]{min-width:0;overflow:hidden;color:var(--result-text);font-size:14px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.result-segment-state-line[data-v-3c5c1c6d],.result-segment-version-line[data-v-3c5c1c6d]{min-width:0;display:flex;flex-wrap:wrap;gap:6px;align-items:center}.result-segment-state-line span[data-v-3c5c1c6d],.result-segment-version-line small[data-v-3c5c1c6d]{width:-moz-fit-content;width:fit-content;padding:3px 7px;border-radius:999px;color:#4b5563;background:#f8fafcdb;border:1px solid rgba(15,23,42,.06);font-size:12px;font-weight:800}.result-segment-copy em[data-v-3c5c1c6d],.result-script-meta>span[data-v-3c5c1c6d]:first-child,.result-video-info em[data-v-3c5c1c6d],.result-version-row b[data-v-3c5c1c6d]{width:-moz-fit-content;width:fit-content;padding:3px 8px;border-radius:5px;font-size:12px;font-style:normal;font-weight:900}.is-completed[data-v-3c5c1c6d]{color:var(--result-green)!important;background:var(--result-green-bg)!important}.is-running[data-v-3c5c1c6d]{color:var(--result-blue)!important;background:var(--result-blue-bg)!important}.is-failed[data-v-3c5c1c6d]{color:var(--result-red)!important;background:var(--result-red-bg)!important}.is-idle[data-v-3c5c1c6d]{color:#4b5563!important;background:#6b72801f!important}.result-sidebar-total[data-v-3c5c1c6d]{padding-top:8px;border-top:1px solid var(--result-line);color:#4b5563;font-size:13px;font-weight:800}.result-sidebar-empty[data-v-3c5c1c6d],.result-empty-panel[data-v-3c5c1c6d],.result-video-empty[data-v-3c5c1c6d],.result-inline-empty[data-v-3c5c1c6d]{display:grid;place-items:center;gap:8px;min-height:160px;padding:24px;border:1px dashed var(--result-line-strong);border-radius:10px;color:var(--result-muted);text-align:center;background:#ffffff6b}.result-sidebar-empty button[data-v-3c5c1c6d]{height:34px;padding:0 14px;border:1px solid var(--result-line-strong);border-radius:999px;color:var(--result-text);background:#fff}.storyboard-result-script-panel[data-v-3c5c1c6d]{padding:20px;border-radius:13px;display:grid;grid-template-rows:auto auto auto minmax(0,1fr) auto;gap:14px;overflow:hidden}.result-script-head[data-v-3c5c1c6d],.result-video-info>div[data-v-3c5c1c6d]{display:flex;align-items:center;justify-content:space-between;gap:12px}.result-script-head h3[data-v-3c5c1c6d]{margin:0;color:var(--result-text);font-size:27px;line-height:1.2;font-weight:950}.result-script-head span[data-v-3c5c1c6d]{margin-right:8px;padding:4px 10px;border-radius:7px;color:#064252;background:var(--result-cyan-bg);font-size:18px;font-weight:950}.result-script-head button[data-v-3c5c1c6d]{width:36px;height:36px;display:grid;place-items:center;border:1px solid var(--result-line);border-radius:8px;color:var(--result-text);background:#ffffffb8;cursor:pointer}.result-script-meta[data-v-3c5c1c6d]{display:flex;flex-wrap:wrap;gap:10px;color:#6b7280;font-size:13px}.result-script-meta>span[data-v-3c5c1c6d]:not(:first-child){padding:5px 10px;border:1px solid var(--result-line);border-radius:8px;background:#f8fafcc2}.result-detail-tabs[data-v-3c5c1c6d]{display:flex;flex-wrap:wrap;gap:18px;padding-top:14px;border-top:1px solid var(--result-line);border-bottom:1px solid var(--result-line)}.result-detail-tabs button[data-v-3c5c1c6d]{min-height:44px;padding:0 4px 11px;display:inline-flex;align-items:center;gap:8px;border:0;border-bottom:3px solid transparent;color:#374151;background:transparent;font-size:14px;font-weight:900;cursor:pointer}.result-detail-tabs button.active[data-v-3c5c1c6d]{color:#075766;border-bottom-color:#0f8796}.result-script-table[data-v-3c5c1c6d]{min-height:0;overflow:auto;border:1px solid var(--result-line);border-radius:10px;background:#ffffff94}.result-script-row[data-v-3c5c1c6d]{display:grid;grid-template-columns:128px minmax(0,1fr);gap:18px;padding:16px 18px;border-bottom:1px solid var(--result-line)}.result-script-row[data-v-3c5c1c6d]:last-child{border-bottom:0}.result-script-row strong[data-v-3c5c1c6d]{color:#111827;font-size:14px;font-weight:950}.result-script-row span[data-v-3c5c1c6d]{color:#4b5563;font-size:14px;line-height:1.75}.result-code-preview[data-v-3c5c1c6d]{min-height:0;overflow:auto;padding:16px;border:1px solid var(--result-line);border-radius:10px;background:#0b1220}.result-code-preview pre[data-v-3c5c1c6d]{margin:0;color:#dff7ff;font-size:13px;line-height:1.65;white-space:pre-wrap}.result-binding-panel[data-v-3c5c1c6d],.result-params-grid[data-v-3c5c1c6d],.result-versions-compare[data-v-3c5c1c6d]{align-content:start;min-height:0;overflow:auto;display:grid;gap:12px}.result-binding-panel[data-v-3c5c1c6d]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.result-binding-panel span[data-v-3c5c1c6d],.result-params-grid div[data-v-3c5c1c6d],.result-versions-compare div[data-v-3c5c1c6d]{padding:14px;border:1px solid var(--result-line);border-radius:10px;background:#ffffffa3}.result-params-grid[data-v-3c5c1c6d],.result-versions-compare[data-v-3c5c1c6d]{grid-template-columns:repeat(2,minmax(0,1fr))}.result-params-grid span[data-v-3c5c1c6d],.result-versions-compare span[data-v-3c5c1c6d]{display:block;margin-bottom:6px;color:var(--result-muted);font-size:12px;font-weight:800}.result-params-grid strong[data-v-3c5c1c6d],.result-versions-compare strong[data-v-3c5c1c6d]{color:var(--result-text);font-size:16px}.result-script-actions[data-v-3c5c1c6d],.result-video-actions[data-v-3c5c1c6d]{display:flex;justify-content:center;gap:16px}.result-script-actions button[data-v-3c5c1c6d],.result-video-actions button[data-v-3c5c1c6d]{min-height:42px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--result-line-strong);border-radius:7px;color:var(--result-text);background:#ffffffc7;font-weight:900;cursor:pointer}.result-script-actions button.primary[data-v-3c5c1c6d],.result-video-actions button[data-v-3c5c1c6d]:first-child{color:#e9fbff!important;border-color:#ffffff29;background:radial-gradient(circle at 22% 0%,rgba(94,244,255,.24),transparent 38%),linear-gradient(180deg,#0c3d4d,#061722);-webkit-text-fill-color:#e9fbff!important}.result-video-actions button.danger[data-v-3c5c1c6d]{color:var(--result-red)!important;border-color:#ef44442e;background:#fef2f2db;-webkit-text-fill-color:var(--result-red)!important}.result-script-actions button[data-v-3c5c1c6d]:disabled,.result-video-actions button[data-v-3c5c1c6d]:disabled{cursor:not-allowed;opacity:.48}.storyboard-result-preview-panel[data-v-3c5c1c6d]{min-height:0;display:grid;grid-template-rows:minmax(0,1.75fr) minmax(240px,.75fr);gap:10px;overflow:hidden}.storyboard-result-preview-panel>section[data-v-3c5c1c6d]{min-width:0;border-radius:13px}.result-video-card[data-v-3c5c1c6d]{min-height:0;padding:18px;display:grid;gap:12px;overflow:hidden}.result-panel-title[data-v-3c5c1c6d]{color:#111827;font-size:16px;font-weight:950}.result-video-frame[data-v-3c5c1c6d]{aspect-ratio:16 / 9;min-height:180px;overflow:hidden;border-radius:10px;background:#000;box-shadow:0 18px 40px #0f172a33}.result-video-frame video[data-v-3c5c1c6d]{display:block;width:100%;height:100%;aspect-ratio:16 / 9;background:#000;-o-object-fit:contain;object-fit:contain}.result-video-empty[data-v-3c5c1c6d]{min-height:280px}.result-video-info[data-v-3c5c1c6d]{display:grid;gap:6px;padding:0 8px}.result-video-info strong[data-v-3c5c1c6d]{color:var(--result-text);font-size:18px;line-height:1.35}.result-video-info p[data-v-3c5c1c6d]{margin:0;color:#4b5563;font-size:13px;line-height:1.35}.result-version-switcher[data-v-3c5c1c6d]{min-width:0;padding:2px 2px 4px;display:flex;gap:8px;overflow-x:auto;scrollbar-width:thin}.result-version-switcher button[data-v-3c5c1c6d]{flex:0 0 auto;min-width:118px;padding:8px 10px;display:grid;gap:4px;border:1px solid var(--result-line);border-radius:10px;color:#111827;background:#ffffffb8;text-align:left;cursor:pointer}.result-version-switcher button.active[data-v-3c5c1c6d]{border-color:#0f879657;background:#0f87961a;box-shadow:inset 3px 0 #0f8796}.result-version-switcher strong[data-v-3c5c1c6d]{font-size:14px;font-weight:950}.result-version-switcher span[data-v-3c5c1c6d]{color:#4b5563;font-size:12px;white-space:nowrap}.result-version-switcher em[data-v-3c5c1c6d]{width:-moz-fit-content;width:fit-content;padding:2px 6px;border-radius:5px;font-size:12px;font-style:normal;font-weight:900}.result-version-history[data-v-3c5c1c6d]{min-height:0;padding:18px;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;gap:12px;overflow:hidden}.result-panel-title-row[data-v-3c5c1c6d]{display:flex;align-items:center;justify-content:space-between;gap:10px}.result-panel-title-row small[data-v-3c5c1c6d]{color:#6b7280;font-size:12px;font-weight:800}.result-version-history>template[data-v-3c5c1c6d]{min-height:0}.result-version-list[data-v-3c5c1c6d]{min-height:0;overflow:auto;display:grid;align-content:start}.result-version-row[data-v-3c5c1c6d]{width:100%;min-height:52px;padding:0 8px;display:grid;grid-template-columns:56px 72px minmax(112px,1fr) 48px 72px 32px 26px;align-items:center;gap:8px;border:0;border-bottom:1px solid var(--result-line);color:var(--result-text);background:transparent;text-align:left;cursor:pointer}.result-version-row.active[data-v-3c5c1c6d]{border-radius:9px;border-bottom-color:transparent;background:#0f879614}.result-version-row strong[data-v-3c5c1c6d]{color:var(--result-text);font-size:15px;font-weight:950}.result-version-row span[data-v-3c5c1c6d]{padding:3px 8px;border-radius:5px;color:#075766!important;background:var(--result-cyan-bg);font-size:12px;font-weight:900;-webkit-text-fill-color:#075766!important}.result-version-row time[data-v-3c5c1c6d],.result-version-row em[data-v-3c5c1c6d]{color:#4b5563;font-size:13px;font-style:normal}.result-version-row i[data-v-3c5c1c6d]{display:inline-grid;place-items:center;color:#111827;font-style:normal}.result-load-more[data-v-3c5c1c6d]{height:38px;border:0;color:#6b7280;background:transparent;font-weight:900;cursor:pointer}html[data-studio-theme=movieflow] body .el-dialog.storyboard-result-preview-dialog .storyboard-result-top-actions .el-button.result-toolbar-button:not(.result-toolbar-button--primary),html[data-studio-theme=movieflow] body .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-video-actions button:not(:first-child):not(.danger),html[data-studio-theme=movieflow] body .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-version-switcher button,html[data-studio-theme=movieflow] body .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-version-row{color:#111827!important;border-color:#0f172a24!important;background:#ffffffc7!important;box-shadow:0 10px 22px #0f172a0f!important;text-shadow:none!important;-webkit-text-fill-color:#111827!important}html[data-studio-theme=movieflow] body .el-dialog.storyboard-result-preview-dialog .storyboard-result-top-actions .el-button.result-toolbar-button:not(.result-toolbar-button--primary) *{color:#111827!important;-webkit-text-fill-color:#111827!important}html[data-studio-theme=movieflow] body .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-version-switcher button.active,html[data-studio-theme=movieflow] body .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-version-row.active{color:#111827!important;border-color:#0f879657!important;background:#0f87961a!important;-webkit-text-fill-color:#111827!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .storyboard-result-top-actions button.el-button.result-toolbar-button.result-toolbar-button:not(.result-toolbar-button--primary){color:#111827!important;border-color:#0f172a24!important;background:#ffffffc7!important;background-color:#ffffffc7!important;box-shadow:0 10px 22px #0f172a0f!important;text-shadow:none!important;-webkit-text-fill-color:#111827!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .storyboard-result-top-actions button.el-button.result-toolbar-button.result-toolbar-button--primary{color:#e9fbff!important;border-color:#ffffff29!important;background:radial-gradient(circle at 22% 0%,rgba(94,244,255,.24),transparent 38%),linear-gradient(180deg,#0c3d4d,#061722)!important;box-shadow:0 16px 32px #0617223d!important;text-shadow:none!important;-webkit-text-fill-color:#e9fbff!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .storyboard-result-top-actions button.el-button.result-toolbar-button.result-toolbar-button *,body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-version-row.active *{color:inherit!important;-webkit-text-fill-color:currentColor!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-version-row.active,body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-version-row.active strong,body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-version-row.active time,body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-version-row.active em,body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-version-row.active i{color:#111827!important;-webkit-text-fill-color:#111827!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-version-row.active span{color:#075766!important;-webkit-text-fill-color:#075766!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-version-row.active b.is-completed{color:#129b48!important;-webkit-text-fill-color:#129b48!important}@media (max-width: 1500px){.storyboard-result-workspace[data-v-3c5c1c6d]{grid-template-columns:minmax(280px,.74fr) minmax(420px,1.3fr) minmax(340px,.95fr)}.storyboard-result-topbar[data-v-3c5c1c6d]{grid-template-columns:1fr}.storyboard-result-top-actions[data-v-3c5c1c6d]{justify-content:flex-start;flex-wrap:wrap}}@media (max-width: 1180px){.storyboard-result-workspace[data-v-3c5c1c6d]{grid-template-columns:1fr}.storyboard-result-sidebar[data-v-3c5c1c6d],.storyboard-result-script-panel[data-v-3c5c1c6d],.storyboard-result-preview-panel>section[data-v-3c5c1c6d]{min-height:auto}.result-segment-list[data-v-3c5c1c6d]{max-height:380px}}@media (max-width: 720px){.storyboard-result-preview[data-v-3c5c1c6d]{padding:8px}.storyboard-result-topbar[data-v-3c5c1c6d]{padding:16px}.storyboard-result-stats[data-v-3c5c1c6d],.result-params-grid[data-v-3c5c1c6d],.result-versions-compare[data-v-3c5c1c6d]{grid-template-columns:1fr;height:auto}.storyboard-result-stats div+div[data-v-3c5c1c6d]{border-left:0;border-top:1px solid var(--result-line)}.result-segment-card[data-v-3c5c1c6d],.result-script-row[data-v-3c5c1c6d],.result-version-row[data-v-3c5c1c6d]{grid-template-columns:1fr}.result-segment-cover[data-v-3c5c1c6d]{width:100%}.result-script-actions[data-v-3c5c1c6d],.result-video-actions[data-v-3c5c1c6d]{flex-direction:column}}@media (max-width: 1180px){.storyboard-management-page .management-stat-grid[data-v-3c5c1c6d],body .el-dialog.script-detail-dialog .script-detail-tabs,body .el-dialog.script-detail-dialog .script-detail-video-grid{grid-template-columns:1fr!important}}body .el-dialog.storyboard-result-preview-dialog,html[data-studio-theme=movieflow] body .el-dialog.storyboard-result-preview-dialog{width:min(98vw,1880px)!important;margin-top:1vh!important;border:0!important;border-radius:26px!important;background:transparent!important;box-shadow:none!important}body .el-dialog.storyboard-result-preview-dialog .el-dialog__body{padding:0!important}.storyboard-result-preview[data-v-3c5c1c6d]{--result-bg: #030405;--result-card: rgba(17, 19, 24, .88);--result-card-strong: rgba(24, 28, 34, .92);--result-card-soft: rgba(94, 244, 255, .08);--result-line: rgba(120, 245, 255, .14);--result-line-strong: rgba(120, 245, 255, .34);--result-cyan: #5ef4ff;--result-cyan-strong: #20b8c7;--result-text: #f3f7fa;--result-muted: #9da7b2;--result-muted-soft: #6f7782;--result-green: #5ff5a3;--result-green-bg: rgba(95, 245, 163, .12);--result-blue: #7dd3fc;--result-blue-bg: rgba(125, 211, 252, .12);--result-red: #fb7185;--result-red-bg: rgba(251, 113, 133, .12);width:100%!important;height:min(96vh,980px)!important;min-height:720px!important;padding:14px!important;color:var(--result-text)!important;border:1px solid rgba(120,245,255,.2)!important;border-radius:26px!important;background:radial-gradient(circle at 8% 0%,rgba(94,244,255,.14),transparent 30%),radial-gradient(circle at 88% 3%,rgba(176,92,255,.12),transparent 30%),linear-gradient(180deg,#030405,#071017 46%,#030405)!important;box-shadow:0 34px 86px #0000007a,inset 0 1px #ffffff0f!important}.storyboard-result-preview[data-v-3c5c1c6d] :is(h1,h2,h3,h4,strong,b,label,button,input,pre),body .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview :is(h1,h2,h3,h4,strong,b,label,button,input,pre){color:var(--result-text)!important;-webkit-text-fill-color:currentColor!important}.storyboard-result-preview[data-v-3c5c1c6d] :is(p,small,span,em,li,time),body .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview :is(p,small,span,em,li,time){color:var(--result-muted)!important;-webkit-text-fill-color:currentColor!important}.storyboard-result-topbar[data-v-3c5c1c6d],.storyboard-result-sidebar[data-v-3c5c1c6d],.storyboard-result-script-panel[data-v-3c5c1c6d],.storyboard-result-preview-panel>section[data-v-3c5c1c6d]{border:1px solid var(--result-line)!important;background:radial-gradient(circle at 14% 0%,rgba(94,244,255,.09),transparent 34%),linear-gradient(150deg,#111318eb,#080b10db)!important;box-shadow:0 22px 52px #00000057,inset 0 1px #ffffff0d!important;backdrop-filter:blur(18px) saturate(1.1)!important;-webkit-backdrop-filter:blur(18px) saturate(1.1)!important}.storyboard-result-topbar[data-v-3c5c1c6d]{min-height:86px!important;grid-template-columns:minmax(236px,.85fr) minmax(430px,1.6fr) auto!important;gap:18px!important;padding:18px 22px!important;border-radius:18px!important}.storyboard-result-title__icon[data-v-3c5c1c6d]{color:#042a32!important;background:linear-gradient(135deg,#5ef4ff,#a6fbff)!important;box-shadow:0 0 26px #5ef4ff3d!important}.storyboard-result-title h2[data-v-3c5c1c6d]{font-size:22px!important;letter-spacing:0!important}.storyboard-result-stats[data-v-3c5c1c6d]{height:62px!important;border-color:var(--result-line)!important;background:#03040552!important}.storyboard-result-stats div+div[data-v-3c5c1c6d]{border-left-color:var(--result-line)!important}.storyboard-result-stats span[data-v-3c5c1c6d]{color:var(--result-muted)!important}.storyboard-result-stats strong[data-v-3c5c1c6d]{color:var(--result-text)!important}.storyboard-result-stats strong.warning[data-v-3c5c1c6d]{color:#ffb15e!important;-webkit-text-fill-color:#ffb15e!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .storyboard-result-top-actions button.el-button.result-toolbar-button.result-toolbar-button:not(.result-toolbar-button--primary),.result-toolbar-button.el-button[data-v-3c5c1c6d],.result-script-actions button[data-v-3c5c1c6d],.result-video-actions button[data-v-3c5c1c6d],.result-close-button[data-v-3c5c1c6d],.result-icon-button[data-v-3c5c1c6d],.result-sidebar-empty button[data-v-3c5c1c6d],.result-load-more[data-v-3c5c1c6d]{min-height:42px!important;color:#dffcff!important;border:1px solid var(--result-line-strong)!important;background:#03040575!important;box-shadow:none!important;text-shadow:none!important;-webkit-text-fill-color:#dffcff!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .storyboard-result-top-actions button.el-button.result-toolbar-button.result-toolbar-button--primary,.result-toolbar-button--primary.el-button[data-v-3c5c1c6d],.result-script-actions button.primary[data-v-3c5c1c6d],.result-video-actions button[data-v-3c5c1c6d]:first-child{color:#03252d!important;border-color:#5ef4ffd1!important;background:linear-gradient(135deg,#5ef4ff,#a6fbff)!important;box-shadow:0 16px 34px #5ef4ff2e!important;-webkit-text-fill-color:#03252d!important}.result-video-actions button.danger[data-v-3c5c1c6d]{color:#ff9aa7!important;border-color:#fb71854d!important;background:#fb71851a!important;-webkit-text-fill-color:#ff9aa7!important}.storyboard-result-workspace[data-v-3c5c1c6d]{margin-top:12px!important;grid-template-columns:minmax(330px,.78fr) minmax(500px,1.28fr) minmax(390px,1fr)!important;gap:12px!important}.storyboard-result-sidebar[data-v-3c5c1c6d]{padding:16px 14px 12px!important;border-radius:18px!important;gap:12px!important}.result-sidebar-tools[data-v-3c5c1c6d]{grid-template-columns:minmax(0,1fr) 42px!important;gap:10px!important}.result-search-box[data-v-3c5c1c6d]{height:42px!important;border-color:var(--result-line)!important;background:#03040557!important}.result-search-box input[data-v-3c5c1c6d]{color:var(--result-text)!important}.result-filter-pills[data-v-3c5c1c6d]{gap:7px!important}.result-filter-pills button[data-v-3c5c1c6d]{height:30px!important;padding:0 11px!important;color:var(--result-muted)!important;border:1px solid rgba(120,245,255,.12)!important;background:#03040557!important;-webkit-text-fill-color:currentColor!important}.result-filter-pills button.active[data-v-3c5c1c6d]{color:#dffcff!important;border-color:var(--result-line-strong)!important;background:#5ef4ff1f!important;-webkit-text-fill-color:#dffcff!important}.result-segment-list[data-v-3c5c1c6d]{gap:10px!important;padding:2px 4px 10px 0!important}.result-segment-card[data-v-3c5c1c6d]{min-height:104px!important;padding:10px!important;grid-template-columns:116px minmax(0,1fr)!important;gap:12px!important;border-color:#78f5ff24!important;border-radius:14px!important;background:linear-gradient(150deg,#181c22e0,#080b10d1)!important;box-shadow:none!important}.result-segment-card[data-v-3c5c1c6d]:hover,.result-segment-card.active[data-v-3c5c1c6d]{border-color:var(--result-line-strong)!important;background:radial-gradient(circle at 14% 0%,rgba(94,244,255,.12),transparent 34%),linear-gradient(150deg,#181c22f0,#080b10e6)!important;box-shadow:0 0 28px #5ef4ff1a!important}.result-segment-card.active[data-v-3c5c1c6d]{box-shadow:inset 4px 0 0 var(--result-cyan),0 0 28px #5ef4ff1f!important}.result-segment-cover[data-v-3c5c1c6d]{width:116px!important;border:1px solid rgba(120,245,255,.14)!important;border-radius:10px!important;background:#000!important}.result-segment-copy[data-v-3c5c1c6d]{gap:7px!important}.result-segment-title-line[data-v-3c5c1c6d]{align-items:flex-start!important}.result-segment-copy strong[data-v-3c5c1c6d]{color:#dffcff!important;font-size:16px!important}.result-segment-copy b[data-v-3c5c1c6d]{color:var(--result-text)!important;font-size:14px!important;line-height:1.35!important;white-space:normal!important;display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}.result-segment-state-line span[data-v-3c5c1c6d],.result-segment-version-line small[data-v-3c5c1c6d],.result-script-meta>span[data-v-3c5c1c6d]:not(:first-child){color:var(--result-muted)!important;border-color:#78f5ff1f!important;background:#03040557!important;-webkit-text-fill-color:currentColor!important}.result-sidebar-total[data-v-3c5c1c6d]{color:var(--result-muted)!important;border-top-color:var(--result-line)!important}.result-sidebar-empty[data-v-3c5c1c6d],.result-empty-panel[data-v-3c5c1c6d],.result-video-empty[data-v-3c5c1c6d],.result-inline-empty[data-v-3c5c1c6d]{color:var(--result-muted)!important;border-color:var(--result-line-strong)!important;background:#03040547!important}.storyboard-result-script-panel[data-v-3c5c1c6d]{padding:18px!important;border-radius:18px!important}.result-script-head h3[data-v-3c5c1c6d]{color:var(--result-text)!important;font-size:25px!important}.result-script-head span[data-v-3c5c1c6d]{color:#03252d!important;background:linear-gradient(135deg,#5ef4ff,#a6fbff)!important;-webkit-text-fill-color:#03252d!important}.result-script-head button[data-v-3c5c1c6d]{color:#dffcff!important;border-color:var(--result-line)!important;background:#0304056b!important}.result-detail-tabs[data-v-3c5c1c6d]{gap:14px!important;border-top-color:var(--result-line)!important;border-bottom-color:var(--result-line)!important}.result-detail-tabs button[data-v-3c5c1c6d]{color:var(--result-muted)!important;min-height:42px!important;-webkit-text-fill-color:currentColor!important}.result-detail-tabs button.active[data-v-3c5c1c6d]{color:#dffcff!important;border-bottom-color:var(--result-cyan)!important;-webkit-text-fill-color:#dffcff!important}.result-script-table[data-v-3c5c1c6d],.result-code-preview[data-v-3c5c1c6d],.result-binding-panel span[data-v-3c5c1c6d],.result-params-grid div[data-v-3c5c1c6d],.result-versions-compare div[data-v-3c5c1c6d]{border-color:var(--result-line)!important;background:#0304054d!important}.result-script-row[data-v-3c5c1c6d]{grid-template-columns:118px minmax(0,1fr)!important;border-bottom-color:var(--result-line)!important}.result-script-row strong[data-v-3c5c1c6d]{color:#dffcff!important}.result-script-row span[data-v-3c5c1c6d]{color:var(--result-muted)!important}.storyboard-result-preview-panel[data-v-3c5c1c6d]{grid-template-rows:minmax(0,1.58fr) minmax(260px,.9fr)!important;gap:12px!important}.storyboard-result-preview-panel>section[data-v-3c5c1c6d]{border-radius:18px!important}.result-video-card[data-v-3c5c1c6d],.result-version-history[data-v-3c5c1c6d]{padding:16px!important}.result-panel-title[data-v-3c5c1c6d]{color:var(--result-text)!important}.result-video-frame[data-v-3c5c1c6d]{min-height:190px!important;border:1px solid rgba(120,245,255,.16)!important;border-radius:14px!important;background:#000!important;box-shadow:0 18px 42px #0000005c!important}.result-video-info[data-v-3c5c1c6d]{padding:0!important}.result-video-info strong[data-v-3c5c1c6d]{color:var(--result-text)!important}.result-video-info p[data-v-3c5c1c6d]{color:var(--result-muted)!important}.result-script-actions[data-v-3c5c1c6d],.result-video-actions[data-v-3c5c1c6d]{flex-wrap:wrap!important;justify-content:center!important;gap:10px!important}.result-script-actions button[data-v-3c5c1c6d],.result-video-actions button[data-v-3c5c1c6d]{min-height:42px!important;border-radius:10px!important}.result-version-history[data-v-3c5c1c6d]{grid-template-rows:auto auto minmax(0,1fr) auto!important;gap:10px!important}.result-panel-title-row small[data-v-3c5c1c6d]{color:var(--result-muted)!important}body .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-version-switcher button,.result-version-switcher button[data-v-3c5c1c6d]{flex:0 0 142px!important;min-width:142px!important;color:var(--result-text)!important;border-color:var(--result-line)!important;background:#0304055c!important;box-shadow:none!important;-webkit-text-fill-color:currentColor!important}body .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-version-switcher button.active,.result-version-switcher button.active[data-v-3c5c1c6d]{color:#dffcff!important;border-color:var(--result-line-strong)!important;background:#5ef4ff1f!important;box-shadow:inset 3px 0 0 var(--result-cyan)!important;-webkit-text-fill-color:#dffcff!important}.result-version-switcher span[data-v-3c5c1c6d],.result-version-switcher em[data-v-3c5c1c6d]{color:var(--result-muted)!important}body .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-version-row,.result-version-row[data-v-3c5c1c6d]{min-height:50px!important;padding:0 10px!important;grid-template-columns:54px 74px minmax(112px,1fr) 46px 70px 30px 26px!important;gap:8px!important;color:var(--result-text)!important;border-bottom-color:var(--result-line)!important;background:transparent!important;box-shadow:none!important;-webkit-text-fill-color:currentColor!important}body .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-version-row.active,.result-version-row.active[data-v-3c5c1c6d]{color:#dffcff!important;border-color:var(--result-line-strong)!important;background:#5ef4ff1a!important;-webkit-text-fill-color:#dffcff!important}.result-version-row span[data-v-3c5c1c6d]{color:#03252d!important;background:linear-gradient(135deg,#5ef4ff,#a6fbff)!important;-webkit-text-fill-color:#03252d!important}.result-version-row time[data-v-3c5c1c6d],.result-version-row em[data-v-3c5c1c6d],.result-version-row i[data-v-3c5c1c6d]{color:var(--result-muted)!important;-webkit-text-fill-color:currentColor!important}.is-completed[data-v-3c5c1c6d]{color:var(--result-green)!important;background:var(--result-green-bg)!important;-webkit-text-fill-color:var(--result-green)!important}.is-running[data-v-3c5c1c6d]{color:var(--result-blue)!important;background:var(--result-blue-bg)!important;-webkit-text-fill-color:var(--result-blue)!important}.is-failed[data-v-3c5c1c6d]{color:var(--result-red)!important;background:var(--result-red-bg)!important;-webkit-text-fill-color:var(--result-red)!important}.is-idle[data-v-3c5c1c6d]{color:var(--result-muted)!important;background:#9da7b21f!important;-webkit-text-fill-color:var(--result-muted)!important}.storyboard-result-preview[data-v-3c5c1c6d] :is(button,input,.result-segment-card,.result-version-row):focus-visible{outline:2px solid rgba(94,244,255,.72)!important;outline-offset:2px!important}@media (max-width: 1500px){.storyboard-result-workspace[data-v-3c5c1c6d]{grid-template-columns:minmax(300px,.8fr) minmax(440px,1.22fr) minmax(340px,.98fr)!important}.storyboard-result-topbar[data-v-3c5c1c6d]{grid-template-columns:1fr!important}}@media (max-width: 1180px){.storyboard-result-preview[data-v-3c5c1c6d]{height:auto!important;min-height:0!important}.storyboard-result-workspace[data-v-3c5c1c6d]{grid-template-columns:1fr!important}.storyboard-result-preview-panel[data-v-3c5c1c6d]{grid-template-rows:auto auto!important}}@media (max-width: 720px){.storyboard-result-preview[data-v-3c5c1c6d]{padding:8px!important}.storyboard-result-stats[data-v-3c5c1c6d],.result-params-grid[data-v-3c5c1c6d],.result-versions-compare[data-v-3c5c1c6d]{grid-template-columns:1fr!important;height:auto!important}.storyboard-result-stats div+div[data-v-3c5c1c6d]{border-left:0!important;border-top:1px solid var(--result-line)!important}.result-segment-card[data-v-3c5c1c6d],.result-script-row[data-v-3c5c1c6d],.result-version-row[data-v-3c5c1c6d]{grid-template-columns:1fr!important}.result-segment-cover[data-v-3c5c1c6d]{width:100%!important}}body .el-dialog.storyboard-result-preview-dialog{width:min(98vw,1840px)!important}.storyboard-result-preview[data-v-3c5c1c6d]{height:min(96vh,940px)!important;min-height:700px!important;padding:12px!important}.storyboard-result-topbar[data-v-3c5c1c6d]{min-height:76px!important;grid-template-columns:minmax(236px,.72fr) minmax(520px,1.55fr) minmax(430px,auto)!important;gap:14px!important;padding:14px 16px!important;border-radius:16px!important}.storyboard-result-title[data-v-3c5c1c6d]{gap:10px!important}.storyboard-result-title__icon[data-v-3c5c1c6d]{width:40px!important;height:40px!important;border-radius:12px!important}.storyboard-result-title h2[data-v-3c5c1c6d]{font-size:20px!important;line-height:1.18!important}.storyboard-result-stats[data-v-3c5c1c6d]{height:54px!important;border-radius:12px!important}.storyboard-result-stats span[data-v-3c5c1c6d]{font-size:11px!important;line-height:1.1!important}.storyboard-result-stats strong[data-v-3c5c1c6d]{font-size:19px!important;line-height:1!important;font-variant-numeric:tabular-nums!important}.storyboard-result-top-actions[data-v-3c5c1c6d]{gap:8px!important}.storyboard-result-top-actions .result-toolbar-button.el-button[data-v-3c5c1c6d]{height:40px!important;min-height:40px!important;padding:0 14px!important;border-radius:12px!important}.result-close-button[data-v-3c5c1c6d]{width:40px!important;height:40px!important;border-radius:12px!important}.storyboard-result-workspace[data-v-3c5c1c6d]{margin-top:10px!important;grid-template-columns:minmax(300px,330px) minmax(520px,1fr) minmax(430px,480px)!important;gap:10px!important}.storyboard-result-sidebar[data-v-3c5c1c6d]{padding:14px 12px 10px!important;gap:10px!important}.result-sidebar-tools[data-v-3c5c1c6d]{grid-template-columns:minmax(0,1fr)!important}.result-icon-button[data-v-3c5c1c6d]{display:none!important}.result-search-box[data-v-3c5c1c6d]{height:40px!important;border-radius:12px!important}.result-filter-pills[data-v-3c5c1c6d]{gap:6px!important}.result-filter-pills button[data-v-3c5c1c6d]{height:28px!important;padding:0 10px!important;font-size:11px!important}.result-segment-list[data-v-3c5c1c6d]{gap:8px!important;padding-right:4px!important}.result-segment-card[data-v-3c5c1c6d]{min-height:88px!important;padding:8px!important;grid-template-columns:104px minmax(0,1fr)!important;gap:10px!important;border-radius:13px!important}.result-segment-cover[data-v-3c5c1c6d]{width:104px!important;border-radius:9px!important}.result-segment-copy[data-v-3c5c1c6d]{gap:5px!important}.result-segment-title-line[data-v-3c5c1c6d]{gap:7px!important}.result-segment-copy strong[data-v-3c5c1c6d]{font-size:15px!important}.result-segment-copy b[data-v-3c5c1c6d]{font-size:13px!important;-webkit-line-clamp:1!important}.result-segment-state-line[data-v-3c5c1c6d],.result-segment-version-line[data-v-3c5c1c6d]{gap:5px!important}.result-segment-copy em[data-v-3c5c1c6d],.result-script-meta>span[data-v-3c5c1c6d]:first-child,.result-video-info em[data-v-3c5c1c6d],.result-version-row b[data-v-3c5c1c6d]{padding:2px 7px!important;border-radius:999px!important;font-size:11px!important}.result-segment-state-line span[data-v-3c5c1c6d],.result-segment-version-line small[data-v-3c5c1c6d]{padding:2px 6px!important;font-size:11px!important}.result-sidebar-total[data-v-3c5c1c6d]{padding-top:7px!important;font-size:12px!important}.storyboard-result-script-panel[data-v-3c5c1c6d]{padding:16px!important;gap:12px!important}.result-script-head h3[data-v-3c5c1c6d]{font-size:23px!important;line-height:1.18!important}.result-script-head span[data-v-3c5c1c6d]{font-size:16px!important}.result-script-meta[data-v-3c5c1c6d]{gap:7px!important;font-size:12px!important}.result-script-meta>span[data-v-3c5c1c6d]:not(:first-child){padding:4px 8px!important;border-radius:999px!important}.result-detail-tabs[data-v-3c5c1c6d]{gap:10px!important;padding-top:10px!important}.result-detail-tabs button[data-v-3c5c1c6d]{min-height:38px!important;padding-bottom:9px!important;font-size:13px!important}.result-script-row[data-v-3c5c1c6d]{grid-template-columns:112px minmax(0,1fr)!important;gap:14px!important;padding:13px 15px!important}.result-script-row span[data-v-3c5c1c6d]{line-height:1.65!important}.storyboard-result-preview-panel[data-v-3c5c1c6d]{grid-template-rows:minmax(0,1.36fr) minmax(300px,1fr)!important;gap:10px!important}.result-video-card[data-v-3c5c1c6d],.result-version-history[data-v-3c5c1c6d]{padding:14px!important}.result-video-card[data-v-3c5c1c6d]{gap:10px!important}.result-video-frame[data-v-3c5c1c6d]{min-height:176px!important;border-radius:13px!important}.result-video-info[data-v-3c5c1c6d]{gap:5px!important}.result-video-info strong[data-v-3c5c1c6d]{font-size:16px!important}.result-video-info p[data-v-3c5c1c6d]{font-size:12px!important;line-height:1.3!important}.result-video-actions[data-v-3c5c1c6d]{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}.result-video-actions button[data-v-3c5c1c6d]{width:100%!important;min-width:0!important;min-height:40px!important;padding:0 8px!important;overflow:hidden!important;border-radius:12px!important;font-size:12px!important;text-overflow:ellipsis!important;white-space:nowrap!important}.result-version-history[data-v-3c5c1c6d]{grid-template-rows:auto minmax(86px,auto) minmax(0,1fr) auto!important;gap:9px!important}.result-panel-title[data-v-3c5c1c6d]{font-size:15px!important}.result-panel-title-row small[data-v-3c5c1c6d]{font-size:11px!important}.result-version-switcher[data-v-3c5c1c6d]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;max-height:122px!important;overflow:auto!important;padding:1px 2px 3px!important}body .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-version-switcher button,.result-version-switcher button[data-v-3c5c1c6d]{min-width:0!important;width:100%!important;min-height:54px!important;padding:8px 10px!important;border-radius:12px!important}.result-version-switcher strong[data-v-3c5c1c6d]{font-size:13px!important}.result-version-switcher span[data-v-3c5c1c6d],.result-version-switcher em[data-v-3c5c1c6d]{font-size:11px!important}.result-version-list[data-v-3c5c1c6d]{border:1px solid var(--result-line)!important;border-radius:13px!important;background:#03040538!important}body .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-version-row,.result-version-row[data-v-3c5c1c6d]{min-height:46px!important;grid-template-columns:46px 66px minmax(94px,1fr) 38px 62px 28px 24px!important;padding:0 8px!important;font-size:12px!important}.result-version-row.active[data-v-3c5c1c6d]{margin:4px!important;width:calc(100% - 8px)!important;border-radius:11px!important}.result-version-row strong[data-v-3c5c1c6d]{font-size:13px!important}.result-version-row span[data-v-3c5c1c6d],.result-version-row time[data-v-3c5c1c6d],.result-version-row em[data-v-3c5c1c6d]{font-size:11px!important}.result-load-more[data-v-3c5c1c6d]{height:34px!important;min-height:34px!important;font-size:12px!important}.result-segment-list[data-v-3c5c1c6d]::-webkit-scrollbar,.result-script-table[data-v-3c5c1c6d]::-webkit-scrollbar,.result-version-switcher[data-v-3c5c1c6d]::-webkit-scrollbar,.result-version-list[data-v-3c5c1c6d]::-webkit-scrollbar{width:8px;height:8px}.result-segment-list[data-v-3c5c1c6d]::-webkit-scrollbar-thumb,.result-script-table[data-v-3c5c1c6d]::-webkit-scrollbar-thumb,.result-version-switcher[data-v-3c5c1c6d]::-webkit-scrollbar-thumb,.result-version-list[data-v-3c5c1c6d]::-webkit-scrollbar-thumb{border-radius:999px;background:#5ef4ff47}@media (max-width: 1500px){.storyboard-result-workspace[data-v-3c5c1c6d]{grid-template-columns:minmax(290px,320px) minmax(440px,1fr) minmax(370px,430px)!important}.storyboard-result-topbar[data-v-3c5c1c6d]{grid-template-columns:1fr!important}.storyboard-result-top-actions[data-v-3c5c1c6d]{justify-content:flex-start!important}}@media (max-width: 1180px){.storyboard-result-workspace[data-v-3c5c1c6d]{grid-template-columns:1fr!important}.storyboard-result-preview-panel[data-v-3c5c1c6d]{grid-template-rows:auto auto!important}.result-version-switcher[data-v-3c5c1c6d]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))!important;max-height:none!important}}@media (max-width: 720px){.result-video-actions[data-v-3c5c1c6d],.result-version-switcher[data-v-3c5c1c6d]{grid-template-columns:1fr!important}.storyboard-result-top-actions .result-toolbar-button.el-button[data-v-3c5c1c6d]{width:100%!important}}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview,.storyboard-result-preview.storyboard-result-preview[data-v-3c5c1c6d]{--result-card: rgba(12, 18, 24, .94) !important;--result-card-raised: rgba(18, 27, 34, .96) !important;--result-card-soft: rgba(94, 244, 255, .1) !important;--result-line: rgba(120, 245, 255, .2) !important;--result-line-strong: rgba(120, 245, 255, .46) !important;--result-text: #f8fdff !important;--result-muted: #b7c4cf !important;--result-muted-soft: #8c9aa7 !important;color:var(--result-text)!important;opacity:1!important;background:radial-gradient(circle at 10% 0%,rgba(94,244,255,.18),transparent 32%),radial-gradient(circle at 88% 4%,rgba(176,92,255,.13),transparent 30%),linear-gradient(180deg,#081017,#05080d)!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview :is(h1,h2,h3,h4,strong,b,label),.storyboard-result-preview[data-v-3c5c1c6d] :is(h1,h2,h3,h4,strong,b,label){color:var(--result-text)!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:var(--result-text)!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview :is(p,small,span,em,time,li),.storyboard-result-preview[data-v-3c5c1c6d] :is(p,small,span,em,time,li){color:var(--result-muted)!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview :is(.storyboard-result-topbar,.storyboard-result-sidebar,.storyboard-result-script-panel,.result-video-card,.result-version-history),.storyboard-result-preview[data-v-3c5c1c6d] :is(.storyboard-result-topbar,.storyboard-result-sidebar,.storyboard-result-script-panel,.result-video-card,.result-version-history){border:1px solid var(--result-line)!important;background:radial-gradient(circle at 16% 0%,rgba(94,244,255,.1),transparent 32%),linear-gradient(145deg,var(--result-card-raised),rgba(6,10,15,.94))!important;box-shadow:0 18px 42px #00000052,inset 0 1px #ffffff12!important;opacity:1!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-title h2,.storyboard-result-title h2[data-v-3c5c1c6d]{color:#f8fdff!important;font-size:22px!important;font-weight:950!important;-webkit-text-fill-color:#f8fdff!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-title__icon,.storyboard-result-title__icon[data-v-3c5c1c6d]{color:#05242c!important;background:linear-gradient(135deg,#5ef4ff,#b9fdff)!important;box-shadow:0 0 28px #5ef4ff47!important;-webkit-text-fill-color:#05242c!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-stats,.storyboard-result-stats[data-v-3c5c1c6d]{border-color:var(--result-line)!important;background:#02060a75!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-stats span,.storyboard-result-stats span[data-v-3c5c1c6d]{color:#aebdc9!important;-webkit-text-fill-color:#aebdc9!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-stats strong,.storyboard-result-stats strong[data-v-3c5c1c6d]{color:#f8fdff!important;-webkit-text-fill-color:#f8fdff!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-stats strong.warning,.storyboard-result-stats strong.warning[data-v-3c5c1c6d]{color:#ffb86b!important;-webkit-text-fill-color:#ffb86b!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview :is(button,.el-button),.storyboard-result-preview[data-v-3c5c1c6d] :is(button,.el-button){color:#e4fbff!important;border-color:#78f5ff47!important;background:linear-gradient(180deg,#141f27f5,#070b10f5)!important;box-shadow:none!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:#e4fbff!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview :is(button,.el-button) *,.storyboard-result-preview[data-v-3c5c1c6d] :is(button,.el-button) *{color:inherit!important;background:none!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-toolbar-button--primary.el-button,body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-video-actions button:first-child,.storyboard-result-preview .result-toolbar-button--primary.el-button[data-v-3c5c1c6d],.storyboard-result-preview .result-video-actions button[data-v-3c5c1c6d]:first-child{color:#04252d!important;border-color:#5ef4ffe6!important;background:linear-gradient(135deg,#5ef4ff,#b9fdff)!important;box-shadow:0 16px 34px #5ef4ff2e!important;-webkit-text-fill-color:#04252d!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-video-actions button.danger,.storyboard-result-preview .result-video-actions button.danger[data-v-3c5c1c6d]{color:#ffb4be!important;border-color:#fb71855c!important;background:#fb71851a!important;-webkit-text-fill-color:#ffb4be!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-search-box,.result-search-box[data-v-3c5c1c6d]{border-color:#78f5ff3d!important;background:#02060a80!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-search-box input,.result-search-box input[data-v-3c5c1c6d]{color:#f8fdff!important;-webkit-text-fill-color:#f8fdff!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-search-box input::-moz-placeholder,.result-search-box input[data-v-3c5c1c6d]::-moz-placeholder{color:#81909d!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-search-box input::placeholder,.result-search-box input[data-v-3c5c1c6d]::placeholder{color:#81909d!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-filter-pills button,.result-filter-pills button[data-v-3c5c1c6d]{color:#b7c4cf!important;border-color:#78f5ff33!important;background:#02060a70!important;-webkit-text-fill-color:#b7c4cf!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-filter-pills button.active,.result-filter-pills button.active[data-v-3c5c1c6d]{color:#05242c!important;border-color:#5ef4ffdb!important;background:linear-gradient(135deg,#5ef4ff,#b9fdff)!important;-webkit-text-fill-color:#05242c!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-segment-card,.result-segment-card[data-v-3c5c1c6d]{min-height:96px!important;grid-template-columns:108px minmax(0,1fr)!important;border:1px solid rgba(120,245,255,.18)!important;border-radius:14px!important;background:linear-gradient(145deg,#121b22eb,#05090ee6)!important;box-shadow:none!important;opacity:1!important;filter:none!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-segment-card:hover,body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-segment-card.active,.result-segment-card[data-v-3c5c1c6d]:hover,.result-segment-card.active[data-v-3c5c1c6d]{border-color:#5ef4ff7a!important;background:radial-gradient(circle at 14% 0%,rgba(94,244,255,.14),transparent 34%),linear-gradient(145deg,#16222afa,#060b10f5)!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-segment-card.active,.result-segment-card.active[data-v-3c5c1c6d]{box-shadow:inset 4px 0 #5ef4ff,0 0 26px #5ef4ff1f!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-segment-cover,.result-segment-cover[data-v-3c5c1c6d]{width:108px!important;border:1px solid rgba(120,245,255,.18)!important;border-radius:10px!important;background:#02060a!important;box-shadow:none!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-segment-copy strong,.result-segment-copy strong[data-v-3c5c1c6d]{color:#6ff7ff!important;-webkit-text-fill-color:#6ff7ff!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-segment-copy b,.result-segment-copy b[data-v-3c5c1c6d]{color:#f8fdff!important;font-size:14px!important;-webkit-line-clamp:2!important;-webkit-text-fill-color:#f8fdff!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-segment-copy :is(em,span,small),.result-segment-copy[data-v-3c5c1c6d] :is(em,span,small){color:#b7c4cf!important;border-color:#78f5ff2e!important;background:#02060a6b!important;-webkit-text-fill-color:#b7c4cf!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog :is(.is-completed,.result-version-row b.is-completed),.storyboard-result-preview[data-v-3c5c1c6d] :is(.is-completed,.result-version-row b.is-completed){color:#7cf7b0!important;background:#5ff5a321!important;-webkit-text-fill-color:#7cf7b0!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog :is(.is-running,.result-version-row b.is-running),.storyboard-result-preview[data-v-3c5c1c6d] :is(.is-running,.result-version-row b.is-running){color:#8cddff!important;background:#7dd3fc21!important;-webkit-text-fill-color:#8cddff!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog :is(.is-failed,.result-version-row b.is-failed),.storyboard-result-preview[data-v-3c5c1c6d] :is(.is-failed,.result-version-row b.is-failed){color:#ff9bab!important;background:#fb718521!important;-webkit-text-fill-color:#ff9bab!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-script-table,.result-script-table[data-v-3c5c1c6d]{border-color:#78f5ff2e!important;background:#02060a5c!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-script-row,.result-script-row[data-v-3c5c1c6d]{border-bottom-color:#78f5ff29!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-script-row strong,.result-script-row strong[data-v-3c5c1c6d]{color:#dffcff!important;-webkit-text-fill-color:#dffcff!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-script-row span,.result-script-row span[data-v-3c5c1c6d]{color:#c2ced8!important;-webkit-text-fill-color:#c2ced8!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-version-switcher button,.result-version-switcher button[data-v-3c5c1c6d]{color:#f8fdff!important;border-color:#78f5ff33!important;background:linear-gradient(145deg,#121b22f0,#04080ce6)!important;box-shadow:none!important;-webkit-text-fill-color:#f8fdff!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-version-switcher button.active,.result-version-switcher button.active[data-v-3c5c1c6d]{color:#05242c!important;border-color:#5ef4ffdb!important;background:linear-gradient(135deg,#5ef4ff,#b9fdff)!important;box-shadow:0 12px 26px #5ef4ff29!important;-webkit-text-fill-color:#05242c!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-version-switcher button.active *,.result-version-switcher button.active[data-v-3c5c1c6d] *{color:#05242c!important;-webkit-text-fill-color:#05242c!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-version-list,.result-version-list[data-v-3c5c1c6d]{border-color:#78f5ff2e!important;background:#02060a61!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-version-row,.result-version-row[data-v-3c5c1c6d]{color:#f8fdff!important;border-bottom-color:#78f5ff24!important;background:transparent!important;box-shadow:none!important;-webkit-text-fill-color:#f8fdff!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-version-row.active,.result-version-row.active[data-v-3c5c1c6d]{color:#f8fdff!important;border:1px solid rgba(94,244,255,.42)!important;background:#5ef4ff1a!important;-webkit-text-fill-color:#f8fdff!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-version-row :is(strong,time,em,i),.result-version-row[data-v-3c5c1c6d] :is(strong,time,em,i){color:#dbe9f2!important;-webkit-text-fill-color:#dbe9f2!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-version-row span,.result-version-row span[data-v-3c5c1c6d]{color:#05242c!important;background:linear-gradient(135deg,#5ef4ff,#b9fdff)!important;-webkit-text-fill-color:#05242c!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview,.storyboard-result-preview.storyboard-result-preview[data-v-3c5c1c6d]{--result-action-accent: #a6b6c2;--result-action-accent-strong: #e6f4ff;--result-action-border: rgba(143, 199, 255, .38);--result-action-bg: radial-gradient(circle at 18% 0%, rgba(255, 255, 255, .18), transparent 34%), linear-gradient(180deg, #242320 0%, #111316 58%, #050608 100%)}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview :is(.result-toolbar-button.el-button,.result-close-button,.result-script-head button,.result-script-actions button,.result-video-actions button:not(.danger),.result-load-more,.result-sidebar-empty button),.storyboard-result-preview[data-v-3c5c1c6d] :is(.result-toolbar-button.el-button,.result-close-button,.result-script-head button,.result-script-actions button,.result-video-actions button:not(.danger),.result-load-more,.result-sidebar-empty button){color:var(--result-action-accent)!important;border-color:var(--result-action-border)!important;background:var(--result-action-bg)!important;box-shadow:0 14px 30px #00000047,inset 0 1px #ffffff2e,inset 0 -1px #8fc7ff2e!important;text-shadow:none!important;-webkit-text-fill-color:var(--result-action-accent)!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview :is(.result-toolbar-button.el-button,.result-close-button,.result-script-head button,.result-script-actions button,.result-video-actions button:not(.danger),.result-load-more,.result-sidebar-empty button) *,.storyboard-result-preview[data-v-3c5c1c6d] :is(.result-toolbar-button.el-button,.result-close-button,.result-script-head button,.result-script-actions button,.result-video-actions button:not(.danger),.result-load-more,.result-sidebar-empty button) *{color:inherit!important;background:none!important;-webkit-text-fill-color:currentColor!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview :is(.result-toolbar-button.el-button,.result-close-button,.result-script-head button,.result-script-actions button,.result-video-actions button:not(.danger),.result-load-more,.result-sidebar-empty button):hover:not(:disabled):not(.is-disabled),.storyboard-result-preview[data-v-3c5c1c6d] :is(.result-toolbar-button.el-button,.result-close-button,.result-script-head button,.result-script-actions button,.result-video-actions button:not(.danger),.result-load-more,.result-sidebar-empty button):hover:not(:disabled):not(.is-disabled){color:var(--result-action-accent-strong)!important;border-color:#f1d69094!important;box-shadow:0 16px 34px #00000057,0 0 22px #8fc7ff24,inset 0 1px #ffffff38!important;-webkit-text-fill-color:var(--result-action-accent-strong)!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview :is(.result-toolbar-button.el-button.is-disabled,.result-toolbar-button.el-button:disabled,.result-script-actions button:disabled,.result-video-actions button:disabled),.storyboard-result-preview[data-v-3c5c1c6d] :is(.result-toolbar-button.el-button.is-disabled,.result-toolbar-button.el-button:disabled,.result-script-actions button:disabled,.result-video-actions button:disabled){opacity:.46!important;cursor:not-allowed!important;box-shadow:none!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-video-actions button.danger,.storyboard-result-preview .result-video-actions button.danger[data-v-3c5c1c6d]{color:#ffb4be!important;border-color:#fb71855c!important;background:#fb71851a!important;box-shadow:none!important;-webkit-text-fill-color:#ffb4be!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-filter-pills button,.storyboard-result-preview .result-filter-pills button[data-v-3c5c1c6d]{color:#b7c4cf!important;border-color:#78f5ff33!important;background:#02060a70!important;box-shadow:none!important;-webkit-text-fill-color:#b7c4cf!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-filter-pills button.active,.storyboard-result-preview .result-filter-pills button.active[data-v-3c5c1c6d]{color:#05242c!important;border-color:#5ef4ffdb!important;background:linear-gradient(135deg,#5ef4ff,#b9fdff)!important;box-shadow:0 10px 22px #5ef4ff1f!important;-webkit-text-fill-color:#05242c!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-detail-tabs button,.storyboard-result-preview .result-detail-tabs button[data-v-3c5c1c6d]{color:#b7c4cf!important;border-color:transparent!important;background:transparent!important;box-shadow:none!important;-webkit-text-fill-color:#b7c4cf!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-detail-tabs button.active,.storyboard-result-preview .result-detail-tabs button.active[data-v-3c5c1c6d]{color:#dffcff!important;border-bottom-color:#5ef4ff!important;background:transparent!important;-webkit-text-fill-color:#dffcff!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-segment-card,.storyboard-result-preview .result-segment-card[data-v-3c5c1c6d],body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-version-switcher button,.storyboard-result-preview .result-version-switcher button[data-v-3c5c1c6d],body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-version-row,.storyboard-result-preview .result-version-row[data-v-3c5c1c6d]{color:#f8fdff!important;border-color:#78f5ff2e!important;background:linear-gradient(145deg,#121b22f0,#04080ce6)!important;box-shadow:none!important;-webkit-text-fill-color:#f8fdff!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-segment-card.active,.storyboard-result-preview .result-segment-card.active[data-v-3c5c1c6d],body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-version-switcher button.active,.storyboard-result-preview .result-version-switcher button.active[data-v-3c5c1c6d],body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-version-row.active,.storyboard-result-preview .result-version-row.active[data-v-3c5c1c6d]{border-color:#5ef4ff8a!important;background:radial-gradient(circle at 14% 0%,rgba(94,244,255,.16),transparent 34%),linear-gradient(145deg,#17262efa,#050a0ff0)!important;box-shadow:0 0 26px #5ef4ff1f!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-version-switcher button.active *,.storyboard-result-preview .result-version-switcher button.active[data-v-3c5c1c6d] *{color:#dffcff!important;-webkit-text-fill-color:#dffcff!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-track,.result-video-timeline-track.result-video-timeline-track[data-v-3c5c1c6d]{position:relative!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:12px!important;min-height:176px!important;padding:16px 6px 12px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity!important;scrollbar-width:thin!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-track:before,.result-video-timeline-track[data-v-3c5c1c6d]:before{position:absolute;left:24px;right:24px;top:88px;height:2px;content:"";pointer-events:none;background:linear-gradient(90deg,#5ef4ff00,#5ef4ff85,#5ef4ff00)}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-card,.result-video-timeline-card.result-video-timeline-card[data-v-3c5c1c6d]{position:relative!important;z-index:1!important;flex:0 0 236px!important;width:236px!important;min-width:236px!important;height:156px!important;min-height:156px!important;padding:10px!important;display:grid!important;grid-template-rows:92px minmax(0,1fr)!important;gap:9px!important;border:1px solid rgba(120,245,255,.2)!important;border-radius:16px!important;color:#f8fdff!important;background:radial-gradient(circle at 18% 0%,rgba(94,244,255,.12),transparent 35%),linear-gradient(145deg,#121b22f5,#04080ceb)!important;box-shadow:0 14px 30px #0000003d,inset 0 1px #ffffff0f!important;cursor:pointer!important;scroll-snap-align:start!important;text-align:left!important;-webkit-text-fill-color:currentColor!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-card:hover,.result-video-timeline-card[data-v-3c5c1c6d]:hover{border-color:#5ef4ff7a!important;transform:none;box-shadow:0 18px 38px #0000004d,0 0 26px #5ef4ff1f!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-card.active,.result-video-timeline-card.active[data-v-3c5c1c6d]{border-color:#5ef4ffb8!important;background:radial-gradient(circle at 18% 0%,rgba(94,244,255,.2),transparent 35%),linear-gradient(145deg,#14262efa,#04080cf0)!important;box-shadow:inset 0 0 0 1px #5ef4ff2e,0 0 30px #5ef4ff2e!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-node,.result-video-timeline-node[data-v-3c5c1c6d]{position:absolute!important;left:12px!important;top:-9px!important;z-index:3!important;height:24px!important;min-width:42px!important;padding:0 9px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(94,244,255,.72)!important;border-radius:999px!important;color:#05242c!important;background:linear-gradient(135deg,#5ef4ff,#b9fdff)!important;font-size:12px!important;font-weight:950!important;box-shadow:0 8px 18px #5ef4ff2e!important;-webkit-text-fill-color:#05242c!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-thumb,.result-video-timeline-thumb[data-v-3c5c1c6d]{position:relative!important;width:100%!important;height:92px!important;overflow:hidden!important;display:grid!important;place-items:center!important;border:1px solid rgba(120,245,255,.18)!important;border-radius:12px!important;color:#6ff7ff!important;background:#02060a!important;-webkit-text-fill-color:currentColor!important}.result-video-timeline-thumb video[data-v-3c5c1c6d]{display:block!important;width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important}.result-video-timeline-thumb>span[data-v-3c5c1c6d]{color:#6ff7ff!important;font-size:20px!important;font-weight:950!important;-webkit-text-fill-color:#6ff7ff!important}.result-video-timeline-thumb em[data-v-3c5c1c6d]{position:absolute!important;right:7px!important;bottom:7px!important;padding:2px 7px!important;border-radius:999px!important;font-size:11px!important;font-style:normal!important;font-weight:900!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-meta,.result-video-timeline-meta[data-v-3c5c1c6d]{min-width:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:3px 8px!important;align-items:center!important}.result-video-timeline-meta strong[data-v-3c5c1c6d]{min-width:0!important;overflow:hidden!important;color:#f8fdff!important;font-size:13px!important;line-height:1.25!important;font-weight:900!important;text-overflow:ellipsis!important;white-space:nowrap!important;-webkit-text-fill-color:#f8fdff!important}.result-video-timeline-meta span[data-v-3c5c1c6d]{color:#6ff7ff!important;font-size:12px!important;font-weight:900!important;white-space:nowrap!important;-webkit-text-fill-color:#6ff7ff!important}.result-video-timeline-meta small[data-v-3c5c1c6d]{grid-column:1 / -1!important;min-width:0!important;overflow:hidden!important;color:#9eb0be!important;font-size:11px!important;text-overflow:ellipsis!important;white-space:nowrap!important;-webkit-text-fill-color:#9eb0be!important}@media (max-width: 720px){.result-video-timeline-track.result-video-timeline-track[data-v-3c5c1c6d]{min-height:160px!important}.result-video-timeline-card.result-video-timeline-card[data-v-3c5c1c6d]{flex-basis:204px!important;width:204px!important;min-width:204px!important;height:144px!important;grid-template-rows:82px minmax(0,1fr)!important}.result-video-timeline-thumb[data-v-3c5c1c6d]{height:82px!important}}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview,.storyboard-result-preview.storyboard-result-preview[data-v-3c5c1c6d]{height:min(96vh,940px)!important;min-height:min(720px,calc(100vh - 18px))!important;padding:12px!important;display:grid!important;grid-template-rows:auto 228px minmax(0,1fr)!important;gap:10px!important;overflow:hidden!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-topbar,.storyboard-result-topbar.storyboard-result-topbar[data-v-3c5c1c6d]{min-height:76px!important;padding:14px 18px!important;display:grid!important;grid-template-columns:minmax(220px,.85fr) minmax(520px,1.45fr) auto!important;gap:16px!important;align-items:center!important;overflow:visible!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-title h2,.storyboard-result-title h2[data-v-3c5c1c6d]{font-size:18px!important;white-space:nowrap!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-stats,.storyboard-result-stats.storyboard-result-stats[data-v-3c5c1c6d]{height:52px!important}.storyboard-result-stats div[data-v-3c5c1c6d]{padding:8px 14px!important}.storyboard-result-stats strong[data-v-3c5c1c6d]{font-size:18px!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-top-actions,.storyboard-result-top-actions.storyboard-result-top-actions[data-v-3c5c1c6d]{min-width:-moz-max-content!important;min-width:max-content!important;gap:10px!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-timeline-panel,.storyboard-result-timeline-panel.storyboard-result-timeline-panel[data-v-3c5c1c6d]{min-height:0!important;height:228px!important;max-height:228px!important;padding:12px 14px!important;display:grid!important;grid-template-rows:38px minmax(0,1fr)!important;gap:12px!important;overflow:hidden!important;border:1px solid rgba(120,245,255,.2)!important;border-radius:16px!important;background:radial-gradient(circle at 8% 0%,rgba(94,244,255,.1),transparent 28%),linear-gradient(145deg,#0e1820f5,#04080cf0)!important;box-shadow:0 18px 42px #00000047,inset 0 1px #ffffff0f!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-timeline-toolbar,.result-timeline-toolbar.result-timeline-toolbar[data-v-3c5c1c6d]{min-width:0!important;height:38px!important;display:grid!important;grid-template-columns:minmax(260px,360px) minmax(0,1fr) auto!important;gap:12px!important;align-items:center!important;overflow:hidden!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-timeline-toolbar .result-search-box,.result-timeline-toolbar .result-search-box[data-v-3c5c1c6d]{width:100%!important;height:38px!important;min-width:0!important;padding:0 12px!important;border-radius:12px!important;overflow:hidden!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-filter-pills,.result-filter-pills.result-filter-pills[data-v-3c5c1c6d]{min-width:0!important;height:38px!important;display:flex!important;flex-wrap:nowrap!important;gap:8px!important;align-items:center!important;overflow-x:auto!important;overflow-y:hidden!important;padding-bottom:1px!important}.result-filter-pills button[data-v-3c5c1c6d]{flex:0 0 auto!important;height:30px!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-sidebar-total,.result-sidebar-total.result-sidebar-total[data-v-3c5c1c6d]{white-space:nowrap!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-track,.result-video-timeline-track.result-video-timeline-track[data-v-3c5c1c6d]{height:154px!important;min-height:0!important;max-height:154px!important;padding:0 2px 6px!important;gap:14px!important;align-items:stretch!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-track:before,.result-video-timeline-track[data-v-3c5c1c6d]:before{display:none!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-card,.result-video-timeline-card.result-video-timeline-card[data-v-3c5c1c6d]{flex:0 0 224px!important;width:224px!important;min-width:224px!important;height:144px!important;min-height:144px!important;max-height:144px!important;padding:10px!important;grid-template-rows:78px minmax(0,1fr)!important;border-radius:16px!important;overflow:hidden!important;transform:none!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-node,.result-video-timeline-node.result-video-timeline-node[data-v-3c5c1c6d]{top:8px!important;left:8px!important;height:24px!important;z-index:4!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-thumb,.result-video-timeline-thumb.result-video-timeline-thumb[data-v-3c5c1c6d]{height:78px!important;border-radius:12px!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-meta,.result-video-timeline-meta.result-video-timeline-meta[data-v-3c5c1c6d]{overflow:hidden!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-workspace,.storyboard-result-workspace.storyboard-result-workspace[data-v-3c5c1c6d]{min-height:0!important;margin-top:0!important;display:grid!important;grid-template-columns:minmax(620px,1fr) minmax(460px,520px)!important;gap:12px!important;overflow:hidden!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-script-panel,.storyboard-result-script-panel.storyboard-result-script-panel[data-v-3c5c1c6d],body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview-panel,.storyboard-result-preview-panel.storyboard-result-preview-panel[data-v-3c5c1c6d]{min-width:0!important;min-height:0!important;overflow:hidden!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-script-panel,.storyboard-result-script-panel.storyboard-result-script-panel[data-v-3c5c1c6d]{padding:18px!important;display:grid!important;grid-template-rows:auto auto auto minmax(0,1fr) auto!important;gap:12px!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-script-table,.result-script-table.result-script-table[data-v-3c5c1c6d],body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-code-preview,.result-code-preview.result-code-preview[data-v-3c5c1c6d],body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-binding-panel,.result-binding-panel.result-binding-panel[data-v-3c5c1c6d],body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-params-grid,.result-params-grid.result-params-grid[data-v-3c5c1c6d],body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-versions-compare,.result-versions-compare.result-versions-compare[data-v-3c5c1c6d]{min-height:0!important;overflow:auto!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview-panel,.storyboard-result-preview-panel.storyboard-result-preview-panel[data-v-3c5c1c6d]{display:grid!important;grid-template-rows:minmax(210px,1fr) minmax(120px,.45fr)!important;gap:10px!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview-panel>section,.storyboard-result-preview-panel>section[data-v-3c5c1c6d]{min-width:0!important;min-height:0!important;overflow:hidden!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-card,.result-video-card.result-video-card[data-v-3c5c1c6d]{padding:14px!important;display:grid!important;grid-template-rows:auto minmax(120px,1fr) auto auto!important;gap:10px!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-frame,.result-video-frame.result-video-frame[data-v-3c5c1c6d]{min-height:120px!important;max-height:none!important;overflow:hidden!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-info,.result-video-info.result-video-info[data-v-3c5c1c6d]{gap:5px!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-actions,.result-video-actions.result-video-actions[data-v-3c5c1c6d]{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-version-history,.result-version-history.result-version-history[data-v-3c5c1c6d]{padding:14px!important;display:grid!important;grid-template-rows:auto minmax(0,1fr) auto!important;gap:10px!important;overflow:hidden!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-version-switcher,.result-version-switcher.result-version-switcher[data-v-3c5c1c6d]{display:none!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-version-list,.result-version-list.result-version-list[data-v-3c5c1c6d]{min-height:0!important;max-height:none!important;overflow:auto!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-version-row,.result-version-row.result-version-row[data-v-3c5c1c6d]{min-height:42px!important;grid-template-columns:44px 72px minmax(82px,1fr) 42px 62px 28px 22px!important;gap:8px!important}@media (max-width: 1380px){body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview,.storyboard-result-preview.storyboard-result-preview[data-v-3c5c1c6d]{min-height:680px!important;grid-template-rows:auto 220px minmax(0,1fr)!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-topbar,.storyboard-result-topbar.storyboard-result-topbar[data-v-3c5c1c6d]{grid-template-columns:minmax(180px,.8fr) minmax(440px,1.35fr) auto!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-workspace,.storyboard-result-workspace.storyboard-result-workspace[data-v-3c5c1c6d]{grid-template-columns:minmax(520px,1fr) minmax(420px,480px)!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-card,.result-video-timeline-card.result-video-timeline-card[data-v-3c5c1c6d]{flex-basis:210px!important;width:210px!important;min-width:210px!important}}@media (max-width: 1120px){body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview,.storyboard-result-preview.storyboard-result-preview[data-v-3c5c1c6d]{height:auto!important;min-height:0!important;max-height:calc(100vh - 18px)!important;grid-template-rows:auto auto auto!important;overflow:auto!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-topbar,.storyboard-result-topbar.storyboard-result-topbar[data-v-3c5c1c6d],body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-timeline-toolbar,.result-timeline-toolbar.result-timeline-toolbar[data-v-3c5c1c6d],body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-workspace,.storyboard-result-workspace.storyboard-result-workspace[data-v-3c5c1c6d]{grid-template-columns:1fr!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-timeline-panel,.storyboard-result-timeline-panel.storyboard-result-timeline-panel[data-v-3c5c1c6d]{height:auto!important;max-height:none!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-timeline-toolbar,.result-timeline-toolbar.result-timeline-toolbar[data-v-3c5c1c6d]{height:auto!important;overflow:visible!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview-panel,.storyboard-result-preview-panel.storyboard-result-preview-panel[data-v-3c5c1c6d]{grid-template-rows:auto auto!important}}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview,.storyboard-result-preview.storyboard-result-preview[data-v-3c5c1c6d]{grid-template-rows:auto 306px minmax(0,1fr)!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-timeline-panel,.storyboard-result-timeline-panel.storyboard-result-timeline-panel[data-v-3c5c1c6d]{height:306px!important;max-height:306px!important;grid-template-rows:38px minmax(0,1fr)!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-track,.result-video-timeline-track.result-video-timeline-track[data-v-3c5c1c6d]{height:244px!important;max-height:244px!important;min-height:0!important;padding:0 2px 8px!important;gap:16px!important;align-items:stretch!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-card,.result-video-timeline-card.result-video-timeline-card[data-v-3c5c1c6d]{flex:0 0 286px!important;width:286px!important;min-width:286px!important;height:232px!important;min-height:232px!important;max-height:232px!important;padding:10px!important;display:grid!important;grid-template-rows:156px minmax(0,1fr)!important;gap:10px!important;border-radius:16px!important;overflow:hidden!important;background:radial-gradient(circle at 12% 0%,rgba(94,244,255,.14),transparent 34%),linear-gradient(145deg,#0d161dfa,#03060af5)!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-window,.result-video-timeline-window.result-video-timeline-window[data-v-3c5c1c6d]{position:relative!important;width:100%!important;height:156px!important;min-height:156px!important;overflow:hidden!important;display:grid!important;place-items:center!important;border:1px solid rgba(120,245,255,.22)!important;border-radius:12px!important;background:#02060a!important}.result-video-timeline-window video[data-v-3c5c1c6d]{width:100%!important;height:100%!important;display:block!important;-o-object-fit:cover!important;object-fit:cover!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-empty,.result-video-timeline-empty.result-video-timeline-empty[data-v-3c5c1c6d]{width:100%!important;height:100%!important;min-height:0!important;display:grid!important;place-items:center!important;gap:6px!important;color:#8eefff!important;border:0!important;border-radius:0!important;background:#5ef4ff0f!important;box-shadow:none!important;-webkit-text-fill-color:#8eefff!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-window em,.result-video-timeline-window em[data-v-3c5c1c6d]{position:absolute!important;right:8px!important;bottom:8px!important;z-index:2!important;padding:3px 8px!important;border-radius:999px!important;font-size:11px!important;font-style:normal!important;font-weight:900!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-meta,.result-video-timeline-meta.result-video-timeline-meta[data-v-3c5c1c6d]{min-height:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto auto!important;gap:5px 8px!important;align-content:start!important}.result-video-timeline-meta strong[data-v-3c5c1c6d]{grid-column:1!important;font-size:14px!important}.result-video-timeline-meta span[data-v-3c5c1c6d]{grid-column:2!important;grid-row:1!important}.result-video-timeline-meta small[data-v-3c5c1c6d]{grid-column:1!important;grid-row:2!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-select,.result-video-timeline-select.result-video-timeline-select[data-v-3c5c1c6d]{grid-column:2!important;grid-row:2!important;min-width:74px!important;height:28px!important;min-height:28px!important;padding:0 10px!important;border-radius:999px!important;font-size:12px!important;white-space:nowrap!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview-panel,.storyboard-result-preview-panel.storyboard-result-preview-panel[data-v-3c5c1c6d]{grid-template-rows:minmax(170px,1fr) minmax(150px,.68fr)!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-version-history,.result-version-history.result-version-history[data-v-3c5c1c6d]{grid-template-rows:auto minmax(0,1fr) auto!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-version-list,.result-version-list.result-version-list[data-v-3c5c1c6d]{display:grid!important;align-content:start!important;gap:8px!important;padding:2px!important;border:0!important;background:transparent!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-version-row,.result-version-row.result-version-row[data-v-3c5c1c6d]{width:100%!important;min-height:72px!important;height:auto!important;padding:10px 12px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 34px!important;grid-template-rows:auto auto!important;gap:8px 10px!important;align-items:center!important;border:1px solid rgba(120,245,255,.18)!important;border-radius:13px!important;text-align:left!important;background:linear-gradient(145deg,#0f181ff0,#04080ce6)!important;white-space:normal!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-version-row.active,.result-version-row.result-version-row.active[data-v-3c5c1c6d]{border-color:#5ef4ff85!important;background:radial-gradient(circle at 12% 0%,rgba(94,244,255,.14),transparent 36%),linear-gradient(145deg,#111f27fa,#04080cf0)!important;box-shadow:inset 3px 0 #5ef4ff!important}.result-version-row-main[data-v-3c5c1c6d],.result-version-row-meta[data-v-3c5c1c6d]{min-width:0!important;display:flex!important;align-items:center!important;gap:8px!important}.result-version-row-main[data-v-3c5c1c6d]{grid-column:1!important;grid-row:1!important}.result-version-row-meta[data-v-3c5c1c6d]{grid-column:1!important;grid-row:2!important;color:#9eb0be!important;font-size:12px!important}.result-version-row-main strong[data-v-3c5c1c6d]{min-width:0!important;overflow:hidden!important;color:#f8fdff!important;font-size:15px!important;font-weight:950!important;text-overflow:ellipsis!important;white-space:nowrap!important;-webkit-text-fill-color:#f8fdff!important}.result-version-row-main span[data-v-3c5c1c6d],.result-version-row-main b[data-v-3c5c1c6d]{flex:0 0 auto!important;padding:3px 8px!important;border-radius:999px!important;font-size:11px!important;line-height:1!important;font-weight:900!important}.result-version-row-meta time[data-v-3c5c1c6d],.result-version-row-meta em[data-v-3c5c1c6d]{min-width:0!important;overflow:hidden!important;color:#9eb0be!important;font-size:12px!important;font-style:normal!important;text-overflow:ellipsis!important;white-space:nowrap!important;-webkit-text-fill-color:#9eb0be!important}.result-version-row>i[data-v-3c5c1c6d]{grid-column:2!important;grid-row:1 / 3!important;width:30px!important;height:30px!important;display:inline-grid!important;place-items:center!important;justify-self:end!important;color:#a6b6c2!important;border:1px solid rgba(143,199,255,.28)!important;border-radius:999px!important;background:#8fc7ff14!important;-webkit-text-fill-color:#a6b6c2!important}@media (max-width: 1380px){body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview,.storyboard-result-preview.storyboard-result-preview[data-v-3c5c1c6d]{grid-template-rows:auto 286px minmax(0,1fr)!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-timeline-panel,.storyboard-result-timeline-panel.storyboard-result-timeline-panel[data-v-3c5c1c6d]{height:286px!important;max-height:286px!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-track,.result-video-timeline-track.result-video-timeline-track[data-v-3c5c1c6d]{height:224px!important;max-height:224px!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-card,.result-video-timeline-card.result-video-timeline-card[data-v-3c5c1c6d]{flex-basis:260px!important;width:260px!important;min-width:260px!important;height:212px!important;min-height:212px!important;max-height:212px!important;grid-template-rows:138px minmax(0,1fr)!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-window,.result-video-timeline-window.result-video-timeline-window[data-v-3c5c1c6d]{height:138px!important;min-height:138px!important}}@media (max-width: 1120px){body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview,.storyboard-result-preview.storyboard-result-preview[data-v-3c5c1c6d]{grid-template-rows:auto auto auto!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-timeline-panel,.storyboard-result-timeline-panel.storyboard-result-timeline-panel[data-v-3c5c1c6d]{height:auto!important;max-height:none!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-track,.result-video-timeline-track.result-video-timeline-track[data-v-3c5c1c6d]{height:224px!important;max-height:224px!important}}body .el-overlay .el-dialog.storyboard-result-preview-dialog,html[data-studio-theme=movieflow] body .el-overlay .el-dialog.storyboard-result-preview-dialog{border-color:#ffffffeb!important;background:radial-gradient(circle at 12% 0%,rgba(255,255,255,.94),transparent 30%),linear-gradient(145deg,#fffffffa,#f4f7fbf0),#f5f7fb!important;box-shadow:0 28px 92px #0f172a2e!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview,.storyboard-result-preview.storyboard-result-preview[data-v-3c5c1c6d]{--result-card: rgba(255, 255, 255, .88) !important;--result-card-raised: rgba(255, 255, 255, .96) !important;--result-line: rgba(15, 23, 42, .1) !important;--result-line-strong: rgba(15, 23, 42, .16) !important;--result-text: #111827 !important;--result-muted: #667085 !important;--result-action-accent: #a6b6c2;--result-action-accent-strong: #e6f4ff;--result-action-border: rgba(118, 86, 35, .34);--result-action-bg: radial-gradient(circle at 18% 0%, rgba(255, 255, 255, .18), transparent 34%), linear-gradient(180deg, #292821 0%, #171611 58%, #090806 100%);height:min(96vh,940px)!important;grid-template-rows:auto 368px minmax(0,1fr)!important;color:var(--result-text)!important;background:linear-gradient(90deg,rgba(15,23,42,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(15,23,42,.03) 1px,transparent 1px),radial-gradient(circle at 8% 0%,rgba(94,244,255,.11),transparent 26%),radial-gradient(circle at 95% 4%,rgba(143,199,255,.14),transparent 28%),#f5f7fb!important;background-size:34px 34px,34px 34px,auto,auto,auto!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview :is(h1,h2,h3,h4,strong,b,label),.storyboard-result-preview[data-v-3c5c1c6d] :is(h1,h2,h3,h4,strong,b,label){color:#111827!important;text-shadow:none!important;-webkit-text-fill-color:#111827!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview :is(p,small,span,em,time,li),.storyboard-result-preview[data-v-3c5c1c6d] :is(p,small,span,em,time,li){color:#667085!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview :is(.storyboard-result-topbar,.storyboard-result-timeline-panel,.storyboard-result-script-panel,.result-video-operation-card,.result-version-history),.storyboard-result-preview[data-v-3c5c1c6d] :is(.storyboard-result-topbar,.storyboard-result-timeline-panel,.storyboard-result-script-panel,.result-video-operation-card,.result-version-history){border:1px solid rgba(255,255,255,.86)!important;background:radial-gradient(circle at 16% 0%,rgba(255,255,255,.86),transparent 35%),linear-gradient(145deg,#fffffff0,#ffffffb8),var(--result-card)!important;box-shadow:0 18px 46px #0f172a17!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-title h2,.storyboard-result-title h2[data-v-3c5c1c6d]{color:#111827!important;-webkit-text-fill-color:#111827!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-title__icon,.storyboard-result-title__icon[data-v-3c5c1c6d]{color:#05242c!important;background:linear-gradient(135deg,#5ef4ff,#b9fdff)!important;-webkit-text-fill-color:#05242c!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-stats,.storyboard-result-stats.storyboard-result-stats[data-v-3c5c1c6d]{border-color:#0f172a1a!important;background:#ffffffa3!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-stats span,.storyboard-result-stats span[data-v-3c5c1c6d]{color:#667085!important;-webkit-text-fill-color:#667085!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-stats strong,.storyboard-result-stats strong[data-v-3c5c1c6d]{color:#111827!important;-webkit-text-fill-color:#111827!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-stats strong.warning,.storyboard-result-stats strong.warning[data-v-3c5c1c6d]{color:#ea580c!important;-webkit-text-fill-color:#ea580c!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-timeline-panel,.storyboard-result-timeline-panel.storyboard-result-timeline-panel[data-v-3c5c1c6d]{height:368px!important;max-height:368px!important;padding:16px!important;grid-template-rows:minmax(0,1fr)!important;overflow:hidden!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-track,.result-video-timeline-track.result-video-timeline-track[data-v-3c5c1c6d]{height:334px!important;max-height:334px!important;padding:0 2px 10px!important;gap:18px!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-card,.result-video-timeline-card.result-video-timeline-card[data-v-3c5c1c6d]{flex:0 0 340px!important;width:340px!important;min-width:340px!important;height:318px!important;min-height:318px!important;max-height:318px!important;padding:12px!important;grid-template-rows:238px minmax(0,1fr)!important;gap:10px!important;border:1px solid rgba(15,23,42,.1)!important;border-radius:18px!important;background:radial-gradient(circle at 16% 0%,rgba(255,255,255,.82),transparent 36%),linear-gradient(145deg,#ffffffe6,#f4f7fbb8)!important;box-shadow:0 14px 34px #0f172a1a!important;cursor:default!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-card.active,.result-video-timeline-card.result-video-timeline-card.active[data-v-3c5c1c6d]{border-color:#8fc7ff9e!important;background:radial-gradient(circle at 14% 0%,rgba(143,199,255,.14),transparent 34%),linear-gradient(145deg,#fffffff5,#faf7efdb)!important;box-shadow:inset 0 0 0 1px #8fc7ff3d,0 18px 42px #0f172a1f!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-window,.result-video-timeline-window.result-video-timeline-window[data-v-3c5c1c6d]{height:238px!important;min-height:238px!important;border-color:#0f172a1f!important;border-radius:14px!important;background:#050608!important}.result-video-timeline-window video[data-v-3c5c1c6d]{-o-object-fit:cover!important;object-fit:cover!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-empty,.result-video-timeline-empty.result-video-timeline-empty[data-v-3c5c1c6d]{color:#6b7280!important;background:linear-gradient(145deg,#f1f5f9f5,#e2e8f0db)!important;-webkit-text-fill-color:#6b7280!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-node,.result-video-timeline-node.result-video-timeline-node[data-v-3c5c1c6d]{top:14px!important;left:14px!important;color:#111827!important;border-color:#8fc7ff85!important;background:#ffffffe0!important;box-shadow:0 10px 22px #0f172a1f!important;-webkit-text-fill-color:#111827!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-window em,.result-video-timeline-window em[data-v-3c5c1c6d]{right:10px!important;bottom:10px!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-meta,.result-video-timeline-meta.result-video-timeline-meta[data-v-3c5c1c6d]{grid-template-columns:minmax(0,1fr) auto!important;gap:4px 10px!important}.result-video-timeline-meta strong[data-v-3c5c1c6d]{color:#111827!important;font-size:15px!important;-webkit-text-fill-color:#111827!important}.result-video-timeline-meta span[data-v-3c5c1c6d]{color:#111827!important;font-weight:900!important;-webkit-text-fill-color:#111827!important}.result-video-timeline-meta small[data-v-3c5c1c6d]{color:#667085!important;-webkit-text-fill-color:#667085!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-select,.result-video-timeline-select.result-video-timeline-select[data-v-3c5c1c6d]{display:none!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-workspace,.storyboard-result-workspace.storyboard-result-workspace[data-v-3c5c1c6d]{grid-template-columns:minmax(620px,1fr) minmax(390px,440px)!important;gap:12px!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview-panel,.storyboard-result-preview-panel.storyboard-result-preview-panel[data-v-3c5c1c6d]{display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;gap:12px!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-operation-card,.result-video-operation-card.result-video-operation-card[data-v-3c5c1c6d]{min-height:0!important;padding:16px!important;display:grid!important;gap:12px!important;overflow:hidden!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-info,.result-video-info.result-video-info[data-v-3c5c1c6d]{padding:10px 12px!important;border:1px solid rgba(15,23,42,.08)!important;border-radius:12px!important;background:#f8fafcd6!important}.result-video-info p[data-v-3c5c1c6d]{color:#667085!important;-webkit-text-fill-color:#667085!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-actions,.result-video-actions.result-video-actions[data-v-3c5c1c6d]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview :is(.result-toolbar-button.el-button,.result-close-button,.result-script-head button,.result-script-actions button,.result-video-actions button),.storyboard-result-preview[data-v-3c5c1c6d] :is(.result-toolbar-button.el-button,.result-close-button,.result-script-head button,.result-script-actions button,.result-video-actions button){color:var(--result-action-accent)!important;border-color:var(--result-action-border)!important;background:var(--result-action-bg)!important;box-shadow:0 12px 28px #0f172a2e,inset 0 1px #ffffff2e,inset 0 -1px #8fc7ff29!important;-webkit-text-fill-color:var(--result-action-accent)!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview :is(.result-toolbar-button.el-button,.result-close-button,.result-script-head button,.result-script-actions button,.result-video-actions button) *,.storyboard-result-preview[data-v-3c5c1c6d] :is(.result-toolbar-button.el-button,.result-close-button,.result-script-head button,.result-script-actions button,.result-video-actions button) *{color:inherit!important;background:none!important;-webkit-text-fill-color:currentColor!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview .result-video-actions button.danger,.storyboard-result-preview .result-video-actions button.danger[data-v-3c5c1c6d]{color:#b42318!important;border-color:#b4231838!important;background:#fef2f2db!important;box-shadow:none!important;-webkit-text-fill-color:#b42318!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview :is(.result-video-actions button:disabled,.result-script-actions button:disabled),.storyboard-result-preview[data-v-3c5c1c6d] :is(.result-video-actions button:disabled,.result-script-actions button:disabled){opacity:.48!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-detail-tabs button,.result-detail-tabs button[data-v-3c5c1c6d]{color:#475467!important;border-color:transparent!important;background:transparent!important;box-shadow:none!important;-webkit-text-fill-color:#475467!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-detail-tabs button.active,.result-detail-tabs button.active[data-v-3c5c1c6d]{color:#111827!important;border-bottom-color:#a6b6c2!important;-webkit-text-fill-color:#111827!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-script-table,.result-script-table.result-script-table[data-v-3c5c1c6d]{border-color:#0f172a14!important;background:#ffffffb3!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-script-row,.result-script-row.result-script-row[data-v-3c5c1c6d]{border-bottom-color:#0f172a14!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-script-row strong,.result-script-row strong[data-v-3c5c1c6d]{color:#111827!important;-webkit-text-fill-color:#111827!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-script-row span,.result-script-row span[data-v-3c5c1c6d]{color:#344054!important;-webkit-text-fill-color:#344054!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-version-history,.result-version-history.result-version-history[data-v-3c5c1c6d]{padding:16px!important;grid-template-rows:auto minmax(0,1fr)!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-version-list,.result-version-list.result-version-list[data-v-3c5c1c6d]{gap:8px!important;padding:2px 4px 4px 2px!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-version-row,.result-version-row.result-version-row[data-v-3c5c1c6d]{border-color:#0f172a1a!important;background:#f8fafcd6!important;box-shadow:none!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-version-row.active,.result-version-row.result-version-row.active[data-v-3c5c1c6d]{border-color:#8fc7ff9e!important;background:radial-gradient(circle at 10% 0%,rgba(143,199,255,.12),transparent 34%),#fffcf5f0!important;box-shadow:inset 3px 0 #a6b6c2!important}.result-version-row-main strong[data-v-3c5c1c6d]{color:#111827!important;-webkit-text-fill-color:#111827!important}.result-version-row-main span[data-v-3c5c1c6d]{color:#111827!important;background:#8fc7ff3d!important;-webkit-text-fill-color:#111827!important}.result-version-row-main b.is-completed[data-v-3c5c1c6d],.storyboard-result-preview[data-v-3c5c1c6d] :is(.is-completed,.result-version-row b.is-completed){color:#027a48!important;background:#dcfae6e6!important;-webkit-text-fill-color:#027a48!important}.result-version-row-main b.is-running[data-v-3c5c1c6d],.storyboard-result-preview[data-v-3c5c1c6d] :is(.is-running,.result-version-row b.is-running){color:#075985!important;background:#e0f2fee6!important;-webkit-text-fill-color:#075985!important}.result-version-row-main b.is-failed[data-v-3c5c1c6d],.storyboard-result-preview[data-v-3c5c1c6d] :is(.is-failed,.result-version-row b.is-failed){color:#b42318!important;background:#fee4e2e6!important;-webkit-text-fill-color:#b42318!important}.result-version-row-meta time[data-v-3c5c1c6d],.result-version-row-meta em[data-v-3c5c1c6d]{color:#667085!important;-webkit-text-fill-color:#667085!important}.result-version-row>i[data-v-3c5c1c6d]{color:#765623!important;border-color:#8fc7ff6b!important;background:#8fc7ff24!important;-webkit-text-fill-color:#765623!important}@media (max-width: 1380px){body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview,.storyboard-result-preview.storyboard-result-preview[data-v-3c5c1c6d]{grid-template-rows:auto 336px minmax(0,1fr)!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-timeline-panel,.storyboard-result-timeline-panel.storyboard-result-timeline-panel[data-v-3c5c1c6d]{height:336px!important;max-height:336px!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-track,.result-video-timeline-track.result-video-timeline-track[data-v-3c5c1c6d]{height:302px!important;max-height:302px!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-card,.result-video-timeline-card.result-video-timeline-card[data-v-3c5c1c6d]{flex-basis:312px!important;width:312px!important;min-width:312px!important;height:286px!important;min-height:286px!important;max-height:286px!important;grid-template-rows:210px minmax(0,1fr)!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-window,.result-video-timeline-window.result-video-timeline-window[data-v-3c5c1c6d]{height:210px!important;min-height:210px!important}}@media (max-width: 1120px){body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview,.storyboard-result-preview.storyboard-result-preview[data-v-3c5c1c6d]{height:auto!important;max-height:calc(100vh - 18px)!important;grid-template-rows:auto auto auto!important;overflow:auto!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-timeline-panel,.storyboard-result-timeline-panel.storyboard-result-timeline-panel[data-v-3c5c1c6d]{height:320px!important;max-height:320px!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-track,.result-video-timeline-track.result-video-timeline-track[data-v-3c5c1c6d]{height:286px!important;max-height:286px!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-workspace,.storyboard-result-workspace.storyboard-result-workspace[data-v-3c5c1c6d]{grid-template-columns:1fr!important}}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview,.storyboard-result-preview.storyboard-result-preview[data-v-3c5c1c6d]{height:min(96vh,940px)!important;min-height:min(760px,calc(100vh - 18px))!important;grid-template-rows:58px minmax(430px,1fr) auto!important;gap:12px!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-topbar,.storyboard-result-topbar.storyboard-result-topbar[data-v-3c5c1c6d]{min-height:58px!important;padding:10px 14px!important;grid-template-columns:minmax(230px,auto) minmax(0,1fr) auto!important;border-radius:16px!important}.storyboard-result-header-spacer[data-v-3c5c1c6d]{min-width:0}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-top-actions--close,.storyboard-result-top-actions--close[data-v-3c5c1c6d]{min-width:44px!important;justify-content:end!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-timeline-panel,.storyboard-result-timeline-panel.storyboard-result-timeline-panel[data-v-3c5c1c6d]{height:auto!important;max-height:none!important;padding:18px!important;border-radius:18px!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-track,.result-video-timeline-track.result-video-timeline-track[data-v-3c5c1c6d]{height:100%!important;max-height:none!important;min-height:0!important;padding:0 4px 12px!important;gap:20px!important;align-items:stretch!important;scroll-snap-type:x mandatory!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-card,.result-video-timeline-card.result-video-timeline-card[data-v-3c5c1c6d]{flex:0 0 430px!important;width:430px!important;min-width:430px!important;height:100%!important;min-height:394px!important;max-height:none!important;padding:14px!important;grid-template-rows:minmax(302px,1fr) 54px!important;gap:12px!important;scroll-snap-align:start!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-window,.result-video-timeline-window.result-video-timeline-window[data-v-3c5c1c6d]{height:100%!important;min-height:302px!important;border-radius:16px!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-window em,.result-video-timeline-window em[data-v-3c5c1c6d]{display:none!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-meta,.result-video-timeline-meta.result-video-timeline-meta[data-v-3c5c1c6d]{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-content:center!important}.result-video-timeline-meta strong[data-v-3c5c1c6d]{font-size:16px!important}.result-video-timeline-meta small[data-v-3c5c1c6d]{display:none!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-command-panel,.storyboard-result-command-panel.storyboard-result-command-panel[data-v-3c5c1c6d]{min-height:96px!important;padding:14px 16px!important;display:grid!important;grid-template-columns:minmax(260px,360px) minmax(0,1fr)!important;gap:16px!important;align-items:center!important;border:1px solid rgba(255,255,255,.86)!important;border-radius:18px!important;background:radial-gradient(circle at 16% 0%,rgba(255,255,255,.86),transparent 35%),linear-gradient(145deg,#fffffff5,#ffffffc2)!important;box-shadow:0 18px 46px #0f172a17!important}.result-command-current[data-v-3c5c1c6d]{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:5px 8px;align-items:center}.result-command-current>span[data-v-3c5c1c6d]{height:28px;min-width:42px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:#05242c!important;background:linear-gradient(135deg,#5ef4ff,#b9fdff);font-size:13px;font-weight:950;-webkit-text-fill-color:#05242c!important}.result-command-current strong[data-v-3c5c1c6d]{min-width:0;overflow:hidden;color:#111827!important;font-size:17px;text-overflow:ellipsis;white-space:nowrap;-webkit-text-fill-color:#111827!important}.result-command-current em[data-v-3c5c1c6d]{padding:4px 8px;border-radius:999px;font-size:12px;font-style:normal;font-weight:900}.result-command-current small[data-v-3c5c1c6d]{grid-column:2 / -1;min-width:0;overflow:hidden;color:#667085!important;font-size:12px;text-overflow:ellipsis;white-space:nowrap;-webkit-text-fill-color:#667085!important}.result-command-current--empty[data-v-3c5c1c6d]{grid-template-columns:minmax(0,1fr)}.result-command-current--empty small[data-v-3c5c1c6d]{grid-column:1}.result-command-buttons[data-v-3c5c1c6d]{min-width:0;display:flex;align-items:center;gap:10px;overflow-x:auto;overflow-y:hidden;padding-bottom:3px;scrollbar-width:thin}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-command-buttons button,.result-command-buttons button[data-v-3c5c1c6d]{flex:0 0 auto!important;height:42px!important;min-width:104px!important;padding:0 14px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;border:1px solid var(--result-action-border)!important;border-radius:999px!important;color:var(--result-action-accent)!important;background:var(--result-action-bg)!important;box-shadow:0 12px 28px #0f172a2e,inset 0 1px #ffffff2e,inset 0 -1px #8fc7ff29!important;font-size:13px!important;font-weight:900!important;white-space:nowrap!important;-webkit-text-fill-color:var(--result-action-accent)!important}.result-command-buttons button.primary[data-v-3c5c1c6d]{color:var(--result-action-accent-strong)!important;-webkit-text-fill-color:var(--result-action-accent-strong)!important}.result-command-buttons button.danger[data-v-3c5c1c6d]{color:var(--result-action-accent)!important;border-color:var(--result-action-border)!important;background:var(--result-action-bg)!important;-webkit-text-fill-color:var(--result-action-accent)!important}.result-command-buttons button[data-v-3c5c1c6d]:disabled{opacity:.46!important;cursor:not-allowed!important}.result-command-buttons button[data-v-3c5c1c6d] *{color:inherit!important;background:none!important;-webkit-text-fill-color:currentColor!important}@media (max-width: 1380px){body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview,.storyboard-result-preview.storyboard-result-preview[data-v-3c5c1c6d]{grid-template-rows:58px minmax(390px,1fr) auto!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-card,.result-video-timeline-card.result-video-timeline-card[data-v-3c5c1c6d]{flex-basis:390px!important;width:390px!important;min-width:390px!important;min-height:354px!important;grid-template-rows:minmax(268px,1fr) 52px!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-window,.result-video-timeline-window.result-video-timeline-window[data-v-3c5c1c6d]{min-height:268px!important}}@media (max-width: 1120px){body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview,.storyboard-result-preview.storyboard-result-preview[data-v-3c5c1c6d]{min-height:0!important;grid-template-rows:58px 360px auto!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-command-panel,.storyboard-result-command-panel.storyboard-result-command-panel[data-v-3c5c1c6d]{grid-template-columns:1fr!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-video-timeline-card,.result-video-timeline-card.result-video-timeline-card[data-v-3c5c1c6d]{flex-basis:320px!important;width:320px!important;min-width:320px!important;min-height:318px!important;grid-template-rows:238px 50px!important}}body .el-overlay .el-dialog.storyboard-result-preview-dialog,.storyboard-result-preview-dialog[data-v-3c5c1c6d]{background:transparent!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .el-dialog__body{padding:0!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview,.storyboard-result-preview.storyboard-result-preview[data-v-3c5c1c6d]{height:min(96vh,920px)!important;min-height:min(720px,calc(100vh - 20px))!important;padding:14px!important;display:grid!important;grid-template-rows:58px minmax(470px,1fr) auto!important;gap:14px!important;overflow:hidden!important;color:#111827!important;background:linear-gradient(rgba(226,232,240,.5) 1px,transparent 1px),linear-gradient(90deg,rgba(226,232,240,.5) 1px,transparent 1px),radial-gradient(circle at 18% 0%,rgba(94,244,255,.16),transparent 28%),linear-gradient(180deg,#f8fafc,#eef3f8)!important;background-size:40px 40px,40px 40px,auto,auto!important;border:1px solid rgba(203,213,225,.82)!important;border-radius:22px!important;box-shadow:0 28px 80px #0f172a33!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-topbar,.storyboard-result-topbar.storyboard-result-topbar[data-v-3c5c1c6d]{color:#111827!important;background:radial-gradient(circle at 5% 0%,rgba(94,244,255,.18),transparent 30%),#ffffffd6!important;border:1px solid rgba(203,213,225,.88)!important;box-shadow:0 14px 30px #0f172a14!important}.storyboard-result-title h2[data-v-3c5c1c6d],.storyboard-result-title__icon[data-v-3c5c1c6d]{color:#111827!important;-webkit-text-fill-color:#111827!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-timeline-panel,.storyboard-result-timeline-panel.storyboard-result-timeline-panel[data-v-3c5c1c6d]{min-height:0!important;padding:14px!important;overflow:hidden!important;background:#ffffffc7!important;border:1px solid rgba(203,213,225,.88)!important;box-shadow:0 18px 44px #0f172a17!important}.result-combined-player[data-v-3c5c1c6d]{height:100%;min-height:0;display:grid;grid-template-rows:minmax(0,1fr) 86px;gap:14px}.result-combined-player__stage[data-v-3c5c1c6d]{min-height:0;overflow:hidden;border:1px solid rgba(15,23,42,.12);border-radius:18px;background:#05070a;box-shadow:0 24px 54px #0f172a2e,inset 0 1px #ffffff14}.result-combined-player__stage video[data-v-3c5c1c6d]{width:100%;height:100%;min-height:360px;display:block;-o-object-fit:contain;object-fit:contain;background:#030405}.result-combined-player__empty[data-v-3c5c1c6d]{height:100%;min-height:360px;display:grid;place-items:center;align-content:center;gap:8px;color:#dbeafe;background:radial-gradient(circle at 50% 0%,rgba(94,244,255,.14),transparent 34%),linear-gradient(180deg,#111827,#030405)}.result-combined-player__empty .el-icon[data-v-3c5c1c6d]{width:44px;height:44px;color:#5ef4ff}.result-combined-player__empty strong[data-v-3c5c1c6d]{font-size:18px;color:#f8fafc}.result-combined-player__empty span[data-v-3c5c1c6d]{color:#e2e8f0b8}.result-segment-rail[data-v-3c5c1c6d]{min-width:0;overflow-x:auto;overflow-y:hidden;display:flex;align-items:stretch;gap:10px;padding:2px 2px 10px;scrollbar-width:thin}.result-segment-rail__item[data-v-3c5c1c6d]{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:0 0 112px;min-width:112px;height:70px;padding:10px 12px;display:grid;align-content:space-between;text-align:left;border:1px solid rgba(148,163,184,.36);border-radius:16px;color:#334155;background:linear-gradient(145deg,#fffffff0,#f1f5f9c7);box-shadow:0 10px 24px #0f172a12;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.result-segment-rail__item[data-v-3c5c1c6d]:hover{transform:none;border-color:#5ef4ff99;box-shadow:0 16px 34px #0f172a1f}.result-segment-rail__item.active[data-v-3c5c1c6d]{color:#05242c;border-color:#5ef4ffe6;background:radial-gradient(circle at 16% 0%,rgba(94,244,255,.36),transparent 42%),linear-gradient(145deg,#fff,#e5fbff);box-shadow:0 16px 36px #0f172a24,0 0 0 3px #5ef4ff2e}.result-segment-rail__item.is-empty[data-v-3c5c1c6d]{opacity:.62}.result-segment-rail__item strong[data-v-3c5c1c6d]{font-size:17px;line-height:1;font-weight:950}.result-segment-rail__item span[data-v-3c5c1c6d]{color:#64748b;font-size:12px;font-weight:800}body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-command-panel,.storyboard-result-command-panel.storyboard-result-command-panel[data-v-3c5c1c6d]{min-height:124px!important;grid-template-columns:1fr!important;align-content:start!important;gap:12px!important;overflow:visible!important}.result-command-current[data-v-3c5c1c6d]{display:flex!important;align-items:center!important;gap:10px!important;min-width:0!important}.result-command-current small[data-v-3c5c1c6d]{grid-column:auto!important;margin-left:auto;flex:0 1 auto}.result-command-buttons[data-v-3c5c1c6d]{width:100%;overflow:visible!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important;padding-bottom:0!important}body .el-overlay .el-dialog.storyboard-result-preview-dialog .result-command-buttons button,.result-command-buttons button[data-v-3c5c1c6d]{min-width:104px!important;flex:0 0 auto!important}@media (max-width: 1280px){body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview,.storyboard-result-preview.storyboard-result-preview[data-v-3c5c1c6d]{grid-template-rows:56px minmax(410px,1fr) auto!important}.result-combined-player[data-v-3c5c1c6d]{grid-template-rows:minmax(0,1fr) 78px}.result-combined-player__stage video[data-v-3c5c1c6d],.result-combined-player__empty[data-v-3c5c1c6d]{min-height:300px}.result-segment-rail__item[data-v-3c5c1c6d]{flex-basis:96px;min-width:96px;height:62px}}@media (max-width: 820px){body .el-overlay .el-dialog.storyboard-result-preview-dialog .storyboard-result-preview,.storyboard-result-preview.storyboard-result-preview[data-v-3c5c1c6d]{height:auto!important;max-height:calc(100vh - 16px)!important;min-height:0!important;grid-template-rows:auto auto auto!important;overflow:auto!important}.result-combined-player[data-v-3c5c1c6d]{min-height:360px}.result-command-current[data-v-3c5c1c6d]{flex-wrap:wrap}.result-command-current small[data-v-3c5c1c6d]{width:100%;margin-left:0}}.storyboard-management-page.storyboard-management-page[data-v-3c5c1c6d]:not(#storyboard-page-dark-final){color:#f3f7fa!important;background:radial-gradient(circle at 15% 0%,rgba(143,199,255,.12),transparent 30%),radial-gradient(circle at 84% 16%,rgba(143,199,255,.07),transparent 34%),linear-gradient(180deg,#061018,#05080c 58%,#020405)!important}.storyboard-management-shell.storyboard-management-shell[data-v-3c5c1c6d]:not(#storyboard-management-dark-final){color:#f3f7fa!important;background:radial-gradient(circle at 15% 0%,rgba(143,199,255,.12),transparent 30%),radial-gradient(circle at 84% 16%,rgba(143,199,255,.07),transparent 34%),linear-gradient(180deg,#061018,#05080c 58%,#020405)!important}.storyboard-management-shell .management-hero.management-hero[data-v-3c5c1c6d]:not(#storyboard-hero-dark-final){color:#f3f7fa!important;border:1px solid rgba(143,199,255,.24)!important;background:radial-gradient(circle at 18% 0%,rgba(143,199,255,.14),transparent 36%),linear-gradient(145deg,#0c0f10f5,#030506fa)!important;box-shadow:0 28px 80px #0000005c,0 0 0 1px #8fc7ff3d,inset 0 1px #ffffff14!important}.storyboard-management-shell[data-v-3c5c1c6d] :is(.management-stat-card,.progress-panel,.management-progress-panel,.merged-video-panel,.management-script-grid,.storyboard-results-panel,.result-panel):not(#storyboard-panel-dark-final){color:#f3f7fa!important;border:1px solid rgba(143,199,255,.24)!important;background:radial-gradient(circle at 18% 0%,rgba(143,199,255,.1),transparent 34%),linear-gradient(145deg,#070c0ef0,#020507fa)!important;box-shadow:0 22px 58px #00000052,inset 0 1px #ffffff0f!important}.storyboard-management-shell[data-v-3c5c1c6d] :is(.management-stat-card,.progress-panel,.result-panel):not(#storyboard-panel-dark-final){border-color:#8fc7ff3d!important;background:radial-gradient(circle at 18% 0%,rgba(143,199,255,.1),transparent 34%),linear-gradient(145deg,#070c0ef0,#020507fa)!important}.storyboard-management-shell[data-v-3c5c1c6d] :is(.management-stat-card strong,.management-progress-head h2,.progress-percent,.result-panel-title,.script-video-card__title,.result-title):not(#storyboard-text-dark-final){color:#f3f7fa!important;-webkit-text-fill-color:#f3f7fa!important}.storyboard-management-shell[data-v-3c5c1c6d] :is(.management-stat-card strong,.progress-percent,.result-title):not(#storyboard-text-dark-final){color:#f3f7fa!important;-webkit-text-fill-color:#f3f7fa!important}.storyboard-management-shell[data-v-3c5c1c6d] :is(.management-stat-card span,.management-stat-card small,.management-progress-head>span,.management-progress-meta span,.result-panel-title-row small){color:#d2dee2c2!important;-webkit-text-fill-color:rgba(210,222,226,.76)!important}.storyboard-management-shell[data-v-3c5c1c6d] :is(.management-progress-head h2,.story-panel__head>div>span,.panel-title-row>div>span){color:#a6b6c2!important;-webkit-text-fill-color:#a6b6c2!important}.storyboard-management-shell[data-v-3c5c1c6d] :is(.management-progress-bar,.progress-track,.merged-progress-track){border-color:#8fc7ff29!important;background:#020608db!important}.storyboard-management-shell[data-v-3c5c1c6d] :is(.management-progress-bar span,.progress-track span,.merged-progress-track span){background:linear-gradient(90deg,#8fc7ff,#e6f4ff)!important;box-shadow:0 0 18px #8fc7ff33!important}.storyboard-management-shell .management-stat-card.is-progress[data-v-3c5c1c6d]:before{background:conic-gradient(from 0deg,#a6b6c2 calc(var(--progress-angle, 300deg)),#8fc7ff24 0),radial-gradient(circle,rgba(7,12,14,.96) 58%,transparent 60%)!important;box-shadow:0 0 20px #8fc7ff33!important}.storyboard-management-shell .script-video-card.script-video-card[data-v-3c5c1c6d]{color:#f3f7fa!important;border-color:#8fc7ff2e!important;background:radial-gradient(circle at 16% 0%,rgba(143,199,255,.1),transparent 34%),linear-gradient(145deg,#090e0feb,#030506fa)!important}html[data-studio-theme=movieflow] body .storyboard-management-shell.storyboard-management-shell :is(.management-hero,.management-stat-card,.progress-panel,.management-progress-panel,.merged-video-panel,.management-script-grid,.storyboard-results-panel,.result-panel,.script-video-card):not(#storyboard-dark-panel){color:#f3f7fa!important;border:1px solid rgba(143,199,255,.22)!important;background:radial-gradient(circle at 18% 0%,rgba(143,199,255,.1),transparent 34%),linear-gradient(145deg,#070c0ef0,#020507fa)!important;box-shadow:0 22px 58px #00000052,inset 0 1px #ffffff0f!important}.storyboard-management-page.fb-page--workbench[data-v-3c5c1c6d]{width:100%;max-width:100%;min-width:0;overflow-x:hidden;color:var(--fb-text-primary)!important;background:linear-gradient(180deg,rgb(143 199 255 / .08),transparent 260px),var(--fb-bg-void)!important}.storyboard-management-page .management-hero.fb-glass--structural[data-v-3c5c1c6d],.storyboard-management-page[data-v-3c5c1c6d] :is(.management-stat-card,.management-progress-panel){border-color:var(--fb-line-default)!important;border-radius:var(--fb-radius-card)!important;background:var(--fb-surface-structural)!important;box-shadow:var(--fb-shadow)!important}.storyboard-management-page[data-v-3c5c1c6d] :is(.merged-video-panel,.management-result-entry,.script-video-card,.storyboard-results-panel){border-color:var(--fb-line-default)!important;border-radius:var(--fb-radius-card)!important;background:var(--fb-control-well)!important}.storyboard-management-page[data-v-3c5c1c6d] :is(.management-kicker,.management-progress-head h2,.panel-title-row>div>span){color:var(--fb-accent)!important;-webkit-text-fill-color:currentColor!important}.storyboard-management-page .fb-stable-editor-surface[data-v-3c5c1c6d],.storyboard-management-page[data-v-3c5c1c6d] :is(video,textarea,.storyboard-result-timeline-panel){transform:none!important}html[data-studio-theme=movieflow] body:not(#frameborn-silver-a):not(#frameborn-silver-b):not(#frameborn-silver-c) #storyboard-results-section.management-results-section,html[data-studio-theme=movieflow] body:not(#frameborn-silver-a):not(#frameborn-silver-b):not(#frameborn-silver-c) #storyboard-script-queue.management-board{color:var(--fb-text-primary, #f4f8fb)!important;border-color:var(--fb-line-default, rgb(204 229 245 / .24))!important;background:var(--fb-surface-structural)!important;box-shadow:var(--fb-shadow, 0 20px 50px rgb(0 7 12 / .42))!important}html[data-studio-theme=movieflow] body:not(#frameborn-silver-a):not(#frameborn-silver-b):not(#frameborn-silver-c) #storyboard-results-section .management-board-head h2,html[data-studio-theme=movieflow] body:not(#frameborn-silver-a):not(#frameborn-silver-b):not(#frameborn-silver-c) #storyboard-results-section .management-result-entry strong,html[data-studio-theme=movieflow] body:not(#frameborn-silver-a):not(#frameborn-silver-b):not(#frameborn-silver-c) #storyboard-script-queue .management-board-head h2,html[data-studio-theme=movieflow] body:not(#frameborn-silver-a):not(#frameborn-silver-b):not(#frameborn-silver-c) #storyboard-script-queue .synthesis-selection__head strong{color:var(--fb-text-primary, #f4f8fb)!important;font-weight:800!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#frameborn-silver-a):not(#frameborn-silver-b):not(#frameborn-silver-c) #storyboard-results-section .management-result-entry span,html[data-studio-theme=movieflow] body:not(#frameborn-silver-a):not(#frameborn-silver-b):not(#frameborn-silver-c) #storyboard-script-queue .synthesis-selection__head span{color:var(--fb-text-secondary, #a6b6c2)!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#frameborn-silver-a):not(#frameborn-silver-b):not(#frameborn-silver-c) #storyboard-results-section .management-kicker,html[data-studio-theme=movieflow] body:not(#frameborn-silver-a):not(#frameborn-silver-b):not(#frameborn-silver-c) #storyboard-script-queue .management-kicker{color:var(--fb-accent, #8fc7ff)!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}@media (max-width: 768px){.storyboard-management-page .storyboard-management-shell[data-v-3c5c1c6d]{padding-inline:12px!important}.storyboard-management-page[data-v-3c5c1c6d] :is(.management-hero,.management-stat-grid,.management-board-head){grid-template-columns:minmax(0,1fr)!important}.storyboard-management-page .management-actions[data-v-3c5c1c6d]{width:100%;justify-content:stretch}.storyboard-management-page[data-v-3c5c1c6d] :is(.management-actions,.management-board-tools){flex-wrap:wrap}.storyboard-management-page[data-v-3c5c1c6d] :is(.management-script-grid,.script-detail-video-grid,.keyframe-reference-grid){grid-template-columns:minmax(0,1fr)!important}}html[data-studio-theme=movieflow] body .el-overlay .el-dialog.script-detail-dialog.script-detail-dialog .slot-dock-slot-row.slot-dock-slot-row .slot-dock-slot-copy.slot-dock-slot-copy>strong:not(#storyboard-slot-name-contrast-a):not(#storyboard-slot-name-contrast-b):not(#storyboard-slot-name-contrast-c):not(#storyboard-slot-name-contrast-d){color:#172033!important;font-weight:950!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:#172033!important}html[data-studio-theme=movieflow] body .el-overlay .el-dialog.script-detail-dialog.script-detail-dialog .slot-asset-dock.slot-asset-dock .slot-asset-dock__target:not(#storyboard-dock-target-a):not(#storyboard-dock-target-b):not(#storyboard-dock-target-c){color:#f3f7fa!important;opacity:1!important;-webkit-text-fill-color:#f3f7fa!important}html[data-studio-theme=movieflow] body .el-overlay .el-dialog.script-detail-dialog.script-detail-dialog .slot-asset-dock.slot-asset-dock .slot-asset-dock__target>em:not(#storyboard-dock-target-label-a):not(#storyboard-dock-target-label-b):not(#storyboard-dock-target-label-c){color:#c9fbff!important;background:#5ef4ff1f!important;opacity:1!important;-webkit-text-fill-color:#c9fbff!important}html[data-studio-theme=movieflow] body .el-overlay .el-dialog.script-detail-dialog.script-detail-dialog .slot-asset-dock.slot-asset-dock .slot-asset-dock__head>div>small:not(#storyboard-dock-help-a):not(#storyboard-dock-help-b):not(#storyboard-dock-help-c),html[data-studio-theme=movieflow] body .el-overlay .el-dialog.script-detail-dialog.script-detail-dialog .slot-asset-dock.slot-asset-dock .slot-asset-dock__search-summary>small:not(#storyboard-dock-summary-a):not(#storyboard-dock-summary-b):not(#storyboard-dock-summary-c){color:#aebdc9!important;opacity:1!important;-webkit-text-fill-color:#aebdc9!important}html[data-studio-theme=movieflow] body .el-overlay .el-dialog.script-detail-dialog.script-detail-dialog .slot-asset-dock.slot-asset-dock .slot-asset-dock__search-summary>span:not(#storyboard-dock-count-a):not(#storyboard-dock-count-b):not(#storyboard-dock-count-c){color:#dffcff!important;opacity:1!important;-webkit-text-fill-color:#dffcff!important}html[data-studio-theme=movieflow] body .el-overlay .el-dialog.script-detail-dialog.script-detail-dialog .slot-asset-dock.slot-asset-dock .slot-asset-dock__search>input:not(#storyboard-dock-search-a):not(#storyboard-dock-search-b):not(#storyboard-dock-search-c){color:#f3f7fa!important;background:transparent!important;opacity:1!important;-webkit-text-fill-color:#f3f7fa!important}html[data-studio-theme=movieflow] body .el-overlay .el-dialog.script-detail-dialog.script-detail-dialog .slot-asset-dock.slot-asset-dock .slot-asset-dock__search>input:not(#storyboard-dock-search-a):not(#storyboard-dock-search-b):not(#storyboard-dock-search-c)::-moz-placeholder{color:#8fa1b0!important;opacity:1!important;-webkit-text-fill-color:#8fa1b0!important}html[data-studio-theme=movieflow] body .el-overlay .el-dialog.script-detail-dialog.script-detail-dialog .slot-asset-dock.slot-asset-dock .slot-asset-dock__search>input:not(#storyboard-dock-search-a):not(#storyboard-dock-search-b):not(#storyboard-dock-search-c)::placeholder{color:#8fa1b0!important;opacity:1!important;-webkit-text-fill-color:#8fa1b0!important}html[data-studio-theme=movieflow] body .el-overlay .el-dialog.script-detail-dialog.script-detail-dialog .slot-asset-dock.slot-asset-dock .slot-asset-dock__search>button.slot-asset-dock__search-clear:not(#storyboard-dock-clear-a):not(#storyboard-dock-clear-b):not(#storyboard-dock-clear-c){width:26px!important;min-width:26px!important;height:26px!important;min-height:26px!important;padding:0!important;color:#c9fbff!important;background:#5ef4ff1f!important;opacity:1!important;-webkit-text-fill-color:#c9fbff!important}html[data-studio-theme=movieflow] body .el-overlay .el-dialog.script-detail-dialog.script-detail-dialog .slot-dock-slot-actions.slot-dock-slot-actions>button.slot-dock-select-action.active:not(#storyboard-slot-select-a):not(#storyboard-slot-select-b):not(#storyboard-slot-select-c){color:#04171c!important;border-color:#b9fdffe6!important;background:linear-gradient(135deg,#5ef4ff,#b9fdff)!important;box-shadow:0 0 14px #5ef4ff33!important;opacity:1!important;-webkit-text-fill-color:#04171c!important}html[data-studio-theme=movieflow] body .el-overlay .el-dialog.script-detail-dialog .slot-asset-dock-card strong{color:#f3f7fa!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .el-overlay .el-dialog.script-detail-dialog .slot-asset-dock-card small{color:#f3f7fab8!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .el-overlay .el-dialog.script-detail-dialog .slot-asset-dock-card em{color:#c9fbff!important;-webkit-text-fill-color:currentColor!important}.storyboard-management-page .script-video-card__provenance[data-v-3c5c1c6d]{margin-top:10px;padding:7px 10px;border:1px solid rgba(143,199,255,.28);border-radius:10px;color:#c7e7ff;background:#47749238;font-size:12px;font-weight:800}.storyboard-management-page .script-video-card__provenance.is-out-of-sync[data-v-3c5c1c6d]{border-color:#fbbf248f;color:#fde68a;background:#b4740e38}html[data-studio-theme=movieflow] body .el-overlay .el-dialog.script-detail-dialog .slot-dock-preview-toggle:not(#storyboard-slot-preview-height-a):not(#storyboard-slot-preview-height-b){min-height:56px!important}html[data-studio-theme=movieflow] body #app .storyboard-management-page.storyboard-management-page .script-video-card.script-video-card h3{color:#eef7fb!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .storyboard-management-page.storyboard-management-page .script-video-card.script-video-card>p{color:#b8c8d7!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .storyboard-management-page.storyboard-management-page .script-video-card.script-video-card .script-video-card__hint{color:#8fc7ff!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .storyboard-management-page.storyboard-management-page .script-video-card.script-video-card .script-video-card__provenance{color:#c7e7ff!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .storyboard-management-page.storyboard-management-page .script-video-card.script-video-card .script-video-card__provenance.is-out-of-sync{color:#fde68a!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .storyboard-management-page.storyboard-management-page .script-video-card.script-video-card .script-video-card__error{color:#fecaca!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .storyboard-management-page.storyboard-management-page .script-video-card.script-video-card .script-video-card__meta>span{color:#c7d3dc!important;border-color:#8fc7ff42!important;background:#8fc7ff1f!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .storyboard-management-page.storyboard-management-page .script-video-card.script-video-card .video-resolution-control>span{color:#c7d3dc!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .storyboard-management-page.storyboard-management-page .script-video-card.script-video-card .video-resolution-control>button:not(:disabled):not(#fixed-workflow-gold-button-final){color:#d8edf4!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .storyboard-management-page.storyboard-management-page .script-video-card.script-video-card .video-resolution-control>button[aria-pressed=true]:not(:disabled):not(#fixed-workflow-gold-button-final){color:#061014!important;border-color:#b9dcff!important;background-color:#8fc7ff!important;background-image:none!important;box-shadow:0 0 0 2px #8fc7ff47,0 7px 18px #378ad657,inset 0 1px #ffffff80!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .storyboard-management-page.storyboard-management-page .script-video-card.script-video-card .video-resolution-control>button[aria-pressed=true]:not(:disabled):not(#fixed-workflow-gold-button-final):before{content:"✓";display:inline-block;margin-right:4px;font-size:11px;font-weight:1000;line-height:1}html[data-studio-theme=movieflow] body #app .storyboard-management-page.storyboard-management-page .script-video-card.script-video-card .video-resolution-control>button:disabled:not(#fixed-workflow-gold-button-final){color:#8fa1b0!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}.insight-card[data-v-aad789be]{border:1px solid rgba(148,163,184,.2);border-radius:12px;background:#0f172a9e;padding:10px 12px}.insight-label[data-v-aad789be]{display:block;font-size:11px;color:#94a3b8;margin-bottom:4px}.insight-value[data-v-aad789be]{margin:0;color:#f8fafc;font-size:13px;line-height:1.5}.animate-fade-in[data-v-aad789be]{animation:fadeIn-aad789be .4s ease-out}@keyframes fadeIn-aad789be{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.active-stage[data-v-a58c0ecd]{box-shadow:0 10px 40px #ff00501a}@keyframes scan-a58c0ecd{0%{left:-100px}to{left:100%}}.animate-scan[data-v-a58c0ecd]{animation:scan-a58c0ecd 1.5s linear infinite}.stage-item[data-v-a58c0ecd]{transition:all .4s cubic-bezier(.4,0,.2,1)}.wecom-status-bar[data-v-1a0dc535]{animation:slideIn-1a0dc535 .5s cubic-bezier(.2,.8,.2,1)}@keyframes slideIn-1a0dc535{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.assistant-view[data-v-8503a954]{height:calc(100vh - 108px);animation:fadeIn-8503a954 .5s ease-out}.assistant-hero[data-v-8503a954]{background:radial-gradient(circle at 12% 18%,rgba(56,189,248,.18),transparent 35%),radial-gradient(circle at 88% 22%,rgba(59,130,246,.18),transparent 30%),linear-gradient(140deg,#0f172aeb,#0a1122eb)}.hero-pill[data-v-8503a954]{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;color:#dbeafe;padding:7px 10px;border-radius:999px;border:1px solid rgba(56,189,248,.35);background:#38bdf81f}.hero-pill.status[data-v-8503a954]{color:#e0f2fe;border-color:#60a5fa66;background:#3b82f629}.hero-pill.muted[data-v-8503a954]{color:#cbd5e1;border-color:#94a3b84d;background:#94a3b81f}@keyframes fadeIn-8503a954{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.assistant-view.fb-page--creation[data-v-8503a954]{width:100%;max-width:none;height:calc(100vh - 108px);padding:16px 20px 20px;color:var(--fb-text-primary);background:linear-gradient(180deg,#071019fa,#040b11fc)}.fb-page--creation .fb-creation-command[data-v-8503a954]{padding:14px 16px;border-color:var(--fb-line-default);border-radius:var(--fb-radius-card);background:var(--fb-surface-structural);box-shadow:var(--fb-shadow)}.fb-page--creation .assistant-hero h1[data-v-8503a954]{color:var(--fb-text-strong);letter-spacing:0}.fb-page--creation .assistant-hero p[data-v-8503a954]{color:var(--fb-text-secondary)}.fb-page--creation .assistant-hero[data-v-8503a954] :is(.w-12,.rounded-2xl){border-radius:var(--fb-radius-card);background:var(--fb-control-well)}.fb-page--creation .hero-pill[data-v-8503a954]{padding:6px 9px;color:var(--fb-accent-strong);border-color:var(--fb-line-default);border-radius:6px;background:var(--fb-control-well)}.fb-page--creation .hero-pill.status[data-v-8503a954]{color:var(--fb-text-primary);border-color:var(--fb-line-strong);background:var(--fb-surface-interactive)}@media (max-width: 980px){.assistant-view.fb-page--creation[data-v-8503a954]{height:auto;min-height:calc(100vh - 96px);overflow:visible}.fb-page--creation main[data-v-8503a954]{overflow:visible}.fb-page--creation main>section[data-v-8503a954]{width:100%;height:auto;min-height:0}}@media (max-width: 720px){.assistant-view.fb-page--creation[data-v-8503a954]{gap:10px;padding:10px}.fb-page--creation .fb-creation-command[data-v-8503a954]{padding:12px}.fb-page--creation .assistant-hero .flex.items-start.justify-between[data-v-8503a954]{align-items:stretch;flex-direction:column}}@media (prefers-reduced-motion: reduce){.assistant-view.fb-page--creation[data-v-8503a954],.assistant-view.fb-page--creation[data-v-8503a954] *{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.quick-create-page[data-v-4ac54344]{padding:14px;background:linear-gradient(180deg,#f8f5f6,#f4f1f2);min-height:calc(100vh - 110px);color:#4b4244}.workspace-shell[data-v-4ac54344]{max-width:1460px;margin:0 auto;display:grid;grid-template-columns:1.02fr .92fr;gap:16px}.editor-panel[data-v-4ac54344],.preview-panel[data-v-4ac54344]{background:#f8f4f5;border:1px solid #e6dee0;border-radius:20px;padding:18px}.workspace-title[data-v-4ac54344]{margin:0;font-size:36px;font-weight:800;letter-spacing:-.02em;color:#4b3e42}.workspace-desc[data-v-4ac54344]{margin:6px 0 16px;color:#8a767c;font-size:13px}.mode-switch[data-v-4ac54344]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:14px}.mode-card[data-v-4ac54344]{border:1px solid #e7dce0;border-radius:16px;background:linear-gradient(135deg,#fffafb,#f6eef1);padding:14px;text-align:left;color:#5c4c51;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.mode-card span[data-v-4ac54344]{display:block;font-weight:800;font-size:16px}.mode-card small[data-v-4ac54344]{display:block;margin-top:4px;color:#9f8d92}.mode-card.active[data-v-4ac54344]{transform:translateY(-1px);border-color:#eba8c5;box-shadow:0 16px 34px #d864922e}.mode-card.smart.active[data-v-4ac54344]{background:radial-gradient(circle at 18% 12%,rgba(255,226,147,.55),transparent 28%),linear-gradient(135deg,#fff4e8,#fff2f8 55%,#edf6ff)}.smart-panel[data-v-4ac54344]{border:1px solid #eadde2;background:radial-gradient(circle at 10% 0%,rgba(255,221,151,.35),transparent 28%),linear-gradient(180deg,#fffafb,#f8f2f5);border-radius:18px;padding:14px;margin-bottom:14px}.smart-head[data-v-4ac54344]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.smart-head p[data-v-4ac54344]{margin:0;color:#8d7b80;font-size:12px}.smart-chat[data-v-4ac54344]{margin-top:12px;min-height:178px;max-height:300px;overflow:auto;border:1px solid #eadfe2;border-radius:16px;padding:12px;background:#ffffffad}.smart-empty[data-v-4ac54344]{height:150px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;text-align:center;color:#a0828d}.smart-empty .el-icon[data-v-4ac54344]{font-size:26px;color:#dd6c99}.chat-bubble[data-v-4ac54344]{max-width:82%;width:-moz-fit-content;width:fit-content;margin-bottom:10px;padding:10px 12px;border-radius:14px;font-size:13px;line-height:1.55;white-space:pre-wrap}.chat-bubble.user[data-v-4ac54344]{margin-left:auto;color:#fff;background:linear-gradient(135deg,#d76a9a,#b95782);border-bottom-right-radius:5px}.chat-bubble.assistant[data-v-4ac54344]{color:#55464b;background:#fff;border:1px solid #efe1e6;border-bottom-left-radius:5px}.chat-bubble.thinking[data-v-4ac54344]{color:#9a7d87}.smart-options[data-v-4ac54344]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}.smart-option[data-v-4ac54344]{border:1px solid #efd9e2;border-radius:14px;background:#fffafb;padding:10px;text-align:left;cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.smart-option[data-v-4ac54344]:hover{transform:translateY(-1px);border-color:#e897bb;box-shadow:0 10px 24px #d8649224}.smart-option strong[data-v-4ac54344],.smart-option span[data-v-4ac54344]{display:block}.smart-option strong[data-v-4ac54344]{color:#604b52;font-size:13px}.smart-option span[data-v-4ac54344]{margin-top:5px;color:#9b858c;font-size:11px;line-height:1.45}.smart-ready[data-v-4ac54344]{margin-top:12px;border:1px solid #bfe8d1;background:linear-gradient(135deg,#f2fff7,#fffaf2);border-radius:16px;padding:12px}.ready-title[data-v-4ac54344]{font-weight:800;color:#366348}.smart-ready p[data-v-4ac54344]{margin:6px 0;color:#5f7166;font-size:12px}.ready-meta[data-v-4ac54344]{display:flex;flex-wrap:wrap;gap:8px}.ready-meta span[data-v-4ac54344]{border-radius:6px;background:#fff;border:1px solid #d9efdf;color:#4f785f;padding:4px 9px;font-size:11px}.smart-input-row[data-v-4ac54344]{margin-top:12px;display:grid;grid-template-columns:1fr auto auto;gap:8px}.form-group[data-v-4ac54344]{margin-bottom:14px}.form-group.compact[data-v-4ac54344]{margin-bottom:0}.field-label[data-v-4ac54344]{margin-bottom:8px;color:#695b5f;font-size:13px;font-weight:700}.prompt-foot[data-v-4ac54344]{margin-top:6px;display:flex;justify-content:space-between;font-size:11px;color:#a08e93}.grid-two[data-v-4ac54344]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:12px}.hint-line[data-v-4ac54344]{margin-top:6px;font-size:11px;color:#9f8c91}.audio-card[data-v-4ac54344]{border:1px solid #e3d8dc;background:#faf6f7;border-radius:14px;padding:10px}.audio-card p[data-v-4ac54344]{margin:0 0 10px;font-size:12px;color:#8f7d82}.frame-box[data-v-4ac54344]{border:1px solid #e6dde0;background:#fbf8f9;border-radius:14px;padding:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:12px}.uploader[data-v-4ac54344] .el-upload-dragger{border-radius:12px;border:1px dashed #e4cfd7;background:#fffafb;min-height:118px}.upload-inner[data-v-4ac54344]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:#ab8c97;font-size:12px}.action-bar[data-v-4ac54344]{margin-top:6px;border:1px solid #eadfe2;border-radius:14px;background:#f7f3f4;padding:12px;display:flex;justify-content:flex-end;align-items:center;gap:12px}.generate-btn[data-v-4ac54344]{border:none;min-width:162px;height:42px;border-radius:12px;background:linear-gradient(135deg,#f3c3d8,#ea8bb6)}.preview-title[data-v-4ac54344]{margin:0 0 12px;font-size:30px;color:#4f4347;font-weight:800}.preview-tabs[data-v-4ac54344]{border-top:5px solid #f6d5e2;padding-top:10px;display:flex;gap:8px}.preview-chip[data-v-4ac54344]{font-size:11px;color:#9f8f94;border:1px solid #e4d8dc;border-radius:6px;padding:4px 10px;background:#fbf6f8}.preview-chip.active[data-v-4ac54344]{color:#d65f8e;border-color:#efbfd3;background:#fff2f8}.preview-stage[data-v-4ac54344]{margin-top:10px;border:1px dashed #ead8de;border-radius:18px;background:#fcf9fa;min-height:610px;display:flex;align-items:center;justify-content:center}.preview-center[data-v-4ac54344]{display:flex;flex-direction:column;align-items:center;gap:12px}.preview-icon[data-v-4ac54344]{width:56px;height:56px;border-radius:6px;background:#ffeef5;color:#dd6c99;display:grid;place-items:center;font-size:22px}.preview-main[data-v-4ac54344]{font-size:28px;font-weight:800;color:#514448}.preview-sub[data-v-4ac54344]{font-size:13px;color:#a39297}[data-v-4ac54344] .el-textarea__inner,[data-v-4ac54344] .el-input__wrapper,[data-v-4ac54344] .el-select__wrapper,[data-v-4ac54344] .el-input-number .el-input__wrapper{border-radius:12px;background:#fffafb;box-shadow:0 0 0 1px #eadce0 inset}[data-v-4ac54344] .el-textarea__inner{min-height:160px!important;color:#4f4246}@media (max-width: 1180px){.workspace-shell[data-v-4ac54344]{grid-template-columns:1fr}.preview-stage[data-v-4ac54344]{min-height:360px}.workspace-title[data-v-4ac54344],.preview-title[data-v-4ac54344]{font-size:28px}}@media (max-width: 760px){.grid-two[data-v-4ac54344],.frame-box[data-v-4ac54344],.mode-switch[data-v-4ac54344],.smart-options[data-v-4ac54344],.smart-input-row[data-v-4ac54344]{grid-template-columns:1fr}.action-bar[data-v-4ac54344]{flex-direction:column;align-items:stretch}.generate-btn[data-v-4ac54344]{width:100%}}.quick-create-page.fb-page--creation[data-v-4ac54344]{min-height:calc(100vh - 110px);padding:16px 20px 24px;color:var(--fb-text-primary);background:linear-gradient(180deg,#071019fa,#040b11fc)}.fb-page--creation .workspace-shell[data-v-4ac54344]{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:16px}.fb-page--creation .quick-create-command[data-v-4ac54344]{display:grid;gap:4px;margin-bottom:14px;padding:14px 16px;border-color:var(--fb-line-default);border-radius:var(--fb-radius-card);background:var(--fb-surface-structural)}.fb-page--creation[data-v-4ac54344] :is(.editor-panel,.preview-panel){border:1px solid var(--fb-line-default);border-radius:var(--fb-radius-card);background:var(--fb-surface-structural);box-shadow:var(--fb-shadow)}.fb-page--creation[data-v-4ac54344] :is(.mode-card,.smart-panel,.smart-ready,.form-group,.audio-card,.frame-box,.action-bar,.preview-stage,.smart-option,.chat-bubble){border-radius:var(--fb-radius-card)}.fb-page--creation[data-v-4ac54344] :is(button,.preview-chip,.preview-icon),.fb-page--creation[data-v-4ac54344] .el-textarea__inner,.fb-page--creation[data-v-4ac54344] .el-input__wrapper,.fb-page--creation[data-v-4ac54344] .el-select__wrapper,.fb-page--creation[data-v-4ac54344] .el-input-number .el-input__wrapper,.fb-page--creation .uploader[data-v-4ac54344] .el-upload-dragger{border-radius:6px}.fb-page--creation[data-v-4ac54344] :is(.workspace-title,.preview-title,.field-label,.ready-title,.preview-main){color:var(--fb-text-strong)}.fb-page--creation[data-v-4ac54344] :is(.workspace-desc,.preview-sub,.audio-card p,.prompt-foot,.hint-line,.smart-head p){color:var(--fb-text-secondary)}.fb-page--creation[data-v-4ac54344] :is(.mode-card,.smart-panel,.smart-ready,.form-group,.audio-card,.frame-box,.action-bar,.preview-stage){border-color:var(--fb-line-default);background:var(--fb-control-well)}.fb-page--creation .preview-panel[data-v-4ac54344]{background:var(--fb-surface-interactive)}.fb-page--creation .preview-tabs[data-v-4ac54344]{border-color:var(--fb-line-strong)}.fb-page--creation .preview-chip[data-v-4ac54344]{color:var(--fb-text-secondary);border-color:var(--fb-line-default);background:var(--fb-control-well)}.fb-page--creation .preview-chip.active[data-v-4ac54344],.fb-page--creation .mode-card.active[data-v-4ac54344]{color:var(--fb-accent-strong);border-color:var(--fb-line-strong);background:var(--fb-surface-interactive);box-shadow:none}.quick-create-page.fb-page--creation .editor-panel[data-v-4ac54344],.quick-create-page.fb-page--creation .frame-box[data-v-4ac54344],.quick-create-page.fb-page--creation .form-group[data-v-4ac54344],.quick-create-page.fb-page--creation .uploader[data-v-4ac54344] .el-upload-dragger{box-shadow:none!important;transform:none!important}.quick-create-page.fb-page--creation[data-v-4ac54344] :is(.mode-card,.smart-option),.quick-create-page.fb-page--creation[data-v-4ac54344] :is(.mode-card,.smart-option):hover,.quick-create-page.fb-page--creation :is(.mode-card,.smart-option).active[data-v-4ac54344]{box-shadow:none!important;transform:none!important}.quick-create-page.fb-page--creation .smart-chat[data-v-4ac54344]{color:var(--fb-text-primary)!important;border-color:var(--fb-line-default)!important;border-radius:var(--fb-radius-card)!important;background:var(--fb-control-well)!important;box-shadow:none!important}.quick-create-page.fb-page--creation .smart-empty[data-v-4ac54344],.quick-create-page.fb-page--creation .smart-empty .el-icon[data-v-4ac54344]{color:var(--fb-text-secondary)!important}.quick-create-page.fb-page--creation .chat-bubble.user[data-v-4ac54344]{color:var(--fb-text-primary)!important;border:1px solid var(--fb-line-strong)!important;border-radius:var(--fb-radius-card)!important;background:var(--fb-surface-interactive)!important;box-shadow:none!important}.quick-create-page.fb-page--creation .chat-bubble.assistant[data-v-4ac54344]{color:var(--fb-text-primary)!important;border-color:var(--fb-line-default)!important;border-radius:var(--fb-radius-card)!important;background:var(--fb-control-well)!important;box-shadow:none!important}.quick-create-page.fb-page--creation .chat-bubble.thinking[data-v-4ac54344]{color:var(--fb-text-secondary)!important}.quick-create-page.fb-page--creation .smart-option[data-v-4ac54344],.quick-create-page.fb-page--creation .smart-option[data-v-4ac54344]:hover{color:var(--fb-text-primary)!important;border-color:var(--fb-line-default)!important;border-radius:var(--fb-radius-card)!important;background:var(--fb-control-well)!important;box-shadow:none!important;transform:none!important}.quick-create-page.fb-page--creation .smart-option[data-v-4ac54344]:hover{border-color:var(--fb-line-strong)!important;background:var(--fb-surface-interactive)!important}.quick-create-page.fb-page--creation .smart-option strong[data-v-4ac54344],.quick-create-page.fb-page--creation .ready-title[data-v-4ac54344]{color:var(--fb-text-strong)!important}.quick-create-page.fb-page--creation .smart-option span[data-v-4ac54344],.quick-create-page.fb-page--creation .smart-ready p[data-v-4ac54344]{color:var(--fb-text-secondary)!important}.quick-create-page.fb-page--creation .smart-ready[data-v-4ac54344]{color:var(--fb-text-primary)!important;border-color:var(--fb-line-default)!important;border-radius:var(--fb-radius-card)!important;background:var(--fb-surface-interactive)!important;box-shadow:none!important}.quick-create-page.fb-page--creation .ready-meta span[data-v-4ac54344],.quick-create-page.fb-page--creation .preview-chip[data-v-4ac54344],.quick-create-page.fb-page--creation .preview-chip.active[data-v-4ac54344]{color:var(--fb-text-secondary)!important;border-color:var(--fb-line-default)!important;border-radius:6px!important;background:var(--fb-control-well)!important}.quick-create-page.fb-page--creation .preview-chip.active[data-v-4ac54344]{color:var(--fb-accent-strong)!important;border-color:var(--fb-line-strong)!important;background:var(--fb-surface-interactive)!important}.quick-create-page.fb-page--creation .preview-icon[data-v-4ac54344]{color:var(--fb-accent-strong)!important;border-radius:6px!important;background:var(--fb-surface-interactive)!important;box-shadow:none!important}.quick-create-page.fb-page--creation .smart-head[data-v-4ac54344] .el-tag{--el-tag-bg-color: var(--fb-surface-interactive) !important;--el-tag-border-color: var(--fb-line-strong) !important;--el-tag-text-color: var(--fb-accent-strong) !important;border-radius:6px!important}.fb-page--creation .generate-btn[data-v-4ac54344]{border-radius:6px;color:var(--fb-bg-void);background:var(--fb-accent)}.fb-page--creation[data-v-4ac54344] .el-textarea__inner,.fb-page--creation[data-v-4ac54344] .el-input__wrapper,.fb-page--creation[data-v-4ac54344] .el-select__wrapper,.fb-page--creation[data-v-4ac54344] .el-input-number .el-input__wrapper,.fb-page--creation .uploader[data-v-4ac54344] .el-upload-dragger{color:var(--fb-text-primary);border-color:var(--fb-line-default);background:var(--fb-control-well);box-shadow:none}@media (max-width: 980px){.fb-page--creation .workspace-shell[data-v-4ac54344]{grid-template-columns:1fr}.fb-page--creation .preview-panel[data-v-4ac54344]{width:100%}}@media (max-width: 720px){.quick-create-page.fb-page--creation[data-v-4ac54344]{padding:10px}.fb-page--creation[data-v-4ac54344] :is(.grid-two,.frame-box,.mode-switch,.smart-options,.smart-input-row){grid-template-columns:1fr}.fb-page--creation .preview-stage[data-v-4ac54344]{min-height:280px}}@media (prefers-reduced-motion: reduce){.quick-create-page.fb-page--creation[data-v-4ac54344],.quick-create-page.fb-page--creation[data-v-4ac54344] *{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.direct-doubao-page[data-v-af63b290]{min-height:100%;padding:28px;color:#2d2418;background:radial-gradient(circle at 15% 10%,rgba(255,185,92,.22),transparent 32%),radial-gradient(circle at 80% 0%,rgba(96,143,255,.16),transparent 30%),linear-gradient(135deg,#fff8ec,#f4ead9 52%,#e8dac5)}.hero-card[data-v-af63b290],.glass-panel[data-v-af63b290]{border:1px solid rgba(120,82,38,.15);background:#fffcf4d1;box-shadow:0 24px 70px #523a1a1f;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.hero-card[data-v-af63b290]{display:flex;justify-content:space-between;gap:24px;align-items:center;border-radius:30px;padding:30px;margin-bottom:24px}.eyebrow[data-v-af63b290]{margin:0 0 8px;color:#bc6d1d;font-size:12px;font-weight:900;letter-spacing:.18em}h1[data-v-af63b290],h2[data-v-af63b290]{margin:0}h1[data-v-af63b290]{font-size:clamp(30px,4vw,52px);letter-spacing:-.05em}h2[data-v-af63b290]{font-size:22px}.hero-copy[data-v-af63b290]{max-width:820px;margin:12px 0 0;color:#766751;line-height:1.8}.hero-badge[data-v-af63b290]{min-width:132px;height:132px;border-radius:28px;display:grid;place-items:center;color:#fff;background:linear-gradient(145deg,#ff8a1f,#e84428);box-shadow:0 18px 42px #e8442852;font-weight:900}.hero-badge .el-icon[data-v-af63b290]{font-size:34px}.workspace-grid[data-v-af63b290]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);gap:24px}.glass-panel[data-v-af63b290]{border-radius:28px;padding:24px}.panel-head[data-v-af63b290]{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px}.panel-head>span[data-v-af63b290]{color:#9a7a4c;font-size:13px;font-weight:800}.raw-textarea[data-v-af63b290] .el-textarea__inner{border:1px solid rgba(122,84,42,.14);border-radius:22px;color:#2b241b;background:linear-gradient(180deg,#fffdf8,#f6ecdd);box-shadow:inset 0 2px 10px #3c2a140d;line-height:1.75;font-size:15px}.settings-grid[data-v-af63b290]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px}.settings-grid label[data-v-af63b290]{display:grid;gap:8px;color:#7d684c;font-size:13px;font-weight:800}.setting-control[data-v-af63b290]{width:100%}.switch-row[data-v-af63b290]{display:flex;flex-wrap:wrap;gap:18px;margin:18px 0}.action-row[data-v-af63b290]{display:flex;gap:12px;flex-wrap:wrap}.primary-action[data-v-af63b290],.ghost-action[data-v-af63b290]{min-height:44px;border-radius:999px;font-weight:900}.primary-action[data-v-af63b290]{color:#fff;border:none;background:linear-gradient(135deg,#ff8a1f,#ff355d);box-shadow:0 16px 34px #ff5b2d47}.ghost-action[data-v-af63b290]{color:#6d5232;background:#ffffffb8;border-color:#7a542a29}.progress-card[data-v-af63b290]{padding:18px;border-radius:22px;background:#fff7e8;border:1px solid rgba(188,109,29,.16);margin-bottom:18px}.progress-card>div[data-v-af63b290]{display:flex;justify-content:space-between;margin-bottom:10px;color:#7b6140}.progress-card strong[data-v-af63b290]{color:#e16022;font-size:24px}.video-frame[data-v-af63b290],.empty-frame[data-v-af63b290]{aspect-ratio:16 / 9;border-radius:24px;overflow:hidden;background:#161923;border:1px solid rgba(38,28,18,.12)}.video-frame video[data-v-af63b290]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#000}.empty-frame[data-v-af63b290]{display:grid;place-items:center;text-align:center;color:#a99475;padding:24px}.empty-frame .el-icon[data-v-af63b290]{font-size:42px;color:#d18a35}.tail-frame[data-v-af63b290]{margin-top:16px;display:grid;gap:8px;color:#85653d;font-weight:800}.tail-frame img[data-v-af63b290]{width:180px;border-radius:16px;border:1px solid rgba(122,84,42,.16)}.error-box[data-v-af63b290]{display:flex;gap:10px;align-items:center;margin-top:16px;padding:14px;border-radius:18px;color:#a12d22;background:#fff0ec;border:1px solid rgba(224,72,54,.22)}.task-meta[data-v-af63b290]{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px;color:#947758;font-size:13px}.task-meta button[data-v-af63b290]{display:inline-flex;align-items:center;gap:6px;border:none;background:transparent;color:#9c6428;cursor:pointer;font-weight:800}.task-meta button[data-v-af63b290]:disabled{cursor:not-allowed;opacity:.5}@media (max-width: 980px){.direct-doubao-page[data-v-af63b290]{padding:16px}.hero-card[data-v-af63b290]{align-items:flex-start;flex-direction:column}.hero-badge[data-v-af63b290]{width:100%;height:86px}.workspace-grid[data-v-af63b290],.settings-grid[data-v-af63b290]{grid-template-columns:1fr}}.direct-doubao-page.fb-page--creation[data-v-af63b290]{min-height:calc(100vh - 96px);padding:16px 20px 24px;color:var(--fb-text-primary);background:linear-gradient(180deg,#071019fa,#040b11fc)}.fb-page--creation .fb-creation-command[data-v-af63b290]{min-height:76px;margin-bottom:16px;padding:16px;border-color:var(--fb-line-default);border-radius:var(--fb-radius-card);background:var(--fb-surface-structural);box-shadow:var(--fb-shadow)}.fb-page--creation .fb-creation-command h1[data-v-af63b290]{color:var(--fb-text-strong);font-size:26px;letter-spacing:0}.fb-page--creation[data-v-af63b290] :is(.eyebrow,.hero-copy,.panel-head>span,.settings-grid label,.task-meta,.tail-frame){color:var(--fb-text-secondary);letter-spacing:0}.fb-page--creation .hero-badge[data-v-af63b290]{display:flex;min-width:auto;width:auto;height:40px;padding:0 12px;border:1px solid var(--fb-line-strong);border-radius:6px;color:var(--fb-accent-strong);background:var(--fb-surface-interactive);box-shadow:none}.fb-page--creation .hero-badge .el-icon[data-v-af63b290]{font-size:18px}.fb-page--creation .workspace-grid[data-v-af63b290]{gap:16px}.fb-page--creation .glass-panel[data-v-af63b290]{padding:18px;border-color:var(--fb-line-default);border-radius:var(--fb-radius-card);background:var(--fb-surface-structural);box-shadow:var(--fb-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}.fb-page--creation[data-v-af63b290] :is(.progress-card,.video-frame,.empty-frame,.tail-frame img,.error-box){border-radius:var(--fb-radius-card)}.fb-page--creation[data-v-af63b290] :is(.primary-action,.ghost-action,.task-meta button),.fb-page--creation .raw-textarea[data-v-af63b290] .el-textarea__inner,.fb-page--creation[data-v-af63b290] .el-select__wrapper{border-radius:6px}.fb-page--creation .raw-textarea[data-v-af63b290] .el-textarea__inner,.fb-page--creation[data-v-af63b290] .el-select__wrapper{color:var(--fb-text-primary);border-color:var(--fb-line-default);background:var(--fb-control-well);box-shadow:none}.fb-page--creation .progress-card[data-v-af63b290]{border-color:var(--fb-line-default);background:var(--fb-surface-interactive)}.fb-page--creation .progress-card[data-v-af63b290] :is(strong,span){color:var(--fb-text-primary)}.fb-page--creation .primary-action[data-v-af63b290]{color:var(--fb-bg-void);background:var(--fb-accent);box-shadow:none}.fb-page--creation .ghost-action[data-v-af63b290]{color:var(--fb-text-secondary);border-color:var(--fb-line-default);background:var(--fb-control-well)}.direct-doubao-page.fb-page--creation[data-v-af63b290] :is(.input-panel,.result-panel){box-shadow:none!important;transform:none!important}.direct-doubao-page.fb-page--creation .error-box[data-v-af63b290]{color:var(--fb-danger)!important;border-color:color-mix(in srgb,var(--fb-danger) 52%,var(--fb-line-default))!important;border-radius:var(--fb-radius-card)!important;background:color-mix(in srgb,var(--fb-danger) 10%,var(--fb-control-well))!important;box-shadow:none!important;transform:none!important}.direct-doubao-page.fb-page--creation .error-box[data-v-af63b290] :is(span,.el-icon){color:inherit!important}@media (max-width: 980px){.direct-doubao-page.fb-page--creation[data-v-af63b290]{padding:12px}.fb-page--creation .workspace-grid[data-v-af63b290]{grid-template-columns:1fr}.fb-page--creation .result-panel[data-v-af63b290]{width:100%}}@media (max-width: 640px){.direct-doubao-page.fb-page--creation[data-v-af63b290]{padding:10px}.fb-page--creation .fb-creation-command[data-v-af63b290]{align-items:flex-start;flex-direction:column;padding:12px}.fb-page--creation[data-v-af63b290] :is(.action-row,.switch-row){align-items:stretch;flex-direction:column}.fb-page--creation .action-row[data-v-af63b290] .el-button{width:100%;margin:0}}@media (prefers-reduced-motion: reduce){.direct-doubao-page.fb-page--creation[data-v-af63b290],.direct-doubao-page.fb-page--creation[data-v-af63b290] *{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.role-replace-page[data-v-39d4f2c5]{min-height:100%;padding:28px;color:#172127;background:radial-gradient(circle at 8% 0%,rgba(246,165,80,.22),transparent 32%),linear-gradient(135deg,#f8e5c7eb,#eef4f1f5 48%,#e9e0d3eb)}.page-hero[data-v-39d4f2c5],.panel[data-v-39d4f2c5]{border:1px solid rgba(206,142,70,.22);background:#fffbf3e0;box-shadow:0 22px 64px #5e46271f}.page-hero[data-v-39d4f2c5]{display:flex;align-items:center;justify-content:space-between;gap:24px;border-radius:22px;margin-bottom:22px;padding:28px}.eyebrow[data-v-39d4f2c5]{margin:0 0 8px;color:#c45d1d;font-size:12px;font-weight:900;letter-spacing:.16em}h1[data-v-39d4f2c5],h2[data-v-39d4f2c5]{margin:0}h1[data-v-39d4f2c5]{color:#172127;font-size:clamp(30px,4vw,48px);line-height:1.05}h2[data-v-39d4f2c5]{color:#172127;font-size:22px}.hero-copy[data-v-39d4f2c5],.merge-copy[data-v-39d4f2c5],.queue-hint[data-v-39d4f2c5]{color:#5d6d72;line-height:1.8}.hero-copy[data-v-39d4f2c5]{max-width:840px;margin:12px 0 0}.hero-status[data-v-39d4f2c5]{width:132px;height:92px;border-radius:18px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#172127,#c45d1d);font-weight:900}.hero-status .el-icon[data-v-39d4f2c5]{font-size:30px}.workspace[data-v-39d4f2c5]{display:grid;grid-template-columns:minmax(380px,.88fr) minmax(0,1.12fr);gap:22px}.right-column[data-v-39d4f2c5]{display:grid;gap:22px}.panel[data-v-39d4f2c5]{border-radius:22px;padding:22px}.panel-head[data-v-39d4f2c5],.progress-line[data-v-39d4f2c5],.file-actions[data-v-39d4f2c5],.action-row[data-v-39d4f2c5],.switch-row[data-v-39d4f2c5],.clip-title-row[data-v-39d4f2c5],.clip-actions[data-v-39d4f2c5],.mode-card[data-v-39d4f2c5]{display:flex;align-items:center;justify-content:space-between;gap:12px}.panel-head[data-v-39d4f2c5]{margin-bottom:18px}.upload-grid[data-v-39d4f2c5]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:14px}.upload-tile[data-v-39d4f2c5]{position:relative;min-height:210px;overflow:hidden;border:1px dashed rgba(196,93,29,.38);border-radius:18px;display:grid;place-items:center;gap:8px;padding:18px;color:#325158;background:linear-gradient(145deg,#fff6e6f5,#f6faf6e6);cursor:pointer}.upload-tile input[data-v-39d4f2c5]{display:none}.upload-tile .el-icon[data-v-39d4f2c5]{font-size:34px;color:#c45d1d}.upload-tile small[data-v-39d4f2c5]{color:#71868c;text-align:center}.upload-tile img[data-v-39d4f2c5]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.image-tile[data-v-39d4f2c5]{aspect-ratio:4 / 5}.count-pill[data-v-39d4f2c5],.file-chip[data-v-39d4f2c5]{position:absolute;padding:8px 10px;border-radius:999px;color:#fff;background:#172127c2;font-size:12px;font-weight:900}.count-pill[data-v-39d4f2c5]{right:12px;top:12px}.file-chip[data-v-39d4f2c5]{left:12px;right:12px;bottom:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-actions[data-v-39d4f2c5],.action-row[data-v-39d4f2c5],.switch-row[data-v-39d4f2c5],.clip-actions[data-v-39d4f2c5]{justify-content:flex-start;flex-wrap:wrap}.file-actions[data-v-39d4f2c5]{margin:14px 0 18px}.mode-card[data-v-39d4f2c5]{align-items:center;margin:12px 0 18px;padding:12px;border-radius:16px;color:#3a4c52;background:#ffeccfad;font-weight:900}.mode-switch[data-v-39d4f2c5]{display:inline-flex;padding:4px;border:1px solid rgba(196,93,29,.24);border-radius:999px;background:#ffffffb8;box-shadow:inset 0 0 0 1px #ffffffd1}.mode-switch button[data-v-39d4f2c5]{min-width:118px;min-height:38px;border:0;border-radius:999px;color:#435960;background:transparent;font-size:14px;font-weight:900;cursor:pointer}.mode-switch button.active[data-v-39d4f2c5]{color:#fff;background:linear-gradient(135deg,#c45d1d,#f28b2d);box-shadow:0 8px 20px #c45d1d3d}.field-stack[data-v-39d4f2c5]{display:grid;gap:14px}.field-stack label[data-v-39d4f2c5],.settings-row label[data-v-39d4f2c5],.clip-field[data-v-39d4f2c5]{display:grid;gap:8px;color:#52676d;font-size:13px;font-weight:800}.apply-button[data-v-39d4f2c5]{justify-self:start}.settings-row[data-v-39d4f2c5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px}.switch-row[data-v-39d4f2c5]{margin:18px 0}.primary-action[data-v-39d4f2c5]{min-height:44px;border:none;border-radius:14px;color:#fff;font-weight:900;background:linear-gradient(135deg,#ef7b24,#c45d1d);box-shadow:0 14px 34px #c45d1d3d}.clip-list[data-v-39d4f2c5]{display:grid;gap:14px;max-height:720px;overflow:auto;padding-right:4px}.clip-card[data-v-39d4f2c5]{display:grid;grid-template-columns:180px minmax(0,1fr);gap:16px;padding:14px;border:1px solid rgba(206,142,70,.22);border-radius:18px;background:#ffffffad}.clip-preview[data-v-39d4f2c5]{position:relative;overflow:hidden;min-height:116px;border-radius:14px;background:#12181d}.clip-preview video[data-v-39d4f2c5],.result-mini video[data-v-39d4f2c5],.video-frame video[data-v-39d4f2c5]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#10161b}.clip-preview span[data-v-39d4f2c5]{position:absolute;left:10px;top:10px;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;color:#fff;background:#ef7b24;font-weight:900}.restored-preview[data-v-39d4f2c5]{height:100%;min-height:116px;display:grid;place-items:center;gap:8px;padding:18px;color:#d5e0df;text-align:center;background:radial-gradient(circle at 40% 20%,rgba(239,123,36,.22),transparent 34%),#12181d}.restored-preview .el-icon[data-v-39d4f2c5]{color:#ef7b24;font-size:30px}.clip-body[data-v-39d4f2c5]{display:grid;gap:12px;min-width:0}.clip-title-row strong[data-v-39d4f2c5]{display:block;color:#172127;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clip-title-row small[data-v-39d4f2c5]{color:#7b8a8e}.progress-card[data-v-39d4f2c5]{padding:14px;border-radius:16px;background:#f7f1e8;border:1px solid rgba(196,93,29,.12)}.description-card[data-v-39d4f2c5]{display:grid;gap:5px;padding:11px 13px;border-radius:14px;color:#34565c;background:#e8f7efb8;border:1px solid rgba(77,151,103,.2);line-height:1.6}.description-card strong[data-v-39d4f2c5]{color:#26764c;font-size:13px}.description-card.error[data-v-39d4f2c5]{color:#ad332b;background:#fff0ed;border-color:#ff705c47}.description-card.error strong[data-v-39d4f2c5]{color:#ad332b}.progress-line[data-v-39d4f2c5]{margin-bottom:8px;color:#66787d}.progress-line strong[data-v-39d4f2c5]{color:#c45d1d;font-size:20px}.result-mini[data-v-39d4f2c5]{aspect-ratio:16 / 9;overflow:hidden;border-radius:14px;background:#10161b}.video-frame[data-v-39d4f2c5],.empty-frame[data-v-39d4f2c5]{aspect-ratio:16 / 9;border-radius:18px;overflow:hidden;background:#12181d}.video-frame[data-v-39d4f2c5]{margin-top:16px}.empty-frame[data-v-39d4f2c5]{display:grid;place-items:center;padding:24px;color:#8aa0a5;text-align:center}.empty-frame.compact[data-v-39d4f2c5]{min-height:150px;aspect-ratio:auto;background:#ffffff94;border:1px dashed rgba(196,93,29,.22)}.empty-frame .el-icon[data-v-39d4f2c5]{color:#c45d1d;font-size:40px}.error-box[data-v-39d4f2c5]{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:12px;color:#ad332b;background:#fff0ed;border:1px solid rgba(255,112,92,.28)}.merge-panel .action-row[data-v-39d4f2c5]{margin-top:14px}[data-v-39d4f2c5] .el-button{font-weight:800}[data-v-39d4f2c5] .el-input__wrapper,[data-v-39d4f2c5] .el-textarea__inner{background:#ffffffdb;box-shadow:0 0 0 1px #c45d1d24 inset}@media (max-width: 1180px){.workspace[data-v-39d4f2c5],.upload-grid[data-v-39d4f2c5],.settings-row[data-v-39d4f2c5]{grid-template-columns:1fr}}@media (max-width: 760px){.role-replace-page[data-v-39d4f2c5]{padding:16px}.page-hero[data-v-39d4f2c5]{align-items:flex-start;flex-direction:column}.hero-status[data-v-39d4f2c5]{width:100%}.clip-card[data-v-39d4f2c5]{grid-template-columns:1fr}.mode-card[data-v-39d4f2c5]{align-items:stretch;flex-direction:column}.mode-switch[data-v-39d4f2c5]{width:100%}.mode-switch button[data-v-39d4f2c5]{flex:1;min-width:0}}.role-replace-page.fb-page--creation[data-v-39d4f2c5]{min-height:calc(100vh - 96px);padding:16px 20px 24px;color:var(--fb-text-primary);background:linear-gradient(180deg,#071019fa,#040b11fc)}.fb-page--creation .fb-creation-command[data-v-39d4f2c5]{min-height:76px;margin-bottom:16px;padding:16px;border-color:var(--fb-line-default);border-radius:var(--fb-radius-card);background:var(--fb-surface-structural);box-shadow:var(--fb-shadow)}.fb-page--creation .fb-creation-command h1[data-v-39d4f2c5],.fb-page--creation .panel-head h2[data-v-39d4f2c5],.fb-page--creation .clip-title-row strong[data-v-39d4f2c5]{color:var(--fb-text-strong);letter-spacing:0}.fb-page--creation .fb-creation-command h1[data-v-39d4f2c5]{font-size:26px}.fb-page--creation[data-v-39d4f2c5] :is(.eyebrow,.hero-copy,.queue-hint,.merge-copy,.clip-title-row small,.progress-line){color:var(--fb-text-secondary);letter-spacing:0}.fb-page--creation .hero-status[data-v-39d4f2c5]{min-width:auto;height:40px;padding:0 12px;border:1px solid var(--fb-line-strong);border-radius:6px;color:var(--fb-accent-strong);background:var(--fb-surface-interactive)}.fb-page--creation .workspace[data-v-39d4f2c5]{gap:16px}.fb-page--creation .panel[data-v-39d4f2c5]{padding:18px;border-color:var(--fb-line-default);border-radius:var(--fb-radius-card);background:var(--fb-surface-structural);box-shadow:var(--fb-shadow)}.fb-page--creation[data-v-39d4f2c5] :is(.upload-tile,.mode-card,.clip-card,.clip-preview,.progress-card,.description-card,.result-mini,.video-frame,.empty-frame,.error-box){border-radius:var(--fb-radius-card)}.fb-page--creation[data-v-39d4f2c5] :is(.mode-switch,.mode-switch button,.file-chip,.count-pill),.fb-page--creation[data-v-39d4f2c5] .el-button,.fb-page--creation[data-v-39d4f2c5] .el-input__wrapper,.fb-page--creation[data-v-39d4f2c5] .el-textarea__inner,.fb-page--creation[data-v-39d4f2c5] .el-select__wrapper{border-radius:6px}.fb-page--creation[data-v-39d4f2c5] :is(.upload-tile,.mode-card,.clip-card,.progress-card,.description-card,.empty-frame.compact){color:var(--fb-text-primary);border-color:var(--fb-line-default);background:var(--fb-control-well)}.fb-page--creation[data-v-39d4f2c5] .el-input__wrapper,.fb-page--creation[data-v-39d4f2c5] .el-textarea__inner,.fb-page--creation[data-v-39d4f2c5] .el-select__wrapper{color:var(--fb-text-primary);background:var(--fb-control-well);box-shadow:0 0 0 1px var(--fb-line-default) inset}.fb-page--creation .mode-switch button.active[data-v-39d4f2c5]{color:var(--fb-accent-strong);border-color:var(--fb-line-strong);background:var(--fb-surface-interactive)}.fb-page--creation .primary-action[data-v-39d4f2c5]{color:var(--fb-bg-void);background:var(--fb-accent);box-shadow:none}.fb-page--creation .progress-line strong[data-v-39d4f2c5],.fb-page--creation .empty-frame .el-icon[data-v-39d4f2c5],.fb-page--creation .restored-preview .el-icon[data-v-39d4f2c5]{color:var(--fb-accent)}.role-replace-page.fb-page--creation[data-v-39d4f2c5] :is(.input-panel,.queue-panel,.merge-panel),.role-replace-page.fb-page--creation[data-v-39d4f2c5] :is(.upload-tile,.clip-card,.clip-preview,.result-mini,.video-frame){box-shadow:none!important;transform:none!important}.role-replace-page.fb-page--creation .error-box[data-v-39d4f2c5],.role-replace-page.fb-page--creation .description-card.error[data-v-39d4f2c5]{color:var(--fb-danger)!important;border-color:color-mix(in srgb,var(--fb-danger) 52%,var(--fb-line-default))!important;border-radius:var(--fb-radius-card)!important;background:color-mix(in srgb,var(--fb-danger) 10%,var(--fb-control-well))!important;box-shadow:none!important;transform:none!important}.role-replace-page.fb-page--creation .description-card.error strong[data-v-39d4f2c5],.role-replace-page.fb-page--creation .error-box[data-v-39d4f2c5] :is(span,.el-icon){color:var(--fb-danger)!important}@media (max-width: 980px){.fb-page--creation[data-v-39d4f2c5] :is(.workspace,.upload-grid,.settings-row){grid-template-columns:1fr}.fb-page--creation .right-column[data-v-39d4f2c5]{width:100%}}@media (max-width: 720px){.role-replace-page.fb-page--creation[data-v-39d4f2c5]{padding:10px}.fb-page--creation .fb-creation-command[data-v-39d4f2c5],.fb-page--creation[data-v-39d4f2c5] :is(.mode-card,.action-row,.file-actions){align-items:stretch;flex-direction:column}.fb-page--creation[data-v-39d4f2c5] :is(.mode-switch,.action-row :deep(.el-button),.file-actions :deep(.el-button)){width:100%;margin:0}.fb-page--creation .clip-card[data-v-39d4f2c5]{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.role-replace-page.fb-page--creation[data-v-39d4f2c5],.role-replace-page.fb-page--creation[data-v-39d4f2c5] *{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.material-page[data-v-238edc4c]{min-height:100%;padding:24px 24px 40px;color:var(--ugc-body-text);background:radial-gradient(circle at top left,rgba(238,123,42,.16),transparent 26%),radial-gradient(circle at top right,rgba(242,162,58,.12),transparent 24%),linear-gradient(180deg,#f7efe4,#f4eadb 46%,#edf1f4)}.material-hero[data-v-238edc4c],.toolbar[data-v-238edc4c],.pager-wrap[data-v-238edc4c]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border:1px solid var(--ugc-warm-border);border-radius:24px;background:linear-gradient(180deg,#fffbf4f5,#fff5e5f0);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);box-shadow:var(--ugc-warm-shadow)}.material-hero[data-v-238edc4c]{position:relative;overflow:hidden}.material-hero[data-v-238edc4c]:after{content:"";position:absolute;inset:auto -10% -35% 45%;height:220px;background:radial-gradient(circle,rgba(242,162,58,.18),transparent 58%);pointer-events:none}.eyebrow[data-v-238edc4c]{margin:0 0 8px;color:var(--ugc-primary-deep);text-transform:uppercase;letter-spacing:.2em;font-size:12px}.material-hero h1[data-v-238edc4c]{margin:0;font-size:34px;line-height:1.1;color:var(--ugc-heading)}.hero-copy[data-v-238edc4c]{max-width:720px;margin:10px 0 0;color:var(--ugc-muted)}.hero-main[data-v-238edc4c]{position:relative;z-index:1}.hero-pills[data-v-238edc4c]{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.hero-pill[data-v-238edc4c]{padding:8px 12px;border-radius:999px;background:#fff3dddb;border:1px solid var(--ugc-warm-border);color:var(--ugc-body-text);font-size:12px}.hero-actions[data-v-238edc4c],.card-actions[data-v-238edc4c],.meta-row[data-v-238edc4c],.card-title-row[data-v-238edc4c],.tags[data-v-238edc4c]{display:flex;align-items:center;gap:10px}.hero-btn[data-v-238edc4c],.ghost-btn[data-v-238edc4c]{height:44px;border-radius:14px}.stats-grid[data-v-238edc4c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin:18px 0}.stat-card[data-v-238edc4c]{display:flex;align-items:center;gap:14px;padding:18px;border-radius:20px;background:linear-gradient(180deg,#fffbf4fa,#fff5e5f5);border:1px solid var(--ugc-warm-border);box-shadow:var(--ugc-warm-shadow-soft)}.stat-icon[data-v-238edc4c]{width:48px;height:48px;border-radius:16px;display:grid;place-items:center;background:#ef444424;color:#f87171;font-size:20px}.stat-label[data-v-238edc4c]{color:var(--ugc-soft-text);font-size:13px}.stat-value[data-v-238edc4c]{font-size:28px;font-weight:800;color:var(--ugc-heading)}.toolbar[data-v-238edc4c]{justify-content:flex-start;align-items:end;position:sticky;top:16px;z-index:5}.toolbar-search[data-v-238edc4c]{min-width:320px;flex:1 1 320px}.toolbar-filter[data-v-238edc4c]{min-width:180px}.toolbar-label[data-v-238edc4c]{margin-bottom:8px;color:var(--ugc-soft-text);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.toolbar[data-v-238edc4c] .el-input,.toolbar[data-v-238edc4c] .el-select{width:100%}.toolbar[data-v-238edc4c] .el-input__wrapper,.toolbar[data-v-238edc4c] .el-select__wrapper{min-height:44px;background:#fffcf5eb;box-shadow:none;border-radius:14px;border:1px solid var(--ugc-warm-border)}.favorite-toggle[data-v-238edc4c]{height:44px;margin-left:auto;border-radius:14px}.material-grid[data-v-238edc4c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-top:18px}.material-card[data-v-238edc4c]{overflow:hidden;border-radius:24px;background:linear-gradient(180deg,#141721f7,#0c0e15fa);border:1px solid rgba(255,255,255,.06);box-shadow:0 16px 48px #00000040;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.material-card[data-v-238edc4c]:hover{transform:translateY(-4px);border-color:#fb923c66;box-shadow:0 24px 56px #00000052}.card-preview[data-v-238edc4c]{position:relative;aspect-ratio:16 / 9;background:#020617;cursor:pointer}.card-preview[data-v-238edc4c]:after{content:"";position:absolute;inset:auto 0 0;height:38%;background:linear-gradient(180deg,transparent,rgba(2,6,23,.7));pointer-events:none}.preview-media[data-v-238edc4c],.preview-player[data-v-238edc4c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:18px}.asset-click-preview[data-v-238edc4c],.asset-dialog-preview[data-v-238edc4c]{display:block;cursor:zoom-in}[data-v-238edc4c] .asset-click-preview .el-image__inner,[data-v-238edc4c] .asset-dialog-preview .el-image__inner{width:100%;height:100%;border-radius:18px}[data-v-238edc4c] .asset-click-preview .el-image__inner{-o-object-fit:cover;object-fit:cover}[data-v-238edc4c] .asset-dialog-preview .el-image__inner{-o-object-fit:contain;object-fit:contain;background:#0f172a8c}.asset-version-image[data-v-238edc4c]{width:72px;height:48px;border-radius:8px;cursor:zoom-in}[data-v-238edc4c] .asset-version-image .el-image__inner{width:72px;height:48px;border-radius:8px;-o-object-fit:cover;object-fit:cover}.audio-cover[data-v-238edc4c]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#cbd5e1;background:radial-gradient(circle at top,rgba(248,113,113,.25),transparent 30%),#0f172a}.type-chip[data-v-238edc4c]{position:absolute;top:12px;left:12px;padding:6px 10px;border-radius:999px;background:#0f172ab8;border:1px solid rgba(255,255,255,.12);color:#fff;font-size:11px;letter-spacing:.08em}.card-mask[data-v-238edc4c]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:12px;background:#02061773;opacity:0;transition:opacity .2s ease}.card-preview:hover .card-mask[data-v-238edc4c]{opacity:1}.duration-chip[data-v-238edc4c]{position:absolute;right:12px;bottom:12px;padding:4px 8px;border-radius:999px;background:#0f172ac7;color:#fff;font-size:12px}.card-body[data-v-238edc4c]{padding:18px 18px 16px}.card-title-row[data-v-238edc4c]{justify-content:space-between;align-items:flex-start}.card-title-row h3[data-v-238edc4c]{margin:0;font-size:17px;color:#fff}.meta-row[data-v-238edc4c]{margin-top:8px;flex-wrap:wrap;color:#94a3b8;font-size:12px}.desc[data-v-238edc4c]{margin:12px 0 0;color:#cbd5e1;line-height:1.6;min-height:44px}.tags[data-v-238edc4c]{margin-top:12px;flex-wrap:wrap}.card-actions[data-v-238edc4c]{margin-top:14px;justify-content:space-between}.card-btn[data-v-238edc4c]{flex:1;border-radius:12px}.empty-state[data-v-238edc4c]{grid-column:1 / -1;padding:64px 0}.pager-wrap[data-v-238edc4c]{justify-content:center;margin-top:18px}.preview-panel[data-v-238edc4c]{display:flex;flex-direction:column;gap:16px}.preview-audio[data-v-238edc4c]{width:100%}[data-v-238edc4c] .slot-mark{background:#fbbf2438;color:#fef08a;border-radius:4px;padding:0 2px}.preview-info h3[data-v-238edc4c]{margin:0 0 8px}.preview-meta[data-v-238edc4c]{display:flex;align-items:center;gap:10px;margin-bottom:10px;color:#94a3b8;font-size:12px}.preview-info p[data-v-238edc4c]{margin:0;color:#94a3b8}body .material-page .stat-card .stat-label{color:#526173!important}body .material-page .stat-card .stat-value{color:#142031!important}body .material-page .toolbar .toolbar-label{color:#526173!important}body .material-page .toolbar .el-input__inner,body .material-page .toolbar .el-select__selected-item,body .material-page .toolbar .el-select__placeholder{color:#142031!important;-webkit-text-fill-color:currentColor!important}@media (max-width: 960px){.material-hero[data-v-238edc4c],.toolbar[data-v-238edc4c]{flex-direction:column;align-items:stretch}.favorite-toggle[data-v-238edc4c]{margin-left:0}}.fb-page--library[data-v-238edc4c]{display:grid;gap:14px;min-width:0;padding:12px clamp(14px,2.4vw,32px) 28px;color:var(--fb-text);background:transparent}.fb-page--library[data-v-238edc4c] .fb-page-header{padding:8px 0 2px}.fb-library-toolbar[data-v-238edc4c]{display:flex;min-height:52px;align-items:flex-end;justify-content:space-between;gap:12px;margin:0;padding:9px 12px;border:1px solid var(--fb-line);border-radius:var(--fb-radius-card, 8px);background:var(--fb-surface-structural, var(--fb-surface));box-shadow:none}.fb-page--library .stats-grid[data-v-238edc4c]{margin:0}.fb-page--library .stat-card[data-v-238edc4c],.fb-page--library .material-card[data-v-238edc4c],.fb-page--library .material-card[data-v-238edc4c]:hover{border-color:var(--fb-line);border-radius:var(--fb-radius-card, 8px);background:var(--fb-surface-interactive, var(--fb-surface));box-shadow:none;transform:none}.fb-page--library .material-grid[data-v-238edc4c]{min-height:360px}.fb-page--library .card-preview[data-v-238edc4c]{aspect-ratio:16 / 10;height:auto}.fb-page--library .empty-state[data-v-238edc4c]{min-height:360px}@media (max-width: 960px){.fb-page--library[data-v-238edc4c]{padding:8px 12px 22px}.fb-library-toolbar[data-v-238edc4c]{align-items:stretch;flex-direction:column}.fb-library-toolbar[data-v-238edc4c]>*{width:100%}}.storyboard-md-preview[data-v-0015b1b9]{border:1px solid rgba(218,173,116,.34);border-radius:18px;background:#fffcf6e0;box-shadow:0 22px 60px #5c43261a;overflow:hidden}.storyboard-md-board[data-v-0015b1b9]{padding:18px;background:radial-gradient(circle at 8% 0%,rgba(255,226,184,.72),transparent 34%),linear-gradient(180deg,#fffcf6f5,#faefdeeb)}.storyboard-md-overview[data-v-0015b1b9]{display:grid;grid-template-columns:.95fr 1.1fr 1fr;gap:14px;margin-bottom:14px}.storyboard-md-overview__summary[data-v-0015b1b9],.storyboard-md-reference-panel[data-v-0015b1b9],.storyboard-md-scene-strip[data-v-0015b1b9]{min-width:0;border:1px solid rgba(188,139,82,.22);border-radius:12px;background:#fffbf4d1;box-shadow:0 12px 30px #5c432614;padding:14px}.storyboard-md-kicker[data-v-0015b1b9]{color:#a16207;font-size:10px;font-weight:900;letter-spacing:.16em}.storyboard-md-overview__summary h2[data-v-0015b1b9]{margin:7px 0 10px;color:#1f2937;font-size:22px;font-weight:900;letter-spacing:0}.storyboard-md-overview p[data-v-0015b1b9],.storyboard-md-reference-panel p[data-v-0015b1b9]{margin:10px 0 0;color:#6b5540;font-size:11px;line-height:1.6}.storyboard-md-summary-grid[data-v-0015b1b9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.storyboard-md-summary-grid div[data-v-0015b1b9]{border:1px solid rgba(218,173,116,.22);border-radius:9px;background:#faf0e2c7;padding:8px 10px}.storyboard-md-summary-grid__wide[data-v-0015b1b9]{grid-column:1 / -1}.storyboard-md-summary-grid span[data-v-0015b1b9]{display:block;color:#9a7a54;font-size:10px;font-weight:900}.storyboard-md-summary-grid strong[data-v-0015b1b9]{display:block;margin-top:3px;color:#273244;font-size:13px;font-weight:900}.storyboard-md-thumb-row[data-v-0015b1b9],.storyboard-md-scene-strip__images[data-v-0015b1b9]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:10px}.storyboard-md-thumb-row--small[data-v-0015b1b9]{grid-template-columns:repeat(4,minmax(0,1fr))}.storyboard-md-thumb-row figure[data-v-0015b1b9],.storyboard-md-scene-strip figure[data-v-0015b1b9]{min-width:0;margin:0;border:1px solid rgba(218,173,116,.28);border-radius:8px;overflow:hidden;background:#fffaf2}.storyboard-md-thumb-row[data-v-0015b1b9] .el-image,.storyboard-md-scene-strip[data-v-0015b1b9] .el-image{display:block;width:100%;aspect-ratio:16 / 10;background:#f1dfc5}.storyboard-md-thumb-row--small[data-v-0015b1b9] .el-image{aspect-ratio:1 / 1}.storyboard-md-thumb-row figcaption[data-v-0015b1b9],.storyboard-md-scene-strip figcaption[data-v-0015b1b9]{padding:5px 6px;color:#6b5540;font-size:10px;font-weight:800;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.storyboard-md-thumb-empty[data-v-0015b1b9]{grid-column:1 / -1;min-height:74px;border:1px dashed rgba(154,122,84,.36);border-radius:9px;display:flex;align-items:center;justify-content:center;color:#8a6a46;font-size:12px;font-weight:800;background:#f5eee26b}.storyboard-md-audio-list[data-v-0015b1b9]{margin:10px 0 0;padding-left:18px;color:#5f4b38;font-size:11px;line-height:1.55}.storyboard-md-audio-list li+li[data-v-0015b1b9]{margin-top:4px}.storyboard-md-scene-strip[data-v-0015b1b9]{margin-bottom:14px}.storyboard-md-scene-strip__images[data-v-0015b1b9]{grid-template-columns:repeat(4,minmax(0,1fr))}.storyboard-md-preview__head[data-v-0015b1b9]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;border-bottom:1px solid rgba(218,173,116,.24);background:#fff7edc7}.storyboard-md-preview__title-wrap[data-v-0015b1b9]{display:flex;align-items:center;gap:12px;min-width:0}.storyboard-md-preview__icon[data-v-0015b1b9]{width:34px;height:34px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;color:#9a3412;background:#f9731624;border:1px solid rgba(249,115,22,.2)}.storyboard-md-preview__kicker[data-v-0015b1b9]{color:#a16207;font-size:10px;font-weight:900;letter-spacing:.28em;text-transform:uppercase}.storyboard-md-preview h2[data-v-0015b1b9]{margin:3px 0 0;color:#1f2937;font-size:15px;font-weight:900}.storyboard-md-preview__copy[data-v-0015b1b9]{border-radius:999px;border-color:#9a341238!important;color:#7c2d12!important;background:#ffffffb8!important;font-weight:800}.storyboard-md-preview__empty[data-v-0015b1b9]{min-height:280px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#9a7a54;font-size:13px;font-weight:800}.storyboard-md-preview__list[data-v-0015b1b9]{display:flex;flex-direction:column;gap:16px;max-height:78vh;overflow:auto;padding:18px}.storyboard-md-shot[data-v-0015b1b9]{border:1px solid rgba(218,173,116,.28);border-radius:14px;background:#ffffffb8;padding:16px;color:#273244}.storyboard-md-shot__header[data-v-0015b1b9]{display:flex;justify-content:space-between;gap:14px;padding-bottom:12px;border-bottom:1px solid rgba(218,173,116,.18)}.storyboard-md-shot__marker[data-v-0015b1b9],.storyboard-md-section__title[data-v-0015b1b9]{color:#c2410c;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;font-weight:900}.storyboard-md-shot h3[data-v-0015b1b9]{margin:5px 0 0;color:#111827;font-size:18px;font-weight:900;line-height:1.35}.storyboard-md-shot__time[data-v-0015b1b9]{align-self:flex-start;flex:0 0 auto;border-radius:999px;padding:5px 10px;background:#0f172a0f;color:#374151;font-size:12px;font-weight:900}.storyboard-md-shot__meta[data-v-0015b1b9]{display:grid;grid-template-columns:.7fr 1fr 2fr;gap:8px;margin-top:12px}.storyboard-md-shot__meta div[data-v-0015b1b9]{min-width:0;border-radius:10px;padding:8px 10px;background:#f5eee2b3;border:1px solid rgba(218,173,116,.18)}.storyboard-md-shot__meta strong[data-v-0015b1b9]{display:block;color:#8a6a46;font-size:10px;font-weight:900;margin-bottom:4px}.storyboard-md-shot__meta span[data-v-0015b1b9]{display:block;color:#273244;font-size:12px;font-weight:800;line-height:1.4;overflow-wrap:anywhere}.storyboard-md-section[data-v-0015b1b9]{margin-top:14px}.storyboard-md-section p[data-v-0015b1b9]{margin:7px 0 10px;color:#334155;font-size:13px;line-height:1.75}.storyboard-md-section__text[data-v-0015b1b9]{white-space:pre-wrap}.storyboard-md-images[data-v-0015b1b9]{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px}.storyboard-md-images--keyframes[data-v-0015b1b9]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.storyboard-md-images figure[data-v-0015b1b9]{min-width:0;margin:0;border-radius:10px;overflow:hidden;background:#fffaf2;border:1px solid rgba(218,173,116,.24)}.storyboard-md-images[data-v-0015b1b9] .el-image{display:block;width:100%;aspect-ratio:16 / 9;background:#f1dfc5}.storyboard-md-images figcaption[data-v-0015b1b9]{padding:7px 8px;color:#6b5540;font-size:11px;font-weight:800;line-height:1.4;overflow-wrap:anywhere}.storyboard-md-image-empty[data-v-0015b1b9]{border-radius:10px;border:1px dashed rgba(154,122,84,.32);background:#f5eee273;color:#8a6a46;font-size:12px;font-weight:800;padding:10px 12px}.storyboard-md-table-wrap[data-v-0015b1b9]{width:100%;max-height:68vh;overflow:auto;border-radius:14px;border:1px solid rgba(146,64,14,.14);background:linear-gradient(90deg,#fffaf2fa,#fffaf200) left top / 28px 100% no-repeat,linear-gradient(270deg,#fffaf2fa,#fffaf200) right top / 28px 100% no-repeat,#fffaf2;box-shadow:inset 0 1px #ffffffdb,0 18px 42px #5c432614;scrollbar-color:rgba(154,52,18,.38) rgba(255,241,220,.78);scrollbar-width:thin}.storyboard-md-table-wrap[data-v-0015b1b9]::-webkit-scrollbar{width:10px;height:10px}.storyboard-md-table-wrap[data-v-0015b1b9]::-webkit-scrollbar-track{background:#fff1dcc7;border-radius:999px}.storyboard-md-table-wrap[data-v-0015b1b9]::-webkit-scrollbar-thumb{background:#9a341257;border:2px solid rgba(255,241,220,.78);border-radius:999px}.storyboard-md-table[data-v-0015b1b9]{width:-moz-max-content;width:max-content;border-collapse:separate;border-spacing:0;table-layout:fixed;color:#273244;font-size:12px}.storyboard-md-table th[data-v-0015b1b9],.storyboard-md-table td[data-v-0015b1b9]{border-right:1px solid rgba(146,64,14,.12);border-bottom:1px solid rgba(146,64,14,.1);padding:12px 14px;vertical-align:top;line-height:1.65;overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap}.storyboard-md-table th[data-v-0015b1b9]{position:sticky;top:0;z-index:3;background:linear-gradient(180deg,#fff3df,#f8e4c7);color:#7c2d12;font-size:11px;font-weight:900;text-align:left;line-height:1.2;white-space:nowrap;box-shadow:inset 0 -1px #92400e24}.storyboard-md-table tbody td[data-v-0015b1b9]{background:#fffdf8eb}.storyboard-md-table tbody tr:nth-child(2n) td[data-v-0015b1b9]{background:#fff8edd1}.storyboard-md-table tbody tr:hover td[data-v-0015b1b9]{background:#fff1d7}.storyboard-md-table th[data-v-0015b1b9]:first-child,.storyboard-md-table td[data-v-0015b1b9]:first-child{position:sticky;left:0;z-index:2;border-left:0;box-shadow:10px 0 18px #5c432614}.storyboard-md-table th[data-v-0015b1b9]:first-child{z-index:4}.storyboard-md-table tbody td[data-v-0015b1b9]:first-child{background:#fff6e8}.storyboard-md-table tbody tr:nth-child(2n) td[data-v-0015b1b9]:first-child{background:#ffefd9}.storyboard-md-cell--index[data-v-0015b1b9],.storyboard-md-cell--compact[data-v-0015b1b9]{text-align:center}.storyboard-md-table td.storyboard-md-cell--index[data-v-0015b1b9]{color:#9a3412;font-weight:900}.storyboard-md-table td.storyboard-md-cell--compact[data-v-0015b1b9]{color:#374151;font-weight:800}.storyboard-md-table td.storyboard-md-cell--scene[data-v-0015b1b9]{color:#1f2937}@media (max-width: 768px){.storyboard-md-board[data-v-0015b1b9]{padding:12px}.storyboard-md-overview[data-v-0015b1b9]{grid-template-columns:1fr}.storyboard-md-thumb-row[data-v-0015b1b9],.storyboard-md-thumb-row--small[data-v-0015b1b9],.storyboard-md-scene-strip__images[data-v-0015b1b9]{grid-template-columns:repeat(2,minmax(0,1fr))}.storyboard-md-preview__head[data-v-0015b1b9],.storyboard-md-shot__header[data-v-0015b1b9]{align-items:stretch;flex-direction:column}.storyboard-md-shot__meta[data-v-0015b1b9]{grid-template-columns:1fr}}.smart-synthesis-v2[data-v-0709522c]{animation:fadeIn-0709522c .6s ease-out}@keyframes fadeIn-0709522c{0%{opacity:0}to{opacity:1}}@keyframes spin-slow-0709522c{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.animate-spin-slow[data-v-0709522c]{animation:spin-slow-0709522c 3s linear infinite}.custom-scrollbar[data-v-0709522c]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-0709522c]::-webkit-scrollbar-thumb{background-color:#ffffff0d;border-radius:10px}.pro-search-input[data-v-0709522c] .el-input__wrapper{background-color:#0000004d;box-shadow:none!important;border:1px solid rgba(255,255,255,.05);border-radius:10px}.pro-search-input[data-v-0709522c] .el-input__inner{color:#fff;font-size:11px}[data-v-0709522c] .el-slider__runway{background-color:#ffffff0d;height:4px}[data-v-0709522c] .el-slider__bar{background-color:#ff0050;height:4px}[data-v-0709522c] .el-slider__button{width:10px;height:10px;border:2px solid #ff0050;background-color:#fff}.hidden-checkbox[data-v-0709522c]{display:none}.studio-pro[data-v-1cea73c7]{animation:fadeIn-1cea73c7 .6s ease-out;min-height:800px;background:radial-gradient(circle at 12% -4%,rgba(255,216,163,.42),transparent 28%),linear-gradient(180deg,#f4e3cf,#efe5d8 42%,#f8f3ea);color:#253142}.studio-warm-panel[data-v-1cea73c7]{border:1px solid rgba(218,173,116,.34);background:radial-gradient(circle at 8% 0%,rgba(255,237,213,.8),transparent 34%),linear-gradient(180deg,#fffdf8f5,#faefdee6);box-shadow:0 22px 60px #5c43261f}.studio-overview-grid[data-v-1cea73c7]{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,.9fr);gap:16px;align-items:start}.studio-brief-card[data-v-1cea73c7],.studio-link-card[data-v-1cea73c7]{min-width:0;border-radius:22px;border:1px solid rgba(218,173,116,.34);background:linear-gradient(135deg,#fffdf8f5,#faefdee6);box-shadow:0 18px 42px #5c43261f;padding:16px 18px}.studio-brief-card .text-white[data-v-1cea73c7],.studio-link-card .text-white[data-v-1cea73c7]{color:#253142!important}.studio-brief-card .text-gray-300[data-v-1cea73c7],.studio-link-card .text-gray-400[data-v-1cea73c7]{color:#64748b!important}.studio-brief-card__head[data-v-1cea73c7]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.studio-brief-card__body[data-v-1cea73c7]{position:relative;max-height:92px;overflow:hidden;transition:max-height .22s ease}.studio-brief-card__body.is-expanded[data-v-1cea73c7]{max-height:340px;overflow:auto;padding-right:6px}.studio-brief-card__text[data-v-1cea73c7]{color:#526071;font-size:13px;line-height:1.8;white-space:pre-wrap;word-break:break-word}.studio-brief-card__fade[data-v-1cea73c7]{position:absolute;left:0;right:0;bottom:0;height:38px;pointer-events:none;background:linear-gradient(180deg,#fffdf800,#fffdf8fa)}.studio-brief-card__toggle[data-v-1cea73c7]{margin-top:8px;border:0;background:transparent;color:#c2410c;cursor:pointer;font-size:12px;font-weight:900}.studio-link-card[data-v-1cea73c7]{min-height:0}.studio-link-card>.flex[data-v-1cea73c7]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px!important}.studio-link-card>.flex>div[data-v-1cea73c7]{min-width:0;gap:8px}.studio-link-card .text-sm[data-v-1cea73c7]{font-size:12px!important}.studio-stepper-panel[data-v-1cea73c7]{padding:8px 14px;border-radius:20px}.studio-stepper-row[data-v-1cea73c7]{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:0 72px}.studio-stepper-line[data-v-1cea73c7]{position:absolute;top:50%;left:96px;right:96px;height:2px;overflow:hidden;border-radius:999px;background:#daad7447;transform:translateY(-50%)}.studio-stepper-line__progress[data-v-1cea73c7]{height:100%;border-radius:inherit;background:linear-gradient(90deg,#f97316,#f59e0b);transition:width .25s ease}.studio-stepper-item[data-v-1cea73c7]{position:relative;z-index:1;display:inline-flex;align-items:center;gap:10px;min-width:148px;border-radius:16px;background:#fffcf6e6;cursor:pointer;padding:5px 9px;box-shadow:0 8px 22px #5c43261a}.studio-stepper-dot[data-v-1cea73c7]{display:grid;width:26px;height:26px;place-items:center;flex:0 0 auto;border:3px solid transparent;border-radius:999px;font-size:11px;font-weight:900;transition:all .2s ease}.studio-stepper-copy[data-v-1cea73c7]{display:grid;gap:1px}.studio-stepper-copy span[data-v-1cea73c7]{color:#9ca3af;font-size:11px;font-weight:900}.studio-stepper-copy span.is-active[data-v-1cea73c7]{color:#253142}.studio-stepper-copy small[data-v-1cea73c7]{color:#94a3b8;font-size:8px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.studio-step-dot--active[data-v-1cea73c7]{background:linear-gradient(135deg,#f97316,#f59e0b);border-color:#f973163d;color:#fff;box-shadow:0 8px 18px #f9731642}.studio-step-dot--idle[data-v-1cea73c7]{background:#fffcf6d1;border-color:#daad7447;color:#b58a57}@keyframes fadeIn-1cea73c7{0%{opacity:0}to{opacity:1}}@keyframes slideUp-1cea73c7{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}.animate-slide-up[data-v-1cea73c7]{animation:slideUp-1cea73c7 .6s cubic-bezier(.2,.8,.2,1) forwards}.custom-scrollbar[data-v-1cea73c7]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-1cea73c7]::-webkit-scrollbar-thumb{background-color:#2d3142;border-radius:2px}[data-v-1cea73c7] .el-step__title{color:#8a8d9b;font-size:14px}[data-v-1cea73c7] .el-step__description{color:#5c5f6e;font-size:11px}.studio-preview-dialog[data-v-1cea73c7] .el-dialog{border-radius:20px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,#131b2a,#0d1320)}.studio-preview-dialog[data-v-1cea73c7] .el-dialog__title{color:#f8fafc;font-weight:700}.preview-dialog-body[data-v-1cea73c7]{border-radius:14px;border:1px solid rgba(148,163,184,.25);background:#0f172a8c;padding:10px}.preview-dialog-video[data-v-1cea73c7]{width:100%;max-height:70vh;border-radius:10px;background:#020617}.preview-dialog-empty[data-v-1cea73c7]{min-height:220px;display:grid;place-items:center;color:#94a3b8}.timeline-preview[data-v-1cea73c7]{display:flex;flex-direction:column;gap:16px;color:#e5e7eb}.timeline-preview-summary[data-v-1cea73c7]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.timeline-preview-summary>div[data-v-1cea73c7]{border-radius:14px;border:1px solid rgba(226,232,240,.24);background:linear-gradient(145deg,#0f172af0,#1e293bdb);padding:10px 12px;color:#f8fafc}.timeline-preview-summary span[data-v-1cea73c7],.timeline-strip-head span[data-v-1cea73c7],.timeline-side-kicker[data-v-1cea73c7]{display:block;color:#dbeafe;font-size:11px;font-weight:900;text-shadow:0 1px 2px rgba(2,6,23,.5)}.timeline-preview-summary strong[data-v-1cea73c7]{display:block;margin-top:3px;color:#fff;font-size:16px;text-shadow:0 1px 2px rgba(2,6,23,.55)}.timeline-player-layout[data-v-1cea73c7]{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:14px;align-items:stretch}.timeline-player-panel[data-v-1cea73c7],.timeline-side-panel[data-v-1cea73c7],.timeline-shot-card[data-v-1cea73c7]{border:1px solid rgba(226,232,240,.24);background:linear-gradient(145deg,#080d18f5,#182336eb);box-shadow:0 18px 44px #0206174d}.timeline-player-panel[data-v-1cea73c7]{min-height:380px;border-radius:18px;padding:10px}.timeline-main-video[data-v-1cea73c7],.timeline-main-empty[data-v-1cea73c7]{width:100%;height:100%;min-height:360px;border-radius:12px;background:#020617}.timeline-main-video[data-v-1cea73c7]{-o-object-fit:contain;object-fit:contain}.timeline-main-empty[data-v-1cea73c7]{display:grid;place-items:center;text-align:center;padding:28px;color:#94a3b8}.timeline-main-empty strong[data-v-1cea73c7]{display:block;margin-bottom:8px;color:#f8fafc;font-size:18px}.timeline-side-panel[data-v-1cea73c7]{display:flex;flex-direction:column;gap:12px;border-radius:18px;padding:16px;color:#f8fafc}.timeline-side-panel h3[data-v-1cea73c7]{margin:0;color:#fff;font-size:20px;font-weight:900;text-shadow:0 1px 2px rgba(2,6,23,.62)}.timeline-side-meta[data-v-1cea73c7]{display:flex;flex-wrap:wrap;gap:6px}.timeline-side-meta span[data-v-1cea73c7]{border-radius:999px;background:#fb923c33;border:1px solid rgba(253,186,116,.32);padding:4px 8px;color:#ffedd5;font-size:11px;font-weight:800}.timeline-side-panel p[data-v-1cea73c7]{margin:0;color:#e2e8f0;font-size:12px;line-height:1.7;text-shadow:0 1px 2px rgba(2,6,23,.45)}.timeline-side-progress[data-v-1cea73c7]{display:grid;gap:6px;color:#fbbf24;font-size:12px;font-weight:800}.timeline-side-actions[data-v-1cea73c7]{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.timeline-side-btn[data-v-1cea73c7]{border-color:#e2e8f057;background:#ffffff1a;color:#fff;font-weight:800}.timeline-side-actions[data-v-1cea73c7] .el-switch__label{color:#dbeafe;font-weight:800}.timeline-side-actions[data-v-1cea73c7] .el-switch__label.is-active{color:#fff}[data-v-1cea73c7] .timeline-preview-summary span,[data-v-1cea73c7] .timeline-strip-head span,[data-v-1cea73c7] .timeline-side-kicker{color:#dbeafe!important;text-shadow:0 1px 2px rgba(2,6,23,.5)}[data-v-1cea73c7] .timeline-preview-summary strong,[data-v-1cea73c7] .timeline-strip-head strong,[data-v-1cea73c7] .timeline-side-panel h3{color:#fff!important;text-shadow:0 1px 2px rgba(2,6,23,.62)}[data-v-1cea73c7] .timeline-side-panel p,[data-v-1cea73c7] .timeline-shot-card__body p,[data-v-1cea73c7] .timeline-shot-card__title span{color:#e2e8f0!important}[data-v-1cea73c7] .timeline-side-meta span{color:#ffedd5!important;background:#fb923c33;border:1px solid rgba(253,186,116,.32)}.timeline-strip-head[data-v-1cea73c7]{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.timeline-strip-head strong[data-v-1cea73c7]{display:block;color:#f8fafc;font-size:14px;font-weight:900}.timeline-shot-strip[data-v-1cea73c7]{display:flex;gap:12px;overflow-x:auto;padding:2px 2px 10px;scroll-snap-type:x proximity}.timeline-shot-card[data-v-1cea73c7]{width:240px;flex:0 0 240px;scroll-snap-align:start;overflow:hidden;border-radius:16px;cursor:pointer;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.timeline-shot-card[data-v-1cea73c7]:hover,.timeline-shot-card.is-active[data-v-1cea73c7]{transform:none;border-color:#f973169e;box-shadow:0 18px 44px #f973162e}.timeline-shot-card__media[data-v-1cea73c7]{position:relative;aspect-ratio:16 / 9;background:#020617}.timeline-shot-card__media video[data-v-1cea73c7],.timeline-shot-card__empty[data-v-1cea73c7]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.timeline-shot-card__empty[data-v-1cea73c7]{display:grid;place-items:center;color:#94a3b8;font-size:12px;font-weight:900}.timeline-shot-card__index[data-v-1cea73c7]{position:absolute;left:10px;top:10px;border-radius:999px;background:#020617bd;padding:3px 8px;color:#f8fafc;font-size:11px;font-weight:900}.timeline-shot-card__body[data-v-1cea73c7]{display:grid;gap:8px;padding:10px}.timeline-shot-card__title[data-v-1cea73c7]{display:flex;align-items:center;justify-content:space-between;gap:8px}.timeline-shot-card__title strong[data-v-1cea73c7]{color:#f8fafc;font-size:13px}.timeline-shot-card__title span[data-v-1cea73c7],.timeline-shot-card__body p[data-v-1cea73c7]{color:#94a3b8;font-size:11px}.timeline-shot-card__body p[data-v-1cea73c7]{height:34px;overflow:hidden;margin:0;line-height:1.55}.timeline-shot-card__progress[data-v-1cea73c7]{min-height:8px}.timeline-shot-card__actions[data-v-1cea73c7]{display:flex;gap:8px}.timeline-shot-card__actions button[data-v-1cea73c7]{flex:1;border:1px solid rgba(148,163,184,.24);border-radius:999px;background:#ffffff12;padding:6px 8px;color:#e5e7eb;font-size:12px;font-weight:900}.timeline-shot-card__actions button.danger[data-v-1cea73c7]{border-color:#f9731657;color:#fed7aa}.timeline-shot-card__actions button[data-v-1cea73c7]:disabled{cursor:not-allowed;opacity:.48}.timeline-preview-dialog .timeline-shot-card{color:#f8fafc!important}.timeline-preview-dialog .timeline-shot-card__body{background:linear-gradient(180deg,#0f172af5,#1e293bfa)!important}.timeline-preview-dialog .timeline-shot-card__title strong{color:#fff!important;text-shadow:0 1px 2px rgba(2,6,23,.5)}.timeline-preview-dialog .timeline-shot-card__title span{color:#dbeafe!important;font-weight:800}.timeline-preview-dialog .timeline-shot-card__body p{color:#e2e8f0!important;font-weight:700;text-shadow:0 1px 2px rgba(2,6,23,.45)}.timeline-preview-dialog .timeline-shot-card__actions button{background:#f8fafc24!important;border-color:#e2e8f06b!important;color:#fff!important;box-shadow:inset 0 1px #ffffff14}.timeline-preview-dialog .timeline-shot-card__actions button.danger{background:#f9731638!important;border-color:#fb923c9e!important;color:#fff7ed!important}.timeline-preview-dialog .timeline-shot-card__actions button:disabled{background:#94a3b82e!important;border-color:#cbd5e147!important;color:#f8fafcb8!important;opacity:.78!important}.video-param-dialog[data-v-1cea73c7]{display:flex;flex-direction:column;gap:14px;min-height:240px;color:#263241}.video-param-empty[data-v-1cea73c7]{min-height:180px;display:grid;place-items:center;border-radius:18px;border:1px dashed rgba(218,173,116,.36);background:#fffcf6b8;color:#8a6a46;font-weight:800}.video-param-summary[data-v-1cea73c7]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.video-param-summary>div[data-v-1cea73c7]{border-radius:14px;border:1px solid rgba(218,173,116,.28);background:#fffcf6cc;padding:10px 12px}.video-param-summary span[data-v-1cea73c7]{display:block;color:#8a6a46;font-size:11px;font-weight:900}.video-param-summary strong[data-v-1cea73c7]{display:block;margin-top:4px;color:#1f2937;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-param-section[data-v-1cea73c7]{border:1px solid rgba(218,173,116,.28);background:#fffcf6db;border-radius:16px;overflow:hidden}.video-param-section__title[data-v-1cea73c7]{padding:10px 14px;color:#9a3412;font-size:12px;font-weight:900;border-bottom:1px solid rgba(218,173,116,.18)}.video-param-dialog pre[data-v-1cea73c7]{margin:0;max-height:320px;overflow:auto;padding:12px 14px;white-space:pre-wrap;word-break:break-word;color:#253142;background:#fff8ecb8;font-size:12px;line-height:1.65}.video-param-collapse[data-v-1cea73c7]{border:1px solid rgba(218,173,116,.24);border-radius:16px;overflow:hidden}.video-param-collapse[data-v-1cea73c7] .el-collapse-item__header{padding:0 14px;background:#fff3e0d1;color:#5c3f24;font-weight:900}.video-param-collapse[data-v-1cea73c7] .el-collapse-item__wrap{background:#fffcf6c7}@media (max-width: 900px){.video-param-summary[data-v-1cea73c7]{grid-template-columns:repeat(2,minmax(0,1fr))}}.frame-editor-shell[data-v-1cea73c7]{display:flex;flex-direction:column;gap:16px}.frame-editor-top[data-v-1cea73c7]{display:flex;flex-direction:column;gap:4px}.frame-editor-title[data-v-1cea73c7]{font-size:16px;font-weight:700;color:#f8fafc}.frame-editor-subtitle[data-v-1cea73c7]{font-size:12px;color:#94a3b8}.frame-editor-refresh-banner[data-v-1cea73c7]{display:flex;align-items:center;gap:10px;border-radius:14px;border:1px solid rgba(249,115,22,.24);background:linear-gradient(135deg,#f9731624,#fbbf2414);padding:10px 12px;color:#fed7aa;font-size:12px;font-weight:800}.frame-editor-tabs[data-v-1cea73c7]{border-radius:18px;border:1px solid rgba(125,211,252,.16);background:linear-gradient(135deg,#0f172ab3,#1e293b85);padding:12px}.frame-editor-tabs[data-v-1cea73c7] .el-tabs__header{margin-bottom:12px}.frame-editor-tabs[data-v-1cea73c7] .el-tabs__nav-wrap:after{background:#94a3b829}.frame-editor-tabs[data-v-1cea73c7] .el-tabs__item{color:#cbd5e1;font-weight:800}.frame-editor-tabs[data-v-1cea73c7] .el-tabs__item.is-active{color:#fef3c7}.frame-editor-tabs[data-v-1cea73c7] .el-tabs__active-bar{background:linear-gradient(90deg,#f97316,#facc15)}.frame-editor-tab-count[data-v-1cea73c7]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;margin-left:6px;border-radius:999px;background:#fbbf2429;color:#fde68a;font-size:11px}.frame-editor-tab-intro[data-v-1cea73c7]{margin-bottom:12px;border-radius:14px;border:1px solid rgba(148,163,184,.16);background:#0f172a70;padding:10px 12px;color:#cbd5e1;font-size:12px;line-height:1.7}.frame-reference-loading[data-v-1cea73c7]{display:flex;align-items:center;gap:10px;margin-bottom:12px;border-radius:12px;border:1px solid rgba(249,115,22,.26);background:#fb923c1a;padding:10px 12px;color:#fed7aa;font-size:12px;font-weight:700}.frame-reference-loading__spinner[data-v-1cea73c7]{width:16px;height:16px;flex:0 0 auto;border-radius:999px;border:2px solid rgba(251,191,36,.28);border-top-color:#f97316;animation:frame-reference-spin-1cea73c7 .8s linear infinite}@keyframes frame-reference-spin-1cea73c7{to{transform:rotate(360deg)}}.asset-command-panel[data-v-1cea73c7]{position:relative;margin-bottom:14px;padding:14px;border-radius:16px;border:1px solid rgba(148,163,184,.2);background:radial-gradient(circle at 8% 0%,rgba(125,211,252,.12),transparent 30%),linear-gradient(135deg,#020617c7,#0f172aa8);box-shadow:0 14px 34px #02061742}.asset-command-head[data-v-1cea73c7]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.asset-command-title[data-v-1cea73c7]{color:#f8fafc;font-size:14px;font-weight:900}.asset-command-desc[data-v-1cea73c7]{margin-top:4px;color:#94a3b8;font-size:12px;line-height:1.55}.asset-command-row[data-v-1cea73c7]{position:relative}.asset-command-input[data-v-1cea73c7] .el-input__wrapper{border-radius:14px;background:#020617a8;box-shadow:0 0 0 1px #94a3b838 inset,0 12px 28px #0000002e}.asset-command-input[data-v-1cea73c7] .el-input__inner{color:#f8fafc;font-weight:800}.asset-command-popover[data-v-1cea73c7]{position:absolute;z-index:30;top:calc(100% + 8px);left:0;right:0;max-height:292px;overflow-y:auto;border-radius:16px;border:1px solid rgba(180,83,9,.2);background:#f4f8fb;box-shadow:0 22px 54px #2312063d;padding:8px}.asset-command-option[data-v-1cea73c7]{width:100%;min-width:0;display:grid;grid-template-columns:50px minmax(0,1fr);gap:12px;align-items:center;border:0;border-radius:13px;padding:8px;background:#ffffffb8;color:#111827;cursor:pointer;transition:background .16s ease,box-shadow .16s ease,transform .16s ease}.asset-command-option[data-v-1cea73c7]:hover{background:#fff2d8;box-shadow:inset 0 0 0 1px #b453092e;transform:none}.asset-command-thumb[data-v-1cea73c7]{width:50px;height:50px;border-radius:12px;border:1px solid rgba(15,23,42,.08);-o-object-fit:cover;object-fit:cover;background:#0f172a14}.asset-command-meta[data-v-1cea73c7]{min-width:0;display:grid;gap:2px;text-align:left}.asset-command-meta strong[data-v-1cea73c7],.asset-binding-selected strong[data-v-1cea73c7],.asset-binding-chip strong[data-v-1cea73c7]{overflow:hidden;color:#f8fafc;font-size:13px;font-weight:900;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.asset-command-meta strong[data-v-1cea73c7]{color:#111827}.asset-command-meta span[data-v-1cea73c7],.asset-binding-selected span[data-v-1cea73c7],.asset-binding-chip small[data-v-1cea73c7]{overflow:hidden;color:#a7f3d0;font-size:11px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.asset-command-meta span[data-v-1cea73c7]{color:#7c2d12}.asset-command-meta small[data-v-1cea73c7]{overflow:hidden;color:#64748b;font-size:11px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.asset-command-empty[data-v-1cea73c7],.asset-binding-empty[data-v-1cea73c7]{border-radius:12px;border:1px dashed rgba(180,83,9,.26);padding:10px 12px;color:#7c2d12;font-size:12px;text-align:center}.asset-binding-panel[data-v-1cea73c7]{display:grid;grid-template-columns:minmax(220px,1fr) minmax(220px,320px) auto;align-items:center;gap:12px;margin-top:12px;border-radius:14px;border:1px solid rgba(125,211,252,.22);background:#0f172ab3;padding:10px}.asset-binding-selected[data-v-1cea73c7]{min-width:0;display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:10px}.asset-binding-selected img[data-v-1cea73c7]{width:44px;height:44px;border-radius:11px;-o-object-fit:cover;object-fit:cover}.asset-binding-selected div[data-v-1cea73c7]{min-width:0;display:grid;gap:4px}.asset-binding-select[data-v-1cea73c7] .el-select__wrapper{border-radius:12px;background:#fffcf6f0;box-shadow:0 0 0 1px #daad743d inset}.asset-binding-actions[data-v-1cea73c7]{display:flex;gap:8px;justify-content:flex-end}.asset-binding-empty[data-v-1cea73c7]{grid-column:1 / -1;text-align:left}.asset-binding-list[data-v-1cea73c7]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.asset-binding-chip[data-v-1cea73c7]{min-width:0;max-width:100%;display:inline-grid;grid-template-columns:34px minmax(120px,1fr) auto;align-items:center;gap:8px;border-radius:999px;border:1px solid rgba(148,163,184,.22);background:#020617a3;padding:5px 7px 5px 5px}.asset-binding-chip img[data-v-1cea73c7]{width:34px;height:34px;border-radius:999px;-o-object-fit:cover;object-fit:cover}.asset-binding-chip span[data-v-1cea73c7]{min-width:0;display:grid;gap:2px}.asset-binding-chip button[data-v-1cea73c7]{border:0;border-radius:999px;background:#f8717124;color:#fecaca;cursor:pointer;font-size:11px;font-weight:900;padding:5px 8px}.frame-gallery-grid[data-v-1cea73c7]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;max-height:560px;overflow-y:auto;padding-right:6px}.frame-gallery-grid--frames[data-v-1cea73c7]{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width: 1280px){.studio-director-panel__head[data-v-1cea73c7]{flex-direction:column}.studio-director-panel__actions[data-v-1cea73c7]{justify-content:flex-start}.studio-director-panel__grid[data-v-1cea73c7],.studio-director-detail__grid[data-v-1cea73c7]{grid-template-columns:1fr}}@media (max-width: 1100px){.frame-gallery-grid[data-v-1cea73c7]{grid-template-columns:repeat(3,minmax(0,1fr))}.asset-binding-panel[data-v-1cea73c7]{grid-template-columns:1fr}.asset-binding-actions[data-v-1cea73c7]{justify-content:flex-start}}.frame-gallery-card[data-v-1cea73c7]{min-width:0;border-radius:16px;border:1px solid rgba(148,163,184,.18);background:#0f172a94;padding:14px;display:flex;flex-direction:column;gap:12px}.frame-gallery-card__head[data-v-1cea73c7]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.frame-gallery-card__title[data-v-1cea73c7]{font-size:14px;font-weight:700;color:#f8fafc}.frame-gallery-card__tip[data-v-1cea73c7]{margin-top:4px;min-height:38px;font-size:12px;line-height:1.6;color:#94a3b8}.frame-gallery-card__image[data-v-1cea73c7],.frame-gallery-card__empty[data-v-1cea73c7],.frame-gallery-empty[data-v-1cea73c7]{width:100%;aspect-ratio:16 / 9;border-radius:12px;overflow:hidden}.frame-gallery-card__empty[data-v-1cea73c7],.frame-gallery-empty[data-v-1cea73c7]{display:grid;place-items:center;border:1px dashed rgba(148,163,184,.28);color:#94a3b8;font-size:12px;text-align:center}.frame-gallery-card__meta[data-v-1cea73c7]{display:grid;gap:8px}.frame-gallery-card__meta[data-v-1cea73c7] .el-input__wrapper,.frame-gallery-card__meta[data-v-1cea73c7] .el-select__wrapper{border-radius:10px;background:#fffcf6eb;box-shadow:0 0 0 1px #daad7442 inset}.frame-gallery-card__meta[data-v-1cea73c7] .el-input__inner,.frame-gallery-card__meta[data-v-1cea73c7] .el-select__selected-item{color:#253142;font-weight:800}.frame-gallery-actions[data-v-1cea73c7]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.studio-director-panel[data-v-1cea73c7]{border-radius:18px;border:1px solid rgba(218,173,116,.34);background:linear-gradient(135deg,#fffdf8f5,#faefdee6);box-shadow:0 14px 34px #5c43261f;padding:10px 14px}.studio-director-strip[data-v-1cea73c7],.studio-director-title-row[data-v-1cea73c7]{display:flex;align-items:center;justify-content:space-between;gap:12px}.studio-director-strip[data-v-1cea73c7]{flex-wrap:nowrap;min-height:46px}.studio-director-avatar[data-v-1cea73c7]{display:grid;width:34px;height:34px;place-items:center;flex:0 0 auto;border-radius:12px;background:linear-gradient(135deg,#38bdf8,#fb7185);color:#fff;font-size:15px;font-weight:900;box-shadow:0 8px 18px #38bdf82e}.studio-director-main[data-v-1cea73c7]{min-width:220px;flex:1 1 320px}.studio-director-title-row[data-v-1cea73c7]{justify-content:flex-start}.studio-director-title-row strong[data-v-1cea73c7]{color:#253142;font-size:15px}.studio-director-sentence[data-v-1cea73c7]{margin-top:4px;color:#64748b;font-size:12px;line-height:1.45;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studio-director-sentence.muted[data-v-1cea73c7]{color:#94a3b8}.studio-director-pills[data-v-1cea73c7]{display:flex;max-width:420px;flex:1 1 260px;flex-wrap:wrap;gap:8px}.studio-director-pills span[data-v-1cea73c7]{max-width:180px;overflow:hidden;padding:5px 9px;border:1px solid rgba(125,211,252,.22);border-radius:999px;background:#0ea5e91a;color:#dbeafe;font-size:11px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.studio-director-panel__tag[data-v-1cea73c7]{border-color:#fb71853d;background:#be185d1f;color:#fecdd3}.studio-director-panel__button[data-v-1cea73c7]{min-width:96px;border-color:#daad746b;background:#fffcf6d1;color:#7c4a1d;font-weight:900}.studio-director-panel__grid[data-v-1cea73c7]{margin-top:18px;display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:16px}.studio-director-panel__card[data-v-1cea73c7]{min-width:0;border-radius:18px;border:1px solid rgba(255,255,255,.06);background:#ffffff08;padding:16px}.studio-director-panel__card-title[data-v-1cea73c7]{color:#f8fafc;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px}.studio-director-panel__card p[data-v-1cea73c7]{margin:0 0 10px;color:#cbd5e1;font-size:12px;line-height:1.8}.studio-director-panel__chips[data-v-1cea73c7]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.studio-director-panel__chip[data-v-1cea73c7]{display:inline-flex;align-items:center;padding:5px 10px;border-radius:999px;background:#22d3ee1f;border:1px solid rgba(103,232,249,.18);color:#dbeafe;font-size:11px;font-weight:700}.studio-director-panel__note-list[data-v-1cea73c7]{display:flex;flex-direction:column;gap:8px}.studio-director-panel__note[data-v-1cea73c7]{border-radius:12px;background:#0f172a99;border:1px solid rgba(255,255,255,.05);padding:10px 12px;color:#cbd5e1;font-size:11px;line-height:1.7}.studio-director-panel__meta[data-v-1cea73c7]{display:flex;flex-direction:column;gap:8px}.studio-director-panel__meta div[data-v-1cea73c7]{display:flex;flex-direction:column;gap:4px;color:#e2e8f0;font-size:12px;line-height:1.6}.studio-director-panel__meta span[data-v-1cea73c7]{color:#67e8f9;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.studio-director-panel__empty[data-v-1cea73c7]{border-radius:16px;border:1px dashed rgba(148,163,184,.22);padding:16px;color:#94a3b8;font-size:12px;line-height:1.8}.studio-director-panel__empty.compact[data-v-1cea73c7]{margin-top:0;padding:12px}.studio-director-detail__grid[data-v-1cea73c7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.studio-director-user-summary[data-v-1cea73c7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:14px}.studio-director-user-summary>div[data-v-1cea73c7],.studio-director-readable-list>div[data-v-1cea73c7]{min-width:0;padding:12px;border:1px solid rgba(125,211,252,.12);border-radius:14px;background:#0f172a94}.studio-director-user-summary span[data-v-1cea73c7],.studio-director-readable-list span[data-v-1cea73c7]{display:block;margin-bottom:6px;color:#67e8f9;font-size:11px;font-weight:800}.studio-director-user-summary strong[data-v-1cea73c7],.studio-director-readable-list strong[data-v-1cea73c7]{display:block;color:#e2e8f0;font-size:12px;line-height:1.7;white-space:pre-wrap;word-break:break-word}.studio-director-readable-list[data-v-1cea73c7]{display:grid;gap:10px}.studio-director-detail__section[data-v-1cea73c7]{min-width:0;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;padding:14px}.studio-director-detail__title[data-v-1cea73c7]{color:#f8fafc;font-size:13px;font-weight:800;margin-bottom:10px}[data-v-1cea73c7] .director-user-dialog .el-dialog__body{max-height:72vh;overflow:auto}.storyboard-refine-toolbar[data-v-1cea73c7]{margin-bottom:18px;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:16px 18px;border-radius:22px;border:1px solid rgba(218,173,116,.34);background:radial-gradient(circle at 8% 0%,rgba(255,214,165,.38),transparent 32%),radial-gradient(circle at 100% 0%,rgba(20,184,166,.12),transparent 30%),linear-gradient(135deg,#fffcf6f5,#f5eee2e6);box-shadow:inset 0 1px #ffffffb8}.storyboard-refine-toolbar__copy[data-v-1cea73c7]{min-width:0;flex:1 1 260px;padding-top:2px}.storyboard-refine-toolbar__eyebrow[data-v-1cea73c7]{color:#0f766e;font-size:11px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.storyboard-refine-toolbar__title[data-v-1cea73c7]{margin-top:4px;color:#1f2937;font-size:18px;font-weight:900}.storyboard-refine-toolbar__desc[data-v-1cea73c7]{margin-top:5px;color:#6f5a42;font-size:12px;line-height:1.55}.storyboard-refine-toolbar__controls[data-v-1cea73c7]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px;max-width:920px}.storyboard-control-group[data-v-1cea73c7]{display:inline-flex;align-items:center;gap:8px;min-width:0}.storyboard-control-group__label[data-v-1cea73c7]{flex:0 0 auto;color:#7c4a1d;font-size:11px;font-weight:900;letter-spacing:.12em}.storyboard-control-group--preview[data-v-1cea73c7]{align-self:stretch}.storyboard-timeline-open[data-v-1cea73c7]{min-width:118px;height:46px;border:1px solid rgba(15,118,110,.22)!important;border-radius:15px!important;background:linear-gradient(135deg,#f0fdfaf5,#fff7edf0)!important;color:#0f766e!important;font-weight:900;box-shadow:inset 0 1px #fffc,0 14px 28px #0f766e24;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.storyboard-timeline-open[data-v-1cea73c7]:hover{border-color:#f9731657!important;color:#9a3412!important;transform:none;box-shadow:inset 0 1px #ffffffdb,0 18px 34px #c2410c29}.storyboard-timeline-open.is-disabled[data-v-1cea73c7],.storyboard-timeline-open.is-disabled[data-v-1cea73c7]:hover{transform:none;opacity:.54;box-shadow:inset 0 1px #ffffff9e}.storyboard-control-group--resolution[data-v-1cea73c7]{flex:0 0 auto}.storyboard-refine-toolbar__hint[data-v-1cea73c7]{display:flex;flex-wrap:wrap;gap:6px 14px;margin:-6px 2px 16px;color:#6f5a42;font-size:12px;line-height:1.55}.storyboard-resolution-inline-controls[data-v-1cea73c7]{display:flex;align-items:center;gap:8px}.storyboard-resolution-select[data-v-1cea73c7]{width:110px}.storyboard-resolution-apply[data-v-1cea73c7]{border-color:#0d948847!important;color:#0f766e!important;font-weight:900}.storyboard-video-mode-switch[data-v-1cea73c7],.storyboard-page-mode-switch[data-v-1cea73c7],.frame-task-mode-switch[data-v-1cea73c7] .el-radio-group{display:inline-flex;align-items:center;gap:4px;padding:5px;border-radius:18px;border:1px solid rgba(206,141,82,.46);background:linear-gradient(135deg,#fffaf2f5,#fde8ccdb);box-shadow:inset 0 1px #ffffffd1,0 14px 30px #5c432624}.storyboard-video-mode-switch[data-v-1cea73c7] .el-radio-button__inner,.storyboard-page-mode-switch[data-v-1cea73c7] .el-radio-button__inner,.frame-task-mode-switch[data-v-1cea73c7] .el-radio-button__inner{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:104px;height:38px;padding:0 16px;border:0!important;border-radius:13px!important;background:#ffffff85;color:#6f4a25;font-family:inherit;font-style:normal;font-weight:900;line-height:1;letter-spacing:.01em;text-align:center;vertical-align:middle;box-shadow:inset 0 1px #ffffffc7,0 0 0 1px #e27c301f!important;transform:none;transition:color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.storyboard-video-mode-switch[data-v-1cea73c7] .el-radio-button__inner:hover,.storyboard-page-mode-switch[data-v-1cea73c7] .el-radio-button__inner:hover,.frame-task-mode-switch[data-v-1cea73c7] .el-radio-button__inner:hover{color:#9a3f0f;background:#ffedd5eb}.storyboard-video-mode-switch[data-v-1cea73c7] .el-radio-button.is-active .el-radio-button__inner,.storyboard-page-mode-switch[data-v-1cea73c7] .el-radio-button.is-active .el-radio-button__inner,.frame-task-mode-switch[data-v-1cea73c7] .el-radio-button.is-active .el-radio-button__inner,.storyboard-video-mode-switch[data-v-1cea73c7] .el-radio-button__original-radio:checked+.el-radio-button__inner,.storyboard-page-mode-switch[data-v-1cea73c7] .el-radio-button__original-radio:checked+.el-radio-button__inner,.frame-task-mode-switch[data-v-1cea73c7] .el-radio-button__original-radio:checked+.el-radio-button__inner{color:#fffaf3;background:linear-gradient(135deg,#c2410c,#ea580c 42%,#f97316);box-shadow:0 0 0 3px #ffe5cce0,0 14px 28px #c2410c61,inset 0 1px #ffffff57,inset 0 -2px #7c2d1238!important;transform:translateY(-1px)}.storyboard-video-mode-switch[data-v-1cea73c7] .el-radio-button.is-active .el-radio-button__inner:before,.storyboard-page-mode-switch[data-v-1cea73c7] .el-radio-button.is-active .el-radio-button__inner:before,.frame-task-mode-switch[data-v-1cea73c7] .el-radio-button.is-active .el-radio-button__inner:before,.storyboard-video-mode-switch[data-v-1cea73c7] .el-radio-button__original-radio:checked+.el-radio-button__inner:before,.storyboard-page-mode-switch[data-v-1cea73c7] .el-radio-button__original-radio:checked+.el-radio-button__inner:before,.frame-task-mode-switch[data-v-1cea73c7] .el-radio-button__original-radio:checked+.el-radio-button__inner:before{content:"";width:6px;height:6px;margin-right:8px;border-radius:999px;background:#fff7ed;box-shadow:0 0 0 4px #fff7ed2e}.storyboard-video-mode-switch[data-v-1cea73c7] .el-radio-button.is-active .el-radio-button__inner:hover,.storyboard-page-mode-switch[data-v-1cea73c7] .el-radio-button.is-active .el-radio-button__inner:hover,.frame-task-mode-switch[data-v-1cea73c7] .el-radio-button.is-active .el-radio-button__inner:hover{color:#fff;background:linear-gradient(135deg,#b45309,#ea580c 48%,#fb923c)}.storyboard-video-mode-switch[data-v-1cea73c7] .el-radio-button:first-child .el-radio-button__inner,.storyboard-video-mode-switch[data-v-1cea73c7] .el-radio-button:last-child .el-radio-button__inner,.storyboard-page-mode-switch[data-v-1cea73c7] .el-radio-button:first-child .el-radio-button__inner,.storyboard-page-mode-switch[data-v-1cea73c7] .el-radio-button:last-child .el-radio-button__inner,.frame-task-mode-switch[data-v-1cea73c7] .el-radio-button:first-child .el-radio-button__inner,.frame-task-mode-switch[data-v-1cea73c7] .el-radio-button:last-child .el-radio-button__inner{border-radius:13px!important}.frame-task-mode-switch[data-v-1cea73c7] .el-radio__label{color:#e2e8f0;font-weight:700}.frame-task-mode-switch[data-v-1cea73c7] .el-radio__input.is-checked+.el-radio__label{color:#fff}.frame-task-mode-switch[data-v-1cea73c7] .el-radio__inner{border-color:#7dd3fc94;background:#0f172ae6}.frame-task-mode-switch[data-v-1cea73c7] .el-radio__input.is-checked .el-radio__inner{border-color:#67e8f9;background:#38bdf8}.frame-card-actions[data-v-1cea73c7]{display:flex;flex-wrap:wrap;gap:8px}.frame-card-btn[data-v-1cea73c7]{border-radius:10px}.frame-card-btn.danger[data-v-1cea73c7]{border-color:#fb718559;color:#fecdd3;background:#be185d14}.frame-task-start-shell[data-v-1cea73c7]{display:flex;flex-direction:column;gap:14px}.frame-task-start-tip[data-v-1cea73c7]{border-radius:12px;border:1px solid rgba(99,102,241,.28);background:#1e293b73;padding:10px 12px;font-size:12px;line-height:1.7;color:#cbd5e1}.frame-task-first-shot-card[data-v-1cea73c7]{border-radius:14px;border:1px solid rgba(148,163,184,.22);background:#0f172a80;padding:12px;display:flex;flex-direction:column;gap:10px}.frame-task-first-shot-head[data-v-1cea73c7]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.frame-task-first-shot-title[data-v-1cea73c7]{color:#f8fafc;font-size:13px;font-weight:700}.frame-task-first-shot-desc[data-v-1cea73c7]{margin-top:3px;color:#94a3b8;font-size:12px}.frame-task-first-shot-image[data-v-1cea73c7]{width:100%;max-height:190px;border-radius:10px;overflow:hidden}.frame-task-mode-switch[data-v-1cea73c7]{display:flex;flex-direction:column;gap:10px;border-radius:14px;border:1px solid rgba(148,163,184,.2);background:#0f172a6b;padding:12px}.frame-task-mode-title[data-v-1cea73c7]{color:#e2e8f0;font-size:13px;font-weight:700}.frame-task-pick-actions[data-v-1cea73c7]{display:flex;flex-wrap:wrap;gap:10px}.frame-task-current-ref[data-v-1cea73c7]{border-radius:14px;border:1px dashed rgba(148,163,184,.35);background:#0f172a66;padding:12px;display:flex;flex-direction:column;gap:10px}.frame-task-current-meta[data-v-1cea73c7]{display:flex;flex-direction:column;gap:3px}.frame-task-current-title[data-v-1cea73c7]{color:#f8fafc;font-size:13px;font-weight:700}.frame-task-current-desc[data-v-1cea73c7]{color:#94a3b8;font-size:12px}.frame-task-current-image[data-v-1cea73c7]{width:100%;max-height:220px;border-radius:10px;overflow:hidden}.frame-task-reference-grid[data-v-1cea73c7]{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:12px}.frame-task-reference-card[data-v-1cea73c7]{display:grid;grid-template-columns:120px minmax(0,1fr) auto;gap:12px;align-items:start;border-radius:12px;border:1px solid rgba(148,163,184,.2);background:#0f172a80;padding:12px}.frame-task-reference-thumb[data-v-1cea73c7]{width:120px;height:120px;border-radius:10px;overflow:hidden}.frame-task-reference-form[data-v-1cea73c7]{display:flex;flex-direction:column;gap:8px;min-width:0}.frame-task-reference-meta[data-v-1cea73c7]{color:#94a3b8;font-size:12px}.frame-task-empty[data-v-1cea73c7]{color:#94a3b8;font-size:12px;line-height:1.7}.frame-task-footer[data-v-1cea73c7]{display:flex;align-items:center;justify-content:flex-end;gap:8px}@media (max-width: 900px){.studio-overview-grid[data-v-1cea73c7]{grid-template-columns:1fr}.studio-link-card>.flex[data-v-1cea73c7]{grid-template-columns:1fr}.studio-director-strip[data-v-1cea73c7]{align-items:flex-start;flex-wrap:wrap}.studio-director-sentence[data-v-1cea73c7]{white-space:normal}.studio-stepper-row[data-v-1cea73c7]{padding:0}.studio-stepper-line[data-v-1cea73c7]{left:48px;right:48px}.studio-stepper-item[data-v-1cea73c7]{min-width:0}.storyboard-refine-toolbar[data-v-1cea73c7]{align-items:stretch;flex-direction:column}.storyboard-refine-toolbar__controls[data-v-1cea73c7]{justify-content:flex-start;max-width:none}.storyboard-control-group[data-v-1cea73c7]{flex-wrap:wrap}.storyboard-page-mode-switch[data-v-1cea73c7],.storyboard-video-mode-switch[data-v-1cea73c7]{flex:0 1 auto}.timeline-preview-summary[data-v-1cea73c7],.timeline-player-layout[data-v-1cea73c7]{grid-template-columns:repeat(1,minmax(0,1fr))}.timeline-player-panel[data-v-1cea73c7]{min-height:260px}.timeline-main-video[data-v-1cea73c7],.timeline-main-empty[data-v-1cea73c7]{min-height:240px}.timeline-strip-head[data-v-1cea73c7]{align-items:flex-start;flex-direction:column}.timeline-shot-card[data-v-1cea73c7]{width:220px;flex-basis:220px}.storyboard-resolution-select[data-v-1cea73c7]{width:104px}.frame-gallery-grid[data-v-1cea73c7],.frame-gallery-grid--frames[data-v-1cea73c7],.frame-task-reference-card[data-v-1cea73c7]{grid-template-columns:repeat(1,minmax(0,1fr))}.frame-task-reference-thumb[data-v-1cea73c7]{width:100%;height:180px}}.studio-pro.fb-page--workbench[data-v-1cea73c7]{width:100%;max-width:100%;min-width:0;overflow-x:hidden;color:var(--fb-text-primary)!important;background:linear-gradient(180deg,rgb(143 199 255 / .08),transparent 260px),var(--fb-bg-void)!important}.studio-pro .studio-command-header.fb-glass--structural[data-v-1cea73c7],.studio-pro[data-v-1cea73c7] :is(.studio-overview-grid,.studio-director-panel,.studio-stepper-panel){border-color:var(--fb-line-default)!important;border-radius:var(--fb-radius-card)!important;background:var(--fb-surface-structural)!important;box-shadow:var(--fb-shadow)!important}.studio-pro[data-v-1cea73c7] :is(.studio-brief-card,.studio-link-card,.storyboard-card,.frame-editor-shell){border-color:var(--fb-line-default)!important;border-radius:var(--fb-radius-card)!important;background:var(--fb-control-well)!important}.studio-pro .fb-stable-editor-surface[data-v-1cea73c7],.studio-pro[data-v-1cea73c7] :is(video,.storyboard-workspace-panel,.frame-editor-shell,.timeline-player-layout){transform:none!important}@media (max-width: 768px){.studio-pro.fb-page--workbench[data-v-1cea73c7]{padding:12px!important}.studio-pro .studio-command-header[data-v-1cea73c7],.studio-pro .studio-command-header>div[data-v-1cea73c7],.studio-pro .studio-overview-grid[data-v-1cea73c7],.studio-pro .timeline-player-layout[data-v-1cea73c7]{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;flex-direction:column}.studio-pro .studio-command-header>div[data-v-1cea73c7]{width:100%;flex-wrap:wrap}.studio-pro[data-v-1cea73c7] :is(.storyboard-workspace-panel,.timeline-shot-strip,.frame-editor-shell){min-width:0;max-width:100%;overflow-x:auto}}.custom-scrollbar[data-v-4a84c361]::-webkit-scrollbar{height:4px}.custom-scrollbar[data-v-4a84c361]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:10px}.custom-scrollbar[data-v-4a84c361]::-webkit-scrollbar-thumb:hover{background:#ff00504d}.structure-card[data-v-4a84c361]{position:relative;overflow:hidden}.structure-card[data-v-4a84c361]:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,transparent,rgba(255,0,80,.5),transparent);transform:translate(-100%);transition:transform .5s}.structure-card[data-v-4a84c361]:hover:before{transform:translate(100%)}.custom-scrollbar[data-v-c34936ee]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-c34936ee]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:10px}.custom-scrollbar[data-v-c34936ee]::-webkit-scrollbar-thumb:hover{background:#a855f74d}.game-card[data-v-c34936ee]{position:relative;overflow:hidden}.game-card[data-v-c34936ee]:after{content:"";position:absolute;top:0;right:0;width:2px;height:100%;background:linear-gradient(180deg,transparent,rgba(168,85,247,.5),transparent);transform:translateY(-100%);transition:transform .5s}.game-card[data-v-c34936ee]:hover:after{transform:translateY(100%)}.rewrite-result-pro[data-v-62881773]{animation:slideUp-62881773 .6s cubic-bezier(.2,.8,.2,1) forwards}@keyframes slideUp-62881773{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeIn-62881773{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in[data-v-62881773]{animation:fadeIn-62881773 .5s ease-out forwards}.custom-scrollbar[data-v-62881773]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-62881773]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:10px}.rewrite-page[data-v-bff80e73]{animation:fadeIn-bff80e73 .8s ease-out}@keyframes fadeIn-bff80e73{0%{opacity:0}to{opacity:1}}.custom-scrollbar[data-v-bff80e73]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-bff80e73]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:10px}[data-v-bff80e73] .el-loading-mask{border-radius:20px}.rewrite-page.fb-page--creation[data-v-bff80e73]{gap:16px;min-height:calc(100vh - 96px);padding:16px 20px 24px;color:var(--fb-text-primary);background:linear-gradient(180deg,#071019fa,#040b11fc)}.fb-page--creation .fb-creation-command[data-v-bff80e73]{padding:16px;border-color:var(--fb-line-default);border-radius:var(--fb-radius-card);background:var(--fb-surface-structural);box-shadow:var(--fb-shadow)}.fb-page--creation .fb-creation-command>div[data-v-bff80e73]{max-width:none;margin:0}.fb-page--creation .fb-creation-command[data-v-bff80e73] :is(.w-12,.rounded-2xl){border-radius:var(--fb-radius-card)}.fb-page--creation .fb-creation-command h1[data-v-bff80e73]{color:var(--fb-text-strong);letter-spacing:0}.fb-page--creation .fb-creation-command[data-v-bff80e73] :is(p,span){color:var(--fb-text-secondary)}.fb-page--creation>main>div[data-v-bff80e73],.fb-page--creation>section>div[data-v-bff80e73],.fb-page--creation .result-section[data-v-bff80e73]{border-radius:var(--fb-radius-card)!important}.fb-page--creation>main>div[data-v-bff80e73],.fb-page--creation>section>div[data-v-bff80e73]{border-color:var(--fb-line-default)!important;background:var(--fb-surface-structural)!important}.fb-page--creation>section>div[data-v-bff80e73]{padding:6px}.fb-page--creation>section button[data-v-bff80e73],.fb-page--creation[data-v-bff80e73] .el-button{border-radius:6px!important}.fb-page--creation>section button[data-v-bff80e73]{color:var(--fb-text-secondary)}.fb-page--creation>section button[class*=bg-red][data-v-bff80e73]{color:var(--fb-bg-void);background:var(--fb-accent)!important;box-shadow:none!important}.fb-page--creation[data-v-bff80e73] .el-loading-mask{border-radius:var(--fb-radius-card)}@media (max-width: 980px){.fb-page--creation>main[data-v-bff80e73]{grid-template-columns:1fr}.fb-page--creation>main>div[data-v-bff80e73]{height:auto;min-height:280px}}@media (max-width: 720px){.rewrite-page.fb-page--creation[data-v-bff80e73]{gap:10px;padding:10px}.fb-page--creation .fb-creation-command[data-v-bff80e73]{padding:12px}.fb-page--creation>section>div[data-v-bff80e73],.fb-page--creation>section>div>div[data-v-bff80e73]{align-items:stretch;flex-direction:column;width:100%}.fb-page--creation>section button[data-v-bff80e73],.fb-page--creation>section[data-v-bff80e73] .el-button{width:100%}}@media (prefers-reduced-motion: reduce){.rewrite-page.fb-page--creation[data-v-bff80e73],.rewrite-page.fb-page--creation[data-v-bff80e73] *{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.image-usage-admin[data-v-5ede8f01]{min-height:calc(100vh - 96px);padding:22px;color:#f3f7fa;background:radial-gradient(circle at 82% 6%,rgba(94,244,255,.12),transparent 30%),radial-gradient(circle at 14% 100%,rgba(176,92,255,.1),transparent 32%),linear-gradient(180deg,#030405,#080b0f)}.usage-page-header[data-v-5ede8f01],.usage-summary-card[data-v-5ede8f01],.usage-toolbar[data-v-5ede8f01],.usage-error[data-v-5ede8f01],.usage-table-shell[data-v-5ede8f01]{border:1px solid rgba(120,245,255,.18);background:#181c22db;box-shadow:0 24px 70px #00000057,inset 0 1px #ffffff0a;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.usage-page-header[data-v-5ede8f01]{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:24px;border-radius:24px}.usage-kicker[data-v-5ede8f01]{display:inline-flex;margin-bottom:8px;color:#5ef4ff;font-size:12px;font-weight:900;letter-spacing:0;text-transform:uppercase}.usage-page-header h1[data-v-5ede8f01]{margin:0;font-size:30px;line-height:1.2}.usage-page-header p[data-v-5ede8f01]{margin:8px 0 0;color:#9da7b2}.usage-refresh-btn[data-v-5ede8f01],.usage-soft-btn[data-v-5ede8f01]{color:#dffbff;border-color:#78f5ff38;background:#5ef4ff14}.usage-summary-grid[data-v-5ede8f01]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-top:18px}.usage-summary-card[data-v-5ede8f01]{display:grid;gap:8px;min-height:122px;padding:20px;border-radius:22px}.usage-summary-card--primary[data-v-5ede8f01]{border-color:#78f5ff6b;box-shadow:0 0 34px #5ef4ff29}.usage-summary-card span[data-v-5ede8f01],.usage-summary-card small[data-v-5ede8f01]{color:#9da7b2}.usage-summary-card strong[data-v-5ede8f01]{color:#f3f7fa;font-size:28px;line-height:1}.usage-toolbar[data-v-5ede8f01]{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:18px;padding:16px;border-radius:22px}.usage-toolbar>.usage-keyword[data-v-5ede8f01]{flex:1 1 300px;min-width:260px}.usage-toolbar[data-v-5ede8f01]>.el-input:not(.usage-keyword){flex:0 1 118px}.usage-toolbar[data-v-5ede8f01]>.el-select{flex:0 1 150px}.usage-toolbar[data-v-5ede8f01]>.el-date-editor{flex:1 1 360px;max-width:460px}.usage-primary-btn[data-v-5ede8f01]{border-color:transparent;color:#031014;font-weight:900;background:linear-gradient(135deg,#5ef4ff,#20b8c7);box-shadow:0 0 26px #5ef4ff47}.usage-error[data-v-5ede8f01]{margin-top:18px;padding:14px 16px;border-color:#f8717147;border-radius:18px;color:#fecaca;background:#7f1d1d3d}.usage-table-shell[data-v-5ede8f01]{margin-top:18px;padding:14px;border-radius:24px}.usage-table[data-v-5ede8f01]{width:100%}.usage-main-cell[data-v-5ede8f01],.usage-url-cell[data-v-5ede8f01],.usage-token-cell[data-v-5ede8f01],.usage-cost-cell[data-v-5ede8f01]{display:grid;gap:4px;min-width:0}.usage-main-cell strong[data-v-5ede8f01],.usage-url-cell strong[data-v-5ede8f01],.usage-token-cell strong[data-v-5ede8f01],.usage-cost-cell strong[data-v-5ede8f01]{overflow:hidden;color:#f3f7fa;text-overflow:ellipsis;white-space:nowrap}.usage-main-cell span[data-v-5ede8f01],.usage-url-cell span[data-v-5ede8f01],.usage-url-cell small[data-v-5ede8f01],.usage-token-cell span[data-v-5ede8f01],.usage-token-cell small[data-v-5ede8f01],.usage-cost-cell span[data-v-5ede8f01],.usage-cost-cell small[data-v-5ede8f01]{overflow:hidden;color:#9da7b2;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.usage-token-cell strong[data-v-5ede8f01],.usage-cost-cell strong[data-v-5ede8f01]{color:#5ef4ff;font-size:18px}.usage-cost-cell .usage-cost-state[data-v-5ede8f01]{color:#b45309;white-space:normal}.usage-parameter-summary[data-v-5ede8f01]{display:flex;flex-wrap:wrap;gap:6px 10px;padding:8px 10px;color:#4b5565;font-size:12px;border:1px solid rgba(43,43,43,.08);border-radius:12px;background:#ffffff8f}.usage-parameter-summary b[data-v-5ede8f01]{color:#5a3f11;font-weight:800}.usage-raw-preview[data-v-5ede8f01]{display:grid;gap:8px;min-width:0}.usage-raw-preview__row[data-v-5ede8f01]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;min-width:0}.usage-raw-chip[data-v-5ede8f01]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:center;min-width:0;padding:7px 9px;color:#dffbff;text-align:left;border:1px solid rgba(120,245,255,.18);border-radius:13px;background:#03040570;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.usage-raw-chip[data-v-5ede8f01]:not(:disabled):hover{border-color:#78f5ff6b;box-shadow:0 0 18px #5ef4ff24;transform:translateY(-1px)}.usage-raw-chip[data-v-5ede8f01]:disabled{cursor:not-allowed;opacity:.5}.usage-raw-chip span[data-v-5ede8f01]{color:#5ef4ff;font-size:12px;font-weight:800}.usage-raw-chip small[data-v-5ede8f01]{overflow:hidden;color:#9da7b2;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.usage-raw-copy[data-v-5ede8f01]{color:#dffbff}.usage-pagination[data-v-5ede8f01]{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:14px 6px 2px;color:#9da7b2}.image-usage-admin[data-v-5ede8f01] .el-input__wrapper,.image-usage-admin[data-v-5ede8f01] .el-select__wrapper{color:#f3f7fa;background:#03040594;border:1px solid rgba(120,245,255,.16);box-shadow:none}.image-usage-admin[data-v-5ede8f01] .el-input__inner,.image-usage-admin[data-v-5ede8f01] .el-select__placeholder,.image-usage-admin[data-v-5ede8f01] .el-range-input{color:#f3f7fa}.image-usage-admin[data-v-5ede8f01] .el-table{--el-table-bg-color: transparent;--el-table-tr-bg-color: transparent;--el-table-header-bg-color: rgba(3, 4, 5, .64);--el-table-border-color: rgba(120, 245, 255, .12);--el-table-text-color: #F3F7FA;--el-table-header-text-color: #9DA7B2;--el-table-row-hover-bg-color: rgba(94, 244, 255, .08);color:#f3f7fa;background:transparent}.image-usage-admin[data-v-5ede8f01] .usage-table.el-table,.image-usage-admin[data-v-5ede8f01] .usage-table .el-table__inner-wrapper,.image-usage-admin[data-v-5ede8f01] .usage-table .el-table__header-wrapper,.image-usage-admin[data-v-5ede8f01] .usage-table .el-table__body-wrapper,.image-usage-admin[data-v-5ede8f01] .usage-table .el-table__empty-block,.image-usage-admin[data-v-5ede8f01] .usage-table tr{color:#f3f7fa!important;background:transparent!important}.image-usage-admin[data-v-5ede8f01] .el-table th.el-table__cell,.image-usage-admin[data-v-5ede8f01] .el-table td.el-table__cell{color:#f3f7fa!important;background:#03040547!important}.image-usage-admin[data-v-5ede8f01] .usage-table .el-table__empty-text{color:#9da7b2!important}.image-usage-admin[data-v-5ede8f01] .usage-table:before,.image-usage-admin[data-v-5ede8f01] .usage-table .el-table__inner-wrapper:before{background:#78f5ff1f!important}.image-usage-admin[data-v-5ede8f01] .el-loading-mask{background:#0304059e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}body .el-dialog.usage-raw-dialog{overflow:hidden;max-width:calc(100vw - 32px);border:1px solid rgba(120,245,255,.28);border-radius:24px;background:radial-gradient(circle at 0% 0%,rgba(94,244,255,.14),transparent 30%),#111318fa;box-shadow:0 28px 90px #0000008c,0 0 34px #5ef4ff1f}body .el-dialog.usage-raw-dialog .el-dialog__header{margin:0;padding:20px 22px 14px;border-bottom:1px solid rgba(120,245,255,.14)}body .el-dialog.usage-raw-dialog .el-dialog__body{padding:18px 22px 22px}body .el-dialog.usage-raw-dialog .el-dialog__headerbtn .el-dialog__close{color:#dffbff}body .usage-raw-dialog__header{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;padding-right:34px}body .usage-raw-dialog__header>div{display:grid;gap:5px;min-width:0}body .usage-raw-dialog__header span{color:#5ef4ff;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}body .usage-raw-dialog__header strong{color:#f3f7fa;font-size:20px}body .usage-raw-dialog__header small{overflow:hidden;color:#9da7b2;font-size:12px;text-overflow:ellipsis;white-space:nowrap}body .usage-raw-dialog__copy.el-button{flex:0 0 auto;color:#031014;font-weight:900;border-color:transparent;background:linear-gradient(135deg,#5ef4ff,#20b8c7);box-shadow:0 0 24px #5ef4ff3d}body .usage-raw-dialog__content{max-height:min(66vh,680px);margin:0;padding:18px;overflow:auto;color:#dffbff;font-size:12px;line-height:1.62;white-space:pre-wrap;word-break:break-word;border:1px solid rgba(120,245,255,.18);border-radius:18px;background:#030405a3}@media (max-width: 1200px){.usage-summary-grid[data-v-5ede8f01]{grid-template-columns:repeat(2,minmax(0,1fr))}.usage-toolbar[data-v-5ede8f01]>.el-date-editor{max-width:none}}@media (max-width: 720px){.image-usage-admin[data-v-5ede8f01]{padding:14px}.usage-page-header[data-v-5ede8f01],.usage-pagination[data-v-5ede8f01]{align-items:stretch;flex-direction:column}.usage-summary-grid[data-v-5ede8f01]{grid-template-columns:1fr}.usage-toolbar>.usage-keyword[data-v-5ede8f01],.usage-toolbar[data-v-5ede8f01]>.el-input:not(.usage-keyword),.usage-toolbar[data-v-5ede8f01]>.el-select,.usage-toolbar[data-v-5ede8f01]>.el-date-editor,.usage-toolbar>.el-button[data-v-5ede8f01]{flex:1 1 100%}}.tiangong-usage-admin[data-v-5ede8f01]{--usage-accent: #c4a15c;--usage-black: #090909}.image-usage-admin[data-v-5ede8f01]{color:#172033;background:linear-gradient(90deg,rgba(43,43,43,.04) 1px,transparent 1px),linear-gradient(180deg,rgba(43,43,43,.035) 1px,transparent 1px),radial-gradient(circle at 12% 0%,rgba(196,161,92,.13),transparent 30%),radial-gradient(circle at 86% 0%,rgba(217,221,226,.72),transparent 34%),#f4f7fb;background-size:78px 78px,78px 78px,auto,auto,auto}.usage-page-header[data-v-5ede8f01],.usage-summary-card[data-v-5ede8f01],.usage-toolbar[data-v-5ede8f01],.usage-table-shell[data-v-5ede8f01]{color:#172033;border:1px solid rgba(255,255,255,.76);background:radial-gradient(circle at 16% 0%,rgba(196,161,92,.1),transparent 34%),linear-gradient(145deg,#ffffffdb,#ffffff6b),#f4f7fba3;box-shadow:0 24px 64px #161c261f,inset 0 1px #ffffffdb;backdrop-filter:blur(28px) saturate(1.16);-webkit-backdrop-filter:blur(28px) saturate(1.16)}.usage-kicker[data-v-5ede8f01]{color:#8a6829}.usage-page-header h1[data-v-5ede8f01],.usage-summary-card strong[data-v-5ede8f01],.usage-main-cell strong[data-v-5ede8f01],.usage-raw-copy[data-v-5ede8f01]{color:#151515}.usage-page-header p[data-v-5ede8f01],.usage-summary-card span[data-v-5ede8f01],.usage-summary-card small[data-v-5ede8f01],.usage-subtle[data-v-5ede8f01],.usage-pagination[data-v-5ede8f01],.usage-raw-chip small[data-v-5ede8f01]{color:#667286}.usage-summary-card--primary[data-v-5ede8f01]{border-color:#c4a15c42}.usage-primary-btn[data-v-5ede8f01]{color:#f8fafc;border:1px solid rgba(255,255,255,.18);background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.2),transparent 34%),linear-gradient(180deg,#2b2b2b,#090909);box-shadow:0 18px 44px #0f121738,inset 0 1px #fff3}.usage-refresh-btn[data-v-5ede8f01],.usage-soft-btn[data-v-5ede8f01],.usage-raw-chip[data-v-5ede8f01]{color:#172033;border-color:#2b2b2b1a;background:linear-gradient(145deg,#ffffffc7,#ffffff52),#f4f7fb7a;box-shadow:0 10px 24px #161c2612,inset 0 1px #ffffffc2}.usage-raw-chip span[data-v-5ede8f01]{color:#8a6829}.image-usage-admin[data-v-5ede8f01] .el-input__wrapper,.image-usage-admin[data-v-5ede8f01] .el-select__wrapper,.image-usage-admin[data-v-5ede8f01] .el-date-editor{color:#151515!important;border:1px solid rgba(43,43,43,.1)!important;background:#ffffffe0!important;box-shadow:0 8px 22px #161c260d,inset 0 1px #ffffffe6!important}.image-usage-admin[data-v-5ede8f01] .el-input__inner,.image-usage-admin[data-v-5ede8f01] .el-select__placeholder,.image-usage-admin[data-v-5ede8f01] .el-range-input,.image-usage-admin[data-v-5ede8f01] .el-range-separator{color:#151515!important;-webkit-text-fill-color:#151515!important}.image-usage-admin[data-v-5ede8f01] .el-table{--el-table-bg-color: transparent;--el-table-tr-bg-color: transparent;--el-table-header-bg-color: rgba(255, 255, 255, .7);--el-table-border-color: rgba(43, 43, 43, .08);--el-table-text-color: #172033;--el-table-header-text-color: #667286;--el-table-row-hover-bg-color: rgba(196, 161, 92, .08);color:#172033}.image-usage-admin[data-v-5ede8f01] .usage-table.el-table,.image-usage-admin[data-v-5ede8f01] .usage-table .el-table__inner-wrapper,.image-usage-admin[data-v-5ede8f01] .usage-table .el-table__header-wrapper,.image-usage-admin[data-v-5ede8f01] .usage-table .el-table__body-wrapper,.image-usage-admin[data-v-5ede8f01] .usage-table .el-table__empty-block,.image-usage-admin[data-v-5ede8f01] .usage-table tr{color:#172033!important;background:transparent!important}.image-usage-admin[data-v-5ede8f01] .el-table th.el-table__cell,.image-usage-admin[data-v-5ede8f01] .el-table td.el-table__cell{color:#172033!important;background:#ffffff80!important}.image-usage-admin[data-v-5ede8f01] .usage-table .el-table__empty-text{color:#667286!important}html[data-studio-theme=movieflow] body .el-dialog.usage-raw-dialog{border-color:#ffffffc7!important;background:radial-gradient(circle at 18% 0%,rgba(196,161,92,.12),transparent 34%),linear-gradient(145deg,#ffffffeb,#ffffff94),#f4f7fbb8!important}html[data-studio-theme=movieflow] body .usage-raw-dialog__header span{color:#8a6829!important}html[data-studio-theme=movieflow] body .usage-raw-dialog__header strong,html[data-studio-theme=movieflow] body .usage-raw-dialog__content{color:#151515!important}html[data-studio-theme=movieflow] body .usage-raw-dialog__header small{color:#667286!important}html[data-studio-theme=movieflow] body .usage-raw-dialog__content{border-color:#2b2b2b1a!important;background:#ffffffa3!important}.image-usage-admin.image-usage-admin[data-v-5ede8f01]{padding:24px clamp(18px,3vw,42px) 40px}.usage-billing-hero[data-v-5ede8f01]{min-height:126px;padding:24px 28px;border-radius:28px}.usage-billing-hero h1[data-v-5ede8f01]{font-size:clamp(28px,3vw,38px);letter-spacing:0}.usage-billing-hero p[data-v-5ede8f01]{max-width:720px;line-height:1.7}.usage-billing-hero .usage-refresh-btn[data-v-5ede8f01]{min-width:112px;min-height:42px;border-radius:999px}.usage-metric-strip[data-v-5ede8f01]{grid-template-columns:minmax(220px,1.25fr) repeat(4,minmax(150px,1fr));gap:14px;margin-top:16px}.usage-metric-strip .usage-summary-card[data-v-5ede8f01]{min-height:104px;padding:18px;border-radius:22px}.usage-metric-strip .usage-summary-card--primary[data-v-5ede8f01]{position:relative;overflow:hidden;background:linear-gradient(135deg,#232a2ef2,#090a0bf5),#090909!important}.usage-metric-strip .usage-summary-card--primary[data-v-5ede8f01]:after{content:"";position:absolute;inset:auto -12% -50% 28%;height:92px;background:radial-gradient(ellipse at center,rgba(196,161,92,.34),transparent 66%);filter:blur(16px)}.usage-metric-strip .usage-summary-card--primary span[data-v-5ede8f01],.usage-metric-strip .usage-summary-card--primary small[data-v-5ede8f01]{position:relative;z-index:1;color:#c7d1d7!important;-webkit-text-fill-color:#c7d1d7!important}.usage-metric-strip .usage-summary-card--primary strong[data-v-5ede8f01]{position:relative;z-index:1;color:#f6d68b!important;-webkit-text-fill-color:#f6d68b!important}.usage-cost-value[data-v-5ede8f01]{position:relative;z-index:1;margin-top:10px;color:#f6d68b!important;font-size:26px;font-weight:900;line-height:1.1;letter-spacing:0;-webkit-text-fill-color:#f6d68b!important}.usage-filter-dock[data-v-5ede8f01]{display:grid;grid-template-columns:minmax(260px,1.8fr) repeat(3,minmax(92px,.5fr)) minmax(140px,.7fr) minmax(120px,.65fr);gap:10px;align-items:center;margin-top:16px;padding:14px;border-radius:24px}.usage-filter-dock>.usage-keyword[data-v-5ede8f01],.usage-filter-dock[data-v-5ede8f01]>.el-input:not(.usage-keyword),.usage-filter-dock[data-v-5ede8f01]>.el-select,.usage-filter-dock[data-v-5ede8f01]>.el-date-editor{flex:unset;min-width:0}.usage-filter-dock[data-v-5ede8f01]>.el-date-editor{grid-column:1 / span 3;width:100%;max-width:none}.usage-filter-dock>.usage-primary-btn[data-v-5ede8f01],.usage-filter-dock>.usage-soft-btn[data-v-5ede8f01]{min-height:38px;border-radius:999px}.usage-table-panel[data-v-5ede8f01]{margin-top:16px;padding:16px;border-radius:28px}.usage-table-panel[data-v-5ede8f01] .el-table__header th{font-size:12px;font-weight:900;letter-spacing:.02em}.usage-table-panel[data-v-5ede8f01] .el-table td.el-table__cell{padding:12px 0}.usage-main-cell[data-v-5ede8f01],.usage-url-cell[data-v-5ede8f01],.usage-token-cell[data-v-5ede8f01],.usage-cost-cell[data-v-5ede8f01]{gap:5px}.usage-token-cell strong[data-v-5ede8f01],.usage-cost-cell strong[data-v-5ede8f01]{color:#090909}.usage-raw-chip[data-v-5ede8f01]{min-height:34px;border-radius:12px}.usage-pagination[data-v-5ede8f01]{padding:16px 6px 2px}@media (max-width: 1320px){.usage-metric-strip[data-v-5ede8f01]{grid-template-columns:minmax(190px,1.25fr) repeat(4,minmax(120px,1fr))}.usage-filter-dock[data-v-5ede8f01]{grid-template-columns:repeat(2,minmax(0,1fr))}.usage-filter-dock>.usage-keyword[data-v-5ede8f01],.usage-filter-dock[data-v-5ede8f01]>.el-date-editor{grid-column:1 / -1}}@media (max-width: 1080px){.usage-metric-strip[data-v-5ede8f01]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.usage-billing-hero[data-v-5ede8f01],.usage-pagination[data-v-5ede8f01]{align-items:stretch;flex-direction:column}.usage-metric-strip[data-v-5ede8f01],.usage-filter-dock[data-v-5ede8f01]{grid-template-columns:1fr}.usage-filter-dock>.usage-keyword[data-v-5ede8f01],.usage-filter-dock[data-v-5ede8f01]>.el-date-editor{grid-column:auto}}#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability.image-usage-admin .usage-filter-dock.usage-filter-dock[data-v-5ede8f01],#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability.image-usage-admin .usage-table-panel.usage-table-panel[data-v-5ede8f01]{color:#172033!important;border-color:#2b2b2b1a!important;background:linear-gradient(145deg,#fffffff5,#f8fafceb),#fff!important;box-shadow:0 18px 48px #161c261a,inset 0 1px #fffffff5!important}#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability.image-usage-admin .usage-filter-dock.usage-filter-dock[data-v-5ede8f01] .el-input__wrapper,#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability.image-usage-admin .usage-filter-dock.usage-filter-dock[data-v-5ede8f01] .el-select__wrapper,#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability.image-usage-admin .usage-filter-dock.usage-filter-dock[data-v-5ede8f01] .el-date-editor{color:#172033!important;border:1px solid #c7cdd5!important;background:#fff!important;box-shadow:0 4px 14px #161c260f!important;-webkit-text-fill-color:currentColor!important}#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability.image-usage-admin .usage-filter-dock.usage-filter-dock[data-v-5ede8f01] .el-input__wrapper.is-focus,#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability.image-usage-admin .usage-filter-dock.usage-filter-dock[data-v-5ede8f01] .el-select__wrapper.is-focused,#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability.image-usage-admin .usage-filter-dock.usage-filter-dock[data-v-5ede8f01] .el-date-editor.is-active{border-color:#c4a15c!important;box-shadow:0 0 0 3px #c4a15c2e!important}#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability.image-usage-admin .usage-filter-dock.usage-filter-dock[data-v-5ede8f01] .el-input__inner,#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability.image-usage-admin .usage-filter-dock.usage-filter-dock[data-v-5ede8f01] .el-select__selected-item,#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability.image-usage-admin .usage-filter-dock.usage-filter-dock[data-v-5ede8f01] .el-range-input,#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability.image-usage-admin .usage-filter-dock.usage-filter-dock[data-v-5ede8f01] .el-range-separator{color:#172033!important;-webkit-text-fill-color:#172033!important}#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability.image-usage-admin .usage-filter-dock.usage-filter-dock[data-v-5ede8f01] .el-input__inner::-moz-placeholder,#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability.image-usage-admin .usage-filter-dock.usage-filter-dock[data-v-5ede8f01] .el-range-input::-moz-placeholder{color:#6b778c!important;opacity:1!important;-webkit-text-fill-color:#6b778c!important}#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability.image-usage-admin .usage-filter-dock.usage-filter-dock[data-v-5ede8f01] .el-input__inner::placeholder,#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability.image-usage-admin .usage-filter-dock.usage-filter-dock[data-v-5ede8f01] .el-select__placeholder,#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability.image-usage-admin .usage-filter-dock.usage-filter-dock[data-v-5ede8f01] .el-range-input::placeholder{color:#6b778c!important;opacity:1!important;-webkit-text-fill-color:#6b778c!important}#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability.image-usage-admin .usage-primary-btn.usage-primary-btn[data-v-5ede8f01]{color:#251b0a!important;border:1px solid #a98543!important;background:#c4a15c!important;box-shadow:0 10px 24px #8d672433,inset 0 1px #ffffff7a!important;-webkit-text-fill-color:#251b0a!important}#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability.image-usage-admin .usage-primary-btn.usage-primary-btn[data-v-5ede8f01] *{color:#251b0a!important;background:none!important;-webkit-text-fill-color:#251b0a!important}#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability.image-usage-admin .usage-soft-btn.usage-soft-btn[data-v-5ede8f01]{color:#e7c976!important;border:1px solid rgba(196,161,92,.62)!important;background:#090909!important;box-shadow:0 10px 22px #0909092e,inset 0 1px #ffffff29!important;-webkit-text-fill-color:#e7c976!important}#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability.image-usage-admin .usage-soft-btn.usage-soft-btn[data-v-5ede8f01] *{color:#e7c976!important;background:none!important;-webkit-text-fill-color:#e7c976!important}#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability.image-usage-admin .usage-table-panel.usage-table-panel[data-v-5ede8f01] .usage-table.el-table,#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability.image-usage-admin .usage-table-panel.usage-table-panel[data-v-5ede8f01] .usage-table .el-table__inner-wrapper,#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability.image-usage-admin .usage-table-panel.usage-table-panel[data-v-5ede8f01] .usage-table .el-table__header-wrapper,#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability.image-usage-admin .usage-table-panel.usage-table-panel[data-v-5ede8f01] .usage-table .el-table__body-wrapper{color:#172033!important;background:#fff!important;-webkit-text-fill-color:currentColor!important}#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability.image-usage-admin .usage-table-panel.usage-table-panel[data-v-5ede8f01] .usage-table th.el-table__cell{color:#4b5565!important;border-color:#d9dee5!important;background:#eef1f4!important;-webkit-text-fill-color:#4b5565!important}#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability.image-usage-admin .usage-table-panel.usage-table-panel[data-v-5ede8f01] .usage-table td.el-table__cell{color:#172033!important;border-color:#e2e6eb!important;background:#fff!important;-webkit-text-fill-color:#172033!important}#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability.image-usage-admin .usage-table-panel.usage-table-panel[data-v-5ede8f01] .usage-table tbody tr:nth-child(2n) td.el-table__cell{background:#f7f8fa!important}#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability.image-usage-admin .usage-table-panel.usage-table-panel[data-v-5ede8f01] .usage-table tbody tr:hover td.el-table__cell{background:#f8f0dc!important}#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability.image-usage-admin :is(.usage-main-cell,.usage-url-cell,.usage-token-cell,.usage-cost-cell) strong[data-v-5ede8f01]{color:#172033!important;background:none!important;-webkit-text-fill-color:#172033!important}#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability.image-usage-admin[data-v-5ede8f01] :is(.usage-main-cell,.usage-url-cell,.usage-token-cell,.usage-cost-cell) :is(span,small){color:#566274!important;background:none!important;-webkit-text-fill-color:#566274!important}#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability.image-usage-admin .usage-cost-cell strong[data-v-5ede8f01]{color:#76551a!important;-webkit-text-fill-color:#76551a!important}#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability.image-usage-admin .usage-raw-chip.usage-raw-chip[data-v-5ede8f01]{color:#4b5565!important;border:1px solid #d8c28d!important;background:#f7f3e8!important;box-shadow:none!important;-webkit-text-fill-color:#4b5565!important}#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability.image-usage-admin .usage-raw-chip.usage-raw-chip span[data-v-5ede8f01]{color:#5a3f11!important;background:none!important;-webkit-text-fill-color:#5a3f11!important}#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability.image-usage-admin .usage-raw-chip.usage-raw-chip small[data-v-5ede8f01]{color:#4b5565!important;background:none!important;-webkit-text-fill-color:#4b5565!important}#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability.image-usage-admin[data-v-5ede8f01] .el-loading-mask{background:#f8fafcd1!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability.image-usage-admin[data-v-5ede8f01] .el-loading-spinner .path{stroke:#8a6829!important}#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability#admin-image-usage-readability.image-usage-admin[data-v-5ede8f01] .el-loading-spinner .el-loading-text{color:#4b5565!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}.director-monitor-page[data-v-3d243e9d]{min-height:calc(100vh - 112px);color:var(--ugc-body-text)}.director-hero[data-v-3d243e9d]{display:flex;justify-content:space-between;gap:24px;padding:26px;border:1px solid var(--ugc-warm-border-strong);border-radius:28px;background:radial-gradient(circle at 16% 0%,rgba(238,123,42,.18),transparent 32%),radial-gradient(circle at 92% 18%,rgba(242,162,58,.14),transparent 24%),linear-gradient(135deg,#fffbf4f7,#fff4e2fa 62%,#f7eddbfa);box-shadow:var(--ugc-warm-shadow)}.director-eyebrow[data-v-3d243e9d]{margin-bottom:8px;color:var(--ugc-primary-deep);font-size:11px;font-weight:800;letter-spacing:.22em;text-transform:uppercase}.director-hero h1[data-v-3d243e9d],.director-detail h2[data-v-3d243e9d]{margin:0;color:var(--ugc-heading)}.director-hero p[data-v-3d243e9d]{max-width:720px;margin:10px 0 0;color:var(--ugc-muted)}.director-metrics[data-v-3d243e9d]{display:grid;grid-template-columns:repeat(3,minmax(84px,1fr));gap:10px;min-width:320px}.director-metrics div[data-v-3d243e9d]{padding:16px;border:1px solid var(--ugc-warm-border);border-radius:18px;background:#fffcf5c7}.director-metrics span[data-v-3d243e9d],.task-card-meta[data-v-3d243e9d],.task-card-agents[data-v-3d243e9d],.agent-row span[data-v-3d243e9d]{color:var(--ugc-soft-text);font-size:12px}.director-metrics strong[data-v-3d243e9d]{display:block;margin-top:6px;font-size:24px;color:var(--ugc-heading)}.director-toolbar[data-v-3d243e9d]{display:flex;align-items:center;gap:12px;margin:18px 0}.project-filter[data-v-3d243e9d]{width:220px}.director-layout[data-v-3d243e9d]{display:grid;grid-template-columns:360px minmax(0,1fr);gap:18px}.director-list[data-v-3d243e9d],.director-detail[data-v-3d243e9d],.plan-card[data-v-3d243e9d],.agent-panel[data-v-3d243e9d],.director-empty[data-v-3d243e9d]{border:1px solid var(--ugc-warm-border);border-radius:24px;background:var(--ugc-warm-surface);box-shadow:var(--ugc-warm-shadow-soft)}.director-list[data-v-3d243e9d]{display:flex;flex-direction:column;gap:12px;max-height:calc(100vh - 260px);padding:14px;overflow:auto}.director-task-card[data-v-3d243e9d]{width:100%;padding:16px;border:1px solid var(--ugc-warm-border);border-radius:20px;background:#fffaf0eb;color:var(--ugc-body-text);text-align:left;cursor:pointer;transition:border-color .18s ease,transform .18s ease,background .18s ease}.director-task-card[data-v-3d243e9d]:hover,.director-task-card.active[data-v-3d243e9d]{border-color:var(--ugc-warm-border-strong);background:#ffefd6f5;transform:translateY(-1px)}.task-card-top[data-v-3d243e9d],.detail-head[data-v-3d243e9d],.agent-row[data-v-3d243e9d],.agent-row-right[data-v-3d243e9d]{display:flex;align-items:center;justify-content:space-between;gap:12px}.task-card-title[data-v-3d243e9d]{margin-top:10px;color:var(--ugc-heading);font-size:14px;line-height:1.6}.task-card-meta[data-v-3d243e9d]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.task-card-agents[data-v-3d243e9d]{margin-top:10px}.director-detail[data-v-3d243e9d]{padding:20px}.detail-actions[data-v-3d243e9d]{display:flex;align-items:center;gap:10px}.error-banner[data-v-3d243e9d]{margin-top:14px;padding:12px 14px;border:1px solid rgba(216,90,54,.28);border-radius:16px;background:#feece7e0;color:#a63f27}.plan-grid[data-v-3d243e9d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px}.plan-card[data-v-3d243e9d]{padding:16px}.plan-card.wide[data-v-3d243e9d]{grid-column:span 2}.plan-card-title[data-v-3d243e9d],.panel-title[data-v-3d243e9d]{margin-bottom:12px;color:var(--ugc-heading);font-weight:800}.plan-card p[data-v-3d243e9d]{margin:8px 0;color:var(--ugc-body-text);line-height:1.7}.plan-card p span[data-v-3d243e9d]{display:inline-block;min-width:74px;color:var(--ugc-primary-deep);font-weight:700}.chip-row[data-v-3d243e9d]{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0}.plan-chip[data-v-3d243e9d]{padding:6px 10px;border:1px solid rgba(108,145,186,.24);border-radius:999px;background:#e2ecf6c7;color:#32506d;font-size:12px;font-weight:700}.plan-chip.strong[data-v-3d243e9d]{border-color:#e27c303d;background:#ffefd6e0;color:var(--ugc-primary-deep)}.transition-row[data-v-3d243e9d]{margin-bottom:8px;padding:9px 10px;border-radius:12px;background:#fffaf0db;color:var(--ugc-body-text)}.agent-panel[data-v-3d243e9d]{margin-top:16px;padding:16px}.agent-row[data-v-3d243e9d]{padding:12px 0;border-top:1px solid var(--ugc-warm-border)}.agent-row strong[data-v-3d243e9d]{display:block;margin-bottom:4px;color:var(--ugc-heading)}.director-empty[data-v-3d243e9d]{padding:32px;color:var(--ugc-muted);text-align:center}.director-empty.small[data-v-3d243e9d]{padding:18px}.director-readable-detail[data-v-3d243e9d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-height:68vh;overflow:auto}.readable-detail-card[data-v-3d243e9d]{min-height:96px;padding:14px;border:1px solid var(--ugc-warm-border);border-radius:18px;background:#fffaf0eb}.readable-detail-card span[data-v-3d243e9d]{display:block;margin-bottom:8px;color:var(--ugc-primary-deep);font-size:12px;font-weight:900}.readable-detail-card p[data-v-3d243e9d]{margin:0;color:var(--ugc-body-text);line-height:1.7;white-space:pre-wrap}.director-json-dialog .el-dialog{border:1px solid var(--ugc-warm-border)!important;background:var(--ugc-warm-surface-strong)!important}.director-json-dialog .el-dialog__title{color:var(--ugc-heading)!important}.director-json-dialog .el-dialog__body{color:var(--ugc-body-text)!important}@media (max-width: 1180px){.director-hero[data-v-3d243e9d],.director-layout[data-v-3d243e9d]{grid-template-columns:1fr}.director-layout[data-v-3d243e9d]{display:block}.director-list[data-v-3d243e9d]{max-height:none;margin-bottom:18px}.plan-grid[data-v-3d243e9d]{grid-template-columns:1fr}.plan-card.wide[data-v-3d243e9d]{grid-column:auto}}.director-knowledge-page[data-v-b6cefd22]{min-height:calc(100vh - 112px);color:var(--ugc-body-text)}.knowledge-hero[data-v-b6cefd22]{display:flex;justify-content:space-between;gap:24px;padding:28px;border:1px solid var(--ugc-warm-border-strong);border-radius:28px;background:radial-gradient(circle at 10% 0%,rgba(238,123,42,.18),transparent 30%),radial-gradient(circle at 92% 18%,rgba(242,162,58,.18),transparent 24%),linear-gradient(135deg,#fffbf4f5,#fff4e2fa 56%,#f7eddbfa);box-shadow:var(--ugc-warm-shadow)}.knowledge-eyebrow[data-v-b6cefd22]{margin-bottom:8px;color:var(--ugc-primary-deep);font-size:11px;font-weight:800;letter-spacing:.22em;text-transform:uppercase}.knowledge-hero h1[data-v-b6cefd22],.knowledge-detail h2[data-v-b6cefd22]{margin:0;color:var(--ugc-heading)}.knowledge-hero p[data-v-b6cefd22]{max-width:760px;margin:10px 0 0;color:var(--ugc-muted)}.knowledge-metrics[data-v-b6cefd22]{display:grid;grid-template-columns:repeat(3,minmax(84px,1fr));gap:10px;min-width:320px}.knowledge-metrics div[data-v-b6cefd22]{padding:16px;border:1px solid var(--ugc-warm-border);border-radius:18px;background:#fffcf5b8}.knowledge-metrics span[data-v-b6cefd22],.meta-row[data-v-b6cefd22],.knowledge-card-summary[data-v-b6cefd22],.knowledge-card-tags[data-v-b6cefd22],.evolution-reason[data-v-b6cefd22]{color:var(--ugc-soft-text);font-size:12px}.knowledge-metrics strong[data-v-b6cefd22]{display:block;margin-top:6px;font-size:24px;color:var(--ugc-heading)}.knowledge-toolbar[data-v-b6cefd22]{display:flex;align-items:center;gap:12px;margin:18px 0}.status-filter[data-v-b6cefd22]{width:220px}.capability-board[data-v-b6cefd22]{margin-bottom:18px;padding:18px;border:1px solid var(--ugc-warm-border-strong);border-radius:26px;background:radial-gradient(circle at 0 0,rgba(242,162,58,.16),transparent 28%),linear-gradient(135deg,#fffbf4f0,#fff5e5f5);box-shadow:var(--ugc-warm-shadow-soft)}.capability-board__intro[data-v-b6cefd22]{max-width:820px}.capability-board__intro h2[data-v-b6cefd22]{margin:0;color:var(--ugc-heading);font-size:22px}.capability-board__intro p[data-v-b6cefd22]{margin:8px 0 0;color:var(--ugc-muted);line-height:1.7}.capability-steps[data-v-b6cefd22],.capability-metrics[data-v-b6cefd22],.capability-matrix[data-v-b6cefd22],.activation-flow[data-v-b6cefd22]{display:flex;flex-wrap:wrap;gap:10px}.capability-steps[data-v-b6cefd22]{margin-top:16px}.capability-steps div[data-v-b6cefd22]{display:flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid var(--ugc-warm-border);border-radius:999px;background:#fffaf0d6;color:var(--ugc-body-text);font-size:12px;font-weight:800}.capability-steps strong[data-v-b6cefd22]{display:grid;width:22px;height:22px;place-items:center;border-radius:999px;background:var(--ugc-accent-gradient);color:#fff7ef}.capability-metrics[data-v-b6cefd22]{margin-top:14px}.capability-metrics span[data-v-b6cefd22]{padding:7px 10px;border-radius:10px;background:#ee7b2a1a;color:var(--ugc-primary-deep);font-size:12px;font-weight:800}.capability-matrix[data-v-b6cefd22]{margin-top:14px}.capability-row[data-v-b6cefd22]{display:grid;grid-template-columns:minmax(160px,220px) minmax(220px,1fr) auto;align-items:center;gap:12px;width:100%;padding:12px;border:1px solid var(--ugc-warm-border);border-radius:16px;background:#fffcf5bd;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease}.capability-row[data-v-b6cefd22]:hover{border-color:var(--ugc-warm-border-strong);background:#fff1dbeb;transform:translateY(-1px)}.capability-row strong[data-v-b6cefd22],.capability-row b[data-v-b6cefd22]{color:var(--ugc-heading)}.capability-row span[data-v-b6cefd22]{display:block;color:var(--ugc-soft-text);font-size:12px}.capability-row__skills[data-v-b6cefd22]{display:flex;flex-wrap:wrap;gap:8px}.capability-row__skills span[data-v-b6cefd22],.capability-row__skills em[data-v-b6cefd22]{display:inline-flex;padding:6px 9px;border-radius:999px;background:#fff3ddf2;color:var(--ugc-body-text);font-style:normal;font-weight:700}.capability-detail-summary[data-v-b6cefd22],.capability-skill-meta[data-v-b6cefd22]{display:flex;flex-wrap:wrap;gap:10px}.capability-detail-summary span[data-v-b6cefd22],.capability-skill-meta span[data-v-b6cefd22]{padding:7px 10px;border-radius:999px;background:#edf4ff;color:#344054;font-size:12px;font-weight:800}.capability-skill-card[data-v-b6cefd22]{margin-top:12px;padding:16px;border:1px solid #d7deea;border-radius:18px;background:#fff;color:#172033}.capability-skill-head[data-v-b6cefd22]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.capability-skill-head strong[data-v-b6cefd22]{display:block;color:#101828;font-size:16px}.capability-skill-head span[data-v-b6cefd22]{color:#667085;font-size:12px}.capability-skill-card p[data-v-b6cefd22]{margin:10px 0;color:#344054;line-height:1.7}.capability-skill-prompt[data-v-b6cefd22]{margin-top:12px;padding:12px;border-radius:14px;background:#f6f8fc;color:#475467;line-height:1.7}.capability-skill-actions[data-v-b6cefd22]{display:flex;justify-content:flex-end;margin-top:12px}.knowledge-layout[data-v-b6cefd22]{display:grid;grid-template-columns:360px minmax(0,1fr);gap:18px}.knowledge-list[data-v-b6cefd22],.knowledge-detail[data-v-b6cefd22],.knowledge-empty[data-v-b6cefd22],.summary-card[data-v-b6cefd22],.action-panel[data-v-b6cefd22]{border:1px solid var(--ugc-warm-border);border-radius:24px;background:var(--ugc-warm-surface);box-shadow:var(--ugc-warm-shadow-soft)}.knowledge-list[data-v-b6cefd22]{display:flex;flex-direction:column;gap:12px;max-height:calc(100vh - 260px);padding:14px;overflow:auto}.knowledge-card[data-v-b6cefd22]{width:100%;padding:16px;border:1px solid var(--ugc-warm-border);border-radius:20px;background:#fffaf0eb;color:var(--ugc-body-text);text-align:left;cursor:pointer;transition:border-color .18s ease,transform .18s ease,background .18s ease}.knowledge-card[data-v-b6cefd22]:hover,.knowledge-card.active[data-v-b6cefd22]{border-color:var(--ugc-warm-border-strong);background:#ffefd6f5;transform:translateY(-1px)}.knowledge-card-top[data-v-b6cefd22],.detail-head[data-v-b6cefd22],.evolution-top[data-v-b6cefd22]{display:flex;align-items:center;justify-content:space-between;gap:12px}.knowledge-card-title[data-v-b6cefd22]{margin-top:10px;color:var(--ugc-heading);font-size:15px;font-weight:700}.knowledge-card-summary[data-v-b6cefd22]{margin-top:10px;line-height:1.7}.knowledge-card-tags[data-v-b6cefd22],.chip-wrap[data-v-b6cefd22]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.knowledge-card-actions[data-v-b6cefd22]{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-top:12px}.tag-pill[data-v-b6cefd22],.chip[data-v-b6cefd22]{padding:6px 10px;border-radius:999px;font-size:12px;font-weight:700}.tag-pill[data-v-b6cefd22]{border:1px solid var(--ugc-warm-border);background:#fff3dddb;color:var(--ugc-body-text)}.chip.blue[data-v-b6cefd22]{border:1px solid rgba(108,145,186,.24);background:#e2ecf6c7;color:#32506d}.chip.amber[data-v-b6cefd22]{border:1px solid rgba(226,124,48,.24);background:#ffefd6e0;color:var(--ugc-primary-deep)}.chip.violet[data-v-b6cefd22]{border:1px solid rgba(176,142,109,.22);background:#f4e9dae0;color:#7f5f40}.chip.red[data-v-b6cefd22]{border:1px solid rgba(216,90,54,.24);background:#feece7e0;color:#b84c2f}.knowledge-detail[data-v-b6cefd22]{padding:20px}.detail-actions[data-v-b6cefd22],.action-row[data-v-b6cefd22],.dialog-options[data-v-b6cefd22],.evolution-actions[data-v-b6cefd22]{display:flex;align-items:center;gap:10px}.error-banner[data-v-b6cefd22]{margin-top:14px;padding:12px 14px;border:1px solid rgba(216,90,54,.28);border-radius:16px;background:#feece7e0;color:#a63f27}.summary-grid[data-v-b6cefd22]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px}.summary-card[data-v-b6cefd22]{padding:16px}.summary-card.wide[data-v-b6cefd22]{grid-column:span 2}.summary-title[data-v-b6cefd22]{margin-bottom:12px;color:var(--ugc-heading);font-weight:800}.summary-card p[data-v-b6cefd22]{margin:0;line-height:1.8;color:var(--ugc-body-text)}.activation-card[data-v-b6cefd22]{border-color:#e27c3038;background:radial-gradient(circle at 100% 0,rgba(242,162,58,.18),transparent 30%),#fff8eceb}.activation-flow[data-v-b6cefd22]{align-items:center}.activation-flow span[data-v-b6cefd22]{padding:8px 10px;border-radius:999px;background:#ee7b2a1f;color:var(--ugc-primary-deep);font-size:12px;font-weight:800}.activation-flow i[data-v-b6cefd22]{width:18px;height:1px;background:#e27c3057}.activation-note[data-v-b6cefd22]{margin-top:12px!important;color:var(--ugc-muted)!important}.activation-actions[data-v-b6cefd22]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px}.meta-row[data-v-b6cefd22]{display:flex;flex-wrap:wrap;gap:16px;margin-top:14px}.anchor-list[data-v-b6cefd22]{display:grid;gap:10px}.anchor-row[data-v-b6cefd22],.evolution-card[data-v-b6cefd22]{padding:12px 14px;border-radius:16px;background:#fffaf0e0;color:var(--ugc-body-text);line-height:1.7}.action-panel[data-v-b6cefd22]{margin-top:16px;padding:16px}.form-grid[data-v-b6cefd22]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:14px}.normalize-preview[data-v-b6cefd22]{margin-top:14px;padding:14px;border-radius:18px;border:1px solid var(--ugc-warm-border);background:var(--ugc-warm-surface-strong);color:var(--ugc-body-text)}.skill-preview-grid[data-v-b6cefd22]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.skill-preview-grid div[data-v-b6cefd22]{min-width:0;padding:12px;border-radius:14px;background:#fff5e2c7}.skill-preview-grid .wide[data-v-b6cefd22]{grid-column:span 2}.skill-preview-grid span[data-v-b6cefd22]{display:block;margin-bottom:6px;color:var(--ugc-soft-text);font-size:12px;font-weight:700}.skill-preview-grid strong[data-v-b6cefd22]{display:block;color:var(--ugc-body-text);line-height:1.6;white-space:pre-wrap;word-break:break-word}.normalize-preview pre[data-v-b6cefd22],.json-block[data-v-b6cefd22]{max-height:56vh;overflow:auto;margin:0;padding:14px;border-radius:14px;background:#09111f;color:#dbe8ff;font-size:12px;line-height:1.65;white-space:pre-wrap}.inline-label[data-v-b6cefd22]{margin-left:10px;color:var(--ugc-muted)}.full-select[data-v-b6cefd22]{width:100%;margin:14px 0}.rebind-tip[data-v-b6cefd22]{padding:12px 14px;border:1px solid var(--ugc-warm-border);border-radius:14px;background:#fff3ddb8;color:var(--ugc-body-text);line-height:1.7}.rebind-grid[data-v-b6cefd22]{margin-top:6px}.knowledge-empty[data-v-b6cefd22]{padding:32px;color:var(--ugc-muted);text-align:center}.knowledge-empty.small[data-v-b6cefd22]{padding:18px}.evolution-card+.evolution-card[data-v-b6cefd22]{margin-top:12px}.evolution-summary[data-v-b6cefd22]{margin-top:8px;color:var(--ugc-heading)}.evolution-reason[data-v-b6cefd22]{margin-top:8px}.compare-shell[data-v-b6cefd22]{display:grid;gap:14px}.compare-card[data-v-b6cefd22]{padding:16px;border:1px solid var(--ugc-warm-border);border-radius:20px;background:#fffaf0e0}.compare-card.changed[data-v-b6cefd22]{border-color:#f2a23a52;background:#fff4e2eb}.compare-head[data-v-b6cefd22]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.compare-columns[data-v-b6cefd22]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.compare-column[data-v-b6cefd22]{min-width:0}.compare-label[data-v-b6cefd22]{margin-bottom:8px;color:var(--ugc-soft-text);font-size:12px;font-weight:700}.compare-column pre[data-v-b6cefd22]{max-height:280px;overflow:auto;margin:0;padding:14px;border-radius:14px;background:#09111f;color:#dbe8ff;font-size:12px;line-height:1.65;white-space:pre-wrap}[data-v-b6cefd22] .knowledge-dialog .el-dialog{border-radius:18px;background:#f5f7fb;color:#172033}[data-v-b6cefd22] .knowledge-dialog .el-dialog__title{color:#172033;font-weight:800}[data-v-b6cefd22] .knowledge-dialog .el-dialog__headerbtn .el-dialog__close{color:#667085}[data-v-b6cefd22] .knowledge-dialog .el-input__wrapper,[data-v-b6cefd22] .knowledge-dialog .el-textarea__inner{border:1px solid #d7deea;border-radius:12px;background:#fff;box-shadow:none}[data-v-b6cefd22] .knowledge-dialog .el-input__inner,[data-v-b6cefd22] .knowledge-dialog .el-select__placeholder,[data-v-b6cefd22] .knowledge-dialog .el-textarea__inner{color:#172033}[data-v-b6cefd22] .knowledge-dialog .el-input__inner::-moz-placeholder,[data-v-b6cefd22] .knowledge-dialog .el-textarea__inner::-moz-placeholder{color:#7b8496}[data-v-b6cefd22] .knowledge-dialog .el-input__inner::placeholder,[data-v-b6cefd22] .knowledge-dialog .el-textarea__inner::placeholder{color:#7b8496}[data-v-b6cefd22] .knowledge-dialog .el-select__selected-item,[data-v-b6cefd22] .knowledge-dialog .el-dialog__body{color:#172033}[data-v-b6cefd22] .knowledge-dialog .el-dialog__footer{padding-top:4px}[data-v-b6cefd22] .knowledge-dialog .dialog-options,[data-v-b6cefd22] .knowledge-dialog .inline-label{color:#344054}.knowledge-dialog.el-dialog,.knowledge-dialog .el-dialog{border:1px solid #d7deea!important;background:#f6f8fc!important;color:#172033!important;box-shadow:0 24px 80px #0f172a3d!important}.knowledge-dialog .el-dialog__header,.knowledge-dialog .el-dialog__body,.knowledge-dialog .el-dialog__footer{background:transparent!important;color:#172033!important}.knowledge-dialog .el-dialog__title{color:#101828!important;font-weight:900}.knowledge-dialog .el-dialog__close{color:#667085!important}.knowledge-dialog .el-input__wrapper,.knowledge-dialog .el-select__wrapper,.knowledge-dialog .el-textarea__inner{border:1px solid #d7deea!important;background:#fff!important;color:#172033!important;box-shadow:none!important}.knowledge-dialog .el-input__inner,.knowledge-dialog .el-select__selected-item,.knowledge-dialog .el-select__placeholder,.knowledge-dialog .el-textarea__inner{color:#172033!important}.knowledge-dialog .el-input__inner::-moz-placeholder,.knowledge-dialog .el-textarea__inner::-moz-placeholder{color:#7b8496!important}.knowledge-dialog .el-input__inner::placeholder,.knowledge-dialog .el-textarea__inner::placeholder{color:#7b8496!important}.knowledge-dialog .dialog-options,.knowledge-dialog .inline-label,.knowledge-dialog .evolution-reason,.knowledge-dialog .compare-label{color:#475467!important}.knowledge-dialog .evolution-card,.knowledge-dialog .compare-card{border:1px solid #d7deea!important;background:#fff!important;color:#172033!important}.knowledge-dialog .compare-card.changed{border-color:#f3c46b!important;background:#fff8eb!important}.knowledge-dialog .evolution-top,.knowledge-dialog .evolution-summary,.knowledge-dialog .compare-head{color:#101828!important}.knowledge-dialog .compare-column pre,.knowledge-dialog .json-block{border:1px solid #1f2a44!important;background:#09111f!important;color:#dbe8ff!important}@media (max-width: 1180px){.knowledge-hero[data-v-b6cefd22],.knowledge-layout[data-v-b6cefd22],.summary-grid[data-v-b6cefd22],.form-grid[data-v-b6cefd22]{grid-template-columns:1fr}.knowledge-layout[data-v-b6cefd22]{display:block}.knowledge-list[data-v-b6cefd22]{max-height:none;margin-bottom:18px}.summary-card.wide[data-v-b6cefd22]{grid-column:auto}.knowledge-toolbar[data-v-b6cefd22]{flex-wrap:wrap}.compare-columns[data-v-b6cefd22]{grid-template-columns:1fr}}.dev3d-editor.fb-page--workbench[data-v-215eae49]{width:100%;max-width:100%;min-width:0;overflow-x:hidden;color:var(--fb-text-primary);background:var(--fb-bg-void)}.dev3d-command-header.fb-glass--structural[data-v-215eae49]{padding:12px 14px;border-radius:var(--fb-radius-card);background:var(--fb-surface-structural)}.dev3d-preview.fb-stable-editor-surface[data-v-215eae49]{display:block;min-width:0;border-color:var(--fb-line-default)!important;border-radius:var(--fb-radius-card)!important;background:var(--fb-control-well)!important;transform:none!important}@media (max-width: 768px){.dev3d-editor.fb-page--workbench[data-v-215eae49]{padding:12px!important}.dev3d-command-header[data-v-215eae49]{gap:10px;align-items:flex-start;flex-direction:column}.dev3d-preview[data-v-215eae49]{min-height:620px}}.timeline[data-v-12e3e15b]{position:absolute;left:16px;right:16px;bottom:16px;pointer-events:none}.timeline__track[data-v-12e3e15b]{pointer-events:auto;border:1px solid rgba(148,163,184,.28);background:radial-gradient(circle at 8% 6%,rgba(34,211,238,.13),transparent 34%),radial-gradient(circle at 86% 12%,rgba(59,130,246,.12),transparent 36%),#050910b8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:20px;box-shadow:0 22px 80px #02061799;padding:10px 12px 12px;overflow-x:auto;overflow-y:hidden}.timeline__track[data-v-12e3e15b]::-webkit-scrollbar{height:8px}.timeline__track[data-v-12e3e15b]::-webkit-scrollbar-track{background:#ffffff0a;border-radius:999px}.timeline__track[data-v-12e3e15b]::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:999px}.timeline__head[data-v-12e3e15b]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 2px 10px}.head__left[data-v-12e3e15b]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.head__title[data-v-12e3e15b]{font-size:12px;font-weight:900;color:#f8fafcf5;letter-spacing:.03em}.head__meta[data-v-12e3e15b],.head__active[data-v-12e3e15b],.head__hint[data-v-12e3e15b]{font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;border:1px solid rgba(148,163,184,.28);color:#e2e8f0d1;background:#0f172a7a}.head__active[data-v-12e3e15b]{border-color:#22d3ee6b;color:#cffafef2;background:#082f496b}.head__right[data-v-12e3e15b]{display:flex;align-items:center;gap:6px}.zoom-btn[data-v-12e3e15b]{height:24px;min-width:24px;padding:0 8px;border-radius:8px;border:1px solid rgba(148,163,184,.28);background:#0f172a80;color:#f1f5f9e0;font-size:11px;font-weight:800;cursor:pointer}.zoom-btn[data-v-12e3e15b]:hover{border-color:#22d3ee7a;background:#082f4975}.track__ruler[data-v-12e3e15b]{height:14px;border-radius:12px;background:repeating-linear-gradient(90deg,#fff0 0,#fff0 18px,#ffffff1a 18px,#ffffff1a 19px);margin-bottom:10px;opacity:.68}.track__row[data-v-12e3e15b]{display:flex;align-items:center;gap:10px;min-width:-moz-max-content;min-width:max-content}.seg[data-v-12e3e15b]{position:relative;height:96px;border-radius:16px;border:1px solid rgba(148,163,184,.35);background:linear-gradient(135deg,#38bdf83d,#6366f114),#0f172a70;padding:10px 11px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;box-shadow:inset 0 0 0 1px #02061738,0 8px 18px #02061740;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.seg[data-v-12e3e15b]:hover{transform:translateY(-1px);border-color:#22d3ee85;box-shadow:inset 0 0 0 1px #02061733,0 12px 24px #02061752}.seg.is-active[data-v-12e3e15b]{border-color:#22d3eeb3;box-shadow:0 0 0 3px #22d3ee29,0 12px 24px #02061757}.seg.is-running[data-v-12e3e15b]{border-color:#22d3ee73;box-shadow:0 0 0 3px #22d3ee1f}.seg.is-running[data-v-12e3e15b]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(34,211,238,.14),transparent);transform:translate(-100%);animation:tl-shimmer-12e3e15b 1.2s ease-in-out infinite;pointer-events:none}@keyframes tl-shimmer-12e3e15b{to{transform:translate(100%)}}.seg__badge[data-v-12e3e15b]{font-size:11px;font-weight:900;padding:2px 8px;border-radius:999px;background:#22d3ee29;border:1px solid rgba(34,211,238,.32);color:#0f172abf;animation:tl-pulse-12e3e15b 1.2s ease-in-out infinite}@keyframes tl-pulse-12e3e15b{0%,to{opacity:.55}50%{opacity:1}}.seg.flash-success[data-v-12e3e15b]{animation:tl-flash-success-12e3e15b .9s ease}.seg.flash-fail[data-v-12e3e15b]{animation:tl-flash-fail-12e3e15b .9s ease}@keyframes tl-flash-success-12e3e15b{0%{box-shadow:0 0 #22c55e00}35%{box-shadow:0 0 0 6px #22c55e38}to{box-shadow:0 0 #22c55e00}}@keyframes tl-flash-fail-12e3e15b{0%{box-shadow:0 0 #ef444400}35%{box-shadow:0 0 0 6px #ef444438}to{box-shadow:0 0 #ef444400}}.seg__top[data-v-12e3e15b]{display:flex;align-items:center;justify-content:space-between;gap:8px}.seg__title[data-v-12e3e15b]{display:flex;align-items:center;font-size:12px;font-weight:900;color:#ffffffeb}.seg__dur[data-v-12e3e15b]{margin-left:8px;font-size:11px;font-weight:800;color:#ffffffa6}.seg__detail[data-v-12e3e15b]{padding:0 6px;color:#ffffff8c}.seg__detail[data-v-12e3e15b]:hover{color:#ffffffe0}.seg__media[data-v-12e3e15b]{margin-top:8px;display:grid;grid-template-columns:30px 1fr 30px;gap:8px;align-items:center}.ht-slot[data-v-12e3e15b]{position:relative;height:30px;width:100%;border-radius:8px;border:1px dashed rgba(148,163,184,.42);background:#02061747;overflow:hidden;cursor:pointer;padding:0;transition:border-color .16s ease,background-color .16s ease}.ht-slot[data-v-12e3e15b]:hover{border-color:#22d3ee94;background:#082f4957}.ht-slot__img[data-v-12e3e15b]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ht-slot__tag[data-v-12e3e15b]{position:absolute;bottom:2px;left:2px;font-size:9px;font-weight:900;padding:1px 5px;border-radius:999px;background:#00000073;color:#ffffffeb}.ht-slot__plus[data-v-12e3e15b]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#0f172a73;color:#ffffff8c}.ht-slot__plus[data-v-12e3e15b] svg{width:14px;height:14px}.ht-menu[data-v-12e3e15b]{display:flex;flex-direction:column;gap:8px}.video-slot[data-v-12e3e15b]{position:relative;height:42px;border-radius:10px;border:1px solid rgba(148,163,184,.38);overflow:hidden;padding:0;background:#02061757;cursor:pointer}.video-slot[data-v-12e3e15b]:disabled{cursor:default}.video-slot__cover[data-v-12e3e15b]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.video-slot__fallback[data-v-12e3e15b]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;color:#ffffffc7;background:linear-gradient(135deg,#0e749047,#1e40af38)}.video-slot__overlay[data-v-12e3e15b]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:4px;font-size:10px;font-weight:900;color:#f8fafc;background:#02061775;opacity:0;transition:opacity .16s ease}.video-slot:hover .video-slot__overlay[data-v-12e3e15b]{opacity:1}.video-slot.is-empty[data-v-12e3e15b]{border-style:dashed;border-color:#94a3b870;background:#0f172a59}.video-slot__waiting[data-v-12e3e15b]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;gap:4px;font-size:10px;font-weight:800;color:#e2e8f0b8}.seg__handle[data-v-12e3e15b]{position:absolute;top:0;right:0;width:16px;height:100%;cursor:ew-resize;background:linear-gradient(90deg,transparent,rgba(148,163,184,.26))}.seg__handle[data-v-12e3e15b]:before{content:"";position:absolute;top:50%;left:50%;width:2px;height:34px;border-radius:999px;transform:translate(-50%,-50%);background:#f1f5f973}.seg__handle[data-v-12e3e15b]:hover:before{background:#22d3eee0}.arrow[data-v-12e3e15b]{flex:0 0 auto;color:#94a3b88a;transform:scale(.9)}@media (max-width: 1024px){.timeline[data-v-12e3e15b]{left:10px;right:10px;bottom:10px}.timeline__track[data-v-12e3e15b]{padding:8px 9px 10px}.head__hint[data-v-12e3e15b]{display:none}}.workbench[data-v-e002f799]{margin-top:10px;padding:10px;border-radius:14px;border:1px solid var(--ugc-glass-border);background:linear-gradient(180deg,var(--ugc-glass-highlight),transparent 60%),var(--ugc-glass-bg-strong)}.workbench__tabs[data-v-e002f799] .el-tabs__header{margin:0 0 8px}.workbench__tabs[data-v-e002f799] .el-tabs__nav-wrap:after{background-color:transparent}.workbench__tabs[data-v-e002f799] .el-tabs__item{font-weight:700;padding:0 10px}.workbench__section[data-v-e002f799]{display:flex;flex-direction:column;gap:10px}.workbench__meta[data-v-e002f799]{display:flex;align-items:center;justify-content:space-between;gap:10px}.workbench__meta-left[data-v-e002f799]{display:flex;align-items:center;gap:8px;min-width:0}.workbench__badge[data-v-e002f799]{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--ugc-glass-border);border-radius:999px;padding:2px 8px;font-size:12px;font-weight:800}.workbench__meta-text[data-v-e002f799]{font-size:12px;color:var(--el-text-color-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workbench__meta-actions[data-v-e002f799]{display:flex;gap:6px}.workbench__row[data-v-e002f799]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.workbench__row--tight[data-v-e002f799]{gap:8px}.workbench__hint[data-v-e002f799]{font-size:12px;color:var(--el-text-color-secondary)}.workbench__field[data-v-e002f799]{display:flex;flex-direction:column;gap:6px}.workbench__label[data-v-e002f799]{font-size:12px;font-weight:800;color:var(--el-text-color-primary)}.workbench__empty[data-v-e002f799]{font-size:12px;color:var(--el-text-color-secondary);padding:8px 0}.workbench__role[data-v-e002f799]{border:1px solid var(--ugc-glass-border);border-radius:12px;padding:8px;display:flex;flex-direction:column;gap:8px;background:var(--ugc-glass-bg)}.workbench__role-top[data-v-e002f799]{display:flex;align-items:center;gap:8px}.workbench__role-name[data-v-e002f799]{flex:1}.workbench__thumbs[data-v-e002f799]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.thumb[data-v-e002f799]{position:relative;border-radius:10px;overflow:hidden;border:1px solid var(--ugc-glass-border);background:#fff9}.thumb__img[data-v-e002f799]{width:100%;height:90px;display:block}.thumb__del[data-v-e002f799]{position:absolute;top:6px;right:6px;background:#0000008c;color:#fff;border:none;border-radius:999px;font-size:12px;padding:2px 8px;cursor:pointer}.workbench__model[data-v-e002f799]{width:200px}.workbench__selected[data-v-e002f799]{display:flex;flex-direction:column;gap:6px}.workbench__selected-img[data-v-e002f799]{width:100%;height:140px;border-radius:12px;overflow:hidden;border:1px solid var(--ugc-glass-border)}.workbench__selected-url[data-v-e002f799]{font-size:12px;color:var(--el-text-color-secondary);word-break:break-all}.history[data-v-e002f799]{display:flex;flex-direction:column;gap:10px}.history__item[data-v-e002f799]{border:1px solid var(--ugc-glass-border);border-radius:12px;padding:8px;background:var(--ugc-glass-bg)}.history__task[data-v-e002f799]{font-size:12px;font-weight:800}.history__sub[data-v-e002f799]{font-size:12px;color:var(--el-text-color-secondary)}.history__err[data-v-e002f799]{font-size:12px;color:var(--el-color-danger);margin-top:2px}.history__imgs[data-v-e002f799]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px}.history__img[data-v-e002f799]{display:flex;flex-direction:column;gap:6px}.history__img-el[data-v-e002f799]{width:100%;height:110px;border-radius:10px;overflow:hidden;border:1px solid var(--ugc-glass-border)}.history__actions[data-v-e002f799]{display:flex;justify-content:flex-end}.versions-tab[data-v-377d0862]{height:100%;min-height:0;display:flex;flex-direction:column}.dots[data-v-377d0862]:after{content:"...";display:inline-block;width:0;overflow:hidden;vertical-align:bottom;animation:dots-377d0862 1.1s steps(3,end) infinite}@keyframes dots-377d0862{0%{width:0}to{width:18px}}.gen-card.is-running[data-v-377d0862]{position:relative;overflow:hidden;border-color:#22d3ee59!important;box-shadow:0 0 0 3px #22d3ee1f}.gen-card.is-running[data-v-377d0862]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(34,211,238,.15),transparent);transform:translate(-100%);animation:shimmer-377d0862 1.2s ease-in-out infinite;pointer-events:none}@keyframes shimmer-377d0862{to{transform:translate(100%)}}.tab-root[data-v-377d0862]{flex:1;height:100%;min-height:0;display:flex;flex-direction:column;gap:10px}.tab-actions[data-v-377d0862]{flex:0 0 auto;display:flex;flex-direction:column;gap:10px}.tab-list[data-v-377d0862]{flex:1;min-height:0;overflow:auto;padding-right:2px;display:flex;flex-direction:column;gap:10px}.versions-tab__banner[data-v-377d0862]{border:1px dashed var(--ugc-glass-border);border-radius:14px;padding:10px;background:linear-gradient(180deg,var(--ugc-glass-highlight),transparent 60%),var(--ugc-glass-bg)}.versions-tab__banner-title[data-v-377d0862]{font-size:12px;font-weight:900;color:var(--el-text-color-primary)}.versions-tab__banner-desc[data-v-377d0862]{margin-top:4px;font-size:12px;line-height:1.5;color:var(--el-text-color-secondary)}.versions-tab__actions[data-v-377d0862]{border:1px solid var(--ugc-glass-border);border-radius:14px;padding:10px;background:linear-gradient(180deg,var(--ugc-glass-highlight),transparent 60%),var(--ugc-glass-bg)}.versions-tab__actions-title[data-v-377d0862]{font-size:12px;font-weight:800;color:var(--el-text-color-primary)}.versions-tab__running-tip[data-v-377d0862]{margin-top:6px;font-size:11px;line-height:1.5;color:#0ea5e9;background:#0ea5e91a;border:1px solid rgba(14,165,233,.28);border-radius:10px;padding:6px 8px}.versions-tab__actions-grid[data-v-377d0862]{margin-top:8px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}@media (max-width: 560px){.versions-tab__actions-grid[data-v-377d0862]{grid-template-columns:1fr}}.gen-card[data-v-377d0862]{border:1px solid var(--ugc-glass-border);border-radius:14px;padding:10px;background:linear-gradient(180deg,var(--ugc-glass-highlight),transparent 60%),var(--ugc-glass-bg-strong);display:flex;flex-direction:column;gap:8px}.gen-card__label[data-v-377d0862]{font-size:12px;font-weight:800;color:var(--el-text-color-primary)}.gen-card__meta[data-v-377d0862]{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.gen-card__pipeline[data-v-377d0862]{display:flex;align-items:center;gap:6px;font-size:11px;color:#94a3b8}.gen-card__pipeline .node[data-v-377d0862]{border:1px solid rgba(148,163,184,.28);border-radius:999px;padding:2px 8px;background:#0f172a6b}.gen-card__pipeline .node.is-asset[data-v-377d0862]{border-color:#10b9816b;color:#86efac}.gen-card__pipeline .arrow[data-v-377d0862]{color:#64748b}.gen-flow[data-v-377d0862]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,.8fr) auto minmax(0,.9fr);gap:8px;align-items:center}.flow-stage[data-v-377d0862]{border:1px solid var(--ugc-glass-border);border-radius:10px;background:#02061752;padding:7px;min-height:80px}.flow-stage__title[data-v-377d0862]{font-size:11px;color:#9aa8be;margin-bottom:6px}.flow-stage__preview[data-v-377d0862]{width:100%;height:56px;border-radius:8px;overflow:hidden;border:1px solid rgba(148,163,184,.22);background:#0f172a85}.flow-stage__preview img[data-v-377d0862]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.flow-stage__empty[data-v-377d0862]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#64748b;font-size:11px}.flow-stage__badge[data-v-377d0862]{height:56px;border-radius:8px;border:1px dashed rgba(148,163,184,.32);display:flex;align-items:center;justify-content:center;color:#94a3b8;font-size:12px;font-weight:700;background:#0f172a3d}.flow-stage__badge.done[data-v-377d0862]{border-style:solid;border-color:#10b9816b;color:#86efac;background:#10b9811f}.flow-stage__asset[data-v-377d0862]{height:56px;border-radius:8px;border:1px solid rgba(56,189,248,.36);background:#38bdf824;color:#bae6fd;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.flow-link[data-v-377d0862]{width:22px;display:flex;flex-direction:column;align-items:center;gap:4px}.flow-link .dot[data-v-377d0862]{width:6px;height:6px;border-radius:50%;background:#475569}.flow-link .dot.active[data-v-377d0862]{background:#22d3ee;box-shadow:0 0 0 3px #22d3ee29}.flow-link .line[data-v-377d0862]{width:2px;height:32px;background:linear-gradient(180deg,#475569e6,#47556959);border-radius:999px}@media (max-width: 620px){.gen-flow[data-v-377d0862]{grid-template-columns:1fr}.flow-link[data-v-377d0862]{width:100%;flex-direction:row;justify-content:center}.flow-link .line[data-v-377d0862]{width:26px;height:2px}}.gen-card__buttons[data-v-377d0862]{display:flex;gap:8px;flex-wrap:wrap}.gen-card__buttons[data-v-377d0862] .el-button{flex:1 1 120px}.versions-tab__list-title[data-v-377d0862]{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px;font-weight:800;color:var(--el-text-color-primary);padding:0 2px}.list-filters[data-v-377d0862] .el-switch__label{font-size:11px;color:var(--el-text-color-secondary)}.versions-tab__list-empty[data-v-377d0862]{font-size:12px;color:var(--el-text-color-secondary);padding:6px 2px 10px}.ver[data-v-377d0862]{width:100%;text-align:left;border:1px solid transparent;background:linear-gradient(180deg,var(--ugc-glass-highlight),transparent 60%),var(--ugc-glass-bg);border-radius:14px;padding:10px;cursor:pointer;box-shadow:none;transition:border-color var(--ugc-motion-fast) var(--ugc-ease-out),background var(--ugc-motion-fast) var(--ugc-ease-out),box-shadow var(--ugc-motion-fast) var(--ugc-ease-out),transform var(--ugc-motion-fast) var(--ugc-ease-out)}.ver[data-v-377d0862]:hover{border-color:var(--ugc-glass-border);box-shadow:var(--ugc-shadow-1);transform:translateY(-1px)}.ver__top[data-v-377d0862]{display:flex;align-items:center;justify-content:space-between;gap:8px}.ver__title[data-v-377d0862]{display:flex;align-items:center;gap:8px}.ver__target[data-v-377d0862]{font-size:12px;font-weight:900;color:var(--el-text-color-primary)}.ver__role[data-v-377d0862]{font-size:11px;font-weight:700;color:var(--el-text-color-regular);border:1px solid var(--ugc-glass-border);border-radius:999px;padding:1px 6px;background:var(--ugc-glass-bg-strong)}.ver__status[data-v-377d0862]{font-size:11px;font-weight:800;border-radius:999px;padding:2px 8px;border:1px solid var(--ugc-glass-border);background:#0f172a0f;color:var(--el-text-color-secondary)}.ver__status.is-COMPLETED[data-v-377d0862]{background:#10b9811f;border-color:#10b98133;color:#0f172ac7}.ver__status.is-RUNNING[data-v-377d0862]{background:#3b82f61f;border-color:#3b82f633;color:#0f172ac7}.ver__status.is-FAILED[data-v-377d0862]{background:#ef44441f;border-color:#ef444433;color:#0f172ac7}.ver__meta[data-v-377d0862]{margin-top:6px;display:flex;gap:10px;font-size:11px;color:var(--el-text-color-secondary)}.ver__urls[data-v-377d0862]{margin-top:6px;font-size:11px;color:var(--el-text-color-secondary);display:flex;flex-direction:column;gap:2px}.pill[data-v-377d0862]{font-size:11px;font-weight:700;border-radius:999px;padding:2px 7px;background:#0f172a0f;border:1px solid rgba(15,23,42,.08);color:var(--el-text-color-secondary)}.pill.subtle[data-v-377d0862]{background:#00000005;border-color:#00000014;color:var(--el-text-color-secondary)}.pill.secondary[data-v-377d0862]{background:#10b9811f;border-color:#10b98133;color:var(--el-text-color-regular)}.pill.danger[data-v-377d0862]{background:#ef44441f;border-color:#ef444438;color:var(--el-text-color-regular)}.mono[data-v-377d0862]{font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.line1[data-v-377d0862]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.shot-detail-drawer[data-v-6965f541] .el-drawer__body{padding:0;background:radial-gradient(130% 120% at 0% 0%,rgba(14,116,144,.24),transparent 52%),radial-gradient(120% 120% at 100% 0%,rgba(79,70,229,.2),transparent 54%),linear-gradient(180deg,#0b1220,#0f172a)}.shot-detail-tabs[data-v-6965f541] .el-tabs__header{margin:0 0 10px}.shot-detail-tabs[data-v-6965f541] .el-tabs__nav-wrap:after{display:none}.shot-detail-tabs[data-v-6965f541] .el-tabs__nav{border-radius:999px;padding:4px;background:#0f172aa8;border:1px solid rgba(148,163,184,.2)}.shot-detail-tabs[data-v-6965f541] .el-tabs__item{color:#cbd5e1e6;border-radius:999px;font-weight:700}.shot-detail-tabs[data-v-6965f541] .el-tabs__item.is-active{background:linear-gradient(135deg,#06b6d447,#6366f147);color:#e2e8f0}.shot-detail-shell[data-v-6965f541]{position:relative}.shot-detail-shell[data-v-6965f541]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:12px;background:radial-gradient(80% 60% at 8% 6%,rgba(56,189,248,.1),transparent 55%),radial-gradient(80% 60% at 92% 0%,rgba(167,139,250,.12),transparent 58%)}.shot-detail-shell[data-v-6965f541] .text-slate-900{color:#f8fafc!important}.shot-detail-shell[data-v-6965f541] .text-slate-600{color:#cbd5e1db!important}.shot-detail-shell[data-v-6965f541] .text-slate-500{color:#94a3b8f2!important}.shot-detail-shell[data-v-6965f541] .text-slate-400{color:#94a3b8cc!important}.shot-hud-header[data-v-6965f541]{border-radius:14px;border:1px solid rgba(56,189,248,.28);background:linear-gradient(135deg,#082f4985,#1e293b7a);box-shadow:inset 0 0 0 1px #ffffff0a,0 12px 26px #02061759;padding:12px 14px}.shot-meta-chip[data-v-6965f541]{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;border:1px solid rgba(56,189,248,.24);background:linear-gradient(135deg,#0891b229,#1e40af1f);box-shadow:inset 0 1px #ffffff0f}.shot-meta-chip__label[data-v-6965f541]{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#7dd3fceb}.shot-meta-chip__value[data-v-6965f541]{font-size:12px;color:#f8fafc}.shot-hud-btn[data-v-6965f541]{color:#e2e8f0;border:1px solid rgba(56,189,248,.35);background:linear-gradient(135deg,#0e749047,#1e40af33)}.shot-hud-btn--circle[data-v-6965f541]{width:32px;min-width:32px}.shot-game-card[data-v-6965f541]{border-radius:14px;border:1px solid rgba(56,189,248,.22);background:radial-gradient(140% 120% at 0% 0%,rgba(14,165,233,.18),transparent 54%),radial-gradient(120% 120% at 100% 0%,rgba(129,140,248,.18),transparent 56%),linear-gradient(180deg,#0f172ac2,#1e293bb3);box-shadow:0 14px 34px #02061759,inset 0 1px #e2e8f014}.shot-game-card--scene[data-v-6965f541]{border-color:#22d3ee52}.shot-game-card--role[data-v-6965f541]{border-color:#6366f157}.shot-game-card--ht[data-v-6965f541]{border-color:#0ea5e957}.shot-game-card--preview[data-v-6965f541]{border-color:#818cf857}.role-card-grid[data-v-6965f541]{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px}.role-game-card[data-v-6965f541]{display:flex;flex-direction:column;gap:10px;border-radius:12px;border:1px solid rgba(148,163,184,.24);background:linear-gradient(135deg,#33415585,#1e293b85),linear-gradient(180deg,#1e293bb8,#0f172aa6);padding:10px}.role-game-card__meta[data-v-6965f541]{min-width:0}.role-game-card__ops[data-v-6965f541]{display:flex;justify-content:flex-end}.role-ver-badge[data-v-6965f541]{display:inline-flex;align-items:center;justify-content:center;min-width:36px;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:700;color:#3730a3;background:#4f46e524;border:1px solid rgba(79,70,229,.26)}.role-ver-badge--btn[data-v-6965f541]{cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.role-ver-badge--btn[data-v-6965f541]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #4f46e538}.role-version-list[data-v-6965f541]{display:grid;gap:10px;max-height:58vh;overflow:auto;padding-right:4px}.role-version-item[data-v-6965f541]{display:grid;grid-template-columns:110px 1fr auto;gap:10px;align-items:center;border:1px solid rgba(15,23,42,.1);border-radius:12px;background:#f8fafce6;padding:10px}.role-version-item__thumb[data-v-6965f541]{width:110px;height:146px;border-radius:10px;overflow:hidden;border:1px solid rgba(15,23,42,.12);background:#0f172a0a}.role-version-item__img[data-v-6965f541]{width:100%;height:100%;display:block}.role-version-item__empty[data-v-6965f541]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#0f172a61;font-size:12px}.role-version-item__meta[data-v-6965f541]{min-width:0}.role-version-item__ops[data-v-6965f541]{display:flex;flex-direction:column;gap:8px;align-items:flex-end}.role-thumb[data-v-6965f541]{width:38px;height:38px;border-radius:10px;overflow:hidden;border:1px solid rgba(56,189,248,.28);background:#0f172a61;flex:0 0 auto}.role-thumb--lg[data-v-6965f541]{width:100%;aspect-ratio:1 / 1;height:auto}.role-thumb__img[data-v-6965f541]{width:38px;height:38px;display:block}.role-thumb__img--lg[data-v-6965f541]{width:100%;height:100%}.role-thumb__empty[data-v-6965f541]{width:38px;height:38px;display:flex;align-items:center;justify-content:center;font-size:12px;color:#94a3b8bf}.role-thumb__empty--lg[data-v-6965f541]{width:100%;height:100%}.ugc-busy-overlay[data-v-0e3c1ea8]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;align-items:center;justify-content:center;background:#02061759;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:auto}.ugc-busy-card[data-v-0e3c1ea8]{width:min(520px,calc(100vw - 40px));border-radius:22px;border:1px solid rgba(255,255,255,.18);background:#0f172ab8;box-shadow:0 24px 80px #0000008c;padding:18px 18px 16px;color:#ffffffeb;display:flex;flex-direction:column;align-items:center;gap:10px}.ugc-busy-title[data-v-0e3c1ea8]{font-size:14px;font-weight:900}.ugc-busy-sub[data-v-0e3c1ea8]{font-size:12px;color:#ffffffad;text-align:center}.ugc-loader[data-v-0e3c1ea8]{width:46px;height:46px;border-radius:999px;border:3px solid rgba(255,255,255,.18);border-top-color:#22d3eef2;animation:ugc-spin-0e3c1ea8 .9s linear infinite}@keyframes ugc-spin-0e3c1ea8{to{transform:rotate(360deg)}}.ugc-fade-enter-active[data-v-0e3c1ea8],.ugc-fade-leave-active[data-v-0e3c1ea8]{transition:opacity .16s ease,transform .2s ease}.ugc-fade-enter-from[data-v-0e3c1ea8],.ugc-fade-leave-to[data-v-0e3c1ea8]{opacity:0;transform:scale(.98)}.ugc-fade-enter-to[data-v-0e3c1ea8],.ugc-fade-leave-from[data-v-0e3c1ea8]{opacity:1;transform:scale(1)}.ugc-timeline-slot[data-v-0e3c1ea8]{position:absolute;left:0;right:0;bottom:0;z-index:30;padding:0}.timeline-toggle-fab[data-v-0e3c1ea8]{position:absolute;right:16px;z-index:36;width:38px;height:38px;border-radius:999px;border:1px solid rgba(148,163,184,.35);background:linear-gradient(135deg,#0f172ae0,#1e293bdb);color:#f1f5f9eb;box-shadow:0 10px 26px #02061759;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:bottom .22s ease,transform .16s ease,border-color .16s ease,box-shadow .18s ease}.timeline-toggle-fab[data-v-0e3c1ea8]:hover{transform:translateY(-1px);border-color:#22d3ee8c;box-shadow:0 12px 30px #0206176b}.timeline-toggle-fab.is-collapsed[data-v-0e3c1ea8]{bottom:16px}.timeline-toggle-fab.is-expanded[data-v-0e3c1ea8]{bottom:160px}@media (max-width: 1024px){.timeline-toggle-fab[data-v-0e3c1ea8]{right:10px}.timeline-toggle-fab.is-expanded[data-v-0e3c1ea8]{bottom:132px}}.scene3d-editor.fb-page--workbench[data-v-0e3c1ea8]{width:100%;max-width:100%;min-width:0;overflow-x:hidden;color:var(--fb-text-primary)!important;background:var(--fb-bg-void)!important}.scene3d-editor .scene3d-command-header.fb-glass--structural[data-v-0e3c1ea8]{border-color:var(--fb-line-default)!important;border-radius:0!important;background:var(--fb-surface-structural)!important;box-shadow:var(--fb-shadow)!important}.scene3d-editor .scene3d-workspace.fb-stable-editor-surface[data-v-0e3c1ea8],.scene3d-editor[data-v-0e3c1ea8] :is(canvas,.ugc-timeline-slot){transform:none!important}.scene3d-editor .scene3d-workspace[data-v-0e3c1ea8]{min-width:0;overflow:hidden;background:var(--fb-bg-graphite)!important}@media (max-width: 768px){.scene3d-editor .scene3d-command-header[data-v-0e3c1ea8]{gap:10px;align-items:flex-start;flex-direction:column}.scene3d-editor .scene3d-command-header>div[data-v-0e3c1ea8]:last-child{width:100%;max-width:100%;padding-bottom:4px;overflow-x:auto}.scene3d-editor .scene3d-workspace[data-v-0e3c1ea8]{min-height:520px}}.story-ip-list[data-v-12294887]{min-height:calc(100vh - 168px);padding:8px 4px 24px;color:var(--ugc-body-text)}.story-ip-list__head[data-v-12294887]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:26px 28px;border-radius:8px;background:linear-gradient(180deg,#fffbf4fa,#fff4e2fa);border:1px solid var(--ugc-warm-border-strong);box-shadow:var(--ugc-warm-shadow)}.story-ip-list__head h1[data-v-12294887]{margin:0;font-size:32px;line-height:1.1;font-weight:900;color:var(--ugc-heading)}.story-ip-list__head p[data-v-12294887]{max-width:720px;margin:10px 0 0;color:var(--ugc-muted);line-height:1.7}.story-ip-list__actions[data-v-12294887],.story-ip-card__actions[data-v-12294887]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.story-ip-grid[data-v-12294887]{margin-top:18px;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.story-ip-card[data-v-12294887],.story-ip-empty[data-v-12294887]{border:1px solid var(--ugc-warm-border);background:#fffcf5f0;border-radius:8px;padding:18px}.story-ip-card__top[data-v-12294887]{display:flex;justify-content:space-between;align-items:center}.story-ip-card__icon[data-v-12294887]{width:38px;height:38px;display:grid;place-items:center;border-radius:8px;color:#a63f27;background:#ffecdbdb}.story-ip-card h2[data-v-12294887]{margin:16px 0 8px;color:var(--ugc-heading);font-size:21px}.story-ip-card p[data-v-12294887]{min-height:68px;margin:0;color:var(--ugc-muted);line-height:1.65}.story-ip-card__meta[data-v-12294887],.story-ip-card__stats[data-v-12294887]{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.story-ip-card__meta span[data-v-12294887]{border:1px solid var(--ugc-warm-border);background:#ffffff9e;border-radius:8px;padding:5px 8px;font-size:12px;color:var(--ugc-muted)}.story-ip-card__stats div[data-v-12294887]{flex:1;min-width:90px;display:flex;flex-direction:column;gap:3px;border:1px solid var(--ugc-warm-border);border-radius:8px;padding:10px}.story-ip-card__stats strong[data-v-12294887]{color:var(--ugc-heading);font-size:20px}.story-ip-card__stats span[data-v-12294887]{color:var(--ugc-muted);font-size:12px}.story-ip-card__actions[data-v-12294887]{margin-top:16px}.story-ghost-btn[data-v-12294887]{color:var(--ugc-body-text);background:#ffffffc7;border:1px solid var(--ugc-warm-border)}.story-danger-btn[data-v-12294887]{color:#a63f27;background:#feece7e0;border:1px solid rgba(255,96,132,.18)}.story-ip-empty[data-v-12294887]{grid-column:1 / -1;text-align:center;padding:48px 20px}.story-ip-empty h3[data-v-12294887]{color:var(--ugc-heading);margin:0 0 8px}.story-ip-empty p[data-v-12294887]{color:var(--ugc-muted)}.story-ip-form__grid[data-v-12294887]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.story-ip-select[data-v-12294887] .el-select__wrapper{min-height:40px;border-radius:8px!important}body .story-ip-select-popper.el-popper,body .story-ip-select-popper.el-select__popper,body .story-ip-select-popper.el-popper.is-light{overflow:hidden;border-radius:8px!important;border:1px solid rgba(226,124,48,.22)!important;background:#fffaf0!important;box-shadow:0 12px 28px #6b522d24!important}body .story-ip-select-popper .el-select-dropdown{padding:6px!important;background:#fffaf0!important}body .story-ip-select-popper .el-select-dropdown__wrap{max-height:236px!important}body .story-ip-select-popper .el-scrollbar__bar.is-vertical{right:3px;width:4px}body .story-ip-select-popper .el-select-dropdown__item{height:34px;margin:2px 0;padding:0 10px;border-radius:6px;color:#253142!important;font-weight:750;line-height:34px}body .story-ip-select-popper .el-select-dropdown__item.hover,body .story-ip-select-popper .el-select-dropdown__item:hover{background:#fff0da!important;color:#a34116!important}body .story-ip-select-popper .el-select-dropdown__item.is-selected{background:#ffe4c1!important;color:#8f3513!important}body .story-ip-select-popper .el-popper__arrow:before{background:#fffaf0!important;border-color:#e27c3038!important}html[data-studio-theme=movieflow] body .story-ip-list.story-ip-list .story-ip-list__actions .el-button.el-button,html[data-studio-theme=movieflow] body .story-ip-list.story-ip-list .story-ip-card__actions .el-button.el-button,html[data-studio-theme=movieflow] body .story-ip-list.story-ip-list .story-ip-empty .el-button.el-button{color:#dffcff!important;border:1px solid transparent!important;background:var(--mf-cinemind-button-fill)!important;box-shadow:var(--mf-cinemind-button-shadow)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .story-ip-list.story-ip-list .story-ip-list__actions .el-button.el-button:hover,html[data-studio-theme=movieflow] body .story-ip-list.story-ip-list .story-ip-card__actions .el-button.el-button:hover,html[data-studio-theme=movieflow] body .story-ip-list.story-ip-list .story-ip-empty .el-button.el-button:hover{color:#f8ffff!important;background:var(--mf-cinemind-button-fill-hover)!important;box-shadow:var(--mf-cinemind-button-shadow-hover)!important}html[data-studio-theme=movieflow] body .story-ip-list.story-ip-list .story-ip-list__actions .el-button.el-button *,html[data-studio-theme=movieflow] body .story-ip-list.story-ip-list .story-ip-card__actions .el-button.el-button *{color:currentColor!important;background:none!important;-webkit-text-fill-color:currentColor!important;fill:currentColor!important}html[data-studio-theme=movieflow] body .story-ip-list.story-ip-list .story-ghost-btn.story-ghost-btn.el-button.el-button:not(.is-text):not(.is-link):not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger):not(.el-button--info),html[data-studio-theme=movieflow] body .story-ip-list.story-ip-list .story-ip-card__actions.story-ip-card__actions .el-button.el-button:not(.is-text):not(.is-link):not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger):not(.el-button--info){color:#dffcff!important;border-color:transparent!important;background:var(--mf-cinemind-button-fill)!important;box-shadow:var(--mf-cinemind-button-shadow)!important}@media (max-width: 860px){.story-ip-list__head[data-v-12294887]{align-items:flex-start;flex-direction:column}.story-ip-form__grid[data-v-12294887]{grid-template-columns:1fr}}.story-ip-list.fb-page--library[data-v-12294887]{display:grid;gap:14px;min-width:0;padding:12px clamp(14px,2.4vw,32px) 28px;color:var(--fb-text);background:transparent}.story-ip-list[data-v-12294887] .fb-page-header{padding:8px 0 2px}.story-ip-list .fb-library-toolbar[data-v-12294887]{display:flex;min-height:52px;align-items:center;justify-content:flex-end;gap:12px;padding:9px 12px;border:1px solid var(--fb-line);border-radius:var(--fb-radius-card, 8px);background:var(--fb-surface-structural, var(--fb-surface));box-shadow:none}.story-ip-list .story-ip-grid[data-v-12294887]{min-height:360px;margin:0}.story-ip-list .story-ip-card[data-v-12294887],.story-ip-list .story-ip-card[data-v-12294887]:hover,.story-ip-list .story-ip-empty[data-v-12294887]{border-color:var(--fb-line);border-radius:var(--fb-radius-card, 8px);background:var(--fb-surface-interactive, var(--fb-surface));box-shadow:none;transform:none}.story-ip-list .story-ip-card__stats div[data-v-12294887],.story-ip-list .story-ip-card__meta span[data-v-12294887]{border-color:var(--fb-line-soft);border-radius:var(--fb-radius-sm, 6px);background:transparent}@media (max-width: 720px){.story-ip-list.fb-page--library[data-v-12294887]{padding:8px 12px 22px}.story-ip-list .fb-library-toolbar[data-v-12294887]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.adapt-dialog[data-v-c28981ad]{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(360px,1.2fr);gap:18px}.adapt-dialog__form[data-v-c28981ad],.adapt-dialog__preview[data-v-c28981ad]{border:1px solid var(--ugc-warm-border);background:#fffcf5e0;border-radius:8px;padding:16px}.adapt-dialog__grid[data-v-c28981ad]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.adapt-source-lock[data-v-c28981ad]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:4px;padding:12px;border:1px solid rgba(244,132,47,.28);border-radius:8px;background:#fff4e7c7}.adapt-source-lock div[data-v-c28981ad]{display:flex;flex-direction:column;gap:4px}.adapt-source-lock strong[data-v-c28981ad]{color:var(--ugc-heading);font-size:13px}.adapt-source-lock span[data-v-c28981ad]{color:var(--ugc-muted);font-size:12px;line-height:1.45}.adapt-preview-head[data-v-c28981ad]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.adapt-preview-head div[data-v-c28981ad]{display:flex;flex-direction:column;gap:4px}.adapt-preview-head strong[data-v-c28981ad]{color:var(--ugc-heading)}.adapt-preview-head span[data-v-c28981ad]{color:var(--ugc-muted);font-size:12px}.adapt-dialog__preview pre[data-v-c28981ad]{min-height:420px;max-height:520px;overflow:auto;white-space:pre-wrap;word-break:break-word;padding:14px;border-radius:8px;background:#141821;color:#f4f7fb;font-size:13px;line-height:1.65}.story-ghost-btn[data-v-c28981ad]{color:var(--ugc-body-text);background:#ffffffc7;border:1px solid var(--ugc-warm-border)}@media (max-width: 860px){.adapt-dialog[data-v-c28981ad],.adapt-dialog__grid[data-v-c28981ad]{grid-template-columns:1fr}}.story-task-list[data-v-23d91c43]{display:flex;flex-direction:column;gap:12px}.story-task-list__head[data-v-23d91c43]{display:flex;align-items:center;justify-content:space-between}.story-task-list__head div[data-v-23d91c43]{display:flex;flex-direction:column;gap:3px}.story-task-list__head strong[data-v-23d91c43]{color:var(--ugc-heading);font-size:15px}.story-task-list__head span[data-v-23d91c43],.story-task-card__top span[data-v-23d91c43],.story-task-card__meta[data-v-23d91c43]{color:var(--ugc-muted);font-size:12px}.story-task-list__empty[data-v-23d91c43],.story-task-card[data-v-23d91c43]{border:1px solid var(--ugc-warm-border);background:#fffcf5e0;border-radius:8px;padding:12px}.story-task-list__empty[data-v-23d91c43]{color:var(--ugc-muted);text-align:center}.story-task-card__top[data-v-23d91c43],.story-task-card__actions[data-v-23d91c43],.story-task-card__meta[data-v-23d91c43]{display:flex;align-items:center;gap:8px}.story-task-card__top[data-v-23d91c43]{justify-content:space-between}.story-task-card p[data-v-23d91c43]{margin:10px 0;color:var(--ugc-body-text);line-height:1.55;font-size:13px}.story-task-card__actions[data-v-23d91c43]{margin-top:12px}.story-task-card__actions .el-button[data-v-23d91c43]{flex:1}.story-ghost-btn[data-v-23d91c43]{color:var(--ugc-body-text);background:#ffffffbd;border:1px solid var(--ugc-warm-border)}.story-task-detail h4[data-v-23d91c43]{margin:16px 0 8px}.story-task-detail pre[data-v-23d91c43]{max-height:260px;overflow:auto;white-space:pre-wrap;word-break:break-word;padding:12px;border-radius:8px;background:#141821;color:#f4f7fb;font-size:12px;line-height:1.6}.story-ip-workspace[data-v-a1d72eda]{min-height:calc(100vh - 168px);color:var(--ugc-body-text)}.story-workspace-head[data-v-a1d72eda],.story-panel[data-v-a1d72eda]{border:1px solid var(--ugc-warm-border);background:#fffcf5f0;border-radius:8px}.story-workspace-head[data-v-a1d72eda]{display:flex;justify-content:space-between;gap:18px;padding:22px 24px;margin-bottom:16px}.story-guide-panel[data-v-a1d72eda]{display:grid;grid-template-columns:minmax(160px,220px) minmax(360px,1fr) minmax(210px,260px);align-items:center;gap:18px;padding:16px 18px;margin-bottom:16px;border:1px solid rgba(211,93,59,.22);border-radius:8px;background:linear-gradient(90deg,#fff6ecfa,#fffcf5f0)}.story-guide-panel__copy[data-v-a1d72eda],.story-guide-panel__actions[data-v-a1d72eda]{display:flex;flex-direction:column;gap:6px}.story-guide-panel__copy strong[data-v-a1d72eda]{color:var(--ugc-heading);font-size:16px}.story-guide-panel__copy span[data-v-a1d72eda],.story-guide-panel__actions small[data-v-a1d72eda]{color:var(--ugc-muted);font-size:12px;line-height:1.5}.story-guide-panel__actions[data-v-a1d72eda]{align-items:stretch}.story-guide-steps[data-v-a1d72eda]{min-width:0}.story-back-btn[data-v-a1d72eda]{padding-left:0;margin-bottom:6px;color:var(--ugc-muted)}.story-workspace-head h1[data-v-a1d72eda]{margin:0;color:var(--ugc-heading);font-size:30px;line-height:1.18}.story-workspace-head p[data-v-a1d72eda]{max-width:760px;margin:8px 0 0;color:var(--ugc-muted);line-height:1.65}.story-workspace-head__actions[data-v-a1d72eda],.story-editor__actions[data-v-a1d72eda],.story-editor__meta[data-v-a1d72eda],.story-editor__footer[data-v-a1d72eda],.story-selection-hint[data-v-a1d72eda]{display:flex;align-items:center;gap:10px}.story-workspace-grid[data-v-a1d72eda]{display:grid;grid-template-columns:minmax(220px,280px) minmax(420px,1fr) minmax(280px,340px);gap:16px;align-items:start}.story-panel[data-v-a1d72eda]{padding:16px}.story-panel__head[data-v-a1d72eda]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.story-panel__head div[data-v-a1d72eda]{display:flex;flex-direction:column;gap:3px}.story-panel__head strong[data-v-a1d72eda]{color:var(--ugc-heading)}.story-panel__head span[data-v-a1d72eda],.story-content-node small[data-v-a1d72eda],.story-side-copy[data-v-a1d72eda],.story-selection-hint[data-v-a1d72eda]{color:var(--ugc-muted);font-size:12px}.story-content-scroll[data-v-a1d72eda]{height:calc(100vh - 292px);min-height:440px}.story-content-node[data-v-a1d72eda]{width:100%;display:flex;align-items:flex-start;gap:10px;padding:12px;margin-bottom:10px;border:1px solid var(--ugc-warm-border);border-radius:8px;background:#ffffffad;text-align:left;cursor:pointer}.story-content-node.active[data-v-a1d72eda]{border-color:#d35d3b75;background:#ffefe2f2}.story-content-node__icon[data-v-a1d72eda]{width:30px;height:30px;flex:0 0 30px;display:grid;place-items:center;border-radius:8px;color:#a63f27;background:#ffecdbdb}.story-content-node__main[data-v-a1d72eda]{min-width:0;display:flex;flex-direction:column;gap:4px}.story-content-node strong[data-v-a1d72eda]{color:var(--ugc-heading);line-height:1.35;word-break:break-word}.story-content-empty[data-v-a1d72eda]{min-height:200px;display:grid;place-items:center;gap:8px;color:var(--ugc-muted);border:1px dashed var(--ugc-warm-border);border-radius:8px}.story-editor[data-v-a1d72eda]{min-height:calc(100vh - 260px);display:flex;flex-direction:column;gap:14px}.story-editor__top[data-v-a1d72eda],.story-editor__brief[data-v-a1d72eda],.story-editor__brief-form[data-v-a1d72eda]{display:flex;flex-direction:column;gap:10px}.story-editor__title-row[data-v-a1d72eda]{display:grid;grid-template-columns:minmax(0,1fr) 156px;gap:10px}.story-editor__type[data-v-a1d72eda],.story-editor__status[data-v-a1d72eda]{width:100%}.story-editor__brief-toggle[data-v-a1d72eda]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid var(--ugc-warm-border);border-radius:8px;background:#ffffffb8}.story-editor__brief-preview[data-v-a1d72eda]{min-width:0;display:flex;align-items:center;gap:10px}.story-editor__brief-preview strong[data-v-a1d72eda]{flex:0 0 auto;color:var(--ugc-heading);font-size:13px}.story-editor__brief-preview span[data-v-a1d72eda]{min-width:0;overflow:hidden;color:var(--ugc-muted);font-size:12px;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.story-editor__brief[data-v-a1d72eda]{padding:12px;border:1px solid rgba(211,93,59,.18);border-radius:8px;background:#fff8eeb8}.story-editor__brief-form[data-v-a1d72eda] .el-form-item{margin-bottom:0}.story-editor__brief-form[data-v-a1d72eda] .el-form-item__label{color:var(--ugc-heading);font-weight:700}.story-editor__textarea[data-v-a1d72eda]{flex:1;min-height:520px;resize:vertical;border:1px solid var(--ugc-warm-border);border-radius:8px;padding:16px;background:#ffffffd1;color:var(--ugc-body-text);font-size:15px;line-height:1.85;outline:none}.story-editor__textarea[data-v-a1d72eda]:focus{border-color:#d35d3b7a;box-shadow:0 0 0 3px #d35d3b14}.story-editor__footer[data-v-a1d72eda]{justify-content:space-between;gap:14px;flex-wrap:wrap}.story-selection-hint[data-v-a1d72eda]{min-width:220px}.story-side[data-v-a1d72eda]{display:flex;flex-direction:column;gap:16px}.story-ai-actions[data-v-a1d72eda]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.story-ai-primary-action[data-v-a1d72eda]{grid-column:1 / -1}.story-ai-form[data-v-a1d72eda]{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.story-ai-form__row[data-v-a1d72eda]{display:grid;grid-template-columns:118px minmax(0,1fr);gap:10px}.story-ai-words[data-v-a1d72eda]{width:100%}.story-ai-actions .el-button[data-v-a1d72eda]{margin-left:0}.story-ai-result[data-v-a1d72eda]{margin-top:14px;border:1px solid var(--ugc-warm-border);border-radius:8px;background:#ffffffb8;padding:12px}.story-ai-result__head[data-v-a1d72eda]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.story-ai-result__head strong[data-v-a1d72eda]{color:var(--ugc-heading);font-size:13px}.story-ai-result pre[data-v-a1d72eda]{max-height:320px;overflow:auto;white-space:pre-wrap;word-break:break-word;margin:0;padding:12px;border-radius:8px;background:#141821;color:#f4f7fb;font-size:12px;line-height:1.65}.story-side-copy[data-v-a1d72eda]{margin:0 0 14px;line-height:1.7}.story-side-main-action[data-v-a1d72eda]{width:100%}.story-asset-actions[data-v-a1d72eda],.story-asset-card__actions[data-v-a1d72eda],.story-asset-card__head[data-v-a1d72eda],.story-asset-tags[data-v-a1d72eda],.story-asset-group__title[data-v-a1d72eda]{display:flex;align-items:center}.story-asset-actions[data-v-a1d72eda]{flex-direction:row!important;gap:8px!important}.story-asset-actions .el-button[data-v-a1d72eda],.story-asset-card__actions .el-button[data-v-a1d72eda]{margin-left:0}.story-asset-scroll[data-v-a1d72eda]{max-height:460px}.story-asset-groups[data-v-a1d72eda]{display:flex;flex-direction:column;gap:14px}.story-asset-group__title[data-v-a1d72eda]{justify-content:space-between;margin-bottom:8px;color:var(--ugc-heading);font-size:13px;font-weight:700}.story-asset-group__title em[data-v-a1d72eda]{min-width:24px;padding:2px 8px;border-radius:999px;background:#ffecdbe6;color:#a63f27;font-style:normal;font-size:12px;text-align:center}.story-asset-card[data-v-a1d72eda]{padding:12px;margin-bottom:10px;border:1px solid var(--ugc-warm-border);border-radius:8px;background:#ffffffb3}.story-asset-card__head[data-v-a1d72eda]{justify-content:space-between;gap:10px;margin-bottom:8px}.story-asset-card__head>div[data-v-a1d72eda]:first-child{min-width:0;display:flex;flex-direction:column;gap:3px}.story-asset-card strong[data-v-a1d72eda]{color:var(--ugc-heading);line-height:1.35;word-break:break-word}.story-asset-card small[data-v-a1d72eda],.story-asset-card p[data-v-a1d72eda]{color:var(--ugc-muted);font-size:12px}.story-asset-card p[data-v-a1d72eda]{margin:0;line-height:1.65;word-break:break-word}.story-asset-card__actions[data-v-a1d72eda]{flex:0 0 auto;gap:2px}.story-danger-text[data-v-a1d72eda]{color:#a63f27}.story-asset-tags[data-v-a1d72eda]{flex-wrap:wrap;gap:6px;margin-top:10px}.story-asset-empty[data-v-a1d72eda]{min-height:160px;display:grid;place-items:center;gap:8px;padding:18px;color:var(--ugc-muted);text-align:center;border:1px dashed var(--ugc-warm-border);border-radius:8px}.story-asset-dialog-grid[data-v-a1d72eda]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.story-ghost-btn[data-v-a1d72eda]{color:var(--ugc-body-text);background:#ffffffc7;border:1px solid var(--ugc-warm-border)}.story-danger-btn[data-v-a1d72eda]{color:#a63f27;background:#feece7e0;border:1px solid rgba(255,96,132,.18)}html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-workspace-head__actions .el-button.el-button,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-guide-panel__actions .el-button.el-button,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-editor__actions .el-button.el-button,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-ai-actions .el-button.el-button,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-panel__head .el-button.el-button,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-side-main-action.el-button.el-button,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-back-btn.el-button.el-button,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-asset-card__actions .el-button.el-button{color:#dffcff!important;border:1px solid transparent!important;background:var(--mf-cinemind-button-fill)!important;box-shadow:var(--mf-cinemind-button-shadow)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-workspace-head__actions .el-button.el-button:hover,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-guide-panel__actions .el-button.el-button:hover,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-editor__actions .el-button.el-button:hover,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-ai-actions .el-button.el-button:hover,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-panel__head .el-button.el-button:hover,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-side-main-action.el-button.el-button:hover,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-back-btn.el-button.el-button:hover,html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-asset-card__actions .el-button.el-button:hover{color:#f8ffff!important;background:var(--mf-cinemind-button-fill-hover)!important;box-shadow:var(--mf-cinemind-button-shadow-hover)!important}html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .el-button.el-button *{color:currentColor!important;background:none!important;-webkit-text-fill-color:currentColor!important;fill:currentColor!important}html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-ghost-btn.story-ghost-btn.el-button.el-button:not(.is-text):not(.is-link):not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger):not(.el-button--info),html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-ai-actions.story-ai-actions .el-button.el-button:not(.is-text):not(.is-link):not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger):not(.el-button--info),html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-editor__actions.story-editor__actions .el-button.el-button:not(.is-text):not(.is-link):not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger):not(.el-button--info),html[data-studio-theme=movieflow] body .story-ip-workspace.story-ip-workspace .story-panel__head.story-panel__head .el-button.el-button:not(.is-text):not(.is-link):not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger):not(.el-button--info){color:#dffcff!important;border-color:transparent!important;background:var(--mf-cinemind-button-fill)!important;box-shadow:var(--mf-cinemind-button-shadow)!important}@media (max-width: 1180px){.story-guide-panel[data-v-a1d72eda]{grid-template-columns:1fr}.story-workspace-grid[data-v-a1d72eda]{grid-template-columns:260px minmax(420px,1fr)}.story-side[data-v-a1d72eda]{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 860px){.story-workspace-head[data-v-a1d72eda],.story-editor__footer[data-v-a1d72eda]{align-items:flex-start;flex-direction:column}.story-workspace-grid[data-v-a1d72eda],.story-side[data-v-a1d72eda]{grid-template-columns:1fr}.story-content-scroll[data-v-a1d72eda]{height:auto;min-height:0;max-height:360px}.story-editor__title-row[data-v-a1d72eda]{grid-template-columns:1fr}.story-editor__brief-toggle[data-v-a1d72eda]{align-items:stretch;flex-direction:column}.story-editor__brief-preview[data-v-a1d72eda]{align-items:flex-start;flex-direction:column}.story-editor__brief-preview span[data-v-a1d72eda]{white-space:normal}.story-asset-dialog-grid[data-v-a1d72eda]{grid-template-columns:1fr}}.story-ip-workspace.fb-page--workbench[data-v-a1d72eda]{width:100%;max-width:100%;min-width:0;overflow-x:hidden;color:var(--fb-text-primary)!important;background:linear-gradient(180deg,rgb(143 199 255 / .08),transparent 260px),var(--fb-bg-void)!important}.story-ip-workspace .story-workspace-head.fb-glass--structural[data-v-a1d72eda],.story-ip-workspace .story-guide-panel[data-v-a1d72eda]{border-color:var(--fb-line-default)!important;border-radius:var(--fb-radius-card)!important;background:var(--fb-surface-structural)!important;box-shadow:var(--fb-shadow)!important}.story-ip-workspace[data-v-a1d72eda] :is(.story-panel,.story-side>section,.story-editor__brief){border-color:var(--fb-line-default)!important;border-radius:var(--fb-radius-card)!important;background:var(--fb-control-well)!important}.story-ip-workspace .fb-stable-editor-surface[data-v-a1d72eda],.story-ip-workspace[data-v-a1d72eda] :is(textarea,input,.story-editor){transform:none!important}@media (max-width: 768px){.story-ip-workspace.fb-page--workbench[data-v-a1d72eda]{padding:12px!important}.story-ip-workspace .story-workspace-grid[data-v-a1d72eda]{grid-template-columns:minmax(0,1fr)!important}.story-ip-workspace .story-editor[data-v-a1d72eda],.story-ip-workspace .fb-workbench-inspector[data-v-a1d72eda]{min-width:0}}.public-landing[data-v-dc23ac03]{min-height:100vh;color:#f3f7fa;background:#121212}.landing-stage[data-v-dc23ac03]{position:relative;isolation:isolate;min-height:760px;padding:22px 7.5vw 34px;overflow:hidden;background:radial-gradient(circle at 50% 0%,rgba(94,244,255,.08),transparent 36%),linear-gradient(180deg,#111111fa,#121212fa);border-bottom:1px solid rgba(255,255,255,.06)}.landing-stage[data-v-dc23ac03]:before{content:"";position:absolute;top:86px;right:0;bottom:0;left:0;z-index:-2;background-image:radial-gradient(circle at 50% 22%,rgba(94,244,255,.14),transparent 32%),linear-gradient(90deg,#121212eb,#12121261,#121212eb),var(--hero-image);background-size:cover;background-position:center 36%;opacity:.36;filter:saturate(1.08) contrast(1.04);pointer-events:none}.landing-stage[data-v-dc23ac03]:after{content:"";position:absolute;top:116px;right:5vw;bottom:90px;left:5vw;z-index:-1;border-radius:26px;border:1px solid rgba(255,255,255,.04);background:#ffffff04;pointer-events:none}.ambient-video[data-v-dc23ac03]{position:absolute;top:86px;right:0;bottom:0;left:0;z-index:-2;width:100%;height:calc(100% - 86px);-o-object-fit:cover;object-fit:cover;opacity:.42;filter:saturate(1.08) contrast(1.06);pointer-events:none}.landing-nav[data-v-dc23ac03]{height:70px;display:grid;grid-template-columns:220px 1fr auto;align-items:center;gap:28px}.landing-brand[data-v-dc23ac03],.landing-actions[data-v-dc23ac03],.hero-command-row[data-v-dc23ac03],.landing-user-chip[data-v-dc23ac03],.hero-cta[data-v-dc23ac03],.tv-show-header[data-v-dc23ac03],.channel-tabs[data-v-dc23ac03],.landing-workbench-band[data-v-dc23ac03]{display:flex;align-items:center}.landing-brand[data-v-dc23ac03]{gap:12px;width:-moz-max-content;width:max-content;min-width:214px;min-height:50px;padding:5px 18px 5px 7px;border:1px solid rgba(120,245,255,.34);border-radius:999px;color:#f3f7fa;text-align:left;background:linear-gradient(135deg,#052d2bbd,#0b0c19db);box-shadow:0 0 24px #5ef4ff2e,0 14px 40px #00000047;cursor:pointer}.landing-brand-logo[data-v-dc23ac03]{width:42px;height:42px;flex:0 0 42px;padding:4px;border-radius:14px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;background:#030405;box-shadow:0 0 18px #e4b9522e}.landing-brand-copy strong[data-v-dc23ac03]{display:block;font-size:19px;line-height:1.1;font-weight:950}.landing-brand-copy small[data-v-dc23ac03]{color:#f3f7fa94;font-size:12px}.landing-links[data-v-dc23ac03]{display:flex;justify-content:flex-end;gap:34px}.landing-links a[data-v-dc23ac03]{color:#f3f7fa85;font-size:14px;font-weight:800;text-decoration:none;transition:color .18s ease}.landing-links a[data-v-dc23ac03]:hover{color:#f3f7fa}.landing-actions[data-v-dc23ac03]{justify-content:flex-end;gap:10px}.login-action[data-v-dc23ac03],.landing-user-chip[data-v-dc23ac03]{min-height:42px;border:0;border-radius:14px;color:#f3f7fa;background:#ffffff14;cursor:pointer;font-weight:900;letter-spacing:0;transition:transform .18s ease,background .18s ease,box-shadow .18s ease}.login-action[data-v-dc23ac03]{padding:0 20px;color:#101010;background:#f3f7fa}.landing-user-chip[data-v-dc23ac03]{gap:9px;max-width:180px;padding:0 14px 0 8px}.landing-user-chip span[data-v-dc23ac03]{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.login-action[data-v-dc23ac03]:hover,.landing-user-chip[data-v-dc23ac03]:hover,.hero-cta[data-v-dc23ac03]:hover,.hero-slide[data-v-dc23ac03]:hover,.show-card[data-v-dc23ac03]:hover{transform:translateY(-2px)}.landing-hero-copy[data-v-dc23ac03]{position:relative;z-index:1;display:grid;justify-items:center;gap:10px;max-width:980px;margin:56px auto 0;text-align:center}.landing-hero-text[data-v-dc23ac03]{display:grid;gap:10px}.landing-hero-text h1[data-v-dc23ac03]{margin:0;color:#f7f9fb;font-size:clamp(34px,4.6vw,72px);font-weight:950;line-height:1;letter-spacing:0;text-shadow:0 18px 44px rgba(0,0,0,.52)}.landing-hero-text p[data-v-dc23ac03]{max-width:760px;margin:0;color:#f3f7fabd;font-size:15px;line-height:1.8}.hero-carousel[data-v-dc23ac03]{position:relative;min-height:560px;display:grid;align-content:start;padding:34px 0 0;isolation:isolate}.hero-carousel[data-v-dc23ac03]:before{content:"";position:absolute;z-index:-1;inset:42px max(2vw,24px) 96px;border-radius:42px;background:radial-gradient(circle at 50% 8%,rgba(94,244,255,.18),transparent 38%),radial-gradient(circle at 48% 74%,rgba(176,92,255,.13),transparent 42%),linear-gradient(180deg,#ffffff09,#fff0);filter:blur(2px);pointer-events:none}.hero-slide-track[data-v-dc23ac03]{position:relative;display:grid;grid-template-columns:minmax(240px,.78fr) minmax(720px,1.64fr) minmax(240px,.78fr);align-items:center;gap:0;width:min(100%,1680px);min-height:462px;margin:0 auto;perspective:1200px}.hero-slide[data-v-dc23ac03]{position:relative;min-height:330px;display:grid;align-content:end;justify-items:center;overflow:hidden;padding:0;border:0;border:1px solid rgba(120,245,255,.14);border-radius:12px;color:#fff;text-align:center;background:linear-gradient(180deg,#0000000a,#0003),var(--slide-image);background-size:cover;background-position:center;box-shadow:0 26px 78px #00000085,0 0 0 1px #ffffff0a inset;cursor:pointer;transition:transform .24s ease,filter .24s ease,box-shadow .24s ease}.hero-video[data-v-dc23ac03]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:1;pointer-events:none}.hero-slide.is-left[data-v-dc23ac03]{z-index:1;transform:translate(106px) rotateY(8deg) rotate(-1.2deg) scale(.9);transform-origin:right center;filter:brightness(.58) saturate(.82)}.hero-slide.is-center[data-v-dc23ac03]{z-index:3;min-height:460px;transform:translateZ(28px) scale(1.08);border-color:#78f5ff47;border-radius:12px;box-shadow:0 46px 128px #000000b3,0 0 46px #5ef4ff24,0 0 0 1px #ffffff1a inset}.hero-slide.is-right[data-v-dc23ac03]{z-index:1;transform:translate(-106px) rotateY(-8deg) rotate(1deg) scale(.9);transform-origin:left center;filter:brightness(.58) saturate(.82)}.hero-slide.is-left[data-v-dc23ac03]:hover{transform:translate(106px) rotateY(8deg) rotate(-1.2deg) scale(.93);filter:brightness(.72) saturate(.92)}.hero-slide.is-center[data-v-dc23ac03]:hover{transform:translateY(-3px) translateZ(30px) scale(1.095)}.hero-slide.is-right[data-v-dc23ac03]:hover{transform:translate(-106px) rotateY(-8deg) rotate(1deg) scale(.93);filter:brightness(.72) saturate(.92)}.carousel-arrow[data-v-dc23ac03]{position:absolute;z-index:6;top:248px;width:48px;height:48px;display:grid;place-items:center;border:0;border-radius:16px;color:#fff;background:#0304058f;border:1px solid rgba(255,255,255,.12);box-shadow:0 18px 46px #0000005c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);cursor:pointer}.carousel-arrow.is-left[data-v-dc23ac03]{left:16px}.carousel-arrow.is-right[data-v-dc23ac03]{right:16px}.hero-dots[data-v-dc23ac03]{display:flex;justify-content:center;gap:9px;margin:16px 0 0}.hero-dots button[data-v-dc23ac03]{width:18px;height:5px;padding:0;border:0;border-radius:999px;background:#ffffff2e;cursor:pointer}.hero-dots button.active[data-v-dc23ac03]{width:34px;background:linear-gradient(90deg,#fff,#5ef4ff)}.hero-command-row[data-v-dc23ac03]{justify-content:center;gap:30px;margin:26px 0 0}.hero-cta[data-v-dc23ac03]{justify-content:center;min-width:320px;min-height:66px;gap:12px;padding:0 34px;border-radius:999px;color:#f3f7fa;border:1px solid rgba(120,245,255,.38);background:linear-gradient(180deg,#ffffff14,#ffffff09) padding-box,linear-gradient(135deg,#8b5cf6b8,#5ef4ffc7) border-box;box-shadow:0 20px 50px #00000057,0 0 26px #5ef4ff1f;cursor:pointer;font-size:17px;font-weight:950;letter-spacing:0}.landing-state[data-v-dc23ac03]{justify-self:center;min-height:24px;margin-top:18px;color:#f3f7fa85;font-size:13px}.landing-state.warning[data-v-dc23ac03]{color:#ffd58a}.tv-show-section[data-v-dc23ac03]{position:relative;padding:18px 7.5vw 72px;background:#121212}.section-anchor[data-v-dc23ac03]{position:relative;top:-96px;display:block;height:0;overflow:hidden}.tv-show-header[data-v-dc23ac03]{justify-content:space-between;gap:24px;margin-bottom:18px}.tv-show-header h1[data-v-dc23ac03]{margin:0;color:#f3f7fa;font-size:24px;font-weight:950;letter-spacing:0}.show-search[data-v-dc23ac03]{width:min(100%,340px);height:50px;display:flex;align-items:center;gap:10px;padding:0 18px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#ffffff0a;color:#f3f7fa94}.show-search input[data-v-dc23ac03]{min-width:0;flex:1;border:0;outline:none;color:#f3f7fa;background:transparent;font-size:14px}.show-search input[data-v-dc23ac03]::-moz-placeholder{color:#f3f7fa57}.show-search input[data-v-dc23ac03]::placeholder{color:#f3f7fa57}.channel-tabs[data-v-dc23ac03]{flex-wrap:wrap;gap:10px;margin-bottom:28px}.channel-tabs button[data-v-dc23ac03]{min-height:40px;padding:0 17px;border:1px solid rgba(255,255,255,.07);border-radius:10px;color:#f3f7fa9e;background:#ffffff0a;cursor:pointer;font-weight:850}.channel-tabs button.active[data-v-dc23ac03],.channel-tabs button[data-v-dc23ac03]:hover{color:#fff;background:#ffffff1c;border-color:#ffffff1f}.show-grid[data-v-dc23ac03]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.show-card[data-v-dc23ac03]{min-width:0;display:grid;gap:12px;padding:0;border:0;color:#f3f7fa;text-align:left;background:transparent;cursor:pointer}.show-poster[data-v-dc23ac03]{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;border-radius:12px;background:linear-gradient(180deg,transparent 42%,rgba(0,0,0,.64) 100%),radial-gradient(circle at 30% 28%,color-mix(in srgb,var(--poster-accent),transparent 60%),transparent 38%),var(--poster-image);background-size:cover;background-position:var(--poster-position);box-shadow:0 18px 48px #00000057}.show-poster[data-v-dc23ac03]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(255,255,255,.07);border-radius:inherit;pointer-events:none}.show-poster video[data-v-dc23ac03]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.show-poster-fallback[data-v-dc23ac03]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,transparent 0 72%,color-mix(in srgb,var(--poster-accent),transparent 6%) 72% 100%),radial-gradient(circle at 50% 36%,rgba(255,255,255,.18),transparent 26%);mix-blend-mode:screen;opacity:.62}.show-info[data-v-dc23ac03]{display:grid;gap:4px}.show-info small[data-v-dc23ac03]{color:#f3f7fa7a;font-size:12px;font-weight:850}.show-info strong[data-v-dc23ac03]{min-height:24px;color:#f3f7fa;font-size:18px;font-weight:950;line-height:1.25}.show-info em[data-v-dc23ac03]{color:#f3f7fa75;font-size:13px;font-style:normal}.show-empty[data-v-dc23ac03]{min-height:240px;display:grid;place-items:center;align-content:center;gap:10px;border:1px dashed rgba(120,245,255,.22);border-radius:16px;color:#f3f7fa94;background:#ffffff08}.show-empty .el-icon[data-v-dc23ac03]{color:#5ef4ff;font-size:30px}.show-empty strong[data-v-dc23ac03]{color:#f3f7fa;font-size:18px}.landing-workbench-band[data-v-dc23ac03]{justify-content:space-between;gap:28px;padding:46px 7.5vw 56px;border-top:1px solid rgba(255,255,255,.06);background:radial-gradient(circle at 78% 0%,rgba(94,244,255,.1),transparent 30%),#0d0f11}.landing-workbench-band h2[data-v-dc23ac03]{margin:0 0 10px;color:#f3f7fa;font-size:27px;font-weight:950}.landing-workbench-band p[data-v-dc23ac03]{margin:0;color:#f3f7fa94;line-height:1.8}.landing-workbench-band .hero-cta[data-v-dc23ac03]{min-width:210px;min-height:54px}@media (max-width: 1180px){.landing-stage[data-v-dc23ac03]{padding-inline:28px}.landing-nav[data-v-dc23ac03]{grid-template-columns:180px 1fr}.landing-links[data-v-dc23ac03]{display:none}.landing-actions[data-v-dc23ac03]{grid-column:2}.hero-slide-track[data-v-dc23ac03]{grid-template-columns:1fr;gap:14px}.hero-slide[data-v-dc23ac03],.hero-slide.is-left[data-v-dc23ac03],.hero-slide.is-center[data-v-dc23ac03],.hero-slide.is-right[data-v-dc23ac03]{min-height:260px;transform:none}.hero-slide.is-left[data-v-dc23ac03]:hover,.hero-slide.is-center[data-v-dc23ac03]:hover,.hero-slide.is-right[data-v-dc23ac03]:hover{transform:translateY(-2px)}.carousel-arrow[data-v-dc23ac03]{top:170px}.show-grid[data-v-dc23ac03]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.landing-stage[data-v-dc23ac03]{min-height:auto;padding:16px 16px 28px}.landing-stage[data-v-dc23ac03]:after{top:118px;right:12px;bottom:72px;left:12px;border-radius:18px}.landing-nav[data-v-dc23ac03]{height:auto;grid-template-columns:1fr;gap:16px;padding:8px 0 0}.landing-actions[data-v-dc23ac03]{grid-column:1;justify-content:flex-start;padding-bottom:4px}.login-action[data-v-dc23ac03]{flex:0 0 auto}.landing-hero-copy[data-v-dc23ac03]{margin-top:44px}.landing-hero-text h1[data-v-dc23ac03]{font-size:34px;line-height:1.08}.landing-hero-text p[data-v-dc23ac03]{font-size:13px;line-height:1.7}.hero-carousel[data-v-dc23ac03]{min-height:auto;padding-top:22px}.hero-slide-track[data-v-dc23ac03]{min-height:0}.hero-slide[data-v-dc23ac03]:not(.is-center){display:none}.hero-slide.is-center[data-v-dc23ac03]{min-height:300px}.carousel-arrow[data-v-dc23ac03]{top:160px}.carousel-arrow.is-left[data-v-dc23ac03]{left:10px}.carousel-arrow.is-right[data-v-dc23ac03]{right:10px}.hero-command-row[data-v-dc23ac03]{flex-direction:column;gap:12px;margin-top:28px}.hero-cta[data-v-dc23ac03]{width:100%;min-width:0;min-height:54px;font-size:15px}.tv-show-section[data-v-dc23ac03]{padding:26px 16px 52px}.tv-show-header[data-v-dc23ac03]{align-items:stretch;flex-direction:column}.show-search[data-v-dc23ac03]{width:100%}.channel-tabs[data-v-dc23ac03]{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px}.channel-tabs button[data-v-dc23ac03]{flex:0 0 auto}.show-grid[data-v-dc23ac03]{grid-template-columns:1fr}.landing-workbench-band[data-v-dc23ac03]{align-items:stretch;flex-direction:column;padding:36px 16px 44px}}.public-landing[data-v-dc23ac03]{--tg-bg: #f4f7fb;--tg-bg-soft: #eef2f6;--tg-ink: #172033;--tg-ink-strong: #151515;--tg-muted: #657084;--tg-faint: #8a94a6;--tg-line: rgba(43, 43, 43, .1);--tg-line-strong: rgba(43, 43, 43, .16);--tg-glass: rgba(255, 255, 255, .68);--tg-glass-strong: rgba(255, 255, 255, .86);--tg-obsidian: #151515;--tg-gold: #c4a15c;--tg-gold-soft: rgba(196, 161, 92, .16);color:var(--tg-ink);background:linear-gradient(90deg,rgba(43,43,43,.045) 1px,transparent 1px),linear-gradient(180deg,rgba(43,43,43,.04) 1px,transparent 1px),radial-gradient(circle at 14% -8%,rgba(196,161,92,.2),transparent 29%),radial-gradient(circle at 88% 5%,rgba(217,221,226,.7),transparent 32%),var(--tg-bg);background-size:76px 76px,76px 76px,auto,auto,auto}.landing-stage[data-v-dc23ac03]{width:min(1740px,calc(100vw - 32px));min-height:760px;margin:16px auto 0;padding:22px clamp(18px,3vw,46px) 36px;overflow:hidden;border:1px solid rgba(255,255,255,.72);border-radius:38px;background:linear-gradient(145deg,#ffffffd1,#ffffff61),#f4f7fb85;box-shadow:0 42px 110px #161c2629,inset 0 1px #ffffffc7,inset 0 -1px #2b2b2b14;backdrop-filter:blur(34px) saturate(1.18) contrast(1.03);-webkit-backdrop-filter:blur(34px) saturate(1.18) contrast(1.03)}.landing-stage[data-v-dc23ac03]:before{opacity:.18;filter:grayscale(.15) saturate(.82) brightness(1.08);mix-blend-mode:multiply}.landing-stage[data-v-dc23ac03]:after{top:96px;right:28px;bottom:76px;left:28px;border-color:#c4a15c21;background:radial-gradient(circle at 32% 26%,rgba(196,161,92,.18),transparent 30%),radial-gradient(circle at 70% 32%,rgba(255,255,255,.78),transparent 28%),linear-gradient(145deg,#ffffff2e,#d9dde229);box-shadow:inset 0 1px #ffffff94,inset 0 -20px 72px #2b2b2b0f}.ambient-video[data-v-dc23ac03]{opacity:.16;filter:saturate(.72) brightness(1.08) contrast(1.04);mix-blend-mode:multiply}.landing-nav[data-v-dc23ac03]{height:76px;padding:0 14px;border:1px solid rgba(255,255,255,.76);border-radius:12px;background:linear-gradient(145deg,#ffffffd1,#ffffff6b),#f4f7fba3;box-shadow:0 18px 52px #161c261f,inset 0 1px #ffffffd1;color:var(--tg-ink);backdrop-filter:blur(24px) saturate(1.18);-webkit-backdrop-filter:blur(24px) saturate(1.18)}.landing-brand[data-v-dc23ac03]{color:var(--tg-ink-strong);position:relative;overflow:hidden;border-color:#ffffffc7;background:linear-gradient(145deg,#ffffffd6,#ffffff61),#f4f7fb8f;box-shadow:0 16px 42px #161c261f,inset 0 1px #ffffffd1;transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease}.landing-brand[data-v-dc23ac03]:after{content:"";position:absolute;inset:-40% auto -40% -36%;width:36%;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.64),transparent);transform:translate(-120%) rotate(18deg);transition:transform .58s ease}.landing-brand[data-v-dc23ac03]:hover{transform:translateY(-2px);border-color:#c4a15c3d;box-shadow:0 22px 58px #161c2626,0 0 0 1px #c4a15c14,inset 0 1px #ffffffdb}.landing-brand[data-v-dc23ac03]:hover:after{transform:translate(420%) rotate(18deg)}.landing-brand-logo[data-v-dc23ac03]{border:1px solid rgba(196,161,92,.34);padding:4px;background:radial-gradient(circle at 34% 24%,rgba(255,255,255,.72),transparent 36%),linear-gradient(145deg,#0e141cf5,#05070bf0);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;filter:saturate(.82) brightness(1.16) contrast(1.04);box-shadow:0 10px 24px #0f121733,0 0 0 4px #c4a15c14,inset 0 1px #ffffff38}.brand-mark[data-v-dc23ac03]{width:42px;height:42px;padding:7px;border:1px solid rgba(255,255,255,.34);border-radius:16px;background:linear-gradient(180deg,#2b2b2b,#090909);box-shadow:0 14px 32px #0f121738,inset 0 1px #ffffff2e}.landing-links[data-v-dc23ac03]{background:#ffffff80;border:1px solid rgba(43,43,43,.08);box-shadow:inset 0 1px #ffffffad}.landing-links a[data-v-dc23ac03]{color:#172033b8}.landing-links a[data-v-dc23ac03]:hover{color:var(--tg-ink-strong);background:#c4a15c1f}.login-action[data-v-dc23ac03]{color:#f8fafc!important;border-color:#fff3;background:radial-gradient(circle at 20% 0%,rgba(255,255,255,.22),transparent 34%),linear-gradient(180deg,#2b2b2b,#090909);box-shadow:0 16px 38px #0f121738,inset 0 1px #fff3;-webkit-text-fill-color:currentColor}.login-action[data-v-dc23ac03]:hover,.hero-cta.primary[data-v-dc23ac03]:hover{border-color:#c4a15c5c;transform:translateY(-2px);box-shadow:0 22px 54px #0f12173d,0 0 0 1px #c4a15c1f,inset 0 1px #ffffff42}.landing-user[data-v-dc23ac03],.landing-user-menu[data-v-dc23ac03]{border-color:#2b2b2b1a;background:#ffffff8f;color:var(--tg-ink);box-shadow:inset 0 1px #ffffffb8}.landing-user-chip[data-v-dc23ac03]{border:1px solid rgba(43,43,43,.08);background:linear-gradient(145deg,#ffffffd1,#ffffff61),#f4f7fb94;color:var(--tg-ink-strong);box-shadow:0 12px 34px #161c261f,inset 0 1px #ffffffc7}.landing-user-chip .el-avatar[data-v-dc23ac03]{border:1px solid rgba(196,161,92,.28);background:radial-gradient(circle at 35% 20%,rgba(255,255,255,.85),transparent 34%),linear-gradient(145deg,#c4a15c3d,#151515db);box-shadow:0 8px 22px #161c2629}.landing-pricing-section[data-v-dc23ac03]{width:min(1500px,calc(100vw - 40px));margin:28px auto 0;padding:clamp(38px,5vw,72px);color:var(--tg-ink);border:1px solid rgba(255,255,255,.78);border-radius:38px;background:radial-gradient(circle at 50% 0%,rgba(196,161,92,.14),transparent 34%),linear-gradient(145deg,#ffffffd6,#ffffff61),#f4f7fb9e;box-shadow:0 28px 78px #161c2624,inset 0 1px #ffffffd6;backdrop-filter:blur(28px) saturate(1.12);-webkit-backdrop-filter:blur(28px) saturate(1.12)}.pricing-heading p[data-v-dc23ac03],.pricing-card__top span[data-v-dc23ac03],.pricing-card__quota[data-v-dc23ac03],.pricing-card li[data-v-dc23ac03]{color:#667286}.pricing-heading[data-v-dc23ac03]{display:grid;justify-items:center;gap:10px;margin-bottom:32px;text-align:center}.pricing-heading h2[data-v-dc23ac03]{margin:0;color:#151515;font-size:clamp(24px,2.2vw,34px);font-weight:950}.pricing-heading p[data-v-dc23ac03]{max-width:620px;margin:0;line-height:1.8}.pricing-grid[data-v-dc23ac03]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px}.pricing-card[data-v-dc23ac03]{display:grid;align-content:start;min-height:410px;padding:28px;border:1px solid rgba(43,43,43,.1);border-radius:12px;background:linear-gradient(145deg,#ffffffe6,#ffffff85),#f4f7fbb3;box-shadow:0 20px 52px #161c261a,inset 0 1px #ffffffd1;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.pricing-card.featured[data-v-dc23ac03]{border-color:#7a58ff61;box-shadow:0 24px 70px #624fa626,inset 0 1px #ffffffd6}.pricing-card[data-v-dc23ac03]:hover{transform:translateY(-4px);border-color:#c4a15c47;box-shadow:0 30px 82px #161c2629,inset 0 1px #ffffffe0}.pricing-card__top[data-v-dc23ac03]{display:flex;justify-content:space-between;gap:14px;min-height:58px}.pricing-card__top strong[data-v-dc23ac03]{display:block;color:#151515;font-size:18px;font-weight:950}.pricing-card__top span[data-v-dc23ac03]{display:block;margin-top:6px;font-size:13px;line-height:1.6}.pricing-card__top em[data-v-dc23ac03]{align-self:start;flex-shrink:0;padding:5px 9px;border-radius:8px;color:#6f42ff;background:#7a58ff1a;font-size:11px;font-style:normal;font-weight:900}.pricing-card__price[data-v-dc23ac03]{display:grid;gap:4px;margin-top:34px}.pricing-card__price strong[data-v-dc23ac03]{color:#172033;font-size:clamp(30px,3vw,46px);font-weight:950;letter-spacing:0}.pricing-card__price span[data-v-dc23ac03]{color:#8a6829;font-size:15px;font-weight:950;letter-spacing:0}.pricing-card__quota[data-v-dc23ac03]{margin-top:10px;font-size:14px}.pricing-card ul[data-v-dc23ac03]{display:grid;gap:10px;margin:28px 0 26px;padding:0;list-style:none}.pricing-card li[data-v-dc23ac03]{position:relative;padding-left:18px;font-size:13px;line-height:1.6}.pricing-card li[data-v-dc23ac03]:before{content:"";position:absolute;left:0;top:.72em;width:6px;height:6px;border-radius:999px;background:#c4a15c}.pricing-contact-btn[data-v-dc23ac03]{align-self:end;width:100%;min-height:46px;margin-top:auto;border:1px solid rgba(255,255,255,.2);border-radius:999px;color:#f8fafc;background:radial-gradient(circle at 22% 0%,rgba(255,255,255,.22),transparent 34%),linear-gradient(180deg,#2b2b2b,#090909);box-shadow:0 18px 42px #0f12172e,inset 0 1px #ffffff38;font-weight:950;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.pricing-contact-btn[data-v-dc23ac03]:hover{transform:translateY(-2px);box-shadow:0 24px 58px #0f121738,0 0 0 1px #c4a15c1f,inset 0 1px #ffffff42}@media (max-width: 1180px){.pricing-grid[data-v-dc23ac03]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.landing-pricing-section[data-v-dc23ac03]{width:min(100% - 24px,1500px);padding:26px 18px;border-radius:28px}.pricing-grid[data-v-dc23ac03]{grid-template-columns:1fr}}.landing-hero-copy[data-v-dc23ac03]{max-width:1120px;margin-top:42px}.landing-hero-text h1[data-v-dc23ac03]{max-width:820px;margin-inline:auto;color:var(--tg-ink-strong);text-shadow:none;-webkit-text-fill-color:currentColor;background:none}.landing-hero-text p[data-v-dc23ac03]{color:var(--tg-muted)}.hero-carousel[data-v-dc23ac03]:before{border-color:#c4a15c2e;background:linear-gradient(90deg,transparent,rgba(255,255,255,.7),transparent),radial-gradient(circle,rgba(196,161,92,.14),transparent 68%);opacity:.72}.hero-slide[data-v-dc23ac03]{overflow:hidden;border-radius:12px;border-color:#ffffffb8;background:linear-gradient(145deg,#ffffffbd,#ffffff57),#f4f7fb70;box-shadow:0 34px 72px #161c262e,inset 0 1px #fff9}.hero-slide.is-center[data-v-dc23ac03]{border-radius:12px;border-color:#c4a15c57;box-shadow:0 36px 88px #161c263d,0 0 0 1px #c4a15c24,inset 0 1px #ffffffb3}.hero-slide[data-v-dc23ac03],.hero-slide.is-left[data-v-dc23ac03],.hero-slide.is-center[data-v-dc23ac03],.hero-slide.is-right[data-v-dc23ac03]{background-clip:padding-box;clip-path:inset(0 round 12px)}.hero-slide.is-center[data-v-dc23ac03]{clip-path:inset(0 round 12px)}.slide-video[data-v-dc23ac03],.slide-cover[data-v-dc23ac03],.hero-video[data-v-dc23ac03],.show-cover img[data-v-dc23ac03]{width:100%;height:100%;border-radius:inherit;filter:saturate(.92) contrast(1.04)}.hero-slide:not(.is-center) .slide-video[data-v-dc23ac03],.hero-slide:not(.is-center) .slide-cover[data-v-dc23ac03]{filter:brightness(.8) saturate(.82)}.carousel-arrow[data-v-dc23ac03]{color:#172033cc;border-color:#2b2b2b14;background:#ffffff94;box-shadow:0 16px 38px #161c2624,inset 0 1px #ffffffc2;backdrop-filter:blur(18px) saturate(1.18);-webkit-backdrop-filter:blur(18px) saturate(1.18)}.carousel-arrow[data-v-dc23ac03]:hover{color:var(--tg-ink-strong);border-color:#c4a15c42;background:#ffffffc7}.hero-dots span[data-v-dc23ac03]{background:#1720332e}.hero-dots span.is-active[data-v-dc23ac03]{background:var(--tg-gold);box-shadow:0 0 0 4px #c4a15c1f}.hero-command-row[data-v-dc23ac03]{margin-top:28px}.hero-cta[data-v-dc23ac03]{border-color:#2b2b2b1a;background:linear-gradient(145deg,#ffffffc7,#ffffff57),#f4f7fb80;color:var(--tg-ink);box-shadow:0 18px 42px #161c261f,inset 0 1px #ffffffb8;backdrop-filter:blur(22px) saturate(1.16);-webkit-backdrop-filter:blur(22px) saturate(1.16)}.hero-cta.primary[data-v-dc23ac03]{color:#f8fafc;border-color:#ffffff2e;background:radial-gradient(circle at 22% 0%,rgba(255,255,255,.22),transparent 34%),linear-gradient(180deg,#2b2b2b,#090909)}.hero-cta.secondary[data-v-dc23ac03]{color:var(--tg-ink);border-color:#c4a15c38}.tv-show-section[data-v-dc23ac03]{width:min(1740px,calc(100vw - 32px));margin:28px auto 0;border:1px solid rgba(255,255,255,.7);border-radius:34px;background:linear-gradient(145deg,#ffffffb8,#ffffff5c),#f4f7fb85;box-shadow:0 30px 84px #161c261f,inset 0 1px #ffffffc2;backdrop-filter:blur(26px) saturate(1.12);-webkit-backdrop-filter:blur(26px) saturate(1.12)}.tv-show-title h2[data-v-dc23ac03],.workbench-copy h2[data-v-dc23ac03]{color:var(--tg-ink-strong)}.tv-show-title p[data-v-dc23ac03],.workbench-copy p[data-v-dc23ac03]{color:var(--tg-muted)}.show-search[data-v-dc23ac03],.channel-tabs button[data-v-dc23ac03],.show-card[data-v-dc23ac03],.landing-workbench-band[data-v-dc23ac03]{color:var(--tg-ink);border-color:#2b2b2b17;background:linear-gradient(145deg,#ffffffbd,#ffffff57),#f4f7fb7a;box-shadow:0 18px 44px #161c261a,inset 0 1px #ffffffa8;backdrop-filter:blur(20px) saturate(1.12);-webkit-backdrop-filter:blur(20px) saturate(1.12)}.show-search input[data-v-dc23ac03],.show-meta[data-v-dc23ac03],.show-card p[data-v-dc23ac03]{color:var(--tg-muted)}.channel-tabs button.is-active[data-v-dc23ac03]{color:#f8fafc;border-color:#fff3;background:linear-gradient(180deg,#2b2b2b,#090909)}.show-card[data-v-dc23ac03]:hover{border-color:#c4a15c47;transform:translateY(-5px);box-shadow:0 24px 64px #161c2629,0 0 0 1px #c4a15c1a,inset 0 1px #ffffffc2}.show-name[data-v-dc23ac03],.show-arrow[data-v-dc23ac03],.workbench-action[data-v-dc23ac03]{color:var(--tg-ink-strong)}.show-tag[data-v-dc23ac03]{color:#775b24;background:#c4a15c1f}.workbench-action[data-v-dc23ac03]{border-color:#c4a15c47;background:#ffffff94}.workbench-action[data-v-dc23ac03]:hover{color:#f8fafc;background:linear-gradient(180deg,#2b2b2b,#090909)}.show-card.show-card[data-v-dc23ac03]{gap:14px;min-height:304px;padding:10px 10px 14px;overflow:hidden;border:1px solid rgba(43,43,43,.1);border-radius:12px;background:linear-gradient(180deg,#fffffff5,#f7f9fce0),#f4f7fbe6;box-shadow:0 10px 24px #161c2614,inset 0 1px #ffffffc2}.show-poster.show-poster[data-v-dc23ac03]{min-height:184px;border-radius:8px;background:linear-gradient(180deg,#04070c05,#04070c33 60%,#04070c94),radial-gradient(circle at 30% 24%,color-mix(in srgb,var(--poster-accent),transparent 44%),transparent 42%),linear-gradient(135deg,#151515,#2d3542 48%,#090909);background-size:cover;background-position:center;box-shadow:0 18px 42px #161c2629,inset 0 1px #ffffff2e}.show-poster.show-poster[data-v-dc23ac03]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--poster-image);background-size:cover;background-position:var(--poster-position);opacity:.92}.show-poster.show-poster[data-v-dc23ac03]:after{border-color:#ffffff42;box-shadow:inset 0 -72px 80px #04070c6b}.show-poster video[data-v-dc23ac03]{position:relative;z-index:1;display:block;filter:saturate(.98) contrast(1.04)}.show-poster-fallback[data-v-dc23ac03]{z-index:1;opacity:1;mix-blend-mode:normal;background:radial-gradient(circle at 50% 42%,rgba(255,255,255,.2),transparent 26%),linear-gradient(135deg,transparent 0 70%,color-mix(in srgb,var(--poster-accent),transparent 10%) 70% 100%)}.show-info[data-v-dc23ac03]{padding:0 2px}.show-info small[data-v-dc23ac03]{color:#8a6829}.show-info strong[data-v-dc23ac03]{color:#151515;-webkit-text-fill-color:#151515}.show-info em[data-v-dc23ac03]{color:#667286}@media (max-width: 900px){.landing-stage[data-v-dc23ac03],.tv-show-section[data-v-dc23ac03]{width:calc(100vw - 24px);border-radius:28px}}.public-landing.public-landing[data-v-dc23ac03]{color:#151515;background:linear-gradient(90deg,rgba(43,43,43,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(43,43,43,.03) 1px,transparent 1px),radial-gradient(circle at 8% 0%,rgba(196,161,92,.16),transparent 30%),radial-gradient(circle at 92% 0%,rgba(217,221,226,.76),transparent 34%),#f4f7fb;background-size:76px 76px,76px 76px,auto,auto,auto}.landing-stage.landing-stage[data-v-dc23ac03]{overflow:hidden;border:1px solid rgba(255,255,255,.82);background:radial-gradient(circle at 18% 0%,rgba(196,161,92,.1),transparent 34%),linear-gradient(145deg,#ffffffe6,#ffffff85),#f6f4efb8;box-shadow:0 30px 84px #1515151f,inset 0 1px #ffffffe0;backdrop-filter:blur(26px) saturate(1.1);-webkit-backdrop-filter:blur(26px) saturate(1.1)}.hero-carousel.hero-carousel[data-v-dc23ac03]{min-height:560px;padding-block:20px 34px}.hero-slide-track.hero-slide-track[data-v-dc23ac03]{grid-template-columns:minmax(260px,.78fr) minmax(620px,1.54fr) minmax(260px,.78fr);align-items:center;min-height:430px;perspective:1200px}.hero-slide.hero-slide[data-v-dc23ac03],.hero-slide.is-left[data-v-dc23ac03],.hero-slide.is-center[data-v-dc23ac03],.hero-slide.is-right[data-v-dc23ac03]{clip-path:none!important;min-height:300px;height:clamp(300px,25vw,420px);aspect-ratio:16 / 9;min-height:0;height:auto;border-radius:12px!important;clip-path:inset(0 round 12px)!important;border-color:#2b2b2b29!important;box-shadow:0 18px 40px #161c261f,inset 0 0 0 1px #ffffffd1!important;transform-style:preserve-3d}.hero-slide.is-center[data-v-dc23ac03]{min-height:0;height:auto;border-radius:12px!important;clip-path:inset(0 round 12px)!important;box-shadow:0 26px 62px #161c2629,inset 0 0 0 1px #ffffffdb!important}.hero-slide.is-left[data-v-dc23ac03]{transform:translate(7%) rotateY(7deg) scale(.88)!important}.hero-slide.is-center[data-v-dc23ac03]{transform:translateZ(30px) scale(1)!important}.hero-slide.is-right[data-v-dc23ac03]{transform:translate(-7%) rotateY(-7deg) scale(.88)!important}.slide-video[data-v-dc23ac03],.slide-cover[data-v-dc23ac03],.hero-video[data-v-dc23ac03]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.show-grid.show-grid[data-v-dc23ac03]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:stretch}.show-card.show-card[data-v-dc23ac03]{display:flex;flex-direction:column;min-width:0;min-height:304px;border:1px solid rgba(43,43,43,.14);border-radius:12px;aspect-ratio:auto;box-shadow:0 8px 18px #161c2614,inset 0 1px #ffffffc2}.show-poster.show-poster[data-v-dc23ac03]{width:100%;min-height:0;aspect-ratio:16 / 9;border-radius:8px}.channel-tabs button[data-v-dc23ac03],.hero-cta[data-v-dc23ac03],.carousel-arrow[data-v-dc23ac03],.pricing-contact-btn[data-v-dc23ac03],.workbench-action[data-v-dc23ac03]{text-wrap:nowrap}@media (max-width: 1180px){.hero-slide-track.hero-slide-track[data-v-dc23ac03]{grid-template-columns:.16fr minmax(0,1fr) .16fr;min-height:420px}.hero-slide.is-left[data-v-dc23ac03],.hero-slide.is-right[data-v-dc23ac03]{opacity:.55;transform:scale(.84)!important}}@media (max-width: 720px){.hero-carousel.hero-carousel[data-v-dc23ac03]{min-height:auto;padding-block:10px 22px}.hero-slide-track.hero-slide-track[data-v-dc23ac03]{display:grid;grid-template-columns:1fr;min-height:320px}.hero-slide.is-left[data-v-dc23ac03],.hero-slide.is-right[data-v-dc23ac03]{display:none}.hero-slide.is-center[data-v-dc23ac03]{min-height:300px;height:auto;aspect-ratio:16 / 10}}.hero-carousel.hero-carousel[data-v-dc23ac03]{min-height:520px;padding-block:18px 28px}.hero-slide-track.hero-slide-track[data-v-dc23ac03]{grid-template-columns:minmax(220px,.78fr) minmax(640px,1.52fr) minmax(220px,.78fr);gap:22px;min-height:404px;perspective:none}.hero-slide.hero-slide[data-v-dc23ac03],.hero-slide.is-left[data-v-dc23ac03],.hero-slide.is-center[data-v-dc23ac03],.hero-slide.is-right[data-v-dc23ac03],.hero-slide.landing-carousel-card[data-v-dc23ac03]{height:auto!important;min-height:0!important;aspect-ratio:16 / 9!important;overflow:hidden!important;border-radius:12px!important;clip-path:inset(0 round 12px)!important;transform-style:flat!important}.hero-slide.is-left[data-v-dc23ac03],.hero-slide.is-right[data-v-dc23ac03]{opacity:.74;filter:brightness(.76) saturate(.86)!important}.hero-slide.is-left[data-v-dc23ac03]{transform:scale(.86)!important;transform-origin:right center!important}.hero-slide.is-center[data-v-dc23ac03]{transform:scale(1)!important;border-radius:12px!important;box-shadow:0 26px 62px #161c2629,inset 0 0 0 1px #ffffffdb!important}.hero-slide.is-right[data-v-dc23ac03]{transform:scale(.86)!important;transform-origin:left center!important}.hero-slide.is-left[data-v-dc23ac03]:hover,.hero-slide.is-center[data-v-dc23ac03]:hover,.hero-slide.is-right[data-v-dc23ac03]:hover{transform:translateY(-2px) scale(1)!important}.hero-slide.is-left[data-v-dc23ac03]:hover,.hero-slide.is-right[data-v-dc23ac03]:hover{transform:translateY(-2px) scale(.88)!important}.hero-video.hero-video[data-v-dc23ac03]{border-radius:0!important}@media (max-width: 1180px){.hero-slide-track.hero-slide-track[data-v-dc23ac03]{grid-template-columns:.14fr minmax(0,1fr) .14fr;gap:14px;min-height:360px}}@media (max-width: 720px){.hero-carousel.hero-carousel[data-v-dc23ac03]{min-height:auto}.hero-slide-track.hero-slide-track[data-v-dc23ac03]{grid-template-columns:1fr;min-height:300px}.hero-slide.is-center[data-v-dc23ac03]{aspect-ratio:16 / 10!important}}.public-landing.public-landing .landing-brand[data-v-dc23ac03],.public-landing.public-landing .login-action[data-v-dc23ac03],.public-landing.public-landing .hero-dots button[data-v-dc23ac03],.public-landing.public-landing .hero-cta.primary[data-v-dc23ac03]{color:#d7bd80!important;border:1px solid rgba(255,255,255,.24)!important;border-radius:999px!important;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.28),transparent 34%),linear-gradient(180deg,#2f2f2f,#151515 56%,#070707)!important;box-shadow:0 16px 34px #1515153d,0 0 0 1px #c4a15c14,inset 0 1px #ffffff4d,inset 0 -1px #c4a15c42!important;font-weight:850!important;-webkit-text-fill-color:currentColor!important}.public-landing.public-landing .carousel-arrow[data-v-dc23ac03]{color:#172033cc!important;border:1px solid rgba(43,43,43,.1)!important;border-radius:999px!important;background:linear-gradient(145deg,#ffffffd6,#ffffff57),#f4f7fb99!important;box-shadow:0 10px 26px #161c2614,inset 0 1px #ffffffd1!important}.public-landing.public-landing .hero-dots button[data-v-dc23ac03]{width:18px!important;height:38px!important;min-height:38px!important;padding:0!important}.public-landing.public-landing .hero-dots button.active[data-v-dc23ac03]{width:34px!important}.public-landing.public-landing .hero-cta.primary[data-v-dc23ac03]{min-height:38px!important;height:38px!important}html[data-studio-theme] body:not(#landing-parity-a):not(#landing-parity-b):not(#landing-parity-c):not(#landing-parity-d) .public-landing.public-landing button.hero-cta.primary.hero-cta[data-v-dc23ac03]{color:#d7bd80!important;border:1px solid rgba(255,255,255,.24)!important;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.28),transparent 34%),linear-gradient(180deg,#2f2f2f,#151515 56%,#070707)!important;box-shadow:0 16px 34px #1515153d,0 0 0 1px #c4a15c14,inset 0 1px #ffffff4d,inset 0 -1px #c4a15c42!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme] body:not(#landing-parity-a):not(#landing-parity-b):not(#landing-parity-c):not(#landing-parity-d) .public-landing.public-landing button.carousel-arrow.carousel-arrow[data-v-dc23ac03]{color:#172033cc!important;border:1px solid rgba(43,43,43,.1)!important;border-radius:999px!important;background:linear-gradient(145deg,#ffffffd6,#ffffff57),#f4f7fb99!important;box-shadow:0 10px 26px #161c2614,inset 0 1px #ffffffd1!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme] body:not(#landing-parity-a):not(#landing-parity-b):not(#landing-parity-c):not(#landing-parity-d) .public-landing.public-landing .tv-show-header h1[data-v-dc23ac03]{color:#151515!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme] body:not(#landing-parity-a):not(#landing-parity-b):not(#landing-parity-c):not(#landing-parity-d) .public-landing.public-landing .show-search input[data-v-dc23ac03]{color:#172033!important;background:linear-gradient(145deg,#ffffffe6,#ffffff8a),#f6f4efc2!important;box-shadow:inset 0 1px #ffffffe6,0 10px 26px #1515150f!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme] body:not(#landing-parity-a):not(#landing-parity-b):not(#landing-parity-c):not(#landing-parity-d) .public-landing.public-landing .show-search input[data-v-dc23ac03]::-moz-placeholder{color:#8da0adad!important;opacity:1!important}html[data-studio-theme] body:not(#landing-parity-a):not(#landing-parity-b):not(#landing-parity-c):not(#landing-parity-d) .public-landing.public-landing .show-search input[data-v-dc23ac03]::placeholder{color:#8da0adad!important;opacity:1!important}html[data-studio-theme] body:not(#landing-parity-a):not(#landing-parity-b):not(#landing-parity-c):not(#landing-parity-d) .public-landing.public-landing .channel-tabs button[data-v-dc23ac03],html[data-studio-theme] body:not(#landing-parity-a):not(#landing-parity-b):not(#landing-parity-c):not(#landing-parity-d) .public-landing.public-landing .show-card[data-v-dc23ac03],html[data-studio-theme] body:not(#landing-parity-a):not(#landing-parity-b):not(#landing-parity-c):not(#landing-parity-d) .public-landing.public-landing .pricing-contact-btn[data-v-dc23ac03]{color:#d7bd80!important;border:1px solid rgba(255,255,255,.24)!important;border-radius:999px!important;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.28),transparent 34%),linear-gradient(180deg,#2f2f2f,#151515 56%,#070707)!important;box-shadow:0 16px 34px #1515153d,0 0 0 1px #c4a15c14,inset 0 1px #ffffff4d,inset 0 -1px #c4a15c42!important;font-weight:850!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme] body:not(#landing-parity-a):not(#landing-parity-b):not(#landing-parity-c):not(#landing-parity-d) .public-landing.public-landing .channel-tabs button[data-v-dc23ac03]{min-height:38px!important;height:38px!important}html[data-studio-theme] body:not(#landing-parity-a):not(#landing-parity-b):not(#landing-parity-c):not(#landing-parity-d) .public-landing.public-landing .show-card[data-v-dc23ac03]{min-height:38px!important}html[data-studio-theme] body:not(#landing-parity-a):not(#landing-parity-b):not(#landing-parity-c):not(#landing-parity-d) .public-landing.public-landing .show-poster-fallback[data-v-dc23ac03]{background:none!important}html[data-studio-theme] body:not(#landing-parity-a):not(#landing-parity-b):not(#landing-parity-c):not(#landing-parity-d) .public-landing.public-landing .show-info[data-v-dc23ac03],html[data-studio-theme] body:not(#landing-parity-a):not(#landing-parity-b):not(#landing-parity-c):not(#landing-parity-d) .public-landing.public-landing .show-info small[data-v-dc23ac03],html[data-studio-theme] body:not(#landing-parity-a):not(#landing-parity-b):not(#landing-parity-c):not(#landing-parity-d) .public-landing.public-landing .show-info strong[data-v-dc23ac03],html[data-studio-theme] body:not(#landing-parity-a):not(#landing-parity-b):not(#landing-parity-c):not(#landing-parity-d) .public-landing.public-landing .show-info em[data-v-dc23ac03]{color:#d7bd80!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme] body:not(#landing-parity-a):not(#landing-parity-b):not(#landing-parity-c):not(#landing-parity-d) .public-landing.public-landing .pricing-contact-btn[data-v-dc23ac03]{min-height:38px!important;height:38px!important}html[data-studio-theme] body:not(#landing-parity-a):not(#landing-parity-b):not(#landing-parity-c):not(#landing-parity-d) .public-landing.public-landing .landing-workbench-band h2[data-v-dc23ac03]{color:#151515!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme] body:not(#landing-parity-a):not(#landing-parity-b):not(#landing-parity-c):not(#landing-parity-d) .public-landing.public-landing .landing-workbench-band p[data-v-dc23ac03]{color:#172033!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme] body:not(#landing-parity-a):not(#landing-parity-b):not(#landing-parity-c):not(#landing-parity-d) .public-landing.public-landing .landing-hero-text p[data-v-dc23ac03]{color:#4b5565!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}.auto-compose-control[data-v-5f863fc3]{display:inline-flex;align-items:center;gap:7px;min-width:0}.auto-compose-control__switch[data-v-5f863fc3]{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;min-height:28px;padding:0 9px;border:1px solid var(--fb-line-default);border-radius:6px;color:var(--fb-text-secondary);background:var(--fb-control-well);font:inherit;font-size:11px;font-weight:600;cursor:pointer;white-space:nowrap}.auto-compose-control__indicator[data-v-5f863fc3]{width:15px;height:9px;border:1px solid var(--fb-line-strong);border-radius:999px;background:#ffffff14}.auto-compose-control__indicator[data-v-5f863fc3]:after{display:block;width:5px;height:5px;margin:1px;border-radius:50%;background:var(--fb-text-disabled);content:"";transition:transform .16s ease,background-color .16s ease}.auto-compose-control__switch[aria-checked=true][data-v-5f863fc3]{border-color:#8fc7ff8f;color:#8fc7ff}.auto-compose-control__switch[aria-checked=true] .auto-compose-control__indicator[data-v-5f863fc3]:after{background:#8fc7ff;transform:translate(6px)}.auto-compose-control__switch[data-v-5f863fc3]:hover,.auto-compose-control__switch[data-v-5f863fc3]:focus-visible{border-color:var(--fb-line-strong);color:var(--fb-text-strong);outline:none}.auto-compose-control__switch[data-v-5f863fc3]:focus-visible{box-shadow:0 0 0 2px #e7bd7038}.auto-compose-control__switch[data-v-5f863fc3]:disabled{cursor:wait;opacity:.58}.auto-compose-control__hint[data-v-5f863fc3]{overflow:hidden;color:var(--fb-text-disabled);font-size:10px;line-height:14px;text-overflow:ellipsis;white-space:nowrap}.creation-control-status[data-v-c40646b1]{display:inline-flex;align-items:center;gap:8px;min-width:0;color:var(--fb-text-secondary);font-size:11px;font-weight:600}.creation-control-status__label[data-v-c40646b1]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creation-control-status.is-auto .creation-control-status__label[data-v-c40646b1]{color:#8fc7ff}.creation-control-status.is-pause-after-current .creation-control-status__label[data-v-c40646b1],.creation-control-status.is-paused .creation-control-status__label[data-v-c40646b1]{color:var(--fb-accent)}.creation-control-status__action[data-v-c40646b1]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:5px;min-height:28px;padding:0 9px;border:1px solid var(--fb-line-default);border-radius:6px;color:var(--fb-text-secondary);background:var(--fb-control-well);font:inherit;font-size:11px;cursor:pointer;white-space:nowrap}.creation-control-status__action[data-v-c40646b1]:hover,.creation-control-status__action[data-v-c40646b1]:focus-visible{border-color:var(--fb-line-strong);color:var(--fb-text-strong);outline:none}.creation-control-status__action[data-v-c40646b1]:focus-visible{box-shadow:0 0 0 2px #e7bd7038}.creation-control-status__action[data-v-c40646b1]:disabled{cursor:wait;opacity:.58}.atmosphere-creation-header[data-v-a4abe89c]{display:grid;min-height:88px;border-bottom:1px solid var(--fb-line-default);background:#081119ad}.atmosphere-creation-header__actions[data-v-a4abe89c]{display:flex;align-items:center;gap:10px;min-height:58px;padding:10px 16px;border-bottom:1px solid var(--fb-line-subtle)}.atmosphere-creation-header__button[data-v-a4abe89c]{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:38px;padding:0 16px;border:1px solid var(--fb-line-default);border-radius:6px;color:var(--fb-text-secondary);background:var(--fb-control-well);box-shadow:none;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.atmosphere-creation-header__button[data-v-a4abe89c]:hover,.atmosphere-creation-header__button[data-v-a4abe89c]:focus-visible{border-color:var(--fb-line-strong);color:var(--fb-text-strong);outline:none}.atmosphere-creation-header__button.is-primary[data-v-a4abe89c]{border-color:#e7bd7080;color:#120d05;background:linear-gradient(180deg,#e8c47c,#c8943c)}.atmosphere-creation-header__identity[data-v-a4abe89c]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:9px 16px 10px}.atmosphere-creation-header__identity>div[data-v-a4abe89c]{display:flex;align-items:baseline;gap:10px;min-width:0}.atmosphere-creation-header__eyebrow[data-v-a4abe89c]{color:var(--fb-text-disabled);font-size:10px;font-weight:600;letter-spacing:.08em}.atmosphere-creation-header h1[data-v-a4abe89c]{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;clip:rect(0 0 0 0);border:0;white-space:nowrap}.atmosphere-creation-header__title[data-v-a4abe89c]{overflow:hidden;color:var(--fb-text-strong);font-size:16px;font-weight:700;line-height:22px;text-overflow:ellipsis;white-space:nowrap}.atmosphere-creation-header__saved[data-v-a4abe89c]{position:relative;flex:0 0 auto;padding-left:13px;color:var(--fb-success);font-size:11px;font-weight:600}.atmosphere-creation-header__saved[data-v-a4abe89c]:before{position:absolute;top:50%;left:0;width:7px;height:7px;border:1px solid currentColor;border-radius:50%;content:"";transform:translateY(-50%)}.atmosphere-creation-header__state[data-v-a4abe89c]{display:flex;flex:0 0 auto;align-items:center;gap:12px;min-width:0}@media (max-width: 900px){.atmosphere-creation-header__identity[data-v-a4abe89c]{align-items:flex-start}.atmosphere-creation-header__state[data-v-a4abe89c]{align-items:flex-end;flex-direction:column;gap:5px}}.atmosphere-composer[data-v-c159e36d]{padding:10px 12px 9px;border-top:1px solid var(--fb-line-default)}.atmosphere-composer__well[data-v-c159e36d]{display:flex;align-items:flex-end;gap:3px;min-height:54px;padding:6px 8px;border:1px solid var(--fb-line-default);border-radius:9px;background:var(--fb-control-well)}.atmosphere-composer__well button[data-v-c159e36d]{display:grid;flex:0 0 34px;width:34px;height:34px;padding:0;place-items:center;border:0;border-radius:6px;color:var(--fb-text-secondary);background:transparent;cursor:pointer}.atmosphere-composer__well button.is-send[data-v-c159e36d]{color:var(--fb-accent);font-size:20px}.atmosphere-composer__well button[data-v-c159e36d]:disabled{color:var(--fb-text-disabled);cursor:not-allowed}.atmosphere-composer textarea[data-v-c159e36d]{flex:1 1 auto;min-width:0;min-height:38px;max-height:132px;padding:8px 7px;resize:none;overflow:auto;border:0;color:var(--fb-text-primary);background:transparent;font:inherit;font-size:13px;line-height:20px;outline:none}.atmosphere-composer textarea[data-v-c159e36d]::-moz-placeholder{color:var(--fb-text-disabled)}.atmosphere-composer textarea[data-v-c159e36d]::placeholder{color:var(--fb-text-disabled)}.atmosphere-composer>small[data-v-c159e36d]{display:block;margin:4px 5px 0;color:var(--fb-text-disabled);font-size:9px;text-align:right}.confirmed-asset-lightbox-dialog.el-dialog{overflow:hidden;max-height:92vh;border:1px solid #4b5059;border-radius:16px;color:#eee8dc;background:#090b0e;box-shadow:0 32px 120px #000000e0}.confirmed-asset-lightbox-dialog .el-dialog__header{margin:0;padding:0}.confirmed-asset-lightbox-dialog .el-dialog__body{padding:0}.confirmed-asset-lightbox[data-v-a371b6a3]{outline:none}.confirmed-asset-lightbox__stage[data-v-a371b6a3]{position:relative;display:flex;height:min(76vh,820px);align-items:center;justify-content:center;padding:20px 70px;background:#050607}.confirmed-asset-lightbox__image[data-v-a371b6a3]{display:block;width:auto;height:auto}.confirmed-asset-lightbox__nav[data-v-a371b6a3]{position:absolute;z-index:1;top:50%;display:grid;width:42px;height:42px;padding:0;transform:translateY(-50%);place-items:center;border:1px solid #555c66;border-radius:50%;color:#f4ead1;background:#12161ce0;font-size:30px;line-height:1;cursor:pointer}.confirmed-asset-lightbox__nav--previous[data-v-a371b6a3]{left:16px}.confirmed-asset-lightbox__nav--next[data-v-a371b6a3]{right:16px}.confirmed-asset-lightbox__nav[data-v-a371b6a3]:disabled{opacity:.35;cursor:default}.confirmed-asset-lightbox__nav[data-v-a371b6a3]:not(:disabled):hover,.confirmed-asset-lightbox__nav[data-v-a371b6a3]:not(:disabled):focus-visible{border-color:#d7b65d;color:#fff5d7;outline:none}.confirmed-asset-lightbox__caption[data-v-a371b6a3]{display:flex;min-height:66px;align-items:center;justify-content:space-between;gap:16px;padding:12px 20px;border-top:1px solid #272c33;background:#11151a}.confirmed-asset-lightbox__caption strong[data-v-a371b6a3],.confirmed-asset-lightbox__caption small[data-v-a371b6a3]{display:block}.confirmed-asset-lightbox__caption strong[data-v-a371b6a3]{color:#eee8dc;font-size:14px}.confirmed-asset-lightbox__caption small[data-v-a371b6a3]{margin-top:4px;color:#c8a958;font-size:11px}.confirmed-asset-lightbox__caption>span[data-v-a371b6a3]:last-child{color:#a9b0bb;font-size:12px;white-space:nowrap}@media (max-width: 720px){.confirmed-asset-lightbox__stage[data-v-a371b6a3]{height:min(70vh,680px);padding:12px 48px}.confirmed-asset-lightbox__nav[data-v-a371b6a3]{width:34px;height:34px}.confirmed-asset-lightbox__nav--previous[data-v-a371b6a3]{left:8px}.confirmed-asset-lightbox__nav--next[data-v-a371b6a3]{right:8px}}.confirmed-asset-gallery[data-v-28ff7b96]{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:12px}.confirmed-asset-gallery__stack[data-v-28ff7b96]{display:flex;align-items:center;min-width:162px;height:76px;padding:4px 22px 4px 4px;border:0;background:transparent;cursor:zoom-in}.confirmed-asset-gallery__stack-item[data-v-28ff7b96]{position:relative;display:grid;flex:0 0 68px;width:68px;height:68px;place-items:center;overflow:hidden;border:2px solid #d2ad58;border-radius:10px;background:#14171b;box-shadow:0 10px 24px #00000070;transition:margin-left .22s ease,transform .22s ease,filter .22s ease}.confirmed-asset-gallery__stack-item+.confirmed-asset-gallery__stack-item[data-v-28ff7b96]{margin-left:-35px}.confirmed-asset-gallery__stack-item[data-v-28ff7b96]:nth-child(2){transform:rotate(2deg) translateY(2px)}.confirmed-asset-gallery__stack-item[data-v-28ff7b96]:nth-child(3){transform:rotate(4deg) translateY(4px)}.confirmed-asset-gallery__stack:hover .confirmed-asset-gallery__stack-item+.confirmed-asset-gallery__stack-item[data-v-28ff7b96],.confirmed-asset-gallery__stack:focus-visible .confirmed-asset-gallery__stack-item+.confirmed-asset-gallery__stack-item[data-v-28ff7b96]{margin-left:-15px}.confirmed-asset-gallery__stack:hover .confirmed-asset-gallery__stack-item[data-v-28ff7b96]:nth-child(1),.confirmed-asset-gallery__stack:focus-visible .confirmed-asset-gallery__stack-item[data-v-28ff7b96]:nth-child(1){transform:translate(-3px) rotate(-2deg)}.confirmed-asset-gallery__stack:hover .confirmed-asset-gallery__stack-item[data-v-28ff7b96]:nth-child(2),.confirmed-asset-gallery__stack:focus-visible .confirmed-asset-gallery__stack-item[data-v-28ff7b96]:nth-child(2){transform:translateY(-3px) rotate(0)}.confirmed-asset-gallery__stack:hover .confirmed-asset-gallery__stack-item[data-v-28ff7b96]:nth-child(3),.confirmed-asset-gallery__stack:focus-visible .confirmed-asset-gallery__stack-item[data-v-28ff7b96]:nth-child(3){transform:translate(3px) rotate(2deg)}.confirmed-asset-gallery__stack:hover .confirmed-asset-gallery__stack-item[data-v-28ff7b96],.confirmed-asset-gallery__stack:focus-visible .confirmed-asset-gallery__stack-item[data-v-28ff7b96]{filter:brightness(1.06)}.confirmed-asset-gallery__stack[data-v-28ff7b96]:focus-visible{outline:2px solid #e3bf67;outline-offset:3px;border-radius:10px}.confirmed-asset-gallery__stack-item img[data-v-28ff7b96],.confirmed-asset-gallery__placeholder[data-v-28ff7b96]{width:100%;height:100%}.confirmed-asset-gallery__stack-item img[data-v-28ff7b96]{display:block;-o-object-fit:cover;object-fit:cover}.confirmed-asset-gallery__placeholder[data-v-28ff7b96]{display:grid;place-items:center;color:#b7a66f;background:#202126;font-size:22px}.confirmed-asset-gallery__summary[data-v-28ff7b96]{flex:0 0 auto;color:#b7a66f;font-size:11px;line-height:17px;text-align:right}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .confirmed-asset-gallery__summary,#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .confirmed-asset-gallery__summary>span{color:#b7a66f!important;-webkit-text-fill-color:currentColor!important}.confirmed-asset-gallery__summary>span[data-v-28ff7b96]{display:block;white-space:nowrap}.confirmed-asset-gallery__state[data-v-28ff7b96]{display:inline-block;margin-left:6px;color:#e3bf67;font:inherit}.confirmed-asset-gallery__summary button[data-v-28ff7b96]{display:block;margin:3px 0 0 auto;padding:0;border:0;color:#e3bf67;background:transparent;font:inherit;cursor:pointer}.confirmed-asset-gallery__summary button[data-v-28ff7b96]:hover,.confirmed-asset-gallery__summary button[data-v-28ff7b96]:focus-visible{color:#f4d98d;text-decoration:underline;text-underline-offset:3px}.confirmed-asset-gallery-dialog.el-dialog{overflow:hidden;max-height:86vh;border:1px solid #6e5e37;border-radius:17px;color:#eee8dc;background:#0d1014;box-shadow:0 28px 100px #000000c2}.confirmed-asset-gallery-dialog .el-dialog__header{margin:0;padding:17px 52px 17px 20px;border-bottom:1px solid #292e35}.confirmed-asset-gallery-dialog .el-dialog__headerbtn{top:13px;right:16px;width:32px;height:32px;border:1px solid #4b5059;border-radius:50%;background:#171b21}html[data-studio-theme=movieflow] body .el-dialog.confirmed-asset-gallery-dialog .el-dialog__headerbtn .el-dialog__close{color:#f3f3f3!important;-webkit-text-fill-color:currentColor!important}.confirmed-asset-gallery-dialog .el-dialog__body{max-height:calc(86vh - 76px);padding:0;overflow:auto}.confirmed-asset-gallery-dialog__heading strong[data-v-28ff7b96],.confirmed-asset-gallery-dialog__heading small[data-v-28ff7b96]{display:block}html[data-studio-theme=movieflow] body .el-dialog.confirmed-asset-gallery-dialog:not(#confirmed-asset-gallery-light):not(#confirmed-asset-gallery-light-override) .confirmed-asset-gallery-dialog__heading strong{color:#e5c36c!important;font-size:16px;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .el-dialog.confirmed-asset-gallery-dialog:not(#confirmed-asset-gallery-light):not(#confirmed-asset-gallery-light-override) .confirmed-asset-gallery-dialog__heading small{margin-top:4px;color:#a9b0bb!important;font-size:12px;font-weight:400;-webkit-text-fill-color:currentColor!important}.confirmed-asset-gallery-dialog__grid[data-v-28ff7b96]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:20px}.confirmed-asset-gallery-dialog__card[data-v-28ff7b96]{min-width:0;overflow:hidden;border:1px solid #30353d;border-radius:12px;background:#161a20}.confirmed-asset-gallery-dialog__media[data-v-28ff7b96]{aspect-ratio:4 / 3;background:#101318}.confirmed-asset-gallery-dialog__media-button[data-v-28ff7b96]{position:relative;display:block;width:100%;height:100%;padding:0;overflow:hidden;border:0;background:transparent;cursor:zoom-in}.confirmed-asset-gallery-dialog__media-button img[data-v-28ff7b96]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.confirmed-asset-gallery-dialog__media-button[data-v-28ff7b96]:focus-visible{outline:2px solid #e3bf67;outline-offset:-3px}.confirmed-asset-gallery-dialog__zoom[data-v-28ff7b96]{position:absolute;right:8px;bottom:8px;padding:4px 8px;border-radius:999px;color:#f4ead1;background:#080a0dc7;font-size:10px;opacity:0;transition:opacity .16s ease}.confirmed-asset-gallery-dialog__media-button:hover .confirmed-asset-gallery-dialog__zoom[data-v-28ff7b96],.confirmed-asset-gallery-dialog__media-button:focus-visible .confirmed-asset-gallery-dialog__zoom[data-v-28ff7b96]{opacity:1}.confirmed-asset-gallery-dialog__placeholder[data-v-28ff7b96]{display:grid;width:100%;height:100%;place-items:center;align-content:center;gap:8px;color:#838993;background:#12161b;font-size:12px}.confirmed-asset-gallery-dialog__placeholder .el-icon[data-v-28ff7b96]{color:#b7a66f;font-size:28px}.confirmed-asset-gallery-dialog__info[data-v-28ff7b96]{padding:11px 12px 13px}html[data-studio-theme=movieflow] body .el-dialog.confirmed-asset-gallery-dialog:not(#confirmed-asset-gallery-light):not(#confirmed-asset-gallery-light-override) .confirmed-asset-gallery-dialog__info strong{display:block;overflow:hidden;color:#eee8dc!important;font-size:13px;text-overflow:ellipsis;white-space:nowrap;-webkit-text-fill-color:currentColor!important}.confirmed-asset-gallery-dialog__info span[data-v-28ff7b96]{display:inline-block;margin-top:6px;padding:2px 7px;border-radius:999px;color:#d5b65f!important;background:#2e291c;font-size:10px;-webkit-text-fill-color:currentColor!important}@media (max-width: 720px){.confirmed-asset-gallery[data-v-28ff7b96]{align-items:flex-start;flex-direction:column}.confirmed-asset-gallery__summary[data-v-28ff7b96]{text-align:left}.confirmed-asset-gallery__summary button[data-v-28ff7b96]{margin-left:0}.confirmed-asset-gallery-dialog__grid[data-v-28ff7b96]{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.confirmed-asset-gallery__stack-item[data-v-28ff7b96],.confirmed-asset-gallery-dialog__zoom[data-v-28ff7b96]{transition:none}}.stage-edit-confirmation[data-v-fcac3397]{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;margin:4px 0 14px 44px;padding:14px;border:1px solid var(--tg-line);border-radius:9px;color:var(--tg-text);background:#1f1b12a8}.stage-edit-confirmation[data-v-fcac3397]:focus-visible{border-color:var(--tg-gold);outline:none;box-shadow:0 0 0 2px #e7bd702e}.stage-edit-confirmation__icon[data-v-fcac3397]{display:grid;width:34px;height:34px;place-items:center;border:1px solid var(--tg-line);border-radius:7px;color:var(--tg-gold-strong);background:#e7bd7014}.stage-edit-confirmation__body[data-v-fcac3397]{min-width:0}.stage-edit-confirmation header[data-v-fcac3397]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.stage-edit-confirmation header small[data-v-fcac3397]{color:var(--tg-gold-strong);font-size:10px;font-weight:700;letter-spacing:.08em}.stage-edit-confirmation h3[data-v-fcac3397]{margin:3px 0 0;color:var(--tg-text);font-size:13px;line-height:19px}.stage-edit-confirmation header>span[data-v-fcac3397]{flex:0 0 auto;color:var(--tg-gold);font-size:10px;font-weight:600;white-space:nowrap}.stage-edit-confirmation p[data-v-fcac3397]{margin:8px 0 0;color:var(--tg-text-muted);font-size:12px;line-height:19px}.stage-edit-confirmation__impact[data-v-fcac3397]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.stage-edit-confirmation__impact span[data-v-fcac3397]{padding:3px 7px;border:1px solid var(--tg-line);border-radius:999px;color:var(--tg-text-muted);background:var(--tg-panel-strong);font-size:10px;line-height:15px}.stage-edit-confirmation__actions[data-v-fcac3397]{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.stage-edit-confirmation__actions button[data-v-fcac3397]{min-height:32px;padding:0 12px;border:1px solid var(--tg-line);border-radius:6px;color:var(--tg-text);background:var(--tg-panel-strong);font:inherit;font-size:11px;font-weight:650;cursor:pointer;white-space:nowrap}.stage-edit-confirmation__actions button[data-v-fcac3397]:hover,.stage-edit-confirmation__actions button[data-v-fcac3397]:focus-visible{border-color:var(--tg-gold);color:var(--tg-gold-strong);outline:none}.stage-edit-confirmation__actions button[data-v-fcac3397]:focus-visible{box-shadow:0 0 0 2px #e7bd7033}.stage-edit-confirmation__actions button.is-primary[data-v-fcac3397]{border-color:var(--tg-gold);color:#120d05;background:linear-gradient(180deg,#e8c47c,#c8943c)}.storyboard-video-gallery-dialog.el-dialog,.storyboard-video-player-dialog.el-dialog{overflow:hidden;max-height:92vh;border:1px solid #46515b;border-radius:14px;color:#eef4f7;background:#091119;box-shadow:0 30px 110px #000000c7}.storyboard-video-gallery-dialog .el-dialog__header,.storyboard-video-player-dialog .el-dialog__header{margin:0}.storyboard-video-gallery-dialog .el-dialog__body,.storyboard-video-player-dialog .el-dialog__body{padding:0}.storyboard-video-gallery-dialog__heading[data-v-e17667ef]{display:grid;gap:3px;padding:2px 34px 2px 0}.storyboard-video-gallery-dialog__heading strong[data-v-e17667ef]{color:#eef4f7;font-size:16px}.storyboard-video-gallery-dialog__heading small[data-v-e17667ef]{color:#91a2ae;font-size:11px}.storyboard-video-gallery-dialog__body[data-v-e17667ef]{display:grid;max-height:min(72vh,760px);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px;overflow:auto}.storyboard-video-gallery-dialog__card[data-v-e17667ef]{min-width:0;overflow:hidden;border:1px solid rgb(198 215 226 / .2);border-radius:9px;background:#0d1a24}.storyboard-video-gallery-dialog__media[data-v-e17667ef]{position:relative;display:grid;width:100%;aspect-ratio:16 / 9;padding:0;overflow:hidden;place-items:center;border:0;color:#e8c471;background:#050a0f;cursor:pointer}.storyboard-video-gallery-dialog__media video[data-v-e17667ef]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.storyboard-video-gallery-dialog__media>span[data-v-e17667ef]{position:absolute;padding:5px 9px;border:1px solid rgb(231 189 112 / .42);border-radius:999px;background:#04090dc7;font-size:11px}.storyboard-video-gallery-dialog__media.is-placeholder[data-v-e17667ef]{color:#81919d;cursor:default;background:linear-gradient(135deg,rgb(130 164 187 / .07),transparent),#07111a}.storyboard-video-gallery-dialog__card>footer[data-v-e17667ef]{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;padding:10px}.storyboard-video-gallery-dialog__card footer>span[data-v-e17667ef]{display:grid;gap:2px;min-width:0}.storyboard-video-gallery-dialog__card footer>span[data-v-e17667ef]:last-child{flex:0 0 auto;justify-items:end}.storyboard-video-gallery-dialog__card strong[data-v-e17667ef]{overflow:hidden;color:#eef4f7;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.storyboard-video-gallery-dialog__card small[data-v-e17667ef],.storyboard-video-gallery-dialog__card em[data-v-e17667ef]{color:#8ea0ad;font-size:10px;font-style:normal}.storyboard-video-gallery-dialog__card em[data-v-e17667ef]{color:#d7b65d}.storyboard-video-player video[data-v-e17667ef]{display:block;width:100%;max-height:76vh;background:#020405;-o-object-fit:contain;object-fit:contain}.storyboard-video-player footer[data-v-e17667ef]{display:flex;min-height:62px;align-items:center;padding:10px 16px;border-top:1px solid #26313a;background:#0d151c}.storyboard-video-player footer span[data-v-e17667ef],.storyboard-video-player footer strong[data-v-e17667ef],.storyboard-video-player footer small[data-v-e17667ef]{display:block}.storyboard-video-player footer strong[data-v-e17667ef]{color:#eef4f7;font-size:14px}.storyboard-video-player footer small[data-v-e17667ef]{margin-top:3px;color:#93a4b0;font-size:11px}@media (max-width: 760px){.storyboard-video-gallery-dialog__body[data-v-e17667ef]{grid-template-columns:1fr}}.storyboard-video-gallery[data-v-946d68b3]{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:12px}.storyboard-video-gallery__stack[data-v-946d68b3]{position:relative;display:block;flex:0 0 164px;width:164px;height:82px;padding:5px 28px 5px 5px;overflow:visible;border:0;background:transparent;cursor:pointer}.storyboard-video-gallery__preview[data-v-946d68b3]{position:absolute;top:5px;left:5px;display:block;width:116px;height:68px;overflow:hidden;transform:translate(calc(var(--preview-index) * 16px),calc(var(--preview-index) * 3px));border:2px solid #b89345;border-radius:8px;background:#070b0f;box-shadow:0 9px 22px #0000006b;transition:transform .18s ease,filter .18s ease}.storyboard-video-gallery__preview video[data-v-946d68b3]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.storyboard-video-gallery__stack.is-expanded .storyboard-video-gallery__preview[data-v-946d68b3]{transform:translate(calc(var(--preview-index) * 25px),calc(var(--preview-index) * 2px));filter:brightness(1.08)}.storyboard-video-gallery__empty[data-v-946d68b3]{display:grid;width:132px;height:68px;place-items:center;border:1px dashed rgb(198 215 226 / .28);border-radius:8px;color:#8495a2;background:#07111a;font-size:11px}.storyboard-video-gallery__summary[data-v-946d68b3]{display:grid;flex:1 1 auto;justify-items:end;gap:3px;color:#dce6ed;font-size:12px}.storyboard-video-gallery__summary small[data-v-946d68b3]{color:#93a4b0;font-size:11px}.storyboard-video-gallery__summary button[data-v-946d68b3]{padding:2px 0;border:0;color:#d8b96a;background:transparent;font-size:11px;cursor:pointer}@media (prefers-reduced-motion: reduce){.storyboard-video-gallery__preview[data-v-946d68b3]{transition-duration:.01ms}}.final-video-card[data-v-a1d3b05a]{display:grid;min-width:0;gap:12px;padding:12px;border:1px solid rgb(130 164 187 / .24);border-radius:10px;color:#dbe5eb;background:#07111ad1}.final-video-card.is-compact[data-v-a1d3b05a]{gap:10px;padding:10px}.final-video-card__header[data-v-a1d3b05a]{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px;font-size:12px}.final-video-card__header strong[data-v-a1d3b05a]{color:#eef4f7;font-size:inherit}.final-video-card__header span[data-v-a1d3b05a]{color:#9aaab5;font-size:inherit;text-align:right}.final-video-card__header span.is-completed[data-v-a1d3b05a]{color:#d7b65d}.final-video-card__header span.is-failed[data-v-a1d3b05a]{color:#ef7d91}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .final-video-card header.final-video-card__header{margin-bottom:0!important;font-size:12px!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .final-video-card header.final-video-card__header strong{color:#eef4f7!important;font-size:12px!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .final-video-card header.final-video-card__header span{color:#9aaab5!important;font-size:12px!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .final-video-card header.final-video-card__header span.is-completed{color:#d7b65d!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .final-video-card header.final-video-card__header span.is-failed{color:#ef7d91!important}.final-video-card__media[data-v-a1d3b05a]{display:grid;width:100%;min-width:0;aspect-ratio:16 / 9;overflow:hidden;place-items:center;border-radius:8px;background:#03080c}.final-video-card__media video[data-v-a1d3b05a]{display:block;width:100%;height:100%;min-height:44px;-o-object-fit:contain;object-fit:contain;background:#03080c}.final-video-card__media video[data-v-a1d3b05a]:focus-visible{outline:2px solid #e8c471;outline-offset:-3px}.final-video-card__media p[data-v-a1d3b05a]{max-width:100%;margin:0;padding:16px;color:#9aaab5;font-size:12px;line-height:1.6;text-align:center;overflow-wrap:anywhere}@media (max-width: 320px){.final-video-card[data-v-a1d3b05a],.final-video-card.is-compact[data-v-a1d3b05a]{gap:8px;padding:8px}.final-video-card__header[data-v-a1d3b05a]{align-items:flex-start;flex-direction:column;gap:4px}.final-video-card__header span[data-v-a1d3b05a]{text-align:left}}.stage-event-message[data-v-430092f3]{display:flex;align-items:center;gap:10px;margin:8px 0 12px 44px;padding:10px 12px;border:1px solid var(--fb-line-default);border-radius:7px;color:var(--tg-text-muted, #a9bac7);background:#0d1b267a}.stage-event-message__icon[data-v-430092f3]{display:grid;width:28px;height:28px;place-items:center;border-radius:50%;color:var(--fb-accent);background:#e7bd7014}.stage-event-message>span[data-v-430092f3]:last-child{display:grid;gap:2px}.stage-event-message strong[data-v-430092f3]{color:var(--tg-text, #f2f7fb);font-size:12px}.stage-event-message small[data-v-430092f3]{color:var(--tg-text-muted, #a9bac7);font-size:11px}.stage-event-message__retry[data-v-430092f3]{color:var(--fb-accent)!important}.stage-event-message.is-failed[data-v-430092f3]{border-color:color-mix(in srgb,var(--fb-danger) 45%,var(--fb-line-default))}.stage-event-message.is-failed .stage-event-message__icon[data-v-430092f3]{color:var(--fb-danger)}.stage-event-message.is-waiting[data-v-430092f3]{border-color:#e7bd7057;background:#e7bd700f}.atmosphere-quick-replies.is-archived[data-v-430092f3]{opacity:.48}.atmosphere-quick-replies[data-v-430092f3]{flex-wrap:wrap;max-width:min(620px,calc(100% - 44px))}.atmosphere-quick-replies__custom-toggle[data-v-430092f3]{border-style:dashed!important;color:var(--fb-accent)!important}.atmosphere-quick-replies button.is-selected[data-v-430092f3]{border-color:var(--fb-accent)!important;color:var(--fb-text-strong)!important;background:#e7bd702e!important}.atmosphere-quick-replies__confirm[data-v-430092f3]{border-color:var(--fb-line-strong)!important;color:var(--fb-text-strong)!important;background:var(--fb-accent)!important}.atmosphere-quick-replies__confirm[data-v-430092f3]:not(:disabled){color:var(--fb-bg-void)!important}.atmosphere-quick-replies__custom[data-v-430092f3]{display:flex;flex:1 0 100%;gap:8px;min-width:0}.atmosphere-quick-replies__custom input[data-v-430092f3]{flex:1 1 auto;min-width:120px;height:36px;padding:0 11px;border:1px solid var(--fb-line-default);border-radius:6px;color:var(--fb-text-primary);background:var(--fb-control-well);font:inherit;font-size:12px;outline:none}.atmosphere-quick-replies__custom input[data-v-430092f3]:focus{border-color:var(--fb-line-strong)}.atmosphere-quick-replies__custom input[data-v-430092f3]::-moz-placeholder{color:var(--fb-text-disabled)}.atmosphere-quick-replies__custom input[data-v-430092f3]::placeholder{color:var(--fb-text-disabled)}.atmosphere-quick-replies__custom button[data-v-430092f3]{flex:0 0 auto}.atmosphere-quick-replies button[data-v-430092f3]:disabled{cursor:not-allowed}.atmosphere-conversation-panel__new-message[data-v-430092f3]{position:sticky;bottom:8px;display:block;height:30px;margin:0 auto;padding:0 12px;border:1px solid var(--fb-line-strong);border-radius:6px;color:var(--fb-text-strong);background:var(--fb-surface-floating)}.creation-history-drawer[data-v-fb61bb9f]{position:relative;min-width:0;height:100%;overflow:hidden;border:0 solid transparent;border-radius:9px;background:transparent;opacity:0;pointer-events:none;transition:opacity .16s ease}.creation-history-drawer.is-open[data-v-fb61bb9f]{border-width:1px;border-color:var(--fb-line-default);background:#081119eb;opacity:1;pointer-events:auto}.creation-history-drawer__inner[data-v-fb61bb9f]{display:grid;grid-template-rows:auto auto auto minmax(0,1fr) auto;width:100%;height:100%}.creation-history-drawer__header[data-v-fb61bb9f]{display:flex;align-items:center;justify-content:space-between;min-height:50px;padding:0 14px 0 16px}.creation-history-drawer h2[data-v-fb61bb9f]{margin:0;color:var(--fb-text-strong);font-size:16px;font-weight:700}.creation-history-drawer__header button[data-v-fb61bb9f]{display:grid;width:28px;height:28px;padding:0;place-items:center;border:0;border-radius:5px;color:var(--fb-text-disabled);background:transparent;cursor:pointer}.creation-history-drawer__header button[data-v-fb61bb9f]:hover,.creation-history-drawer__header button[data-v-fb61bb9f]:focus-visible{color:var(--fb-text-strong);background:var(--fb-surface-interactive);outline:none}.creation-history-drawer__search[data-v-fb61bb9f]{display:flex;align-items:center;gap:9px;height:42px;margin:0 12px 10px;padding:0 12px;border:1px solid var(--fb-line-default);border-radius:6px;color:var(--fb-text-disabled);background:var(--fb-control-well)}.creation-history-drawer__search input[data-v-fb61bb9f]{min-width:0;width:100%;border:0;color:var(--fb-text-primary);background:transparent;font:inherit;font-size:12px;outline:none}.creation-history-drawer__search input[data-v-fb61bb9f]::-moz-placeholder{color:var(--fb-text-disabled)}.creation-history-drawer__search input[data-v-fb61bb9f]::placeholder{color:var(--fb-text-disabled)}.creation-history-drawer__filters[data-v-fb61bb9f]{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin:0 12px 8px;padding:3px;border:1px solid var(--fb-line-subtle);border-radius:6px;background:var(--fb-control-well)}.creation-history-drawer__filters button[data-v-fb61bb9f]{height:28px;padding:0 8px;border:0;border-radius:4px;color:var(--fb-text-secondary);background:transparent;font:inherit;font-size:12px;cursor:pointer}.creation-history-drawer__filters button.is-active[data-v-fb61bb9f]{color:var(--fb-text-strong);background:var(--fb-surface-interactive)}.creation-history-drawer__list[data-v-fb61bb9f]{min-height:0;overflow:auto;padding:0 8px 14px;scrollbar-color:rgb(113 132 147 / .6) transparent;scrollbar-width:thin}.creation-history-group[data-v-fb61bb9f]{display:grid;gap:5px}.creation-history-group+.creation-history-group[data-v-fb61bb9f]{margin-top:10px;padding-top:10px;border-top:1px solid var(--fb-line-subtle)}.creation-history-group h3[data-v-fb61bb9f]{margin:0;padding:0 6px;color:var(--fb-text-disabled);font-size:11px;font-weight:500;line-height:22px}.creation-history-item[data-v-fb61bb9f]{display:grid;grid-template-columns:minmax(0,1fr) 28px;gap:8px;min-height:84px;padding:10px;border:1px solid transparent;border-radius:12px;color:inherit;text-align:left;background:transparent;cursor:pointer;transition:border-color .16s ease,background .16s ease}.creation-history-item[data-v-fb61bb9f]:hover,.creation-history-item[data-v-fb61bb9f]:focus-within{border-color:var(--fb-line-default);background:#0d1b2685;outline:none}.creation-history-item.is-selected[data-v-fb61bb9f]{border-color:var(--fb-line-strong);background:#0d1b26bd;box-shadow:inset 2px 0 0 var(--fb-accent)}.creation-history-item__select[data-v-fb61bb9f]{display:grid;grid-template-columns:60px minmax(0,1fr);gap:8px;min-width:0;padding:0;border:0;color:inherit;text-align:left;background:transparent;cursor:pointer}.creation-history-item__select[data-v-fb61bb9f]:focus-visible{outline:2px solid var(--fb-accent);outline-offset:2px}.creation-history-item__cover[data-v-fb61bb9f]{display:block;width:60px;height:60px;overflow:hidden;border-radius:8px;background:var(--fb-control-well)}.creation-history-item__cover img[data-v-fb61bb9f],.creation-history-item__cover-fallback[data-v-fb61bb9f]{display:grid;width:100%;height:100%;place-items:center}.creation-history-item__cover img[data-v-fb61bb9f]{-o-object-fit:cover;object-fit:cover}.creation-history-item__cover-fallback[data-v-fb61bb9f]{color:var(--fb-accent-strong);background:linear-gradient(145deg,var(--fb-surface-interactive),var(--fb-control-well))}.creation-history-item__content[data-v-fb61bb9f]{display:grid;grid-template-rows:auto auto auto 3px;gap:2px;min-width:0;align-content:center}.creation-history-item strong[data-v-fb61bb9f],.creation-history-item small[data-v-fb61bb9f],.creation-history-item__meta[data-v-fb61bb9f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creation-history-item strong[data-v-fb61bb9f]{color:var(--fb-text-strong);font-size:14px;font-weight:600;line-height:20px}.creation-history-item small[data-v-fb61bb9f]{color:var(--fb-text-disabled);font-size:11px;line-height:18px}.creation-history-item__meta[data-v-fb61bb9f]{display:flex;align-items:center;gap:4px;color:var(--fb-text-secondary);font-size:11px;line-height:18px}.creation-history-item__status[data-v-fb61bb9f],.creation-history-item__meta-progress[data-v-fb61bb9f],.creation-history-item__meta-separator[data-v-fb61bb9f]{flex:0 0 auto}.creation-history-item__status[data-v-fb61bb9f]{color:var(--fb-accent-strong)}.creation-history-item__status.is-completed[data-v-fb61bb9f]{color:var(--fb-success)}.creation-history-item__meta-stage[data-v-fb61bb9f]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creation-history-item__progress-bar[data-v-fb61bb9f]{display:block;width:100%;height:3px;overflow:hidden;border-radius:999px;background:var(--fb-surface-interactive)}.creation-history-item__progress-bar>span[data-v-fb61bb9f]{display:block;height:100%;border-radius:inherit;background:var(--fb-accent)}.creation-history-item__delete[data-v-fb61bb9f]{width:28px;height:28px;padding:0;align-self:center;border:0;border-radius:5px;color:var(--fb-text-disabled);background:transparent;opacity:1;pointer-events:auto;cursor:pointer;transition:color .16s ease,background .16s ease,opacity .16s ease}.creation-history-item__delete[data-v-fb61bb9f]:hover,.creation-history-item__delete[data-v-fb61bb9f]:focus-visible{color:var(--el-color-danger);background:color-mix(in srgb,var(--el-color-danger) 14%,transparent);outline:none}.creation-history-item__delete[data-v-fb61bb9f]:disabled{color:var(--fb-text-disabled);pointer-events:none;cursor:wait}@media (hover: none),(pointer: coarse){.creation-history-item__delete[data-v-fb61bb9f]{opacity:1;pointer-events:auto}}.creation-history-drawer__footer[data-v-fb61bb9f]{display:flex;align-items:center;gap:8px;min-height:56px;padding:0 14px;border-top:1px solid var(--fb-line-default);color:var(--fb-text-disabled)}.creation-history-drawer__footer span[data-v-fb61bb9f]{display:grid;flex:0 0 auto;width:16px;height:16px;place-items:center;border:1px solid currentColor;border-radius:50%;font-size:10px;font-style:normal}.creation-history-drawer__footer p[data-v-fb61bb9f]{margin:0;font-size:11px}@media (prefers-reduced-motion: reduce){.creation-history-drawer[data-v-fb61bb9f]{transition-duration:.01ms}}.creation-history-delete-overlay[data-v-205d4bd0]{align-items:center;background:#090f19ad;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:16px;position:fixed;z-index:3000}.creation-history-delete-dialog[data-v-205d4bd0]{background:#fff;border:1px solid rgb(229 231 235 / 92%);border-radius:16px;box-shadow:0 24px 64px #00000047;color:#1f2937;padding:24px;width:min(420px,calc(100vw - 32px))}.creation-history-delete-dialog__header[data-v-205d4bd0]{align-items:flex-start;display:flex;gap:12px}.creation-history-delete-dialog__warning[data-v-205d4bd0]{align-items:center;background:#fff3e8;border-radius:10px;color:#d95d13;display:inline-flex;flex:0 0 40px;font-size:20px;height:40px;justify-content:center}.creation-history-delete-dialog h2[data-v-205d4bd0],.creation-history-delete-dialog p[data-v-205d4bd0]{margin:0}.creation-history-delete-dialog h2[data-v-205d4bd0]{font-size:18px;line-height:1.4}.creation-history-delete-dialog__header p[data-v-205d4bd0]{color:#6b7280;font-size:14px;line-height:1.6;margin-top:4px}.creation-history-delete-dialog__target[data-v-205d4bd0]{align-items:center;background:#f8fafc;border-radius:12px;display:flex;gap:12px;margin-top:20px;padding:12px}.creation-history-delete-dialog__target img[data-v-205d4bd0],.creation-history-delete-dialog__cover-fallback[data-v-205d4bd0]{align-items:center;background:#e5e7eb;border-radius:8px;display:flex;flex:0 0 48px;height:48px;justify-content:center;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:48px}.creation-history-delete-dialog__cover-fallback[data-v-205d4bd0]{color:#64748b;font-size:20px}.creation-history-delete-dialog__target span[data-v-205d4bd0]:last-child{min-width:0}.creation-history-delete-dialog__target strong[data-v-205d4bd0],.creation-history-delete-dialog__target small[data-v-205d4bd0]{display:block}.creation-history-delete-dialog__target strong[data-v-205d4bd0]{font-size:14px;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creation-history-delete-dialog__target small[data-v-205d4bd0]{color:#64748b;font-size:12px;margin-top:3px}.creation-history-delete-dialog__scope[data-v-205d4bd0]{background:#fff4f4;border-left:3px solid #e5484d;color:#9f1239;font-size:13px;line-height:1.5;margin-top:16px!important;padding:10px 12px}.creation-history-delete-dialog__actions[data-v-205d4bd0]{display:flex;gap:10px;justify-content:flex-end;margin-top:24px}.creation-history-delete-dialog__actions button[data-v-205d4bd0]{background:#fff;border:1px solid #d1d5db;border-radius:8px;color:#374151;cursor:pointer;min-height:40px;padding:0 16px;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.creation-history-delete-dialog__actions button[data-v-205d4bd0]:hover:not(:disabled){background:#f8fafc;border-color:#94a3b8}.creation-history-delete-dialog__actions .is-danger[data-v-205d4bd0]{align-items:center;background:#dc2626;border-color:#dc2626;color:#fff;display:inline-flex;gap:6px;justify-content:center}.creation-history-delete-dialog__actions .is-danger[data-v-205d4bd0]:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c}.creation-history-delete-dialog__actions button[data-v-205d4bd0]:disabled{cursor:not-allowed;opacity:.6}@media (prefers-reduced-motion: reduce){.creation-history-delete-dialog__actions button[data-v-205d4bd0]{transition:none}}.creation-memory-summary[data-v-fb61cbe3]{display:grid;gap:9px;margin:0 12px 10px;padding:10px;border:1px solid var(--fb-line-default);border-radius:8px;background:#0d1b267a}.creation-memory-summary>header[data-v-fb61cbe3]{display:flex;justify-content:space-between;gap:10px}.creation-memory-summary>header>div[data-v-fb61cbe3]{display:grid;gap:2px}.creation-memory-summary small[data-v-fb61cbe3]{color:var(--fb-text-disabled);font-size:10px}.creation-memory-summary strong[data-v-fb61cbe3]{color:var(--fb-text-strong);font-size:12px}.creation-memory-summary button[data-v-fb61cbe3]{border:0;color:var(--fb-text-secondary);background:transparent}.creation-memory-summary__items[data-v-fb61cbe3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.creation-memory-summary__items button[data-v-fb61cbe3]{display:flex;align-items:center;justify-content:space-between;min-width:0;padding:7px 8px;border:1px solid var(--fb-line-subtle);border-radius:6px;text-align:left;background:var(--fb-control-well)}.creation-memory-summary__items button>span[data-v-fb61cbe3]{display:grid;min-width:0}.creation-memory-summary__items button strong[data-v-fb61cbe3]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creation-memory-summary__edit[data-v-fb61cbe3]{display:grid;gap:8px}.creation-memory-summary__edit label[data-v-fb61cbe3]{display:grid;gap:5px;color:var(--fb-text-secondary);font-size:11px}.creation-memory-summary__edit input[data-v-fb61cbe3]{height:34px;padding:0 9px;border:1px solid var(--fb-line-default);border-radius:6px;color:var(--fb-text-primary);background:var(--fb-control-well)}.creation-memory-summary__edit>button[data-v-fb61cbe3],.creation-memory-summary__impact button[data-v-fb61cbe3]{min-height:32px;padding:0 10px;border:1px solid var(--fb-line-strong);border-radius:6px;color:var(--fb-bg-void);background:var(--fb-accent)}.creation-memory-summary__impact[data-v-fb61cbe3]{display:grid;gap:6px;padding:9px;border-left:2px solid var(--fb-accent);background:#e7bd700f}.creation-memory-summary__impact p[data-v-fb61cbe3]{margin:0;color:var(--fb-text-secondary);font-size:11px;line-height:18px}.creation-pipeline-rail[data-v-094ab80f]{display:grid;grid-template-columns:minmax(120px,.9fr) minmax(150px,1.15fr) minmax(205px,1.45fr) minmax(126px,.9fr) minmax(150px,1.05fr) minmax(150px,1.05fr) minmax(108px,.75fr);align-items:center;width:100%;height:68px;padding:0 22px;overflow:hidden;border:1px solid var(--fb-line-default);border-radius:9px;background:#081119eb}.creation-pipeline-stage[data-v-094ab80f]{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;min-width:0;height:52px;padding:0 16px 0 0;border:0;color:var(--fb-text-disabled);text-align:left;background:transparent;font:inherit;cursor:default}.creation-pipeline-stage.is-clickable[data-v-094ab80f]{cursor:pointer}.creation-pipeline-stage[data-v-094ab80f]:focus-visible{outline:1px solid var(--fb-line-strong);outline-offset:3px}.creation-pipeline-stage__index[data-v-094ab80f]{display:grid;width:24px;height:24px;place-items:center;border:1px solid currentColor;border-radius:999px;font-size:11px;font-variant-numeric:tabular-nums;font-weight:600;line-height:24px}.creation-pipeline-stage__copy[data-v-094ab80f]{display:grid;min-width:0;gap:2px}.creation-pipeline-stage__label[data-v-094ab80f]{overflow:hidden;color:var(--fb-text-secondary);font-size:13px;font-weight:600;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.creation-pipeline-stage small[data-v-094ab80f]{color:var(--fb-text-disabled);font-size:11px;font-weight:500;line-height:16px}.creation-pipeline-stage__connector[data-v-094ab80f]{position:absolute;top:25px;right:8px;width:clamp(14px,2vw,34px);height:1px;background:var(--fb-line-default);transform:translate(50%)}.creation-pipeline-stage.is-completed .creation-pipeline-stage__index[data-v-094ab80f],.creation-pipeline-stage.is-completed small[data-v-094ab80f]{color:var(--fb-success)}.creation-pipeline-stage.is-running .creation-pipeline-stage__index[data-v-094ab80f],.creation-pipeline-stage.is-running .creation-pipeline-stage__label[data-v-094ab80f],.creation-pipeline-stage.is-running small[data-v-094ab80f],.creation-pipeline-stage.is-selected .creation-pipeline-stage__index[data-v-094ab80f]{color:var(--fb-accent)}.creation-pipeline-stage.is-running .creation-pipeline-stage__index[data-v-094ab80f],.creation-pipeline-stage.is-selected .creation-pipeline-stage__index[data-v-094ab80f]{border-color:var(--fb-accent);box-shadow:0 0 0 3px #e7bd7014}@media (max-width: 1100px){.creation-pipeline-rail[data-v-094ab80f]{grid-auto-flow:column;grid-auto-columns:minmax(148px,max-content);grid-template-columns:none;justify-content:start;overflow-x:auto}}.stage-result-version-state[data-v-1dc90de0]{display:flex;align-items:center;gap:10px;margin:0 0 10px;padding:9px 11px;border:1px solid var(--tg-line);border-radius:7px;color:var(--tg-text-muted);background:var(--tg-panel-strong)}.stage-result-version-state.is-failed[data-v-1dc90de0]{border-color:var(--tg-gold)}.stage-result-version-state__icon[data-v-1dc90de0]{display:grid;flex:0 0 28px;width:28px;height:28px;place-items:center;border-radius:6px;color:var(--tg-gold-strong);background:#d7bd801f}.stage-result-version-state__copy[data-v-1dc90de0]{display:grid;min-width:0;gap:2px}.stage-result-version-state__copy strong[data-v-1dc90de0]{color:var(--tg-text);font-size:11px}.stage-result-version-state__copy span[data-v-1dc90de0]{color:var(--tg-text-muted);font-size:10px;line-height:15px}.asset-match-stage-panel[data-v-9503230a]{display:flex;min-height:0;flex-direction:column}.asset-match-stage-panel__summary[data-v-9503230a]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 14px 0}.asset-match-stage-panel__summary div[data-v-9503230a]{display:grid;gap:3px;padding:10px;border:1px solid rgb(198 215 226 / .16);border-radius:7px;background:#0d1b2685}.asset-match-stage-panel__summary dt[data-v-9503230a]{color:#e7bd70;font-size:11px;font-weight:600}@media (max-width: 820px){.asset-match-stage-panel__summary[data-v-9503230a]{grid-template-columns:1fr 1fr}}.asset-match-stage-panel__state[data-v-9503230a]{display:grid;min-height:360px;place-items:center;align-content:center;gap:10px;padding:28px;color:#a9bac7;text-align:center}.asset-match-stage-panel__state>.el-icon[data-v-9503230a]{width:46px;height:46px;border:1px solid rgb(198 215 226 / .24);border-radius:50%;color:#e7bd70;font-size:21px;background:#07111a}.asset-match-stage-panel__state h3[data-v-9503230a],.asset-match-stage-panel__state p[data-v-9503230a]{margin:0}.asset-match-stage-panel__state h3[data-v-9503230a]{color:#f2f7fb;font-size:16px}.asset-match-stage-panel__state p[data-v-9503230a]{max-width:270px;font-size:12px;line-height:20px}.asset-match-stage-panel__partial-failure[data-v-9503230a]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:12px 14px 14px;padding:10px 12px;border:1px solid rgb(239 125 145 / .32);border-radius:7px;color:#f2b3bf;background:#5e18263d;font-size:11px}.atmosphere-asset-card__placeholder[data-v-9503230a]{display:grid;min-height:150px;place-items:center;align-content:center;gap:8px;color:#718493;background:linear-gradient(135deg,rgb(159 206 255 / .04),transparent 48%),#07111a;font-size:12px}.atmosphere-asset-card__placeholder .el-icon[data-v-9503230a]{font-size:25px}.stage-document-panel[data-v-13716dcb]{display:flex;min-height:0;flex-direction:column}.stage-document-panel__state[data-v-13716dcb]{display:grid;min-height:360px;place-items:center;align-content:center;gap:10px;padding:28px;color:#a9bac7;text-align:center}.stage-document-panel__state>.el-icon[data-v-13716dcb]{width:46px;height:46px;border:1px solid rgb(198 215 226 / .24);border-radius:50%;color:#e7bd70;font-size:21px;background:#07111a}.stage-document-panel__state h3[data-v-13716dcb],.stage-document-panel__state p[data-v-13716dcb]{margin:0}.stage-document-panel__state h3[data-v-13716dcb]{color:#f2f7fb;font-size:16px}.stage-document-panel__state p[data-v-13716dcb]{max-width:260px;font-size:12px;line-height:20px}.stage-document-panel__notice[data-v-13716dcb]{display:flex;align-items:center;gap:8px;margin:14px 14px 0;padding:10px 12px;border:1px solid rgb(239 125 145 / .32);border-radius:7px;color:#f2b3bf;background:#5e18263d;font-size:12px}.stage-document-panel__document[data-v-13716dcb]{margin:14px;padding:16px;overflow:auto;border:1px solid rgb(198 215 226 / .22);border-radius:8px;background:#0d1b2685}.stage-document-panel__document-heading[data-v-13716dcb]{display:flex;align-items:center;gap:10px}.stage-document-panel__document-icon[data-v-13716dcb]{display:grid;width:38px;height:38px;place-items:center;border:1px solid rgb(231 189 112 / .32);border-radius:7px;color:#e7bd70;background:#07111a}.stage-document-panel__document-heading>div[data-v-13716dcb]{display:grid;gap:2px}.stage-document-panel__document-heading small[data-v-13716dcb]{color:#a9bac7;font-size:10px}.stage-document-panel__document-heading strong[data-v-13716dcb]{color:#f2f7fb;font-size:15px}.stage-document-panel__summary[data-v-13716dcb]{margin:16px 0 0;color:#c7d3dc;font-size:13px;line-height:21px}.stage-document-panel__items[data-v-13716dcb]{display:grid;gap:8px;margin:16px 0 0;padding:0;list-style:none}.stage-document-panel__items li[data-v-13716dcb]{display:grid;grid-template-columns:24px minmax(0,1fr);gap:9px;padding-top:9px;border-top:1px solid rgb(198 215 226 / .12)}.stage-document-panel__items li>span[data-v-13716dcb]{color:#e7bd70;font-size:10px;font-variant-numeric:tabular-nums}.stage-document-panel__items p[data-v-13716dcb]{margin:0;color:#a9bac7;font-size:12px;line-height:19px}.stage-document-panel__media[data-v-13716dcb]{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.stage-document-panel__media a[data-v-13716dcb]{display:inline-flex;align-items:center;gap:5px;color:#9fceff;font-size:12px;text-decoration:none}.storyboard-video-rail-list[data-v-d42f1b3f]{--rail-media-width: 112px;--rail-media-height: 63px;display:grid;gap:10px;min-width:0}.storyboard-video-rail-list.is-compact[data-v-d42f1b3f]{--rail-media-width: 88px;--rail-media-height: 50px}.storyboard-video-rail-list__items[data-v-d42f1b3f]{display:grid;gap:8px;margin:0;padding:0;list-style:none}.storyboard-video-rail-list__row[data-v-d42f1b3f]{display:grid;width:100%;min-width:0;min-height:44px;grid-template-columns:var(--rail-media-width) minmax(0,1fr);align-items:center;gap:10px;padding:7px;overflow:hidden;border:1px solid rgb(198 215 226 / .16);border-radius:8px;color:#dbe5eb;background:#07111ac2;text-align:left}button.storyboard-video-rail-list__row[data-v-d42f1b3f]{font:inherit;cursor:pointer;transition:border-color .14s ease,background-color .14s ease}button.storyboard-video-rail-list__row[data-v-d42f1b3f]:hover{border-color:#d7b65d;background:#102536}button.storyboard-video-rail-list__row[data-v-d42f1b3f]:focus-visible,.storyboard-video-rail-list__view-all[data-v-d42f1b3f]:focus-visible{outline:2px solid #e8c471;outline-offset:2px}.storyboard-video-rail-list__media[data-v-d42f1b3f]{position:relative;display:grid;width:var(--rail-media-width);height:var(--rail-media-height);overflow:hidden;place-items:center;border-radius:8px;color:#81919d;background:linear-gradient(135deg,rgb(130 164 187 / .08),transparent),#050b10}.storyboard-video-rail-list__media img[data-v-d42f1b3f],.storyboard-video-rail-list__media video[data-v-d42f1b3f]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.storyboard-video-rail-list__play[data-v-d42f1b3f]{position:absolute;padding:4px 8px;border:1px solid rgb(231 189 112 / .46);border-radius:999px;color:#e8c471;background:#04090dc7;font-size:10px}.storyboard-video-rail-list__placeholder[data-v-d42f1b3f]{font-size:10px}.storyboard-video-rail-list__copy[data-v-d42f1b3f],.storyboard-video-rail-list__title[data-v-d42f1b3f],.storyboard-video-rail-list__meta[data-v-d42f1b3f]{min-width:0}.storyboard-video-rail-list__copy[data-v-d42f1b3f]{display:grid;gap:7px}.storyboard-video-rail-list__title[data-v-d42f1b3f],.storyboard-video-rail-list__meta[data-v-d42f1b3f]{display:flex;align-items:center;gap:7px}.storyboard-video-rail-list__title small[data-v-d42f1b3f]{flex:0 0 auto;color:#d7b65d;font-size:10px;letter-spacing:.06em}.storyboard-video-rail-list__title strong[data-v-d42f1b3f]{min-width:0;overflow:hidden;color:#eef4f7;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.storyboard-video-rail-list__meta[data-v-d42f1b3f]{justify-content:space-between;color:#8fa1ae}.storyboard-video-rail-list__meta small[data-v-d42f1b3f],.storyboard-video-rail-list__meta em[data-v-d42f1b3f]{font-size:10px;font-style:normal}.storyboard-video-rail-list__meta em[data-v-d42f1b3f]{overflow:hidden;color:#d7b65d;text-overflow:ellipsis;white-space:nowrap}.storyboard-video-rail-list__view-all[data-v-d42f1b3f]{min-height:44px;padding:8px 10px;border:1px solid rgb(215 182 93 / .28);border-radius:8px;color:#e0c271;background:#102536a3;font:inherit;font-size:11px;cursor:pointer}.storyboard-video-rail-list__view-all[data-v-d42f1b3f]:hover{border-color:#d7b65d;background:#102536}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .storyboard-video-rail-list button.storyboard-video-rail-list__row,#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .storyboard-video-rail-list button.storyboard-video-rail-list__view-all{min-height:44px!important;border:1px solid rgb(198 215 226 / .16)!important;border-radius:8px!important;color:#dbe5eb!important;background:#07111ac2!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .storyboard-video-rail-list button.storyboard-video-rail-list__view-all{border-color:#d7b65d47!important;color:#e0c271!important;background:#102536a3!important}#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .storyboard-video-rail-list button.storyboard-video-rail-list__row:hover,#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .storyboard-video-rail-list button.storyboard-video-rail-list__row:focus-visible,#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .storyboard-video-rail-list button.storyboard-video-rail-list__view-all:hover,#atmosphere-creation-root#atmosphere-creation-root#atmosphere-creation-root .storyboard-video-rail-list button.storyboard-video-rail-list__view-all:focus-visible{border-color:#d7b65d!important;background:#102536!important}@media (max-width: 720px){.storyboard-video-rail-list[data-v-d42f1b3f],.storyboard-video-rail-list.is-compact[data-v-d42f1b3f]{--rail-media-width: 84px;--rail-media-height: 48px}}@media (prefers-reduced-motion: reduce){button.storyboard-video-rail-list__row[data-v-d42f1b3f]{transition-duration:.01ms}}.final-compose-stage-panel[data-v-9df73e8e]{display:flex;min-height:0;flex-direction:column}.final-compose-stage-panel__state[data-v-9df73e8e]{display:grid;min-height:360px;place-items:center;align-content:center;gap:10px;padding:28px;color:#a9bac7;text-align:center}.final-compose-stage-panel__state h3[data-v-9df73e8e],.final-compose-stage-panel__state p[data-v-9df73e8e]{margin:0}.final-compose-stage-panel__state h3[data-v-9df73e8e]{color:#f2f7fb;font-size:16px}.final-compose-stage-panel__state p[data-v-9df73e8e]{max-width:300px;font-size:12px;line-height:20px}.final-compose-stage-panel__content[data-v-9df73e8e]{display:grid;gap:14px;min-height:0;margin:14px;overflow:auto}.final-compose-stage-panel__storyboards[data-v-9df73e8e]{display:grid;gap:10px;padding:12px;border:1px solid rgb(198 215 226 / .18);border-radius:10px;background:#0d1b266b}.final-compose-stage-panel__storyboards>header[data-v-9df73e8e]{display:flex;align-items:center;justify-content:space-between;gap:10px}.final-compose-stage-panel__storyboards strong[data-v-9df73e8e]{color:#eef4f7;font-size:12px}.final-compose-stage-panel__storyboards small[data-v-9df73e8e]{color:#93a4b0;font-size:11px}.storyboard-video-stage-panel[data-v-de2fe7c6]{display:flex;min-height:0;flex-direction:column}.storyboard-video-stage-panel__state[data-v-de2fe7c6]{display:grid;min-height:360px;place-items:center;align-content:center;gap:10px;padding:28px;color:#a9bac7;text-align:center}.storyboard-video-stage-panel__state>.el-icon[data-v-de2fe7c6]{width:46px;height:46px;border:1px solid rgb(198 215 226 / .24);border-radius:50%;color:#e7bd70;font-size:21px;background:#07111a}.storyboard-video-stage-panel__state h3[data-v-de2fe7c6],.storyboard-video-stage-panel__state p[data-v-de2fe7c6]{margin:0}.storyboard-video-stage-panel__state h3[data-v-de2fe7c6]{color:#f2f7fb;font-size:16px}.storyboard-video-stage-panel__state p[data-v-de2fe7c6]{max-width:300px;font-size:12px;line-height:20px}.storyboard-video-stage-panel__content[data-v-de2fe7c6]{margin:14px;padding:14px;overflow:auto;border:1px solid rgb(198 215 226 / .22);border-radius:8px;background:#0d1b2685}.storyboard-video-stage-panel__summary[data-v-de2fe7c6]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 10px;color:#93a4b0;font-size:11px}.atmosphere-stage-workspace[data-v-61129ee8]{display:flex;min-width:0;min-height:0;flex-direction:column}.atmosphere-stage-workspace[data-v-61129ee8]>:last-child{min-height:0;flex:1 1 auto}.stage-result-preview-dialog__heading[data-v-98b01590]{display:grid;gap:3px}.stage-result-preview-dialog__heading small[data-v-98b01590],.stage-result-preview-dialog__asset-card small[data-v-98b01590]{color:var(--tg-text-muted);font-size:11px}.stage-result-preview-dialog__heading strong[data-v-98b01590]{color:var(--tg-text);font-size:18px}.stage-result-preview-dialog__content[data-v-98b01590]{display:grid;gap:18px;color:var(--tg-text)}.stage-result-preview-dialog__summary[data-v-98b01590],.stage-result-preview-dialog__section p[data-v-98b01590],.stage-result-preview-dialog__unavailable[data-v-98b01590]{margin:0;color:var(--tg-text-muted);font-size:14px;line-height:1.75;white-space:pre-wrap}.stage-result-preview-dialog__section[data-v-98b01590],.stage-result-preview-dialog__assets[data-v-98b01590]{display:grid;gap:8px}.stage-result-preview-dialog__section h3[data-v-98b01590],.stage-result-preview-dialog__assets h3[data-v-98b01590]{margin:0;font-size:14px}.stage-result-preview-dialog__asset-grid[data-v-98b01590]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px}.stage-result-preview-dialog__asset-card[data-v-98b01590]{display:grid;grid-template-columns:52px minmax(0,1fr);gap:10px;align-items:center;padding:8px;border:1px solid var(--tg-line);border-radius:8px;background:var(--tg-panel-strong)}.stage-result-preview-dialog__asset-card img[data-v-98b01590],.stage-result-preview-dialog__asset-placeholder[data-v-98b01590]{width:52px;height:52px;border-radius:6px;-o-object-fit:cover;object-fit:cover}.stage-result-preview-dialog__asset-placeholder[data-v-98b01590]{display:grid;place-items:center;color:var(--tg-text-muted);background:var(--tg-panel);font-size:11px}.stage-result-preview-dialog__asset-card div[data-v-98b01590]:last-child{display:grid;gap:3px;min-width:0}.atmosphere-waiting-compose[data-v-14b4d381]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:10px 14px 0;padding:9px 10px 9px 12px;border:1px solid rgb(231 189 112 / .34);border-radius:7px;color:var(--fb-text-secondary);background:#51360f2e;font-size:12px;font-weight:600}.atmosphere-waiting-compose button[data-v-14b4d381]{flex:0 0 auto;min-height:28px;padding:0 10px;border:1px solid rgb(231 189 112 / .5);border-radius:6px;color:#120d05;background:linear-gradient(180deg,#e8c47c,#c8943c);font:inherit;font-size:11px;font-weight:700;cursor:pointer;white-space:nowrap}.atmosphere-waiting-compose button[data-v-14b4d381]:focus-visible{outline:2px solid #f1d28f;outline-offset:2px}.atmosphere-waiting-compose button[data-v-14b4d381]:disabled{cursor:wait;opacity:.58}.atmosphere-creation-page[data-v-14b4d381]{--history-width: 344px;display:grid;grid-template-rows:68px minmax(0,1fr);gap:10px;min-width:0;height:calc(100vh - 78px);min-height:720px;padding:0;overflow:hidden;color:var(--fb-text-primary);background:transparent;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;font-variant-numeric:tabular-nums}.atmosphere-creation-page.is-history-collapsed[data-v-14b4d381]{--history-width: 0px}.atmosphere-creation-page__pipeline[data-v-14b4d381]{min-width:0}.atmosphere-creation-layout[data-v-14b4d381]{display:grid;grid-template-columns:var(--history-width) minmax(420px,1fr) minmax(372px,411px);justify-content:stretch;gap:9px;min-width:0;min-height:0;overflow:hidden;transition:grid-template-columns .18s ease}.atmosphere-creation-page.is-history-collapsed .atmosphere-creation-layout[data-v-14b4d381]{grid-template-columns:var(--history-width) minmax(600px,1fr) minmax(360px,399px)}.atmosphere-conversation-panel[data-v-14b4d381],.atmosphere-stage-preview[data-v-14b4d381]{min-width:0;min-height:0;overflow:hidden;border:1px solid var(--fb-line-default);border-radius:9px;background:#081119eb}.atmosphere-conversation-panel[data-v-14b4d381]{display:grid;grid-template-rows:auto minmax(0,1fr) auto}.atmosphere-conversation-panel__timeline[data-v-14b4d381]{min-height:0;overflow:auto;padding:18px 14px 14px;scrollbar-color:rgb(113 132 147 / .55) transparent;scrollbar-width:thin}.atmosphere-message[data-v-14b4d381]{display:flex;align-items:flex-start;gap:10px;margin-bottom:12px}.atmosphere-message.is-user[data-v-14b4d381]{justify-content:flex-end}.atmosphere-message__avatar[data-v-14b4d381]{display:grid;flex:0 0 34px;width:34px;height:34px;place-items:center;border:1px solid var(--fb-line-default);border-radius:50%;color:var(--fb-accent);background:var(--fb-control-well)}.atmosphere-message__avatar.is-user[data-v-14b4d381]{color:var(--fb-text-strong);border-color:#8fb7d7;background:#597b95;font-size:12px;font-weight:700}.atmosphere-message__content[data-v-14b4d381]{position:relative;max-width:340px;padding:12px 14px;border:1px solid var(--fb-line-default);border-radius:9px;color:var(--fb-text-primary);background:#0d1b26bd;font-size:13px;line-height:20px}.atmosphere-message.is-user .atmosphere-message__content[data-v-14b4d381]{background:#263745e6}.atmosphere-message__content p[data-v-14b4d381]{margin:0}.atmosphere-message__content time[data-v-14b4d381]{position:absolute;right:0;bottom:-22px;color:var(--fb-text-disabled);font-size:11px}.atmosphere-message.is-user .atmosphere-message__content time[data-v-14b4d381]{left:0;right:auto}.atmosphere-message.is-stage-result[data-v-14b4d381]{padding-left:44px}.atmosphere-message.is-stage-result .atmosphere-message__avatar[data-v-14b4d381]{margin-left:-44px}.atmosphere-message.is-stage-result .atmosphere-message__content[data-v-14b4d381]{width:100%;max-width:400px;padding:14px}.atmosphere-message.is-stage-result header[data-v-14b4d381]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.atmosphere-message.is-stage-result header strong[data-v-14b4d381]{color:var(--fb-text-strong);font-size:14px}.atmosphere-message.is-stage-result header span[data-v-14b4d381]{display:inline-flex;align-items:center;gap:4px;color:var(--fb-success);font-size:11px}.atmosphere-message.is-stage-result small[data-v-14b4d381]{display:block;margin-bottom:3px;color:var(--fb-text-disabled);font-size:11px}.atmosphere-message__stage-actions[data-v-14b4d381]{display:flex;gap:8px;margin-top:10px}.atmosphere-message__stage-actions button[data-v-14b4d381],.atmosphere-quick-replies button[data-v-14b4d381]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 12px;border:1px solid var(--fb-line-default);border-radius:6px;color:var(--fb-text-primary);background:var(--fb-control-well);font:inherit;font-size:12px;cursor:pointer}.atmosphere-quick-replies[data-v-14b4d381]{display:flex;gap:8px;margin:2px 0 0 44px;padding-top:12px;border-top:1px solid var(--fb-line-subtle)}.atmosphere-quick-replies button[data-v-14b4d381]:hover,.atmosphere-quick-replies button[data-v-14b4d381]:focus-visible,.atmosphere-message__stage-actions button[data-v-14b4d381]:hover,.atmosphere-message__stage-actions button[data-v-14b4d381]:focus-visible{border-color:var(--fb-line-strong);outline:none}.atmosphere-conversation-empty[data-v-14b4d381]{display:grid;height:100%;place-content:center;justify-items:center;padding:32px;text-align:center}.atmosphere-conversation-empty__icon[data-v-14b4d381]{display:grid;width:54px;height:54px;margin-bottom:16px;place-items:center;border:1px solid rgb(231 189 112 / .42);border-radius:50%;color:var(--fb-accent);background:#e7bd7014;font-size:24px}.atmosphere-conversation-empty h2[data-v-14b4d381],.atmosphere-conversation-empty p[data-v-14b4d381]{margin:0}.atmosphere-conversation-empty h2[data-v-14b4d381]{color:var(--fb-text-strong);font-size:17px}.atmosphere-conversation-empty p[data-v-14b4d381]{max-width:320px;margin-top:8px;color:var(--fb-text-secondary);font-size:12px;line-height:19px}.atmosphere-composer-preview[data-v-14b4d381]{padding:10px 12px 12px;border-top:1px solid var(--fb-line-default)}.atmosphere-composer-preview__well[data-v-14b4d381]{display:flex;align-items:center;gap:3px;height:54px;padding:6px 8px;border:1px solid var(--fb-line-default);border-radius:9px;background:var(--fb-control-well)}.atmosphere-composer-preview__well button[data-v-14b4d381]{display:grid;flex:0 0 34px;width:34px;height:34px;padding:0;place-items:center;border:0;border-radius:6px;color:var(--fb-text-secondary);background:transparent;cursor:pointer}.atmosphere-composer-preview__well>span[data-v-14b4d381]{flex:1 1 auto;overflow:hidden;color:var(--fb-text-disabled);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.atmosphere-composer-preview__well button.is-send[data-v-14b4d381]{color:var(--fb-accent);font-size:20px}.atmosphere-stage-preview[data-v-14b4d381]{display:grid;grid-template-rows:auto minmax(0,1fr) auto;padding:12px}.atmosphere-stage-preview__header[data-v-14b4d381]{padding:3px 3px 12px}.atmosphere-stage-preview__header h2[data-v-14b4d381]{margin:0;color:var(--fb-text-strong);font-size:15px;font-weight:700;line-height:22px}.atmosphere-stage-preview__header h2 span[data-v-14b4d381]{color:var(--fb-text-secondary);font-size:12px;font-weight:500}.atmosphere-stage-preview__header p[data-v-14b4d381]{margin:8px 0 0;color:var(--fb-text-secondary);font-size:12px;line-height:19px}.atmosphere-stage-preview__assets[data-v-14b4d381]{min-height:0;overflow:auto;padding-right:2px;scrollbar-color:rgb(113 132 147 / .55) transparent;scrollbar-width:thin}.atmosphere-asset-card[data-v-14b4d381]{display:grid;gap:8px;margin-bottom:10px;padding:10px;border:1px solid var(--fb-line-default);border-radius:9px;background:#0d1b2680}.atmosphere-asset-card>header[data-v-14b4d381]{display:flex;align-items:center;justify-content:space-between;gap:10px}.atmosphere-asset-card>header strong[data-v-14b4d381]{overflow:hidden;color:var(--fb-text-strong);font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.atmosphere-asset-card>header span[data-v-14b4d381]{flex:0 0 auto;padding:2px 9px;border:1px solid rgb(99 215 176 / .28);border-radius:999px;color:var(--fb-success);font-size:10px}.atmosphere-asset-card__media[data-v-14b4d381]{position:relative;overflow:hidden;height:144px;border-radius:7px;background:var(--fb-control-well)}.atmosphere-asset-card__media img[data-v-14b4d381]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.atmosphere-asset-card__media button[data-v-14b4d381]{position:absolute;right:8px;bottom:8px;display:inline-flex;align-items:center;gap:5px;height:34px;padding:0 12px;border:1px solid rgb(198 215 226 / .3);border-radius:6px;color:var(--fb-text-strong);background:#050b10e0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:inherit;font-size:12px;cursor:pointer}.atmosphere-stage-preview__empty[data-v-14b4d381]{display:grid;place-content:center;justify-items:center;color:var(--fb-text-secondary);text-align:center}.atmosphere-stage-preview__empty>.el-icon[data-v-14b4d381]{margin-bottom:12px;color:var(--fb-accent);font-size:28px}.atmosphere-stage-preview__empty h2[data-v-14b4d381],.atmosphere-stage-preview__empty p[data-v-14b4d381]{margin:0}.atmosphere-stage-preview__empty h2[data-v-14b4d381]{color:var(--fb-text-strong);font-size:16px}.atmosphere-stage-preview__empty p[data-v-14b4d381]{max-width:260px;margin-top:8px;font-size:12px}.atmosphere-stage-preview__primary[data-v-14b4d381]{display:flex;align-items:center;justify-content:space-between;height:58px;margin-top:10px;padding:0 20px;border:1px solid rgb(231 189 112 / .54);border-radius:8px;color:#171006;background:linear-gradient(180deg,#e9c77f,#d19b40);box-shadow:0 10px 28px #0000002e;font:inherit;font-size:15px;font-weight:600;cursor:pointer}@media (max-width: 1200px){.atmosphere-creation-page[data-v-14b4d381]{height:auto;min-height:calc(100vh - 64px);overflow:visible}.atmosphere-creation-layout[data-v-14b4d381],.atmosphere-creation-page.is-history-collapsed .atmosphere-creation-layout[data-v-14b4d381]{grid-template-columns:minmax(0,1fr);overflow:visible}.creation-history-drawer[data-v-14b4d381]{position:fixed;z-index:80;top:78px;bottom:12px;left:12px;width:min(344px,calc(100vw - 24px))}.atmosphere-conversation-panel[data-v-14b4d381],.atmosphere-stage-preview[data-v-14b4d381]{min-height:660px}}@media (prefers-reduced-motion: reduce){.atmosphere-creation-layout[data-v-14b4d381]{transition-duration:.01ms}}.one-sentence-page[data-v-14b4d381]{min-height:calc(100vh - 64px);padding:24px;color:#090909;background:radial-gradient(circle at 10% 0%,rgba(196,161,92,.22),transparent 34%),linear-gradient(135deg,#f4f7fb,#edf2f8 48%,#f7f2e8)}.one-sentence-hero[data-v-14b4d381]{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:14px}.hero-copy[data-v-14b4d381]{max-width:720px}.eyebrow[data-v-14b4d381],.panel-kicker[data-v-14b4d381]{display:inline-flex;margin-bottom:8px;color:#8b723f;font-size:12px;font-weight:800;letter-spacing:0}.hero-copy h1[data-v-14b4d381]{margin:0;color:#090909;font-size:28px;line-height:1.15;letter-spacing:0}.hero-copy p[data-v-14b4d381]{margin:6px 0 0;color:#5f6673;font-size:13px}.hero-status[data-v-14b4d381]{display:flex;align-items:center;gap:12px;padding:12px 16px;border:1px solid rgba(196,161,92,.28);border-radius:18px;background:#ffffffb8;box-shadow:0 16px 36px #1b1f2614}.hero-status span[data-v-14b4d381]{color:#778091;font-size:13px}.hero-status strong[data-v-14b4d381]{color:#090909;font-size:14px}.one-sentence-workspace[data-v-14b4d381]{display:grid;grid-template-columns:minmax(0,1fr) 340px;align-items:stretch;gap:20px;height:min(820px,calc(100vh - 112px));min-height:660px}.agent-chat-panel[data-v-14b4d381],.generation-guard-panel[data-v-14b4d381]{min-width:0}.agent-chat-panel[data-v-14b4d381]{display:flex;height:100%;min-height:0;overflow:hidden;flex-direction:column;border:1px solid rgba(28,31,36,.08);border-radius:30px;background:#ffffffc7;box-shadow:0 24px 70px #191d231f;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.panel-header[data-v-14b4d381]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding:12px 18px 10px;border-bottom:1px solid rgba(17,19,24,.07)}.panel-header h2[data-v-14b4d381]{margin:0;color:#090909;font-size:20px;letter-spacing:0}.panel-title-block p[data-v-14b4d381]{display:none;overflow:hidden;margin:5px 0 0;color:#6b7380;font-size:12px;line-height:1.4;-webkit-line-clamp:1;-webkit-box-orient:vertical}.chat-task-strip[data-v-14b4d381]{display:grid;gap:7px;min-width:0}.chat-task-strip__top[data-v-14b4d381]{display:grid;grid-template-columns:auto minmax(90px,1fr) auto auto;align-items:center;gap:8px}.chat-task-strip__top strong[data-v-14b4d381],.chat-task-strip__top em[data-v-14b4d381]{color:#090909;font-size:12px;font-style:normal;font-weight:900;white-space:nowrap}.chat-task-strip__meter[data-v-14b4d381]{position:relative;height:8px;overflow:hidden;border-radius:999px;background:#09090914}.chat-task-strip__meter span[data-v-14b4d381]{position:relative;display:block;height:100%;min-width:8px;overflow:hidden;border-radius:inherit;background:linear-gradient(90deg,#090909,#c4a15c);transition:width .28s ease}.chat-task-strip.is-progress-running .chat-task-strip__meter span[data-v-14b4d381]:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background-image:linear-gradient(120deg,transparent 0,transparent 34%,rgba(255,255,255,.42) 45%,transparent 56%,transparent 100%);background-size:58px 100%;animation:striped-flow-14b4d381 1.35s linear infinite}.chat-task-nodes[data-v-14b4d381]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.chat-task-node[data-v-14b4d381]{display:inline-flex;min-width:0;min-height:24px;align-items:center;justify-content:center;gap:5px;padding:0 7px;border:1px solid rgba(17,19,24,.08);border-radius:999px;color:#6b7380;background:#ffffff94}.chat-task-strip .task-list-link[data-v-14b4d381],.chat-task-strip .task-retry-link[data-v-14b4d381]{min-height:26px!important;padding:2px 8px!important;font-size:11px!important}.chat-task-node i[data-v-14b4d381]{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:#aeb6c2}.chat-task-node b[data-v-14b4d381]{overflow:hidden;font-size:11px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.chat-task-node.is-completed i[data-v-14b4d381]{background:#42d77d;box-shadow:0 0 0 3px #42d77d24}.chat-task-node.is-running i[data-v-14b4d381]{background:#c4a15c;box-shadow:0 0 0 4px #c4a15c2e}.chat-task-node.is-failed i[data-v-14b4d381]{background:#ff6b6b}.chat-task-node.is-paused i[data-v-14b4d381]{background:#f5c15d}.status-tag[data-v-14b4d381]{height:30px;border-color:#c4a15c52;border-radius:999px;color:#806739;background:#fffbf1cc}.chat-body[data-v-14b4d381]{flex:1;min-height:0;overflow-y:auto;padding:22px 24px}.chat-message[data-v-14b4d381]{display:flex;gap:12px;margin-bottom:18px}.chat-message--user[data-v-14b4d381]{flex-direction:row-reverse}.message-avatar[data-v-14b4d381]{display:flex;width:38px;height:38px;flex:0 0 38px;align-items:center;justify-content:center;border:1px solid rgba(196,161,92,.3);border-radius:50%;color:#c4a15c;background:#090909;box-shadow:0 10px 22px #0909092e}.chat-message--user .message-avatar[data-v-14b4d381]{color:#090909;background:#c4a15c;font-weight:800}.message-bubble[data-v-14b4d381]{max-width:min(720px,78%);padding:14px 16px;border:1px solid rgba(18,21,28,.08);border-radius:22px;background:#ffffffd1;box-shadow:0 14px 34px #1b1f2614}.chat-message--user .message-bubble[data-v-14b4d381]{border-color:#c4a15c4d;background:#fff8e7e6}.message-bubble p[data-v-14b4d381]{margin:0;color:#222832;font-size:14px;line-height:1.75;white-space:pre-wrap}.confirmation-card[data-v-14b4d381]{margin-top:14px;padding:15px;border:1px solid rgba(196,161,92,.26);border-radius:22px;background:radial-gradient(circle at 10% 0%,rgba(196,161,92,.18),transparent 34%),linear-gradient(145deg,#0d181fe6,#04070af5);box-shadow:inset 0 1px #ffffff0f,0 18px 34px #0000002e}.confirmation-card__head[data-v-14b4d381],.confirmation-actions[data-v-14b4d381]{display:flex;align-items:center;justify-content:space-between;gap:12px}.confirmation-card__head[data-v-14b4d381]{margin-bottom:12px}.confirmation-card__head span[data-v-14b4d381]{color:#d7bd80;font-size:12px;font-weight:900;letter-spacing:0}.confirmation-card__head strong[data-v-14b4d381]{display:inline-flex;min-height:26px;align-items:center;padding:0 10px;border:1px solid rgba(215,189,128,.32);border-radius:999px;color:#fff4c8;background:#fff5db14;font-size:12px}.confirmation-grid[data-v-14b4d381]{display:grid;grid-template-columns:82px minmax(0,1fr);gap:8px 12px;margin:0}.confirmation-grid dt[data-v-14b4d381],.confirmation-grid dd[data-v-14b4d381]{min-width:0;margin:0;font-size:13px;line-height:1.55}.confirmation-grid dt[data-v-14b4d381]{color:#d7bd80b8;font-weight:800}.confirmation-grid dd[data-v-14b4d381]{color:#f4fafceb}.confirmation-actions[data-v-14b4d381]{margin-top:14px;padding-top:12px;border-top:1px solid rgba(215,189,128,.16)}.confirmation-action[data-v-14b4d381]{min-height:36px;padding:0 16px;border-radius:999px;font-size:13px;font-weight:900;cursor:pointer;transition:transform .18s ease,border-color .18s ease,opacity .18s ease}.confirmation-action[data-v-14b4d381]:hover{transform:translateY(-1px)}.confirmation-action--ghost[data-v-14b4d381]{border:1px solid rgba(215,189,128,.28);color:#d7bd80;background:#ffffff0d}.confirmation-action--primary[data-v-14b4d381]{border:1px solid rgba(215,189,128,.58);color:#090909;background:radial-gradient(circle at 22% 0%,rgba(255,255,255,.48),transparent 34%),linear-gradient(180deg,#e1c887,#b89143);box-shadow:0 14px 28px #c4a15c38}.confirmation-action[data-v-14b4d381]:disabled{opacity:.5;cursor:not-allowed;transform:none}.confirmation-expired[data-v-14b4d381]{margin-top:12px!important;padding-top:10px;border-top:1px solid rgba(215,189,128,.16);color:#d7bd809e!important;font-size:12px!important}.typing-caret[data-v-14b4d381]{display:inline-block;width:7px;height:16px;margin-left:3px;vertical-align:-2px;border-radius:999px;background:#c4a15c;animation:caret-blink-14b4d381 .9s infinite}.option-lab[data-v-14b4d381]{position:relative;margin-top:16px;padding:14px;overflow:hidden;border:1px solid rgba(105,214,226,.18);border-radius:20px;background:radial-gradient(circle at 8% 0%,rgba(105,214,226,.1),transparent 34%),linear-gradient(145deg,#09131adb,#03070af0)}.option-lab[data-v-14b4d381]:before{position:absolute;top:1px;right:1px;bottom:1px;left:1px;content:"";border-radius:inherit;border:1px solid rgba(255,255,255,.04);pointer-events:none}.option-lab__header[data-v-14b4d381],.option-lab__actions[data-v-14b4d381]{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px}.option-lab__header[data-v-14b4d381]{margin-bottom:14px}.option-lab__header span[data-v-14b4d381],.option-lab__actions span[data-v-14b4d381]{color:#8b723f;font-size:12px;font-weight:800;letter-spacing:0}.option-lab__header em[data-v-14b4d381]{padding:5px 10px;border:1px solid rgba(196,161,92,.22);border-radius:999px;color:#8b723f;font-size:12px;font-style:normal;background:#ffffff94}.option-group-list[data-v-14b4d381]{position:relative;z-index:1;display:grid;gap:10px}.option-group[data-v-14b4d381]{display:grid;grid-template-columns:88px minmax(0,1fr);gap:12px;align-items:start;padding:10px;border:1px solid rgba(105,214,226,.12);border-radius:16px;background:#02060a42}.option-group__head[data-v-14b4d381]{padding-top:4px}.option-group__head span[data-v-14b4d381],.option-group__head small[data-v-14b4d381]{display:block}.option-group__head span[data-v-14b4d381]{color:#090909;font-size:14px;font-weight:800}.option-group__head small[data-v-14b4d381]{margin-top:4px;color:#646c79;font-size:12px}.option-pill-list[data-v-14b4d381]{display:grid;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:10px}.option-custom-input[data-v-14b4d381]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;margin-top:2px}.option-custom-input input[data-v-14b4d381]{min-height:40px;padding:0 14px;border:1px solid rgba(196,161,92,.22);border-radius:999px;color:#090909;outline:none;background:#ffffffc2}.option-custom-input button[data-v-14b4d381]{min-height:40px;padding:0 18px;border:1px solid rgba(196,161,92,.42);border-radius:999px;color:#8b723f;font-weight:800;background:radial-gradient(circle at 22% 0%,rgba(255,255,255,.2),transparent 36%),linear-gradient(180deg,#2b3032f5,#08090afa);cursor:pointer}.option-card[data-v-14b4d381]{color:#090909}.option-pill[data-v-14b4d381]{position:relative;display:inline-grid;grid-template-columns:auto 1fr;grid-template-areas:"mark title" "mark desc";-moz-column-gap:9px;column-gap:9px;row-gap:2px;min-width:0;max-width:none;min-height:58px;padding:10px 12px;border:1px solid rgba(105,214,226,.18);border-radius:14px;text-align:left;background:linear-gradient(180deg,#ffffffd6,#f4eee0bd),#ffffffc2;box-shadow:inset 0 1px #ffffff80,0 10px 24px #1c1f2414;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.option-pill[data-v-14b4d381]:hover{transform:translateY(-1px);border-color:#c4a15c8f;box-shadow:inset 0 1px #ffffff8a,0 14px 30px #c4a15c24}.option-lab.is-archived .option-pill[data-v-14b4d381]{cursor:default;opacity:.72}.option-lab.is-archived .option-pill[data-v-14b4d381]:hover{transform:none;border-color:#69d6e22e;box-shadow:inset 0 1px #ffffff80,0 10px 24px #1c1f2414}.option-lab.is-archived .option-pill__mark[data-v-14b4d381]:disabled{cursor:not-allowed;opacity:.46}.option-pill.is-selected[data-v-14b4d381]{border-color:#c4a15cc2;background:radial-gradient(circle at 18% 12%,rgba(255,241,185,.28),transparent 36%),linear-gradient(180deg,#372e1cf5,#0a0908fa);box-shadow:inset 0 1px #fff1b938,0 16px 38px #c4a15c2e}.option-pill__mark[data-v-14b4d381]{grid-area:mark;width:10px;height:10px;margin-top:7px;border:1px solid rgba(196,161,92,.48);border-radius:999px;background:#c4a15c1f}.option-pill.is-selected .option-pill__mark[data-v-14b4d381]{border-color:#f1dca5e6;background:#d7bd80;box-shadow:0 0 16px #d7bd8057}.option-pill strong[data-v-14b4d381],.option-pill span[data-v-14b4d381]{display:block}.option-pill strong[data-v-14b4d381]{grid-area:title;color:#090909;font-size:13px;font-weight:900;line-height:1.2}.option-pill>span[data-v-14b4d381]:not(.option-pill__mark){grid-area:desc;color:#646c79;font-size:11px;line-height:1.45}.option-pill.is-selected strong[data-v-14b4d381]{color:#fff3c2}.option-pill.is-selected>span[data-v-14b4d381]:not(.option-pill__mark){color:#f1dca5c7}.option-lab__actions[data-v-14b4d381]{margin-top:16px;padding-top:12px;border-top:1px solid rgba(196,161,92,.16)}.option-apply-button[data-v-14b4d381]{min-width:108px;height:34px;padding:0 16px;border:1px solid rgba(196,161,92,.48);border-radius:999px;color:#c4a15c;font-size:13px;font-weight:800;background:linear-gradient(180deg,#30302ef0,#080808fa);box-shadow:inset 0 1px #ffffff2e,0 12px 26px #0000003d;cursor:pointer;transition:transform .18s ease,border-color .18s ease,opacity .18s ease}.option-apply-button[data-v-14b4d381]:not([aria-disabled=true]):hover{transform:translateY(-1px);border-color:#d7bd80b8}.option-apply-button[aria-disabled=true][data-v-14b4d381]{opacity:.48;cursor:not-allowed}.video-result-bubble[data-v-14b4d381]{width:min(720px,78%);max-width:78%}.video-result-bubble video[data-v-14b4d381]{display:block;width:100%;max-height:420px;border-radius:18px;background:#090909}.video-result-footer[data-v-14b4d381]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;color:#626b78;font-size:13px}.video-result-actions[data-v-14b4d381]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.copy-url-btn[data-v-14b4d381]{border-color:#c4a15c61;color:#090909;background:#ffffffdb}.composer[data-v-14b4d381]{position:sticky;bottom:0;z-index:6;flex-shrink:0;padding:18px 20px 20px;border-top:1px solid rgba(17,19,24,.07);background:#ffffffa3}.prompt-input[data-v-14b4d381] .el-textarea__inner{border:1px solid rgba(18,21,28,.12);border-radius:22px;color:#090909;background:#ffffffe6;box-shadow:none}.prompt-input[data-v-14b4d381] .el-textarea__inner:focus{border-color:#c4a15c94;box-shadow:0 0 0 4px #c4a15c1f}.composer-toolbar[data-v-14b4d381]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px}.duration-segment[data-v-14b4d381],.chip-row[data-v-14b4d381]{display:flex;flex-wrap:wrap;gap:8px}.duration-segment button[data-v-14b4d381],.chip-row button[data-v-14b4d381]{min-height:34px;padding:0 13px;border:1px solid rgba(17,19,24,.1);border-radius:999px;color:#4d5562;background:#ffffffc2;cursor:pointer}.duration-segment button.active[data-v-14b4d381],.chip-row button.active[data-v-14b4d381]{border-color:#c4a15c94;color:#090909;background:#fff5dbf0;box-shadow:0 10px 22px #c4a15c24}.ghost-action[data-v-14b4d381],.primary-action[data-v-14b4d381]{min-width:104px;border-radius:999px}.ghost-action[data-v-14b4d381]{margin-left:auto;border-color:#1113181f;color:#4f5865;background:#ffffffb3}.primary-action[data-v-14b4d381]{border-color:#090909;color:#f8f5ec;background:#090909}.generation-guard-panel[data-v-14b4d381]{display:flex;height:100%;min-height:0;flex-direction:column;gap:16px;overflow-y:auto;padding-right:4px;scrollbar-gutter:stable}.guard-card[data-v-14b4d381]{flex:0 0 auto;padding:18px;border:1px solid rgba(17,19,24,.08);border-radius:26px;background:#ffffffc7;box-shadow:0 20px 54px #191d231a;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.guard-title[data-v-14b4d381]{display:flex;align-items:center;gap:8px;margin-bottom:14px;color:#090909;font-weight:800}.guard-title .el-icon[data-v-14b4d381]{color:#c4a15c}.task-list-link[data-v-14b4d381]{margin-left:auto;padding:4px 9px;border:1px solid rgba(196,161,92,.28);border-radius:999px;color:#8a713f;background:#fffaedb3;font-size:12px;font-weight:800;cursor:pointer}.task-list-link[data-v-14b4d381]:hover{border-color:#c4a15c94;color:#090909}.credit-card strong[data-v-14b4d381]{display:block;color:#090909;font-size:44px;line-height:1}.credit-card p[data-v-14b4d381],.status-card p[data-v-14b4d381]{margin:10px 0 0;color:#6b7380;font-size:13px;line-height:1.7}.field-block+.field-block[data-v-14b4d381]{margin-top:18px}.field-block label[data-v-14b4d381]{display:block;margin-bottom:8px;color:#6c7480;font-size:13px;font-weight:700}.setting-field-label[data-v-14b4d381]{width:-moz-fit-content;width:fit-content;padding:4px 8px;border:1px solid rgba(196,161,92,.2);border-radius:999px;background:#fffaedb8}.voice-row[data-v-14b4d381]{display:flex;align-items:center;justify-content:space-between;margin-top:18px;color:#2c323b;font-weight:700}.progress-track[data-v-14b4d381]{position:relative;height:10px;overflow:hidden;border-radius:999px;background:#09090914}.progress-track span[data-v-14b4d381]{position:relative;display:block;height:100%;min-width:8px;overflow:hidden;border-radius:inherit;background:linear-gradient(90deg,#090909,#c4a15c);transition:width .28s ease}.progress-track.striped-flow span[data-v-14b4d381]:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background-image:linear-gradient(120deg,transparent 0,transparent 34%,rgba(255,255,255,.42) 45%,transparent 56%,transparent 100%);background-size:58px 100%;animation:striped-flow-14b4d381 1.35s linear infinite}.progress-pulse-dot[data-v-14b4d381]{position:absolute;top:50%;right:3px;z-index:1;width:7px;height:7px;border-radius:50%;background:#fff8df;box-shadow:0 0 0 5px #c4a15c33;transform:translateY(-50%);animation:progress-pulse-14b4d381 1.2s ease-in-out infinite}.status-line[data-v-14b4d381]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px}.status-line strong[data-v-14b4d381]{color:#090909}.status-line em[data-v-14b4d381]{color:#8a713f;font-style:normal;font-weight:800}.progress-hint[data-v-14b4d381]{padding:10px 12px;border:1px solid rgba(196,161,92,.16);border-radius:16px;background:#fffaedad}.session-debug-line[data-v-14b4d381]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;word-break:break-all}.pipeline-node-board[data-v-14b4d381]{margin-top:12px;padding:14px;border:1px solid rgba(105,214,226,.16);border-radius:20px;background:radial-gradient(circle at 10% 0%,rgba(105,214,226,.1),transparent 34%),#ffffff85}.pipeline-node-board__head[data-v-14b4d381]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.pipeline-node-board__head span[data-v-14b4d381]{color:#090909;font-size:13px;font-weight:900}.pipeline-node-board__head em[data-v-14b4d381]{color:#8a713f;font-size:12px;font-style:normal;font-weight:800;text-align:right}.pipeline-node-list[data-v-14b4d381]{position:relative;display:flex;flex-direction:column;gap:0}.pipeline-node-list[data-v-14b4d381]:before{position:absolute;top:14px;bottom:14px;left:9px;width:1px;content:"";background:linear-gradient(180deg,#69d6e22e,#d7bd802e)}.pipeline-node-item[data-v-14b4d381]{position:relative;display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:46px;padding:7px 0;border:0;border-radius:0;background:transparent}.pipeline-node-item__dot[data-v-14b4d381]{position:relative;z-index:1;width:10px;height:10px;border-radius:50%;background:#aeb6c2}.pipeline-node-item__main[data-v-14b4d381],.pipeline-node-item__meta[data-v-14b4d381]{min-width:0}.pipeline-node-item__main strong[data-v-14b4d381],.pipeline-node-item__main small[data-v-14b4d381],.pipeline-node-item__meta span[data-v-14b4d381],.pipeline-node-item__meta small[data-v-14b4d381]{display:block}.pipeline-node-item__main strong[data-v-14b4d381]{color:#1d222a;font-size:13px;font-weight:900}.pipeline-node-item__main small[data-v-14b4d381]{overflow:hidden;margin-top:2px;color:#6b7380;font-size:11px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.pipeline-node-item__meta[data-v-14b4d381]{text-align:right}.pipeline-node-item__meta span[data-v-14b4d381]{display:inline-flex;min-height:24px;align-items:center;justify-content:center;padding:0 9px;border:1px solid rgba(17,19,24,.08);border-radius:999px;color:#6b7380;font-size:12px;font-weight:900;background:#ffffff94}.pipeline-node-item__meta small[data-v-14b4d381]{margin-top:2px;color:#9098a4;font-size:10px}.pipeline-node-item.is-completed .pipeline-node-item__dot[data-v-14b4d381]{background:#42d77d;box-shadow:0 0 0 4px #42d77d24}.pipeline-node-item.is-running .pipeline-node-item__dot[data-v-14b4d381]{background:#c4a15c;box-shadow:0 0 0 5px #c4a15c2e}.pipeline-node-item.is-failed .pipeline-node-item__dot[data-v-14b4d381]{background:#ff6b6b;box-shadow:0 0 0 4px #ff6b6b24}.pipeline-node-item.is-paused .pipeline-node-item__dot[data-v-14b4d381]{background:#f5c15d;box-shadow:0 0 0 4px #f5c15d29}.status-card.is-progress-running[data-v-14b4d381]{border-color:#c4a15c38}.error-line[data-v-14b4d381],.success-line[data-v-14b4d381]{display:flex;align-items:flex-start;gap:8px;margin-top:12px;padding:10px 12px;border-radius:16px;font-size:13px;line-height:1.5}.error-line[data-v-14b4d381]{color:#8f2e2e;background:#ffe8e8cc}.success-line[data-v-14b4d381]{color:#35643d;background:#e8f8ebdb}.one-sentence-task-drawer[data-v-14b4d381] .el-drawer{overflow:hidden;background:radial-gradient(circle at 18% -4%,rgba(196,161,92,.2),transparent 34%),linear-gradient(145deg,#f8fafcfa,#f4eee2f0)}.one-sentence-task-drawer[data-v-14b4d381] .el-drawer__header{margin:0;padding:22px 24px 16px;border-bottom:1px solid rgba(17,19,24,.08);color:#090909;font-weight:900}.one-sentence-task-drawer[data-v-14b4d381] .el-drawer__body{padding:18px 18px 22px}.task-drawer-toolbar[data-v-14b4d381]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:16px;border:1px solid rgba(17,19,24,.08);border-radius:22px;color:#6b7380;font-size:13px;background:#ffffffb8;box-shadow:0 18px 42px #191d2314}.task-drawer-toolbar strong[data-v-14b4d381]{display:block;margin-top:8px;color:#111318;font-size:18px;line-height:1.2}.task-drawer-toolbar p[data-v-14b4d381]{margin:5px 0 0;color:#737c8b;line-height:1.55}.task-scope-pill[data-v-14b4d381]{display:inline-flex;align-items:center;min-height:24px;padding:0 10px;border:1px solid rgba(196,161,92,.26);border-radius:999px;color:#806739;background:#fff9ebe6;font-size:12px;font-weight:900}.task-drawer-stats[data-v-14b4d381]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:12px 0 14px}.task-drawer-stats span[data-v-14b4d381]{min-width:0;padding:10px 12px;border:1px solid rgba(17,19,24,.07);border-radius:16px;color:#717986;background:#ffffff9e;font-size:12px;font-weight:800;text-align:center}.task-drawer-stats strong[data-v-14b4d381]{color:#090909;font-size:17px}.task-list-panel[data-v-14b4d381]{display:grid;gap:12px;min-height:200px}.task-list-item[data-v-14b4d381]{position:relative;display:grid;gap:10px;width:100%;overflow:hidden;padding:16px;border:1px solid rgba(17,19,24,.09);border-radius:22px;color:#202630;text-align:left;background:linear-gradient(135deg,#ffffffeb,#f9fbfdc2);cursor:pointer;box-shadow:0 18px 38px #191d2314;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.task-list-item[data-v-14b4d381]:before{position:absolute;inset:0 auto 0 0;width:4px;content:"";background:#c4a15c;opacity:.9}.task-list-item.active[data-v-14b4d381],.task-list-item[data-v-14b4d381]:hover{transform:translateY(-2px);border-color:#c4a15c80;box-shadow:0 22px 46px #191d231f}.task-list-item.active[data-v-14b4d381]{background:linear-gradient(135deg,#fffbf1fa,#ffffffd6)}.task-list-item.is-completed[data-v-14b4d381]:before{background:#4c956c}.task-list-item.is-failed[data-v-14b4d381]:before{background:#c85b5b}.task-list-item.is-warning[data-v-14b4d381]:before{background:#d2a63f}.task-list-item.is-running[data-v-14b4d381]:before{background:linear-gradient(180deg,#090909,#c4a15c)}.task-list-item__top[data-v-14b4d381],.task-list-item__meta[data-v-14b4d381],.task-list-item__foot[data-v-14b4d381]{display:flex;align-items:center;justify-content:space-between;gap:10px}.task-status-pill[data-v-14b4d381]{display:inline-flex;min-height:26px;align-items:center;padding:0 10px;border:1px solid rgba(17,19,24,.1);border-radius:999px;color:#111318;background:#ffffffc7;font-size:12px;font-weight:900}.task-list-item__top em[data-v-14b4d381]{color:#8a713f;font-size:16px;font-style:normal;font-weight:900}.task-list-item__prompt[data-v-14b4d381]{display:-webkit-box;overflow:hidden;color:#1f2530;font-size:14px;font-weight:800;line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:2}.task-list-item__owner[data-v-14b4d381]{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;min-height:24px;align-items:center;padding:0 9px;overflow:hidden;border:1px solid rgba(196,161,92,.22);border-radius:999px;color:#775f31;background:#fff9ebc7;font-size:12px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.task-item-progress[data-v-14b4d381]{position:relative;height:8px;overflow:hidden;border-radius:999px;background:#09090914}.task-item-progress i[data-v-14b4d381]{display:block;height:100%;min-width:8px;border-radius:inherit;background:linear-gradient(90deg,#090909,#c4a15c)}.task-list-item.is-completed .task-item-progress i[data-v-14b4d381]{background:linear-gradient(90deg,#316548,#72b28c)}.task-list-item.is-failed .task-item-progress i[data-v-14b4d381]{background:linear-gradient(90deg,#7d2d2d,#d96d6d)}.task-list-item__meta[data-v-14b4d381]{color:#717986;font-size:12px;line-height:1.45}.task-list-item__meta span[data-v-14b4d381]{display:inline-flex;min-width:0;align-items:center;gap:5px}.task-list-item__meta span[data-v-14b4d381]:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-list-item__foot[data-v-14b4d381]{padding-top:2px}.task-list-item__foot small[data-v-14b4d381]{color:#8a93a3;font-size:12px}.task-list-item__actions[data-v-14b4d381]{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px}.task-list-item__restore[data-v-14b4d381],.task-list-item__delete[data-v-14b4d381]{min-height:26px;padding:0 10px;border:1px solid rgba(196,161,92,.22);border-radius:999px;color:#8a713f;background:#fff9ebad;font-size:12px;font-weight:900;cursor:pointer;transition:border-color .18s ease,color .18s ease,background .18s ease}.task-list-item__delete[data-v-14b4d381]{border-color:#c85b5b57;color:#a24545;background:#c85b5b14}.task-list-item__restore[data-v-14b4d381]:hover,.task-list-item__delete[data-v-14b4d381]:hover{border-color:#c4a15c7a;background:#fff9ebdb}.task-list-item__delete[data-v-14b4d381]:hover{border-color:#c85b5b94;background:#c85b5b24}.task-list-item__restore[data-v-14b4d381]:disabled,.task-list-item__delete[data-v-14b4d381]:disabled{cursor:not-allowed;opacity:.58}.task-list-item__foot strong[data-v-14b4d381]{color:#8a713f;font-size:12px;font-weight:900}@keyframes caret-blink-14b4d381{0%,to{opacity:.15}50%{opacity:1}}@keyframes striped-flow-14b4d381{0%{background-position-x:-58px}to{background-position-x:58px}}@keyframes progress-pulse-14b4d381{0%,to{opacity:.58;transform:translateY(-50%) scale(.82)}50%{opacity:1;transform:translateY(-50%) scale(1)}}@media (prefers-reduced-motion: reduce){.progress-track.striped-flow span[data-v-14b4d381]:after,.progress-pulse-dot[data-v-14b4d381],.typing-caret[data-v-14b4d381]{animation:none}}@media (max-width: 1180px){.one-sentence-workspace[data-v-14b4d381]{grid-template-columns:1fr;height:auto;min-height:0}.generation-guard-panel[data-v-14b4d381]{display:grid;height:auto;overflow:visible;padding-right:0;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 860px){.one-sentence-page[data-v-14b4d381]{padding:16px}.one-sentence-hero[data-v-14b4d381],.composer-toolbar[data-v-14b4d381],.video-result-footer[data-v-14b4d381]{align-items:stretch;flex-direction:column}.video-result-actions[data-v-14b4d381]{justify-content:flex-start}.hero-copy h1[data-v-14b4d381]{font-size:28px}.agent-chat-panel[data-v-14b4d381]{height:min(680px,calc(100vh - 120px));min-height:620px;border-radius:24px}.generation-guard-panel[data-v-14b4d381]{grid-template-columns:1fr}.message-bubble[data-v-14b4d381],.video-result-bubble[data-v-14b4d381]{width:auto;max-width:calc(100vw - 116px)}.option-group[data-v-14b4d381]{grid-template-columns:1fr}.option-custom-input[data-v-14b4d381]{margin-left:0}.ghost-action[data-v-14b4d381],.primary-action[data-v-14b4d381]{width:100%;margin-left:0}}.one-sentence-page.one-sentence-page[data-v-14b4d381]{--osv-bg: #030608;--osv-panel: rgba(7, 14, 20, .88);--osv-panel-strong: rgba(10, 20, 28, .94);--osv-line: rgba(105, 214, 226, .18);--osv-line-strong: rgba(105, 214, 226, .34);--osv-gold: #d7bd80;--osv-gold-strong: #f1dca5;--osv-cyan: #d7bd80;--osv-text: #eef7fb;--osv-muted: rgba(168, 184, 196, .72);--osv-soft: rgba(12, 24, 32, .72);position:relative;isolation:isolate;min-height:calc(100vh - 64px);overflow:hidden;padding:22px;color:var(--osv-text);background:linear-gradient(rgba(105,214,226,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(105,214,226,.03) 1px,transparent 1px),radial-gradient(circle at 78% 8%,rgba(103,232,249,.16),transparent 30%),radial-gradient(circle at 16% 82%,rgba(215,189,128,.1),transparent 28%),linear-gradient(125deg,#030608,#07121a 46%,#020405);background-size:72px 72px,72px 72px,auto,auto,auto}.one-sentence-page.one-sentence-page[data-v-14b4d381]:before{position:absolute;top:-20%;right:-12%;bottom:0;left:-12%;z-index:-2;content:"";background:linear-gradient(112deg,transparent 0 34%,rgba(103,232,249,.1) 42%,transparent 58%),radial-gradient(rgba(214,240,246,.2) 1px,transparent 1.5px);background-size:auto,46px 46px;opacity:.42;transform:rotate(-2deg)}.one-sentence-page.one-sentence-page[data-v-14b4d381]:after{position:absolute;inset:auto 5% -180px 28%;z-index:-1;height:320px;content:"";background:linear-gradient(90deg,transparent,rgba(103,232,249,.14),rgba(215,189,128,.1),transparent);filter:blur(44px);opacity:.76}.one-sentence-page.one-sentence-page[data-v-14b4d381]>*{position:relative;z-index:1}.one-sentence-page .one-sentence-hero[data-v-14b4d381]{min-height:86px;align-items:center;margin-bottom:14px;padding:12px 22px;overflow:hidden;border:1px solid var(--osv-line);border-radius:22px;background:linear-gradient(rgba(105,214,226,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(105,214,226,.035) 1px,transparent 1px),radial-gradient(circle at 86% 14%,rgba(103,232,249,.14),transparent 28%),linear-gradient(135deg,#0c1b25f0,#03080cf5 58%,#020507fa);background-size:60px 60px,60px 60px,auto,auto;box-shadow:0 34px 90px #0000006b,inset 0 1px #ffffff14}.one-sentence-page .one-sentence-hero[data-v-14b4d381]:before{position:absolute;inset:10px 16px auto auto;width:180px;height:54px;content:"";border:1px solid rgba(105,214,226,.12);border-radius:999px;background:linear-gradient(90deg,transparent,rgba(103,232,249,.08),transparent),#ffffff05;filter:blur(.2px);transform:rotate(-8deg)}.one-sentence-page .hero-copy[data-v-14b4d381]{max-width:640px}.one-sentence-page .eyebrow[data-v-14b4d381],.one-sentence-page .panel-kicker[data-v-14b4d381]{color:#f1dca5bd;font-size:12px;font-weight:900;letter-spacing:0;text-transform:uppercase}.one-sentence-page .hero-copy h1[data-v-14b4d381]{margin:0;color:var(--osv-gold);font-size:28px;line-height:1;font-weight:950;letter-spacing:0;text-shadow:0 0 28px rgba(215,189,128,.14);-webkit-text-fill-color:var(--osv-gold)}.one-sentence-page .hero-copy p[data-v-14b4d381]{max-width:620px;margin-top:8px;color:#d8e6eec2;font-size:12px;line-height:1.35}.one-sentence-page .hero-status[data-v-14b4d381]{min-width:172px;justify-content:space-between;padding:7px 11px;border-color:#d7bd8057;border-radius:999px;color:var(--osv-gold);background:radial-gradient(circle at 22% 0%,rgba(255,255,255,.22),transparent 38%),linear-gradient(180deg,#262726eb,#050607f0);box-shadow:0 16px 36px #00000052,inset 0 1px #ffffff24}.one-sentence-page .hero-status span[data-v-14b4d381],.one-sentence-page .hero-status strong[data-v-14b4d381]{color:inherit;-webkit-text-fill-color:currentColor}.one-sentence-page .one-sentence-workspace[data-v-14b4d381]{grid-template-columns:minmax(0,1fr) minmax(318px,360px);align-items:stretch;gap:20px;height:min(820px,calc(100vh - 112px));min-height:660px}.one-sentence-page .agent-chat-panel[data-v-14b4d381],.one-sentence-page .guard-card[data-v-14b4d381]{border:1px solid var(--osv-line);color:var(--osv-text);background:linear-gradient(145deg,#0e1b24e0,#04090deb),var(--osv-panel);box-shadow:0 28px 80px #00000061,inset 0 1px #ffffff0f;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.one-sentence-page .agent-chat-panel[data-v-14b4d381]{height:100%;min-height:0;border-radius:28px}.one-sentence-page .panel-header[data-v-14b4d381]{grid-template-columns:auto minmax(0,1fr);padding:12px 18px 10px;border-bottom-color:#69d6e224;background:linear-gradient(90deg,rgba(103,232,249,.05),transparent 58%),#ffffff04}.one-sentence-page .panel-header h2[data-v-14b4d381],.one-sentence-page .guard-title[data-v-14b4d381],.one-sentence-page .voice-row[data-v-14b4d381],.one-sentence-page .status-line strong[data-v-14b4d381]{color:var(--osv-text);-webkit-text-fill-color:currentColor}.one-sentence-page .panel-header h2[data-v-14b4d381]{font-size:20px}.one-sentence-page .panel-title-block p[data-v-14b4d381]{color:#d8e6eead}.one-sentence-page .chat-task-strip__top strong[data-v-14b4d381],.one-sentence-page .chat-task-strip__top em[data-v-14b4d381]{color:var(--osv-gold-strong);-webkit-text-fill-color:currentColor}.one-sentence-page .chat-task-strip__meter[data-v-14b4d381]{border:1px solid rgba(105,214,226,.12);background:#02060abd}.one-sentence-page .chat-task-strip__meter span[data-v-14b4d381]{background:linear-gradient(90deg,var(--osv-gold),var(--osv-cyan))}.one-sentence-page .chat-task-node[data-v-14b4d381]{color:#f1dca5b8;border-color:#69d6e221;background:#02060a8f;-webkit-text-fill-color:currentColor}.one-sentence-page .chat-task-node.is-completed[data-v-14b4d381]{color:#aaf7ffe0;border-color:#67e8f947}.one-sentence-page .chat-task-node.is-running[data-v-14b4d381],.one-sentence-page .chat-task-node.is-paused[data-v-14b4d381]{color:var(--osv-gold-strong);border-color:#d7bd8057}.one-sentence-page .status-tag[data-v-14b4d381]{border-color:#67e8f947;color:#aaf7ffeb;background:#05141bb8;box-shadow:inset 0 1px #ffffff14;-webkit-text-fill-color:currentColor}.one-sentence-page .chat-body[data-v-14b4d381]{padding:24px 26px;background:radial-gradient(circle at 100% 0%,rgba(103,232,249,.05),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.015),transparent)}.one-sentence-page .message-avatar[data-v-14b4d381]{border-color:#67e8f93d;color:var(--osv-cyan);background:radial-gradient(circle at 35% 0%,rgba(255,255,255,.18),transparent 34%),#030607;box-shadow:0 14px 30px #00000047,0 0 24px #67e8f914}.one-sentence-page .chat-message--user .message-avatar[data-v-14b4d381]{color:#080807;background:linear-gradient(180deg,var(--osv-gold-strong),#b99654)}.one-sentence-page .message-bubble[data-v-14b4d381]{border-color:#69d6e224;color:#dff0f7e0;background:linear-gradient(145deg,#12212bd6,#070d13e6);box-shadow:0 18px 42px #00000042}.one-sentence-page .chat-message--user .message-bubble[data-v-14b4d381]{border-color:#d7bd8057;background:linear-gradient(145deg,#4d3d1e57,#10110fe6)}.one-sentence-page .message-bubble p[data-v-14b4d381],.one-sentence-page .option-pill>span[data-v-14b4d381]:not(.option-pill__mark),.one-sentence-page .credit-card p[data-v-14b4d381],.one-sentence-page .status-card p[data-v-14b4d381],.one-sentence-page .field-block label[data-v-14b4d381],.one-sentence-page .video-result-footer[data-v-14b4d381]{color:var(--osv-muted)}.one-sentence-page .option-lab[data-v-14b4d381]{border-color:#d7bd802e;background:radial-gradient(circle at 12% 0%,rgba(215,189,128,.12),transparent 34%),radial-gradient(circle at 88% 12%,rgba(105,214,226,.09),transparent 30%),linear-gradient(145deg,#0a141cf0,#03070af5);box-shadow:inset 0 1px #ffffff0d,0 18px 42px #0000003d}.one-sentence-page .option-lab__header span[data-v-14b4d381],.one-sentence-page .option-lab__actions span[data-v-14b4d381],.one-sentence-page .option-group__head span[data-v-14b4d381]{color:var(--osv-gold-strong)}.one-sentence-page .option-lab__header em[data-v-14b4d381],.one-sentence-page .option-group__head small[data-v-14b4d381]{color:#f1dca5ad}.one-sentence-page .option-lab__header em[data-v-14b4d381]{border-color:#d7bd803d;background:#02060985}.one-sentence-page .option-pill[data-v-14b4d381]{border-color:#d7bd803d;color:var(--osv-text);background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.12),transparent 34%),linear-gradient(145deg,#121f26eb,#050a0ff5);box-shadow:inset 0 1px #ffffff0d}.one-sentence-page .option-custom-input[data-v-14b4d381]{border:1px solid rgba(215,189,128,.22);border-radius:999px;padding:4px;background:#02060985}.one-sentence-page .option-custom-input input[data-v-14b4d381]{color:var(--osv-text);border-color:transparent;background:transparent}.one-sentence-page .option-custom-input input[data-v-14b4d381]::-moz-placeholder{color:#f1dca580}.one-sentence-page .option-custom-input input[data-v-14b4d381]::placeholder{color:#f1dca580}.one-sentence-page .option-custom-input button[data-v-14b4d381],.one-sentence-page .option-pill strong[data-v-14b4d381]{color:var(--osv-gold-strong)}.one-sentence-page .option-pill[data-v-14b4d381]:hover{border-color:#d7bd807a;box-shadow:0 18px 42px #0000004d,0 0 24px #d7bd8014}.one-sentence-page .option-pill.is-selected[data-v-14b4d381]{border-color:#f1dca5a8;background:radial-gradient(circle at 18% 10%,rgba(241,220,165,.22),transparent 34%),linear-gradient(145deg,#3e321ce0,#070808fa);box-shadow:0 18px 44px #00000057,0 0 26px #d7bd8029,inset 0 1px #ffffff24}.one-sentence-page .option-apply-button[data-v-14b4d381]{color:var(--osv-gold-strong)}.one-sentence-page .video-result-bubble video[data-v-14b4d381]{border:1px solid rgba(105,214,226,.18);background:#010203}.one-sentence-page .composer[data-v-14b4d381]{padding:20px 22px 22px;border-top-color:#69d6e224;background:linear-gradient(180deg,#060d12c7,#03070aeb)}.one-sentence-page .prompt-input[data-v-14b4d381] .el-textarea__inner{min-height:118px!important;color:var(--osv-text);border-color:#69d6e233;border-radius:22px;background:linear-gradient(180deg,#02060ae6,#080f14db)!important;box-shadow:inset 0 1px #ffffff0f,0 14px 32px #0000003d;-webkit-text-fill-color:currentColor}.one-sentence-page .prompt-input[data-v-14b4d381] .el-textarea__inner::-moz-placeholder{color:#a8b8c485;-webkit-text-fill-color:rgba(168,184,196,.52)}.one-sentence-page .prompt-input[data-v-14b4d381] .el-textarea__inner::placeholder{color:#a8b8c485;-webkit-text-fill-color:rgba(168,184,196,.52)}.one-sentence-page .prompt-input[data-v-14b4d381] .el-textarea__inner:focus{border-color:#d7bd808f;box-shadow:0 0 0 4px #d7bd801a,0 0 34px #67e8f914,inset 0 1px #ffffff14}.one-sentence-page .composer-toolbar[data-v-14b4d381]{align-items:center}.one-sentence-page[data-v-14b4d381] :is(.duration-segment button,.chip-row button,.task-list-link),html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page :is(.duration-segment button,.chip-row button,.task-list-link){min-height:38px!important;color:var(--osv-gold)!important;border:1px solid rgba(215,189,128,.34)!important;border-radius:999px!important;background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.26),transparent 34%),linear-gradient(180deg,#30302ef0,#060708fa)!important;box-shadow:0 12px 28px #00000047,inset 0 1px #ffffff29!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page[data-v-14b4d381] :is(.duration-segment button.active,.chip-row button.active),html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page :is(.duration-segment button.active,.chip-row button.active){color:var(--osv-gold-strong)!important;border-color:#f1dca594!important;background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.34),transparent 34%),linear-gradient(180deg,#444138fa,#0a0a09fa)!important;box-shadow:0 16px 34px #00000052,0 0 22px #d7bd801f,inset 0 1px #fff3!important}.one-sentence-page :is(.ghost-action,.primary-action,.copy-url-btn).el-button[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page :is(.ghost-action,.primary-action,.copy-url-btn).el-button{min-height:38px!important;color:var(--osv-gold)!important;border:1px solid rgba(215,189,128,.38)!important;border-radius:999px!important;background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.28),transparent 34%),linear-gradient(180deg,#323230f5,#070809fa)!important;box-shadow:0 14px 32px #0000004d,inset 0 1px #ffffff2e!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page :is(.ghost-action,.primary-action,.copy-url-btn).el-button[data-v-14b4d381] *,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page :is(.ghost-action,.primary-action,.copy-url-btn).el-button *{color:inherit!important;background:none!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page :is(.ghost-action,.primary-action).el-button.is-disabled[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page :is(.ghost-action,.primary-action).el-button.is-disabled{color:#d7bd807a!important;border-color:#d7bd8029!important;background:linear-gradient(180deg,#2223229e,#050607c2)!important;opacity:.7!important}.one-sentence-page .guard-card[data-v-14b4d381]{padding:20px;border-radius:26px}.one-sentence-page .guard-title[data-v-14b4d381]{color:var(--osv-text)}.one-sentence-page .guard-title .el-icon[data-v-14b4d381]{color:var(--osv-gold)}.one-sentence-page .credit-card strong[data-v-14b4d381]{color:var(--osv-gold);font-size:52px;letter-spacing:0;text-shadow:0 0 28px rgba(215,189,128,.12);-webkit-text-fill-color:currentColor}.one-sentence-page .progress-track[data-v-14b4d381]{height:12px;border:1px solid rgba(105,214,226,.12);background:#02060abd}.one-sentence-page .progress-track span[data-v-14b4d381],.one-sentence-page .task-item-progress i[data-v-14b4d381]{background:linear-gradient(90deg,var(--osv-gold),var(--osv-cyan))}.one-sentence-page .status-line em[data-v-14b4d381]{color:var(--osv-gold-strong)}.one-sentence-page .progress-hint[data-v-14b4d381]{color:#d8e6eec7;border-color:#d7bd802e;background:#392d182e}.one-sentence-page .error-line[data-v-14b4d381]{color:#ffd2d2;border:1px solid rgba(200,91,91,.22);background:#561c1c6b}.one-sentence-page .success-line[data-v-14b4d381]{color:#ccf7dd;border:1px solid rgba(76,149,108,.22);background:#153f276b}.one-sentence-task-drawer[data-v-14b4d381] .el-drawer{color:var(--osv-text, #eef7fb)!important;border-left:1px solid rgba(105,214,226,.2);background:radial-gradient(circle at 18% 0%,rgba(103,232,249,.1),transparent 28%),linear-gradient(180deg,#0a141cfa,#03070afc)!important}.one-sentence-task-drawer[data-v-14b4d381] .el-drawer__header{border-bottom-color:#69d6e224;color:var(--osv-gold, #d7bd80)!important}.one-sentence-task-drawer[data-v-14b4d381] .el-drawer__body{background:transparent}.one-sentence-page .task-drawer-toolbar[data-v-14b4d381],.one-sentence-page .task-drawer-stats span[data-v-14b4d381],.one-sentence-page .task-list-item[data-v-14b4d381]{color:var(--osv-text);border-color:#69d6e229;background:linear-gradient(145deg,#0e1b24e0,#04090deb);box-shadow:0 20px 48px #0000004d}.one-sentence-page .task-drawer-toolbar strong[data-v-14b4d381],.one-sentence-page .task-drawer-stats strong[data-v-14b4d381],.one-sentence-page .task-list-item__prompt[data-v-14b4d381],.one-sentence-page .task-status-pill[data-v-14b4d381]{color:var(--osv-text);-webkit-text-fill-color:currentColor}.one-sentence-page .task-drawer-toolbar p[data-v-14b4d381],.one-sentence-page .task-list-item__meta[data-v-14b4d381],.one-sentence-page .task-list-item__foot small[data-v-14b4d381]{color:var(--osv-muted)}.one-sentence-page .task-scope-pill[data-v-14b4d381],.one-sentence-page .task-list-item__owner[data-v-14b4d381]{color:var(--osv-gold);border-color:#d7bd8042;background:#392d1842}.one-sentence-page .task-list-item.active[data-v-14b4d381],.one-sentence-page .task-list-item[data-v-14b4d381]:hover{border-color:#d7bd8070;background:linear-gradient(145deg,#162229f5,#060b0ff5)}.one-sentence-page .task-list-item__top em[data-v-14b4d381],.one-sentence-page .task-list-item__foot strong[data-v-14b4d381],.one-sentence-page .task-list-item__restore[data-v-14b4d381]{color:var(--osv-gold-strong)}.one-sentence-page .task-list-item__restore[data-v-14b4d381],.one-sentence-page .task-list-item__delete[data-v-14b4d381]{border-color:#d7bd804d;color:var(--osv-gold-strong);background:#392d1838}.one-sentence-page .task-list-item__delete[data-v-14b4d381]{border-color:#ff777752;color:#ffb8a8;background:#812b2333}.one-sentence-page.one-sentence-page .agent-chat-panel[data-v-14b4d381],.one-sentence-page.one-sentence-page .guard-card[data-v-14b4d381]{border-color:#69d6e233!important;color:var(--osv-text)!important;background:radial-gradient(circle at 8% 0%,rgba(103,232,249,.08),transparent 28%),linear-gradient(145deg,#0a141cf0,#03070af5)!important;box-shadow:0 30px 86px #0000006b,inset 0 1px #ffffff12!important;backdrop-filter:blur(24px) saturate(1.08);-webkit-backdrop-filter:blur(24px) saturate(1.08)}.one-sentence-page.one-sentence-page .one-sentence-workspace[data-v-14b4d381]{align-items:stretch!important;height:min(820px,calc(100vh - 112px))!important;min-height:660px!important}.one-sentence-page.one-sentence-page .agent-chat-panel[data-v-14b4d381]{height:100%!important;min-height:0!important}.one-sentence-page.one-sentence-page .generation-guard-panel[data-v-14b4d381]{height:100%!important;min-height:0!important;overflow-y:auto!important;padding-right:4px;scrollbar-gutter:stable}.one-sentence-page.one-sentence-page .generation-guard-panel .guard-card[data-v-14b4d381]{flex:0 0 auto}.one-sentence-page.one-sentence-page .panel-header[data-v-14b4d381]{grid-template-columns:auto minmax(0,1fr)!important;padding:12px 18px 10px!important;border-bottom-color:#69d6e229!important;background:linear-gradient(90deg,rgba(103,232,249,.07),rgba(215,189,128,.03),transparent 70%)!important}.one-sentence-page.one-sentence-page .panel-title-block p[data-v-14b4d381]{color:#d8e6eead!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .chat-task-strip__top strong[data-v-14b4d381],.one-sentence-page.one-sentence-page .chat-task-strip__top em[data-v-14b4d381]{color:var(--osv-gold-strong)!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .chat-task-strip__meter[data-v-14b4d381]{border:1px solid rgba(105,214,226,.12)!important;background:#02060abd!important}.one-sentence-page.one-sentence-page .chat-task-strip__meter span[data-v-14b4d381]{background:linear-gradient(90deg,var(--osv-gold),var(--osv-cyan))!important}.one-sentence-page.one-sentence-page .chat-task-node[data-v-14b4d381]{color:#f1dca5b8!important;border-color:#69d6e221!important;background:#02060a8f!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .chat-task-node.is-completed[data-v-14b4d381]{color:#aaf7ffe0!important;border-color:#67e8f947!important}.one-sentence-page.one-sentence-page .chat-task-node.is-running[data-v-14b4d381],.one-sentence-page.one-sentence-page .chat-task-node.is-paused[data-v-14b4d381]{color:var(--osv-gold-strong)!important;border-color:#d7bd8057!important}.one-sentence-page.one-sentence-page .chat-body[data-v-14b4d381]{min-height:0;background:radial-gradient(circle at 98% 4%,rgba(103,232,249,.06),transparent 32%),linear-gradient(180deg,#040c12c2,#02060ae0)!important}.one-sentence-page.one-sentence-page .message-bubble[data-v-14b4d381]{border-color:#69d6e229!important;background:radial-gradient(circle at 8% 0%,rgba(255,255,255,.06),transparent 32%),linear-gradient(145deg,#12212be6,#060c12f5)!important;box-shadow:0 20px 48px #0000004d!important}.one-sentence-page.one-sentence-page .chat-message--user .message-bubble[data-v-14b4d381]{border-color:#d7bd8057!important;background:radial-gradient(circle at 12% 0%,rgba(241,220,165,.1),transparent 34%),linear-gradient(145deg,#43341b75,#080a0bf5)!important}.one-sentence-page.one-sentence-page .message-bubble p[data-v-14b4d381],.one-sentence-page.one-sentence-page .option-pill>span[data-v-14b4d381]:not(.option-pill__mark),.one-sentence-page.one-sentence-page .credit-card p[data-v-14b4d381],.one-sentence-page.one-sentence-page .status-card p[data-v-14b4d381],.one-sentence-page.one-sentence-page .field-block label[data-v-14b4d381],.one-sentence-page.one-sentence-page .video-result-footer[data-v-14b4d381],.one-sentence-page.one-sentence-page .voice-row[data-v-14b4d381]{color:var(--osv-muted)!important;-webkit-text-fill-color:currentColor}.one-sentence-page.one-sentence-page .option-pill.is-selected strong[data-v-14b4d381],.one-sentence-page.one-sentence-page .option-pill.is-selected>span[data-v-14b4d381]:not(.option-pill__mark){color:#fff3c2!important;-webkit-text-fill-color:currentColor}.one-sentence-page.one-sentence-page .composer[data-v-14b4d381]{border-top-color:#69d6e229!important;background:radial-gradient(circle at 96% 0%,rgba(215,189,128,.08),transparent 30%),linear-gradient(180deg,#060d12e0,#02060af5)!important}.one-sentence-page.one-sentence-page .prompt-input[data-v-14b4d381] .el-textarea__inner{border-color:#69d6e23d!important;color:var(--osv-text)!important;background:linear-gradient(180deg,#02060af0,#080f14e6)!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .guard-title[data-v-14b4d381],.one-sentence-page.one-sentence-page .panel-header h2[data-v-14b4d381],.one-sentence-page.one-sentence-page .status-line strong[data-v-14b4d381]{color:var(--osv-text)!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .credit-card strong[data-v-14b4d381]{color:var(--osv-gold-strong)!important;-webkit-text-fill-color:var(--osv-gold-strong)}@media (max-width: 1180px){.one-sentence-page .one-sentence-workspace[data-v-14b4d381]{grid-template-columns:1fr;height:auto;min-height:0}.one-sentence-page.one-sentence-page .one-sentence-workspace[data-v-14b4d381]{height:auto!important;min-height:0!important}.one-sentence-page .generation-guard-panel[data-v-14b4d381]{display:grid;height:auto;overflow:visible;padding-right:0;grid-template-columns:repeat(3,minmax(0,1fr))}.one-sentence-page.one-sentence-page .generation-guard-panel[data-v-14b4d381]{height:auto!important;overflow:visible!important;padding-right:0!important}.one-sentence-page .panel-header[data-v-14b4d381],.one-sentence-page.one-sentence-page .panel-header[data-v-14b4d381]{grid-template-columns:1fr!important}}@media (max-width: 860px){.one-sentence-page.one-sentence-page[data-v-14b4d381]{padding:14px}.one-sentence-page .one-sentence-hero[data-v-14b4d381]{min-height:0;padding:26px 22px;border-radius:22px}.one-sentence-page .hero-copy h1[data-v-14b4d381]{font-size:38px}.one-sentence-page .agent-chat-panel[data-v-14b4d381]{height:min(680px,calc(100vh - 120px));min-height:620px;border-radius:22px}.one-sentence-page.one-sentence-page .agent-chat-panel[data-v-14b4d381]{height:min(680px,calc(100vh - 120px))!important;min-height:620px!important}.one-sentence-page .generation-guard-panel[data-v-14b4d381]{grid-template-columns:1fr}}.one-sentence-page.one-sentence-page[data-v-14b4d381] :is(.panel-kicker,.hero-copy p,.message-bubble p,.field-block label,.voice-row,.status-card p){color:#f1dca5c7!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page[data-v-14b4d381] :is(.guard-title,.panel-header h2,.credit-card strong,.status-line strong){color:var(--osv-gold-strong)!important;text-shadow:0 0 18px rgba(215,189,128,.12)!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page[data-v-14b4d381] :is(.guard-title .el-icon,.message-avatar,.status-tag){color:var(--osv-gold)!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page[data-v-14b4d381] :is(.hero-status,.status-tag,.task-list-link){border-color:#d7bd806b!important;color:var(--osv-gold-strong)!important;background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.18),transparent 36%),linear-gradient(180deg,#2a261deb,#050607f5)!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page[data-v-14b4d381] :is(.hero-status span,.hero-status strong,.status-tag *,.task-list-link *){color:inherit!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page :is(.primary-action,.ghost-action,.copy-url-btn).el-button[data-v-14b4d381]{color:var(--osv-gold-strong)!important;border-color:#d7bd806b!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page[data-v-14b4d381] :is(.status-line em,.prompt-input :deep(.el-input__count)){color:var(--osv-gold)!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .generation-guard-panel .guard-title span[data-v-14b4d381]{color:var(--osv-gold-strong)!important;font-weight:900!important;text-shadow:0 0 16px rgba(215,189,128,.18)!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .generation-guard-panel .guard-title .el-icon[data-v-14b4d381]{color:var(--osv-gold)!important;filter:drop-shadow(0 0 8px rgba(215,189,128,.18));-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .generation-guard-panel .guard-title .el-icon[data-v-14b4d381] svg{color:inherit!important;fill:currentColor!important}.one-sentence-page.one-sentence-page .generation-guard-panel .field-block label[data-v-14b4d381]{color:#f1dca5db!important;font-weight:850!important;text-shadow:0 0 14px rgba(215,189,128,.12)!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .generation-guard-panel .setting-field-label[data-v-14b4d381]{display:inline-flex!important;align-items:center!important;min-height:28px!important;padding:5px 9px!important;color:#fff3c2!important;border-color:#d7bd8075!important;background:radial-gradient(circle at 20% 0%,rgba(255,255,255,.18),transparent 38%),linear-gradient(180deg,#322b1df0,#050708f5)!important;box-shadow:0 0 18px #d7bd801a,inset 0 1px #ffffff24!important;text-shadow:0 0 14px rgba(215,189,128,.26),0 1px 0 rgba(0,0,0,.45)!important;-webkit-text-fill-color:#fff3c2!important}.one-sentence-page.one-sentence-page .generation-guard-panel .voice-row span[data-v-14b4d381]{color:#f1dca5e6!important;font-weight:850!important;text-shadow:0 0 14px rgba(215,189,128,.12)!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .generation-guard-panel .task-list-link[data-v-14b4d381]{color:var(--osv-gold-strong)!important;border-color:#d7bd807a!important;background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.22),transparent 34%),linear-gradient(180deg,#343024f5,#060708fa)!important;box-shadow:0 12px 26px #00000047,0 0 18px #d7bd801a,inset 0 1px #ffffff29!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .session-debug-line[data-v-14b4d381]{color:#a8b8c4ad!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .pipeline-node-board[data-v-14b4d381]{padding:14px!important;border-color:#69d6e22e!important;border-radius:20px!important;background:radial-gradient(circle at 10% 0%,rgba(103,232,249,.1),transparent 34%),radial-gradient(circle at 90% 6%,rgba(215,189,128,.06),transparent 30%),linear-gradient(180deg,#050c10c2,#020609e0)!important;box-shadow:inset 0 1px #ffffff0d,0 14px 32px #00000038!important}.one-sentence-page.one-sentence-page .pipeline-node-list[data-v-14b4d381]{position:relative;gap:0!important}.one-sentence-page.one-sentence-page .pipeline-node-list[data-v-14b4d381]:before{background:linear-gradient(180deg,#67e8f947,#d7bd8033)!important}.one-sentence-page.one-sentence-page .pipeline-node-board__head span[data-v-14b4d381]{color:#fff3c2!important;text-shadow:0 0 14px rgba(215,189,128,.18)!important;-webkit-text-fill-color:#fff3c2!important}.one-sentence-page.one-sentence-page .pipeline-node-board__head em[data-v-14b4d381]{color:#f1dca5c7!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .pipeline-node-item[data-v-14b4d381]{min-height:46px!important;padding:7px 0!important;border:0!important;background:transparent!important;box-shadow:none!important}.one-sentence-page.one-sentence-page .pipeline-node-item__main strong[data-v-14b4d381]{color:#eef7faf0!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .pipeline-node-item__main small[data-v-14b4d381],.one-sentence-page.one-sentence-page .pipeline-node-item__meta small[data-v-14b4d381]{color:#a8b8c4b8!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .pipeline-node-item__meta span[data-v-14b4d381]{color:#f1dca5d6!important;border-color:#d7bd8038!important;background:#050a0d9e!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .pipeline-node-item.is-completed .pipeline-node-item__meta span[data-v-14b4d381]{color:#aaf7ffeb!important}.one-sentence-page.one-sentence-page .pipeline-node-item.is-failed .pipeline-node-item__meta span[data-v-14b4d381]{color:#ffd2d2!important}.one-sentence-page.one-sentence-page .confirmation-card__head span[data-v-14b4d381]{color:#fff3c2!important;text-shadow:0 0 16px rgba(215,189,128,.26),0 1px 0 rgba(0,0,0,.42)!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .confirmation-card__head strong[data-v-14b4d381]{color:#fff3c2!important;border-color:#d7bd8094!important;background:#d7bd8038!important;box-shadow:0 0 18px #d7bd8033,inset 0 1px #fff3!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .confirmation-grid dt[data-v-14b4d381]{color:#f1dca5!important;font-weight:900!important;text-shadow:0 0 14px rgba(215,189,128,.18)!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .el-button.primary-action.primary-action.is-disabled.is-disabled[data-v-14b4d381]:not(#osv-disabled-local-lock):not(#osv-disabled-local-lock-strong):not(#osv-disabled-local-lock-final),.one-sentence-page.one-sentence-page .el-button.ghost-action.ghost-action.is-disabled.is-disabled[data-v-14b4d381]:not(#osv-disabled-local-lock):not(#osv-disabled-local-lock-strong):not(#osv-disabled-local-lock-final),html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .el-button.primary-action.primary-action.el-button.is-disabled.is-disabled:not(#osv-disabled-global-lock):not(#osv-disabled-global-lock-strong):not(#osv-disabled-global-lock-final),html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .el-button.ghost-action.ghost-action.el-button.is-disabled.is-disabled:not(#osv-disabled-global-lock):not(#osv-disabled-global-lock-strong):not(#osv-disabled-global-lock-final){color:#f1dca5a8!important;border-color:#d7bd8029!important;background:linear-gradient(180deg,#2223229e,#050607c2)!important;background-color:#08090ac7!important;background-image:linear-gradient(180deg,#2223229e,#050607c2)!important;box-shadow:none!important;opacity:.7!important;-webkit-text-fill-color:rgba(241,220,165,.66)!important}.one-sentence-page.one-sentence-page .el-button.primary-action.primary-action.is-disabled.is-disabled[data-v-14b4d381] *,.one-sentence-page.one-sentence-page .el-button.ghost-action.ghost-action.is-disabled.is-disabled[data-v-14b4d381] *,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .el-button.primary-action.primary-action.el-button.is-disabled.is-disabled *,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .el-button.ghost-action.ghost-action.el-button.is-disabled.is-disabled *{color:inherit!important;background:none!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .option-apply-button.option-apply-button[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-apply-button.option-apply-button{color:var(--osv-gold-strong)!important;border-color:#d7bd807a!important;background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.22),transparent 34%),linear-gradient(180deg,#30302ef0,#060708fa)!important;box-shadow:0 12px 28px #00000047,inset 0 1px #ffffff29!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .option-apply-button.option-apply-button[aria-disabled=true][data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-apply-button.option-apply-button[aria-disabled=true]{color:#f1dca59e!important;border-color:#d7bd8047!important;background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.12),transparent 34%),linear-gradient(180deg,#2223229e,#050607c2)!important;opacity:.72!important;cursor:not-allowed!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .generation-guard-panel .field-block .setting-field-label.setting-field-label[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .generation-guard-panel .field-block .setting-field-label.setting-field-label{color:#fff3c2!important;background:radial-gradient(circle at 20% 0%,rgba(255,255,255,.18),transparent 38%),linear-gradient(180deg,#322b1df0,#050708f5)!important;text-shadow:0 0 16px rgba(215,189,128,.34),0 1px 0 rgba(0,0,0,.58)!important;-webkit-text-fill-color:#fff3c2!important}.one-sentence-page.one-sentence-page .one-sentence-hero[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .one-sentence-hero{min-height:74px!important;padding:14px 24px!important;border-radius:18px!important;background:linear-gradient(90deg,#03080cfa,#0a1a20e6 52%,#070e12f5),radial-gradient(circle at 82% 18%,rgba(103,232,249,.16),transparent 30%)!important}.one-sentence-page.one-sentence-page .one-sentence-hero[data-v-14b4d381]:before,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .one-sentence-hero:before{display:none!important}.one-sentence-page.one-sentence-page .hero-copy[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-copy{max-width:760px!important;padding-left:16px!important;border-left:3px solid rgba(103,232,249,.68)!important}.one-sentence-page.one-sentence-page .hero-copy h1[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-copy h1{font-size:clamp(30px,3vw,40px)!important;line-height:.98!important}.one-sentence-page.one-sentence-page .hero-copy p[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-copy p{max-width:760px!important;margin-top:5px!important;font-size:13px!important;line-height:1.35!important}.one-sentence-page.one-sentence-page .hero-status[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-status{min-height:34px!important;min-width:190px!important;padding:0 14px!important}.one-sentence-page.one-sentence-page .panel-header[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .panel-header{grid-template-columns:minmax(126px,.22fr) minmax(0,1fr)!important;align-items:center!important;padding:10px 14px!important}.one-sentence-page.one-sentence-page .panel-header h2[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .panel-header h2{font-size:18px!important;line-height:1.1!important}.one-sentence-page.one-sentence-page .chat-task-strip[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-task-strip{min-width:0!important;gap:8px!important}.one-sentence-page.one-sentence-page .chat-task-strip__top[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-task-strip__top{grid-template-columns:auto minmax(180px,1fr) auto auto!important;gap:10px!important}.one-sentence-page.one-sentence-page .chat-task-strip__top strong[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-task-strip__top strong{display:inline-flex!important;align-items:center!important;min-height:24px!important;padding:0 10px!important;color:#f8e7b7!important;border:1px solid rgba(215,189,128,.36)!important;border-radius:999px!important;background:radial-gradient(circle at 22% 0%,rgba(255,255,255,.18),transparent 40%),linear-gradient(180deg,#201b11f5,#05080af0)!important;box-shadow:0 0 0 1px #02060a94,0 0 18px #d7bd8024!important;text-shadow:0 1px 2px rgba(0,0,0,.72)!important;-webkit-text-fill-color:#f8e7b7!important}.one-sentence-page.one-sentence-page .chat-task-strip__top strong[data-v-14b4d381]:not(#osv-task-status-readable-lock),html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-task-strip__top strong:not(#osv-task-status-readable-lock){color:#f8e7b7!important;text-shadow:0 1px 2px rgba(0,0,0,.72)!important;-webkit-text-fill-color:#f8e7b7!important}.one-sentence-page.one-sentence-page .chat-task-strip__top em[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-task-strip__top em{color:#f6dda2!important;text-shadow:0 1px 2px rgba(0,0,0,.72)!important;-webkit-text-fill-color:#f6dda2!important}.one-sentence-page.one-sentence-page .chat-task-strip__top em[data-v-14b4d381]:not(#osv-task-percent-readable-lock),html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-task-strip__top em:not(#osv-task-percent-readable-lock){color:#f6dda2!important;text-shadow:0 1px 2px rgba(0,0,0,.72)!important;-webkit-text-fill-color:#f6dda2!important}.one-sentence-page.one-sentence-page .chat-task-strip__meter[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-task-strip__meter{height:7px!important;border-color:#d7bd8042!important;background:#02060ae6!important}.one-sentence-page.one-sentence-page .chat-task-nodes[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-task-nodes{grid-template-columns:repeat(7,minmax(92px,1fr))!important;gap:8px!important;overflow-x:auto!important;padding:2px 2px 4px!important;scrollbar-width:thin!important}.one-sentence-page.one-sentence-page .chat-task-node[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-task-node{min-height:30px!important;justify-content:flex-start!important;padding:0 10px!important;border-radius:10px!important;color:#e7f4f8d6!important;background:linear-gradient(180deg,#081218eb,#02060af5)!important}.one-sentence-page.one-sentence-page .chat-task-node b[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-task-node b{color:inherit!important;font-size:12px!important;letter-spacing:0!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .option-lab[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-lab{margin-top:12px!important;padding:12px!important;border-radius:18px!important;background:radial-gradient(circle at 12% 0%,rgba(103,232,249,.1),transparent 34%),linear-gradient(145deg,#060f14f0,#02060afa)!important}.one-sentence-page.one-sentence-page .option-group[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-group{grid-template-columns:116px minmax(0,1fr)!important;gap:10px 12px!important;padding:12px!important;border-radius:14px!important;background:#030a0e9e!important}.one-sentence-page.one-sentence-page .option-group__head[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-group__head{padding:8px 10px!important;border-left:2px solid rgba(103,232,249,.48)!important;border-radius:10px!important;background:#08141ab8!important}.one-sentence-page.one-sentence-page .option-pill-list[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-pill-list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:8px!important}.one-sentence-page.one-sentence-page .option-pill[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-pill{grid-template-columns:28px minmax(0,1fr)!important;min-height:54px!important;padding:10px 12px!important;border-radius:12px!important;border-color:#67e8f938!important;background:linear-gradient(180deg,#081218eb,#03080cfa)!important;box-shadow:inset 0 1px #ffffff0f!important}.one-sentence-page.one-sentence-page .option-pill strong[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-pill strong{color:#f3f7faf0!important;font-size:13px!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .option-pill>span[data-v-14b4d381]:not(.option-pill__mark),html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-pill>span:not(.option-pill__mark){display:-webkit-box!important;overflow:hidden!important;color:#9da7b2e0!important;font-size:12px!important;line-height:1.4!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .option-pill__mark[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-pill__mark{width:16px!important;height:16px!important;margin-top:2px!important;border-color:#67e8f975!important;background:#5ef4ff14!important}.one-sentence-page.one-sentence-page .option-pill.is-selected[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-pill.is-selected{border-color:#f1dca5b8!important;background:linear-gradient(180deg,#2c2314f0,#070809fa)!important}.one-sentence-page.one-sentence-page .option-custom-input[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-custom-input{grid-column:2!important;grid-template-columns:minmax(0,1fr) 72px!important;gap:8px!important;margin-top:0!important;border:0!important;background:transparent!important}.one-sentence-page.one-sentence-page .option-custom-input input[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-custom-input input{min-height:36px!important;border-radius:12px!important;background:#02060abd!important}.one-sentence-page.one-sentence-page .option-custom-input button[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-custom-input button{min-height:36px!important;padding:0 12px!important;border-radius:12px!important;color:#fff3c2!important;-webkit-text-fill-color:currentColor!important}@media (max-width: 760px){.one-sentence-page.one-sentence-page .one-sentence-hero[data-v-14b4d381]{padding:18px 20px!important}.one-sentence-page.one-sentence-page .panel-header[data-v-14b4d381],.one-sentence-page.one-sentence-page .option-group[data-v-14b4d381]{grid-template-columns:1fr!important}.one-sentence-page.one-sentence-page .option-custom-input[data-v-14b4d381]{grid-column:auto!important}}.one-sentence-page.one-sentence-page .one-sentence-hero[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .one-sentence-hero{display:grid!important;grid-template-columns:58px minmax(0,1fr) auto!important;gap:22px!important;min-height:98px!important;padding:20px 28px 20px 24px!important;border-color:#5ef4ff38!important}.one-sentence-page.one-sentence-page .hero-symbol[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-symbol{display:inline-flex!important;width:58px!important;height:58px!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(120,245,255,.18)!important;border-radius:12px!important;color:#74f7ff!important;background:linear-gradient(180deg,#0e212adb,#040a0eeb)!important;box-shadow:inset 0 1px #ffffff14,0 0 22px #5ef4ff1a!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .hero-symbol .el-icon[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-symbol .el-icon{width:24px!important;height:24px!important;color:currentColor!important}.one-sentence-page.one-sentence-page .hero-copy[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-copy{min-width:0!important;padding-left:28px!important;border-left-width:4px!important;border-left-color:#5ef4ff!important;box-shadow:inset 4px 0 10px #5ef4ff2e!important}.one-sentence-page.one-sentence-page .hero-copy h1[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-copy h1{font-size:clamp(26px,2.3vw,34px)!important}.one-sentence-page.one-sentence-page .hero-actions[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:16px!important;min-width:min(420px,38vw)!important}.one-sentence-page.one-sentence-page .hero-status[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-status{display:inline-flex!important;gap:10px!important;min-width:250px!important;height:52px!important;justify-content:flex-start!important;padding:0 22px!important;border-color:#78f5ff2e!important;color:#dae7edbd!important;background:#050d12bd!important}.one-sentence-page.one-sentence-page .hero-status .el-icon[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-status .el-icon{color:#67e8f9!important}.one-sentence-page.one-sentence-page .hero-start-button[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-start-button{display:inline-flex!important;min-width:152px!important;height:46px!important;align-items:center!important;justify-content:center!important;gap:10px!important;padding:0 22px!important;border:1px solid rgba(215,189,128,.72)!important;border-radius:999px!important;color:#f1dca5!important;font-size:15px!important;font-weight:900!important;background:linear-gradient(180deg,#262219f5,#070809fa)!important;box-shadow:0 18px 34px #00000047,inset 0 1px #ffffff2e!important;cursor:pointer!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .hero-start-button[data-v-14b4d381]:disabled,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-start-button:disabled{opacity:.58!important;cursor:not-allowed!important}.one-sentence-page.one-sentence-page .one-sentence-hero[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .one-sentence-hero{grid-template-columns:46px minmax(0,1fr) auto!important;gap:16px!important;min-height:76px!important;padding:12px 22px 12px 20px!important}.one-sentence-page.one-sentence-page .hero-symbol[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-symbol{width:46px!important;height:46px!important;border-radius:10px!important}.one-sentence-page.one-sentence-page .hero-symbol .el-icon[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-symbol .el-icon{width:20px!important;height:20px!important}.one-sentence-page.one-sentence-page .hero-copy[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-copy{max-width:680px!important;padding-left:20px!important;border-left-width:3px!important}.one-sentence-page.one-sentence-page .hero-copy h1[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-copy h1{font-size:clamp(24px,2vw,30px)!important;line-height:.96!important}html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-copy.hero-copy h1:not(#osv-atmosphere-title-size-lock):not(#osv-cinematic-title-size-lock),.one-sentence-page.one-sentence-page .hero-copy.hero-copy h1[data-v-14b4d381]:not(#osv-atmosphere-title-size-lock):not(#osv-cinematic-title-size-lock){font-size:clamp(24px,2vw,30px)!important;line-height:.96!important;letter-spacing:0!important}.one-sentence-page.one-sentence-page .hero-copy p[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-copy p{max-width:640px!important;margin-top:3px!important;font-size:12px!important;line-height:1.25!important}.one-sentence-page.one-sentence-page .hero-actions[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-actions{gap:12px!important;min-width:min(360px,34vw)!important}.one-sentence-page.one-sentence-page .hero-status[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-status{min-width:220px!important;height:38px!important;padding:0 16px!important}.one-sentence-page.one-sentence-page .hero-start-button[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-start-button{min-width:132px!important;height:38px!important;gap:8px!important;padding:0 18px!important;font-size:14px!important}.one-sentence-page.one-sentence-page .chat-task-nodes[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-task-nodes{position:relative!important;padding-top:14px!important}.one-sentence-page.one-sentence-page .chat-task-nodes[data-v-14b4d381]:before,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-task-nodes:before{position:absolute!important;top:14px!important;right:8px!important;left:8px!important;height:3px!important;content:""!important;background:linear-gradient(90deg,#5ef4ffa6,#d7bd8052,#6d7a8a59)!important;transform:translateY(13px)!important}.one-sentence-page.one-sentence-page .chat-task-node[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-task-node{position:relative!important;z-index:1!important;display:grid!important;min-height:54px!important;justify-items:center!important;justify-content:center!important;gap:7px!important;padding:0 4px!important;border:0!important;background:transparent!important}.one-sentence-page.one-sentence-page .chat-task-node i[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-task-node i{width:18px!important;height:18px!important;border:2px solid rgba(94,244,255,.72)!important;background:#071017!important;box-shadow:0 0 0 4px #5ef4ff24,0 0 18px #5ef4ff47!important}.one-sentence-page.one-sentence-page .chat-task-node b[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-task-node b{color:#dae7edc2!important;font-size:13px!important}.one-sentence-page.one-sentence-page .chat-task-node.is-running b[data-v-14b4d381],.one-sentence-page.one-sentence-page .chat-task-node.is-completed b[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-task-node.is-running b,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-task-node.is-completed b{color:#f3f7fa!important}.one-sentence-page.one-sentence-page .option-pill[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-pill{grid-template-columns:24px 88px minmax(0,1fr)!important;grid-template-areas:"mark thumb title" "mark thumb desc"!important;min-height:74px!important;-moz-column-gap:12px!important;column-gap:12px!important}.one-sentence-page.one-sentence-page .option-pill__thumb[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-pill__thumb{grid-area:thumb!important;width:88px!important;height:54px!important;-o-object-fit:cover!important;object-fit:cover!important;border-radius:8px!important;border:1px solid rgba(120,245,255,.16)!important}@media (max-width: 980px){.one-sentence-page.one-sentence-page .one-sentence-hero[data-v-14b4d381]{grid-template-columns:50px minmax(0,1fr)!important}.one-sentence-page.one-sentence-page .hero-actions[data-v-14b4d381]{grid-column:1 / -1!important;width:100%!important;min-width:0!important;justify-content:flex-start!important}}@media (max-width: 640px){.one-sentence-page.one-sentence-page .hero-actions[data-v-14b4d381],.one-sentence-page.one-sentence-page .hero-status[data-v-14b4d381],.one-sentence-page.one-sentence-page .hero-start-button[data-v-14b4d381]{width:100%!important;min-width:0!important}.one-sentence-page.one-sentence-page .option-pill[data-v-14b4d381]{grid-template-columns:24px minmax(0,1fr)!important;grid-template-areas:"mark title" "mark desc"!important}.one-sentence-page.one-sentence-page .option-pill__thumb[data-v-14b4d381]{display:none!important}}.one-sentence-page.one-sentence-page[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page{padding:18px!important}.one-sentence-page.one-sentence-page .one-sentence-hero[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .one-sentence-hero{min-height:96px!important;margin-bottom:14px!important;padding:16px 28px 16px 24px!important;border-radius:14px!important}.one-sentence-page.one-sentence-page .hero-copy h1[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-copy h1{color:#f1dca5!important;font-size:clamp(28px,2.5vw,38px)!important;line-height:1!important;-webkit-text-fill-color:#f1dca5!important}.one-sentence-page.one-sentence-page .hero-copy p[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-copy p{color:#dae7edbd!important;font-size:14px!important}.one-sentence-page.one-sentence-page .one-sentence-workspace[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .one-sentence-workspace{grid-template-columns:320px minmax(0,1fr)!important;gap:16px!important;height:min(760px,calc(100vh - 142px))!important;min-height:620px!important}.one-sentence-page.one-sentence-page .generation-guard-panel[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .generation-guard-panel{grid-column:1!important;grid-row:1!important;gap:12px!important;padding-right:0!important}.one-sentence-page.one-sentence-page .agent-chat-panel[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .agent-chat-panel{grid-column:2!important;grid-row:1!important;border-radius:14px!important}.one-sentence-page.one-sentence-page .guard-card[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .guard-card{padding:16px!important;border-radius:14px!important}.one-sentence-page.one-sentence-page .credit-card strong[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .credit-card strong{font-size:34px!important}.one-sentence-page.one-sentence-page .panel-header[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .panel-header{grid-template-columns:170px minmax(0,1fr)!important;gap:18px!important;padding:18px 22px 14px!important;border-bottom-color:#78f5ff29!important}.one-sentence-page.one-sentence-page .panel-header h2[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .panel-header h2{color:#f3f7fa!important;font-size:22px!important;-webkit-text-fill-color:#f3f7fa!important}.one-sentence-page.one-sentence-page .chat-task-strip__top[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-task-strip__top{grid-template-columns:auto minmax(220px,1fr) auto auto!important}.one-sentence-page.one-sentence-page .chat-task-nodes[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-task-nodes{grid-template-columns:repeat(7,minmax(96px,1fr))!important;padding:18px 4px 2px!important}.one-sentence-page.one-sentence-page .chat-task-node[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-task-node{min-height:58px!important}.one-sentence-page.one-sentence-page .chat-body[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-body{padding:18px 18px 12px!important}.one-sentence-page.one-sentence-page .message-bubble--options[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .message-bubble--options{width:100%!important;max-width:100%!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.one-sentence-page.one-sentence-page .message-bubble--options>p[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .message-bubble--options>p{margin:0 0 12px!important;padding:0 2px!important;color:#dae7edc7!important}.one-sentence-page.one-sentence-page .option-lab[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-lab{padding:0!important;overflow:hidden!important;border-radius:10px!important;border-color:#78f5ff33!important;background:radial-gradient(circle at 0% 0%,rgba(94,244,255,.1),transparent 32%),linear-gradient(145deg,#081218f5,#03080cfa)!important}.one-sentence-page.one-sentence-page .option-lab__header[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-lab__header{min-height:52px!important;margin:0!important;padding:0 18px!important;border-bottom:1px solid rgba(120,245,255,.14)!important}.one-sentence-page.one-sentence-page .option-lab__header span[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-lab__header span{color:#f3f7fa!important;font-size:16px!important;-webkit-text-fill-color:#f3f7fa!important}.one-sentence-page.one-sentence-page .option-group-list[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-group-list{gap:0!important;padding:0!important}.one-sentence-page.one-sentence-page .option-group[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-group{grid-template-columns:176px minmax(0,1fr)!important;gap:0!important;padding:0!important;border:0!important;border-bottom:1px solid rgba(120,245,255,.1)!important;border-radius:0!important;background:transparent!important}.one-sentence-page.one-sentence-page .option-group__head[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-group__head{min-height:100%!important;padding:18px!important;border:0!important;border-right:1px solid rgba(120,245,255,.12)!important;border-left:3px solid transparent!important;border-radius:0!important;background:#0b1920a8!important}.one-sentence-page.one-sentence-page .option-group__head span[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-group__head span{color:#dff8ff!important;font-size:13px!important;font-weight:900!important;line-height:1.25!important;text-shadow:0 0 14px rgba(94,244,255,.18)!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .option-group__head small[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-group__head small{color:#c0d8e2db!important;font-size:12px!important;line-height:1.35!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .option-group:first-child .option-group__head[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-group:first-child .option-group__head{border-left-color:#5ef4ff!important;box-shadow:inset 3px 0 12px #5ef4ff2e!important}.one-sentence-page.one-sentence-page .option-pill-list[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-pill-list{grid-template-columns:1fr!important;gap:10px!important;padding:16px 18px!important}.one-sentence-page.one-sentence-page .option-group__empty[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-group__empty{grid-column:2!important;margin:0!important;padding:16px 18px 8px!important;color:#d5e4ecc7!important;font-size:13px!important;line-height:1.7!important}.one-sentence-page.one-sentence-page .option-pill[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-pill{grid-template-columns:26px 132px minmax(0,1fr)!important;min-height:82px!important;border-radius:8px!important}.one-sentence-page.one-sentence-page .option-pill__thumb[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-pill__thumb{width:132px!important;height:66px!important;border-radius:6px!important}.one-sentence-page.one-sentence-page .option-custom-input[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-custom-input{grid-column:2!important;padding:0 18px 16px!important}.one-sentence-page.one-sentence-page .option-lab__actions[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-lab__actions{min-height:72px!important;margin:0!important;padding:14px 18px!important;border-top:1px solid rgba(120,245,255,.14)!important;background:linear-gradient(180deg,#0c1b22db,#060e12f0)!important}.one-sentence-page.one-sentence-page .option-apply-button[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-apply-button{min-width:156px!important;height:44px!important;color:#111318!important;border-color:#f1dca5db!important;background:linear-gradient(180deg,#f3d987,#e1bd5d)!important;-webkit-text-fill-color:#111318!important}@media (max-width: 1180px){.one-sentence-page.one-sentence-page .one-sentence-workspace[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .one-sentence-workspace{grid-template-columns:1fr!important;height:auto!important;min-height:0!important}.one-sentence-page.one-sentence-page .generation-guard-panel[data-v-14b4d381],.one-sentence-page.one-sentence-page .agent-chat-panel[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .generation-guard-panel,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .agent-chat-panel{grid-column:auto!important;grid-row:auto!important}}@media (max-width: 760px){.one-sentence-page.one-sentence-page .option-group[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-group{grid-template-columns:1fr!important}.one-sentence-page.one-sentence-page .option-custom-input[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-custom-input{grid-column:auto!important}}.one-sentence-page.one-sentence-page[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page{padding:14px 18px 18px!important}.one-sentence-page.one-sentence-page .one-sentence-hero[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .one-sentence-hero{grid-template-columns:40px minmax(0,1fr) auto!important;gap:14px!important;min-height:64px!important;margin-bottom:10px!important;padding:8px 18px!important;border-radius:14px!important}.one-sentence-page.one-sentence-page .hero-symbol[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-symbol{width:40px!important;height:40px!important}.one-sentence-page.one-sentence-page .hero-copy[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-copy{padding-left:16px!important;border-left-width:3px!important}.one-sentence-page.one-sentence-page .hero-copy h1[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-copy h1{font-size:clamp(22px,1.55vw,26px)!important;line-height:.98!important}.one-sentence-page.one-sentence-page .hero-copy p[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-copy p{margin-top:2px!important;font-size:12px!important;line-height:1.2!important}.one-sentence-page.one-sentence-page .hero-actions[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-actions{gap:10px!important;min-width:min(460px,42vw)!important}.one-sentence-page.one-sentence-page .hero-status[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-status,.one-sentence-page.one-sentence-page .hero-reset-button[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-reset-button,.one-sentence-page.one-sentence-page .hero-start-button[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-start-button{height:34px!important}.one-sentence-page.one-sentence-page .hero-reset-button[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-reset-button{display:inline-flex!important;min-width:112px!important;align-items:center!important;justify-content:center!important;gap:7px!important;padding:0 14px!important;border:1px solid rgba(120,245,255,.2)!important;border-radius:999px!important;color:#d8e6eed1!important;font-size:13px!important;font-weight:800!important;background:#050d129e!important;box-shadow:inset 0 1px #ffffff14!important;cursor:pointer!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .hero-reset-button[data-v-14b4d381]:hover,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-reset-button:hover{border-color:#78f5ff61!important;color:#dffaff!important;background:#07161ec7!important}.one-sentence-page.one-sentence-page .hero-reset-button[data-v-14b4d381]:disabled,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-reset-button:disabled{opacity:.54!important;cursor:not-allowed!important}.one-sentence-page.one-sentence-page .hero-status[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-status{min-width:204px!important;padding:0 14px!important}.one-sentence-page.one-sentence-page .hero-start-button[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-start-button{min-width:124px!important;padding:0 16px!important;font-size:14px!important}.one-sentence-page.one-sentence-page .one-sentence-workspace[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .one-sentence-workspace{height:min(860px,calc(100vh - 104px))!important;min-height:680px!important}.one-sentence-page.one-sentence-page .panel-header[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .panel-header{grid-template-columns:138px minmax(0,1fr)!important;gap:14px!important;padding:10px 16px 8px!important}.one-sentence-page.one-sentence-page .panel-header h2[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .panel-header h2{font-size:20px!important}.one-sentence-page.one-sentence-page .chat-task-strip[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-task-strip{gap:4px!important}.one-sentence-page.one-sentence-page .chat-task-strip__top[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-task-strip__top{grid-template-columns:auto minmax(180px,1fr) auto minmax(120px,auto) auto auto!important;gap:7px!important}.one-sentence-page.one-sentence-page .current-node-summary[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .current-node-summary{display:inline-flex!important;align-items:center!important;min-height:24px!important;max-width:220px!important;padding:0 10px!important;overflow:hidden!important;border:1px solid rgba(94,244,255,.28)!important;border-radius:999px!important;color:#d2f6f9e6!important;background:#051319d1!important;font-size:11px!important;font-style:normal!important;font-weight:800!important;text-overflow:ellipsis!important;white-space:nowrap!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .task-collapse-link[data-v-14b4d381],.one-sentence-page.one-sentence-page .task-retry-link[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .task-collapse-link,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .task-retry-link{min-height:26px!important;padding:2px 9px!important;border:1px solid rgba(120,245,255,.22)!important;border-radius:999px!important;color:#dae7edd6!important;background:#050d12c7!important;font-size:11px!important;font-weight:800!important;cursor:pointer!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .task-collapse-link[data-v-14b4d381]:hover,.one-sentence-page.one-sentence-page .task-retry-link[data-v-14b4d381]:hover,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .task-collapse-link:hover,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .task-retry-link:hover{border-color:#5ef4ff7a!important;color:#f3f7fa!important}.one-sentence-page.one-sentence-page .task-retry-link[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .task-retry-link{border-color:#44e0807a!important;color:#d8ffe5!important;background:#124027b8!important}.one-sentence-page.one-sentence-page .chat-task-nodes[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-task-nodes{padding:6px 4px 0!important}.one-sentence-page.one-sentence-page .chat-task-nodes[data-v-14b4d381]:before,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-task-nodes:before{top:8px!important;transform:translateY(10px)!important}.one-sentence-page.one-sentence-page .chat-task-strip.is-collapsed .chat-task-nodes[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-task-strip.is-collapsed .chat-task-nodes,.one-sentence-page.one-sentence-page .chat-task-strip.is-collapsed .session-debug-line[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-task-strip.is-collapsed .session-debug-line{display:none!important}.one-sentence-page.one-sentence-page .chat-task-node[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-task-node{min-height:42px!important;gap:4px!important;opacity:.56!important}.one-sentence-page.one-sentence-page .chat-task-node i[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-task-node i{width:14px!important;height:14px!important}.one-sentence-page.one-sentence-page .chat-task-node b[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-task-node b{font-size:11px!important}.one-sentence-page.one-sentence-page .chat-task-node span[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-task-node span{display:grid!important;gap:2px!important;justify-items:center!important;min-width:0!important}.one-sentence-page.one-sentence-page .chat-task-node em[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-task-node em{color:#abbec8b8!important;font-size:10px!important;font-style:normal!important;font-weight:800!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .chat-task-node.is-running[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-task-node.is-running{opacity:1!important;transform:translateY(-1px)!important}.one-sentence-page.one-sentence-page .chat-task-node.is-running i[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-task-node.is-running i{border-color:#f1dca5f2!important;background:#f1dca5!important;box-shadow:0 0 0 5px #f1dca529,0 0 20px #f1dca557!important}.one-sentence-page.one-sentence-page .chat-task-node.is-running em[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-task-node.is-running em{color:#fff3c2!important}.one-sentence-page.one-sentence-page .chat-task-node.is-completed[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-task-node.is-completed{opacity:.92!important}.one-sentence-page.one-sentence-page .chat-task-node.is-completed i[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-task-node.is-completed i{border-color:#5ef4ffcc!important;background:#5ef4ff!important}.one-sentence-page.one-sentence-page .chat-task-node.is-completed em[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-task-node.is-completed em{color:#acf9ffdb!important}.one-sentence-page.one-sentence-page .chat-body[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-body{min-height:440px!important;padding:16px 18px 12px!important}.one-sentence-page.one-sentence-page .option-lab__actions span[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-lab__actions span{color:#dae7edbd!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .option-pill.is-selected[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-pill.is-selected{border-color:#5ef4ffe0!important;background:radial-gradient(circle at 18% 12%,rgba(94,244,255,.22),transparent 34%),linear-gradient(180deg,#142e34fa,#060c10fc)!important;box-shadow:inset 0 0 0 1px #f1dca557,0 0 0 1px #5ef4ff2e,0 18px 36px #5ef4ff29!important}.one-sentence-page.one-sentence-page .option-pill.is-selected .option-pill__mark[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-pill.is-selected .option-pill__mark{position:relative!important;border-color:#5ef4ffeb!important;background:#5ef4ff!important;box-shadow:0 0 18px #5ef4ff70!important}.one-sentence-page.one-sentence-page .option-pill.is-selected .option-pill__mark[data-v-14b4d381]:after,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-pill.is-selected .option-pill__mark:after{position:absolute!important;top:4px!important;left:3px!important;width:8px!important;height:4px!important;content:""!important;border-bottom:2px solid #031015!important;border-left:2px solid #031015!important;transform:rotate(-45deg)!important}.one-sentence-page.one-sentence-page .option-pill.is-selected .option-pill__thumb[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-pill.is-selected .option-pill__thumb{border-color:#5ef4ffad!important;box-shadow:0 0 18px #5ef4ff38!important}.one-sentence-page.one-sentence-page .option-pill.is-selected strong[data-v-14b4d381],.one-sentence-page.one-sentence-page .option-pill.is-selected>span[data-v-14b4d381]:not(.option-pill__mark),html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-pill.is-selected strong,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-pill.is-selected>span:not(.option-pill__mark){color:#f3f7fa!important;-webkit-text-fill-color:#f3f7fa!important}@media (max-width: 760px){.one-sentence-page.one-sentence-page .one-sentence-hero[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .one-sentence-hero{grid-template-columns:40px minmax(0,1fr)!important;min-height:0!important;padding:10px 14px!important}.one-sentence-page.one-sentence-page .hero-actions[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-actions{grid-column:1 / -1!important}.one-sentence-page.one-sentence-page .one-sentence-workspace[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .one-sentence-workspace{min-height:0!important}.one-sentence-page.one-sentence-page .chat-task-strip__top[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-task-strip__top{grid-template-columns:auto minmax(90px,1fr) auto!important}.one-sentence-page.one-sentence-page .task-collapse-link[data-v-14b4d381],.one-sentence-page.one-sentence-page .task-retry-link[data-v-14b4d381],.one-sentence-page.one-sentence-page .task-list-link[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .task-collapse-link,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .task-retry-link,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .task-list-link{grid-column:span 1!important}}.one-sentence-page.one-sentence-page .one-sentence-hero[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .one-sentence-hero{min-height:82px!important;margin-bottom:10px!important;padding:12px 18px!important}.one-sentence-page.one-sentence-page .hero-copy h1[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-copy h1{font-size:26px!important}.one-sentence-page.one-sentence-page .hero-copy p[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-copy p{margin-top:2px!important}.one-sentence-page.one-sentence-page .one-sentence-workspace[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .one-sentence-workspace{grid-template-columns:300px minmax(0,1fr)!important;height:min(900px,calc(100vh - 84px))!important;min-height:720px!important}.one-sentence-page.one-sentence-page .panel-header[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .panel-header{min-height:58px!important;padding:8px 14px!important}.one-sentence-page.one-sentence-page .chat-task-strip__top[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-task-strip__top{grid-template-columns:auto minmax(180px,1fr) auto minmax(104px,auto) auto auto!important}.one-sentence-page.one-sentence-page .chat-body[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-body{min-height:520px!important;padding:18px 20px 14px!important}.one-sentence-page.one-sentence-page .composer[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .composer{padding:12px 18px 14px!important}.one-sentence-page.one-sentence-page .prompt-input[data-v-14b4d381] .el-textarea__inner,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .prompt-input .el-textarea__inner{min-height:78px!important;border-radius:16px!important}.one-sentence-page.one-sentence-page .composer-toolbar[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .composer-toolbar{margin-top:10px!important}.one-sentence-page.one-sentence-page .option-lab__header[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-lab__header{min-height:64px!important;align-items:center!important}.one-sentence-page.one-sentence-page .option-lab__header>div[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-lab__header>div{display:grid!important;gap:4px!important}.one-sentence-page.one-sentence-page .option-lab__header small[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-lab__header small{color:#5ef4ffb8!important;font-size:11px!important;font-weight:900!important;letter-spacing:.14em!important;text-transform:uppercase!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .option-lab__header p[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-lab__header p{max-width:720px!important;margin:0!important;color:#dae7edb8!important;font-size:12px!important;line-height:1.45!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .option-lab__content[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-lab__content{display:grid!important;grid-template-columns:minmax(0,1fr) 250px!important;min-height:0!important}.one-sentence-page.one-sentence-page .confirmed-answer-strip[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .confirmed-answer-strip{grid-column:1!important;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(220px,280px))!important;gap:10px!important;padding:14px 18px!important;border-bottom:1px solid rgba(120,245,255,.12)!important;background:#0814199e!important}.one-sentence-page.one-sentence-page .confirmed-answer-card[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .confirmed-answer-card{position:relative!important;display:grid!important;grid-template-columns:96px minmax(0,1fr)!important;gap:10px!important;align-items:center!important;min-height:70px!important;padding:8px 10px!important;border-color:#48db8e7a!important;background:linear-gradient(145deg,#092a20d6,#051013f0)!important;box-shadow:0 0 18px #48db8e1f!important}.one-sentence-page.one-sentence-page .confirmed-answer-card__badge[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .confirmed-answer-card__badge{position:absolute!important;top:6px!important;right:8px!important;color:#48db8e!important;font-size:11px!important;font-weight:900!important;-webkit-text-fill-color:#48db8e!important}.one-sentence-page.one-sentence-page .confirmed-answer-card .option-pill__copy[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .confirmed-answer-card .option-pill__copy{padding-right:56px!important}.one-sentence-page.one-sentence-page .option-group-list[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-group-list{grid-column:1!important}.one-sentence-page.one-sentence-page .option-summary[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-summary{grid-column:2!important;grid-row:1 / span 2!important}.one-sentence-page.one-sentence-page .option-group__body[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-group__body{display:grid!important;min-width:0!important;align-content:start!important}.one-sentence-page.one-sentence-page .option-pill[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-pill{grid-template-columns:24px 118px minmax(0,1fr)!important;align-items:center!important;min-height:76px!important;padding:8px 10px!important}.one-sentence-page.one-sentence-page .option-pill>.option-pill__copy[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-pill>.option-pill__copy{display:grid!important;gap:3px!important;min-width:0!important;overflow:visible!important;color:inherit!important;font-size:inherit!important;line-height:normal!important;-webkit-line-clamp:unset!important;-webkit-box-orient:unset!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .option-pill__copy em[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-pill__copy em{width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important;padding:2px 7px!important;overflow:hidden!important;border:1px solid rgba(94,244,255,.24)!important;border-radius:999px!important;color:#acf9ffdb!important;background:#07181ee0!important;font-size:10px!important;font-style:normal!important;font-weight:900!important;text-overflow:ellipsis!important;white-space:nowrap!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .option-pill__copy>span[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-pill__copy>span{display:-webkit-box!important;overflow:hidden!important;color:#d5e4ecc2!important;font-size:12px!important;line-height:1.45!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .option-summary[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-summary{display:flex!important;min-width:0!important;flex-direction:column!important;gap:12px!important;padding:16px!important;border-left:1px solid rgba(120,245,255,.14)!important;background:radial-gradient(circle at 100% 0%,rgba(241,220,165,.12),transparent 36%),linear-gradient(180deg,#0b1920d1,#040a0ef0)!important}.one-sentence-page.one-sentence-page .option-summary__head[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-summary__head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important}.one-sentence-page.one-sentence-page .option-summary__head span[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-summary__head span{color:#fff3c2!important;font-size:14px!important;font-weight:900!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .option-summary__head small[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-summary__head small{color:#dae7ed9e!important;font-size:11px!important;font-weight:800!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .option-summary dl[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-summary dl{display:grid!important;grid-template-columns:56px minmax(0,1fr)!important;gap:8px 10px!important;margin:0!important}.one-sentence-page.one-sentence-page .option-summary dt[data-v-14b4d381],.one-sentence-page.one-sentence-page .option-summary dd[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-summary dt,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-summary dd{min-width:0!important;margin:0!important;font-size:12px!important;line-height:1.45!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .option-summary dt[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-summary dt{color:#f1dca5ad!important;font-weight:900!important}.one-sentence-page.one-sentence-page .option-summary dd[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-summary dd{display:-webkit-box!important;overflow:hidden!important;color:#f3f7fae6!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important}.one-sentence-page.one-sentence-page .option-apply-button[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-apply-button{min-width:188px!important}@media (max-width: 980px){.one-sentence-page.one-sentence-page .option-lab__content[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-lab__content{grid-template-columns:1fr!important}.one-sentence-page.one-sentence-page .option-summary[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-summary{border-top:1px solid rgba(120,245,255,.14)!important;border-left:0!important}}.one-sentence-page.one-sentence-page .option-lab[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-lab{border-radius:16px!important;border-color:#5ef4ff3d!important;background:radial-gradient(circle at 0% 0%,rgba(94,244,255,.12),transparent 32%),linear-gradient(145deg,#081218fa,#03070afa)!important}.one-sentence-page.one-sentence-page .option-group[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-group{grid-template-columns:150px minmax(0,1fr)!important}.one-sentence-page.one-sentence-page .option-pill-list[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-pill-list{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))!important;gap:12px!important;padding:16px!important}.one-sentence-page.one-sentence-page .option-pill[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-pill{grid-template-columns:22px 128px minmax(0,1fr)!important;min-height:104px!important;padding:12px!important;border-radius:14px!important;border-color:#78f5ff2e!important;background:radial-gradient(circle at 18% 0%,rgba(94,244,255,.1),transparent 36%),linear-gradient(180deg,#0f181df5,#03070afa)!important;box-shadow:inset 0 1px #ffffff14,0 16px 34px #00000047!important}.one-sentence-page.one-sentence-page .option-pill[data-v-14b4d381]:hover,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-pill:hover{border-color:#f1dca59e!important;transform:translateY(-1px)!important}.one-sentence-page.one-sentence-page .option-pill.is-asset-option[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-pill.is-asset-option{border-color:#f1dca552!important}.one-sentence-page.one-sentence-page .option-pill__thumb[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-pill__thumb{width:128px!important;height:80px!important;border-radius:10px!important;border-color:#78f5ff38!important;background:#05090e!important;box-shadow:0 10px 24px #00000057!important}.one-sentence-page.one-sentence-page .option-custom-input[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-custom-input{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;padding:0 16px 16px!important}.one-sentence-page.one-sentence-page .option-custom-input input[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-custom-input input{min-height:42px!important;padding:0 16px!important;border:1px solid rgba(120,245,255,.22)!important;border-radius:999px!important;color:#f3f7fa!important;background:radial-gradient(circle at 8% 0%,rgba(94,244,255,.08),transparent 40%),#02070af5!important;box-shadow:inset 0 1px #ffffff14!important;outline:none!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .option-custom-input input[data-v-14b4d381]::-moz-placeholder,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-custom-input input::-moz-placeholder{color:#9fb2bfb3!important;-webkit-text-fill-color:rgba(159,178,191,.7)!important}.one-sentence-page.one-sentence-page .option-custom-input input[data-v-14b4d381]::placeholder,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-custom-input input::placeholder{color:#9fb2bfb3!important;-webkit-text-fill-color:rgba(159,178,191,.7)!important}.one-sentence-page.one-sentence-page .option-custom-input button[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-custom-input button{min-width:72px!important;min-height:42px!important;border-radius:999px!important;border-color:#f1dca56b!important;color:#f1dca5!important;background:linear-gradient(180deg,#2b3032f5,#06080afa)!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .option-apply-button[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-apply-button{min-width:156px!important;height:42px!important;border-radius:999px!important}@media (max-width: 760px){.one-sentence-page.one-sentence-page .option-group[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-group,.one-sentence-page.one-sentence-page .option-pill-list[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-pill-list{grid-template-columns:1fr!important}}.one-sentence-page.one-sentence-page .option-pill-list[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-pill-list{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(176px,188px))!important;justify-content:start!important;align-items:stretch!important;gap:14px!important;padding:16px!important}.one-sentence-page.one-sentence-page .option-asset-card[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-asset-card{position:relative!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:118px minmax(48px,auto)!important;grid-template-areas:"media" "copy"!important;gap:8px!important;width:100%!important;min-width:0!important;min-height:188px!important;height:100%!important;aspect-ratio:auto!important;padding:10px!important;overflow:hidden!important;clip-path:none!important;border-radius:8px!important;border-color:#78f5ff2e!important;background:radial-gradient(circle at 12% 0%,rgba(94,244,255,.1),transparent 34%),linear-gradient(180deg,#0c161bfa,#03070afc)!important;box-shadow:inset 0 1px #ffffff12,0 14px 28px #00000047!important}.one-sentence-page.one-sentence-page .option-asset-card[data-v-14b4d381]:hover,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-asset-card:hover{border-color:#5ef4ff7a!important;transform:translateY(-1px)!important}.one-sentence-page.one-sentence-page .option-asset-card.is-selected[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-asset-card.is-selected{border-color:#44e080c7!important;background:radial-gradient(circle at 18% 8%,rgba(68,224,128,.2),transparent 34%),linear-gradient(180deg,#0d251ffa,#03080afc)!important;box-shadow:inset 0 0 0 1px #44e08038,0 0 0 1px #44e08029,0 18px 34px #44e08024!important}.one-sentence-page.one-sentence-page .option-asset-card__select[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-asset-card__select{--option-select-size: 22px;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;position:absolute!important;top:7px!important;right:7px!important;z-index:5!important;grid-area:unset!important;display:grid!important;width:var(--option-select-size)!important;height:var(--option-select-size)!important;min-width:var(--option-select-size)!important;min-height:var(--option-select-size)!important;max-width:var(--option-select-size)!important;max-height:var(--option-select-size)!important;padding:0!important;margin:0!important;border:1px solid rgba(241,220,165,.54)!important;border-radius:50%!important;opacity:1!important;pointer-events:auto!important;background:#03090cbd!important;box-shadow:0 0 0 2px #02060a8a,inset 0 1px #ffffff29!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;cursor:pointer!important}.one-sentence-page.one-sentence-page .option-card button.option-pill__mark.option-asset-card__select[data-v-14b4d381],.one-sentence-page.one-sentence-page .option-card button.option-pill__mark.option-compact-choice__select[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-card button.option-pill__mark.option-asset-card__select,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-card button.option-pill__mark.option-compact-choice__select{box-sizing:border-box!important;display:grid!important;place-items:center!important;width:var(--option-select-size, 18px)!important;height:var(--option-select-size, 18px)!important;min-width:var(--option-select-size, 18px)!important;min-height:var(--option-select-size, 18px)!important;max-width:var(--option-select-size, 18px)!important;max-height:var(--option-select-size, 18px)!important;padding:0!important;overflow:hidden!important;border-radius:50%!important;color:transparent!important;background-image:none!important;font-size:0!important;line-height:0!important;text-indent:-999px!important;transform-origin:center!important}.one-sentence-page.one-sentence-page .option-card button.option-pill__mark.option-asset-card__select[data-v-14b4d381]:before,.one-sentence-page.one-sentence-page .option-card button.option-pill__mark.option-compact-choice__select[data-v-14b4d381]:before,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-card button.option-pill__mark.option-asset-card__select:before,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-card button.option-pill__mark.option-compact-choice__select:before{position:absolute!important;top:5px!important;right:5px!important;bottom:5px!important;left:5px!important;content:""!important;border-radius:inherit!important;background:#f1dca570!important;box-shadow:0 0 10px #f1dca52e!important}.one-sentence-page.one-sentence-page .option-card.is-selected button.option-pill__mark.option-asset-card__select[data-v-14b4d381]:before,.one-sentence-page.one-sentence-page .option-card.is-selected button.option-pill__mark.option-compact-choice__select[data-v-14b4d381]:before,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-card.is-selected button.option-pill__mark.option-asset-card__select:before,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-card.is-selected button.option-pill__mark.option-compact-choice__select:before{opacity:0!important}.one-sentence-page.one-sentence-page .option-asset-card.is-selected .option-asset-card__select[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-asset-card.is-selected .option-asset-card__select{border-color:#5ef4fff5!important;background:linear-gradient(135deg,#5ef4ff,#44e080)!important;box-shadow:0 0 0 3px #02060a8f,0 0 18px #44e08070,inset 0 1px #ffffff75!important}.one-sentence-page.one-sentence-page .option-asset-card.is-selected .option-asset-card__select[data-v-14b4d381]:after,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-asset-card.is-selected .option-asset-card__select:after{position:absolute!important;top:6px!important;left:5px!important;width:10px!important;height:5px!important;content:""!important;border-bottom:2px solid #031015!important;border-left:2px solid #031015!important;transform:rotate(-45deg)!important}.one-sentence-page.one-sentence-page .option-asset-card__media[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-asset-card__media{position:relative!important;z-index:1!important;grid-area:media!important;display:grid!important;width:100%!important;height:118px!important;aspect-ratio:auto!important;min-width:0!important;min-height:0!important;overflow:hidden!important;padding:0!important;border:1px solid rgba(120,245,255,.18)!important;clip-path:none!important;border-radius:0!important;background:radial-gradient(circle at 42% 28%,rgba(94,244,255,.15),transparent 36%),linear-gradient(145deg,#09141bf5,#02060afa)!important;pointer-events:auto!important;cursor:zoom-in!important}.one-sentence-page.one-sentence-page .option-asset-card__media.is-disabled[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-asset-card__media.is-disabled{opacity:1!important;background:radial-gradient(circle at 50% 36%,rgba(241,220,165,.16),transparent 42%),linear-gradient(145deg,#0d1414f0,#020609fa)!important;cursor:default!important}.one-sentence-page.one-sentence-page .option-asset-card__media .option-pill__thumb[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-asset-card__media .option-pill__thumb{grid-area:unset!important;display:block!important;width:100%!important;height:100%!important;min-height:0!important;-o-object-fit:cover!important;object-fit:cover!important;border:0!important;clip-path:none!important;border-radius:0!important;box-shadow:none!important}.one-sentence-page.one-sentence-page .option-asset-card__media-label[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-asset-card__media-label{display:grid!important;place-items:center!important;width:100%!important;height:100%!important;padding:10px!important;color:#f1dca5!important;background:radial-gradient(circle at 50% 24%,rgba(241,220,165,.2),transparent 42%),linear-gradient(145deg,#09141bf5,#02060afc)!important;font-size:24px!important;font-weight:900!important;line-height:1.1!important;text-align:center!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .option-asset-card__preview-hint[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-asset-card__preview-hint{position:absolute!important;right:6px!important;bottom:6px!important;max-width:calc(100% - 12px)!important;padding:3px 7px!important;border:1px solid rgba(120,245,255,.24)!important;border-radius:999px!important;color:#f3f7faeb!important;background:#02070ab8!important;font-size:10px!important;font-weight:900!important;line-height:1.2!important;opacity:0!important;pointer-events:none!important;transition:opacity .18s ease!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .option-asset-card__media:hover .option-asset-card__preview-hint[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-asset-card__media:hover .option-asset-card__preview-hint{opacity:1!important}.one-sentence-page.one-sentence-page .option-asset-card__pending[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-asset-card__pending{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;border-radius:6px!important;clip-path:none!important;color:#fff7dd!important;background:radial-gradient(circle at 50% 34%,rgba(241,220,165,.14),transparent 44%),#03080ae0!important;font-size:15px!important;font-weight:900!important;letter-spacing:0!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .option-asset-card>.option-pill__copy[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-asset-card>.option-pill__copy{grid-area:copy!important;display:grid!important;align-content:start!important;gap:4px!important;min-width:0!important;min-height:48px!important;padding:7px 8px!important;overflow:hidden!important;border:1px solid rgba(120,245,255,.12)!important;border-radius:6px!important;color:inherit!important;background:#02070ad1!important;line-height:1.2!important}.one-sentence-page.one-sentence-page .option-asset-card .option-pill__copy em[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-asset-card .option-pill__copy em{display:none!important}.one-sentence-page.one-sentence-page .option-asset-card .option-card-title[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-asset-card .option-card-title{display:block!important;overflow:hidden!important;color:#f3f7fa!important;font-size:13px!important;font-weight:900!important;line-height:1.2!important;text-overflow:ellipsis!important;white-space:nowrap!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .option-asset-card .option-card-description[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-asset-card .option-card-description{display:-webkit-box!important;overflow:hidden!important;color:#d5e4ecd1!important;font-size:11px!important;line-height:1.32!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .custom-asset-plus-card[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .custom-asset-plus-card{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border-radius:8px!important;clip-path:none!important;display:grid!important;border-style:dashed!important;border-color:#f1dca56b!important;color:#f1dca5e0!important;background:radial-gradient(circle at 50% 22%,rgba(241,220,165,.16),transparent 38%),linear-gradient(180deg,#0c1416e6,#03070afa)!important;cursor:pointer!important;text-align:left!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .custom-asset-plus-card[data-v-14b4d381]:hover,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .custom-asset-plus-card:hover{border-color:#f1dca5a8!important;box-shadow:inset 0 0 0 1px #f1dca524,0 18px 34px #f1dca51f!important}.one-sentence-page.one-sentence-page .custom-asset-plus-card__icon[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .custom-asset-plus-card__icon{grid-area:media!important;display:grid!important;place-items:center!important;min-height:0!important;border:1px dashed rgba(241,220,165,.38)!important;aspect-ratio:1 / 1!important;clip-path:none!important;border-radius:0!important;color:#f1dca5eb!important;background:radial-gradient(circle at 50% 26%,rgba(241,220,165,.18),transparent 42%),#02070aa3!important;font-size:42px!important;font-weight:200!important;line-height:1!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .option-style-custom-card[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-style-custom-card{border-style:dashed!important;border-color:#f1dca56b!important;color:#f1dca5e6!important;background:radial-gradient(circle at 50% 12%,rgba(241,220,165,.14),transparent 42%),linear-gradient(180deg,#0c1416f0,#03070afc)!important;cursor:default!important}.one-sentence-page.one-sentence-page .option-style-custom-card__field[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-style-custom-card__field{grid-area:media!important;display:grid!important;align-content:center!important;gap:9px!important;min-width:0!important;aspect-ratio:1 / 1!important;padding:12px!important;border:1px dashed rgba(241,220,165,.36)!important;background:#02070aa8!important}.one-sentence-page.one-sentence-page .option-style-custom-card__field span[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-style-custom-card__field span{color:#f1dca5db!important;font-size:12px!important;font-weight:900!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .option-style-custom-card__field input[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-style-custom-card__field input{width:100%!important;min-width:0!important;height:38px!important;padding:0 10px!important;border:1px solid rgba(120,245,255,.22)!important;border-radius:8px!important;color:#f3f7fa!important;background:#02070af5!important;outline:none!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .option-style-custom-card button[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-style-custom-card button{grid-area:copy!important;width:100%!important;height:34px!important;border:1px solid rgba(241,220,165,.44)!important;border-radius:8px!important;color:#f1dca5!important;background:linear-gradient(180deg,#2b3032f5,#06080afa)!important;font-weight:900!important;cursor:pointer!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .option-list--compact[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-list--compact{display:flex!important;grid-template-columns:none!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important;padding:14px 18px!important}.one-sentence-page.one-sentence-page .option-compact-choice[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-compact-choice{position:relative!important;display:inline-flex!important;grid-template-columns:none!important;grid-template-rows:none!important;grid-template-areas:none!important;align-items:center!important;width:auto!important;min-width:104px!important;max-width:min(100%,420px)!important;min-height:40px!important;aspect-ratio:auto!important;padding:10px 16px 10px 36px!important;border-radius:999px!important;border-color:#78f5ff57!important;color:#f3f7fa!important;background:radial-gradient(circle at 12% 0%,rgba(94,244,255,.16),transparent 38%),linear-gradient(180deg,#0a191ffa,#030a0efc)!important;box-shadow:inset 0 1px #ffffff14,0 8px 18px #0003!important;cursor:pointer!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .option-compact-choice[data-v-14b4d381]:hover,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-compact-choice:hover{border-color:#f1dca594!important;transform:translateY(-1px)!important}.one-sentence-page.one-sentence-page .option-compact-choice.is-selected[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-compact-choice.is-selected{border-color:#44e080c2!important;background:radial-gradient(circle at 16% 0%,rgba(68,224,128,.18),transparent 38%),linear-gradient(180deg,#0c231df2,#03090afa)!important}.one-sentence-page.one-sentence-page .option-compact-choice__select[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-compact-choice__select{--option-select-size: 14px;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;position:absolute!important;left:13px!important;top:50%!important;z-index:2!important;width:var(--option-select-size)!important;height:var(--option-select-size)!important;min-width:var(--option-select-size)!important;min-height:var(--option-select-size)!important;max-width:var(--option-select-size)!important;max-height:var(--option-select-size)!important;padding:0!important;margin:0!important;border:1px solid rgba(120,245,255,.52)!important;border-radius:50%!important;background:#03090cbd!important;box-shadow:0 0 0 2px #02060a6b,inset 0 1px #ffffff1f!important;transform:translateY(-50%)!important;cursor:pointer!important}.one-sentence-page.one-sentence-page .option-compact-choice.is-selected .option-compact-choice__select[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-compact-choice.is-selected .option-compact-choice__select{border-color:#5ef4fff5!important;background:linear-gradient(135deg,#5ef4ff,#44e080)!important;box-shadow:0 0 0 2px #02060a80,0 0 12px #44e0805c,inset 0 1px #ffffff5c!important}.one-sentence-page.one-sentence-page .option-compact-choice.is-selected .option-compact-choice__select[data-v-14b4d381]:after,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-compact-choice.is-selected .option-compact-choice__select:after{position:absolute!important;top:4px!important;left:3px!important;width:7px!important;height:4px!important;content:""!important;border-bottom:2px solid #031015!important;border-left:2px solid #031015!important;transform:rotate(-45deg)!important}.one-sentence-page.one-sentence-page .option-compact-choice .option-pill__copy[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-compact-choice .option-pill__copy{display:grid!important;gap:2px!important;min-width:0!important;overflow:hidden!important}.one-sentence-page.one-sentence-page .option-compact-choice .option-card-title[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-compact-choice .option-card-title{display:block!important;overflow:hidden!important;color:#f8fbff!important;font-size:13px!important;font-weight:900!important;line-height:1.25!important;text-overflow:ellipsis!important;white-space:nowrap!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .option-compact-choice .option-card-description[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-compact-choice .option-card-description{display:-webkit-box!important;overflow:hidden!important;color:#d5e4ecb8!important;font-size:11px!important;line-height:1.35!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .option-group--compact .option-custom-input[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-group--compact .option-custom-input{grid-column:auto!important;grid-template-columns:minmax(180px,420px) 72px!important;padding:0 18px 14px!important}.one-sentence-page.one-sentence-page .option-list--visual[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-list--visual{grid-template-columns:repeat(auto-fill,minmax(168px,176px))!important;justify-content:start!important;align-items:stretch!important}.one-sentence-page.one-sentence-page .option-visual-style-card[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-visual-style-card{grid-template-rows:118px minmax(42px,auto)!important;min-height:182px!important}.one-sentence-page.one-sentence-page .option-visual-style-card .option-asset-card__media[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-visual-style-card .option-asset-card__media{border-radius:6px!important}.one-sentence-page.one-sentence-page .option-visual-style-card .option-pill__copy[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-visual-style-card .option-pill__copy{min-height:32px!important;align-content:start!important;padding:6px 7px!important;border:1px solid rgba(120,245,255,.12)!important;border-radius:6px!important;background:#02070ab8!important;box-shadow:inset 0 1px #ffffff0d!important}.one-sentence-page.one-sentence-page .option-asset-card.option-visual-style-card .option-pill__copy>.option-pill__visual-name[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-asset-card.option-visual-style-card .option-pill__copy>.option-pill__visual-name{display:-webkit-box!important;overflow:hidden!important;color:#fff7dd!important;font-size:13px!important;font-weight:900!important;line-height:1.25!important;text-shadow:0 1px 10px rgba(0,0,0,.42)!important;text-overflow:clip!important;white-space:normal!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;-webkit-text-fill-color:currentColor!important}.custom-asset-modal[data-v-14b4d381]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10020;display:grid!important;place-items:center;padding:28px;background:#000000b3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.custom-asset-modal__panel[data-v-14b4d381]{display:grid;gap:16px;width:min(560px,92vw);padding:18px;border:1px solid rgba(120,245,255,.28);border-radius:16px;background:radial-gradient(circle at 16% 0%,rgba(94,244,255,.14),transparent 32%),linear-gradient(145deg,#09141afa,#03070afc);box-shadow:0 28px 80px #00000094}.custom-asset-modal__head[data-v-14b4d381]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.custom-asset-modal__head span[data-v-14b4d381]{color:#fff3c2;font-size:16px;font-weight:900;-webkit-text-fill-color:currentColor}.custom-asset-modal__head p[data-v-14b4d381]{margin:6px 0 0;color:#d5e4ecb8;font-size:12px;line-height:1.6}.custom-asset-modal__head button[data-v-14b4d381]{flex:0 0 auto;width:32px;height:32px;border:1px solid rgba(241,220,165,.32);border-radius:50%;color:#f1dca5;background:#060c10d1;cursor:pointer}.custom-asset-modal__field[data-v-14b4d381]{display:grid;gap:8px;color:#f1dca5d6;font-size:12px;font-weight:900}.custom-asset-modal__field input[data-v-14b4d381],.custom-asset-modal__field textarea[data-v-14b4d381]{width:100%;min-width:0;padding:11px 13px;border:1px solid rgba(120,245,255,.24);border-radius:10px;color:#f3f7fa;background:#02070af5;box-shadow:inset 0 1px #ffffff12;outline:none;-webkit-text-fill-color:currentColor}.custom-asset-modal__field textarea[data-v-14b4d381]{resize:vertical}.custom-asset-modal__field input[data-v-14b4d381]::-moz-placeholder,.custom-asset-modal__field textarea[data-v-14b4d381]::-moz-placeholder{color:#9fb2bfb3;-webkit-text-fill-color:rgba(159,178,191,.7)}.custom-asset-modal__field input[data-v-14b4d381]::placeholder,.custom-asset-modal__field textarea[data-v-14b4d381]::placeholder{color:#9fb2bfb3;-webkit-text-fill-color:rgba(159,178,191,.7)}.custom-asset-modal__actions[data-v-14b4d381]{display:flex;justify-content:flex-end;gap:10px}.custom-asset-modal__ghost[data-v-14b4d381],.custom-asset-modal__primary[data-v-14b4d381]{min-width:96px;height:40px;border-radius:999px;font-weight:900;cursor:pointer}.custom-asset-modal__ghost[data-v-14b4d381]{border:1px solid rgba(120,245,255,.22);color:#d5e4ecdb;background:#060c10d1;-webkit-text-fill-color:currentColor}.custom-asset-modal__primary[data-v-14b4d381]{border:1px solid rgba(241,220,165,.48);color:#111318;background:linear-gradient(180deg,#f3d987,#dcb85b);-webkit-text-fill-color:currentColor}.custom-asset-modal__primary[data-v-14b4d381]:disabled{cursor:not-allowed;opacity:.45}.asset-preview-modal[data-v-14b4d381]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10010;display:grid;place-items:center;padding:28px;background:#000000b8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.asset-preview-modal__panel[data-v-14b4d381]{display:grid;gap:12px;width:min(920px,92vw);max-height:88vh;padding:14px;border:1px solid rgba(120,245,255,.28);border-radius:12px;background:radial-gradient(circle at 12% 0%,rgba(94,244,255,.12),transparent 32%),linear-gradient(145deg,#081218fa,#03070afa);box-shadow:0 28px 80px #0000008f}.asset-preview-modal__head[data-v-14b4d381]{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#f3f7fa;font-size:14px;font-weight:900}.asset-preview-modal__head button[data-v-14b4d381]{width:32px;height:32px;border:1px solid rgba(241,220,165,.32);border-radius:50%;color:#f1dca5;background:#060c10d1;cursor:pointer}.asset-preview-modal__panel img[data-v-14b4d381]{display:block;width:100%;max-height:calc(88vh - 86px);-o-object-fit:contain;object-fit:contain;border-radius:8px;background:#020507}.asset-preview-modal__brief[data-v-14b4d381]{display:grid;gap:10px;padding:22px;border:1px dashed rgba(241,220,165,.34);border-radius:10px;color:#d5e4ecdb;background:radial-gradient(circle at 16% 0%,rgba(241,220,165,.14),transparent 34%),#02070adb}.asset-preview-modal__brief strong[data-v-14b4d381]{color:#fff3c2;font-size:15px;font-weight:900;-webkit-text-fill-color:currentColor}.asset-preview-modal__brief p[data-v-14b4d381]{margin:0;color:#f3f7fa;font-size:13px;line-height:1.7;-webkit-text-fill-color:currentColor}.asset-preview-modal__brief small[data-v-14b4d381]{color:#f1dca5c7;font-size:12px;line-height:1.6;-webkit-text-fill-color:currentColor}@media (max-width: 760px){.one-sentence-page.one-sentence-page .custom-asset-plus-card__icon[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .custom-asset-plus-card__icon{min-height:118px!important}.custom-asset-modal[data-v-14b4d381],.custom-asset-modal__panel[data-v-14b4d381]{padding:16px}.custom-asset-modal__actions[data-v-14b4d381]{display:grid;grid-template-columns:1fr}}.one-sentence-page.one-sentence-page .option-asset-card.option-visual-style-card .option-pill__copy>.option-pill__visual-name[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-asset-card.option-visual-style-card .option-pill__copy>.option-pill__visual-name{color:#fff7dd!important;-webkit-text-fill-color:#fff7dd!important}.one-sentence-page.one-sentence-page .option-card.option-asset-card button.option-pill__mark.option-asset-card__select[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-card.option-asset-card button.option-pill__mark.option-asset-card__select{position:absolute!important;top:8px!important;right:8px!important;left:auto!important;--option-select-size: 24px;grid-area:unset!important;width:var(--option-select-size)!important;height:var(--option-select-size)!important;min-width:var(--option-select-size)!important;min-height:var(--option-select-size)!important;max-width:var(--option-select-size)!important;max-height:var(--option-select-size)!important;margin:0!important;border:1px solid rgba(241,220,165,.72)!important;border-radius:50%!important;background:#02070adb!important;box-shadow:0 0 0 2px #02070aad,0 0 16px #f1dca533,inset 0 1px #ffffff2e!important;transform:none!important}.one-sentence-page.one-sentence-page .option-card.option-asset-card.is-selected button.option-pill__mark.option-asset-card__select[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-card.option-asset-card.is-selected button.option-pill__mark.option-asset-card__select{position:absolute!important;top:7px!important;right:8px!important;--option-select-size: 28px;left:auto!important;width:var(--option-select-size)!important;height:var(--option-select-size)!important;min-width:var(--option-select-size)!important;min-height:var(--option-select-size)!important;max-width:var(--option-select-size)!important;max-height:var(--option-select-size)!important;border-color:#44e080fa!important;background:#02070aeb!important;box-shadow:0 0 0 3px #02070ab8,0 0 22px #44e0808f,inset 0 1px #ffffff7a!important;transform:none!important}.one-sentence-page.one-sentence-page .option-card.option-asset-card button.option-pill__mark.option-asset-card__select[data-v-14b4d381]:before,.one-sentence-page.one-sentence-page .option-card.option-compact-choice button.option-pill__mark.option-compact-choice__select[data-v-14b4d381]:before,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-card.option-asset-card button.option-pill__mark.option-asset-card__select:before,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-card.option-compact-choice button.option-pill__mark.option-compact-choice__select:before{opacity:0!important}.one-sentence-page.one-sentence-page .option-card.option-asset-card button.option-pill__mark.option-asset-card__select[data-v-14b4d381]:after,.one-sentence-page.one-sentence-page .option-card.option-compact-choice button.option-pill__mark.option-compact-choice__select[data-v-14b4d381]:after,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-card.option-asset-card button.option-pill__mark.option-asset-card__select:after,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-card.option-compact-choice button.option-pill__mark.option-compact-choice__select:after{position:absolute!important;content:""!important;border-bottom:3px solid #44e080!important;border-left:3px solid #44e080!important;opacity:0!important;transform:rotate(-45deg)!important}.one-sentence-page.one-sentence-page .option-card.option-asset-card.is-selected button.option-pill__mark.option-asset-card__select[data-v-14b4d381]:after,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-card.option-asset-card.is-selected button.option-pill__mark.option-asset-card__select:after{top:8px!important;left:7px!important;width:12px!important;height:6px!important;border-bottom:3px solid #44e080!important;border-left:3px solid #44e080!important;opacity:1!important}.one-sentence-page.one-sentence-page .option-card.option-compact-choice[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-card.option-compact-choice{padding:10px 46px 10px 18px!important;border-width:1px!important}.one-sentence-page.one-sentence-page .option-card.option-compact-choice button.option-pill__mark.option-compact-choice__select[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-card.option-compact-choice button.option-pill__mark.option-compact-choice__select{position:absolute!important;top:50%!important;right:14px!important;left:auto!important;--option-select-size: 22px;grid-area:unset!important;width:var(--option-select-size)!important;height:var(--option-select-size)!important;min-width:var(--option-select-size)!important;min-height:var(--option-select-size)!important;max-width:var(--option-select-size)!important;max-height:var(--option-select-size)!important;margin:0!important;border:1px solid rgba(241,220,165,.64)!important;border-radius:50%!important;background:#02070adb!important;box-shadow:0 0 0 2px #02070a94,0 0 12px #f1dca52e,inset 0 1px #ffffff29!important;transform:translateY(-50%)!important}.one-sentence-page.one-sentence-page .option-card.option-compact-choice.is-selected[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-card.option-compact-choice.is-selected{border-color:#44e080f5!important;color:#fff7dd!important;background:radial-gradient(circle at 80% 50%,rgba(68,224,128,.22),transparent 34%),radial-gradient(circle at 10% 0%,rgba(94,244,255,.16),transparent 36%),linear-gradient(180deg,#0a2219fa,#03090afc)!important;box-shadow:inset 0 0 0 1px #5ef4ff38,0 0 0 2px #44e08057,0 16px 30px #44e08029!important}.one-sentence-page.one-sentence-page .option-card.option-compact-choice.is-selected .option-card-title[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-card.option-compact-choice.is-selected .option-card-title{color:#fff7dd!important;text-shadow:0 0 14px rgba(68,224,128,.32)!important;-webkit-text-fill-color:#fff7dd!important}.one-sentence-page.one-sentence-page .option-card.option-compact-choice.is-selected button.option-pill__mark.option-compact-choice__select[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-card.option-compact-choice.is-selected button.option-pill__mark.option-compact-choice__select{position:absolute!important;top:50%!important;right:14px!important;left:auto!important;width:var(--option-select-size)!important;height:var(--option-select-size)!important;min-width:var(--option-select-size)!important;min-height:var(--option-select-size)!important;max-width:var(--option-select-size)!important;max-height:var(--option-select-size)!important;border-color:#44e080fa!important;background:#02070aeb!important;box-shadow:0 0 0 2px #02070a94,0 0 18px #44e0808a,inset 0 1px #ffffff70!important;transform:translateY(-50%)!important}.one-sentence-page.one-sentence-page .option-card.option-compact-choice.is-selected button.option-pill__mark.option-compact-choice__select[data-v-14b4d381]:after,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-card.option-compact-choice.is-selected button.option-pill__mark.option-compact-choice__select:after{top:6px!important;left:5px!important;width:10px!important;height:5px!important;border-bottom:3px solid #44e080!important;border-left:3px solid #44e080!important;opacity:1!important}.one-sentence-page.one-sentence-page .option-card.option-asset-card.is-pending-generated .option-asset-card__preview-hint[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .option-card.option-asset-card.is-pending-generated .option-asset-card__preview-hint{display:inline-grid!important;visibility:visible!important;place-items:center!important;right:8px!important;bottom:8px!important;width:auto!important;min-width:0!important;min-height:24px!important;max-width:calc(100% - 16px)!important;padding:0 9px!important;border:1px solid rgba(68,224,128,.78)!important;border-radius:999px!important;color:#031015!important;background:linear-gradient(180deg,#7fffd0,#44e080)!important;box-shadow:0 0 0 2px #02070a9e,0 0 18px #44e08057,inset 0 1px #ffffff9e!important;font-size:11px!important;font-weight:900!important;line-height:1!important;opacity:1!important;pointer-events:none!important;text-shadow:none!important;white-space:nowrap!important;-webkit-text-fill-color:#031015!important}.asset-preview-modal .asset-preview-modal__panel[data-v-14b4d381]{border-color:var(--fb-line-strong)!important;background:var(--fb-surface-floating)!important}.asset-preview-modal .asset-preview-modal__head span[data-v-14b4d381]{color:var(--fb-text-strong)!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}.asset-preview-modal .asset-preview-modal__brief[data-v-14b4d381]{border-color:var(--fb-line-default)!important;color:var(--fb-text-secondary)!important;background:var(--fb-control-well)!important;box-shadow:none!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}.asset-preview-modal .asset-preview-modal__brief strong[data-v-14b4d381]{color:var(--fb-text-strong)!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}.asset-preview-modal .asset-preview-modal__brief p[data-v-14b4d381]{color:var(--fb-text-primary)!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}.asset-preview-modal .asset-preview-modal__brief small[data-v-14b4d381]{color:var(--fb-text-secondary)!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .failed-session-retry-panel[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .failed-session-retry-panel{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;width:min(720px,calc(100% - 104px))!important;margin:2px 0 14px 72px!important;padding:14px 16px!important;border:1px solid rgba(241,220,165,.42)!important;border-radius:14px!important;background:radial-gradient(circle at 0% 0%,rgba(241,220,165,.13),transparent 34%),linear-gradient(145deg,#21190deb,#050a0df5)!important;box-shadow:0 18px 42px #00000052,inset 0 1px #ffffff14!important}.one-sentence-page.one-sentence-page .failed-session-retry-panel strong[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .failed-session-retry-panel strong{display:block!important;color:#fff3c2!important;font-size:14px!important;font-weight:900!important;-webkit-text-fill-color:#fff3c2!important}.one-sentence-page.one-sentence-page .failed-session-retry-panel p[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .failed-session-retry-panel p{display:grid!important;gap:4px!important;margin:6px 0 0!important;color:#f8fbff!important;font-size:13px!important;line-height:1.55!important;text-shadow:0 1px 10px rgba(0,0,0,.44)!important;-webkit-text-fill-color:#f8fbff!important}.one-sentence-page.one-sentence-page .failed-session-retry-panel p span[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .failed-session-retry-panel p span{color:#f8fbff!important;opacity:1!important;-webkit-text-fill-color:#f8fbff!important}.one-sentence-page.one-sentence-page .failed-session-retry-panel p span[data-v-14b4d381]:first-child,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .failed-session-retry-panel p span:first-child{color:#f1dca5!important;-webkit-text-fill-color:#f1dca5!important}.one-sentence-page.one-sentence-page .failed-session-retry-panel button[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .failed-session-retry-panel button{flex:0 0 auto!important;min-width:132px!important;min-height:38px!important;padding:0 16px!important;border:1px solid rgba(68,224,128,.64)!important;border-radius:999px!important;color:#d8ffe5!important;background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.18),transparent 36%),linear-gradient(180deg,#1a5b36f5,#061a12fa)!important;box-shadow:0 0 18px #44e08038!important;font-size:13px!important;font-weight:900!important;cursor:pointer!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .failed-session-retry-panel button[data-v-14b4d381]:disabled,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .failed-session-retry-panel button:disabled{cursor:not-allowed!important;opacity:.58!important}.one-sentence-page.one-sentence-page .one-sentence-workspace[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .one-sentence-workspace{grid-template-columns:minmax(0,1fr)!important;height:min(900px,calc(100vh - 84px))!important;min-height:720px!important}.one-sentence-page.one-sentence-page .generation-guard-panel[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .generation-guard-panel{display:none!important}.one-sentence-page.one-sentence-page .agent-chat-panel[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .agent-chat-panel{grid-column:1!important;grid-row:1!important}.one-sentence-page.one-sentence-page .panel-header[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .panel-header{grid-template-columns:minmax(420px,.38fr) minmax(0,1fr)!important;gap:16px!important;min-height:72px!important;padding:10px 18px!important}.one-sentence-page.one-sentence-page .panel-title-block[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .panel-title-block{display:grid!important;gap:6px!important;min-width:0!important}.one-sentence-page.one-sentence-page .panel-title-row[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .panel-title-row{display:flex!important;align-items:center!important;gap:10px!important;min-width:0!important;flex-wrap:nowrap!important}.one-sentence-page.one-sentence-page .credit-chip[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .credit-chip{display:inline-flex!important;align-items:center!important;gap:7px!important;flex:0 0 auto!important;min-width:-moz-max-content!important;min-width:max-content!important;min-height:34px!important;padding:0 13px!important;border:1px solid rgba(241,220,165,.46)!important;border-radius:999px!important;color:#fff3c2!important;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.22),transparent 36%),linear-gradient(180deg,#2d2312f5,#070c0efa)!important;box-shadow:0 10px 28px #00000038,0 0 20px #f1dca51a,inset 0 1px #ffffff17!important;font-size:12px!important;font-weight:900!important;overflow:visible!important;white-space:nowrap!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .credit-chip .el-icon[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .credit-chip .el-icon{color:var(--osv-gold, #d7bd80)!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page .credit-chip strong[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .credit-chip strong{color:#f1dca5!important;font-size:20px!important;line-height:1!important;text-shadow:0 0 18px rgba(241,220,165,.22)!important;-webkit-text-fill-color:#f1dca5!important}.one-sentence-page.one-sentence-page .credit-caption[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .credit-caption{display:block!important;max-width:360px!important;margin:0!important;overflow:hidden!important;color:#dae7edad!important;font-size:12px!important;line-height:1.35!important;text-overflow:ellipsis!important;white-space:nowrap!important;-webkit-text-fill-color:currentColor!important}@media (max-width: 1180px){.one-sentence-page.one-sentence-page .one-sentence-workspace[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .one-sentence-workspace{height:auto!important;min-height:0!important}.one-sentence-page.one-sentence-page .panel-header[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .panel-header{grid-template-columns:1fr!important}.one-sentence-page.one-sentence-page .credit-caption[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .credit-caption{max-width:none!important}}@media (max-width: 640px){.one-sentence-page.one-sentence-page .panel-title-row[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .panel-title-row{align-items:flex-start!important;flex-direction:column!important}.one-sentence-page.one-sentence-page .credit-chip[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .credit-chip{width:100%!important;justify-content:center!important}.one-sentence-page.one-sentence-page .credit-caption[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .credit-caption{white-space:normal!important}}.main-content:has(.one-sentence-page.one-sentence-page){padding-bottom:0!important}.one-sentence-page.one-sentence-page[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page{min-height:0!important;overflow:clip!important;padding-bottom:0!important}.one-sentence-page.one-sentence-page .one-sentence-hero[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .one-sentence-hero{grid-template-columns:38px minmax(0,1fr) auto!important;gap:12px!important;min-height:52px!important;margin-bottom:8px!important;padding:6px 18px 6px 16px!important}.one-sentence-page.one-sentence-page .hero-symbol[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-symbol{width:38px!important;height:38px!important}.one-sentence-page.one-sentence-page .hero-symbol .el-icon[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-symbol .el-icon{width:18px!important;height:18px!important}.one-sentence-page.one-sentence-page .hero-copy[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-copy{padding-left:14px!important}.one-sentence-page.one-sentence-page .hero-copy .eyebrow[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-copy .eyebrow{margin-bottom:2px!important;color:#b9f6ff!important;font-size:10px!important;font-weight:800!important;line-height:1!important;text-shadow:0 0 12px rgba(94,244,255,.28)!important;-webkit-text-fill-color:#b9f6ff!important}.one-sentence-page.one-sentence-page .hero-copy h1[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-copy h1,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-copy.hero-copy h1:not(#osv-atmosphere-title-size-lock):not(#osv-cinematic-title-size-lock),.one-sentence-page.one-sentence-page .hero-copy.hero-copy h1[data-v-14b4d381]:not(#osv-atmosphere-title-size-lock):not(#osv-cinematic-title-size-lock){font-size:clamp(22px,1.55vw,26px)!important;line-height:.98!important}.one-sentence-page.one-sentence-page .hero-actions[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-actions{gap:10px!important;min-width:auto!important}.one-sentence-page.one-sentence-page .hero-reset-button[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-reset-button,.one-sentence-page.one-sentence-page .hero-start-button[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .hero-start-button{height:32px!important}.one-sentence-page.one-sentence-page .one-sentence-workspace[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .one-sentence-workspace{height:clamp(440px,calc(100vh - 196px),760px)!important;min-height:0!important}.one-sentence-page.one-sentence-page .agent-chat-panel[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .agent-chat-panel{min-height:0!important}.one-sentence-page.one-sentence-page .panel-header[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .panel-header{min-height:60px!important;padding:8px 16px!important}.one-sentence-page.one-sentence-page .chat-body[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .chat-body{min-height:0!important;padding:14px 20px 10px!important}.one-sentence-page.one-sentence-page .composer[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .composer{padding:10px 16px 12px!important}.one-sentence-page.one-sentence-page .prompt-input[data-v-14b4d381] .el-textarea__inner,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .prompt-input .el-textarea__inner{min-height:64px!important}.one-sentence-page.one-sentence-page .credit-chip>span[data-v-14b4d381],.one-sentence-page.one-sentence-page .credit-chip strong[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .credit-chip>span,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .credit-chip strong{flex:0 0 auto!important}.one-sentence-page.one-sentence-page .credit-chip>span[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .credit-chip>span{color:#fff4c7!important;font-weight:800!important;text-shadow:0 0 12px rgba(241,220,165,.22)!important;-webkit-text-fill-color:#fff4c7!important}.one-sentence-page.one-sentence-page .credit-chip .el-icon[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .credit-chip .el-icon{color:#f1dca5!important;filter:drop-shadow(0 0 8px rgba(241,220,165,.28))!important;-webkit-text-fill-color:#f1dca5!important}.one-sentence-page.one-sentence-page .credit-chip strong[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .credit-chip strong{color:#ffdf8a!important;-webkit-text-fill-color:#ffdf8a!important}.one-sentence-page.one-sentence-page .credit-chip strong[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .credit-chip strong{display:inline-grid!important;place-items:center!important;min-width:42px!important;min-height:24px!important;padding:0 8px!important;border:1px solid rgba(255,223,138,.72)!important;border-radius:8px!important;color:#fff8d7!important;background:linear-gradient(180deg,#03080af5,#14120af0)!important;background-clip:padding-box!important;box-shadow:0 0 0 1px #fff8d714,0 0 18px #ffdf8a38,inset 0 1px #ffffff29!important;font-variant-numeric:tabular-nums!important;font-weight:950!important;letter-spacing:0!important;text-shadow:0 1px 2px rgba(0,0,0,.78),0 0 12px rgba(255,223,138,.3)!important;-webkit-background-clip:padding-box!important;-webkit-text-fill-color:#fff8d7!important}.one-sentence-page.one-sentence-page .credit-chip.credit-chip strong[data-v-14b4d381]:not(#osv-credit-number-contrast-lock),html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page .credit-chip.credit-chip strong:not(#osv-credit-number-contrast-lock){color:#fff8d7!important;text-shadow:0 1px 2px rgba(0,0,0,.78),0 0 12px rgba(255,223,138,.3)!important;-webkit-text-fill-color:#fff8d7!important}.one-sentence-page.fb-page--creation[data-v-14b4d381]{--osv-bg: var(--fb-bg, #071019);--osv-gold: var(--fb-accent);--osv-gold-strong: var(--fb-accent-strong);--osv-cyan: var(--fb-accent);min-height:calc(100vh - 64px)!important;padding:16px 20px 0!important;color:var(--fb-text-primary)!important;background:linear-gradient(180deg,#071019fa,#040b11fc)!important}.one-sentence-page.fb-page--creation .fb-creation-command[data-v-14b4d381]{min-height:60px!important;margin-bottom:12px!important;padding:8px 14px!important;border-color:var(--fb-line-default)!important;border-radius:var(--fb-radius-card)!important;background:var(--fb-surface-structural)!important}.one-sentence-page.fb-page--creation .hero-symbol[data-v-14b4d381],.one-sentence-page.fb-page--creation .hero-reset-button[data-v-14b4d381],.one-sentence-page.fb-page--creation .hero-start-button[data-v-14b4d381],.one-sentence-page.fb-page--creation .agent-chat-panel[data-v-14b4d381],.one-sentence-page.fb-page--creation .message-bubble[data-v-14b4d381],.one-sentence-page.fb-page--creation .confirmation-card[data-v-14b4d381],.one-sentence-page.fb-page--creation .option-lab[data-v-14b4d381],.one-sentence-page.fb-page--creation .video-result-bubble[data-v-14b4d381],.one-sentence-page.fb-page--creation .failed-session-retry-panel[data-v-14b4d381]{border-radius:var(--fb-radius-card)!important}.one-sentence-page.fb-page--creation .agent-chat-panel[data-v-14b4d381]{position:relative;border-color:var(--fb-line-default)!important;background:var(--fb-surface-structural)!important;box-shadow:var(--fb-shadow)!important}.one-sentence-page.fb-page--creation .panel-header[data-v-14b4d381]{grid-template-columns:minmax(420px,.72fr) minmax(0,1fr)!important;align-items:start!important;min-height:0!important;padding:12px 14px!important;border-color:var(--fb-line-default)!important;background:#08121be0!important}.one-sentence-page.fb-page--creation .panel-title-block[data-v-14b4d381]{display:grid!important;gap:8px!important;min-width:0}.one-sentence-page.fb-page--creation .panel-title-row[data-v-14b4d381]{align-items:center!important;flex-direction:row!important;gap:8px!important}.one-sentence-page.fb-page--creation .panel-title-row h2[data-v-14b4d381],.one-sentence-page.fb-page--creation .hero-copy h1[data-v-14b4d381],.one-sentence-page.fb-page--creation .chat-task-strip__top strong[data-v-14b4d381]{color:var(--fb-text-strong)!important;background:none!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.fb-page--creation .credit-chip[data-v-14b4d381]{min-height:28px!important;padding:0 8px!important;border-color:var(--fb-line-default)!important;border-radius:6px!important;color:var(--fb-text-primary)!important;background:var(--fb-control-well)!important;box-shadow:none!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.fb-page--creation .credit-chip>span[data-v-14b4d381],.one-sentence-page.fb-page--creation .credit-chip .el-icon[data-v-14b4d381],.one-sentence-page.fb-page--creation .credit-chip strong[data-v-14b4d381],.one-sentence-page.fb-page--creation .credit-chip.credit-chip strong[data-v-14b4d381]:not(#osv-credit-number-contrast-lock){color:var(--fb-accent-strong)!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.fb-page--creation .credit-chip strong[data-v-14b4d381]{display:inline!important;min-width:0!important;min-height:0!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;font-size:15px!important}.one-sentence-page.fb-page--creation .credit-caption[data-v-14b4d381]{display:block!important;max-width:none!important;color:var(--fb-text-secondary)!important;white-space:normal!important;-webkit-text-fill-color:currentColor!important}.fb-default-summary[data-v-14b4d381]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid var(--fb-line-default);border-radius:var(--fb-radius-card);background:var(--fb-control-well)}.fb-default-summary>span[data-v-14b4d381]{display:grid;gap:2px;min-width:0;padding:7px 9px;border-right:1px solid var(--fb-line-default)}.fb-default-summary>span[data-v-14b4d381]:last-child{border-right:0}.fb-default-summary small[data-v-14b4d381]{color:var(--fb-text-disabled);font-size:10px}.fb-default-summary strong[data-v-14b4d381]{overflow:hidden;color:var(--fb-text-primary)!important;font-size:11px;font-weight:700;text-overflow:ellipsis;white-space:nowrap;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page.fb-page--creation .panel-header .fb-default-summary strong[data-v-14b4d381]:not(#fb-creation-summary-contrast-lock){color:var(--fb-text-primary)!important;-webkit-text-fill-color:currentColor!important}.fb-advanced-toggle[data-v-14b4d381]{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:-moz-fit-content;width:fit-content;min-height:30px;padding:0 10px;border:1px solid var(--fb-line-default);border-radius:6px;color:var(--fb-accent-strong);background:transparent;cursor:pointer}.fb-advanced-toggle[data-v-14b4d381]:hover,.fb-advanced-toggle[data-v-14b4d381]:focus-visible{border-color:var(--fb-line-strong);background:var(--fb-surface-interactive);outline:none}.one-sentence-page.fb-page--creation .fb-advanced-settings[data-v-14b4d381]{position:absolute;z-index:18;right:14px;bottom:112px;display:grid;gap:14px;width:min(760px,calc(100% - 28px));max-height:min(440px,calc(100% - 150px));overflow:auto;padding:16px;border-radius:var(--fb-radius-dialog)}.fb-setting-group[data-v-14b4d381]{display:grid;gap:8px}.fb-setting-group>span[data-v-14b4d381]{color:var(--fb-text-secondary);font-size:12px;font-weight:800}.fb-setting-group--switch[data-v-14b4d381]{grid-template-columns:120px minmax(0,1fr);align-items:center}.one-sentence-page.fb-page--creation .duration-segment[data-v-14b4d381],.one-sentence-page.fb-page--creation .chip-row[data-v-14b4d381]{display:flex;flex-wrap:wrap;gap:6px}.one-sentence-page.fb-page--creation[data-v-14b4d381] :is(.duration-segment button,.chip-row button){min-height:32px;padding:0 10px;border:1px solid var(--fb-line-default)!important;border-radius:6px!important;color:var(--fb-text-secondary)!important;background:var(--fb-control-well)!important;box-shadow:none!important}.one-sentence-page.fb-page--creation :is(.duration-segment button,.chip-row button).active[data-v-14b4d381]{border-color:var(--fb-line-strong)!important;color:var(--fb-accent-strong)!important;background:var(--fb-surface-interactive)!important}.one-sentence-page.one-sentence-page.fb-page--creation .agent-chat-panel[data-v-14b4d381]{box-shadow:none!important;transform:none!important}.one-sentence-page.one-sentence-page.fb-page--creation .failed-session-retry-panel[data-v-14b4d381]:not(#fb-failed-session-cold-lock),html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page.fb-page--creation .failed-session-retry-panel:not(#fb-failed-session-cold-lock){color:var(--fb-text-primary)!important;border-color:color-mix(in srgb,var(--fb-danger) 52%,var(--fb-line-default))!important;border-radius:var(--fb-radius-card)!important;background:color-mix(in srgb,var(--fb-danger) 10%,var(--fb-control-well))!important;box-shadow:none!important;transform:none!important}.one-sentence-page.one-sentence-page.fb-page--creation .failed-session-retry-panel strong[data-v-14b4d381]:not(#fb-failed-session-title-cold-lock),html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page.fb-page--creation .failed-session-retry-panel strong:not(#fb-failed-session-title-cold-lock){color:var(--fb-danger)!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page.fb-page--creation .failed-session-retry-panel p[data-v-14b4d381],.one-sentence-page.one-sentence-page.fb-page--creation .failed-session-retry-panel p span[data-v-14b4d381],html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page.fb-page--creation .failed-session-retry-panel p,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page.fb-page--creation .failed-session-retry-panel p span{color:var(--fb-text-secondary)!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page.fb-page--creation .failed-session-retry-panel p span[data-v-14b4d381]:first-child,html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page.fb-page--creation .failed-session-retry-panel p span:first-child{color:var(--fb-danger)!important;-webkit-text-fill-color:currentColor!important}.one-sentence-page.one-sentence-page.fb-page--creation .failed-session-retry-panel button[data-v-14b4d381]:not(#fb-failed-session-action-cold-lock),html[data-studio-theme=movieflow] body .one-sentence-page.one-sentence-page.fb-page--creation .failed-session-retry-panel button:not(#fb-failed-session-action-cold-lock){border-color:var(--fb-line-strong)!important;border-radius:6px!important;color:var(--fb-bg-void)!important;background:var(--fb-accent)!important;box-shadow:none!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}.fb-creation-dialog{color:var(--fb-text-primary)!important;background:#000408c2!important}.fb-creation-dialog .fb-creation-dialog__panel{color:var(--fb-text-primary)!important;border-color:var(--fb-line-strong)!important;border-radius:var(--fb-radius-dialog)!important;background:var(--fb-surface-floating)!important;box-shadow:var(--fb-shadow-float)!important}.fb-creation-dialog .fb-creation-dialog__head span,.fb-creation-dialog .fb-creation-dialog__brief strong{color:var(--fb-text-strong)!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}.fb-creation-dialog .fb-creation-dialog__head p,.fb-creation-dialog .fb-creation-dialog__brief,.fb-creation-dialog .fb-creation-dialog__brief p,.fb-creation-dialog .fb-creation-dialog__brief small,.fb-creation-dialog .fb-creation-dialog__field{color:var(--fb-text-secondary)!important;border-color:var(--fb-line-default)!important;background:var(--fb-control-well)!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}.fb-creation-dialog .fb-creation-dialog__field input,.fb-creation-dialog .fb-creation-dialog__field textarea{color:var(--fb-text-primary)!important;border-color:var(--fb-line-default)!important;border-radius:6px!important;background:var(--fb-control-well)!important;box-shadow:none!important;-webkit-text-fill-color:currentColor!important}.fb-creation-dialog .fb-creation-dialog__close,.fb-creation-dialog .fb-creation-dialog__button{border-radius:6px!important;box-shadow:none!important}.fb-creation-dialog .fb-creation-dialog__close,.fb-creation-dialog .fb-creation-dialog__ghost{color:var(--fb-text-secondary)!important;border-color:var(--fb-line-default)!important;background:var(--fb-control-well)!important;-webkit-text-fill-color:currentColor!important}.fb-creation-dialog .fb-creation-dialog__primary{color:var(--fb-bg-void)!important;border-color:var(--fb-line-strong)!important;background:var(--fb-accent)!important;box-shadow:none!important;-webkit-text-fill-color:currentColor!important}.fb-disclosure-enter-active[data-v-14b4d381],.fb-disclosure-leave-active[data-v-14b4d381]{transition:opacity .16s ease,transform .16s ease}.fb-disclosure-enter-from[data-v-14b4d381],.fb-disclosure-leave-to[data-v-14b4d381]{opacity:0;transform:translateY(8px)}@media (max-width: 980px){.one-sentence-page.fb-page--creation[data-v-14b4d381]{overflow:visible!important;padding:10px 10px 20px!important}.one-sentence-page.fb-page--creation .one-sentence-workspace[data-v-14b4d381],.one-sentence-page.fb-page--creation .agent-chat-panel[data-v-14b4d381]{height:auto!important;min-height:0!important;overflow:visible!important}.one-sentence-page.fb-page--creation .panel-header[data-v-14b4d381]{grid-template-columns:1fr!important}.one-sentence-page.fb-page--creation .fb-advanced-settings[data-v-14b4d381]{position:static;order:4;width:100%;max-height:none;border-radius:var(--fb-radius-dialog) var(--fb-radius-dialog) 0 0}}@media (max-width: 640px){.one-sentence-page.fb-page--creation .fb-creation-command[data-v-14b4d381]{grid-template-columns:36px minmax(0,1fr)!important;align-items:center!important}.one-sentence-page.fb-page--creation .hero-actions[data-v-14b4d381]{grid-column:1 / -1;display:grid!important;grid-template-columns:1fr 1fr;width:100%}.one-sentence-page.fb-page--creation .panel-title-row[data-v-14b4d381]{align-items:flex-start!important;flex-direction:column!important}.one-sentence-page.fb-page--creation .credit-chip[data-v-14b4d381],.one-sentence-page.fb-page--creation .fb-advanced-toggle[data-v-14b4d381]{width:100%!important}.fb-default-summary[data-v-14b4d381]{grid-template-columns:1fr 1fr}.fb-default-summary>span[data-v-14b4d381]:nth-child(2){border-right:0}.fb-default-summary>span[data-v-14b4d381]:nth-child(-n+2){border-bottom:1px solid var(--fb-line-default)}.fb-setting-group--switch[data-v-14b4d381]{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.one-sentence-page.fb-page--creation[data-v-14b4d381],.one-sentence-page.fb-page--creation[data-v-14b4d381] *,.fb-disclosure-enter-active[data-v-14b4d381],.fb-disclosure-leave-active[data-v-14b4d381]{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.osv-cinema-page[data-v-942bb1a6]{--mf-text: #f8f3e7;--tg-cinema-ink: #f8f3e7;--tg-liquid-ink: #f8f3e7;--tg-liquid-title: #f8f3e7;--ugc-body-text: #e9edf1;--ugc-heading: #f8f3e7;position:relative;min-height:calc(100vh - 64px);overflow:hidden;padding:42px 48px 36px;color:#e9edf1;background:radial-gradient(circle at 32% 18%,rgba(109,132,153,.28),transparent 28%),radial-gradient(circle at 78% 8%,rgba(201,174,121,.08),transparent 20%),linear-gradient(135deg,#0b1118,#101923 45%,#070b10)}.osv-cinema-page[data-v-942bb1a6]:before{position:absolute;inset:-20% auto auto -12%;width:44%;height:72%;content:"";background:linear-gradient(116deg,rgba(236,243,250,.34),rgba(128,151,171,.09) 42%,transparent 70%);filter:blur(2px);opacity:.82;pointer-events:none;transform:rotate(-8deg)}.osv-cinema-page[data-v-942bb1a6]:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background-image:radial-gradient(circle,rgba(226,210,168,.34) 0 1px,transparent 1.4px),linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px);background-position:0 0,0 0;background-size:132px 132px,100% 110px;opacity:.18;pointer-events:none}.cinema-hero[data-v-942bb1a6],.task-filter-bar[data-v-942bb1a6],.cinema-stage[data-v-942bb1a6],.task-list-panel[data-v-942bb1a6]{position:relative;z-index:1}#one-sentence-video-tasks-page[data-v-942bb1a6] :is(h1,h2,h3,strong,label){color:inherit!important;-webkit-text-fill-color:currentcolor!important}#one-sentence-video-tasks-page .hero-copy h1[data-v-942bb1a6],#one-sentence-video-tasks-page .feature-caption h2[data-v-942bb1a6],#one-sentence-video-tasks-page .feature-empty h2[data-v-942bb1a6],#one-sentence-video-tasks-page .output-panel h3[data-v-942bb1a6],#one-sentence-video-tasks-page .task-list-panel h3[data-v-942bb1a6],#one-sentence-video-tasks-page .task-row strong[data-v-942bb1a6]{color:#f8f3e7!important;-webkit-text-fill-color:#f8f3e7!important}#one-sentence-video-tasks-page .progress-line strong[data-v-942bb1a6],#one-sentence-video-tasks-page .countdown-block strong[data-v-942bb1a6]{color:#d9bd7c!important;-webkit-text-fill-color:#d9bd7c!important}#one-sentence-video-tasks-page .output-block label[data-v-942bb1a6],#one-sentence-video-tasks-page .countdown-block label[data-v-942bb1a6]{color:#e2ebf4b8!important;-webkit-text-fill-color:rgba(226,235,244,.72)!important}.cinema-hero[data-v-942bb1a6]{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:18px;align-items:center;margin-bottom:26px}.film-orbit[data-v-942bb1a6]{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;border:1px solid rgba(207,176,118,.55);border-radius:14px;color:#cdb27a;background:#e5ebf112;font-size:13px;font-weight:900;box-shadow:0 0 28px #cfb07629}.hero-copy h1[data-v-942bb1a6]{margin:0;color:#f6f3eb!important;font-size:38px;font-weight:500;letter-spacing:0;text-shadow:0 16px 34px rgba(0,0,0,.72),0 0 30px rgba(198,218,234,.16);-webkit-text-fill-color:#f6f3eb}.hero-copy p[data-v-942bb1a6]{margin:10px 0 0;color:#e9edf1b3!important;font-size:14px;-webkit-text-fill-color:rgba(233,237,241,.7)}.hero-actions[data-v-942bb1a6],.task-tabs[data-v-942bb1a6],.task-counts[data-v-942bb1a6],.output-actions[data-v-942bb1a6]{display:flex;align-items:center;gap:10px}.scope-switch[data-v-942bb1a6],.cinema-button[data-v-942bb1a6],.task-tabs button[data-v-942bb1a6]{border:1px solid rgba(182,196,211,.16);border-radius:999px;color:#f1f4f6d6;background:#121b25a3;cursor:pointer;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.scope-switch[data-v-942bb1a6]{min-width:118px;min-height:38px;padding:0 18px;color:#f2d8a3;box-shadow:inset 0 0 0 1px #cfb07633}.cinema-button[data-v-942bb1a6]{display:inline-flex;min-height:38px;align-items:center;gap:7px;padding:0 15px;font-weight:800}.cinema-button.primary[data-v-942bb1a6]{border-color:#cfb07675;color:#091018;background:linear-gradient(135deg,#d7bd83,#f4dfae);box-shadow:0 18px 34px #cfb0762e}.cinema-button[data-v-942bb1a6]:disabled,.output-actions button[data-v-942bb1a6]:disabled,.oss-link[data-v-942bb1a6]:disabled{opacity:.48;cursor:not-allowed}.task-filter-bar[data-v-942bb1a6]{display:grid;grid-template-columns:auto minmax(240px,360px) auto;gap:16px;align-items:center;margin-bottom:20px}.task-tabs[data-v-942bb1a6]{width:-moz-fit-content;width:fit-content;padding:4px;border:1px solid rgba(182,196,211,.12);border-radius:999px;background:#080e1575}.task-tabs button[data-v-942bb1a6]{min-height:32px;padding:0 16px;border-color:transparent;color:#e4ebf18f}.task-tabs button.active[data-v-942bb1a6]{color:#091018;background:linear-gradient(135deg,#d1b574,#f2dca5)}.task-filter-bar input[data-v-942bb1a6]{width:100%;min-height:40px;padding:0 16px;border:1px solid rgba(182,196,211,.14);border-radius:999px;color:#edf2f6;background:#090f1780;outline:none}.task-counts[data-v-942bb1a6]{justify-content:flex-end;color:#ebf0f5b8!important;font-size:13px;-webkit-text-fill-color:rgba(235,240,245,.72)}.cinema-stage[data-v-942bb1a6]{display:grid;overflow:hidden;grid-template-columns:minmax(0,1fr) 360px;border:1px solid rgba(182,196,211,.18);border-radius:22px;background:#070c1285;box-shadow:0 28px 80px #0000006b;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.feature-frame[data-v-942bb1a6]{position:relative;min-height:470px;overflow:hidden;background:linear-gradient(90deg,#080d13b8,#080d131f 52%,#080d13c2),var(--frame-image) center / cover no-repeat}.feature-frame[data-v-942bb1a6]:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(180deg,#060a0f29,#05090e57 48%,#05090edb),radial-gradient(circle at 42% 34%,transparent 0 18%,rgba(5,9,14,.28) 62%,rgba(5,9,14,.8) 100%)}.feature-overlay[data-v-942bb1a6],.feature-empty[data-v-942bb1a6]{position:absolute;top:24px;right:24px;bottom:24px;left:24px;z-index:1}.feature-topline[data-v-942bb1a6],.feature-meta[data-v-942bb1a6]{display:flex;align-items:center;gap:18px;color:#e8eef49e;font-size:13px}.progress-line[data-v-942bb1a6]{margin-left:auto}.progress-line strong[data-v-942bb1a6]{margin-left:8px;color:#f4dfae;font-size:18px}.status-pill[data-v-942bb1a6],.mini-status[data-v-942bb1a6]{display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border:1px solid rgba(105,146,255,.28);border-radius:999px;color:#a9c1ff;background:#1b30528f;font-weight:800}.status-pill.is-completed[data-v-942bb1a6],.mini-status.is-completed[data-v-942bb1a6]{border-color:#5db48947;color:#9be3b9;background:#235b3d6b}.status-pill.is-failed[data-v-942bb1a6],.mini-status.is-failed[data-v-942bb1a6]{border-color:#d96a6a47;color:#f0a3a3;background:#6c2a2a6b}.status-pill.is-warning[data-v-942bb1a6],.mini-status.is-warning[data-v-942bb1a6]{border-color:#dab25b52;color:#f2d69b;background:#5c46216b}.feature-caption[data-v-942bb1a6]{position:absolute;left:16px;bottom:54px;max-width:680px}.feature-caption h2[data-v-942bb1a6],.feature-empty h2[data-v-942bb1a6]{margin:0;color:#f8f4e8!important;font-size:30px;font-weight:500;text-shadow:0 18px 42px rgba(0,0,0,.82),0 0 32px rgba(206,218,231,.16);-webkit-text-fill-color:#f8f4e8}.feature-caption p[data-v-942bb1a6]{margin:18px 0 8px;color:#e2e9f1b8!important;font-size:13px;-webkit-text-fill-color:rgba(226,233,241,.72)}.feature-caption blockquote[data-v-942bb1a6]{margin:0;color:#f4f7fae6!important;font-size:15px;line-height:1.75;-webkit-text-fill-color:rgba(244,247,250,.9)}.feature-meta[data-v-942bb1a6]{position:absolute;left:16px;bottom:8px}.feature-meta span[data-v-942bb1a6]{display:inline-flex;align-items:center;gap:7px}.feature-progress[data-v-942bb1a6]{position:absolute;top:38px;right:12px;width:140px;height:6px;overflow:hidden;border-radius:999px;background:#dee8f424}.feature-progress i[data-v-942bb1a6]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#6f98ff,#f0d28e)}.feature-empty[data-v-942bb1a6]{display:grid;place-content:center;justify-items:center;text-align:center}.feature-empty p[data-v-942bb1a6]{color:#e6ecf2b8!important;-webkit-text-fill-color:rgba(230,236,242,.72)}.output-panel[data-v-942bb1a6]{padding:30px;border-left:1px solid rgba(182,196,211,.16);background:radial-gradient(circle at 50% 0%,rgba(129,151,173,.16),transparent 40%),#060b117a}.output-panel header[data-v-942bb1a6]{display:flex;align-items:center;gap:14px;margin-bottom:28px}.output-panel header span[data-v-942bb1a6]{width:3px;height:20px;border-radius:999px;background:#d4b879}.output-panel h3[data-v-942bb1a6]{margin:0;color:#f8f3e7!important;font-size:20px;font-weight:500;-webkit-text-fill-color:#f8f3e7}.output-block+.output-block[data-v-942bb1a6],.countdown-block[data-v-942bb1a6],.conversation-entry[data-v-942bb1a6],.output-actions[data-v-942bb1a6]{margin-top:26px}.output-block label[data-v-942bb1a6],.countdown-block label[data-v-942bb1a6]{display:block;margin-bottom:10px;color:#e2ebf4b8!important;font-size:13px;-webkit-text-fill-color:rgba(226,235,244,.72)}.oss-link[data-v-942bb1a6]{display:flex;width:100%;min-height:44px;align-items:center;gap:10px;padding:0 14px;overflow:hidden;border:1px solid rgba(182,196,211,.14);border-radius:8px;color:#f1f6fabf;text-align:left;background:#101923a8}.oss-link span[data-v-942bb1a6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.countdown-block strong[data-v-942bb1a6]{display:block;color:#d9bd7c!important;font-size:30px;font-weight:500;-webkit-text-fill-color:#d9bd7c}.countdown-block small[data-v-942bb1a6]{color:#e2ebf4a8!important;-webkit-text-fill-color:rgba(226,235,244,.66)}.status-card[data-v-942bb1a6]{padding:14px 16px;border-radius:8px;background:#223245b8}.status-card span[data-v-942bb1a6]{color:#c2d0ff!important;font-weight:900;-webkit-text-fill-color:#c2d0ff}.status-card p[data-v-942bb1a6]{margin:8px 0 0;color:#e5ecf4c7!important;font-size:13px;-webkit-text-fill-color:rgba(229,236,244,.78)}.conversation-entry[data-v-942bb1a6]{display:grid;width:100%;min-height:58px;padding:10px 16px;border:1px solid rgba(207,176,118,.28);border-radius:14px;color:var(--fb-accent-strong);text-align:left;background:radial-gradient(circle at 12% 0%,rgba(215,189,128,.18),transparent 34%),linear-gradient(180deg,#2a2f32f5,#080a0cfa);box-shadow:0 16px 34px #00000047;cursor:pointer}.conversation-entry span[data-v-942bb1a6]{margin-top:4px;color:#e6eef49e;font-size:12px}.conversation-entry[data-v-942bb1a6]:disabled{opacity:.48;cursor:not-allowed}.output-actions[data-v-942bb1a6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.output-actions button[data-v-942bb1a6]{display:grid;min-height:80px;place-items:center;border:1px solid rgba(182,196,211,.16);border-radius:8px;color:#e7eef5;background:#0f182294;font-weight:800;cursor:pointer}.output-actions .el-icon[data-v-942bb1a6]{color:#d5bb81;font-size:20px}.task-list-panel[data-v-942bb1a6]{margin-top:28px}.task-list-panel header[data-v-942bb1a6]{display:flex;align-items:end;justify-content:space-between;margin-bottom:14px}.task-list-panel h3[data-v-942bb1a6]{margin:0;color:#f8f3e7!important;font-size:22px;font-weight:500;-webkit-text-fill-color:#f8f3e7}.task-list-panel p[data-v-942bb1a6]{margin:0;color:#e8eef49e!important;font-size:13px;-webkit-text-fill-color:rgba(232,238,244,.62)}.task-list-panel header>span[data-v-942bb1a6]{color:#f2d8a3db;font-size:13px;font-weight:800}.task-list-table[data-v-942bb1a6]{display:grid;gap:10px}.task-row[data-v-942bb1a6]{position:relative;display:grid;grid-template-columns:96px minmax(0,1fr) 132px 128px;gap:16px;align-items:center;min-width:0;padding:10px 12px;border:1px solid var(--fb-line);border-radius:var(--fb-radius-card, 8px);color:#ebf1f6cc;text-align:left;background:var(--fb-surface-interactive, var(--fb-surface));cursor:pointer;box-shadow:none;transform:none;transition:border-color var(--fb-motion),background-color var(--fb-motion)}.task-row[data-v-942bb1a6]:hover,.task-row.active[data-v-942bb1a6],.task-row[data-v-942bb1a6]:focus-visible{outline:none;border-color:var(--fb-line-strong);background:var(--fb-surface-hover);box-shadow:none;transform:none}.task-row__cover[data-v-942bb1a6]{position:relative;min-height:58px;overflow:hidden;border-radius:8px;background:linear-gradient(180deg,#05090e1a,#05090ead),var(--row-image) center / cover no-repeat}.task-row__cover .mini-status[data-v-942bb1a6]{position:absolute;left:8px;bottom:7px}.mini-status[data-v-942bb1a6]{width:-moz-fit-content;width:fit-content;min-height:22px;padding:0 8px;font-size:12px}.task-row strong[data-v-942bb1a6]{overflow:hidden;color:#f2efe7!important;font-size:15px;text-overflow:ellipsis;white-space:nowrap;-webkit-text-fill-color:#f2efe7}.task-row__main[data-v-942bb1a6]{min-width:0}.task-row__main p[data-v-942bb1a6]{overflow:hidden;margin:6px 0 0;color:#e6eef4b3!important;font-size:13px;text-overflow:ellipsis;white-space:nowrap;-webkit-text-fill-color:rgba(230,238,244,.7)}.task-row__meta[data-v-942bb1a6]{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.task-row__meta span[data-v-942bb1a6]{color:#e5ecf4b3!important;font-size:12px;font-style:normal;-webkit-text-fill-color:rgba(229,236,244,.7)}.task-row__progress[data-v-942bb1a6]{display:grid;gap:7px}.task-row__progress span[data-v-942bb1a6]{color:var(--fb-accent-strong);font-size:14px;font-weight:900}.task-row__progress i[data-v-942bb1a6]{display:block;width:100%;height:5px;overflow:hidden;border-radius:999px;background:#dee8f424}.task-row__progress b[data-v-942bb1a6]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#67d8e2,var(--fb-accent))}.task-row__actions[data-v-942bb1a6]{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.conversation-card-cta[data-v-942bb1a6],.conversation-card-delete[data-v-942bb1a6]{width:-moz-fit-content;width:fit-content;margin-top:2px;padding:4px 9px;border:1px solid rgba(207,176,118,.28);border-radius:999px;color:var(--fb-accent-strong);background:#cfb0761a;font-size:12px;font-weight:800;cursor:pointer}.conversation-card-delete[data-v-942bb1a6]{display:inline-flex;align-items:center;gap:4px;border-color:#ff777752;color:#ffb8a8;background:#812b232e}.conversation-card-delete[data-v-942bb1a6]:disabled{cursor:not-allowed;opacity:.58}.task-pagination[data-v-942bb1a6]{justify-content:flex-end;margin-top:16px}.task-pagination[data-v-942bb1a6] .el-pagination__total,.task-pagination[data-v-942bb1a6] .el-pagination__jump{color:#e8eef4b8}.task-pagination[data-v-942bb1a6] .btn-prev,.task-pagination[data-v-942bb1a6] .btn-next,.task-pagination[data-v-942bb1a6] .el-pager li,.task-pagination[data-v-942bb1a6] .el-select__wrapper,.task-pagination[data-v-942bb1a6] .el-input__wrapper{border:1px solid rgba(215,189,128,.28);color:var(--fb-accent);background:#080d12c7;box-shadow:none}.task-pagination[data-v-942bb1a6] .el-pager li.is-active{color:#071017;background:var(--fb-accent)}.empty-strip[data-v-942bb1a6]{display:flex;min-height:170px;align-items:center;justify-content:center;gap:10px;border:1px solid rgba(182,196,211,.12);border-radius:16px;color:#e5ecf494;background:#0a101885}.cinema-preview-dialog[data-v-942bb1a6] .el-dialog{border:1px solid rgba(182,196,211,.16);border-radius:18px;background:#080d13}.cinema-preview-dialog[data-v-942bb1a6] .el-dialog__title{color:#f4f0e6}.cinema-preview-dialog video[data-v-942bb1a6]{display:block;width:100%;max-height:70vh;border-radius:12px;background:#000}@media (max-width: 1180px){.cinema-stage[data-v-942bb1a6]{grid-template-columns:1fr}.output-panel[data-v-942bb1a6]{border-top:1px solid rgba(182,196,211,.16);border-left:0}.task-row[data-v-942bb1a6]{grid-template-columns:86px minmax(0,1fr)}.task-row__progress[data-v-942bb1a6],.task-row__actions[data-v-942bb1a6]{grid-column:2}}@media (max-width: 760px){.osv-cinema-page[data-v-942bb1a6]{padding:24px 16px}.cinema-hero[data-v-942bb1a6],.task-filter-bar[data-v-942bb1a6]{grid-template-columns:1fr}.hero-mark[data-v-942bb1a6]{display:none}.hero-actions[data-v-942bb1a6],.task-counts[data-v-942bb1a6]{justify-content:flex-start;flex-wrap:wrap}.feature-frame[data-v-942bb1a6]{min-height:520px}.feature-topline[data-v-942bb1a6],.feature-meta[data-v-942bb1a6]{align-items:flex-start;flex-direction:column;gap:8px}.progress-line[data-v-942bb1a6]{margin-left:0}.task-row[data-v-942bb1a6]{grid-template-columns:1fr}.task-row__progress[data-v-942bb1a6],.task-row__actions[data-v-942bb1a6]{grid-column:auto}}#one-sentence-video-tasks-page[data-v-942bb1a6] :is(.scope-switch,.cinema-button,.task-tabs button,.oss-link,.output-actions button){border-radius:999px!important;color:var(--fb-accent)!important;border:1px solid rgba(215,189,128,.34)!important;background:radial-gradient(circle at 22% 0%,rgba(255,255,255,.18),transparent 36%),linear-gradient(180deg,#2b3032f5,#08090afa)!important;box-shadow:0 14px 32px #0000004d,inset 0 1px #ffffff2e!important;-webkit-text-fill-color:currentColor!important}#one-sentence-video-tasks-page[data-v-942bb1a6] :is(.scope-switch,.cinema-button,.task-tabs button,.oss-link,.output-actions button) *{color:inherit!important;-webkit-text-fill-color:currentColor!important}#one-sentence-video-tasks-page[data-v-942bb1a6] :is(.cinema-button.primary,.task-tabs button.active){color:var(--fb-accent-strong)!important;border-color:#d7bd808a!important;background:radial-gradient(circle at 22% 0%,rgba(255,255,255,.22),transparent 36%),linear-gradient(180deg,#343839fa,#060708fa)!important;box-shadow:0 18px 42px #00000061,0 0 0 1px #d7bd802e,inset 0 1px #fff3!important;-webkit-text-fill-color:currentColor!important}#one-sentence-video-tasks-page .task-row.task-row[data-v-942bb1a6]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;position:relative!important;display:grid!important;gap:16px!important;min-height:0!important;min-width:0!important;padding:10px 12px!important;overflow:hidden!important;border:1px solid var(--fb-line)!important;border-radius:var(--fb-radius-card, 8px)!important;color:#ebf1f6cc!important;text-align:left!important;background:var(--fb-surface-interactive, var(--fb-surface))!important;box-shadow:none!important;transform:none!important;cursor:pointer!important;-webkit-text-fill-color:currentColor!important}#one-sentence-video-tasks-page .task-row.task-row[data-v-942bb1a6]:before,#one-sentence-video-tasks-page .task-row.task-row[data-v-942bb1a6]:after{display:none!important;content:none!important}#one-sentence-video-tasks-page .task-row.task-row[data-v-942bb1a6]:hover,#one-sentence-video-tasks-page .task-row.task-row.active[data-v-942bb1a6],#one-sentence-video-tasks-page .task-row.task-row[data-v-942bb1a6]:focus-visible{border-color:var(--fb-line-strong)!important;background:var(--fb-surface-hover)!important;box-shadow:none!important;transform:none!important}#one-sentence-video-tasks-page[data-v-942bb1a6] :is(.cinema-button:disabled,.task-tabs button:disabled,.oss-link:disabled,.output-actions button:disabled,.conversation-card-delete:disabled){color:#9fb2bf85!important;border-color:#69d6e21a!important;background:#080d1285!important;box-shadow:none!important;opacity:1!important;-webkit-text-fill-color:rgba(159,178,191,.52)!important}#one-sentence-video-tasks-page .task-filter-bar input[data-v-942bb1a6]:not(#osv-task-search-lock){color:#eef7fb!important;border:1px solid rgba(105,214,226,.18)!important;background-color:#02060ab8!important;background-image:radial-gradient(circle at 8% 0%,rgba(103,232,249,.08),transparent 32%),linear-gradient(145deg,#070f16f0,#020508f0)!important;box-shadow:inset 0 1px #ffffff0d,0 14px 30px #00000038!important;-webkit-text-fill-color:currentColor!important}#one-sentence-video-tasks-page .task-filter-bar input[data-v-942bb1a6]:not(#osv-task-search-lock)::-moz-placeholder{color:#9fb2bfa3!important;-webkit-text-fill-color:rgba(159,178,191,.64)!important}#one-sentence-video-tasks-page .task-filter-bar input[data-v-942bb1a6]:not(#osv-task-search-lock)::placeholder{color:#9fb2bfa3!important;-webkit-text-fill-color:rgba(159,178,191,.64)!important}#one-sentence-video-tasks-page .oss-link.oss-link[data-v-942bb1a6]:disabled:not(#osv-oss-link-lock),#one-sentence-video-tasks-page .oss-link.oss-link[disabled][data-v-942bb1a6]:not(#osv-oss-link-lock){color:#9fb2bf94!important;border-color:#69d6e21f!important;background-color:#080d128a!important;background-image:none!important;box-shadow:none!important;opacity:1!important;-webkit-text-fill-color:rgba(159,178,191,.58)!important}#one-sentence-video-tasks-page .oss-link.oss-link[data-v-942bb1a6]:disabled:not(#osv-oss-link-lock) *,#one-sentence-video-tasks-page .oss-link.oss-link[disabled][data-v-942bb1a6]:not(#osv-oss-link-lock) *{color:inherit!important;-webkit-text-fill-color:currentColor!important}#one-sentence-video-tasks-page.fb-page--library[data-v-942bb1a6]{display:grid;gap:14px;min-width:0;padding:12px clamp(14px,2.4vw,32px) 28px;color:var(--fb-text);background:transparent}#one-sentence-video-tasks-page[data-v-942bb1a6] .fb-page-header{padding:8px 0 2px}#one-sentence-video-tasks-page .fb-library-toolbar[data-v-942bb1a6]{display:flex;min-height:52px;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px;border:1px solid var(--fb-line);border-radius:var(--fb-radius-card, 8px);background:var(--fb-surface-structural, var(--fb-surface));box-shadow:none}#one-sentence-video-tasks-page .cinema-stage[data-v-942bb1a6],#one-sentence-video-tasks-page .task-list-panel[data-v-942bb1a6]{min-height:360px}#one-sentence-video-tasks-page[data-v-942bb1a6] :is(.feature-frame,.output-panel,.task-list-panel),#one-sentence-video-tasks-page[data-v-942bb1a6] :is(.feature-frame,.output-panel,.task-list-panel):hover{border-color:var(--fb-line)!important;border-radius:var(--fb-radius-card, 8px)!important;box-shadow:none!important;transform:none!important}#one-sentence-video-tasks-page .feature-frame[data-v-942bb1a6]{aspect-ratio:16 / 9;min-height:0}#one-sentence-video-tasks-page .task-row__cover[data-v-942bb1a6]{aspect-ratio:16 / 10;height:auto}#one-sentence-video-tasks-page .task-tabs[data-v-942bb1a6]{flex:0 0 auto;flex-wrap:nowrap!important}#one-sentence-video-tasks-page .task-tabs button[data-v-942bb1a6]{flex:0 0 auto!important;min-width:64px!important;white-space:nowrap!important}#one-sentence-video-tasks-page .fb-library-toolbar>input[data-v-942bb1a6]{flex:1 1 240px;min-width:160px}#one-sentence-video-tasks-page .task-counts[data-v-942bb1a6]{flex:0 0 auto}#one-sentence-video-tasks-page .task-counts span[data-v-942bb1a6]{white-space:nowrap}#one-sentence-video-tasks-page .cinema-stage[data-v-942bb1a6] .el-loading-mask{background-color:#020405b8!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#one-sentence-video-tasks-page .cinema-stage[data-v-942bb1a6] .el-loading-spinner .path{stroke:var(--tg-gold-strong)!important}@media (max-width: 760px){#one-sentence-video-tasks-page.fb-page--library[data-v-942bb1a6]{padding:8px 12px 22px}#one-sentence-video-tasks-page .fb-library-toolbar[data-v-942bb1a6]{align-items:stretch;flex-direction:column}#one-sentence-video-tasks-page .fb-library-toolbar[data-v-942bb1a6] :is(.task-tabs,input,.task-counts){width:100%}#one-sentence-video-tasks-page .fb-library-toolbar .task-tabs[data-v-942bb1a6]{overflow-x:auto}}.vue-flow{position:relative;width:100%;height:100%;overflow:hidden;z-index:0;direction:ltr}.vue-flow__container{position:absolute;height:100%;width:100%;left:0;top:0}.vue-flow__pane{z-index:1}.vue-flow__pane.draggable{cursor:grab}.vue-flow__pane.selection{cursor:pointer}.vue-flow__pane.dragging{cursor:grabbing}.vue-flow__transformationpane{transform-origin:0 0;z-index:2;pointer-events:none}.vue-flow__viewport{z-index:4;overflow:clip}.vue-flow__selection{z-index:6}.vue-flow__edge-labels{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-flow__nodesselection-rect:focus,.vue-flow__nodesselection-rect:focus-visible{outline:none}.vue-flow .vue-flow__edges{pointer-events:none;overflow:visible}.vue-flow__edge-path,.vue-flow__connection-path{stroke:#b1b1b7;stroke-width:1;fill:none}.vue-flow__edge{pointer-events:visibleStroke;cursor:pointer}.vue-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.vue-flow__edge.animated path.vue-flow__edge-interaction{stroke-dasharray:none;animation:none}.vue-flow__edge.inactive{pointer-events:none}.vue-flow__edge.selected,.vue-flow__edge:focus,.vue-flow__edge:focus-visible{outline:none}.vue-flow__edge.selected .vue-flow__edge-path,.vue-flow__edge:focus .vue-flow__edge-path,.vue-flow__edge:focus-visible .vue-flow__edge-path{stroke:#555}.vue-flow__edge-textwrapper{pointer-events:all}.vue-flow__edge-textbg{fill:#fff}.vue-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-flow__connection{pointer-events:none}.vue-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.vue-flow__connectionline{z-index:1001}.vue-flow__nodes{pointer-events:none;transform-origin:0 0}.vue-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.vue-flow__node.draggable{cursor:grab;pointer-events:all}.vue-flow__node.draggable.dragging{cursor:grabbing}.vue-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.vue-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.vue-flow__nodesselection-rect.dragging{cursor:grabbing}.vue-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px}.vue-flow__handle.connectable{pointer-events:all;cursor:crosshair}.vue-flow__handle-bottom{left:50%;bottom:0;transform:translate(-50%,50%)}.vue-flow__handle-top{left:50%;top:0;transform:translate(-50%,-50%)}.vue-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.vue-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.vue-flow__edgeupdater{cursor:move;pointer-events:all}.vue-flow__panel{position:absolute;z-index:5;margin:15px}.vue-flow__panel.top{top:0}.vue-flow__panel.bottom{bottom:0}.vue-flow__panel.left{left:0}.vue-flow__panel.right{right:0}.vue-flow__panel.center{left:50%;transform:translate(-50%)}@keyframes dashdraw{0%{stroke-dashoffset:10}}.workflow-canvas-minimap[data-v-3f4ede6c]{position:relative;width:180px;height:112px;overflow:hidden;border:1px solid rgba(212,176,91,.42);border-radius:12px;background:radial-gradient(circle at 1px 1px,rgba(224,193,111,.18) 1px,transparent 0),#050c11eb;background-size:10px 10px;box-shadow:0 12px 30px #00000057}.workflow-canvas-minimap__node[data-v-3f4ede6c]{position:absolute;min-width:12px;min-height:9px;border:1px solid rgba(237,206,119,.72);border-radius:3px;background:linear-gradient(145deg,#b7882bb8,#231a0df5)}.workflow-canvas-minimap__viewport[data-v-3f4ede6c]{position:absolute;border:1px solid rgba(113,205,222,.88);border-radius:6px;pointer-events:none}.workflow-node[data-v-3767ad0a]{width:100%;height:100%;min-width:0;box-sizing:border-box;color:var(--tg-text);border:1px solid rgba(175,151,85,.58);border-radius:12px;background:linear-gradient(145deg,#131f26fa,#050a0efa);box-shadow:inset 0 1px #ffffff0d}.workflow-node header[data-v-3767ad0a]{display:flex;align-items:center;gap:6px;color:var(--tg-gold);font-size:11px;font-weight:800;letter-spacing:.08em}.workflow-node strong[data-v-3767ad0a]{display:block;margin-top:7px;font-size:14px}.workflow-node p[data-v-3767ad0a]{display:-webkit-box;margin:6px 0 0;overflow:hidden;color:var(--tg-text-muted);font-size:11px;line-height:1.5;-webkit-line-clamp:2;-webkit-box-orient:vertical}.workflow-node .workflow-node__refresh-error[data-v-3767ad0a]{color:#f1c0ad;-webkit-line-clamp:3}.workflow-node__text-action[data-v-3767ad0a]{margin-top:9px;padding:0;color:var(--tg-gold);font:inherit;font-size:11px;border:0;background:transparent;cursor:pointer}.workflow-node__text-action[data-v-3767ad0a]:disabled{color:var(--tg-text-muted);cursor:not-allowed}.workflow-node--script[data-v-3767ad0a]{padding:13px}.workflow-node__actions[data-v-3767ad0a]{display:flex;flex-wrap:wrap;gap:8px 12px}.workflow-node[data-v-d32ea4c6]{width:100%;height:100%;min-width:0;box-sizing:border-box;padding:13px;color:var(--tg-text);border:1px solid rgba(175,151,85,.58);border-radius:12px;background:linear-gradient(145deg,#131f26fa,#050a0efa);box-shadow:inset 0 1px #ffffff0d}.workflow-node header[data-v-d32ea4c6]{display:flex;align-items:center;gap:6px;color:var(--tg-gold);font-size:11px;font-weight:800;letter-spacing:.08em}.workflow-node strong[data-v-d32ea4c6]{display:block;margin-top:7px;font-size:14px}.workflow-node p[data-v-d32ea4c6]{display:-webkit-box;margin:6px 0 0;overflow:hidden;color:var(--tg-text-muted);font-size:11px;line-height:1.5;-webkit-line-clamp:2;-webkit-box-orient:vertical}.workflow-node .workflow-node__refresh-error[data-v-d32ea4c6]{color:#f1c0ad;-webkit-line-clamp:3}.workflow-node__text-action[data-v-d32ea4c6]{margin-top:9px;margin-right:12px;padding:0;color:var(--tg-gold);font:inherit;font-size:11px;border:0;background:transparent;cursor:pointer}.workflow-node__text-action[data-v-d32ea4c6]:disabled{color:var(--tg-text-muted);cursor:not-allowed}.workflow-node[data-v-5f17703f]{width:100%;height:100%;min-width:0;box-sizing:border-box;padding:13px;color:var(--tg-text);border:1px solid rgba(175,151,85,.58);border-radius:12px;background:linear-gradient(145deg,#131f26fa,#050a0efa);box-shadow:inset 0 1px #ffffff0d}.workflow-node header[data-v-5f17703f]{display:flex;align-items:center;gap:6px;color:var(--tg-gold);font-size:11px;font-weight:800;letter-spacing:.08em}.workflow-node strong[data-v-5f17703f]{display:block;margin-top:7px;font-size:14px}.workflow-node p[data-v-5f17703f]{margin:6px 0 0;color:var(--tg-text-muted);font-size:11px;line-height:1.5}.workflow-node .workflow-node__refresh-error[data-v-5f17703f]{color:#f1c0ad}.workflow-node__mode[data-v-5f17703f]{margin-left:auto;color:var(--tg-text-muted);font-size:10px;letter-spacing:0}.workflow-node__mode-actions[data-v-5f17703f]{display:flex;gap:5px;margin-top:11px}.workflow-node__mode-actions button[data-v-5f17703f]{display:flex;align-items:center;gap:4px;padding:5px 7px;color:var(--tg-text-muted);font:inherit;font-size:10px;border:1px solid rgba(211,175,93,.3);border-radius:7px;background:#03080b80;cursor:pointer}.workflow-node__mode-actions button[aria-pressed=true][data-v-5f17703f]{color:var(--tg-gold);border-color:#d3af5db8}.workflow-node__mode-actions button[data-v-5f17703f]:disabled{opacity:.48;cursor:not-allowed}.workflow-node__text-action[data-v-5f17703f]{margin-top:9px;margin-right:12px;padding:0;color:var(--tg-gold);font:inherit;font-size:11px;border:0;background:transparent;cursor:pointer}.workflow-node__text-action[data-v-5f17703f]:disabled{color:var(--tg-text-muted);cursor:not-allowed}.workflow-node[data-v-0299a872]{width:100%;height:100%;min-width:0;box-sizing:border-box;overflow:hidden;padding:13px;color:var(--tg-text);border:1px solid rgba(112,190,206,.65);border-radius:12px;background:linear-gradient(145deg,#0a252efa,#050a0efa)}.workflow-node header[data-v-0299a872]{display:flex;align-items:center;gap:6px;color:#9addf0;font-size:11px;font-weight:800;letter-spacing:.06em}.workflow-node p[data-v-0299a872]{display:-webkit-box;margin:8px 0;overflow:hidden;color:var(--tg-text-muted);font-size:11px;line-height:1.45;-webkit-line-clamp:3;-webkit-box-orient:vertical}.workflow-node-port-list[data-v-0299a872]{display:flex;flex-wrap:wrap;gap:5px}.workflow-node-port[data-v-0299a872]{display:inline-flex;align-items:center;gap:4px;padding:3px 5px;color:#bdd4db;font-size:10px;border:1px solid rgba(112,190,206,.34);border-radius:999px;background:#040e1280}.workflow-node-port__handle[data-v-0299a872]{width:8px;height:8px;border:1px solid #8ad5e7;border-radius:2px;background:#040e12f5}.workflow-node-port__shape[data-v-0299a872]{width:7px;height:7px;border:1px solid #8ad5e7;border-radius:2px;background:transparent}.workflow-node__run[data-v-0299a872]{display:flex;align-items:center;justify-content:center;gap:5px;width:100%;margin-top:10px;padding:6px;color:#fff0bd;font:inherit;font-size:11px;border:1px solid rgba(211,175,93,.58);border-radius:7px;background:#895c1f42;cursor:pointer}.workflow-node__run[data-v-0299a872]:disabled{color:var(--tg-text-muted);border-color:var(--tg-line-soft);background:#ffffff08;cursor:not-allowed}.workflow-node__connect-note[data-v-0299a872]{display:flex;align-items:center;gap:4px;margin-top:8px;color:var(--tg-text-muted);font-size:10px}.workflow-node[data-v-960194f4]{width:100%;height:100%;min-width:0;box-sizing:border-box;padding:13px;color:var(--tg-text);border:1px solid rgba(175,151,85,.58);border-radius:12px;background:linear-gradient(145deg,#131f26fa,#050a0efa)}.workflow-node header[data-v-960194f4]{display:flex;align-items:center;gap:6px;color:var(--tg-gold);font-size:11px;font-weight:800;letter-spacing:.08em}.workflow-node strong[data-v-960194f4]{display:block;margin-top:7px;font-size:14px}.workflow-node p[data-v-960194f4]{margin:6px 0 0;color:var(--tg-text-muted);font-size:11px;line-height:1.5}.workflow-node .workflow-node__refresh-error[data-v-960194f4]{color:#f1c0ad}.workflow-node__count[data-v-960194f4]{margin-left:auto;color:var(--tg-text-muted);font-size:10px;letter-spacing:0}.workflow-node__mode-actions[data-v-960194f4]{display:flex;gap:5px;margin-top:11px}.workflow-node__mode-actions button[data-v-960194f4]{display:flex;align-items:center;gap:4px;padding:5px 7px;color:var(--tg-text-muted);font:inherit;font-size:10px;border:1px solid rgba(211,175,93,.3);border-radius:7px;background:#03080b80;cursor:pointer}.workflow-node__mode-actions button[aria-pressed=true][data-v-960194f4]{color:var(--tg-gold);border-color:#d3af5db8}.workflow-node__mode-actions button[data-v-960194f4]:disabled{opacity:.48;cursor:not-allowed}.workflow-node__text-action[data-v-960194f4]{margin-top:9px;margin-right:12px;padding:0;color:var(--tg-gold);font:inherit;font-size:11px;border:0;background:transparent;cursor:pointer}.workflow-node__text-action[data-v-960194f4]:disabled{color:var(--tg-text-muted);cursor:not-allowed}.workflow-node[data-v-8a00b380]{width:100%;height:100%;min-width:0;box-sizing:border-box;overflow:hidden;color:var(--tg-text);border:1px solid rgba(211,175,93,.58);border-radius:12px;background:linear-gradient(145deg,#131f26fa,#050a0efa)}.workflow-node__asset-handle[data-v-8a00b380]{width:9px;height:9px;border:1px solid #e6cc75;border-radius:50%;background:#091217}.workflow-node__media[data-v-8a00b380]{aspect-ratio:16/10;overflow:hidden;background:#0003}.workflow-node__media img[data-v-8a00b380]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.workflow-node__empty-media[data-v-8a00b380]{display:grid;min-height:92px;place-content:center;gap:6px;color:var(--tg-text-muted);font-size:10px;background:#ffffff08}.workflow-node header[data-v-8a00b380]{display:flex;justify-content:space-between;gap:8px;padding:9px 11px 0;color:var(--tg-gold);font-size:10px;font-weight:800}.workflow-node header span[data-v-8a00b380]:last-child{color:var(--tg-text-muted);font-weight:500}.workflow-node strong[data-v-8a00b380]{display:block;padding:6px 11px 0;font-size:13px}.workflow-node p[data-v-8a00b380]{display:-webkit-box;margin:4px 11px 0;overflow:hidden;color:var(--tg-text-muted);font-size:10px;line-height:1.4;-webkit-line-clamp:2;-webkit-box-orient:vertical}.workflow-node__detail[data-v-8a00b380]{display:flex;align-items:center;gap:4px;margin:9px 11px 11px;padding:0;color:var(--tg-gold);font:inherit;font-size:10px;border:0;background:transparent;cursor:pointer}.workflow-node__detail[data-v-8a00b380]:disabled{color:var(--tg-text-muted);cursor:not-allowed}.workflow-node[data-v-adf1a259]{width:100%;height:100%;min-width:0;box-sizing:border-box;padding:13px;color:var(--tg-text);border:1px solid rgba(211,175,93,.68);border-radius:12px;background:linear-gradient(145deg,#271f10f0,#050a0efa)}.workflow-node header[data-v-adf1a259]{display:flex;align-items:center;gap:6px;color:var(--tg-gold);font-size:11px;font-weight:800;letter-spacing:.08em}.workflow-node strong[data-v-adf1a259]{display:block;margin-top:7px;font-size:14px}.workflow-node__mode[data-v-adf1a259]{margin-left:auto;color:var(--tg-text-muted);font-size:10px;letter-spacing:0}.workflow-node__strip[data-v-adf1a259]{display:flex;gap:5px;margin-top:10px;overflow:hidden}.workflow-node__strip img[data-v-adf1a259]{width:45px;height:30px;-o-object-fit:cover;object-fit:cover;border:1px solid rgba(211,175,93,.34);border-radius:5px}.workflow-node__facts[data-v-adf1a259]{display:flex;flex-wrap:wrap;gap:6px 9px;margin-top:9px;color:var(--tg-text-muted);font-size:10px}.workflow-node-status[data-v-adf1a259]{display:flex;align-items:center;gap:5px;margin-top:10px;color:var(--tg-text-muted);font-size:10px}.workflow-node-status__shape[data-v-adf1a259]{width:7px;height:7px;border:1px solid currentColor;border-radius:50%}.workflow-node-status.is-running[data-v-adf1a259]{color:#8ad5e7}.workflow-node-status.is-attention[data-v-adf1a259]{color:#f0bc86}.workflow-node-status.is-success[data-v-adf1a259]{color:#afd8ae}.workflow-node-status__duration[data-v-adf1a259]{margin-left:auto;color:var(--tg-text-muted)}.workflow-node__actions[data-v-adf1a259]{display:flex;flex-wrap:wrap;gap:6px;margin-top:11px}.workflow-node__actions button[data-v-adf1a259],.workflow-node__expansion button[data-v-adf1a259]{display:flex;align-items:center;justify-content:center;gap:4px;padding:6px;color:var(--tg-gold);font:inherit;font-size:10px;border:1px solid rgba(211,175,93,.44);border-radius:7px;background:#03080b80;cursor:pointer}.workflow-node__actions button[data-v-adf1a259]{flex:1 1 calc(50% - 3px)}.workflow-node__actions button[data-v-adf1a259]:disabled,.workflow-node__expansion button[data-v-adf1a259]:disabled{color:var(--tg-text-muted);border-color:var(--tg-line-soft);cursor:not-allowed}.workflow-node__expansion[data-v-adf1a259]{display:flex;gap:5px;margin-top:8px}.workflow-node__expansion button[aria-pressed=true][data-v-adf1a259]{color:#fff0bd;border-color:#d3af5dc2}.workflow-node[data-v-e7771a1a]{width:100%;height:100%;min-width:0;box-sizing:border-box;overflow:hidden;color:var(--tg-text);border:1px solid rgba(211,175,93,.58);border-radius:12px;background:linear-gradient(145deg,#1b1d18f5,#050a0efa)}.workflow-node__media[data-v-e7771a1a]{aspect-ratio:16/9;background:#00000040}.workflow-node__media[data-v-e7771a1a] :is(img,video){display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.workflow-node__media[data-v-e7771a1a]:focus-visible{outline:2px solid var(--tg-gold);outline-offset:-2px}.workflow-node header[data-v-e7771a1a]{display:flex;align-items:center;gap:6px;padding:10px 11px 0;color:var(--tg-gold);font-size:11px;font-weight:800}.workflow-node-status[data-v-e7771a1a]{display:flex;align-items:center;gap:5px;padding:8px 11px 0;color:var(--tg-text-muted);font-size:10px}.workflow-node-status__shape[data-v-e7771a1a]{width:7px;height:7px;border:1px solid currentColor;border-radius:50%}.workflow-node-status.is-running[data-v-e7771a1a]{color:#8ad5e7}.workflow-node-status.is-attention[data-v-e7771a1a]{color:#f0bc86}.workflow-node-status.is-success[data-v-e7771a1a]{color:#afd8ae}.workflow-node button[data-v-e7771a1a]{display:flex;align-items:center;justify-content:center;gap:5px;width:calc(100% - 22px);margin:10px 11px 11px;padding:6px;color:var(--tg-gold);font:inherit;font-size:10px;border:1px solid rgba(211,175,93,.5);border-radius:7px;background:#03080b80;cursor:pointer}.workflow-node button[data-v-e7771a1a]:disabled{color:var(--tg-text-muted);border-color:var(--tg-line-soft);cursor:not-allowed}.workflow-node[data-v-4ecf6827]{width:100%;height:100%;min-width:0;box-sizing:border-box;padding:13px;color:var(--tg-text);border:1px solid rgba(146,123,221,.54);border-radius:12px;background:linear-gradient(145deg,#1f1732f2,#050a0efa)}.workflow-node header[data-v-4ecf6827]{display:flex;align-items:center;gap:6px;color:#c4adfa;font-size:11px;font-weight:800;letter-spacing:.08em}.workflow-node strong[data-v-4ecf6827]{display:block;margin-top:7px;font-size:14px}.workflow-node p[data-v-4ecf6827]{margin:6px 0 0;color:var(--tg-text-muted);font-size:11px;line-height:1.5}.workflow-node button[data-v-4ecf6827]{margin-top:10px;padding:0;color:#c4adfa;font:inherit;font-size:11px;border:0;background:transparent;cursor:pointer}.workflow-node button[data-v-4ecf6827]:disabled{color:var(--tg-text-muted);cursor:not-allowed}.workflow-node-host[data-v-7fdfe16f]{position:relative;width:100%;height:100%}[data-v-7fdfe16f] .workflow-node-handle{width:9px;height:9px;border:1px solid var(--tg-gold);border-radius:2px;background:#060c10f5}.workflow-edge-label[data-v-9f49ca65]{position:absolute;z-index:4;display:inline-flex;align-items:center;gap:4px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.workflow-edge-label--dependency[data-v-9f49ca65]{padding:4px 7px;color:#dfc880;font-size:10px;font-weight:700;letter-spacing:.03em;border:1px solid rgba(211,175,93,.45);border-radius:999px;background:#050a0ef0;box-shadow:0 5px 14px #0000003d}.workflow-edge-label.is-dimmed[data-v-9f49ca65]{opacity:.25}.workflow-edge-label.is-highlighted[data-v-9f49ca65]{color:#fff3c6;border-color:#f2d77b;box-shadow:0 0 16px #debe5f4d}.workflow-edge--dependency .vue-flow__edge-path{stroke:#a49a7c;stroke-width:2.25}.workflow-edge--dependency.is-dimmed .vue-flow__edge-path{opacity:.2}.workflow-edge--dependency.is-highlighted .vue-flow__edge-path{stroke:#f0cf69;stroke-width:2.7;filter:drop-shadow(0 0 4px rgba(236,196,82,.55))}.workflow-edge-label[data-v-587c1b3a]{position:absolute;z-index:4;display:inline-flex;align-items:center;gap:4px;padding:3px 6px;border:1px solid rgba(111,190,207,.48);border-radius:999px;background:#050a0ef0;box-shadow:0 5px 14px #00000042}.workflow-edge-label__edit[data-v-587c1b3a]{display:inline-flex;align-items:center;gap:4px;padding:0;color:#a8e1ee;font:inherit;font-size:10px;font-weight:750;border:0;background:transparent;cursor:pointer}.workflow-edge-label__edit[data-v-587c1b3a]:disabled{cursor:not-allowed;opacity:.55}.workflow-edge-label__edit[data-v-587c1b3a]:focus-visible{outline:2px solid #d9b350;outline-offset:3px;border-radius:3px}.workflow-edge-label__status[data-v-587c1b3a]{color:#cad8dc;font-size:9px}.workflow-edge-label__retry[data-v-587c1b3a]{height:auto;min-height:18px;padding:0 3px;color:#f2c48b}.workflow-edge-label.is-dimmed[data-v-587c1b3a]{opacity:.25}.workflow-edge-label.is-highlighted[data-v-587c1b3a]{border-color:#8ad5e7;box-shadow:0 0 16px #48bed652}.workflow-edge-label.is-sync-failed[data-v-587c1b3a]{border-style:dashed;border-color:#d9936f}.workflow-edge-label.is-recommended[data-v-587c1b3a]{border-style:dashed}.workflow-edge--asset-binding .vue-flow__edge-path{stroke:#75c7da;stroke-width:1.45}.vue-flow__edge-path{stroke-dasharray:4 4}.vue-flow__edge-path{stroke-dasharray:none}.vue-flow__edge-path{stroke:#df9b76;stroke-dasharray:7 4}.vue-flow__edge-path{stroke:#a7e9f6;stroke-width:2.15;filter:drop-shadow(0 0 4px rgba(94,203,225,.58))}.workflow-edge-bundle[data-v-9f7b9e83]{position:absolute;z-index:4;display:inline-flex;align-items:center;gap:4px;padding:4px 7px;color:#d9c27b;font:inherit;font-size:10px;font-weight:750;border:1px solid rgba(211,175,93,.58);border-radius:999px;background:#050a0ef2;cursor:pointer;box-shadow:0 7px 18px #00000047}.workflow-edge-bundle[data-v-9f7b9e83]:focus-visible{outline:2px solid #8ad5e7;outline-offset:3px}.workflow-edge-bundle.is-dimmed[data-v-9f7b9e83]{opacity:.25}.workflow-edge-bundle.is-highlighted[data-v-9f7b9e83]{color:#fff0b5;border-color:#f0cf69;box-shadow:0 0 16px #e1bb4c57}.workflow-edge--asset-binding-bundle .vue-flow__edge-path{stroke:#c8aa58;stroke-width:2.2;stroke-dasharray:5 3}.vue-flow__edge-path{opacity:.18}.vue-flow__edge-path{stroke:#f0cf69;stroke-width:2.7;filter:drop-shadow(0 0 4px rgba(236,196,82,.55))}.workflow-canvas-viewport[data-v-af0c1d35]{position:relative;min-height:620px;overflow:hidden;border:1px solid var(--tg-line-soft);border-radius:var(--tg-radius-shell);background:radial-gradient(circle at 1px 1px,rgba(218,188,105,.14) 1px,transparent 0),linear-gradient(145deg,#050f16fa,#020508fc);background-size:28px 28px,auto;outline:none}.workflow-canvas-viewport[data-v-af0c1d35]:focus-visible{box-shadow:0 0 0 2px #efcc6fcc}.workflow-canvas-viewport__surface[data-v-af0c1d35]{position:absolute;top:0;right:0;bottom:0;left:0;cursor:grab}.workflow-canvas-viewport__surface.is-panning[data-v-af0c1d35]{cursor:grabbing}.workflow-canvas-viewport__flow[data-v-af0c1d35]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:auto}.workflow-canvas-viewport__test-node-layer[data-v-af0c1d35]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.workflow-canvas-viewport__node[data-v-af0c1d35]{position:absolute;width:100%;height:100%;box-sizing:border-box;pointer-events:auto}.workflow-canvas-viewport__flow[data-v-af0c1d35] .vue-flow__node{box-sizing:border-box}.workflow-canvas-viewport__node.is-selected[data-v-af0c1d35] .workflow-node{outline:2px solid rgba(217,179,80,.72);outline-offset:2px;box-shadow:0 16px 38px #0000006b}.workflow-canvas-viewport__node-type[data-v-af0c1d35]{color:var(--tg-gold);font-size:10px;font-weight:800;letter-spacing:.1em}.workflow-canvas-viewport__node-add[data-v-af0c1d35]{position:absolute;top:50%;display:grid;width:20px;height:20px;place-items:center;padding:0;color:var(--tg-gold);font:inherit;line-height:1;border:1px solid rgba(211,175,93,.6);border-radius:50%;background:#050a0ef5;cursor:pointer;opacity:0;transform:translateY(-50%)}.workflow-canvas-viewport__node:hover .workflow-canvas-viewport__node-add[data-v-af0c1d35],.workflow-canvas-viewport__node:focus-within .workflow-canvas-viewport__node-add[data-v-af0c1d35]{opacity:1}.workflow-canvas-viewport__node-add[data-v-af0c1d35]:focus-visible{opacity:1;outline:2px solid var(--tg-gold);outline-offset:2px}.workflow-canvas-viewport__node-add--upstream[data-v-af0c1d35]{left:-11px}.workflow-canvas-viewport__node-add--downstream[data-v-af0c1d35]{right:-11px}.workflow-canvas-viewport__node-delete[data-v-af0c1d35]{position:absolute;z-index:3;top:8px;right:8px;display:grid;width:24px;height:24px;place-items:center;padding:0;color:#fff0bd;font:700 18px/1 inherit;border:1px solid rgba(223,155,118,.7);border-radius:50%;background:#411618eb;cursor:pointer;opacity:0;transition:opacity .14s ease,background .14s ease,border-color .14s ease}.workflow-canvas-viewport__node:hover .workflow-canvas-viewport__node-delete[data-v-af0c1d35],.workflow-canvas-viewport__node:focus-within .workflow-canvas-viewport__node-delete[data-v-af0c1d35],.workflow-canvas-viewport__node-delete[data-v-af0c1d35]:focus-visible{opacity:1}.workflow-canvas-viewport__node-delete[data-v-af0c1d35]:hover,.workflow-canvas-viewport__node-delete[data-v-af0c1d35]:focus-visible{color:#fff;border-color:#f1b09d;background:#7e2d2af5;outline:2px solid rgba(241,176,157,.42);outline-offset:2px}.workflow-canvas-viewport__node-delete[data-v-af0c1d35]:disabled{cursor:not-allowed;opacity:0}.workflow-canvas-viewport__node-port-composer[data-v-af0c1d35]{position:absolute;z-index:2;right:8px;bottom:8px;padding:3px 6px;color:var(--tg-gold);font:inherit;font-size:10px;border:1px solid rgba(211,175,93,.5);border-radius:5px;background:#050a0ef0;cursor:pointer;opacity:0}.workflow-canvas-viewport__node:focus-within .workflow-canvas-viewport__node-port-composer[data-v-af0c1d35],.workflow-canvas-viewport__node-port-composer[data-v-af0c1d35]:focus-visible{opacity:1;outline:2px solid var(--tg-gold);outline-offset:2px}.workflow-canvas-viewport__media[data-v-af0c1d35]{color:var(--tg-text-muted);font-size:11px}.workflow-canvas-viewport__edge-contract[data-v-af0c1d35]{display:none}.workflow-canvas-viewport__sr-only[data-v-af0c1d35]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.workflow-canvas-viewport__delete-dialog[data-v-af0c1d35]{position:absolute;z-index:20;top:50%;left:50%;display:grid;gap:9px;width:min(320px,calc(100% - 36px));padding:16px;color:var(--tg-text);border:1px solid rgba(223,155,118,.78);border-radius:12px;background:#080e12fa;box-shadow:0 24px 64px #00000080;transform:translate(-50%,-50%)}.workflow-canvas-viewport__delete-dialog strong[data-v-af0c1d35]{color:#fff0bd}.workflow-canvas-viewport__delete-dialog span[data-v-af0c1d35]{color:var(--tg-text-muted);font-size:12px;line-height:1.5}.workflow-canvas-viewport__delete-dialog div[data-v-af0c1d35]{display:flex;justify-content:flex-end;gap:8px}.workflow-canvas-viewport__edge-insert[data-v-af0c1d35]{position:absolute;z-index:6;padding:3px 7px;color:var(--tg-gold);font-size:11px;border:1px solid rgba(211,175,93,.58);border-radius:999px;background:#050a0ef5;cursor:pointer;transform:translate(-50%,-50%)}.workflow-canvas-viewport__edge-insert[data-v-af0c1d35]:hover,.workflow-canvas-viewport__edge-insert[data-v-af0c1d35]:focus-visible{color:#fff3c6;border-color:var(--tg-gold);outline:none}.workflow-canvas-viewport__selection[data-v-af0c1d35]{position:absolute;border:1px solid rgba(116,207,226,.92);background:#4199b11f;pointer-events:none}.workflow-canvas-viewport__view-tools[data-v-af0c1d35]{position:absolute;z-index:5;right:18px;bottom:132px;display:grid;justify-items:end;gap:6px}.workflow-canvas-viewport__navigation-hint[data-v-af0c1d35]{margin:0;padding:5px 9px;color:var(--tg-text-muted);font-size:10px;line-height:1.2;white-space:nowrap;border:1px solid rgba(211,175,93,.22);border-radius:999px;background:#050a0edb;box-shadow:0 8px 20px #0000003d}.workflow-canvas-viewport__controls[data-v-af0c1d35]{display:flex;align-items:center;gap:8px;padding:8px;border:1px solid rgba(211,175,93,.48);border-radius:16px;background:#050a0eeb;box-shadow:0 14px 36px #00000061}.workflow-canvas-viewport__controls[data-v-af0c1d35] .el-button{min-width:34px;height:34px;color:var(--tg-gold);border-color:#d3af5d73;background:#0e1519db}.workflow-canvas-viewport__controls[data-v-af0c1d35] .el-button:hover{color:#fff3c6;border-color:var(--tg-gold);background:#966b2342}.workflow-canvas-viewport__minimap[data-v-af0c1d35]{position:absolute;z-index:4;right:18px;bottom:18px}.relationship-list[data-v-1a9a4fcd]{color:var(--tg-text);border:1px solid var(--tg-line-soft);border-radius:12px;background:linear-gradient(145deg,#091b22f0,#050a0ef7)}.relationship-list header[data-v-1a9a4fcd]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 13px;border-bottom:1px solid rgba(121,177,191,.18)}.relationship-list__title[data-v-1a9a4fcd]{display:inline-flex;align-items:center;gap:6px;color:var(--tg-gold);font-size:13px;font-weight:800}.relationship-list__count[data-v-1a9a4fcd]{color:var(--tg-text-muted);font-size:11px}.relationship-list__create[data-v-1a9a4fcd]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:10px 12px;border-bottom:1px solid rgba(121,177,191,.13)}.relationship-list__editor[data-v-1a9a4fcd]{display:grid;gap:7px;padding:10px 12px;border-bottom:1px solid rgba(121,177,191,.13)}.relationship-list__editor strong[data-v-1a9a4fcd]{color:#dcebed;font-size:11px}.relationship-list__editor[data-v-1a9a4fcd] .el-select__wrapper,.relationship-list__create[data-v-1a9a4fcd] .el-select__wrapper{background:#030a0eb8;box-shadow:0 0 0 1px #78b7c64d inset}.relationship-list__editor-actions[data-v-1a9a4fcd]{display:flex;align-items:center;gap:6px}.relationship-list__editor-actions[data-v-1a9a4fcd] .el-button--primary,.relationship-list__create[data-v-1a9a4fcd] .el-button{color:#fff0bd;border-color:#d3af5d8f;background:#7d551d4d}.relationship-list__error[data-v-1a9a4fcd]{color:#efb08e;font-size:10px;line-height:1.45}.relationship-list__items[data-v-1a9a4fcd]{display:grid;gap:6px;margin:0;padding:9px;list-style:none}.relationship-list__item[data-v-1a9a4fcd]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px;border:1px solid rgba(112,190,206,.24);border-radius:8px;background:#040d129e}.relationship-list__item.is-sync-failed[data-v-1a9a4fcd]{border-style:dashed;border-color:#dd9a71c7}.relationship-list__role[data-v-1a9a4fcd]{color:#89d5e8}.relationship-list__summary[data-v-1a9a4fcd]{display:grid;min-width:0;gap:2px}.relationship-list__summary strong[data-v-1a9a4fcd]{color:#dcebed;font-size:11px}.relationship-list__summary span[data-v-1a9a4fcd],.relationship-list__summary small[data-v-1a9a4fcd]{overflow:hidden;color:var(--tg-text-muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.relationship-list__summary small[data-v-1a9a4fcd]{color:#d7bd72}.relationship-list__actions[data-v-1a9a4fcd]{display:flex;align-items:center;gap:2px}.relationship-list__actions[data-v-1a9a4fcd] .el-button{margin:0;padding:3px}.relationship-list__empty[data-v-1a9a4fcd]{margin:0;padding:16px 13px;color:var(--tg-text-muted);font-size:11px;line-height:1.55}.relationship-list__confirm[data-v-1a9a4fcd]{display:grid;gap:7px;margin:9px;padding:10px;border:1px solid rgba(223,155,118,.7);border-radius:8px;background:#3e1d147a}.relationship-list__confirm strong[data-v-1a9a4fcd]{color:#fff0bd;font-size:11px}.relationship-list__confirm span[data-v-1a9a4fcd]{color:var(--tg-text-muted);font-size:10px}.relationship-list__confirm div[data-v-1a9a4fcd]{display:flex;justify-content:flex-end;gap:6px}.binding-preflight-panel[data-v-fe3aefa9]{display:grid;gap:7px}.binding-preflight-panel[data-v-fe3aefa9] .el-alert{align-items:flex-start;padding:7px 9px}.binding-preflight-panel[data-v-fe3aefa9] .el-alert__title{font-size:11px;line-height:1.45}.shot-generation-panel[data-v-b9cc43f4]{display:grid;gap:12px;color:var(--tg-text)}.shot-generation-panel__header[data-v-b9cc43f4]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.shot-generation-panel__header div[data-v-b9cc43f4]{display:grid;gap:4px}.shot-generation-panel__eyebrow[data-v-b9cc43f4]{color:var(--tg-gold);font-size:10px;font-weight:800;letter-spacing:.1em}.shot-generation-panel__header strong[data-v-b9cc43f4]{font-size:15px}.shot-generation-panel__fields[data-v-b9cc43f4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.shot-generation-panel__fields label[data-v-b9cc43f4]{display:grid;gap:5px;color:var(--tg-text-muted);font-size:10px}.shot-generation-panel[data-v-b9cc43f4] .el-select__wrapper{min-height:30px;background:#02080bb8;box-shadow:0 0 0 1px #70bece57 inset}.shot-generation-panel__model-warning[data-v-b9cc43f4]{color:#e5b49d;line-height:1.35}.shot-generation-panel__audit[data-v-b9cc43f4]{margin:0;color:#d8c286;font-size:11px;line-height:1.45}.shot-generation-panel__references[data-v-b9cc43f4]{display:grid;gap:7px;padding:10px;border:1px solid rgba(112,190,206,.2);border-radius:9px;background:#030c1075}.shot-generation-panel__section-title[data-v-b9cc43f4]{display:grid;gap:3px}.shot-generation-panel__section-title span[data-v-b9cc43f4]{color:#dcebed;font-size:12px;font-weight:700}.shot-generation-panel__section-title small[data-v-b9cc43f4],.shot-generation-panel__empty[data-v-b9cc43f4]{color:var(--tg-text-muted);font-size:10px;line-height:1.45}.shot-generation-panel__reference-disclosure[data-v-b9cc43f4]{margin:0;padding:8px 9px;color:#efd991;font-size:10px;line-height:1.5;border-left:2px solid rgba(211,175,93,.7);background:#d3af5d14}.shot-generation-panel__reference[data-v-b9cc43f4]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;-moz-column-gap:7px;column-gap:7px}.shot-generation-panel__reference[data-v-b9cc43f4] .el-checkbox{min-width:0;overflow:hidden}.shot-generation-panel__reference[data-v-b9cc43f4] .el-checkbox__label{overflow:hidden;color:var(--tg-text);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.shot-generation-panel__reference>span[data-v-b9cc43f4]{color:#8fd6e7;font-size:10px}.shot-generation-panel__reference>small[data-v-b9cc43f4]{grid-column:1 / -1;margin-left:23px;color:var(--tg-text-muted);font-size:10px}.shot-generation-panel__reference-metadata[data-v-b9cc43f4]{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:6px 0 0 23px}.shot-generation-panel__reference-metadata label[data-v-b9cc43f4]{display:grid;gap:3px;color:var(--tg-text-muted);font-size:9px}.shot-generation-panel__reference-metadata[data-v-b9cc43f4] .el-input__wrapper,.shot-generation-panel__reference-metadata[data-v-b9cc43f4] .el-input-number{min-width:0;background:#02080b9e}.shot-generation-panel__reference.is-disabled[data-v-b9cc43f4] .el-checkbox__label{color:var(--tg-text-muted)}.shot-generation-panel__estimate[data-v-b9cc43f4]{margin:0;color:#e2c97f;font-size:11px}.shot-generation-panel__error[data-v-b9cc43f4]{display:flex;align-items:flex-start;gap:5px;margin:0;color:#f0b9a7;font-size:11px;line-height:1.45}.shot-generation-panel__actions[data-v-b9cc43f4]{display:flex;align-items:center;gap:9px}.shot-generation-panel__actions[data-v-b9cc43f4] .el-button--primary{color:#fff4ca;border-color:#d8ae4eb3;background:linear-gradient(135deg,#a47023d9,#563411eb)}.shot-generation-panel__dry-run[data-v-b9cc43f4]{display:inline-flex;align-items:center;gap:4px;color:#d8c286;font-size:10px;line-height:1.4}.shot-generation-panel.is-compact .shot-generation-panel__fields[data-v-b9cc43f4]{grid-template-columns:1fr}.cinema-preview[data-v-9adbcb3e]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;grid-template-columns:minmax(0,1fr) 270px;grid-template-rows:auto minmax(0,1fr) auto;gap:14px;padding:24px;color:var(--tg-text);background:#020507f5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);outline:none}.cinema-preview__header[data-v-9adbcb3e]{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid var(--tg-line-soft)}.cinema-preview__header div[data-v-9adbcb3e]{display:grid;gap:4px}.cinema-preview__header span[data-v-9adbcb3e]{color:var(--tg-gold);font-size:12px;letter-spacing:.12em}.cinema-preview__header strong[data-v-9adbcb3e]{font-size:20px}.cinema-preview__main[data-v-9adbcb3e]{position:relative;display:grid;place-items:center;min-height:0}.cinema-preview__stage[data-v-9adbcb3e]{width:min(100%,1120px);max-height:calc(100dvh - 250px);aspect-ratio:16/9;overflow:hidden;border:1px solid rgba(211,175,93,.52);border-radius:14px;background:#000;box-shadow:0 28px 90px #00000080}.cinema-preview__video[data-v-9adbcb3e]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.cinema-preview__missing[data-v-9adbcb3e]{position:relative;display:grid;width:100%;height:100%;place-content:center;overflow:hidden;color:var(--tg-text-muted);background:radial-gradient(circle at 50% 40%,rgba(211,175,93,.12),transparent 45%)}.cinema-preview__missing>img[data-v-9adbcb3e]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.28;filter:blur(2px) saturate(.7);transform:scale(1.02)}.cinema-preview__missing>div[data-v-9adbcb3e]{position:relative;z-index:1;display:grid;justify-items:center;gap:10px;padding:18px 22px;border:1px solid rgba(211,175,93,.22);border-radius:12px;background:#020608b8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.cinema-preview__missing[data-v-9adbcb3e] svg{width:32px;height:32px;color:var(--tg-gold)}.cinema-preview__switch[data-v-9adbcb3e]{position:absolute;z-index:1;top:50%;transform:translateY(-50%)}.cinema-preview__switch--previous[data-v-9adbcb3e]{left:10px}.cinema-preview__switch--next[data-v-9adbcb3e]{right:10px}.cinema-preview__facts[data-v-9adbcb3e]{display:grid;align-content:center;gap:10px;padding:18px;border:1px solid var(--tg-line-soft);border-radius:12px;background:#0a1115c7}.cinema-preview__facts>span[data-v-9adbcb3e]{color:var(--tg-gold);font-size:12px}.cinema-preview__facts p[data-v-9adbcb3e]{margin:0;color:var(--tg-text-muted);line-height:1.7}.cinema-preview__facts[data-v-9adbcb3e] .el-button{justify-self:start}.cinema-preview__timeline[data-v-9adbcb3e]{grid-column:1/-1;display:flex;align-items:stretch;gap:8px;overflow:auto;padding-top:12px;border-top:1px solid var(--tg-line-soft)}.cinema-preview__timeline button[data-v-9adbcb3e]{display:grid;flex:0 0 148px;gap:4px;padding:10px;color:var(--tg-text-muted);text-align:left;border:1px solid var(--tg-line-soft);border-radius:8px;background:#070d11cc;cursor:pointer}.cinema-preview__timeline button.is-active[data-v-9adbcb3e]{color:var(--tg-text);border-color:var(--tg-gold);box-shadow:inset 0 0 0 1px #d3af5d47}.cinema-preview__timeline small[data-v-9adbcb3e]{color:inherit;opacity:.72}.cinema-preview__duration[data-v-9adbcb3e]{align-self:center;margin-left:auto;padding:0 12px;color:var(--tg-text-muted);white-space:nowrap}.selection-preview[data-v-68658735]{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:16px;overflow:auto;padding:clamp(20px,3vw,42px);color:var(--tg-text,#edf3f4);background:radial-gradient(circle at 50% -10%,rgba(75,132,144,.18),transparent 36%),#020608f7;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);outline:none}.selection-preview__header[data-v-68658735]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:16px;border-bottom:1px solid rgba(211,175,93,.2)}.selection-preview__header>div[data-v-68658735]{display:grid;gap:4px}.selection-preview__header span[data-v-68658735]{color:var(--tg-gold,#d3af5d);font-size:10px;font-weight:800;letter-spacing:.16em}.selection-preview__header strong[data-v-68658735]{font-size:clamp(22px,2.2vw,32px)}.selection-preview__header p[data-v-68658735]{margin:0;color:var(--tg-text-muted,#9aa6aa);font-size:13px}.selection-preview__relation-bar[data-v-68658735]{display:flex;align-items:center;gap:9px;padding:11px 14px;color:#d9e8eb;border:1px solid rgba(112,190,206,.26);border-radius:12px;background:linear-gradient(90deg,#1e56623b,#d3af5d12)}.selection-preview__relation-bar[data-v-68658735] svg{color:#78c8d9}.selection-preview__relation-bar small[data-v-68658735]{margin-left:auto;color:var(--tg-text-muted,#9aa6aa)}.selection-preview__grid[data-v-68658735]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-content:start;gap:16px}.selection-preview__grid.is-single[data-v-68658735]{grid-template-columns:minmax(0,760px);justify-content:center}.selection-preview__item[data-v-68658735]{display:grid;grid-template-columns:minmax(130px,42%) minmax(0,1fr);min-height:220px;overflow:hidden;border:1px solid rgba(211,175,93,.2);border-radius:18px;background:linear-gradient(145deg,#111d23f2,#050a0dfa);box-shadow:0 22px 54px #00000057,inset 0 1px #ffffff0a}.selection-preview__media[data-v-68658735]{position:relative;display:grid;min-height:220px;place-content:center;justify-items:center;gap:8px;overflow:hidden;color:var(--tg-gold,#d3af5d);background:radial-gradient(circle,rgba(211,175,93,.12),transparent 60%)}.selection-preview__media>img[data-v-68658735],.selection-preview__media>video[data-v-68658735]{width:100%;height:100%;min-height:220px;-o-object-fit:cover;object-fit:cover}.selection-preview__media>audio[data-v-68658735]{width:calc(100% - 24px)}.selection-preview__media>span[data-v-68658735]{position:absolute;top:10px;left:10px;padding:4px 8px;color:#f5e5b7;font-size:10px;border:1px solid rgba(211,175,93,.3);border-radius:999px;background:#020608cc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.selection-preview__media>.el-icon[data-v-68658735]{font-size:34px}.selection-preview__copy[data-v-68658735]{display:grid;align-content:center;gap:12px;padding:18px}.selection-preview__copy>div[data-v-68658735]{display:flex;align-items:center;justify-content:space-between;gap:8px}.selection-preview__copy strong[data-v-68658735]{font-size:17px}.selection-preview__copy em[data-v-68658735]{padding:3px 7px;color:#8fd6e7;font-size:9px;font-style:normal;border:1px solid rgba(112,190,206,.3);border-radius:999px}.selection-preview__copy p[data-v-68658735]{margin:0;color:var(--tg-text-muted,#9aa6aa);line-height:1.7}.selection-preview__copy footer[data-v-68658735]{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#c9ae6e;font-size:11px}.selection-preview__copy[data-v-68658735] .el-button{color:var(--tg-gold,#d3af5d)}@media (max-width:760px){.selection-preview__relation-bar small[data-v-68658735]{display:none}.selection-preview__item[data-v-68658735]{grid-template-columns:1fr}.selection-preview__media[data-v-68658735]{min-height:180px}}.workflow-asset-mention-editor[data-v-58942333]{display:grid;gap:9px;padding:12px;color:var(--tg-text);border:1px solid var(--tg-line-soft);border-radius:10px;background:#03090d94}.workflow-asset-mention-editor header[data-v-58942333]{display:flex;align-items:center;gap:6px;color:var(--tg-gold);font-size:12px}.workflow-asset-mention-editor textarea[data-v-58942333]{min-height:78px;resize:vertical;padding:9px;color:var(--tg-text);font:inherit;font-size:12px;line-height:1.55;border:1px solid var(--tg-line);border-radius:8px;background:#0000003b}.workflow-asset-mention-editor__assets[data-v-58942333],.workflow-asset-mention-editor__tokens[data-v-58942333]{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.workflow-asset-mention-editor button[data-v-58942333]{display:inline-flex;align-items:center;gap:4px;padding:5px 7px;color:var(--tg-text-muted);font:inherit;font-size:11px;border:1px solid var(--tg-line);border-radius:6px;background:#050c11d6;cursor:pointer}.workflow-asset-mention-editor button[data-v-58942333]:disabled{opacity:.5;cursor:not-allowed}.workflow-asset-mention-editor__tokens li[data-v-58942333]{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:7px;color:var(--tg-text);border:1px solid rgba(211,175,93,.32);border-radius:7px;background:#6a4d1921}.workflow-asset-mention-editor__tokens li.is-inactive[data-v-58942333]{opacity:.64;border-style:dashed}.workflow-asset-mention-editor__tokens li div[data-v-58942333]{display:flex;gap:5px}.workflow-asset-mention-editor__tokens li button[data-v-58942333]:last-child{color:#f0b9aa}.asset-picker[data-v-9b2576db]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2100;display:flex;justify-content:flex-end}.asset-picker__backdrop[data-v-9b2576db]{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;border:0;background:#00000094;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.asset-picker__drawer[data-v-9b2576db]{position:relative;z-index:1;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;gap:16px;width:min(720px,calc(100vw - 36px));height:100%;padding:24px;overflow:hidden;color:var(--tg-text);border-left:1px solid var(--tg-line);background:linear-gradient(155deg,color-mix(in srgb,var(--tg-panel) 96%,#11252d),var(--tg-bg));box-shadow:-30px 0 80px #0000006b}.asset-picker__drawer>header[data-v-9b2576db]{display:flex;justify-content:space-between;gap:20px}.asset-picker__drawer header span[data-v-9b2576db]{color:var(--tg-gold);font-size:10px;font-weight:800;letter-spacing:.14em}.asset-picker__drawer h2[data-v-9b2576db]{margin:4px 0;font-size:22px}.asset-picker__drawer header p[data-v-9b2576db]{margin:0;color:var(--tg-text-muted);font-size:12px}.asset-picker__controls[data-v-9b2576db]{display:grid;grid-template-columns:auto minmax(200px,1fr);gap:12px}.asset-picker__tabs[data-v-9b2576db]{display:flex;padding:3px;border:1px solid var(--tg-line-soft);border-radius:10px;background:#0003}.asset-picker__tabs button[data-v-9b2576db]{padding:7px 12px;color:var(--tg-text-muted);border:0;border-radius:7px;background:transparent;cursor:pointer}.asset-picker__tabs button.is-active[data-v-9b2576db]{color:var(--tg-gold);background:color-mix(in srgb,var(--tg-gold) 14%,transparent)}.asset-picker__grid[data-v-9b2576db]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-content:start;overflow:auto}.asset-picker__grid>button[data-v-9b2576db]{position:relative;display:grid;gap:8px;padding:8px;color:var(--tg-text);text-align:left;border:1px solid var(--tg-line-soft);border-radius:13px;background:#ffffff06;cursor:pointer}.asset-picker__grid>button[data-v-9b2576db]:hover,.asset-picker__grid>button[data-v-9b2576db]:focus-visible{border-color:var(--tg-line);background:color-mix(in srgb,var(--tg-gold) 9%,transparent);outline:none}.asset-picker__preview[data-v-9b2576db]{display:grid;place-items:center;overflow:hidden;aspect-ratio:16/10;border-radius:9px;background:#0000004d;color:var(--tg-gold)}.asset-picker__preview img[data-v-9b2576db]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.asset-picker__grid strong[data-v-9b2576db],.asset-picker__grid small[data-v-9b2576db]{display:block}.asset-picker__grid strong[data-v-9b2576db]{font-size:13px}.asset-picker__grid small[data-v-9b2576db]{overflow:hidden;margin-top:3px;color:var(--tg-text-muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.asset-picker__grid em[data-v-9b2576db]{position:absolute;top:14px;right:14px;padding:3px 6px;border-radius:999px;background:var(--tg-gold);color:#101010;font-size:10px;font-style:normal}.asset-picker__message[data-v-9b2576db]{align-self:start;margin:0;padding:30px 16px;color:var(--tg-text-muted);text-align:center;border:1px dashed var(--tg-line-soft);border-radius:13px}.asset-picker__message.is-error[data-v-9b2576db]{color:#f2a2a7;border-color:color-mix(in srgb,#ef6b73 40%,var(--tg-line-soft))}.asset-picker__drawer>footer[data-v-9b2576db]{display:flex;align-items:center;justify-content:space-between;color:var(--tg-text-muted);font-size:11px}@media (max-width:900px){.asset-picker__grid[data-v-9b2576db]{grid-template-columns:repeat(2,minmax(0,1fr))}.asset-picker__controls[data-v-9b2576db]{grid-template-columns:1fr}}.asset-detail-panel[data-v-730c68ea]{display:grid;gap:11px;min-width:280px;padding:15px;color:var(--tg-text);border:1px solid var(--tg-line);border-radius:var(--tg-radius-shell);background:linear-gradient(150deg,#121e25fa,#04090cfa)}.asset-detail-panel__media[data-v-730c68ea]{overflow:hidden;border-radius:9px;background:#00000038;aspect-ratio:16/9}.asset-detail-panel__media img[data-v-730c68ea]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.asset-detail-panel__empty[data-v-730c68ea]{display:grid;min-height:130px;place-content:center;gap:7px;color:var(--tg-text-muted);font-size:11px;border:1px dashed var(--tg-line);border-radius:9px}.asset-detail-panel header[data-v-730c68ea]{display:flex;align-items:center;gap:6px;color:var(--tg-gold);font-size:11px;font-weight:800;letter-spacing:.08em}.asset-detail-panel strong[data-v-730c68ea]{font-size:16px}.asset-detail-panel p[data-v-730c68ea]{margin:0;color:var(--tg-text-muted);font-size:12px;line-height:1.55}.asset-detail-panel__current-media[data-v-730c68ea]{color:var(--tg-gold);font-size:11px}.asset-detail-panel section[data-v-730c68ea]{display:grid;gap:6px;padding-top:10px;border-top:1px solid rgba(211,175,93,.18)}.asset-detail-panel h4[data-v-730c68ea]{display:flex;align-items:center;gap:5px;margin:0;color:var(--tg-gold);font-size:11px}.asset-detail-panel section button[data-v-730c68ea]{display:flex;justify-content:space-between;padding:7px 9px;color:var(--tg-text);font:inherit;font-size:11px;text-align:left;border:1px solid rgba(211,175,93,.22);border-radius:7px;background:#0206088c;cursor:pointer}.asset-detail-panel section button[aria-current=true][data-v-730c68ea]{color:#fff1bc;border-color:#d3af5db3}.asset-detail-panel section button[data-v-730c68ea]:disabled{color:var(--tg-text-muted);cursor:not-allowed}.asset-detail-panel section span[data-v-730c68ea]{color:var(--tg-text-muted);font-size:11px}.asset-detail-panel small[data-v-730c68ea]{color:var(--tg-gold)}.workflow-empty-state[data-v-9417a36a]{display:grid;justify-items:center;gap:14px;max-width:680px;margin:auto;padding:clamp(44px,8vw,92px) 28px;text-align:center;border:1px solid var(--tg-line-soft);border-radius:var(--tg-radius-shell);background:linear-gradient(145deg,var(--workflow-canvas-surface-work, rgba(10, 16, 19, .94)),var(--workflow-canvas-surface-base, rgba(3, 5, 6, .98)));box-shadow:inset 0 1px #ffffff0b,var(--workflow-canvas-shadow-panel, 0 22px 54px rgba(0, 0, 0, .2))}.workflow-empty-state__eyebrow[data-v-9417a36a]{color:var(--tg-gold);font-size:11px;font-weight:800;letter-spacing:.18em}.workflow-empty-state h1[data-v-9417a36a]{margin:0;color:var(--workflow-canvas-text, var(--tg-text));font-size:clamp(24px,3vw,34px)}.workflow-empty-state p[data-v-9417a36a]{max-width:460px;margin:0;color:var(--workflow-canvas-text-muted, var(--tg-text-muted));line-height:1.8}.workflow-empty-state__actions[data-v-9417a36a]{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:10px}.workflow-empty-state__draft-note[data-v-9417a36a]{padding:8px 12px;color:var(--tg-gold);font-size:12px;border:1px solid var(--tg-line-soft);border-radius:999px;background:#d7bd8014}.workflow-bottom-dock[data-v-bed1da3d]{position:absolute;z-index:8;bottom:18px;left:50%;display:flex;gap:4px;padding:7px;color:var(--workflow-canvas-text, var(--tg-text, #edf2f4));border:1px solid var(--workflow-canvas-line, var(--tg-line, rgba(215,189,128,.32)));border-radius:16px;background:var(--workflow-canvas-surface-base, rgba(5,10,14,.94));box-shadow:var(--workflow-canvas-shadow-panel, 0 18px 48px rgba(0,0,0,.32));transform:translate(-50%)}.workflow-bottom-dock[data-v-bed1da3d] .el-button{min-width:38px;height:34px;padding-inline:8px;color:var(--workflow-canvas-text-muted, var(--tg-text-muted, #aebac1));border-color:transparent;background:transparent}.workflow-bottom-dock[data-v-bed1da3d] .el-button:hover,.workflow-bottom-dock[data-v-bed1da3d] .el-button.is-active{color:var(--workflow-canvas-gold, var(--tg-gold, #d7bd80));border-color:#d7bd805c;background:#d7bd801f}.workflow-bottom-dock[data-v-bed1da3d] .el-button--primary{color:var(--workflow-canvas-primary-text, #172018)!important;border-color:var(--workflow-canvas-primary-bg, #e7c976)!important;background:var(--workflow-canvas-primary-bg, #e7c976)!important}.workflow-bottom-dock[data-v-bed1da3d] .el-button--primary>*,.workflow-bottom-dock[data-v-bed1da3d] .el-button--primary .el-icon,.workflow-bottom-dock[data-v-bed1da3d] .el-button--primary span,.workflow-bottom-dock[data-v-bed1da3d] .el-button--primary strong,.workflow-bottom-dock[data-v-bed1da3d] .el-button--primary small{color:inherit!important;-webkit-text-fill-color:currentColor!important}.workflow-bottom-dock[data-v-bed1da3d] .el-button:disabled,.workflow-bottom-dock[data-v-bed1da3d] .el-button.is-disabled{color:var(--workflow-canvas-disabled-text, #9eacb5)!important;border-color:var(--workflow-canvas-disabled-text, #9eacb5)!important;background:var(--workflow-canvas-disabled-bg, #182329)!important;-webkit-text-fill-color:currentColor!important}.workflow-bottom-dock[data-v-bed1da3d] .el-button:disabled>*,.workflow-bottom-dock[data-v-bed1da3d] .el-button.is-disabled>*,.workflow-bottom-dock[data-v-bed1da3d] .el-button:disabled .el-icon,.workflow-bottom-dock[data-v-bed1da3d] .el-button.is-disabled .el-icon,.workflow-bottom-dock[data-v-bed1da3d] .el-button:disabled span,.workflow-bottom-dock[data-v-bed1da3d] .el-button.is-disabled span{color:inherit!important;-webkit-text-fill-color:currentColor!important}.workflow-bottom-dock span[data-v-bed1da3d]{margin-left:5px;font-size:12px}@media (max-width: 1280px){.workflow-bottom-dock span[data-v-bed1da3d]{display:none}.workflow-bottom-dock[data-v-bed1da3d] .el-button{min-width:34px;padding:7px}}.workflow-script-composer[data-v-1bad7d0f]{position:absolute;z-index:14;bottom:72px;left:50%;display:grid;width:min(720px,calc(100% - 32px));gap:10px;padding:16px 18px 14px;color:#f4f8fb;border:1px solid rgba(215,189,128,.58);border-radius:18px;background:linear-gradient(145deg,#121f27fa,#050a0efa);box-shadow:0 20px 54px #0000006b,inset 0 1px #ffffff14;transform:translate(-50%)}.workflow-script-composer__heading[data-v-1bad7d0f]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.workflow-script-composer__heading>div[data-v-1bad7d0f]{display:grid;gap:4px}.workflow-script-composer__eyebrow[data-v-1bad7d0f]{color:#e7c976;font-size:11px;font-weight:800;letter-spacing:.1em}.workflow-script-composer strong[data-v-1bad7d0f]{color:#f4f8fb;font-size:15px}.workflow-script-composer__close[data-v-1bad7d0f]{padding:3px 0;color:#d7e4e9;border:0;background:transparent;cursor:pointer;font:inherit;font-size:12px}.workflow-script-composer__close[data-v-1bad7d0f]:hover{color:#fff0bd}.workflow-script-composer__input[data-v-1bad7d0f]{width:100%;min-height:76px;box-sizing:border-box;resize:vertical;padding:10px 12px;color:#f4f8fb;border:1px solid rgba(215,189,128,.38);border-radius:6px;outline:none;background:#03080cdb;box-shadow:inset 0 1px 5px #0000003d;font:inherit;line-height:1.55}.workflow-script-composer__input[data-v-1bad7d0f]::-moz-placeholder{color:#afc0c8;opacity:1}.workflow-script-composer__input[data-v-1bad7d0f]::placeholder{color:#afc0c8;opacity:1}.workflow-script-composer__input[data-v-1bad7d0f]:focus{border-color:#e7c976;box-shadow:0 0 0 2px #e7c97629,inset 0 1px 5px #0000003d}.workflow-script-composer__error[data-v-1bad7d0f]{margin:0;color:#ffd1c3;font-size:12px}.workflow-script-composer__footer[data-v-1bad7d0f]{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#c7d4d9;font-size:11px}.workflow-script-composer__footer[data-v-1bad7d0f] .el-button--primary{color:#172018!important;font-weight:800}@media (max-width: 720px){.workflow-script-composer[data-v-1bad7d0f]{bottom:64px;width:calc(100% - 20px);padding:13px}.workflow-script-composer__footer[data-v-1bad7d0f]{align-items:flex-end;flex-direction:column}.workflow-script-composer__footer[data-v-1bad7d0f] .el-button{width:100%}}.workflow-script-preview__loading[data-v-78be6d40]{padding:34px 12px;color:#e7eef1;text-align:center}.workflow-script-preview[data-v-78be6d40]{display:grid;gap:14px;color:#f4f8fb}.workflow-script-preview__heading[data-v-78be6d40]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.workflow-script-preview__heading>div[data-v-78be6d40]{display:grid;gap:5px}.workflow-script-preview__eyebrow[data-v-78be6d40]{color:#e7c976;font-size:10px;font-weight:800;letter-spacing:.12em}.workflow-script-preview__heading strong[data-v-78be6d40]{color:#f4f8fb;font-size:22px}.workflow-script-preview__version[data-v-78be6d40]{padding:4px 8px;color:#172018;border-radius:999px;background:#e7c976;font-size:11px;font-weight:800}.workflow-script-preview__prompt[data-v-78be6d40]{margin:0;color:#cbd9de;font-size:12px;line-height:1.6}.workflow-script-preview__content[data-v-78be6d40]{max-height:min(52vh,520px);min-height:180px;margin:0;overflow:auto;padding:18px;color:#f4f8fb;border:1px solid rgba(215,189,128,.36);border-radius:12px;background:#0a151b;font:inherit;font-size:14px;line-height:1.85;white-space:pre-wrap}.workflow-script-preview__footer[data-v-78be6d40]{display:flex;align-items:center;justify-content:space-between;gap:12px}.workflow-script-preview__hint[data-v-78be6d40]{color:#bfd0d5;font-size:11px}.workflow-script-preview__actions[data-v-78be6d40]{display:flex;gap:8px}.workflow-script-preview__footer[data-v-78be6d40] .el-button--primary{color:#172018!important;font-weight:800}@media (max-width: 640px){.workflow-script-preview__footer[data-v-78be6d40]{align-items:stretch;flex-direction:column}.workflow-script-preview__hint[data-v-78be6d40]{order:2}.workflow-script-preview__actions[data-v-78be6d40]{order:3;justify-content:flex-end}}.workflow-context-toolbar[data-v-ed58cd84]{position:absolute;z-index:7;top:14px;right:14px;display:flex;align-items:center;gap:6px;max-width:calc(100% - 28px);padding:7px 9px;color:var(--tg-text);border:1px solid var(--tg-line);border-radius:var(--tg-radius-control);background:#050a0ef0;box-shadow:0 14px 34px #00000061}.workflow-context-toolbar>span[data-v-ed58cd84]{padding:0 5px;color:var(--tg-gold);font-size:12px;white-space:nowrap}.workflow-context-toolbar[data-v-ed58cd84] .el-button{color:var(--tg-text-muted);border-color:transparent;background:transparent}.workflow-context-toolbar[data-v-ed58cd84] .el-button:hover{color:var(--tg-gold);border-color:var(--tg-line);background:#d5a85a1a}@media (max-width: 1280px){.workflow-context-toolbar[data-v-ed58cd84] .el-button span{font-size:0}.workflow-context-toolbar[data-v-ed58cd84] .el-button .el-icon{margin:0;font-size:14px}}.workflow-object-rail[data-v-abcee8b0]{display:grid;align-content:start;gap:10px;min-width:196px;max-width:240px;padding:12px;border:1px solid var(--tg-line-soft);border-radius:var(--tg-radius-shell);background:#050b0fe0}.workflow-object-rail__head[data-v-abcee8b0]{display:flex;justify-content:space-between;align-items:center;gap:8px;color:var(--tg-text);font-size:13px}.workflow-object-rail__head>div[data-v-abcee8b0]{display:flex;align-items:center;gap:8px}.workflow-object-rail__head span[data-v-abcee8b0]{color:var(--tg-gold)}.workflow-object-rail__head[data-v-abcee8b0] .el-button{min-height:28px;padding:4px 7px;color:var(--tg-text-muted)}.workflow-object-rail__head[data-v-abcee8b0] .el-button:hover,.workflow-object-rail__head[data-v-abcee8b0] .el-button:focus-visible{color:var(--tg-gold)}.workflow-object-rail nav[data-v-abcee8b0]{display:grid;gap:5px;max-height:58dvh;overflow:auto}.workflow-object-rail__item[data-v-abcee8b0]{display:flex;gap:9px;align-items:center;width:100%;padding:8px;color:var(--tg-text-muted);text-align:left;border:1px solid transparent;border-radius:var(--tg-radius-control);background:transparent;cursor:pointer}.workflow-object-rail__item[data-v-abcee8b0]:hover,.workflow-object-rail__item[data-v-abcee8b0]:focus-visible,.workflow-object-rail__item.is-selected[data-v-abcee8b0]{color:var(--tg-text);border-color:var(--tg-line);background:#b58f3f1f;outline:none}.workflow-object-rail__item.is-selected[data-v-abcee8b0]{box-shadow:inset 2px 0 var(--tg-gold)}.workflow-object-rail__copy[data-v-abcee8b0]{display:grid;min-width:0;gap:2px}.workflow-object-rail__copy small[data-v-abcee8b0]{color:var(--tg-text-muted);font-size:10px}.workflow-object-rail__copy strong[data-v-abcee8b0]{overflow:hidden;font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.workflow-object-rail__tip[data-v-abcee8b0]{margin:4px 0 0;color:var(--tg-text-muted);font-size:11px;line-height:1.5}.workflow-project-bar[data-v-db64e02a]{display:flex;align-items:center;justify-content:space-between;gap:18px;min-width:0;padding:12px 14px;border:1px solid var(--tg-line-soft);border-radius:var(--tg-radius-control);background:var(--workflow-canvas-surface-base, rgba(5, 11, 15, .82));box-shadow:inset 0 1px #ffffff0d,var(--workflow-canvas-shadow-panel, 0 18px 48px rgba(0,0,0,.32))}.workflow-project-bar__identity[data-v-db64e02a]{display:grid;min-width:0;gap:2px}.workflow-project-bar__eyebrow[data-v-db64e02a]{color:var(--tg-gold);font-size:10px;font-weight:800;letter-spacing:.14em}.workflow-project-bar__identity strong[data-v-db64e02a]{overflow:hidden;color:var(--tg-text);font-size:16px;text-overflow:ellipsis;white-space:nowrap}.workflow-project-bar__save[data-v-db64e02a]{color:var(--tg-text-muted);font-size:12px}.workflow-project-bar__save.is-saving[data-v-db64e02a]{color:var(--tg-gold)}.workflow-project-bar__save.is-error[data-v-db64e02a]{color:var(--tg-danger)}.workflow-project-bar__save.is-conflict[data-v-db64e02a]{color:#e8b16f}.workflow-project-bar__actions[data-v-db64e02a]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:7px}.workflow-project-bar__rule[data-v-db64e02a]{width:1px;height:24px;background:var(--tg-line-soft)}.workflow-primary-action--dark[data-v-db64e02a]{--el-button-text-color: var(--workflow-canvas-primary-text, var(--workflow-primary-action-text));--el-button-hover-text-color: var(--workflow-canvas-primary-text, var(--workflow-primary-action-text));color:var(--workflow-canvas-primary-text, var(--workflow-primary-action-text))!important;border-color:var(--workflow-canvas-primary-bg, var(--tg-gold-strong));background:var(--workflow-canvas-primary-bg, var(--tg-gold));font-weight:800}.workflow-primary-action--dark[data-v-db64e02a] .workflow-primary-action__text,.workflow-primary-action--dark[data-v-db64e02a] .workflow-primary-action__icon,.workflow-primary-action--dark[data-v-db64e02a] .el-button__text{color:inherit!important;-webkit-text-fill-color:currentColor!important}@media (max-width: 1439px){.workflow-project-bar__actions[data-v-db64e02a] .el-button:not(.is-circle){padding-inline:9px}}@media (max-width: 1180px){.workflow-project-bar[data-v-db64e02a]{align-items:flex-start;flex-direction:column}.workflow-project-bar__actions[data-v-db64e02a]{justify-content:flex-start}}.workflow-quick-add[data-v-3261ce64]{width:min(330px,calc(100vw - 48px));padding:12px;color:var(--tg-text);border:1px solid var(--tg-line);border-radius:var(--tg-radius-shell);background:#080e12fa;box-shadow:0 20px 50px #0000006b}.workflow-quick-add__head[data-v-3261ce64]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;padding:3px 4px 10px}.workflow-quick-add__head span[data-v-3261ce64],.workflow-quick-add__head small[data-v-3261ce64]{display:block}.workflow-quick-add__head span[data-v-3261ce64]{color:var(--tg-gold);font-weight:700}.workflow-quick-add__head small[data-v-3261ce64]{margin-top:3px;color:var(--tg-text-muted);font-size:11px}.workflow-quick-add__list[data-v-3261ce64]{display:grid;gap:4px}.workflow-quick-add__list>button[data-v-3261ce64]{display:flex;align-items:center;gap:10px;width:100%;padding:9px;color:var(--tg-text);text-align:left;border:1px solid transparent;border-radius:var(--tg-radius-control);background:transparent;cursor:pointer}.workflow-quick-add__list>button[data-v-3261ce64]:hover,.workflow-quick-add__list>button[data-v-3261ce64]:focus-visible{border-color:var(--tg-line);background:#d5a85a1f;outline:none}.workflow-quick-add__list .el-icon[data-v-3261ce64]{color:var(--tg-gold)}.workflow-quick-add__list span[data-v-3261ce64]{display:grid;gap:2px}.workflow-quick-add__list strong[data-v-3261ce64]{font-size:13px}.workflow-quick-add__list small[data-v-3261ce64]{color:var(--tg-text-muted);font-size:11px}.workflow-quick-add__media[data-v-3261ce64]{display:flex;flex-wrap:wrap;gap:6px;margin:9px 4px 4px}.workflow-quick-add__media button[data-v-3261ce64]{padding:5px 8px;color:var(--tg-text-muted);border:1px solid var(--tg-line-soft);border-radius:999px;background:#ffffff05;cursor:pointer}.workflow-quick-add__media button[data-v-3261ce64]:hover,.workflow-quick-add__media button[data-v-3261ce64]:focus-visible{color:var(--tg-gold);border-color:var(--tg-gold);outline:none}.workflow-conflict-dialog[data-v-970332da]{color:var(--workflow-canvas-text, var(--tg-text, #edf2f4));background:var(--workflow-canvas-surface-base, #101a20);background-color:var(--workflow-canvas-surface-base, #101a20);box-shadow:var(--workflow-canvas-shadow-panel, 0 18px 48px rgba(0,0,0,.32))}.workflow-conflict-dialog__content[data-v-970332da]{display:flex;gap:13px;color:var(--workflow-canvas-text, var(--tg-text, #edf2f4))}.workflow-conflict-dialog__content>.el-icon[data-v-970332da]{flex:0 0 auto;margin-top:2px;color:var(--workflow-canvas-gold, var(--tg-gold, #d7bd80));font-size:24px}.workflow-conflict-dialog__content h2[data-v-970332da]{margin:4px 0 8px;font-size:18px}.workflow-conflict-dialog__content p[data-v-970332da]{margin:0;color:var(--workflow-canvas-text-muted, var(--tg-text-muted, #aebac1));font-size:13px;line-height:1.7}.workflow-conflict-dialog__eyebrow[data-v-970332da]{color:var(--workflow-canvas-gold, var(--tg-gold, #d7bd80));font-size:10px;font-weight:800;letter-spacing:.13em}.workflow-conflict-dialog__content dl[data-v-970332da]{display:flex;gap:9px;margin:14px 0 0}.workflow-conflict-dialog__content dl div[data-v-970332da]{min-width:122px;padding:8px 10px;border:1px solid var(--workflow-canvas-line, var(--tg-line-soft, rgba(215,189,128,.32)));border-radius:8px;background:var(--workflow-canvas-surface-base, rgba(4,11,15,.64))}.workflow-conflict-dialog__content dt[data-v-970332da]{color:var(--workflow-canvas-text-muted, var(--tg-text-muted, #aebac1));font-size:10px}.workflow-conflict-dialog__content dd[data-v-970332da]{margin:4px 0 0;color:var(--workflow-canvas-gold, var(--tg-gold, #d7bd80));font-weight:700}.workflow-conflict-dialog__actions[data-v-970332da]{display:flex;justify-content:flex-end;gap:8px}.workflow-conflict-dialog[data-v-970332da] .el-button--primary{color:var(--workflow-canvas-primary-text, #172018)!important;border-color:var(--workflow-canvas-primary-bg, #e7c976)!important;background:var(--workflow-canvas-primary-bg, #e7c976)!important;background-color:var(--workflow-canvas-primary-bg, #e7c976)!important;-webkit-text-fill-color:currentColor!important}.workflow-conflict-dialog[data-v-970332da] .el-button--primary>*,.workflow-conflict-dialog[data-v-970332da] .el-button--primary .el-icon,.workflow-conflict-dialog[data-v-970332da] .el-button--primary span,.workflow-conflict-dialog[data-v-970332da] .el-button--primary strong,.workflow-conflict-dialog[data-v-970332da] .el-button--primary small{color:inherit!important;-webkit-text-fill-color:currentColor!important}.workflow-conflict-dialog[data-v-970332da] .el-button:disabled,.workflow-conflict-dialog[data-v-970332da] .el-button.is-disabled{color:var(--workflow-canvas-disabled-text, #9eacb5)!important;border-color:var(--workflow-canvas-disabled-text, #9eacb5)!important;background:var(--workflow-canvas-disabled-bg, #182329)!important;background-color:var(--workflow-canvas-disabled-bg, #182329)!important;-webkit-text-fill-color:currentColor!important}.workflow-conflict-dialog-overlay .workflow-conflict-dialog{color:var(--workflow-canvas-text, #edf2f4);background:var(--workflow-canvas-surface-base, #101a20);box-shadow:var(--workflow-canvas-shadow-panel, 0 18px 48px rgba(0,0,0,.32))}.workflow-conflict-dialog-overlay .workflow-conflict-dialog[data-v-970332da] .el-button--primary{color:var(--workflow-canvas-primary-text, #172018)!important;background:var(--workflow-canvas-primary-bg, #e7c976)!important}.workflow-conflict-dialog-overlay .workflow-conflict-dialog[data-v-970332da] .el-button:disabled,.workflow-conflict-dialog-overlay .workflow-conflict-dialog[data-v-970332da] .el-button.is-disabled{color:var(--workflow-canvas-disabled-text, #9eacb5)!important;background:var(--workflow-canvas-disabled-bg, #182329)!important}.workflow-conflict-dialog__comparison[data-v-970332da]{margin-top:14px;padding:10px;border:1px solid var(--workflow-canvas-line, var(--tg-line-soft, rgba(215,189,128,.32)));border-radius:8px;background:var(--workflow-canvas-surface-base, rgba(4,11,15,.46))}.workflow-conflict-dialog__comparison strong[data-v-970332da]{font-size:12px}.workflow-conflict-dialog__comparison p[data-v-970332da],.workflow-conflict-dialog__comparison ul[data-v-970332da]{margin:6px 0 0;color:var(--workflow-canvas-text-muted, var(--tg-text-muted, #aebac1));font-size:12px;line-height:1.6}.workflow-conflict-dialog__comparison ul[data-v-970332da]{padding-left:18px}.workflow-history-panel[data-v-06c02cdc]{display:grid;gap:14px;color:var(--tg-text)}.workflow-history-panel>header[data-v-06c02cdc]{display:flex;align-items:center;justify-content:space-between;gap:12px}.workflow-history-panel>header div[data-v-06c02cdc]{display:grid;gap:3px}.workflow-history-panel>header span[data-v-06c02cdc]{color:var(--tg-gold);font-size:10px;font-weight:800;letter-spacing:.12em}.workflow-history-panel>header strong[data-v-06c02cdc]{font-size:18px}.workflow-history-panel__list[data-v-06c02cdc]{display:grid;gap:0;margin:0;padding:0;list-style:none}.workflow-history-panel__list li[data-v-06c02cdc]{position:relative;padding:0 0 12px 18px;border-left:1px solid var(--tg-line-soft)}.workflow-history-panel__list li[data-v-06c02cdc]:last-child{border-left-color:transparent}.workflow-history-panel__dot[data-v-06c02cdc]{position:absolute;top:15px;left:-4px;width:7px;height:7px;border:1px solid var(--tg-line);border-radius:50%;background:var(--tg-bg);box-shadow:0 0 0 4px var(--tg-bg)}.workflow-history-panel__list li.is-current .workflow-history-panel__dot[data-v-06c02cdc]{border-color:var(--tg-gold);background:var(--tg-gold);box-shadow:0 0 12px color-mix(in srgb,var(--tg-gold) 58%,transparent)}.workflow-history-panel__card[data-v-06c02cdc]{display:grid;grid-template-columns:1fr auto;gap:6px 10px;padding:12px;border:1px solid var(--tg-line-soft);border-radius:12px;background:color-mix(in srgb,var(--tg-panel) 86%,transparent)}.workflow-history-panel__title[data-v-06c02cdc]{display:flex;align-items:center;gap:7px}.workflow-history-panel__title>span[data-v-06c02cdc]{padding:2px 6px;border-radius:999px;background:color-mix(in srgb,var(--tg-gold) 15%,transparent);color:var(--tg-gold);font-size:10px}.workflow-history-panel__title time[data-v-06c02cdc]{margin-left:auto;color:var(--tg-text-muted);font-size:11px}.workflow-history-panel__card p[data-v-06c02cdc],.workflow-history-panel__card small[data-v-06c02cdc]{grid-column:1;margin:0;color:var(--tg-text-muted);line-height:1.5}.workflow-history-panel__card p[data-v-06c02cdc]{color:var(--tg-text);font-size:12px}.workflow-history-panel__card small[data-v-06c02cdc]{font-size:11px}.workflow-history-panel__card>.el-button[data-v-06c02cdc]{grid-column:2;grid-row:2 / span 2;align-self:end}.workflow-history-panel__empty[data-v-06c02cdc],.workflow-history-panel__error[data-v-06c02cdc]{margin:0;padding:18px 12px;border:1px dashed var(--tg-line-soft);border-radius:12px;color:var(--tg-text-muted);text-align:center;font-size:12px}.workflow-history-panel__error[data-v-06c02cdc]{border-style:solid;border-color:color-mix(in srgb,#ef6b73 40%,var(--tg-line-soft));color:#f2a2a7}.workflow-history-panel__confirm[data-v-06c02cdc]{position:sticky;bottom:0;display:grid;gap:7px;padding:13px;border:1px solid var(--tg-line);border-radius:12px;background:var(--tg-panel);box-shadow:0 -12px 30px #00000047}.workflow-history-panel__confirm p[data-v-06c02cdc]{margin:0;color:var(--tg-text-muted);font-size:12px;line-height:1.6}.workflow-history-panel__confirm div[data-v-06c02cdc]{display:flex;justify-content:flex-end;gap:8px}.selection-run-preflight[data-v-b4f9799b]{position:fixed;z-index:30;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px;background:#000407b8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.selection-run-preflight__card[data-v-b4f9799b]{display:grid;width:min(620px,100%);max-height:min(760px,calc(100dvh - 48px));gap:16px;overflow:auto;padding:22px;color:var(--tg-text,#eef2f3);border:1px solid rgba(211,175,93,.42);border-radius:18px;background:linear-gradient(145deg,#111d23fc,#03080bfc);box-shadow:0 30px 90px #0009,inset 0 1px #ffffff0d}.selection-run-preflight header[data-v-b4f9799b]{display:flex;justify-content:space-between;gap:16px}.selection-run-preflight header div[data-v-b4f9799b]{display:grid;gap:4px}.selection-run-preflight header span[data-v-b4f9799b]{color:var(--tg-gold,#d3af5d);font-size:10px;font-weight:800;letter-spacing:.16em}.selection-run-preflight header strong[data-v-b4f9799b]{font-size:22px}.selection-run-preflight header button[data-v-b4f9799b]{align-self:start;color:var(--tg-text-muted,#9aa6aa);font-size:24px;border:0;background:transparent;cursor:pointer}.selection-run-preflight p[data-v-b4f9799b]{margin:0;color:var(--tg-text-muted,#9aa6aa);font-size:13px;line-height:1.65}.selection-run-preflight ol[data-v-b4f9799b]{display:grid;gap:8px;margin:0;padding:0;list-style:none}.selection-run-preflight li[data-v-b4f9799b]{display:grid;grid-template-columns:34px minmax(120px,auto) 1fr auto;align-items:center;gap:10px;padding:10px 12px;border:1px solid rgba(211,175,93,.16);border-radius:10px;background:#ffffff06}.selection-run-preflight li>span[data-v-b4f9799b]{color:var(--tg-gold,#d3af5d);font-size:11px}.selection-run-preflight li>small[data-v-b4f9799b]{overflow:hidden;color:var(--tg-text-muted,#9aa6aa);text-overflow:ellipsis}.selection-run-preflight li>em[data-v-b4f9799b]{color:#f1ca79;font-size:10px;font-style:normal}.selection-run-preflight__issues[data-v-b4f9799b]{display:grid;gap:5px;padding:10px 12px;color:#dcb199;font-size:11px;border-left:2px solid rgba(224,133,95,.7);background:#77311f21}.selection-run-preflight__ack[data-v-b4f9799b]{display:flex;align-items:flex-start;gap:9px;color:#f2dfaa;font-size:12px;line-height:1.55}.selection-run-preflight__ack input[data-v-b4f9799b]{margin-top:3px;accent-color:#caa34f}.selection-run-preflight footer[data-v-b4f9799b]{display:flex;justify-content:flex-end;gap:9px}.selection-run-preflight footer button[data-v-b4f9799b]{padding:9px 15px;color:var(--tg-text,#eef2f3);border:1px solid rgba(211,175,93,.3);border-radius:9px;background:#ffffff0a;cursor:pointer}.selection-run-preflight footer button[data-v-b4f9799b]:last-child{color:#120f07;border-color:#e0bf73;background:linear-gradient(135deg,#e4c774,#b98a35);font-weight:800}.selection-run-preflight footer button[data-v-b4f9799b]:disabled{opacity:.42;cursor:not-allowed}.workflow-canvas-shell[data-v-8f78f4af]{display:grid;min-height:calc(100dvh - 136px);gap:18px;padding:clamp(18px,2vw,30px);border:1px solid var(--tg-line-soft);border-radius:var(--tg-radius-shell);background:linear-gradient(rgba(215,189,128,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(215,189,128,.035) 1px,transparent 1px),linear-gradient(145deg,#071117f7,#020405fa);background-size:42px 42px,42px 42px,auto;box-shadow:inset 0 1px #ffffff0a,0 24px 64px #0003}.workflow-canvas-shell__error[data-v-8f78f4af]{margin:0;padding:10px 14px;color:#f1d4c8;border:1px solid rgba(224,133,95,.42);border-radius:var(--tg-radius-control);background:#77311f33}.workflow-canvas-shell__draft-restriction[data-v-8f78f4af]{margin:0;padding:9px 13px;color:var(--tg-gold);border:1px solid rgba(215,189,128,.28);border-radius:var(--tg-radius-control);background:#d7bd8014;font-size:12px}.workflow-canvas-shell__loading[data-v-8f78f4af]{display:grid;place-items:center;min-height:360px;align-content:center;gap:10px;color:var(--tg-text-muted);text-align:center;border:1px dashed var(--tg-line);border-radius:var(--tg-radius-shell);background:#02050775}.workflow-canvas-shell__workspace[data-v-8f78f4af]{display:grid;min-width:0;grid-template-columns:minmax(0,1fr);gap:12px;align-items:stretch}.workflow-canvas-shell__workspace.has-object-rail[data-v-8f78f4af]{grid-template-columns:minmax(196px,240px) minmax(0,1fr)}.workflow-canvas-shell__workspace.has-inspector[data-v-8f78f4af]{grid-template-columns:minmax(0,1fr) minmax(236px,300px)}.workflow-canvas-shell__workspace.has-object-rail.has-inspector[data-v-8f78f4af]{grid-template-columns:minmax(196px,240px) minmax(0,1fr) minmax(236px,300px)}.workflow-canvas-shell__workspace.is-compact.has-object-rail[data-v-8f78f4af],.workflow-canvas-shell__workspace.is-compact.has-inspector[data-v-8f78f4af]{grid-template-columns:minmax(196px,220px) minmax(0,1fr)}.workflow-canvas-shell__canvas-wrap[data-v-8f78f4af]{position:relative;min-width:0}.workflow-canvas-shell__rail-toggle[data-v-8f78f4af]{position:absolute;z-index:8;top:14px;left:14px;color:var(--tg-gold);border-color:var(--tg-line);background:#050a0ef0}.workflow-canvas-shell__continue-guide[data-v-8f78f4af]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:10px 12px;color:var(--tg-text);border:1px solid rgba(211,175,93,.46);border-radius:12px;background:#050a0ef0;box-shadow:0 10px 24px #0000003d}.workflow-canvas-shell__continue-guide-copy[data-v-8f78f4af]{display:grid;gap:7px;min-width:220px}.workflow-canvas-shell__continue-guide-title[data-v-8f78f4af]{color:#fff0bd;font-size:13px;font-weight:700}.workflow-canvas-shell__continue-guide-steps[data-v-8f78f4af]{display:flex;align-items:center;gap:6px;margin:0;padding:0;color:var(--tg-text-muted);font-size:11px;line-height:1.4;list-style:none}.workflow-canvas-shell__continue-guide-steps li[data-v-8f78f4af]{display:flex;align-items:center;gap:5px;min-width:0;padding:4px 7px;border:1px solid transparent;border-radius:999px;white-space:nowrap}.workflow-canvas-shell__continue-guide-steps li>span[data-v-8f78f4af]{display:grid;place-items:center;width:17px;height:17px;flex:0 0 auto;border:1px solid rgba(211,175,93,.34);border-radius:50%;color:var(--tg-gold);font-size:10px}.workflow-canvas-shell__continue-guide-steps li.is-active[data-v-8f78f4af]{color:#fff0bd;border-color:#d3af5d7a;background:#d3af5d1f}.workflow-canvas-shell__continue-guide-steps li.is-complete[data-v-8f78f4af]{color:#b9c5c7}.workflow-canvas-shell__continue-guide-steps li.is-complete>span[data-v-8f78f4af]{color:#081014;border-color:var(--tg-gold);background:var(--tg-gold)}.workflow-canvas-shell__continue-guide-actions[data-v-8f78f4af]{display:flex;align-items:center;justify-content:flex-end;gap:4px;flex-wrap:wrap}.workflow-canvas-shell__continue-guide-actions[data-v-8f78f4af] .el-button{margin-left:0}.workflow-canvas-shell__continue-guide>p[data-v-8f78f4af]{margin:0;color:var(--tg-gold);font-size:11px;white-space:nowrap}.workflow-canvas-shell__guide-reopen[data-v-8f78f4af]{justify-self:end;color:var(--tg-gold);border-color:#d3af5d59;background:#050a0ee6}.workflow-canvas-shell__quick-add[data-v-8f78f4af]{position:absolute;z-index:12;bottom:76px;left:50%;transform:translate(-50%)}.workflow-canvas-shell__layout-preview[data-v-8f78f4af]{position:absolute;z-index:10;right:18px;top:18px;display:flex;align-items:center;gap:7px;padding:7px 9px;color:var(--tg-text);border:1px solid var(--tg-line);border-radius:var(--tg-radius-control);background:#050a0ef0}.workflow-canvas-shell__inspector[data-v-8f78f4af]{display:grid;align-content:start;gap:12px;padding:16px;color:var(--tg-text-muted);border:1px solid var(--tg-line-soft);border-radius:var(--tg-radius-shell);background:#050b0fe0}.workflow-canvas-shell__inspector-heading[data-v-8f78f4af]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.workflow-canvas-shell__inspector strong[data-v-8f78f4af]{color:var(--tg-text)}.workflow-canvas-shell__inspector p[data-v-8f78f4af]{margin:4px 0 0;font-size:12px;line-height:1.65}.workflow-canvas-shell .workflow-canvas-shell__continue-guide .workflow-canvas-shell__continue-guide-title[data-v-8f78f4af]{color:#fff0bd!important}.workflow-canvas-shell .workflow-canvas-shell__continue-guide .workflow-canvas-shell__continue-guide-steps[data-v-8f78f4af]{color:var(--tg-text-muted)!important}.workflow-canvas-shell .workflow-canvas-shell__continue-guide-actions[data-v-8f78f4af] .el-button span{color:inherit!important}.workflow-canvas-shell .workflow-canvas-shell__continue-guide>p[data-v-8f78f4af]{color:var(--tg-gold)!important}.workflow-canvas-shell__batch-preflight[data-v-8f78f4af]{display:flex;align-items:center;justify-content:space-between;gap:9px;padding:9px 10px;color:#dbecef;border:1px solid rgba(110,205,220,.3);border-radius:9px;background:linear-gradient(100deg,#10485442,#714d1b33)}.workflow-canvas-shell__batch-preflight div[data-v-8f78f4af]{display:grid;gap:3px}.workflow-canvas-shell__batch-preflight strong[data-v-8f78f4af]{color:var(--tg-gold);font-size:11px}.workflow-canvas-shell__batch-preflight span[data-v-8f78f4af]{color:var(--tg-text-muted);font-size:10px;line-height:1.45}.workflow-canvas-shell__readonly[data-v-8f78f4af]{display:grid;justify-items:center;gap:10px;min-height:260px;padding:44px 24px;color:var(--tg-text-muted);text-align:center;border:1px solid var(--tg-line-soft);border-radius:var(--tg-radius-shell);background:linear-gradient(145deg,#071117f7,#020405fa)}.workflow-canvas-shell__readonly .el-icon[data-v-8f78f4af]{color:var(--tg-gold);font-size:34px}.workflow-canvas-shell__readonly strong[data-v-8f78f4af]{color:var(--tg-text);font-size:18px}@media (max-width: 767px){.workflow-canvas-shell[data-v-8f78f4af]{display:none}}.workflow-canvas-view{--workflow-canvas-bg: #070d11;--workflow-canvas-surface-base: #101a20;--workflow-canvas-surface-group: #15232a;--workflow-canvas-surface-work: #172a31;--workflow-canvas-surface-result: #1b3038;--workflow-canvas-text: #edf2f4;--workflow-canvas-text-muted: #aebac1;--workflow-canvas-gold: #d7bd80;--workflow-canvas-primary-bg: #e7c976;--workflow-canvas-primary-text: #172018;--workflow-canvas-disabled-bg: #182329;--workflow-canvas-disabled-text: #9eacb5;--workflow-canvas-shadow-panel: 0 18px 48px rgba(0, 0, 0, .32);--workflow-canvas-shadow-result: 0 18px 38px rgba(0, 0, 0, .28);--tg-text: var(--workflow-canvas-text);--tg-text-muted: var(--workflow-canvas-text-muted);--tg-gold: var(--workflow-canvas-gold);--workflow-canvas-surface: var(--workflow-canvas-surface-base);--workflow-canvas-line: rgba(215, 189, 128, .32);--workflow-canvas-grid: rgba(215, 189, 128, .1);--workflow-canvas-highlight: rgba(236, 229, 205, .06);color:var(--tg-text);background:radial-gradient(circle at 54% 26%,rgba(215,189,128,.08),transparent 38%),linear-gradient(var(--workflow-canvas-grid) 1px,transparent 1px),linear-gradient(90deg,var(--workflow-canvas-grid) 1px,transparent 1px),var(--workflow-canvas-bg);background-color:var(--workflow-canvas-bg);background-size:auto,48px 48px,48px 48px,auto}.workflow-canvas-manager{box-sizing:border-box;display:grid;align-content:start;gap:22px;min-height:100%;padding:clamp(28px,4vw,64px) clamp(24px,5vw,88px) 72px;color:var(--workflow-canvas-text)!important}.workflow-canvas-manager>header,.workflow-canvas-manager>section{box-sizing:border-box;border:1px solid var(--workflow-canvas-line);border-radius:20px;background:#101a20d1;box-shadow:var(--workflow-canvas-shadow-panel)}.workflow-canvas-manager>header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:clamp(24px,3vw,36px)}.workflow-canvas-manager>header h1,.workflow-canvas-manager>section h2,.workflow-canvas-manager article h3,.workflow-canvas-manager :is(h1,h2,h3,strong){margin:0;color:var(--workflow-canvas-text)!important;-webkit-text-fill-color:currentColor!important}.workflow-canvas-manager>header h1{font-size:clamp(28px,3.2vw,44px);letter-spacing:-.03em;line-height:1.15}.workflow-canvas-manager>header p,.workflow-canvas-manager>section>p,.workflow-canvas-manager article p,.workflow-canvas-manager :is(p,small){color:var(--workflow-canvas-text-muted)!important;-webkit-text-fill-color:currentColor!important}.workflow-canvas-manager>header p{max-width:640px;margin:10px 0 0;line-height:1.7}.workflow-canvas-manager>section{display:grid;gap:16px;padding:clamp(20px,2.5vw,30px)}.workflow-canvas-manager>section h2{font-size:20px;line-height:1.3}.workflow-canvas-manager article{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;padding:18px 20px;border:1px solid rgba(174,186,193,.2);border-radius:16px;background:#15232abd}.workflow-canvas-manager article h3{flex:1 1 260px}.workflow-canvas-manager article p{margin:0;line-height:1.5}.workflow-canvas-manager button{min-height:40px;padding:9px 16px;border:1px solid rgba(215,189,128,.54);border-radius:999px;background:#101a20f0;color:var(--workflow-canvas-gold)!important;font:inherit;font-weight:650;line-height:1.2;cursor:pointer;-webkit-text-fill-color:currentColor!important}.workflow-canvas-manager button:hover,.workflow-canvas-manager button:focus-visible{border-color:var(--workflow-canvas-gold);background:#d7bd801f}.workflow-canvas-manager .workflow-canvas-manager__primary{border-color:var(--workflow-canvas-primary-bg)!important;background:var(--workflow-canvas-primary-bg)!important;color:var(--workflow-canvas-primary-text)!important;-webkit-text-fill-color:currentColor!important;box-shadow:0 10px 24px #e7c9762e}.workflow-canvas-manager button :is(span,strong,small),.workflow-canvas-manager button>*{color:inherit!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .main-content .workflow-canvas-manager :is(h1,h2,h3,strong){color:var(--workflow-canvas-text)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .main-content .workflow-canvas-manager :is(p,small){color:var(--workflow-canvas-text-muted)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .main-content .workflow-canvas-manager button{color:var(--workflow-canvas-gold)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .main-content .workflow-canvas-manager button :is(span,strong,small){color:inherit!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .main-content .workflow-canvas-manager .workflow-canvas-manager__primary{color:var(--workflow-canvas-primary-text)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .main-content .workflow-canvas-manager .workflow-canvas-manager__primary :is(span,strong,small){color:inherit!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view :is(.workflow-node,.workflow-canvas-shell__inspector,.relationship-list,.shot-generation-panel,.cinema-preview,.workflow-project-bar,.workflow-empty-state) :is(h1,h2,h3,strong){color:var(--workflow-canvas-text)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view :is(.workflow-node,.workflow-canvas-shell__inspector,.relationship-list,.shot-generation-panel,.cinema-preview,.workflow-empty-state) :is(p,small){color:var(--workflow-canvas-text-muted)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view :is(.workflow-node header .workflow-node__mode,.workflow-node--asset header span:last-child,.workflow-node__mode,.workflow-node__facts,.workflow-node__connect-note,.workflow-node__empty-media,.workflow-project-bar__save,.cinema-preview__duration){color:var(--workflow-canvas-text-muted)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view :is(button:disabled,.el-button.is-disabled,.el-button:disabled){color:var(--workflow-canvas-text-muted)!important;-webkit-text-fill-color:currentColor!important}.workflow-canvas-view .workflow-canvas-shell__draft-restriction,.workflow-canvas-view .workflow-object-rail__tip{color:var(--workflow-canvas-text-muted)!important;-webkit-text-fill-color:currentColor!important}.workflow-canvas-view .workflow-empty-state__draft-note{color:var(--workflow-canvas-gold)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .main-content .workflow-canvas-view .workflow-canvas-shell__draft-restriction,html[data-studio-theme=movieflow] body #app .main-content .workflow-canvas-view .workflow-object-rail__tip{color:var(--workflow-canvas-text-muted)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .main-content .workflow-canvas-view .workflow-empty-state__draft-note{color:var(--workflow-canvas-gold)!important;-webkit-text-fill-color:currentColor!important}.workflow-canvas-view .workflow-canvas-shell__continue-guide .workflow-canvas-shell__continue-guide-title{color:var(--workflow-canvas-text)!important;-webkit-text-fill-color:currentColor!important}.workflow-canvas-view .workflow-canvas-shell__continue-guide .workflow-canvas-shell__continue-guide-steps,.workflow-canvas-view .workflow-canvas-shell__continue-guide .workflow-canvas-shell__continue-guide-steps li{color:var(--workflow-canvas-text-muted)!important;-webkit-text-fill-color:currentColor!important}.workflow-canvas-view .workflow-canvas-shell__continue-guide .workflow-canvas-shell__continue-guide-steps li>span{color:var(--workflow-canvas-gold)!important;-webkit-text-fill-color:currentColor!important}.workflow-canvas-view .workflow-canvas-shell__continue-guide .workflow-canvas-shell__continue-guide-steps li.is-active{color:#fff0bd!important;-webkit-text-fill-color:currentColor!important}.workflow-canvas-view .workflow-canvas-shell__continue-guide .workflow-canvas-shell__continue-guide-steps li.is-complete{color:#b9c5c7!important;-webkit-text-fill-color:currentColor!important}.workflow-canvas-view .workflow-canvas-shell__continue-guide .workflow-canvas-shell__continue-guide-steps li.is-complete>span{color:var(--workflow-canvas-primary-text)!important;background:var(--workflow-canvas-gold)!important;border-color:var(--workflow-canvas-gold)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .main-content .workflow-canvas-view .workflow-canvas-shell__continue-guide .workflow-canvas-shell__continue-guide-title{color:var(--workflow-canvas-text)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .main-content .workflow-canvas-view .workflow-canvas-shell__continue-guide .workflow-canvas-shell__continue-guide-steps li{color:var(--workflow-canvas-text-muted)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .main-content .workflow-canvas-view .workflow-canvas-shell__continue-guide .workflow-canvas-shell__continue-guide-steps li>span{color:var(--workflow-canvas-gold)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .main-content .workflow-canvas-view .workflow-canvas-shell__continue-guide .workflow-canvas-shell__continue-guide-steps li.is-active{color:#fff0bd!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .main-content .workflow-canvas-view .workflow-canvas-shell__continue-guide .workflow-canvas-shell__continue-guide-steps li.is-complete{color:#b9c5c7!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .main-content .workflow-canvas-view .workflow-canvas-shell__continue-guide .workflow-canvas-shell__continue-guide-steps li.is-complete>span{color:var(--workflow-canvas-primary-text)!important;background:var(--workflow-canvas-gold)!important;border-color:var(--workflow-canvas-gold)!important;-webkit-text-fill-color:currentColor!important}.workflow-canvas-view .workflow-project-bar .workflow-primary-action--dark,html[data-studio-theme=movieflow] body #app .workflow-canvas-view .workflow-project-bar .workflow-primary-action--dark{color:var(--workflow-canvas-primary-text)!important;background:var(--workflow-canvas-primary-bg)!important;background-color:var(--workflow-canvas-primary-bg)!important;border-color:var(--workflow-canvas-primary-bg)!important;-webkit-text-fill-color:currentColor!important}.workflow-canvas-view .workflow-project-bar .workflow-primary-action--dark :is(span,strong,small,.el-icon,svg),html[data-studio-theme=movieflow] body #app .workflow-canvas-view .workflow-project-bar .workflow-primary-action--dark :is(span,strong,small,.el-icon,svg){color:inherit!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) #app .workflow-canvas-view .workflow-project-bar button.workflow-primary-action--dark:not(#workflow-canvas-theme-override),html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) #app .workflow-canvas-view .workflow-project-bar button.workflow-primary-action--dark:not(#workflow-canvas-theme-override):hover,html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) #app .workflow-canvas-view .workflow-project-bar button.workflow-primary-action--dark:not(#workflow-canvas-theme-override):focus,html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) #app .workflow-canvas-view .workflow-project-bar button.workflow-primary-action--dark:not(#workflow-canvas-theme-override):active{color:#172018!important;-webkit-text-fill-color:#172018!important}html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) #app .workflow-canvas-view .workflow-project-bar button.workflow-primary-action--dark:not(#workflow-canvas-theme-override)>*,html[data-studio-theme=movieflow] body:not(#tg-compatibility-a):not(#tg-compatibility-b):not(#tg-compatibility-c) #app .workflow-canvas-view .workflow-project-bar button.workflow-primary-action--dark:not(#workflow-canvas-theme-override) :is(span,strong,small,.el-icon,svg){color:#172018!important;-webkit-text-fill-color:#172018!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view .workflow-node--storyboard-shot header :is(span,.el-icon){color:#9addf0!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view .workflow-node--storyboard-shot .workflow-node__run:not(:disabled),html[data-studio-theme=movieflow] body #app .workflow-canvas-view .relationship-list__editor-actions .el-button--primary:not(.is-disabled):not(:disabled),html[data-studio-theme=movieflow] body #app .workflow-canvas-view .relationship-list__create .el-button:not(.is-disabled):not(:disabled),html[data-studio-theme=movieflow] body #app .workflow-canvas-view .shot-generation-panel__actions .el-button--primary:not(.is-disabled):not(:disabled){color:#fff0bd!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view :is(.workflow-node__refresh-error,.relationship-list__error,.shot-generation-panel__error){color:#f1c0ad!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view .workflow-canvas-shell__error{color:#f1d4c8!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view :is(.workflow-node-status.is-running,.workflow-node-status.is-running :is(span,.el-icon),.workflow-node-status.is-success,.workflow-node-status.is-success :is(span,.el-icon),.workflow-node-status.is-attention,.workflow-node-status.is-attention :is(span,.el-icon)){-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view :is(.workflow-node-status.is-running,.workflow-node-status.is-running :is(span,.el-icon)){color:#a8e1ee!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view :is(.workflow-node-status.is-success,.workflow-node-status.is-success :is(span,.el-icon)){color:#afd8ae!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view :is(.workflow-node-status.is-attention,.workflow-node-status.is-attention :is(span,.el-icon)){color:#f0bc86!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view .workflow-node header span,html[data-studio-theme=movieflow] body #app .workflow-canvas-view .workflow-node header .el-icon,html[data-studio-theme=movieflow] body #app .workflow-canvas-view .workflow-context-toolbar>span,html[data-studio-theme=movieflow] body #app .workflow-canvas-view .workflow-project-bar__eyebrow,html[data-studio-theme=movieflow] body #app .workflow-canvas-view .cinema-preview__header>div>span,html[data-studio-theme=movieflow] body #app .workflow-canvas-view .cinema-preview__facts>span,html[data-studio-theme=movieflow] body #app .workflow-canvas-view .relationship-list__title,html[data-studio-theme=movieflow] body #app .workflow-canvas-view .shot-generation-panel__eyebrow{color:var(--workflow-canvas-gold)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view :is(.workflow-node button,.relationship-list .el-button,.shot-generation-panel .el-button,.workflow-context-toolbar .el-button,.workflow-project-bar .el-button,.cinema-preview .el-button,.cinema-preview__timeline button) :is(span,strong,small,em,.el-icon,svg){color:inherit!important;-webkit-text-fill-color:currentColor!important}.workflow-canvas-view .workflow-node .workflow-node__text-action:not([disabled]){color:var(--workflow-canvas-gold)!important;background:#d7bd801a!important;border:1px solid rgba(215,189,128,.48)!important;border-radius:8px;padding:4px 8px;-webkit-text-fill-color:currentColor!important}.workflow-canvas-view .workflow-node .workflow-node__text-action[disabled]{color:var(--workflow-canvas-disabled-text)!important;background:var(--workflow-canvas-disabled-bg)!important;border:1px solid rgba(158,172,181,.48)!important;border-radius:8px;padding:4px 8px;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .main-content .workflow-canvas-view .workflow-node .workflow-node__text-action:not([disabled]){color:var(--workflow-canvas-gold)!important;background:#d7bd801a!important;border-color:#d7bd807a!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .main-content .workflow-canvas-view .workflow-node .workflow-node__text-action[disabled]{color:var(--workflow-canvas-disabled-text)!important;background:var(--workflow-canvas-disabled-bg)!important;border-color:#9eacb57a!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view :is(.workflow-node label,.workflow-canvas-shell__inspector label,.relationship-list label,.shot-generation-panel label,.cinema-preview label,.workflow-context-toolbar label){color:var(--workflow-canvas-text-muted)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view :is(.el-select__selected-item,.el-checkbox__label,.el-radio__label){color:var(--workflow-canvas-text)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view :is(.el-select__wrapper.is-disabled .el-select__selected-item,.el-checkbox.is-disabled .el-checkbox__label,.el-radio.is-disabled .el-radio__label){color:var(--workflow-canvas-text-muted)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view .workflow-object-rail__head strong{color:var(--workflow-canvas-text)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view .workflow-object-rail__head>span{color:var(--workflow-canvas-gold)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .main-content .workflow-canvas-view .workflow-object-rail__head>span{color:var(--workflow-canvas-gold)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view .workflow-object-rail__item{color:var(--workflow-canvas-text-muted)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view .workflow-object-rail__item:is(:hover,:focus-visible,.is-selected){color:var(--workflow-canvas-text)!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view .workflow-object-rail__item :is(span,strong,.el-icon,svg){color:inherit!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view .workflow-object-rail__item small{color:var(--workflow-canvas-text-muted)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view .workflow-quick-add__head>div>span{color:var(--workflow-canvas-gold)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view :is(.workflow-quick-add__head small,.workflow-quick-add__list small,.workflow-quick-add__media button){color:var(--workflow-canvas-text-muted)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view .workflow-quick-add__list>button{color:var(--workflow-canvas-text)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view .workflow-quick-add__list>button :is(span,strong,.el-icon,svg){color:inherit!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view .workflow-quick-add__list>button small{color:var(--workflow-canvas-text-muted)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view .workflow-canvas-shell__readonly strong{color:var(--workflow-canvas-text)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view .workflow-canvas-shell__readonly>span{color:var(--workflow-canvas-text-muted)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view .workflow-canvas-shell__readonly>.el-icon{color:var(--workflow-canvas-gold)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view .workflow-bottom-dock .el-button:not(.is-disabled):not(:disabled){color:var(--workflow-canvas-text-muted)!important;border-color:transparent!important;background:transparent!important;box-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view .workflow-bottom-dock .el-button:is(:hover,.is-active):not(.is-disabled):not(:disabled){color:var(--workflow-canvas-gold)!important;border-color:#d5a85a5c!important;background:#d5a85a1f!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view .workflow-bottom-dock .el-button :is(span,.el-icon,svg){color:inherit!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view .workflow-asset-mention-editor header strong{color:var(--workflow-canvas-gold)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view .workflow-asset-mention-editor button :is(span,.el-icon,svg){color:inherit!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view .asset-detail-panel>strong{color:var(--workflow-canvas-text)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view .asset-detail-panel :is(h4,.asset-detail-panel__current-media){color:var(--workflow-canvas-gold)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view .asset-detail-panel :is(.asset-detail-panel__empty,.asset-detail-panel__empty span,section>span){color:var(--workflow-canvas-text-muted)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view :is(.workflow-asset-mention-editor :is(textarea,input),.asset-detail-panel :is(textarea,input),.relationship-list .el-select__wrapper,.shot-generation-panel .el-select__wrapper){color:var(--workflow-canvas-text)!important;border-color:var(--tg-line)!important;background:#02080bb8!important;box-shadow:0 0 0 1px #70bece57 inset!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view :is(.workflow-asset-mention-editor :is(textarea,input):disabled,.asset-detail-panel :is(textarea,input):disabled,.relationship-list .el-select__wrapper.is-disabled,.shot-generation-panel .el-select__wrapper.is-disabled){color:var(--workflow-canvas-text-muted)!important;border-color:var(--tg-line-soft)!important;background:#03080b7a!important;box-shadow:none!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view .workflow-asset-mention-editor textarea,html[data-studio-theme=movieflow] body #app .workflow-canvas-view .workflow-asset-mention-editor input,html[data-studio-theme=movieflow] body #app .workflow-canvas-view .asset-detail-panel textarea,html[data-studio-theme=movieflow] body #app .workflow-canvas-view .asset-detail-panel input,html[data-studio-theme=movieflow] body #app .workflow-canvas-view .relationship-list .el-select__wrapper,html[data-studio-theme=movieflow] body #app .workflow-canvas-view .shot-generation-panel .el-select__wrapper{color:var(--workflow-canvas-text)!important;border-color:var(--tg-line)!important;background:#02080bb8!important;box-shadow:0 0 0 1px #70bece57 inset!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view .workflow-asset-mention-editor textarea:disabled,html[data-studio-theme=movieflow] body #app .workflow-canvas-view .workflow-asset-mention-editor input:disabled,html[data-studio-theme=movieflow] body #app .workflow-canvas-view .asset-detail-panel textarea:disabled,html[data-studio-theme=movieflow] body #app .workflow-canvas-view .asset-detail-panel input:disabled,html[data-studio-theme=movieflow] body #app .workflow-canvas-view .relationship-list .el-select__wrapper.is-disabled,html[data-studio-theme=movieflow] body #app .workflow-canvas-view .shot-generation-panel .el-select__wrapper.is-disabled{color:var(--workflow-canvas-text-muted)!important;border-color:var(--tg-line-soft)!important;background:#03080b7a!important;box-shadow:none!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view .workflow-node--scene3d header span,html[data-studio-theme=movieflow] body #app .workflow-canvas-view .workflow-node--scene3d header .el-icon,html[data-studio-theme=movieflow] body #app .workflow-canvas-view .workflow-node--scene3d button:not(:disabled){color:#c4adfa!important;-webkit-text-fill-color:currentColor!important}@supports (color: color-mix(in srgb,black,white)){.workflow-canvas-view{--workflow-canvas-line: color-mix(in srgb, var(--tg-gold) 32%, transparent);--workflow-canvas-grid: color-mix(in srgb, var(--tg-gold) 13%, transparent);--workflow-canvas-highlight: color-mix(in srgb, var(--tg-text) 6%, transparent)}}html[data-studio-theme=movieflow] body #app .workflow-canvas-view .relationship-list .el-button:not(.el-button--primary):not(.is-disabled):not(:disabled),html[data-studio-theme=movieflow] body #app .workflow-canvas-view .shot-generation-panel .el-button:not(.el-button--primary):not(.is-disabled):not(:disabled),html[data-studio-theme=movieflow] body #app .workflow-canvas-view .workflow-context-toolbar .el-button:not(.el-button--primary):not(.is-disabled):not(:disabled),html[data-studio-theme=movieflow] body #app .workflow-canvas-view .cinema-preview .el-button:not(.el-button--primary):not(.is-disabled):not(:disabled),html[data-studio-theme=movieflow] body #app .workflow-canvas-view .workflow-node button:not(.el-button--primary):not(.is-disabled):not(:disabled),html[data-studio-theme=movieflow] body #app .workflow-canvas-view .cinema-preview__timeline button:not(.is-disabled):not(:disabled){color:var(--workflow-canvas-gold)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view :is(.relationship-list .el-button:not(.el-button--primary):not(:disabled):not(.is-disabled),.shot-generation-panel .el-button:not(.el-button--primary):not(:disabled):not(.is-disabled),.workflow-context-toolbar .el-button:not(.el-button--primary):not(:disabled):not(.is-disabled),.cinema-preview .el-button:not(.el-button--primary):not(:disabled):not(.is-disabled),.workflow-node button:not(.el-button--primary):not(:disabled):not(.is-disabled),.cinema-preview__timeline button:not(:disabled):not(.is-disabled)) :is(span,strong,small,em,.el-icon,svg){color:inherit!important;-webkit-text-fill-color:currentColor!important}.workflow-canvas-view :is(.workflow-node--group,.workflow-node--asset-group,.workflow-node--video-group){background:var(--workflow-canvas-surface-group);box-shadow:inset 0 1px #ffffff0d,0 12px 28px #0000002e}.workflow-canvas-view :is(.workflow-node--script,.workflow-node--plan,.workflow-node--shot,.workflow-node--asset){background:var(--workflow-canvas-surface-work);box-shadow:inset 0 1px #ffffff12,0 14px 30px #00000038}.workflow-canvas-view :is(.workflow-node--video-shot,.workflow-node--scene3d){background:var(--workflow-canvas-surface-result);box-shadow:inset 0 1px #ffffff14,var(--workflow-canvas-shadow-result)}.workflow-canvas-view .workflow-node.is-selected,.workflow-canvas-view .workflow-canvas-viewport__node.is-selected .workflow-node{z-index:2;border-color:var(--workflow-canvas-gold);box-shadow:0 0 0 1px #d7bd8052,0 18px 38px #00000057}.workflow-canvas-view :is(.workflow-edge--dependency .vue-flow__edge-path,path.workflow-edge--dependency){stroke-width:2;opacity:.84}.workflow-canvas-view :is(.workflow-edge--asset-binding .vue-flow__edge-path){stroke-width:1.25;opacity:.62}.workflow-canvas-view :is(.workflow-project-bar,.workflow-object-rail,.workflow-bottom-dock,.workflow-inspector-panel,.workflow-canvas-shell__inspector,.workflow-context-toolbar,.workflow-quick-add){box-shadow:var(--workflow-canvas-shadow-panel);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.workflow-canvas-view .el-button--primary,.workflow-canvas-view .el-button--primary:hover,.workflow-canvas-view .el-button--primary:focus,html[data-studio-theme=movieflow] body #app .workflow-canvas-view .el-button--primary,html[data-studio-theme=movieflow] body #app .workflow-canvas-view .el-button--primary:hover,html[data-studio-theme=movieflow] body #app .workflow-canvas-view .el-button--primary:focus{color:var(--workflow-canvas-primary-text)!important;background:var(--workflow-canvas-primary-bg)!important;background-color:var(--workflow-canvas-primary-bg)!important;border-color:var(--workflow-canvas-primary-bg)!important;-webkit-text-fill-color:currentColor!important}.workflow-canvas-view .el-button--primary>*,.workflow-canvas-view .el-button--primary .el-icon,.workflow-canvas-view .el-button--primary span,.workflow-canvas-view .el-button--primary strong,.workflow-canvas-view .el-button--primary small,html[data-studio-theme=movieflow] body #app .workflow-canvas-view .el-button--primary>*,html[data-studio-theme=movieflow] body #app .workflow-canvas-view .el-button--primary .el-icon,html[data-studio-theme=movieflow] body #app .workflow-canvas-view .el-button--primary span,html[data-studio-theme=movieflow] body #app .workflow-canvas-view .el-button--primary strong,html[data-studio-theme=movieflow] body #app .workflow-canvas-view .el-button--primary small{color:inherit!important;-webkit-text-fill-color:currentColor}.workflow-canvas-view :is(.workflow-project-bar,.workflow-empty-state) .el-button:not(.el-button--primary):not(:disabled):not(.is-disabled),html[data-studio-theme=movieflow] body #app .workflow-canvas-view :is(.workflow-project-bar,.workflow-empty-state) .el-button:not(.el-button--primary):not(:disabled):not(.is-disabled){color:var(--workflow-canvas-text)!important;background-color:var(--workflow-canvas-surface-base)!important;border-color:#aebac194!important;-webkit-text-fill-color:currentColor!important}.workflow-canvas-view .el-button.is-text:not(:disabled):not(.is-disabled),.workflow-canvas-view .el-button--text:not(:disabled):not(.is-disabled),html[data-studio-theme=movieflow] body #app .workflow-canvas-view .el-button.is-text:not(:disabled):not(.is-disabled),html[data-studio-theme=movieflow] body #app .workflow-canvas-view .el-button--text:not(:disabled):not(.is-disabled){color:var(--workflow-canvas-gold)!important;background-color:transparent!important;border-color:transparent!important;-webkit-text-fill-color:currentColor!important}.workflow-canvas-view .el-button:disabled,.workflow-canvas-view .el-button.is-disabled,html[data-studio-theme=movieflow] body #app .workflow-canvas-view .el-button:disabled,html[data-studio-theme=movieflow] body #app .workflow-canvas-view .el-button.is-disabled{color:var(--workflow-canvas-disabled-text)!important;background:var(--workflow-canvas-disabled-bg)!important;background-color:var(--workflow-canvas-disabled-bg)!important;border-color:var(--workflow-canvas-disabled-text)!important;-webkit-text-fill-color:currentColor!important}.workflow-conflict-dialog-overlay .workflow-conflict-dialog{color:var(--workflow-canvas-text, #edf2f4);background:var(--workflow-canvas-surface-base, #101a20);background-color:var(--workflow-canvas-surface-base, #101a20);box-shadow:var(--workflow-canvas-shadow-panel, 0 18px 48px rgba(0, 0, 0, .32))}.workflow-conflict-dialog-overlay .workflow-conflict-dialog .el-button--primary,.workflow-conflict-dialog-overlay .workflow-conflict-dialog .el-button--primary:hover,.workflow-conflict-dialog-overlay .workflow-conflict-dialog .el-button--primary:focus{color:var(--workflow-canvas-primary-text, #172018)!important;background:var(--workflow-canvas-primary-bg, #e7c976)!important;background-color:var(--workflow-canvas-primary-bg, #e7c976)!important;border-color:var(--workflow-canvas-primary-bg, #e7c976)!important;-webkit-text-fill-color:currentColor!important}.workflow-conflict-dialog-overlay .workflow-conflict-dialog .el-button--primary>*,.workflow-conflict-dialog-overlay .workflow-conflict-dialog .el-button--primary .el-icon,.workflow-conflict-dialog-overlay .workflow-conflict-dialog .el-button--primary span,.workflow-conflict-dialog-overlay .workflow-conflict-dialog .el-button--primary strong,.workflow-conflict-dialog-overlay .workflow-conflict-dialog .el-button--primary small{color:inherit!important;-webkit-text-fill-color:currentColor!important}.workflow-conflict-dialog-overlay .workflow-conflict-dialog .el-button:disabled,.workflow-conflict-dialog-overlay .workflow-conflict-dialog .el-button.is-disabled{color:var(--workflow-canvas-disabled-text, #9eacb5)!important;background:var(--workflow-canvas-disabled-bg, #182329)!important;background-color:var(--workflow-canvas-disabled-bg, #182329)!important;border-color:var(--workflow-canvas-disabled-text, #9eacb5)!important;-webkit-text-fill-color:currentColor!important}.workflow-conflict-dialog-overlay .workflow-conflict-dialog .el-button:disabled>*,.workflow-conflict-dialog-overlay .workflow-conflict-dialog .el-button.is-disabled>*,.workflow-conflict-dialog-overlay .workflow-conflict-dialog .el-button:disabled .el-icon,.workflow-conflict-dialog-overlay .workflow-conflict-dialog .el-button.is-disabled .el-icon,.workflow-conflict-dialog-overlay .workflow-conflict-dialog .el-button:disabled span,.workflow-conflict-dialog-overlay .workflow-conflict-dialog .el-button.is-disabled span{color:inherit!important;-webkit-text-fill-color:currentColor!important}.workflow-canvas-view ::-moz-placeholder{color:var(--workflow-canvas-text)}.workflow-canvas-view input,.workflow-canvas-view select,.workflow-canvas-view textarea,.workflow-canvas-view ::placeholder,.workflow-canvas-view [role=tooltip]{color:var(--workflow-canvas-text)}html[data-studio-theme=movieflow] body #app .main-content .workflow-canvas-view .workflow-node button.workflow-node__text-action{color:var(--workflow-canvas-gold)!important;background:#d7bd801a!important;border:1px solid rgba(215,189,128,.48)!important;border-radius:8px;padding:4px 8px;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .main-content .workflow-canvas-view .workflow-node button.workflow-node__text-action[disabled]{color:var(--workflow-canvas-disabled-text)!important;background:var(--workflow-canvas-disabled-bg)!important;border-color:#9eacb57a!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body #app .workflow-canvas-view .workflow-asset-mention-editor textarea:disabled,html[data-studio-theme=movieflow] body #app .workflow-canvas-view .workflow-asset-mention-editor input:disabled,html[data-studio-theme=movieflow] body #app .asset-detail-panel textarea:disabled,html[data-studio-theme=movieflow] body #app .asset-detail-panel input:disabled{color:var(--workflow-canvas-text-muted)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .script-binding-picker,html[data-studio-theme=movieflow] body .workflow-create-select-popper,html[data-studio-theme=movieflow] body .workflow-script-picker-dialog{--workflow-canvas-text: #edf2f4;--workflow-canvas-text-muted: #aebac1;--workflow-canvas-primary-text: #172018;--workflow-canvas-disabled-text: #9eacb5;--workflow-canvas-disabled-bg: #182329}html[data-studio-theme=movieflow] body .script-binding-picker{color:var(--workflow-canvas-text)!important}html[data-studio-theme=movieflow] body .script-binding-picker :is(.script-binding-picker__field>span,.script-binding-picker__snapshot span,.script-binding-picker__snapshot strong,.script-binding-picker__snapshot small,.script-binding-picker__state,.script-binding-picker__state strong,.script-binding-picker__state p,.script-binding-picker__preview-panel,.script-binding-picker__preview-panel span,.script-binding-picker__preview-panel strong,.script-binding-picker__preview-panel small,.script-binding-picker__preview-panel pre,.script-binding-picker__preview-error){color:var(--workflow-canvas-text)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .script-binding-picker :is(.script-binding-picker__field>span,.script-binding-picker__snapshot span,.script-binding-picker__state p,.script-binding-picker__preview-error){color:var(--workflow-canvas-text-muted)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .script-binding-picker :is(.el-select__wrapper,.el-select__selected-item,.el-select__placeholder,.el-select__input,.el-select__caret,.el-select__icon){color:var(--workflow-canvas-text)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .workflow-script-picker-dialog :is(.el-dialog__title,.el-dialog__headerbtn .el-dialog__close){color:var(--workflow-canvas-text)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .workflow-script-picker-dialog .script-binding-picker__primary{color:var(--workflow-canvas-primary-text)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .workflow-script-picker-dialog .script-binding-picker__secondary{color:var(--workflow-canvas-text)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .workflow-script-picker-dialog :is(.script-binding-picker__primary,.script-binding-picker__secondary):disabled{color:var(--workflow-canvas-disabled-text)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .workflow-create-select-popper .el-select-dropdown__item,html[data-studio-theme=movieflow] body .workflow-create-select-popper .el-select-dropdown__item span,html[data-studio-theme=movieflow] body .workflow-create-select-popper .script-binding-picker__option,html[data-studio-theme=movieflow] body .workflow-create-select-popper .script-binding-picker__option strong{color:var(--workflow-canvas-text)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .workflow-create-select-popper .script-binding-picker__option small{color:var(--workflow-canvas-text-muted)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .workflow-create-select-popper .el-select-dropdown__item:is(.is-selected,.hover,.is-hovering,:hover),html[data-studio-theme=movieflow] body .workflow-create-select-popper .el-select-dropdown__item:is(.is-selected,.hover,.is-hovering,:hover) span,html[data-studio-theme=movieflow] body .workflow-create-select-popper .el-select-dropdown__item:is(.is-selected,.hover,.is-hovering,:hover) .script-binding-picker__option,html[data-studio-theme=movieflow] body .workflow-create-select-popper .el-select-dropdown__item:is(.is-selected,.hover,.is-hovering,:hover) .script-binding-picker__option strong{color:var(--workflow-canvas-primary-text)!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body .workflow-create-select-popper .el-select-dropdown__item:is(.is-selected,.hover,.is-hovering,:hover) .script-binding-picker__option small{color:#172018b8!important;-webkit-text-fill-color:currentColor!important}html[data-studio-theme=movieflow] body:not(#workflow-picker-cascade-a):not(#workflow-picker-cascade-b):not(#workflow-picker-cascade-c):not(#workflow-picker-cascade-d) .workflow-script-picker-dialog .script-binding-picker .el-select__wrapper{border-color:#aebac16b!important;background:var(--workflow-canvas-surface-base, #101a20)!important;box-shadow:inset 0 1px #ffffff0d,0 8px 20px #00000029!important}html[data-studio-theme=movieflow] body:not(#workflow-picker-cascade-a):not(#workflow-picker-cascade-b):not(#workflow-picker-cascade-c):not(#workflow-picker-cascade-d) .workflow-script-picker-dialog .script-binding-picker .el-select__input{color:#edf2f4!important;background:transparent!important;background-image:none!important;-webkit-text-fill-color:#edf2f4!important;caret-color:#e7c976!important}html[data-studio-theme=movieflow] body:not(#workflow-picker-cascade-a):not(#workflow-picker-cascade-b):not(#workflow-picker-cascade-c):not(#workflow-picker-cascade-d) .workflow-create-select-popper.el-popper{color:var(--workflow-canvas-text)!important;background:radial-gradient(circle at 16% 0%,rgba(215,189,128,.12),transparent 34%),linear-gradient(180deg,#15232afc,#080b0efc)!important;border-color:#d7bd806b!important;box-shadow:0 24px 72px #00000094,0 0 0 1px #d7bd8014 inset!important}html[data-studio-theme=movieflow] body:not(#workflow-picker-cascade-a):not(#workflow-picker-cascade-b):not(#workflow-picker-cascade-c):not(#workflow-picker-cascade-d) .workflow-create-select-popper.el-select-dropdown{color:#edf2f4!important;background:radial-gradient(circle at 16% 0%,rgba(215,189,128,.12),transparent 34%),linear-gradient(180deg,#15232afc,#080b0efc)!important;background-image:radial-gradient(circle at 16% 0%,rgba(215,189,128,.12),transparent 34%),linear-gradient(180deg,#15232afc,#080b0efc)!important}html[data-studio-theme=movieflow] body:not(#workflow-picker-cascade-a):not(#workflow-picker-cascade-b):not(#workflow-picker-cascade-c):not(#workflow-picker-cascade-d) .workflow-create-select-popper .el-select-dropdown__item{color:#edf2f4!important;background:transparent!important;background-image:none!important}html[data-studio-theme=movieflow] body:not(#workflow-picker-cascade-a):not(#workflow-picker-cascade-b):not(#workflow-picker-cascade-c):not(#workflow-picker-cascade-d) .workflow-create-select-popper .el-select-dropdown__item :is(span,strong,.script-binding-picker__option){color:#edf2f4!important;-webkit-text-fill-color:#edf2f4!important}html[data-studio-theme=movieflow] body:not(#workflow-picker-cascade-a):not(#workflow-picker-cascade-b):not(#workflow-picker-cascade-c):not(#workflow-picker-cascade-d) .workflow-create-select-popper .el-select-dropdown__item small{color:#aebac1!important;-webkit-text-fill-color:#aebac1!important}html[data-studio-theme=movieflow] body:not(#workflow-picker-cascade-a):not(#workflow-picker-cascade-b):not(#workflow-picker-cascade-c):not(#workflow-picker-cascade-d) .workflow-create-select-popper .el-select-dropdown__item:is(.is-selected,.hover,.is-hovering,:hover){color:#172018!important;background:#e7c976eb!important;background-image:none!important}html[data-studio-theme=movieflow] body:not(#workflow-picker-cascade-a):not(#workflow-picker-cascade-b):not(#workflow-picker-cascade-c):not(#workflow-picker-cascade-d) .workflow-create-select-popper .el-select-dropdown__item:is(.is-selected,.hover,.is-hovering,:hover) :is(span,strong,.script-binding-picker__option){color:#172018!important;-webkit-text-fill-color:#172018!important}html[data-studio-theme=movieflow] body:not(#workflow-picker-cascade-a):not(#workflow-picker-cascade-b):not(#workflow-picker-cascade-c):not(#workflow-picker-cascade-d) .workflow-create-select-popper .el-select-dropdown__item:is(.is-selected,.hover,.is-hovering,:hover) .script-binding-picker__option small{color:#172018b8!important;-webkit-text-fill-color:rgba(23,32,24,.72)!important}html[data-studio-theme=movieflow] body:not(#workflow-picker-cascade-a):not(#workflow-picker-cascade-b):not(#workflow-picker-cascade-c):not(#workflow-picker-cascade-d) .workflow-script-picker-dialog .script-binding-picker__primary:not(:disabled):not(.is-disabled){color:#172018!important;background:#e7c976!important;background-image:none!important;border-color:#e7c976!important;-webkit-text-fill-color:#172018!important}html[data-studio-theme=movieflow] body:not(#workflow-picker-cascade-a):not(#workflow-picker-cascade-b):not(#workflow-picker-cascade-c):not(#workflow-picker-cascade-d) .workflow-script-picker-dialog .script-binding-picker__primary:disabled,html[data-studio-theme=movieflow] body:not(#workflow-picker-cascade-a):not(#workflow-picker-cascade-b):not(#workflow-picker-cascade-c):not(#workflow-picker-cascade-d) .workflow-script-picker-dialog .script-binding-picker__primary.is-disabled{color:#7f8b91!important;background:#293239!important;background-image:none!important;border-color:#7f8b91!important;-webkit-text-fill-color:#7f8b91!important}.workflow-canvas-view .workflow-canvas-shell{gap:12px;padding:clamp(12px,1.35vw,20px);color:var(--tg-text);border-color:var(--workflow-canvas-line);background:linear-gradient(145deg,var(--workflow-canvas-surface-group),var(--workflow-canvas-surface-base));box-shadow:inset 0 1px 0 var(--workflow-canvas-highlight),var(--workflow-canvas-shadow-panel)}.workflow-canvas-view .workflow-canvas-shell__workspace{gap:10px}.workflow-canvas-view :is(.workflow-canvas-shell__workspace,.workflow-object-rail,.workflow-canvas-viewport){color:var(--tg-text)}.workflow-canvas-view .workflow-canvas-shell__inspector,.workflow-canvas-view .workflow-canvas-shell__readonly,.workflow-canvas-view .workflow-canvas-viewport{border-color:var(--workflow-canvas-line);background-color:var(--workflow-canvas-surface)}.workflow-canvas-view .workflow-canvas-viewport{min-height:clamp(620px,calc(100dvh - 238px),820px);background:radial-gradient(circle at 54% 26%,rgba(215,189,128,.045),transparent 42%),linear-gradient(var(--workflow-canvas-grid) 1px,transparent 1px),linear-gradient(90deg,var(--workflow-canvas-grid) 1px,transparent 1px),var(--workflow-canvas-surface-work);background-size:auto,48px 48px,48px 48px,auto}.workflow-canvas-view .workflow-canvas-viewport__flow .vue-flow__node.workflow-canvas-node--collapsed,.workflow-canvas-view .workflow-canvas-viewport__flow .vue-flow__node.workflow-canvas-node--partial,.workflow-canvas-view .workflow-canvas-viewport__flow .vue-flow__node.workflow-canvas-node--expanded{transition:transform .22s cubic-bezier(.2,.75,.25,1),opacity .18s ease}.workflow-canvas-view .workflow-canvas-viewport__flow .vue-flow__node.workflow-canvas-node--enter,.workflow-canvas-view .workflow-canvas-viewport__flow .vue-flow__node.workflow-canvas-node--settled,.workflow-canvas-view .workflow-canvas-viewport__flow .vue-flow__node.workflow-canvas-node--leave{transition:opacity .22s cubic-bezier(.2,.75,.25,1),translate .22s cubic-bezier(.2,.75,.25,1),scale .22s cubic-bezier(.2,.75,.25,1)}.workflow-canvas-view .workflow-canvas-viewport__flow .vue-flow__node.workflow-canvas-node--enter,.workflow-canvas-view .workflow-canvas-viewport__flow .vue-flow__node.workflow-canvas-node--leave{opacity:0;pointer-events:none;scale:.985;translate:0 10px}.workflow-canvas-view .workflow-canvas-viewport__flow .vue-flow__node.workflow-canvas-node--settled{opacity:1;scale:1;translate:0 0}.workflow-canvas-view .workflow-node__media :is(img,video),.workflow-canvas-view .workflow-canvas-viewport__media img{filter:none}.workflow-canvas-view .workflow-node-status{font-weight:700}.workflow-canvas-view .workflow-node-status.is-running{color:#a8e1ee}.workflow-canvas-view .workflow-node-status.is-success{color:#afd8ae}.workflow-canvas-view .workflow-node-status.is-attention{color:#f0bc86}.workflow-canvas-view path.workflow-edge--asset-binding.is-highlighted{stroke:#a7e9f6;stroke-width:2.15;filter:drop-shadow(0 0 4px rgba(94,203,225,.48))}.workflow-canvas-view path.workflow-edge--asset-binding.is-sync-failed{stroke:#df9b76;stroke-dasharray:7 4;opacity:.94}.workflow-canvas-view .workflow-edge-label--asset-binding.is-sync-failed{color:#f0bc86;border-color:#df9b76;border-style:dashed}.workflow-canvas-view .workflow-edge-bundle{transition:border-color .18s ease,color .18s ease,box-shadow .18s ease,opacity .16s ease}.workflow-canvas-view :is(button,[tabindex],.workflow-node__media):focus-visible{outline:2px solid var(--tg-gold);outline-offset:3px}@media (min-width: 1440px){.workflow-canvas-view .workflow-canvas-shell__workspace.has-object-rail.has-inspector{grid-template-columns:minmax(196px,240px) minmax(0,1fr) minmax(266px,316px)}.workflow-canvas-view .workflow-canvas-shell__workspace.has-inspector:not(.has-object-rail){grid-template-columns:minmax(0,1fr) minmax(266px,316px)}}@media (min-width: 1180px) and (max-width: 1439px){.workflow-canvas-view .workflow-canvas-shell__workspace,.workflow-canvas-view .workflow-canvas-shell__workspace.is-compact{grid-template-columns:minmax(0,1fr)}.workflow-canvas-view .workflow-canvas-shell__workspace.is-compact.has-object-rail,.workflow-canvas-view .workflow-canvas-shell__workspace.is-compact.has-inspector{grid-template-columns:minmax(196px,220px) minmax(0,1fr)}.workflow-canvas-view .workflow-canvas-shell__workspace.is-compact.has-inspector .workflow-canvas-shell__canvas-wrap{grid-column:2;grid-row:1}.workflow-canvas-view .workflow-canvas-shell__workspace.is-compact.has-inspector .workflow-canvas-shell__inspector{grid-column:1;grid-row:1}}@media (min-width: 768px) and (max-width: 1179px){.workflow-canvas-view .workflow-canvas-shell__workspace{position:relative;grid-template-columns:minmax(0,1fr)}.workflow-canvas-view .workflow-canvas-shell__workspace.is-compact.has-object-rail,.workflow-canvas-view .workflow-canvas-shell__workspace.is-compact.has-inspector{grid-template-columns:minmax(0,1fr)}.workflow-canvas-view .workflow-object-rail,.workflow-canvas-view .workflow-canvas-shell__inspector{position:absolute;z-index:14;top:12px;bottom:12px;max-width:min(320px,calc(100% - 24px));box-shadow:0 20px 50px #0006}.workflow-canvas-view .workflow-object-rail{left:12px}.workflow-canvas-view .workflow-canvas-shell__inspector{right:12px;overflow:auto}}@media (max-width: 767px){.workflow-canvas-view .workflow-canvas-shell{display:none}.workflow-canvas-view .workflow-canvas-shell__readonly{min-height:calc(100dvh - 180px);background:linear-gradient(145deg,var(--tg-panel),var(--tg-panel-strong))}}@media (prefers-reduced-motion: reduce){.workflow-canvas-view *,.workflow-canvas-view *:before,.workflow-canvas-view *:after{scroll-behavior:auto!important;animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}.workflow-save-project-dialog__form[data-v-70ed737e]{display:grid;gap:9px;color:var(--workflow-canvas-text, var(--tg-text, #edf2f4))}.workflow-save-project-dialog__form label[data-v-70ed737e]{color:var(--workflow-canvas-text, var(--tg-text, #edf2f4));font-size:13px;font-weight:700}.workflow-save-project-dialog__form[data-v-70ed737e] .el-input__wrapper,.workflow-save-project-dialog__form[data-v-70ed737e] .el-textarea__inner{--el-input-text-color: var(--tg-text, #edf2f4);--el-input-placeholder-color: var(--tg-text-muted, #9aa6aa);color:var(--tg-text, #edf2f4)!important;background:#04090ce6}.workflow-save-project-dialog__form[data-v-70ed737e] input::-moz-placeholder,.workflow-save-project-dialog__form[data-v-70ed737e] textarea::-moz-placeholder{color:var(--tg-text-muted, #9aa6aa)!important;opacity:1}.workflow-save-project-dialog__form[data-v-70ed737e] input::placeholder,.workflow-save-project-dialog__form[data-v-70ed737e] textarea::placeholder{color:var(--tg-text-muted, #9aa6aa)!important;opacity:1}.workflow-save-project-dialog__error[data-v-70ed737e]{margin:-2px 0 3px;color:#f1c0ad!important;font-size:12px;line-height:1.5}.workflow-primary-action--dark[data-v-70ed737e]{--el-button-text-color: var(--workflow-canvas-primary-text, var(--workflow-primary-action-text));--el-button-hover-text-color: var(--workflow-canvas-primary-text, var(--workflow-primary-action-text));color:var(--workflow-canvas-primary-text, var(--workflow-primary-action-text))!important;border-color:var(--workflow-canvas-primary-bg, var(--tg-gold-strong, #f1dca5));background:var(--workflow-canvas-primary-bg, var(--tg-gold, #d7bd80));font-weight:800}.workflow-primary-action--dark[data-v-70ed737e] .workflow-primary-action__text,.workflow-primary-action--dark[data-v-70ed737e] .workflow-primary-action__icon,.workflow-primary-action--dark[data-v-70ed737e] .el-button__text{color:inherit!important;-webkit-text-fill-color:currentColor!important}
