.MessageWrapper_messageWrapper__Fo8TX{position:relative}@media(min-width:768px)and ((hover:hover) and (pointer:fine)){.MessageWrapper_messageWrapperTopMargin___p9nI{margin-top:-16px}.MessageWrapper_messageWrapperBottomMargin__G5OsQ{margin-bottom:-16px}}@media(min-width:1280px)and ((hover:none) and (pointer:coarse)){.MessageWrapper_messageWrapperTopMargin___p9nI{margin-top:-16px}.MessageWrapper_messageWrapperBottomMargin__G5OsQ{margin-bottom:-16px}}.MessageWrapper_messageWrapperUser__nzYbU{font-size:14px;line-height:21px;display:flex;justify-content:flex-end;padding:0;white-space:pre-wrap}.MessageWrapper_content__G9viJ{display:flex;flex-direction:column;color:var(--c-text-primary)}.MessageWrapper_contentUser__QACb4{max-width:75%;padding:12px 16px;border-radius:20px;background-color:var(--c-user-background)}.MessageWrapper_messageWrapperStreaming__3LWo_~.MessageWrapper_messageWrapper__Fo8TX{display:none}.Button_button__f9RZl{font-size:14px;line-height:21px;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;width:auto;font-weight:600;font-family:inherit;border:none;color:var(--c-text-primary);background:none;padding:0;box-sizing:border-box;cursor:pointer}.Button_button__f9RZl.Button_primary__KezxM{color:var(--c-action-primary-content);background-color:var(--c-action-primary);outline:2px solid rgba(0,0,0,0);padding:10px 24px}.Button_button__f9RZl.Button_primary__KezxM:not(:disabled):focus,.Button_button__f9RZl.Button_primary__KezxM:not(:disabled):hover{background:var(--c-action-primary-hover)}.Button_button__f9RZl.Button_primary__KezxM:not(:disabled):active{outline-color:var(--c-button-outline);border-color:rgba(0,0,0,0);background:none;background-color:var(--c-action-primary)}.Button_button__f9RZl.Button_primary__KezxM:disabled{background-color:var(--c-button-disabled-background);cursor:not-allowed}.Button_button__f9RZl.Button_secondary__tHwEA{border:1px solid var(--c-border);font-weight:500;background:unset;outline:2px solid rgba(0,0,0,0);padding:9px 16px}.Button_button__f9RZl.Button_secondary__tHwEA:not(:disabled):focus,.Button_button__f9RZl.Button_secondary__tHwEA:not(:disabled):hover{outline-color:var(--c-button-outline);border-color:rgba(0,0,0,0)}.Button_button__f9RZl.Button_secondary__tHwEA:not(:disabled):active{background-color:var(--c-button-active)}.Button_button__f9RZl.Button_secondary__tHwEA:disabled{color:var(--c-button-disabled);border:none;cursor:not-allowed}.Button_button__f9RZl.Button_tertiary__w9G_f{color:var(--c-action-primary-content);background-color:var(--c-action-tertiary);outline:2px solid rgba(0,0,0,0);padding:10px 24px}.Button_button__f9RZl.Button_tertiary__w9G_f:not(:disabled):focus,.Button_button__f9RZl.Button_tertiary__w9G_f:not(:disabled):hover{background:var(--c-action-tertiary-hover)}.Button_button__f9RZl.Button_tertiary__w9G_f:not(:disabled):active{outline-color:var(--c-button-outline);border-color:rgba(0,0,0,0);background:none;background-color:var(--c-action-tertiary)}.Button_button__f9RZl.Button_tertiary__w9G_f:disabled{background-color:var(--c-button-disabled-background);cursor:not-allowed}.Button_button__f9RZl.Button_primary__KezxM,.Button_button__f9RZl.Button_secondary__tHwEA,.Button_button__f9RZl.Button_tertiary__w9G_f{height:40px;border-radius:20px}.Header_header__8s97N{display:flex;height:56px;padding:8px 16px;justify-content:space-between;align-items:center;flex-shrink:0}.Header_headerLanding__XYM3i{position:absolute;top:0;right:0;left:0;background-color:var(--c-background-primary)}@media(min-width:768px)and ((hover:hover) and (pointer:fine)){.Header_headerLanding__XYM3i{left:298px;margin-left:0!important}}@media(min-width:1280px)and ((hover:none) and (pointer:coarse)){.Header_headerLanding__XYM3i{left:298px;margin-left:0!important}}@media(min-width:768px)and ((hover:hover) and (pointer:fine)){.Header_header__8s97N{padding-left:20px}.Header_header__8s97N.Header_sidePanelOverlay__Ls6UT{margin-left:226px}.Header_header__8s97N .Header_desktopHidden__rmge2{display:none}}@media(min-width:1280px)and ((hover:none) and (pointer:coarse)){.Header_header__8s97N{padding-left:20px}.Header_header__8s97N.Header_sidePanelOverlay__Ls6UT{margin-left:226px}.Header_header__8s97N .Header_desktopHidden__rmge2{display:none}}.Header_loginBadge__DQVwq{display:flex;gap:16px;align-items:center;min-width:40px}.Header_logoWrapper__0NUqG{display:flex;height:32px;margin-right:0}@media(min-width:768px)and ((hover:hover) and (pointer:fine)){.Header_logoWrapper__0NUqG{height:40px}}@media(min-width:1280px)and ((hover:none) and (pointer:coarse)){.Header_logoWrapper__0NUqG{height:40px}}.Header_logo__s7TNF{width:auto;height:32px}@media(min-width:768px)and ((hover:hover) and (pointer:fine)){.Header_logo__s7TNF{height:40px}}@media(min-width:1280px)and ((hover:none) and (pointer:coarse)){.Header_logo__s7TNF{height:40px}}.Header_menuButton__gJmTc:focus{outline:none}.Header_menuButton__gJmTc:focus-visible{outline:initial}.Header_icon__nt0v4{z-index:2;width:24px;height:24px;fill:var(--c-action-icon-hover);flex-shrink:0}:focus-visible>.Header_icon__nt0v4{fill:var(--c-action-icon-hover)}@media(min-width:768px)and ((hover:hover) and (pointer:fine)){.Header_icon__nt0v4{fill:var(--c-icon)}.Header_icon__nt0v4:active,.Header_icon__nt0v4:focus,.Header_icon__nt0v4:hover{fill:var(--c-action-icon-hover)}}@media(min-width:1280px)and ((hover:none) and (pointer:coarse)){.Header_icon__nt0v4{fill:var(--c-icon)}.Header_icon__nt0v4:active,.Header_icon__nt0v4:focus,.Header_icon__nt0v4:hover{fill:var(--c-action-icon-hover)}}.Header_centerSection__sZlni{display:flex;position:absolute;left:50%;transform:translateX(-50%);align-items:center}.Header_rightSection__s43Np{display:flex;gap:24px;align-items:center;margin-left:auto}.ErrorPageLayout_container___Cfol{display:flex;flex-direction:column;align-items:center;width:100%;text-align:center;color:var(--c-text-primary);margin:auto 0}.ErrorPageLayout_container___Cfol.ErrorPageLayout_singlePage__Kz_o3{height:100vh;overflow-y:auto;margin:0}.ErrorPageLayout_container___Cfol.ErrorPageLayout_singlePage__Kz_o3 .ErrorPageLayout_wrapper__8qgCU{flex:1 1;justify-content:center;margin:32px 0 0}.ErrorPageLayout_wrapper__8qgCU{display:flex;flex-direction:column;align-items:center;gap:40px;max-width:500px}.ErrorPageLayout_content__9vrO6{display:flex;flex-direction:column;align-items:center;gap:16px}.ErrorPageLayout_description__GWOji{font-size:16px;line-height:28px;margin:0}.ErrorPageLayout_message__rr8oj{font-size:24px;line-height:32px;font-weight:600;margin:0}.ErrorPageLayout_icon__oEVmO{width:40px;height:40px;fill:var(--c-action-icon-hover);flex-shrink:0}.ErrorPageLayout_newChatBtn__QgBFN.ErrorPageLayout_newChatBtn__QgBFN{gap:10px;white-space:nowrap;font-weight:600}.ErrorPageLayout_newChatBtn__QgBFN.ErrorPageLayout_newChatBtn__QgBFN svg{width:24px;height:24px;fill:var(--c-background-primary);flex-shrink:0}.ErrorPageLayout_trace__wuFuZ{font-size:16px;line-height:28px;margin:0;color:var(--c-text-disabled)}.ErrorPageLayout_logo__HjHNO{position:absolute;top:12px}@media(min-width:768px)and ((hover:hover) and (pointer:fine)){.ErrorPageLayout_logo__HjHNO{top:32px;left:16px}}@media(min-width:1280px)and ((hover:none) and (pointer:coarse)){.ErrorPageLayout_logo__HjHNO{top:32px;left:16px}}.ErrorPageLayout_footer__rIuWK{font-size:14px;line-height:21px;display:flex;flex-direction:column;align-items:center;gap:8px;margin:24px 0}.ErrorPageLayout_links__NwJCx{display:flex;gap:24px}.ErrorPageLayout_footerLink__Xkxk9{text-decoration:none;color:var(--c-link)}.ErrorPageLayout_footerLink__Xkxk9:active,.ErrorPageLayout_footerLink__Xkxk9:focus,.ErrorPageLayout_footerLink__Xkxk9:hover{text-decoration:underline}.ErrorPageLayout_footerLink__Xkxk9:visited{color:var(--c-link-visited)}.ErrorPageLayout_footerLink__Xkxk9:disabled{color:var(--c-link-disabled)}.ErrorPageLayout_copyright__w_D4K{margin:0;color:var(--c-text-tertiary)}.ErrorContainer_container__ZaumK{display:flex;flex-direction:column;align-items:center;width:100%;padding:16px;flex:1 1;overflow-y:auto}.ErrorContainer_container__ZaumK.ErrorContainer_landingPage__iYKYr{margin-top:56px}.SharedPageStyles_layoutContainer__LDsJz{display:flex;flex-direction:column;height:100vh;overflow:hidden}.SharedPageStyles_container__IyIyl{font-size:14px;line-height:24px;margin:16px 24px 0;height:100%}@media(min-width:768px)and ((hover:hover) and (pointer:fine)){.SharedPageStyles_container__IyIyl{font-size:16px;line-height:24px;display:flex;justify-content:center;align-items:center}}@media(min-width:1280px)and ((hover:none) and (pointer:coarse)){.SharedPageStyles_container__IyIyl{font-size:16px;line-height:24px;display:flex;justify-content:center;align-items:center}}.SharedPageStyles_textContent__fjWOY{display:flex;flex-direction:column;gap:16px;max-width:500px}@media(min-width:768px)and ((hover:hover) and (pointer:fine)){.SharedPageStyles_textContent__fjWOY{gap:24px}}@media(min-width:1280px)and ((hover:none) and (pointer:coarse)){.SharedPageStyles_textContent__fjWOY{gap:24px}}.SharedPageStyles_paragraphText__ID29e{margin:0}@media(min-width:768px)and ((hover:hover) and (pointer:fine)){.SharedPageStyles_paragraphText__ID29e{font-size:16px;line-height:28px}}@media(min-width:1280px)and ((hover:none) and (pointer:coarse)){.SharedPageStyles_paragraphText__ID29e{font-size:16px;line-height:28px}}.SharedPageStyles_title__spRFm{font-size:24px;line-height:32px;font-weight:700;margin:0}@media(min-width:768px)and ((hover:hover) and (pointer:fine)){.SharedPageStyles_title__spRFm{font-size:40px;line-height:56px}}@media(min-width:1280px)and ((hover:none) and (pointer:coarse)){.SharedPageStyles_title__spRFm{font-size:40px;line-height:56px}}.SharedPageStyles_krastyImgWrapper__5owgX{display:flex;height:240px;width:100%;justify-content:center;align-items:flex-end;transform:translateY(160px);margin-top:24px}@media(min-width:768px)and ((hover:hover) and (pointer:fine)){.SharedPageStyles_krastyImgWrapper__5owgX{transform:translateY(0);justify-content:flex-end;margin-top:200px}}@media(min-width:1280px)and ((hover:none) and (pointer:coarse)){.SharedPageStyles_krastyImgWrapper__5owgX{transform:translateY(0);justify-content:flex-end;margin-top:200px}}.SharedPageStyles_krastyImg__e6PKO{height:auto}.Login_disclaimer__UbkPS{font-size:10px;line-height:16px;color:var(--c-text-tertiary)}@media(min-width:768px)and ((hover:hover) and (pointer:fine)){.Login_disclaimer__UbkPS{gap:24px}}@media(min-width:1280px)and ((hover:none) and (pointer:coarse)){.Login_disclaimer__UbkPS{gap:24px}}