html{--text-color:#26325c;--contrast-filter:brightness(0)contrast(100%);--text-inverted-color:#fff;--text-secondary-color:#83899f;--text-inverted-secondary-color:#7f91a4;--text-selection-background-color:#b4d7ff;--text-secondary-color-60:rgba(131,137,159,.6);--text-secondary-color-80:rgba(131,137,159,.8);--text-tertiary-color:#26325c;--dark-color:#26325c;--dark-color-10:rgba(38,50,92,.1);--dark-color-20:rgba(38,50,92,.2);--dark-color-25:rgba(38,50,92,.25);--dark-color-50:rgba(38,50,92,.5);--dark-color-70:rgba(38,50,92,.7);--dark-color-75:rgba(38,50,92,.75);--dark-color-05:rgba(38,50,92,.05);--grey-color:#83899f;--grey-color-25:rgba(131,137,159,.25);--grey-color-50:rgba(131,137,159,.5);--grey-color-60:rgba(131,137,159,.6);--grey-color-20:rgba(131,137,159,.2);--light-color:#fff;--light-color-02:rgba(255,255,255,.02);--light-color-03:rgba(255,255,255,.03);--light-color-10:rgba(255,255,255,.1);--light-color-20:rgba(255,255,255,.2);--light-color-25:rgba(255,255,255,.25);--light-color-30:rgba(255,255,255,.3);--light-color-40:rgba(255,255,255,.4);--light-color-50:rgba(255,255,255,.5);--light-color-70:rgba(255,255,255,.7);--light-color-75:rgba(255,255,255,.75);--background-color:#fff;--background-color-dark:#131a2f;--background-secondary-color:#fff;--background-inverted-color:#131a2f;--background-tertiary-color:rgba(69,76,238,.05);--backdrop-color:rgba(255,255,255,.75);--line-color:#e8ebef;--line-inverted-color:#2c3743;--line-color-25:rgba(232,235,239,.25);--main-variant-color:#2d35ee;--main-color:#454cee;--main-color-inverted:#7177f8;--main-variant-color-inverted:#525aff;--main-color-05:rgba(69,76,238,.05);--main-color-10:rgba(69,76,238,.1);--main-color-20:rgba(69,76,238,.2);--main-color-30:rgba(69,76,238,.3);--main-color-50:rgba(69,76,238,.5);--danger-color:#ea4335;--danger-color-10:rgba(234,67,53,.1);--danger-color-20:rgba(234,67,53,.2);--danger-color-50:rgba(234,67,53,.5);--danger-color-70:rgba(234,67,53,.7);--danger-color-80:rgba(234,67,53,.8);--success-color:#1cc14d;--success-color-10:rgba(28,193,77,.1);--warning-color:#f2c94c;--warning-color-10:rgba(242,201,76,.1);--warning-color-25:rgba(242,201,76,.25);--title-color:#26325c;--surface-color:#f4f5f7;--surface-color-40:rgba(244,245,247,.8);--surface-color-variant:#fff;--tertiary-color:#f4f5f7;--tertiary-variant-color:rgba(38,50,92,.1);--orange-color:#eb501e;--box-shadow:0px 4px 12px rgba(5,12,38,.12);--border-radius-large:12px;--border-radius-medium:8px;--border-radius-small:4px;--transition-duration:.2s;--transition-function:ease-in-out;--default-table-row-grid:minmax(0,6fr)minmax(0,3fr)minmax(0,6fr)minmax(0,2fr);--background-dark:#26325c;--text-inverse:#fff;--background-plate:#f4f5f7;--blue-color:#c7c9fa;--terminal-background:#242f3d;--surface-color-dark:#242f3d}@media (prefers-color-scheme:dark){html:where(:not([data-theme=light])){--surface-color:#242f3d;--contrast-filter:none;--surface-color-40:rgba(36,47,61,.4);--surface-color-variant:#39495e;--background-color:#17212b;--background-secondary-color:#242f3d;--background-tertiary-color:#242f3d;--background-inverted-color:#fff;--text-color:#fff;--text-inverted-color:#26325c;--text-secondary-color:#7f91a4;--text-inverted-secondary-color:#83899f;--text-tertiary-color:#7f91a4;--text-selection-background-color:#6c727a;--backdrop-color:rgba(23,33,43,.75);--title-color:#fff;--line-color:#2c3743;--line-inverted-color:#e8ebef;--danger-color:#ff6270;--success-color:#70cf98;--warning-color:#f2c94c;--grey-color:#7f91a4;--grey-color-50:rgba(127,145,164,.5);--main-color:#7177f8;--main-variant-color:#525aff;--main-color-inverted:#454cee;--main-variant-color-inverted:#2d35ee;--secondary-color:rgba(127,145,164,.5);--secondary-variant-color:rgba(127,145,164,.7);--tertiary-color:#242f3d;--tertiary-variant-color:#39495e;--surface-color-50:#242f3d}}html:where([data-theme=dark]){--surface-color:#242f3d;--contrast-filter:none;--surface-color-40:rgba(36,47,61,.4);--surface-color-variant:#39495e;--background-color:#17212b;--background-secondary-color:#242f3d;--background-tertiary-color:#242f3d;--background-inverted-color:#fff;--text-color:#fff;--text-inverted-color:#26325c;--text-secondary-color:#7f91a4;--text-inverted-secondary-color:#83899f;--text-tertiary-color:#7f91a4;--text-selection-background-color:#6c727a;--backdrop-color:rgba(23,33,43,.75);--title-color:#fff;--line-color:#2c3743;--line-inverted-color:#e8ebef;--danger-color:#ff6270;--success-color:#70cf98;--warning-color:#f2c94c;--grey-color:#7f91a4;--grey-color-50:rgba(127,145,164,.5);--main-color:#7177f8;--main-variant-color:#525aff;--main-color-inverted:#454cee;--main-variant-color-inverted:#2d35ee;--secondary-color:rgba(127,145,164,.5);--secondary-variant-color:rgba(127,145,164,.7);--tertiary-color:#242f3d;--tertiary-variant-color:#39495e;--surface-color-50:#242f3d}html,body,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,q,samp,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,canvas,embed,figcaption,hgroup,output,ruby,summary,time,mark,audio,video,button{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}html,body{width:100%;height:100%}body{line-height:1}ul{list-style:none}a:hover,a:active,:focus{outline:none}blockquote,q{quotes:none;margin:1em 40px}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:400}dfn{font-style:italic}mark{color:#000;background:#ff0}table{border-spacing:0}audio[controls],canvas,video{display:inline-block}pre{white-space:pre;white-space:pre-wrap;overflow-wrap:break-word}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{margin:0 2px;padding:.35em .625em .75em}legend{border:0}button,input,select,textarea{vertical-align:baseline;margin:0;font-size:100%}button,input{line-height:normal}button{cursor:pointer;-webkit-appearance:button;-moz-appearance:button;-ms-appearance:button;appearance:button}input[type=button]{cursor:pointer;-webkit-appearance:button;-moz-appearance:button;-ms-appearance:button;appearance:button}input[type=reset]{cursor:pointer;-webkit-appearance:button;-moz-appearance:button;-ms-appearance:button;appearance:button}input[type=submit]{cursor:pointer;-webkit-appearance:button;-moz-appearance:button;-ms-appearance:button;appearance:button}input[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;-ms-appearance:textfield;appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}textarea{vertical-align:top;overflow:auto}::-ms-clear{display:none}::-ms-reveal{display:none}input[type=radio]{outline:none}input{border:0;padding:0}input:focus{box-shadow:none}a{-webkit-text-decoration:none;text-decoration:none}i{font-style:normal}select{display:none}@font-face{font-family:Stem;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Stem-Regular-TW.a3943086639e7662.woff2)format("woff2"),url(/assets/Stem-Regular-TW.9c893b6fbe8834ae.woff)format("woff")}@font-face{font-family:Stem;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/Stem-Medium-TW.ff2d9208a3a75023.woff2)format("woff2"),url(/assets/Stem-Medium-TW.86cb3d77337e4d00.woff)format("woff")}@font-face{font-family:Stem;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/Stem-Bold-TW.c86d3e7636e0c383.woff2)format("woff2"),url(/assets/Stem-Bold-TW.626e4a00f90d22c7.woff)format("woff")}:root{--font-family:"Stem","Tahoma","Arial",sans-serif;--title:700 24px/40px var(--font-family);--title-medium:700 24px/32px var(--font-family);--title-small:700 18px/24px var(--font-family);--text-giant:700 32px/42px var(--font-family);--text-semibold-large:500 15px/20px var(--font-family);--text-semibold-medium:500 14px/24px var(--font-family);--text-semibold-small:500 13px/16px var(--font-family);--text-regular-large:400 15px/20px var(--font-family);--text-regular-medium:400 14px/24px var(--font-family);--text-regular-small:400 13px/16px var(--font-family);--text-caption:500 12px/14px var(--font-family)}body{background-color:var(--background-color);color:#333;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;margin-right:calc(-100vw + 100%);font-family:Stem,Tahoma,Arial,sans-serif;font-size:13px;line-height:16px;position:relative;overflow-x:hidden;width:auto!important;height:initial!important}@media (max-width:1216px){body{overflow-x:auto}}::-moz-selection{color:var(--text-color);background-color:var(--text-selection-background-color)}::selection{color:var(--text-color);background-color:var(--text-selection-background-color)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{cursor:pointer;background-color:rgba(119,121,145,.2);border-radius:4px;transition:all .3s}button,input,textarea{font-family:inherit!important}.hidden{visibility:hidden!important}.display-none{display:none!important}textarea{resize:none}body.sortable-active,body.sortable-active *{cursor:grabbing!important}.sortable_fallback{opacity:1!important}.loader--XzNiNjY1{min-height:100vh}.sidebarContent--XzQzNzY4{flex-direction:column;justify-content:flex-start;min-height:calc(100vh - 180px);padding-top:32px;display:flex}@media (max-width:768px){.sidebarContent--XzQzNzY4{padding-top:0}}.sidebarNoAgent--XzQzNzY4{white-space:pre-line;flex-direction:column;justify-content:center;height:calc(100% - 50px);display:flex}.sidebarBottomGradient--XzQzNzY4{background:linear-gradient(to bottom,transparent,var(--surface-color-40));width:100%;height:40px;position:absolute;bottom:76px;left:0}.selectLabelWrapper--XzE3NDZh{justify-content:space-between;align-items:center;gap:2px;width:100%;display:flex}.selectLabelWrapper--XzE3NDZh .icon--XzE3NDZh{margin-right:12px}.selectLabelWrapper--XzE3NDZh .icon_m--XzE3NDZh{width:20px;height:20px}.selectLabelWrapper--XzE3NDZh .icon_l--XzE3NDZh{width:24px;height:24px;margin-left:-2px}.selectLabelWrapper--XzE3NDZh .icon_primary--XzE3NDZh{color:var(--main-color)}.selectLabelWrapper--XzE3NDZh .icon_text--XzE3NDZh{color:var(--text-color)}.selectLabelWrapper--XzE3NDZh .main--XzE3NDZh{max-width:115px}.selectLabelWrapper--XzE3NDZh .description--XzE3NDZh{max-width:88px;margin-left:4px;font-size:12px}.selectLabelWrapper--XzE3NDZh svg{margin-right:0}@media (max-width:768px){.selectLabelWrapper--XzE3NDZh .main--XzE3NDZh{max-width:155px}.selectLabelWrapper--XzE3NDZh .description--XzE3NDZh{max-width:122px}}.reasoning--XzE3NDZh .main--XzE3NDZh{max-width:90px}.reasoning--XzE3NDZh .description--XzE3NDZh{max-width:72px}@media (max-width:768px){.reasoning--XzE3NDZh .main--XzE3NDZh{max-width:150px}.reasoning--XzE3NDZh .description--XzE3NDZh{max-width:118px}}.reasoningIcon--XzE3NDZh{margin-top:3px;margin-left:8px}.reasoningIcon--XzE3NDZh svg{width:16px;height:16px}.reasoningIcon--XzE3NDZh svg path{fill:var(--text-color);opacity:.25}.labelPart--XzE3NDZh{align-items:center;gap:3px;display:flex}.buttonClassName--ZjgwNDgx{background-color:var(--background-color)!important;padding-left:12px!important}.buttonClassName--ZjgwNDgx>svg path{fill:var(--grey-color)}.optionsList--ZjgwNDgx{scrollbar-width:none;scrollbar-color:transparent transparent}.optionItem--ZjgwNDgx{padding:6px 12px}.optionItem--ZjgwNDgx:hover,.optionItem--ZjgwNDgx[class*=_highlighted]{background-color:var(--surface-color)}.icon--ZjgwNDgx{width:24px;height:24px;margin-right:6px}.icon--ZjgwNDgx svg{height:12px}.openAiBg--ZDY4Y2Jj{color:var(--light-color);background-color:#000}.openAiBg--ZDY4Y2Jj svg path{fill:var(--light-color)}.deepSeekBg--ZDY4Y2Jj{color:var(--light-color);background-color:#4d6bfe}.deepSeekBg--ZDY4Y2Jj svg path{fill:var(--light-color)}.claudeBg--ZDY4Y2Jj{color:var(--light-color);background-color:#d97706}.claudeBg--ZDY4Y2Jj svg path{fill:var(--light-color)}.grokBg--ZDY4Y2Jj{color:var(--light-color);background-color:#1f2937}.grokBg--ZDY4Y2Jj svg path{fill:var(--light-color)}.geminiBg--ZDY4Y2Jj{color:var(--light-color);background-color:#4285f4}.geminiBg--ZDY4Y2Jj svg path{fill:var(--light-color)}.qwenBg--ZDY4Y2Jj{color:var(--light-color);background-color:#453eb1}.yandexBg--ZDY4Y2Jj{color:var(--light-color);background-color:#000}.defaultBg--ZDY4Y2Jj{background-color:var(--primary-color);color:var(--light-color)}.chatListContainer--YTE0ZjAy{scrollbar-width:none;scrollbar-color:transparent transparent;flex-direction:column;gap:2px;height:calc(100vh - 316px);margin-top:24px;display:flex;overflow-y:auto}@media (max-width:768px){.chatListContainer--YTE0ZjAy{height:calc(100vh - 296px)}}.noChats--YTE0ZjAy{flex-direction:column;justify-content:center;align-items:center;height:calc(100vh - 302px);display:flex}.message--XzNhZTlm{-webkit-line-clamp:1;line-clamp:1;white-space:normal;text-overflow:ellipsis;color:var(--text-color);overflow-wrap:break-word;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-bottom:8px;line-height:18px;display:-webkit-box;overflow:hidden}.wrapper--XzNhZTlm.selectedChat--XzNhZTlm{background:var(--surface-color)}.message--XzNhZTlm,.date--XzNhZTlm{font-weight:400}.wrapper--XzNhZTlm{transition:background var(--transition-duration)var(--transition-function);border-radius:var(--border-radius-large);padding:16px;display:grid}@media (max-width:768px){.wrapper--XzNhZTlm{padding-left:24px}}.wrapper--XzNhZTlm:hover{background:var(--surface-color)}.wrapper--XzNhZTlm:last-child{border-bottom:none}.container--XzNhZTlm{padding:0 0 8px}.content--XzNhZTlm{flex-direction:row;justify-content:space-around;align-items:center;gap:12px;display:flex}.messageBlock--XzNhZTlm{flex:1;min-width:0}.footer--XzNhZTlm{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;height:14px;display:flex}.date--XzNhZTlm{color:#7f91a4;flex-shrink:0;font-size:12px;font-style:normal;font-weight:400;line-height:14px}.fileAttachment--XzBkMGU5{background:var(--surface-color);border-radius:var(--border-radius-medium);box-sizing:border-box;flex-direction:row;flex:none;order:0;align-items:center;gap:8px;height:24px;padding:4px 8px 4px 6px;display:flex}.fileAttachment_user--XzBkMGU5{background-color:var(--surface-color-40)}.fileAttachment_user--XzBkMGU5 .fileIcon--XzBkMGU5{color:var(--text-color)}.fileAttachmentInfo--XzBkMGU5{flex-direction:row;flex:none;order:0;align-items:center;gap:4px;height:16px;padding:0;display:flex}.fileIcon--XzBkMGU5{width:16px;height:16px;color:var(--text-secondary-color);flex:none;order:0;justify-content:center;align-items:center;display:flex}.fileName--XzBkMGU5{height:14px;font:var(--text-regular-small);color:var(--text-color);text-overflow:ellipsis;white-space:nowrap;flex:none;order:1;max-width:200px;line-height:14px;overflow:hidden}.fileRemoveBtn--XzBkMGU5{cursor:pointer;width:16px;height:16px;color:var(--text-secondary-color);background:0 0;border:none;flex:none;order:1;justify-content:center;align-items:center;padding:0;transition:color .2s;display:flex}.fileRemoveBtn--XzBkMGU5:hover{color:var(--text-color)}.fileRemoveBtn--XzBkMGU5:active{transform:scale(.95)}.attachedFiles--XzBkMGU5{flex-flow:wrap;flex:none;order:0;align-self:stretch;align-items:flex-start;gap:8px;display:flex}.attachedFiles_user--XzBkMGU5{padding:8px 0}.attachedFiles_new--XzBkMGU5{padding:0}@media (min-width:768.02px) and (max-width:1144px){.attachedFiles_new--XzBkMGU5{padding:0 20px}}.loader--XzBkMGU5{width:21px;height:21px}.icon--XzMxNWU2{align-self:center;width:24px;height:24px}.icon--XzMxNWU2 path{fill:var(--text-color)}.icon--XzMxNWU2:disabled{opacity:.1;cursor:default}.container--XzMxNWU2{width:100%}.buttonText--XzMxNWU2{font:var(--text-semibold-medium)}.button--XzMxNWU2{width:100%;margin-top:16px}.button--XzMxNWU2 svg{margin-right:6px}.button--XzMxNWU2 svg path{fill:var(--text-color)}.button--XzMxNWU2:disabled{opacity:.8;cursor:default}@media (prefers-color-scheme:light){:where(html:not([data-theme=dark])) .button--XzMxNWU2 svg path{fill:var(--light-color)}}:where(html[data-theme=light]) .button--XzMxNWU2 svg path{fill:var(--light-color)}@media (max-width:768px){.sidebar--XzNkMzE2{z-index:2;background-color:var(--surface-color);box-sizing:border-box;width:100%;height:100%;padding:88px 24px 24px;position:fixed;top:0;left:0;overflow-y:auto}}.sidebarContainer--XzNkMzE2{flex-direction:column;justify-content:flex-start;gap:32px;height:calc(100vh - 88px);min-height:calc(100vh - 190px);display:flex;background-color:var(--surface-color-40)!important;padding:32px 24px 24px!important}@media (max-width:768px){.sidebarContainer--XzNkMzE2{height:100vh;margin-top:0!important}}.playgroundSidebar--XzNkMzE2{border:1px solid var(--line-color);row-gap:0!important}.container--XzY5OTVi{background-color:var(--surface-color);border-radius:var(--border-radius-large);flex-direction:column;gap:12px;padding:20px 28px;display:flex}.container--XzY5OTVi:not(:last-child){margin-bottom:16px}@media (max-width:768px){.container--XzY5OTVi{border-radius:var(--border-radius-large);background-color:var(--background-color);margin-top:12px;padding:24px 28px}.container--XzY5OTVi:not(:last-child){margin-bottom:12px}.wrapper--ZGZhOWFk{width:100%;left:0;bottom:calc(0px + env(safe-area-inset-bottom));box-sizing:border-box;background-color:var(--background-color);padding:20px;display:flex;position:fixed}}.accountMenu--ZGZhOWFk{box-sizing:border-box;z-index:151;justify-content:space-between;width:197px;max-height:200px;display:flex;overflow-y:auto}.accountMenu--ZGZhOWFk>svg{color:var(--text-secondary-color)}.accountMenu--ZGZhOWFk::-webkit-scrollbar{width:6px}.accountMenu--ZGZhOWFk::-webkit-scrollbar-thumb{background-color:rgba(119,121,145,.2);border-radius:4px}.username--ZGZhOWFk{color:var(--text-color);flex-wrap:nowrap;gap:6px;display:flex}.accountMenuButton--ZGZhOWFk{justify-content:space-between;align-items:center;width:100%;height:35px;padding:0;display:flex}.accountMenuButton--ZGZhOWFk svg{transition:opacity var(--transition-duration)var(--transition-function)}.accountMenuButton--ZGZhOWFk svg:hover{opacity:.6}.accountMenuDropdown--ZGZhOWFk{border-top-left-radius:var(--border-radius-large);border-top-right-radius:var(--border-radius-large);padding:48px 0 24px}.accountMenuDropdown--ZGZhOWFk svg{position:absolute;top:5px;right:5px}.accountMenuDropdown--ZGZhOWFk svg path{fill:#bcbfcb!important}.accountMenuDropdown--ZGZhOWFk button:has(svg){opacity:1;padding:0}@media (max-width:768px){.accountMenuDropdown--ZGZhOWFk{z-index:5;left:0;top:unset;width:100%;height:unset;bottom:0!important}}.accountMenuItems--ZGZhOWFk>*{padding:12px 20px}a.accountMenu--ZGZhOWFk{width:100%}.theme--ZGZhOWFk{justify-content:space-between}.deleteChatsItem--ZGZhOWFk{color:var(--danger-color)}.accountMenuDropdownTitle--ZGZhOWFk{text-align:center;color:var(--text-color);margin-bottom:16px;position:absolute;top:20px;left:20px}@media (max-width:768px){.avatar--ZGZhOWFk{margin:0 4px 0 0}}.disabledItem--ZGZhOWFk{opacity:.5;cursor:not-allowed}.deleteChatsDialog--ZGZhOWFk{color:var(--text-color)}.deleteChatsDialog--ZGZhOWFk h1{font:var(--title-small)}.deleteChatsDialog--ZGZhOWFk main{margin-top:20px}.deleteChatsDialog--ZGZhOWFk footer{flex-direction:row-reverse;gap:12px;justify-content:flex-end!important}.deleteChatsDialog--ZGZhOWFk footer button{margin:0;padding:10px 20px}.deleteChatsMobileDialog--ZGZhOWFk{border-top-left-radius:var(--border-radius-large);border-top-right-radius:var(--border-radius-large);height:unset;width:unset;bottom:0;top:unset}.deleteChatsMobileDialog--ZGZhOWFk footer{flex-direction:column-reverse;gap:12px}.deleteChatsMobileDialog--ZGZhOWFk footer button{margin:0;padding:10px 20px}.backdropBackground--ZGZhOWFk{opacity:.5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(36,47,61,.5)}body{overflow:hidden}@media (max-width:768px){body{overflow-x:hidden;overflow-y:auto}}.playground--XzRkNDIz{box-sizing:border-box;grid-template:"sidebar content"/304px 1fr;width:100%;height:100vh;padding:16px 0 16px 16px;display:grid}@media (max-width:768px){.playground--XzRkNDIz{flex-direction:column;padding:0;display:flex;overflow-x:hidden}}.sidebar--XzRkNDIz{grid-area:sidebar}@media (max-width:768px){.sidebar--XzRkNDIz{width:100vw;height:100vh;padding:0}}.content--XzRkNDIz{grid-area:content;position:relative}@media (max-width:768px){.content--XzRkNDIz{margin-top:64px;padding:0}}@media (prefers-color-scheme:dark){:where(html:not([data-theme=light])) main:after{content:"";background-color:color-mix(in srgb,var(--main-variant-color),transparent 80%);-webkit-filter:blur(50px);filter:blur(50px);z-index:-1;border-radius:50%;width:1086px;height:145px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}}:where(html[data-theme=dark]) main:after{content:"";background-color:color-mix(in srgb,var(--main-variant-color),transparent 80%);-webkit-filter:blur(50px);filter:blur(50px);z-index:-1;border-radius:50%;width:1086px;height:145px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}main:has([class^=startChat]):after{z-index:0!important}*{-webkit-tap-highlight-color:transparent}.wrapper--XzkzMTgx{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;height:calc(100vh - 35px);display:flex;overflow:hidden}@media (max-width:768px){.wrapper--XzkzMTgx{height:calc(100vh - 55px);padding:0 20px}}.openAiBg--Y2Q5NjFk{color:var(--light-color);background-color:#000}.openAiBg--Y2Q5NjFk svg path{fill:var(--light-color)}.deepSeekBg--Y2Q5NjFk{color:var(--light-color);background-color:#4d6bfe}.deepSeekBg--Y2Q5NjFk svg path{fill:var(--light-color)}.claudeBg--Y2Q5NjFk{color:var(--light-color);background-color:#d97706}.claudeBg--Y2Q5NjFk svg path{fill:var(--light-color)}.grokBg--Y2Q5NjFk{color:var(--light-color);background-color:#1f2937}.grokBg--Y2Q5NjFk svg path{fill:var(--light-color)}.geminiBg--Y2Q5NjFk{color:var(--light-color);background-color:#4285f4}.geminiBg--Y2Q5NjFk svg path{fill:var(--light-color)}.qwenBg--Y2Q5NjFk{color:var(--light-color);background-color:#453eb1}.yandexBg--Y2Q5NjFk{color:var(--light-color);background-color:#000}.defaultBg--Y2Q5NjFk{background-color:var(--primary-color);color:var(--light-color)}.suspended--Y2Q5NjFk{opacity:.6;background-color:var(--grey-color-3)!important}.suspended--Y2Q5NjFk svg path{fill:var(--grey-color-1)}.iconWrapper--Y2Q5NjFk{justify-content:center;align-items:center;width:24px;height:24px;display:flex}.iconWrapper--Y2Q5NjFk svg{color:var(--text-color);height:18px}.wrapper--ZjhlMzI1{flex-direction:column;min-width:528px;max-height:calc(100vh - 35px);display:flex;overflow-y:hidden}@media (max-width:768px){.wrapper--ZjhlMzI1{min-width:100%;max-height:calc(100vh - 115px)}}.itemWrapper--ZjhlMzI1{background-color:var(--surface-color);border-radius:var(--border-radius-large);transition:background-color var(--transition-duration)var(--transition-function);cursor:pointer;align-items:center;padding:18px 12px;display:flex}.itemWrapper--ZjhlMzI1:hover,.itemWrapper--ZjhlMzI1:focus{background-color:var(--surface-color-variant)}.agents--ZjhlMzI1{scrollbar-width:none;scrollbar-color:transparent transparent;flex-direction:column;gap:12px;max-height:calc(100vh - 75px);margin-top:24px;display:flex;overflow-y:auto}@media (max-width:768px){.agents--ZjhlMzI1{max-height:calc(100vh - 85px)}}.avatar--ZjhlMzI1{width:40px;height:40px;margin-right:12px}.content--ZjhlMzI1{flex-grow:1;justify-content:space-between;align-items:center;display:flex}.textContainer--ZjhlMzI1{flex-direction:column;gap:4px;display:flex}.chevronIcon--ZjhlMzI1{color:var(--text-color);width:24px;height:24px}.blockTitle--ZjhlMzI1{text-align:center;width:100%}@media (max-width:768px){.blockTitle--ZjhlMzI1{font:var(--title)}}.wrapper--ZTAyMDNm{background-color:transparent;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;height:100vh;padding:20px;display:flex}.title--ZTAyMDNm{line-height:.5}@media (max-width:768px){.description--ZTAyMDNm{text-align:center}}.chatContainer--ZTdiZDA2{width:100%;height:100vh}@media (max-width:768px){.chatContainer--ZTdiZDA2{display:flex}}.chatContent--ZTdiZDA2{flex-direction:column;justify-content:end;max-width:768px;max-height:calc(100vh - 100px);margin:0 auto;display:flex;position:relative}@media (min-width:768.02px) and (max-width:1144px){.chatContent--ZTdiZDA2{padding:0 20px}}@media (max-width:768px){.chatContent--ZTdiZDA2{box-sizing:border-box;flex:1;max-height:100dvh;padding-top:10px}}.startChat--ZTdiZDA2{flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;height:100vh;display:flex;position:relative}.chatContainerStartChat--ZTdiZDA2{height:calc(100vh - 24px)}@media (max-width:768px){.sentinel--ZTdiZDA2{margin-top:20px}}.content--ZTdiZDA2{scrollbar-width:none;scrollbar-color:transparent transparent;flex-direction:column-reverse;flex-grow:1;height:calc(100vh - 150px);display:flex;position:relative;overflow-y:auto}.content--ZTdiZDA2::-webkit-scrollbar{width:6px}.content--ZTdiZDA2::-webkit-scrollbar-thumb{cursor:pointer;background-color:rgba(119,121,145,.2);border-radius:4px;transition:all .3s}@media (max-width:768px){.content--ZTdiZDA2{height:unset;padding:32px 0 0}}.scrollToBottomBtn--ZTdiZDA2{bottom:calc(env(safe-area-inset-bottom) + var(--textarea-extra-bottom-offset,0px));z-index:2;border:1px solid var(--line-color);box-sizing:border-box;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%;width:40px;min-width:40px;height:40px;transition:all .3s;position:absolute;right:calc(50% - 20px);background-color:var(--surface-color-40)!important}.scrollToBottomBtn--ZTdiZDA2:hover{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}@media (prefers-color-scheme:dark){:where(html:not([data-theme=light])) .scrollToBottomBtn--ZTdiZDA2{box-shadow:0 2px 12px rgba(0,0,0,.15)}}:where(html[data-theme=dark]) .scrollToBottomBtn--ZTdiZDA2{box-shadow:0 2px 12px rgba(0,0,0,.15)}@media (max-width:768px){.scrollToBottomBtn--ZTdiZDA2{bottom:calc(env(safe-area-inset-bottom) + 88px)}}.inputWrapper--ZTdiZDA2{width:calc(100% - 48px);min-width:320px;max-width:768px;bottom:calc(14px + env(safe-area-inset-bottom));z-index:3;position:fixed}@media (min-width:768.02px) and (max-width:1144px){.inputWrapper--ZTdiZDA2{width:calc(100vw - 360px)}}@media (max-width:768px){.inputWrapper--ZTdiZDA2{position:unset;width:100%;padding-bottom:20px}}.textareaContainer--ZTdiZDA2{border-radius:var(--border-radius-large);transition:border var(--transition-duration)var(--transition-function);border:1px solid transparent!important}.textareaContainer--ZTdiZDA2:has(textarea:focus){border:1px solid var(--main-color)!important}@media (max-width:768px){.content--ZTdiZDA2{overscroll-behavior:contain}}.mobileContainer--ZTdiZDA2{z-index:2;background-color:var(--background-color);box-sizing:border-box;width:100vw;padding:0 20px;position:fixed;top:0}@media (prefers-color-scheme:dark){:where(html:not([data-theme=light])) .mobileContainer--ZTdiZDA2:after{content:"";background-color:color-mix(in srgb,var(--main-variant-color),transparent 80%);-webkit-filter:blur(50px);filter:blur(50px);z-index:-1;border-radius:50%;width:100vw;height:300px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}}:where(html[data-theme=dark]) .mobileContainer--ZTdiZDA2:after{content:"";background-color:color-mix(in srgb,var(--main-variant-color),transparent 80%);-webkit-filter:blur(50px);filter:blur(50px);z-index:-1;border-radius:50%;width:100vw;height:300px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}@media (prefers-color-scheme:dark) and (max-height:630px){.mobileContainer--ZTdiZDA2:has([class^=startChat]):after{z-index:0!important}}.attachedFilesContainer--ZTdiZDA2{margin:8px 0}@media (max-width:768px){.attachedFilesContainer--ZTdiZDA2{margin:0 0 8px}}.aiAnimation--XzBhZTVk,.aiAnimation--XzBhZTVk video{aspect-ratio:auto 120/120;width:120px;height:120px}.chatLoading--XzBhZTVk{justify-content:center;align-items:center;width:100%;height:100vh;display:flex}.hiddenInput--Xzk3Zjg1{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.container--Xzk3Zjg1{border-radius:var(--border-radius-large);box-sizing:border-box;background-color:transparent;width:100%;max-height:200px;overflow-x:hidden;overflow-y:auto}.container--Xzk3Zjg1::-webkit-scrollbar{width:5px}.container--Xzk3Zjg1::-webkit-scrollbar-thumb{cursor:pointer;background-color:rgba(119,121,145,.2);border-radius:4px;transition:all .3s}.iconBtn--Xzk3Zjg1{width:24px;min-width:24px;height:24px;transition:opacity var(--transition-duration)var(--transition-function);padding:0;position:absolute;bottom:12px;right:16px;background:0 0!important}.sendBtn--Xzk3Zjg1 path{fill:var(--main-color)}.sendBtn--Xzk3Zjg1:hover{opacity:.8}.abortBtn--Xzk3Zjg1:hover path{fill:var(--main-color)}.attachBtn--Xzk3Zjg1:hover path{fill:var(--text-color);opacity:.7}.secondBtn--Xzk3Zjg1{right:56px!important}.wrapper--Xzk3Zjg1{background-color:var(--surface-color);border-radius:var(--border-radius-large);box-sizing:border-box;padding:5px 3px 44px;position:relative}.modelSelect--Xzk3Zjg1{z-index:1;align-items:center;gap:6px;max-width:calc(100% - 100px);display:flex;position:absolute;bottom:8px;left:12px}.textareaScrollWrapper--Xzk3Zjg1{border-radius:inherit;flex:1;min-width:0;max-width:calc(100% - 80px)}.textarea--Xzk3Zjg1 div{box-shadow:none!important;background-color:transparent!important;border:none!important;transition:none!important}.textarea--Xzk3Zjg1 div textarea{font:var(--text-regular-large);height:50px;padding:14px;line-height:20px;overflow:hidden!important}.textarea--Xzk3Zjg1 div textarea::-webkit-input-placeholder{font:var(--text-regular-large);line-height:20px}.textarea--Xzk3Zjg1 div textarea::-ms-input-placeholder{font:var(--text-regular-large);line-height:20px}.textarea--Xzk3Zjg1 div textarea::placeholder{font:var(--text-regular-large);line-height:20px}.textarea--Xzk3Zjg1 div textarea:disabled{background-color:var(--surface-color-40);color:var(--text-secondary-color)}.textarea--Xzk3Zjg1 div:after{content:none}.chatInputBlock--Xzk3Zjg1,.chatInputBlock--Xzk3Zjg1 .chatInput--Xzk3Zjg1{width:100%}.chatInputBlock--Xzk3Zjg1{border-radius:var(--border-radius-large);transition:border var(--transition-duration)var(--transition-function);flex-direction:column;gap:8px;display:flex}@media (max-width:768px){.chatInputBlock--Xzk3Zjg1{bottom:calc(14px + env(safe-area-inset-bottom));width:calc(100% - 48px);position:fixed}}.textareaContainer--Xzk3Zjg1{border:1px solid transparent!important}.textareaContainer--Xzk3Zjg1:has(textarea:focus){border-radius:var(--border-radius-large);border:1px solid var(--main-color)!important}@media (min-width:768.02px) and (max-width:1144px){.textareaContainer--Xzk3Zjg1{padding:0 20px}}.helpIcon--Xzk3Zjg1{margin-left:-10px}.triggerWrap--YmJmZmFk{display:inline-flex}.trigger--YmJmZmFk{border:1px solid var(--line-color);color:var(--text-color);font:var(--text-caption);letter-spacing:0;cursor:pointer;transition:border-color var(--transition-duration)var(--transition-function),opacity var(--transition-duration)var(--transition-function);background-color:transparent;border-radius:999px;align-items:center;gap:4px;max-width:240px;padding:8px 12px 8px 16px;display:inline-flex}.trigger--YmJmZmFk:hover:not(:disabled){opacity:.85}.trigger--YmJmZmFk:disabled{cursor:not-allowed;opacity:.6}.triggerActive--YmJmZmFk{border-color:var(--main-color)}.triggerLabel--YmJmZmFk{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.triggerIcon--YmJmZmFk{transition:transform var(--transition-duration)var(--transition-function);justify-content:center;align-items:center;display:inline-flex}.triggerIcon--YmJmZmFk svg{width:12px;height:12px}.triggerIcon--YmJmZmFk path{fill:currentColor}.triggerIconOpen--YmJmZmFk{transform:rotate(180deg)}.dropdown--YmJmZmFk{border:1px solid var(--line-color);background-color:var(--background-color);border-radius:var(--border-radius-large);width:234px;box-shadow:var(--box-shadow);box-sizing:border-box;flex-direction:column;gap:8px;max-height:381px;padding:12px;display:flex}.searchWrapper--YmJmZmFk{position:relative}.searchInput--YmJmZmFk{box-sizing:border-box;border:1px solid var(--line-color);border-radius:var(--border-radius-medium,8px);width:100%;color:var(--text-color);font:var(--text-regular-small);transition:border-color var(--transition-duration)var(--transition-function);background-color:transparent;outline:none;padding:10px 12px}.searchInput--YmJmZmFk::-webkit-input-placeholder{color:var(--text-secondary-color)}.searchInput--YmJmZmFk::-ms-input-placeholder{color:var(--text-secondary-color)}.searchInput--YmJmZmFk::placeholder{color:var(--text-secondary-color)}.searchInput--YmJmZmFk:focus{border-color:var(--main-color)}.list--YmJmZmFk{flex-direction:column;flex:1;gap:2px;margin:0;padding:0;list-style:none;display:flex;overflow-x:hidden;overflow-y:auto}.list--YmJmZmFk::-webkit-scrollbar{width:4px}.list--YmJmZmFk::-webkit-scrollbar-thumb{background-color:var(--grey-color-25);border-radius:4px}.group--YmJmZmFk{flex-direction:column;display:flex}.groupHeader--YmJmZmFk{color:var(--text-color);font:var(--text-regular-small);border-radius:var(--border-radius-medium,8px);cursor:pointer;text-align:left;width:100%;transition:background-color var(--transition-duration)var(--transition-function);background:0 0;border:none;justify-content:space-between;align-items:center;padding:8px 10px;display:flex}.groupHeader--YmJmZmFk:hover{background-color:var(--surface-color)}.groupCaret--YmJmZmFk{color:var(--text-secondary-color);transition:transform var(--transition-duration)var(--transition-function);justify-content:center;align-items:center;display:inline-flex}.groupCaret--YmJmZmFk svg{width:12px;height:12px}.groupCaret--YmJmZmFk path{fill:currentColor}.groupCaretOpen--YmJmZmFk{transform:rotate(180deg)}.versions--YmJmZmFk{flex-direction:column;margin-top:2px;margin-left:14px;padding-left:0;display:flex;position:relative}.groupDivider--YmJmZmFk{background-color:var(--line-color);height:1px;margin:8px 8px 0}.version--YmJmZmFk{color:var(--text-color);font:var(--text-regular-small);border-radius:var(--border-radius-medium,8px);cursor:pointer;text-align:left;width:calc(100% - 10px);transition:background-color var(--transition-duration)var(--transition-function);background:0 0;border:none;justify-content:space-between;align-items:center;gap:8px;margin-left:10px;padding:8px 10px;display:flex;position:relative}.version--YmJmZmFk:after{content:"";border-left:1px solid var(--line-color);border-bottom:1px solid var(--line-color);pointer-events:none;border-bottom-left-radius:0;width:10px;height:100%;position:absolute;top:-50%;left:-10px}.version--YmJmZmFk:first-of-type:after{height:calc(50% + 4px);top:-4px}.version--YmJmZmFk:last-of-type:after{border-bottom-left-radius:4px}.version--YmJmZmFk:hover{background-color:var(--surface-color)}.version--YmJmZmFk:focus-visible{background-color:var(--surface-color)}.version--YmJmZmFk:disabled{cursor:not-allowed;opacity:.6}.versionLabel--YmJmZmFk{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;display:inline-flex;overflow:hidden}.versionActive--YmJmZmFk{color:var(--main-color)}.versionIcon--YmJmZmFk{color:var(--text-secondary-color);align-items:center;display:inline-flex}.versionIcon--YmJmZmFk svg{width:14px;height:14px}.empty--YmJmZmFk{text-align:center;color:var(--text-secondary-color);font:var(--text-regular-small);padding:16px 8px}.triggerWrap--XzA1YmVj{display:inline-flex}.trigger--XzA1YmVj{border:1px solid var(--line-color);color:var(--text-color);font:var(--text-caption);letter-spacing:0;cursor:pointer;transition:border-color var(--transition-duration)var(--transition-function),color var(--transition-duration)var(--transition-function),opacity var(--transition-duration)var(--transition-function);background-color:transparent;border-radius:999px;align-items:center;gap:4px;max-width:240px;padding:8px 12px;display:inline-flex}.trigger--XzA1YmVj:hover:not(:disabled){opacity:.85}.trigger--XzA1YmVj:disabled{cursor:not-allowed;opacity:.6}@media (max-width:768px){.trigger--XzA1YmVj{border-radius:50%;gap:0;padding:8px}}.triggerActive--XzA1YmVj{border-color:var(--main-color)}.triggerSelected--XzA1YmVj{border-color:var(--main-color);color:var(--main-color)}.triggerIconOpen--XzA1YmVj{transform:rotate(180deg)}.triggerLabel--XzA1YmVj{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:768px){.triggerLabel--XzA1YmVj{display:none}}.triggerIconLeft--XzA1YmVj{justify-content:center;align-items:center;display:inline-flex}.triggerIconLeft--XzA1YmVj svg{width:14px;height:14px}.triggerIconLeft--XzA1YmVj path{fill:currentColor}.triggerIcon--XzA1YmVj{transition:transform var(--transition-duration)var(--transition-function);justify-content:center;align-items:center;display:inline-flex}.triggerIcon--XzA1YmVj svg{width:12px;height:12px}.triggerIcon--XzA1YmVj path{fill:currentColor}@media (max-width:768px){.triggerIcon--XzA1YmVj{display:none}}.dialog--XzA1YmVj{width:100%;max-width:480px}.dialogContent--XzA1YmVj{flex-direction:column;gap:16px;display:flex}.dialogTitle--XzA1YmVj{margin:0}.dialogDescription--XzA1YmVj{font:var(--text-regular-medium);margin:0}.dialogSelect--XzA1YmVj{width:100%}.pricingBlock--XzA1YmVj{box-sizing:border-box;border:1px solid var(--line-color);background:var(--surface-color-40);border-radius:12px;flex-direction:column;justify-content:center;gap:12px;width:100%;padding:16px;display:flex}.pricingRow--XzA1YmVj{justify-content:space-between;align-items:center;gap:12px;display:flex}.pricingDivider--XzA1YmVj{border:0;border-top:1px solid var(--line-color);align-self:stretch;margin:0;padding:0}.dialogSubmit--XzA1YmVj{margin-top:4px}.optionLabel--XzA1YmVj{align-items:center;gap:8px;width:100%;display:flex}.optionIcon--XzA1YmVj{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.optionIcon--XzA1YmVj svg{width:18px;height:18px}.dropdown--XzA1YmVj{border:1px solid var(--line-color);background-color:var(--background-color);border-radius:var(--border-radius-large);width:234px;box-shadow:var(--box-shadow);box-sizing:border-box;flex-direction:column;max-height:320px;padding:8px;display:flex}.list--XzA1YmVj{flex-direction:column;flex:1;gap:2px;margin:0;padding:0;list-style:none;display:flex;overflow-x:hidden;overflow-y:auto}.list--XzA1YmVj::-webkit-scrollbar{width:4px}.list--XzA1YmVj::-webkit-scrollbar-thumb{background-color:var(--grey-color-25);border-radius:4px}.dropdownItem--XzA1YmVj{color:var(--text-color);font:var(--text-regular-small);border-radius:var(--border-radius-medium,8px);cursor:pointer;text-align:left;width:100%;transition:background-color var(--transition-duration)var(--transition-function);background:0 0;border:none;align-items:center;gap:8px;padding:8px 10px;display:flex}.dropdownItem--XzA1YmVj:hover{background-color:var(--surface-color)}.dropdownItem--XzA1YmVj:focus-visible{background-color:var(--surface-color)}.dropdownItem--XzA1YmVj:disabled{cursor:not-allowed;opacity:.6}.dropdownItemActive--XzA1YmVj{color:var(--main-color)}.dropdownItemIcon--XzA1YmVj{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.dropdownItemIcon--XzA1YmVj svg{width:18px;height:18px}.dropdownItemLabel--XzA1YmVj{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dropdownDivider--XzA1YmVj{border:0;border-top:1px solid var(--line-color);align-self:stretch;margin:4px 0;padding:0}.dropdownDisable--XzA1YmVj{color:var(--danger-color);font:var(--text-regular-small);border-radius:var(--border-radius-medium,8px);cursor:pointer;width:100%;transition:background-color var(--transition-duration)var(--transition-function);background:0 0;border:none;justify-content:center;align-items:center;padding:8px 10px;display:flex}.dropdownDisable--XzA1YmVj:hover{background-color:var(--surface-color)}.dropdownDisable--XzA1YmVj:disabled{cursor:not-allowed;opacity:.6}.wrapper--XzM5ZjY3{box-sizing:border-box;background-color:transparent;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;height:100vh;padding:20px;display:flex}.block--XzM5ZjY3{width:100%;height:72px;color:var(--text-secondary-color);box-sizing:border-box;text-align:center;align-items:center;padding:40px 0 20px}@media (max-width:768px){.block--XzM5ZjY3{flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}}.link--XzM5ZjY3{color:var(--main-color)}.container--XzM0YmM0{align-items:flex-end;max-width:90%;scroll-margin-top:12px;display:flex}.container_user--XzM0YmM0{justify-content:flex-end;margin-left:auto}.container--XzM0YmM0+.container--XzM0YmM0,.container--XzM0YmM0:first-child{margin-top:12px}.container--XzM0YmM0:first-child{margin-bottom:10px}.container_user--XzM0YmM0+.container--XzM0YmM0:not(.container_user--XzM0YmM0),.container--XzM0YmM0:not(.container_user--XzM0YmM0)+.container_user--XzM0YmM0{margin-top:12px}.icon--XzM0YmM0{width:48px;height:48px;color:var(--light-color);background:var(--main-color);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-right:16px;display:flex}@media (max-width:768px){.icon--XzM0YmM0{display:none}}.message--XzM0YmM0{background:var(--surface-color);border-radius:var(--border-radius-large)var(--border-radius-large)var(--border-radius-large)var(--border-radius-small);min-width:0;transition:all var(--transition-duration)var(--transition-function);padding:16px;position:relative}.message_user--XzM0YmM0{background:var(--main-color);white-space:pre-wrap;border-radius:var(--border-radius-large)var(--border-radius-large)var(--border-radius-small)var(--border-radius-large)}.message_user--XzM0YmM0 .userMessageTime--XzM0YmM0{color:var(--light-color)}.pendingStream--XzM0YmM0{flex-direction:column;gap:0;min-width:0;display:flex}.pendingStreamItem--XzM0YmM0{will-change:opacity;animation-name:pending-stream-item-in--XzM0YmM0;animation-duration:1.2s;animation-timing-function:ease-in;animation-iteration-count:1}.pendingStreamItemStatic--XzM0YmM0{will-change:auto;opacity:1;animation:none}.pendingBakedChunk--XzM0YmM0{animation:none}.pendingPlainGlue--XzM0YmM0{min-width:0;display:block}.pendingPlainGlue--XzM0YmM0>.pendingBakedChunk--XzM0YmM0,.pendingPlainGlue--XzM0YmM0>.pendingStreamItem--XzM0YmM0,.pendingPlainGlue--XzM0YmM0>.pendingStreamItemStatic--XzM0YmM0{vertical-align:baseline;min-width:0;display:inline}.pendingPlainGlue--XzM0YmM0>.pendingBakedChunk--XzM0YmM0>p:last-child,.pendingPlainGlue--XzM0YmM0>.pendingStreamItem--XzM0YmM0>p:first-child,.pendingPlainGlue--XzM0YmM0>.pendingStreamItemStatic--XzM0YmM0>p:first-child{margin:0;display:inline}.pendingPlainGlue--XzM0YmM0>.pendingStreamingFence--XzM0YmM0{width:100%;margin-top:8px;display:block}.pendingStreamingFence--XzM0YmM0{min-width:0}.toolExecutingHint--XzM0YmM0{font:var(--text-regular-small);color:var(--text-secondary-color);align-items:center;gap:8px;padding:10px 0 8px;animation:1.75s ease-in-out infinite tool-executing-hint-pulse--XzM0YmM0;display:flex}.toolExecutingHint--XzM0YmM0:first-child{padding-top:4px}.toolExecutingHint--XzM0YmM0 svg{flex-shrink:0}.toolExecutingHintNoPulse--XzM0YmM0{opacity:1;animation:none}.toolExecutingHintCount--XzM0YmM0{opacity:.6}@keyframes tool-executing-hint-pulse--XzM0YmM0{0%,to{opacity:.55}50%{opacity:1}}@keyframes pending-stream-item-in--XzM0YmM0{0%{opacity:0}40%{opacity:.6}to{opacity:1}}.text--XzM0YmM0{word-break:break-word;line-height:20px;font:var(--text-regular-medium)}.text--XzM0YmM0 a{line-height:20px}.text--XzM0YmM0 code{background-color:var(--background-color);border-radius:var(--border-radius-small);padding:1px 4px 2px}.text--XzM0YmM0 pre code{padding:unset}.text--XzM0YmM0>*{margin-bottom:2px}.text--XzM0YmM0>* li+li{margin-top:8px}.text--XzM0YmM0>* li>*{margin-bottom:4px}.text--XzM0YmM0>:last-child,.text--XzM0YmM0>* li>:last-child{margin-bottom:0}.text--XzM0YmM0 ul{list-style:outside}.text--XzM0YmM0 ul,.text--XzM0YmM0 ol{padding-left:16px}.text--XzM0YmM0 ul ul,.text--XzM0YmM0 ol ul{list-style:circle}.text--XzM0YmM0 ul ul ul,.text--XzM0YmM0 ol ul ul{list-style:square}.text--XzM0YmM0 table{border-collapse:collapse;table-layout:fixed;width:100%;max-width:100%;margin:12px 0;display:block;overflow-x:auto}.text--XzM0YmM0 th,.text--XzM0YmM0 td{border:1px solid var(--line-color);text-align:left;vertical-align:top;word-break:break-word;overflow-wrap:break-word;padding:8px 12px}.text--XzM0YmM0 th{background:var(--tertiary-color);font-weight:700}.text--XzM0YmM0 img{object-fit:cover;border-radius:12px;width:100%;height:100%;display:block}.text--XzM0YmM0 pre [class*=copyBtn-]{color:#fff;top:auto;bottom:11px}.text--XzM0YmM0 pre [class*=Tooltip-]{color:#26325c;background-color:#fff}.userMessageTime--XzM0YmM0{font:var(--text-caption);color:var(--text-secondary-color);opacity:.7}.contentFooter--XzM0YmM0{justify-content:flex-start;align-items:center;gap:4px;margin-top:4px;display:inline-flex}@keyframes dot-flashing--XzM0YmM0{0%{background-color:var(--grey-color)}50%,to{background-color:var(--grey-color-20)}}.copyIcon--XzM0YmM0{opacity:0;pointer-events:none;width:16px;height:16px;transition:var(--transition-duration)var(--transition-function);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.container--XzM0YmM0:hover .copyIcon--XzM0YmM0{opacity:1;pointer-events:auto}@media (max-width:768px){.copyIcon--XzM0YmM0{opacity:1;pointer-events:auto}}.copyIcon--XzM0YmM0{color:var(--text-secondary-color)}.copyIcon--XzM0YmM0 svg{width:16px;height:16px}.copyIcon--XzM0YmM0:hover{color:var(--text-color);opacity:.7}.markdownHeading--XzM0YmM0{margin:16px 0 8px;line-height:1.3}.markdownHeading_h1--XzM0YmM0{font:var(--title)}.markdownHeading_h2--XzM0YmM0{font:var(--title-small)}.markdownHeading_h3--XzM0YmM0{font:var(--text-semibold-large)}.markdownHeading_h4--XzM0YmM0,.markdownHeading_h5--XzM0YmM0,.markdownHeading_h6--XzM0YmM0{font:var(--text-regular-medium);font-weight:600}.pre--YjM4N2Vh{position:relative}.pre--YjM4N2Vh>div{border-radius:var(--border-radius-medium)!important}.pre--YjM4N2Vh .copyBtn--YjM4N2Vh{opacity:0;min-width:30px;height:30px;padding:3px;position:absolute;top:8px;right:6px}.pre--YjM4N2Vh:hover .copyBtn--YjM4N2Vh{opacity:1}.wrapper--XzExZjY4{aspect-ratio:1;border-radius:12px;width:50vw;max-width:512px;position:relative;overflow:hidden}@media (max-width:768px){.wrapper--XzExZjY4{width:70vw}}.placeholder--XzExZjY4{border:1px solid var(--line-color);background:var(--surface-color);border-radius:12px;justify-content:center;align-items:center;transition:opacity .6s,transform .6s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.placeholderHidden--XzExZjY4{opacity:0;pointer-events:none;transform:scale(1.04)}.ball--XzExZjY4{pointer-events:none;border-radius:50%;position:absolute}.ball1--XzExZjY4{opacity:.5;-webkit-filter:blur(60px);filter:blur(60px);background:radial-gradient(circle,#6366f1 0%,transparent 70%);width:60%;height:60%;animation:12s ease-in-out infinite ball1Move--XzExZjY4}.ball2--XzExZjY4{opacity:.45;-webkit-filter:blur(50px);filter:blur(50px);background:radial-gradient(circle,#22d3ee 0%,transparent 70%);width:50%;height:50%;animation:10s ease-in-out infinite ball2Move--XzExZjY4}.ball3--XzExZjY4{opacity:.4;-webkit-filter:blur(55px);filter:blur(55px);background:radial-gradient(circle,#a78bfa 0%,transparent 70%);width:45%;height:45%;animation:14s ease-in-out infinite ball3Move--XzExZjY4}.label--XzExZjY4{z-index:1;font:var(--text-regular-medium);color:var(--text-secondary-color);align-items:baseline;display:inline-flex;position:relative}.dots--XzExZjY4{text-align:left;width:1.2em;display:inline-block}.dots--XzExZjY4:after{content:"";animation:1.5s steps(4,end) infinite dots--XzExZjY4}@keyframes dots--XzExZjY4{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}.image--XzExZjY4{object-fit:cover;opacity:0;border-radius:12px;width:100%;height:100%;transition:opacity .7s,transform .7s;display:block;transform:scale(1.02)}.imageRevealed--XzExZjY4{opacity:1;transform:scale(1)}.overlay--XzExZjY4{z-index:1000;background:rgba(0,0,0,.92);flex-direction:column;animation:.25s overlayFadeIn--XzExZjY4;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.overlayToolbar--XzExZjY4{padding:12px 16px;padding-top:calc(12px + env(safe-area-inset-top));flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;display:flex}.overlayBtn--XzExZjY4{color:#fff;cursor:pointer;background:rgba(255,255,255,.12);border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;-webkit-text-decoration:none;text-decoration:none;transition:background .2s;display:flex}.overlayBtn--XzExZjY4 svg{width:20px;height:20px}.overlayBtn--XzExZjY4 path{fill:currentColor}.overlayBtn--XzExZjY4:hover{background:rgba(255,255,255,.22)}.overlayBody--XzExZjY4{min-width:0;min-height:0;padding:0 16px 16px;padding-bottom:calc(16px + env(safe-area-inset-bottom));flex:1;justify-content:center;align-items:center;display:flex;overflow:hidden}.overlayImage--XzExZjY4{object-fit:contain;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:8px;width:auto;max-width:100%;height:auto;max-height:100%}@keyframes overlayFadeIn--XzExZjY4{0%{opacity:0}to{opacity:1}}@keyframes ball1Move--XzExZjY4{0%,to{top:-10%;left:-10%;transform:scale(1)}25%{top:50%;left:60%;transform:scale(1.1)}50%{top:60%;left:10%;transform:scale(.9)}75%{top:10%;left:50%;transform:scale(1.05)}}@keyframes ball2Move--XzExZjY4{0%,to{top:60%;left:60%;transform:scale(1)}25%{top:10%;left:20%;transform:scale(.95)}50%{top:-5%;left:55%;transform:scale(1.1)}75%{top:55%;left:-5%;transform:scale(1)}}@keyframes ball3Move--XzExZjY4{0%,to{top:30%;left:-5%;transform:scale(1)}25%{top:60%;left:50%;transform:scale(1.1)}50%{top:5%;left:40%;transform:scale(.95)}75%{top:40%;left:15%;transform:scale(1.05)}}.container--XzFkMTU4{width:6px;height:6px;margin:2px 8px;position:relative;overflow:visible}.row--XzFkMTU4{width:6px;height:6px;transition:transform .3s;position:absolute;top:0;left:0}.bottomRow--XzFkMTU4{transform:translateY(0)}.bottomRowShifted--XzFkMTU4{transform:translateY(5px)}.topRow--XzFkMTU4{opacity:0;pointer-events:none;transition:opacity .3s,transform .3s;transform:translateY(0)}.topRowVisible--XzFkMTU4{opacity:1;transform:translateY(-5px)}.dot--XzFkMTU4{background-color:var(--grey-color);border-radius:50%;width:6px;height:6px;animation:1s infinite alternate dot-flashing--XzFkMTU4;display:block;position:absolute;top:0}.dot--XzFkMTU4:first-child{animation-delay:0s;left:-8px}.dot--XzFkMTU4:nth-child(2){animation-delay:.5s;left:0}.dot--XzFkMTU4:nth-child(3){animation-delay:1s;left:8px}.dotReverse--XzFkMTU4:first-child{animation-delay:1s}.dotReverse--XzFkMTU4:nth-child(2){animation-delay:.5s}.dotReverse--XzFkMTU4:nth-child(3){animation-delay:0s}@keyframes dot-flashing--XzFkMTU4{0%{background-color:var(--grey-color)}50%,to{background-color:var(--grey-color-20)}}.mobileHeaderBackground--XzIzMzFi{background-color:var(--surface-color-40);-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);z-index:4;width:100%;height:64px;position:absolute;top:0;left:0}.wrapper--XzIzMzFi{box-sizing:border-box;z-index:5;background:0 0;justify-content:space-between;align-items:center;width:100%;height:64px;padding:20px;display:flex;position:absolute;top:0}.menuIcon--XzIzMzFi{align-self:center;width:24px;height:24px}.menuIcon--XzIzMzFi path{fill:var(--text-color)}.menuIcon--XzIzMzFi:disabled{opacity:.1}.wrapper--ZjM5Yjc0{background:var(--background-color);z-index:3;box-sizing:border-box;flex:1;width:100vw;height:100dvh;padding:96px 24px 24px;position:fixed;top:0;left:0}.dialog--XzQ4ZDM0{width:440px}@media (max-width:768px){.dialog--XzQ4ZDM0{width:100%}}.dialogWrapper--XzQ4ZDM0{z-index:155!important}.icon--XzQ4ZDM0{margin:0 auto 8px}.title--XzQ4ZDM0{text-align:center;margin-bottom:8px}@media (max-width:768px){.title--XzQ4ZDM0{line-height:28px}}.btn--XzQ4ZDM0{width:100%;margin-top:16px}.toasts--ZWMwOGYw{z-index:152;flex-direction:column;align-items:flex-end;display:flex;position:fixed;bottom:100px;right:30px}@media (max-width:768px){.toasts--ZWMwOGYw{bottom:0;left:7vw;right:7vw}}.toast--ZWMwOGYw{grid-gap:14px;background-color:var(--text-color);border-radius:var(--border-radius-large);color:var(--background-color);font:var(--text-semibold-medium);grid-auto-flow:column;align-items:center;gap:14px;padding:2px 6px 4px 16px;transition:transform .3s;display:grid;overflow:hidden;transform:translate(calc(100% + 50px))}@media (max-width:768px){.toast--ZWMwOGYw{transform:translateY(100%)}}.toast--ZWMwOGYw+.toast--ZWMwOGYw{margin-top:12px}.toast--ZWMwOGYw .close--ZWMwOGYw{color:var(--text-secondary-color)}.toast--ZWMwOGYw .close--ZWMwOGYw:hover{color:var(--text-inverted-color)}.toastEntered--ZWMwOGYw{transition:transform .3s;transform:translate(0)}@media (max-width:768px){.toastEntered--ZWMwOGYw{transform:translateY(-30px)}}.toastExiting--ZWMwOGYw{transition:transform .3s;transform:translate(calc(100% + 50px))}@media (max-width:768px){.toastExiting--ZWMwOGYw{transform:translateY(100%)}}.progressBar--ZWMwOGYw{background-color:var(--main-color-20);width:100%;height:4px;position:absolute;bottom:0;left:0;overflow:hidden}.progressBar__fill--ZWMwOGYw{background-color:var(--light-color-40);transform-origin:0;border-radius:40px;height:100%;transition:transform .2s linear}@media (prefers-color-scheme:dark){:where(html:not([data-theme=light])) .progressBar__fill--ZWMwOGYw{background-color:var(--grey-color-50)}}:where(html[data-theme=dark]) .progressBar__fill--ZWMwOGYw{background-color:var(--grey-color-50)}.loader--XzhmM2Q4,.loader--XzI5Mzc3{min-height:100vh}
/*# sourceMappingURL=cloud.f98445fffbe15d4a.css.map*/