.semi-skeleton-avatar,.semi-skeleton-button,.semi-skeleton-image,.semi-skeleton-title{background:var(--semi-color-fill-0);border-radius:var(--semi-border-radius-small)}.semi-skeleton-avatar-circle{border-radius:50%}.semi-skeleton-avatar-extra-extra-small{height:20px;width:20px}.semi-skeleton-avatar-extra-small{height:24px;width:24px}.semi-skeleton-avatar-medium{height:48px;width:48px}.semi-skeleton-avatar-small{height:32px;width:32px}.semi-skeleton-avatar-large{height:72px;width:72px}.semi-skeleton-avatar-extra-large{height:128px;width:128px}.semi-skeleton-paragraph{list-style-type:none;margin:0;padding:0}.semi-skeleton-paragraph li{background:var(--semi-color-fill-0);border-radius:var(--semi-border-radius-small);height:16px;margin-bottom:10px;width:100%}.semi-skeleton-paragraph li:last-child{margin-bottom:0;width:60%}.semi-skeleton-paragraph li:first-child{width:100%}.semi-skeleton-title{height:24px;width:100%}.semi-skeleton-button{height:32px;width:115px}.semi-skeleton-image{height:100%;width:100%}.semi-skeleton-active .semi-skeleton-avatar,.semi-skeleton-active .semi-skeleton-button,.semi-skeleton-active .semi-skeleton-image,.semi-skeleton-active .semi-skeleton-paragraph li,.semi-skeleton-active .semi-skeleton-title{animation:skeleton-loading 1.4s ease infinite;animation-fill-mode:forwards;background:linear-gradient(90deg,var(--semi-color-fill-0) 25%,var(--semi-color-fill-1) 44%,var(--semi-color-fill-0) 88%);background-size:400% 100%}@keyframes skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.semi-portal-rtl .semi-skeleton,.semi-rtl .semi-skeleton{direction:rtl}.slide-up-DojkpW{--transform-y:-100px;--transform-y-nag:100px}.slide-down-LkrGKH{--transform-y:100px;--transform-y-nag:-100px}.fade-entering-_qf9ae{animation:fadein-qTmax8 .4s cubic-bezier(.5,0,.1,1) forwards;left:0;position:absolute;right:0}.fade-exiting-NPFbX9{animation:fadeout-LrJ63V .4s cubic-bezier(.5,0,.1,1) forwards}.fade-exited-LLN4RE{bottom:0;height:0;opacity:0;pointer-events:none;position:absolute;width:0;z-index:-1}@keyframes fadeout-LrJ63V{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(var(--transform-y))}}@keyframes fadein-qTmax8{0%{opacity:0;transform:translateY(var(--transform-y-nag))}to{opacity:1;transform:translateY(0)}}.chat-header-placeholder-llToWW{height:56px;height:var(--header-height,56px)}.fade-entering-A0_s9J{animation:fadein-QZnFSd .3s cubic-bezier(.5,0,.1,1) forwards}.fade-exiting-VlWgqD{animation:fadeout-uLXCAl .3s cubic-bezier(.5,0,.1,1) forwards}.fade-exited-eTV7eJ{bottom:0;height:0;opacity:0;pointer-events:none;position:absolute;width:0;z-index:-1}@keyframes fadeout-uLXCAl{0%{opacity:1}to{opacity:0}}@keyframes fadein-QZnFSd{0%{opacity:0}to{opacity:1}}.skill-guidance-view-J2D7ak{--max-width-layout-small-padding:12px}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(//lf-flow-web-cdn.doubao.com/obj/flow-doubao/doubao/web/static/font/Montserrat-SemiBold.7326b6e5.woff2) format("woff2"),url(//lf-flow-web-cdn.doubao.com/obj/flow-doubao/doubao/web/static/font/Montserrat-SemiBold.364e4fa8.woff) format("woff"),url(//lf-flow-web-cdn.doubao.com/obj/flow-doubao/doubao/web/static/font/Montserrat-SemiBold.c57269b8.otf) format("opentype"),url(//lf-flow-web-cdn.doubao.com/obj/flow-doubao/doubao/web/static/font/Montserrat-SemiBold.941396b7.ttf) format("truetype")}.header-QbctxK img{height:clamp(64px,10vh,120px);width:clamp(64px,10vh,120px)}.header-QbctxK p{font-size:clamp(24px,3vh,32px);margin:0;width:-moz-fit-content;width:fit-content}@media (max-width:599px){.header-QbctxK p{font-size:18px}}.thin-yBuxBX p{font-size:24px;font-weight:400}@media (max-width:599px){.thin-yBuxBX p{font-size:18px}}.center-thin-Nue3Vu{text-align:center}.center-thin-Nue3Vu p{display:inline-block;font-size:26px;font-style:normal;font-weight:600;line-height:36px}.center-gray-S4JF__{text-align:center}.center-gray-S4JF__ p{color:rgba(0,0,0,.3);color:var(--s-color-text-quaternary,rgba(0,0,0,.3));display:inline-block}.center-gray-S4JF__,.center-gray-S4JF__ p{font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:400;line-height:24px}@supports not (height:max(10px)){@supports not (height:max(10px)){.chrome70-header-o4CxcW img,.chrome70-header-o4CxcW video{height:64px;width:64px}}}.guidance-input-yVXP1I{--input-guidance-input-container-min-height:0px;--input-guidance-input-editor-min-height:48px}.center-input-pEkMZT{align-items:flex-end!important;flex-direction:column;height:112px!important;padding-left:12px!important}.center-input-pEkMZT textarea{width:100%}.container-QrxCka{background:var(--input-guidance-input-container-background);border:var(--input-guidance-input-container-border);border-radius:var(--input-guidance-input-container-radius);display:flex;flex-direction:column;max-height:var(--input-guidance-input-container-max-height);min-height:var(--input-guidance-input-container-min-height);position:relative}.custom-area-wrapper-e6UKsv{position:relative}.custom-area-wrapper-e6UKsv .placeholder-Kgrpqi{bottom:0;position:absolute;right:0;top:0}.editor-container-yj5w_H{align-items:flex-end;display:flex;flex:1 1;flex-direction:column;gap:var(--input-guidance-input-container-gap);justify-content:space-between;min-height:0;padding:var(--input-guidance-input-container-padding);position:relative;width:100%}.editor-wrapper-AdiwSu{display:flex;min-height:0;min-height:var(--input-guidance-input-editor-wrapper-min-height,0);padding:var(--input-guidance-input-editor-wrapper-padding);width:100%}.bottom-wrapper-PqK2vl{align-items:flex-end;display:flex;gap:var(--input-guidance-input-container-gap);height:var(--input-guidance-input-bottom-height);justify-content:center;padding:var(--input-guidance-input-bottom-padding);width:100%}.editor-u_GcDR{align-self:center;box-sizing:border-box;caret-color:#0057ff;caret-color:var(--s-color-accents-blue,#0057ff);flex:1 1;height:100%;max-height:calc(var(--input-guidance-input-container-max-height) - 68px - var(--custom-area-height));min-height:var(--input-guidance-input-editor-min-height);min-width:0;padding-top:4px;width:0}.left-tools-wrapper-INTHKl{min-width:0}.right-tools-wrapper-HlP9ga{align-items:flex-end;display:flex}.tools-placeholder-QV9wFb{flex:1 1;min-width:12px}.input-content-container-zs4WWA{position:relative;--input-guidance-input-container-max-height:300px;--input-guidance-input-container-min-height:140px;--input-guidance-input-container-padding:8px 12px 12px;--input-guidance-input-container-radius:20px;--input-guidance-input-container-border:1px solid var(--s-color-border-secondary,rgba(0,0,0,.12));--input-guidance-input-container-background:var(--s-color-bg-float,#fff);--input-guidance-input-container-gap:12px;--input-guidance-input-editor-min-height:56px;--input-guidance-input-editor-font:var(--s-font-base);--input-guidance-input-editor-color:var(--s-color-text-secondary);--input-guidance-input-editor-placeholder-color:var(--s-color-text-quaternary);--input-guidance-input-bottom-height:36px}.input-popover-_eegNS .semi-portal-inner{border-radius:16px;border-radius:var(--s-radius-m,16px);box-shadow:0 10px 24px 0 #2a3c4f33;overflow:hidden}.send-button-O3Xfjy{align-items:center;background-color:hsla(0,0%,100%,.15);background-color:var(--s-color-text-disable,hsla(0,0%,100%,.15));border:0;border-radius:18px;box-sizing:border-box;display:flex;height:32px;height:var(--chat-input-icon-size-full,32px);justify-content:center;overflow:hidden;padding:0;width:32px;width:var(--chat-input-icon-size-full,32px)}.send-button-O3Xfjy.small-a3NA4B{--chat-input-icon-size-full:28px;height:28px;width:28px}.send-button-O3Xfjy .icon-r423h2{color:var(--s-color-text-inverse-tertiary);font-size:16px;font-size:calc(var(--chat-input-icon-size-full, 32px) - var(--chat-input-icon-reduce-size, 16px))}.container-ESz2xm{background-color:#fff;display:flex;flex-direction:column;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1020}.container-ESz2xm.animate-both-l3mtFW,.container-ESz2xm.animate-in-MeIewZ{transition:opacity .3s cubic-bezier(.4,0,.1,1),transform .3s cubic-bezier(.4,0,.1,1)}.container-ESz2xm.animate-in-MeIewZ.exiting-wWn0v1{display:none}.container-ESz2xm.exited-lIr8cV{pointer-events:none}.container-ESz2xm.container-ESz2xm{opacity:0;transform:scale(.95);transform-origin:center}.container-ESz2xm.entered-lCTMmX,.container-ESz2xm.entering-GaArQb{opacity:1;transform:scale(1)}.retry-button-wrapper-SmFCqE{align-items:center;color:#666;display:flex;font-size:14px;font-weight:400;height:100%;justify-content:center;line-height:21px;width:100%}.retry-button-wrapper-SmFCqE>button{background-color:transparent;border:transparent;color:#06f;cursor:pointer;font-size:14px;padding:0}.container-bWpvMw{border-radius:12px;overflow:hidden;position:relative;--icon-size:20px}.container-bWpvMw .semi-icon svg{height:var(--icon-size);width:var(--icon-size)}.container-bWpvMw.size-small-zMgBCg{background-color:red;--icon-size:16px}.container-bWpvMw.size-default-ikuENS{--icon-size:20px}.container-bWpvMw.size-large-q0U2R5{--icon-size:24px}.container-bWpvMw.theme-primary-OzpIlj{background:#f0f6ff}.container-bWpvMw.theme-primary-OzpIlj.set-svg-full-cFRAAx .semi-icon svg{fill:#06f;fill:var(--color-primary-50,#06f)}.container-bWpvMw.theme-primary-OzpIlj.hoverable-p2UTDc:not(.mobile-oTodeL):hover{background-color:#e5f0ff}.container-bWpvMw.theme-primary-OzpIlj:active{background-color:#d9e8ff}.container-bWpvMw.theme-borderless-hcTwQd{background:transparent!important}.container-bWpvMw.theme-borderless-hcTwQd.set-svg-full-cFRAAx .semi-icon svg{fill:#000}.container-bWpvMw.theme-borderless-hcTwQd.hoverable-p2UTDc:not(.mobile-oTodeL):hover:after{background-color:rgba(0,0,0,.06);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.container-bWpvMw.theme-borderless-hcTwQd:active{background-color:rgba(0,0,0,.1)}.container-bWpvMw.theme-light-WD7A5f{background:transparent!important;transition:all .15s ease-out}.container-bWpvMw.theme-light-WD7A5f:active svg,.container-bWpvMw.theme-light-WD7A5f:hover svg{fill:#06f}.container-bWpvMw.theme-light-WD7A5f:active svg path,.container-bWpvMw.theme-light-WD7A5f:hover svg path{fill:#06f}.container-bWpvMw.theme-light-WD7A5f:hover{background:rgba(0,0,0,.02)!important}.container-bWpvMw.theme-light-WD7A5f:active{background:rgba(0,102,255,.06)!important}@keyframes semi-tooltip-zoomIn{0%{opacity:0;transform:scale(.8)}50%{opacity:1}}@keyframes semi-tooltip-bounceIn{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.01)}to{animation-timing-function:cubic-bezier(.215,.61,.355,1);opacity:1;transform:scale(1)}}@keyframes semi-tooltip-zoomOut{0%{opacity:1}60%{opacity:0;transform:scale(.8)}to{opacity:0}}.semi-tooltip-wrapper{background-color:rgba(var(--semi-grey-7),1);border-radius:var(--semi-border-radius-medium);color:var(--semi-color-bg-0);left:0;padding-bottom:8px;padding-left:12px;padding-right:12px;padding-top:8px;position:relative;top:0;word-wrap:break-word;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;max-width:240px;opacity:0;overflow-wrap:break-word}.semi-tooltip-wrapper-show{opacity:1}.semi-tooltip-content{min-width:0}.semi-tooltip-trigger{display:inline-block;height:auto;width:auto}.semi-tooltip-with-arrow{align-items:center;box-sizing:border-box;display:flex;justify-content:center}.semi-tooltip-animation-show{animation:semi-tooltip-zoomIn .1s cubic-bezier(.215,.61,.355,1);animation-fill-mode:forwards}.semi-tooltip-animation-hide{animation:semi-tooltip-zoomOut .1s cubic-bezier(.215,.61,.355,1);animation-fill-mode:forwards}.semi-tooltip-wrapper .semi-tooltip-icon-arrow{color:rgba(var(--semi-grey-7),1);height:7px;position:absolute;width:24px}.semi-tooltip-wrapper[x-placement=top] .semi-tooltip-icon-arrow{bottom:-6px;left:50%;transform:translateX(-50%)}.semi-tooltip-wrapper[x-placement=top] .semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=top].semi-tooltip-with-arrow{min-width:36px}.semi-tooltip-wrapper[x-placement=topLeft] .semi-tooltip-icon-arrow{bottom:-6px;left:6px}.semi-tooltip-wrapper[x-placement=topLeft] .semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=topLeft].semi-tooltip-with-arrow{min-width:36px}.semi-tooltip-wrapper[x-placement=topRight] .semi-tooltip-icon-arrow{bottom:-6px;right:6px}.semi-tooltip-wrapper[x-placement=topRight] .semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=topRight].semi-tooltip-with-arrow{min-width:36px}.semi-tooltip-wrapper[x-placement=leftTop] .semi-tooltip-icon-arrow{height:24px;right:-6px;top:5px;width:7px}.semi-tooltip-wrapper[x-placement=leftTop] .semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=leftTop].semi-tooltip-with-arrow{min-height:34px}.semi-tooltip-wrapper[x-placement=left] .semi-tooltip-icon-arrow{height:24px;right:-6px;top:50%;transform:translateY(-50%);width:7px}.semi-tooltip-wrapper[x-placement=left] .semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=left].semi-tooltip-with-arrow{min-height:34px}.semi-tooltip-wrapper[x-placement=leftBottom] .semi-tooltip-icon-arrow{bottom:5px;height:24px;right:-6px;width:7px}.semi-tooltip-wrapper[x-placement=leftBottom] .semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=leftBottom].semi-tooltip-with-arrow{min-height:34px}.semi-tooltip-wrapper[x-placement=rightTop] .semi-tooltip-icon-arrow{height:24px;left:-6px;top:5px;transform:rotate(180deg);width:7px}.semi-tooltip-wrapper[x-placement=rightTop] .semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=rightTop].semi-tooltip-with-arrow{min-height:34px}.semi-tooltip-wrapper[x-placement=right] .semi-tooltip-icon-arrow{height:24px;left:-6px;top:50%;transform:translateY(-50%) rotate(180deg);width:7px}.semi-tooltip-wrapper[x-placement=right] .semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=right].semi-tooltip-with-arrow{min-height:34px}.semi-tooltip-wrapper[x-placement=rightBottom] .semi-tooltip-icon-arrow{bottom:5px;height:24px;left:-6px;transform:rotate(180deg);width:7px}.semi-tooltip-wrapper[x-placement=rightBottom] .semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=rightBottom].semi-tooltip-with-arrow{min-height:34px}.semi-tooltip-wrapper[x-placement=bottomLeft] .semi-tooltip-icon-arrow{left:6px;top:-6px;transform:rotate(180deg)}.semi-tooltip-wrapper[x-placement=bottomLeft] .semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=bottomLeft].semi-tooltip-with-arrow{min-width:36px}.semi-tooltip-wrapper[x-placement=bottom] .semi-tooltip-icon-arrow{left:50%;top:-6px;transform:translateX(-50%) rotate(180deg)}.semi-tooltip-wrapper[x-placement=bottom] .semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=bottom].semi-tooltip-with-arrow{min-width:36px}.semi-tooltip-wrapper[x-placement=bottomRight] .semi-tooltip-icon-arrow{right:6px;top:-6px;transform:rotate(180deg)}.semi-tooltip-wrapper[x-placement=bottomRight] .semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=bottomRight].semi-tooltip-with-arrow{min-width:36px}.semi-portal-rtl .semi-tooltip-wrapper,.semi-rtl .semi-tooltip-wrapper{direction:rtl;left:auto;padding-left:12px;padding-right:12px;right:0}.semi-portal{left:0;position:absolute;top:0;width:100%;z-index:1}.semi-portal-inner{background-color:transparent;min-width:-moz-max-content;min-width:max-content;position:absolute}.semi-dropdown{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px}.semi-dropdown-wrapper{background:var(--semi-color-bg-3);border-radius:var(--semi-border-radius-medium);box-shadow:var(--semi-shadow-elevated);opacity:0;overflow-y:auto;position:relative;z-index:1050}.semi-dropdown-wrapper-show{opacity:1}.semi-dropdown-trigger{display:inline-block}.semi-dropdown-menu{list-style:none;margin:0;padding:4px 0}.semi-dropdown-title{color:var(--semi-color-text-2);cursor:default;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:16px;padding-bottom:4px;padding-left:16px;padding-right:16px;padding-top:8px}.semi-dropdown-title-withTick{padding-left:31px}.semi-dropdown-item{align-items:center;color:var(--semi-color-text-0);display:flex;max-width:280px;padding:8px 16px;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeOut) 0ms}.semi-dropdown-item-hover{background-color:var(--semi-color-fill-0)}.semi-dropdown-item:not(.semi-dropdown-item-active):hover{background-color:var(--semi-color-fill-0);cursor:pointer}.semi-dropdown-item:not(.semi-dropdown-item-active):active{background-color:var(--semi-color-fill-1)}.semi-dropdown-item:focus-visible{background-color:var(--semi-color-fill-0);outline:0}.semi-dropdown-item-icon{align-items:center;display:inline-flex;margin-right:8px}.semi-dropdown-item-danger{color:var(--semi-color-danger)}.semi-dropdown-item-secondary{color:var(--semi-color-secondary)}.semi-dropdown-item-warning{color:var(--semi-color-warning)}.semi-dropdown-item-tertiary{color:var(--semi-color-tertiary)}.semi-dropdown-item-primary{color:var(--semi-color-primary)}.semi-dropdown-item-withTick{padding-left:12px}.semi-dropdown-item>.semi-icon{flex-shrink:0;font-size:12px;margin-right:9px}.semi-dropdown-item-active{font-weight:600}.semi-dropdown-item.semi-dropdown-item-disabled{color:var(--semi-color-disabled-text);cursor:not-allowed}.semi-dropdown-item.semi-dropdown-item-disabled:active,.semi-dropdown-item.semi-dropdown-item-disabled:hover{background-color:transparent;cursor:not-allowed}.semi-dropdown-divider{background:var(--semi-color-border);clear:both;display:block;height:1px;margin:4px 0;min-width:100%;width:100%}.semi-portal-rtl .semi-dropdown-wrapper,.semi-rtl .semi-dropdown-wrapper{direction:rtl}.semi-portal-rtl .semi-dropdown-title-withTick,.semi-rtl .semi-dropdown-title-withTick{padding-left:0;padding-right:31px}.semi-portal-rtl .semi-dropdown-item-withTick,.semi-rtl .semi-dropdown-item-withTick{padding-left:auto;padding-right:12px}.semi-portal-rtl .semi-dropdown-item>.semi-icon,.semi-rtl .semi-dropdown-item>.semi-icon{margin-left:9px;margin-right:0}.login-modal-HQESXw .semi-modal-content{background:#fff;background:var(--s-color-bg-body,#fff);border:none;overflow:visible;padding:0}@media (max-width:408px){.login-modal-HQESXw .code-input{max-width:calc(100vw - 80px);overflow:auto}.login-modal-HQESXw .char-input{height:40px;width:40px}}.retry-button-SLk6Vr{color:#06f;color:var(--primary-6,#06f);cursor:pointer;font-size:var(--font-size-large);font-style:normal;font-weight:500;line-height:20px;margin-left:8px;text-align:center}