.Pfmdjq_strokes{pointer-events:none;position:absolute;inset:0}.Pfmdjq_canvas{width:100%;height:100%;display:block}
._4_XBbq_word,._4_XBbq_word span{font-size:inherit}._4_XBbq_word{display:inline-block;position:relative}._4_XBbq_ghost{visibility:hidden}._4_XBbq_window{width:135%;animation:_4_XBbq_wipe-window var(--wipe-duration) linear var(--wipe-delay) both;position:absolute;inset:-.25em auto -.25em 0;overflow:hidden;-webkit-mask:url(/image/loading/brush-edge.webp) 0 0/100% 100% no-repeat;mask:url(/image/loading/brush-edge.webp) 0 0/100% 100% no-repeat}._4_XBbq_ink{white-space:nowrap;width:74.0741%;animation:_4_XBbq_wipe-content var(--wipe-duration) linear var(--wipe-delay) both;position:absolute;inset:.25em auto .25em 0}@keyframes _4_XBbq_wipe-window{0%{transform:translate(-100%)}}@keyframes _4_XBbq_wipe-content{0%{transform:translate(135%)}}._4_XBbq_progress{transform-origin:0;animation:16s linear infinite _4_XBbq_progress}@keyframes _4_XBbq_progress{0%{transform:scaleX(0)}}._4_XBbq_caret{animation:1s linear infinite _4_XBbq_blink}@keyframes _4_XBbq_blink{0%,49.9%{opacity:1}50%,to{opacity:0}}._4_XBbq_streamWindow{display:block;overflow:hidden}._4_XBbq_streamContent{display:block}._4_XBbq_userMessage1{animation:16s linear infinite _4_XBbq_userMessage1}@keyframes _4_XBbq_userMessage1{0%,1.25%{opacity:0;transform:translateY(6px)}3.438%,95%{opacity:1;transform:none}98.125%,to{opacity:0;transform:none}}._4_XBbq_reply1{animation:16s linear infinite _4_XBbq_reply1}@keyframes _4_XBbq_reply1{0%,12.5%{opacity:0;transform:translateY(6px)}14.688%,95%{opacity:1;transform:none}98.125%,to{opacity:0;transform:none}}._4_XBbq_userMessage2{animation:16s linear infinite _4_XBbq_userMessage2}@keyframes _4_XBbq_userMessage2{0%,26.25%{opacity:0;transform:translateY(6px)}28.438%,95%{opacity:1;transform:none}98.125%,to{opacity:0;transform:none}}._4_XBbq_toolCall{animation:16s linear infinite _4_XBbq_toolCall}@keyframes _4_XBbq_toolCall{0%,30.625%{opacity:0;transform:translateY(6px)}32.812%,95%{opacity:1;transform:none}98.125%,to{opacity:0;transform:none}}._4_XBbq_toolDone{animation:16s linear infinite _4_XBbq_toolDone}@keyframes _4_XBbq_toolDone{0%,40%{opacity:0;transform:translateY(6px)}42.188%,95%{opacity:1;transform:none}98.125%,to{opacity:0;transform:none}}._4_XBbq_reply2{animation:16s linear infinite _4_XBbq_reply2}@keyframes _4_XBbq_reply2{0%,41.25%{opacity:0;transform:translateY(6px)}43.437%,95%{opacity:1;transform:none}98.125%,to{opacity:0;transform:none}}._4_XBbq_tableHead{animation:16s linear infinite _4_XBbq_tableHead}@keyframes _4_XBbq_tableHead{0%,56.25%{opacity:0;transform:translateY(6px)}58.438%,95%{opacity:1;transform:none}98.125%,to{opacity:0;transform:none}}._4_XBbq_tableRow1{animation:16s linear infinite _4_XBbq_tableRow1}@keyframes _4_XBbq_tableRow1{0%,57.188%{opacity:0;transform:translateY(6px)}59.375%,95%{opacity:1;transform:none}98.125%,to{opacity:0;transform:none}}._4_XBbq_tableRow2{animation:16s linear infinite _4_XBbq_tableRow2}@keyframes _4_XBbq_tableRow2{0%,58.125%{opacity:0;transform:translateY(6px)}60.312%,95%{opacity:1;transform:none}98.125%,to{opacity:0;transform:none}}._4_XBbq_tableRow3{animation:16s linear infinite _4_XBbq_tableRow3}@keyframes _4_XBbq_tableRow3{0%,59.062%{opacity:0;transform:translateY(6px)}61.25%,95%{opacity:1;transform:none}98.125%,to{opacity:0;transform:none}}._4_XBbq_tableRow4{animation:16s linear infinite _4_XBbq_tableRow4}@keyframes _4_XBbq_tableRow4{0%,60%{opacity:0;transform:translateY(6px)}62.187%,95%{opacity:1;transform:none}98.125%,to{opacity:0;transform:none}}._4_XBbq_messageActions{animation:16s linear infinite _4_XBbq_messageActions}@keyframes _4_XBbq_messageActions{0%,63.75%{opacity:0;transform:translateY(6px)}65.938%,95%{opacity:1;transform:none}98.125%,to{opacity:0;transform:none}}._4_XBbq_typingIndicator{animation:16s linear infinite _4_XBbq_typingIndicator}@keyframes _4_XBbq_typingIndicator{0%,5.625%{opacity:0}6.875%,12.5%{opacity:1}13.75%,to{opacity:0}}._4_XBbq_dot{animation:16s ease-in-out infinite _4_XBbq_dot-1}@keyframes _4_XBbq_dot-1{0%,6.875%{opacity:1}10%{opacity:.3}13.125%,to{opacity:1}}._4_XBbq_dot+._4_XBbq_dot{animation:16s ease-in-out infinite _4_XBbq_dot-2}@keyframes _4_XBbq_dot-2{0%,7.812%{opacity:1}10.938%{opacity:.3}14.062%,to{opacity:1}}._4_XBbq_dot+._4_XBbq_dot+._4_XBbq_dot{animation:16s ease-in-out infinite _4_XBbq_dot-3}@keyframes _4_XBbq_dot-3{0%,8.75%{opacity:1}11.875%{opacity:.3}15%,to{opacity:1}}._4_XBbq_toolRunning{animation:16s ease-in-out infinite _4_XBbq_toolRunning}@keyframes _4_XBbq_toolRunning{0%,30.625%{opacity:0}31.875%{opacity:1}35.625%{opacity:.45}39.375%,40%{opacity:1}41.25%,to{opacity:0}}._4_XBbq_reply1Stream ._4_XBbq_streamWindow{animation:16s linear infinite _4_XBbq_reply1Stream-window}._4_XBbq_reply1Stream ._4_XBbq_streamContent{animation:16s linear infinite _4_XBbq_reply1Stream-content}@keyframes _4_XBbq_reply1Stream-window{0%,12.5%{transform:translateY(-100%)}21.25%,to{transform:none}}@keyframes _4_XBbq_reply1Stream-content{0%,12.5%{transform:translateY(100%)}21.25%,to{transform:none}}._4_XBbq_reply2Stream ._4_XBbq_streamWindow{animation:16s linear infinite _4_XBbq_reply2Stream-window}._4_XBbq_reply2Stream ._4_XBbq_streamContent{animation:16s linear infinite _4_XBbq_reply2Stream-content}@keyframes _4_XBbq_reply2Stream-window{0%,41.25%{transform:translateY(-100%)}55%,to{transform:none}}@keyframes _4_XBbq_reply2Stream-content{0%,41.25%{transform:translateY(100%)}55%,to{transform:none}}@media (prefers-reduced-motion:reduce){._4_XBbq_word *,._4_XBbq_progress,._4_XBbq_caret,._4_XBbq_dot,._4_XBbq_userMessage1,._4_XBbq_reply1,._4_XBbq_userMessage2,._4_XBbq_toolCall,._4_XBbq_toolDone,._4_XBbq_reply2,._4_XBbq_tableHead,._4_XBbq_tableRow1,._4_XBbq_tableRow2,._4_XBbq_tableRow3,._4_XBbq_tableRow4,._4_XBbq_messageActions,._4_XBbq_reply1Stream ._4_XBbq_streamWindow,._4_XBbq_reply1Stream ._4_XBbq_streamContent,._4_XBbq_reply2Stream ._4_XBbq_streamWindow,._4_XBbq_reply2Stream ._4_XBbq_streamContent{animation:none}._4_XBbq_typingIndicator,._4_XBbq_toolRunning{display:none}}
.fs2jgG_main{flex-direction:column;flex:1;display:flex}.fs2jgG_intro{padding:30px 24px 0}.fs2jgG_chat{padding:36px 16px 0;position:relative}.fs2jgG_strokes{z-index:-1;width:100%;height:1000px;position:absolute;top:-97px;left:0}.fs2jgG_scenarios{padding:36px 24px 40px}.fs2jgG_poweredBy{padding:0 24px 36px}@media (min-width:1024px){.fs2jgG_main{grid-template:"intro chat"".chat"1fr"scenarios chat""powered chat"/minmax(0,720fr) minmax(0,963fr);column-gap:4.3vw;padding:clamp(24px,3.85vw,74px) 4vw 4vw;display:grid}.fs2jgG_intro{grid-area:intro;padding:4px 0 0}.fs2jgG_chat{grid-area:chat;margin-bottom:34px;padding:0}.fs2jgG_strokes{width:199.4%;height:139.7%;top:-25.4%;left:-91.4%}.fs2jgG_scenarios{grid-area:scenarios;padding:0}.fs2jgG_poweredBy{grid-area:powered;padding:26px 0 0}}@media (min-width:1024px) and (min-height:800px){.fs2jgG_page{overflow-y:clip}.fs2jgG_main{padding-top:clamp(16px,26.5vh - 212px,74px);padding-bottom:clamp(16px,9vh - 57px,40px)}.fs2jgG_chat{contain:size}.fs2jgG_intro h1>span{font-size:min(4.5rem,10vh)}}@media (min-width:1536px) and (min-height:800px){.fs2jgG_intro h1>span{font-size:min(6rem,10vh)}}
.v1zcJW_screen{z-index:50;background:hsl(var(--background));position:fixed;inset:0;overflow:hidden}.v1zcJW_reveal{width:135%;animation:v1zcJW_wipe-window var(--wipe-duration) var(--wipe-ease) var(--wipe-delay) both;position:absolute;inset:0 auto 0 0;overflow:hidden;-webkit-mask:url(/image/loading/brush-edge.webp) 0 0/100% 100% no-repeat;mask:url(/image/loading/brush-edge.webp) 0 0/100% 100% no-repeat}.v1zcJW_counter{width:74.0741%;animation:v1zcJW_wipe-content var(--wipe-duration) var(--wipe-ease) var(--wipe-delay) both;position:absolute;inset:0 auto 0 0}.v1zcJW_content{flex-direction:column;justify-content:center;align-items:center;height:100%;padding-bottom:26px;display:flex;position:relative}.v1zcJW_logo{--wipe-duration:.8s;--wipe-delay:.15s;--wipe-ease:cubic-bezier(.22, 1, .36, 1);aspect-ratio:14/5;width:clamp(220px,21.875vw,420px);position:relative}.v1zcJW_track{width:clamp(160px,15.625vw,300px);height:28px;margin-top:12px;animation:.3s ease-out .9s both v1zcJW_fade-in;position:relative;overflow:hidden}.v1zcJW_track:before{content:"";background:hsl(var(--foreground) / .16);height:2px;margin-top:-1px;position:absolute;inset:50% 0 auto}.v1zcJW_sweep{width:100%;height:100%;display:block;position:absolute;inset:0}.v1zcJW_label{letter-spacing:.2em;color:hsl(var(--foreground) / .8);margin-top:16px;font-size:12px;line-height:1;animation:.3s ease-out .9s both v1zcJW_fade-in}.v1zcJW_dot{font-size:inherit;animation:1.2s linear 1s infinite both v1zcJW_dot-1}.v1zcJW_dot+.v1zcJW_dot{animation-name:v1zcJW_dot-2}.v1zcJW_dot+.v1zcJW_dot+.v1zcJW_dot{animation-name:v1zcJW_dot-3}@media (orientation:portrait){.v1zcJW_content{padding-bottom:18px}.v1zcJW_logo{width:min(71.8vw,280px)}.v1zcJW_track{width:min(53.8vw,210px);height:24px;margin-top:8px}.v1zcJW_label{margin-top:12px;font-size:11px}}@keyframes v1zcJW_wipe-window{0%{transform:translate(-100%)}}@keyframes v1zcJW_wipe-content{0%{transform:translate(135%)}}@keyframes v1zcJW_dot-1{0%,24.9%{opacity:0}25%,to{opacity:1}}@keyframes v1zcJW_dot-2{0%,49.9%{opacity:0}50%,to{opacity:1}}@keyframes v1zcJW_dot-3{0%,74.9%{opacity:0}75%,to{opacity:1}}@keyframes v1zcJW_fade-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.v1zcJW_screen *{animation:none}}
