.AgenticChatLoading-module__8dV9Yq__main{height:100%;padding:var(--sk-space-24);background-color:#f8f3fe;position:relative}.AgenticChatLoading-module__8dV9Yq__main:before{content:"";height:var(--sk-size-160);opacity:.16;pointer-events:none;background:linear-gradient(90deg,#6d14e1 15%,#30b6c2 60%,#5bff77 81%);position:absolute;top:0;left:0;right:0;-webkit-mask-image:radial-gradient(100% 100% at 50% 0,#000,#0000);mask-image:radial-gradient(100% 100% at 50% 0,#000,#0000)}@media (min-width:768px) and (max-width:1023px){.AgenticChatLoading-module__8dV9Yq__main:before{height:var(--sk-size-240)}}
.CompanionPanelBody-module__uMW_hW__main{flex-direction:column;flex:1;display:flex;overflow:hidden auto}@media (min-width:1024px){.CompanionPanelBody-module__uMW_hW__main{height:calc(100vh - var(--distance-to-top,0px));position:sticky;inset:0}}
.ContentWithCompanionPanel-module__OVYIEG__main{--has-companion-panel:true}.ContentWithCompanionPanel-module__OVYIEG__main.ContentWithCompanionPanel-module__OVYIEG__isCompanionPanelOpen{--is-companion-panel-open:true}.ContentWithCompanionPanel-module__OVYIEG__main{--opening-animation-duration:.42s;--closing-animation-duration:.3s;--panel-entrance-translate:32px;--panel-fade-delay:60ms}@media (prefers-reduced-motion:reduce){.ContentWithCompanionPanel-module__OVYIEG__main{--opening-animation-duration:0s;--closing-animation-duration:0s;--panel-fade-delay:0s}}.ContentWithCompanionPanel-module__OVYIEG__main .ContentWithCompanionPanel-module__OVYIEG__companionPanel{visibility:hidden}.ContentWithCompanionPanel-module__OVYIEG__main.ContentWithCompanionPanel-module__OVYIEG__isCompanionPanelOpen .ContentWithCompanionPanel-module__OVYIEG__companionPanel{visibility:visible}@media (max-width:1023px){.ContentWithCompanionPanel-module__OVYIEG__main .ContentWithCompanionPanel-module__OVYIEG__overlay{z-index:var(--z-index-modal);transition:opacity var(--sk-motion-duration-exit) var(--sk-motion-easing-exit);opacity:0;background-color:var(--sk-color-black);pointer-events:none;display:block;position:fixed;inset:0}.ContentWithCompanionPanel-module__OVYIEG__main.ContentWithCompanionPanel-module__OVYIEG__isCompanionPanelOpen .ContentWithCompanionPanel-module__OVYIEG__overlay{transition:opacity var(--sk-motion-duration-slow) var(--sk-motion-easing-out);opacity:.3;pointer-events:auto}.ContentWithCompanionPanel-module__OVYIEG__main .ContentWithCompanionPanel-module__OVYIEG__companionPanel{z-index:var(--z-index-modal);transition:transform var(--closing-animation-duration) var(--sk-motion-easing-exit), visibility 0s var(--closing-animation-duration);border-radius:var(--sk-radius-16) var(--sk-radius-16) 0 0;background-color:var(--sk-color-white);inset:var(--sk-space-32) 0 0;flex-direction:column;display:flex;position:fixed;transform:translateY(100%)}.ContentWithCompanionPanel-module__OVYIEG__main.ContentWithCompanionPanel-module__OVYIEG__isCompanionPanelOpen .ContentWithCompanionPanel-module__OVYIEG__companionPanel{transition:transform var(--opening-animation-duration) var(--sk-motion-easing-entry);transform:none}.ContentWithCompanionPanel-module__OVYIEG__main.ContentWithCompanionPanel-module__OVYIEG__isCompanionPanelOpen[data-panel-opened-by=server] .ContentWithCompanionPanel-module__OVYIEG__overlay{opacity:0;pointer-events:none}.ContentWithCompanionPanel-module__OVYIEG__main.ContentWithCompanionPanel-module__OVYIEG__isCompanionPanelOpen[data-panel-opened-by=server] .ContentWithCompanionPanel-module__OVYIEG__companionPanel{visibility:hidden;transform:translateY(100%)}.ContentWithCompanionPanel-module__OVYIEG__main .ContentWithCompanionPanel-module__OVYIEG__panelBox{display:contents}.ContentWithCompanionPanel-module__OVYIEG__main .ContentWithCompanionPanel-module__OVYIEG__handle{padding:var(--sk-space-16) 0;cursor:pointer;background-color:#0000;border:0;justify-content:center;display:flex}.ContentWithCompanionPanel-module__OVYIEG__main .ContentWithCompanionPanel-module__OVYIEG__handle:before{content:"";width:var(--sk-size-48);height:var(--sk-size-4);border-radius:var(--sk-radius-rounded);background-color:var(--sk-color-grey-200)}.ContentWithCompanionPanel-module__OVYIEG__main .ContentWithCompanionPanel-module__OVYIEG__handle:focus-visible{outline:none}.ContentWithCompanionPanel-module__OVYIEG__main .ContentWithCompanionPanel-module__OVYIEG__handle:focus-visible:before{box-shadow:var(--sk-shadow-focus-ring-light-shadow-3), var(--sk-shadow-focus-ring-light-shadow-2), var(--sk-shadow-focus-ring-light-shadow-1)}}@media (min-width:1024px){.ContentWithCompanionPanel-module__OVYIEG__main{--margin-horizontal:var(--sk-space-24);--aside-companion-panel-width:420px;--companion-panel-gutter:var(--sk-space-24)}.ContentWithCompanionPanel-module__OVYIEG__main{margin-left:var(--margin-horizontal);display:flex}.ContentWithCompanionPanel-module__OVYIEG__main .ContentWithCompanionPanel-module__OVYIEG__overlay,.ContentWithCompanionPanel-module__OVYIEG__main .ContentWithCompanionPanel-module__OVYIEG__handle{display:none}.ContentWithCompanionPanel-module__OVYIEG__main .ContentWithCompanionPanel-module__OVYIEG__pageMainContent{min-width:0;max-width:calc(100% - var(--margin-horizontal));transition:max-width var(--closing-animation-duration) var(--sk-motion-easing-exit), padding-right var(--closing-animation-duration) var(--sk-motion-easing-exit);flex:1}.ContentWithCompanionPanel-module__OVYIEG__main .ContentWithCompanionPanel-module__OVYIEG__companionPanel{display:initial;width:0;transition:width var(--closing-animation-duration) var(--sk-motion-easing-exit), visibility 0s var(--closing-animation-duration);overflow:clip}.ContentWithCompanionPanel-module__OVYIEG__main .ContentWithCompanionPanel-module__OVYIEG__panelBox{width:var(--aside-companion-panel-width);height:100%;transform:translateX(var(--panel-entrance-translate));transition:opacity var(--sk-motion-duration-exit) var(--sk-motion-easing-exit), transform var(--closing-animation-duration) var(--sk-motion-easing-exit);border-left:1px solid var(--sk-color-grey-100);opacity:0}.ContentWithCompanionPanel-module__OVYIEG__main.ContentWithCompanionPanel-module__OVYIEG__isCompanionPanelOpen .ContentWithCompanionPanel-module__OVYIEG__pageMainContent{max-width:calc(100% - var(--aside-companion-panel-width));padding-right:var(--companion-panel-gutter);transition:max-width var(--opening-animation-duration) var(--sk-motion-easing-entry), padding-right var(--opening-animation-duration) var(--sk-motion-easing-entry)}.ContentWithCompanionPanel-module__OVYIEG__main.ContentWithCompanionPanel-module__OVYIEG__isCompanionPanelOpen .ContentWithCompanionPanel-module__OVYIEG__companionPanel{width:var(--aside-companion-panel-width);transition:width var(--opening-animation-duration) var(--sk-motion-easing-entry);position:relative}.ContentWithCompanionPanel-module__OVYIEG__main.ContentWithCompanionPanel-module__OVYIEG__isCompanionPanelOpen .ContentWithCompanionPanel-module__OVYIEG__panelBox{transition:opacity var(--sk-motion-duration-slow) var(--sk-motion-easing-out) var(--panel-fade-delay), transform var(--opening-animation-duration) var(--sk-motion-easing-entry);opacity:1;transform:none}}@media (min-width:1280px){.ContentWithCompanionPanel-module__OVYIEG__main{--grid-content-max-width:calc(var(--sk-breakpoint-xl) - 2 * var(--sk-space-24))}.ContentWithCompanionPanel-module__OVYIEG__main{margin-left:calc((100% - var(--grid-content-max-width)) / 2)}.ContentWithCompanionPanel-module__OVYIEG__main .ContentWithCompanionPanel-module__OVYIEG__pageMainContent{max-width:var(--grid-content-max-width)}.ContentWithCompanionPanel-module__OVYIEG__main.ContentWithCompanionPanel-module__OVYIEG__isCompanionPanelOpen .ContentWithCompanionPanel-module__OVYIEG__pageMainContent{max-width:min(var(--grid-content-max-width), calc(100% - var(--aside-companion-panel-width)))}.ContentWithCompanionPanel-module__OVYIEG__main:has(.ContentWithCompanionPanel-module__OVYIEG__pageMainContent [data-page-full-bleed]){margin-left:0}.ContentWithCompanionPanel-module__OVYIEG__main .ContentWithCompanionPanel-module__OVYIEG__pageMainContent:has([data-page-full-bleed]){max-width:none}}
.AppFoLayout-module__UimFEq__main{flex-direction:column;min-height:100vh;display:flex}
.ClientAgenticChat-module___rT1za__main{width:calc(var(--sk-size-320) + var(--sk-size-80) + var(--sk-size-20));height:calc(var(--sk-size-512) + var(--sk-size-240));margin-top:var(--sk-space-24);border:1px solid var(--sk-color-grey-025);resize:vertical;overflow:auto}
.page-module__jguLua__main{margin:var(--sk-space-24)}
.HistoricThreadList-module__p5qt0q__main{flex-direction:column;display:flex}.HistoricThreadList-module__p5qt0q__main .HistoricThreadList-module__p5qt0q__groupedThread{margin-top:var(--sk-space-16);flex-direction:column;display:flex}.HistoricThreadList-module__p5qt0q__main .HistoricThreadList-module__p5qt0q__groupedThread:first-child{margin-top:0}.HistoricThreadList-module__p5qt0q__main .HistoricThreadList-module__p5qt0q__divider{padding:var(--sk-space-8) 0;align-items:center;gap:var(--sk-space-8);color:var(--sk-color-grey-600);white-space:nowrap;display:flex}.HistoricThreadList-module__p5qt0q__main .HistoricThreadList-module__p5qt0q__buttonTitle{font-weight:var(--sk-font-weights-plus-jakarta-sans-medium);justify-content:flex-start}.HistoricThreadList-module__p5qt0q__main .HistoricThreadList-module__p5qt0q__truncatedChatTitle{text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.HistoricThreadList-module__p5qt0q__main .HistoricThreadList-module__p5qt0q__infiniteLoader{height:1px}.HistoricThreadList-module__p5qt0q__main .HistoricThreadList-module__p5qt0q__loading{padding:var(--sk-space-16) 0}
.HistoricLayout-module__KY26oa__main{background-color:#f8f3fe;flex-direction:column;height:100%;display:flex;position:relative}.HistoricLayout-module__KY26oa__main:before{content:"";top:calc(var(--sk-space-40) + var(--sk-space-12));height:var(--sk-size-160);opacity:.16;background:linear-gradient(90deg, var(--sk-color-purple-500) 15%, #30b6c2 60%, var(--sk-color-green-500) 81%);pointer-events:none;-webkit-mask-image:radial-gradient(ellipse 100% 100% at 50% 0%, var(--sk-color-black), transparent);-webkit-mask-image:radial-gradient(ellipse 100% 100% at 50% 0%, var(--sk-color-black), transparent);mask-image:radial-gradient(ellipse 100% 100% at 50% 0%, var(--sk-color-black), transparent);position:absolute;left:0;right:0}@media (min-width:768px) and (max-width:1023px){.HistoricLayout-module__KY26oa__main:before{height:var(--sk-size-240)}}.HistoricLayout-module__KY26oa__main .HistoricLayout-module__KY26oa__header{z-index:var(--z-up-in-the-current-stacking-context);padding:var(--sk-space-4);background-color:var(--sk-color-white);align-items:center;gap:var(--sk-space-8);display:flex;position:relative;box-shadow:0 2px 12px #8a43e71a}.HistoricLayout-module__KY26oa__main .HistoricLayout-module__KY26oa__header .HistoricLayout-module__KY26oa__title{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.HistoricLayout-module__KY26oa__main .HistoricLayout-module__KY26oa__content{padding:var(--sk-space-24);flex:1;overflow-y:auto}
@property --composer-gradient-alpha{syntax:"<percentage>";inherits:false;initial-value:30%}.Composer-module__1hfYDa__main{--composer-gradient-alpha:30%;--composer-surface:var(--sk-color-white);--composer-gradient-teal:#30b4c2;--composer-gradient-glow:151 71 255;--composer-gradient:linear-gradient(to bottom right, color-mix(in srgb, var(--sk-color-purple-500) var(--composer-gradient-alpha), transparent) 30%, color-mix(in srgb, var(--composer-gradient-teal) var(--composer-gradient-alpha), transparent) 75%, color-mix(in srgb, var(--sk-color-green-500) var(--composer-gradient-alpha), transparent) 95%);box-sizing:border-box;padding:var(--sk-space-12);border-radius:var(--sk-radius-12);background:linear-gradient(var(--composer-surface), var(--composer-surface)) padding-box, var(--composer-gradient) border-box, linear-gradient(var(--composer-surface), var(--composer-surface)) border-box;gap:var(--sk-space-16);border:2px solid #0000;flex-direction:column;transition:--composer-gradient-alpha .2s,background .2s,box-shadow .2s;display:flex}.Composer-module__1hfYDa__main:hover{--composer-gradient-alpha:70%;box-shadow:0 0 24px rgb(var(--composer-gradient-glow) / 12%)}.Composer-module__1hfYDa__main:focus-within{--composer-gradient-alpha:100%;box-shadow:0 0 24px rgb(var(--composer-gradient-glow) / 30%)}.Composer-module__1hfYDa__main.Composer-module__1hfYDa__readonly{--composer-surface:var(--sk-color-grey-050);cursor:not-allowed;pointer-events:none}.Composer-module__1hfYDa__main.Composer-module__1hfYDa__readonly:hover,.Composer-module__1hfYDa__main.Composer-module__1hfYDa__readonly:focus-within{--composer-gradient-alpha:30%;box-shadow:none}.Composer-module__1hfYDa__main .Composer-module__1hfYDa__textbox{min-height:var(--sk-size-24);max-height:calc(var(--sk-size-120) + var(--sk-size-20));font-size:var(--sk-typography-body-2-medium-font-size);letter-spacing:0;line-height:var(--sk-typography-body-2-medium-line-height);white-space:pre-wrap;cursor:text;outline:none;text-decoration:none;overflow-y:auto}.Composer-module__1hfYDa__main .Composer-module__1hfYDa__textbox[data-empty=true]:before{content:attr(data-placeholder);color:var(--sk-color-grey-600)}.Composer-module__1hfYDa__main .Composer-module__1hfYDa__actions{justify-content:space-between;align-items:flex-end;gap:var(--sk-space-16);display:flex}.Composer-module__1hfYDa__main .Composer-module__1hfYDa__actions .Composer-module__1hfYDa__actionsLeft{align-items:center;gap:var(--sk-space-8);width:calc(100% - var(--sk-space-56));display:flex}.Composer-module__1hfYDa__main .Composer-module__1hfYDa__actions .Composer-module__1hfYDa__actionsLeft .Composer-module__1hfYDa__addButton{width:calc(var(--sk-size-32));height:calc(var(--sk-size-32));padding:var(--sk-space-8)}.Composer-module__1hfYDa__main .Composer-module__1hfYDa__actions .Composer-module__1hfYDa__submitButton{--composer-gradient-alpha:100%;transition:--composer-gradient-alpha var(--sk-motion-duration-normal) ease, opacity var(--sk-motion-duration-normal) ease, transform var(--sk-motion-duration-normal) ease;opacity:0;background:var(--composer-gradient);pointer-events:none;transform:scale(.85)}.Composer-module__1hfYDa__main .Composer-module__1hfYDa__actions .Composer-module__1hfYDa__submitButton:disabled{--composer-gradient-alpha:70%}.Composer-module__1hfYDa__main .Composer-module__1hfYDa__actions .Composer-module__1hfYDa__submitButton.Composer-module__1hfYDa__submitButtonVisible{opacity:1;pointer-events:auto;transform:scale(1)}
.IntroSection-module__CuOdHq__main{justify-content:center;gap:var(--sk-space-12);flex-direction:column;height:100%;display:flex}.IntroSection-module__CuOdHq__main .IntroSection-module__CuOdHq__introduction{gap:var(--sk-size-4);flex-direction:column;display:flex}.IntroSection-module__CuOdHq__main .IntroSection-module__CuOdHq__opener{padding:var(--sk-space-8) 0;gap:var(--sk-space-8);flex-wrap:wrap;display:flex}
.RecentChatsSection-module__wiXcYa__main{flex-direction:column;display:flex}.RecentChatsSection-module__wiXcYa__main .RecentChatsSection-module__wiXcYa__header{justify-content:space-between;align-items:center;gap:var(--sk-space-8);display:flex}.RecentChatsSection-module__wiXcYa__main .RecentChatsSection-module__wiXcYa__chats{flex-direction:column;margin:0;padding:0;display:flex}.RecentChatsSection-module__wiXcYa__main .RecentChatsSection-module__wiXcYa__chats .RecentChatsSection-module__wiXcYa__buttonTitle{font-weight:var(--sk-font-weights-plus-jakarta-sans-medium);justify-content:flex-start}.RecentChatsSection-module__wiXcYa__main .RecentChatsSection-module__wiXcYa__chats .RecentChatsSection-module__wiXcYa__truncatedChatTitle{text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.HomeLayout-module__jxxD9G__main{height:calc(100% - var(--sk-space-48));min-height:var(--sk-size-512);padding:var(--sk-space-24) var(--sk-space-16);justify-content:space-between;gap:var(--sk-space-24);background-color:#f8f3fe;flex-direction:column;display:flex;position:relative}.HomeLayout-module__jxxD9G__main:before{content:"";height:var(--sk-size-160);opacity:.16;background:linear-gradient(90deg, var(--sk-color-purple-500) 15%, #30b6c2 60%, var(--sk-color-green-500) 81%);pointer-events:none;-webkit-mask-image:radial-gradient(ellipse 100% 100% at 50% 0%, var(--sk-color-black), transparent);-webkit-mask-image:radial-gradient(ellipse 100% 100% at 50% 0%, var(--sk-color-black), transparent);mask-image:radial-gradient(ellipse 100% 100% at 50% 0%, var(--sk-color-black), transparent);position:absolute;top:0;left:0;right:0}@media (min-width:768px) and (max-width:1023px){.HomeLayout-module__jxxD9G__main:before{height:var(--sk-size-240)}}@media (min-width:768px) and (max-width:1023px){.HomeLayout-module__jxxD9G__main{padding:calc(2 * var(--sk-space-80))}}
.RunErrorBanner-module__vfloUG__main{margin-bottom:calc(var(--sk-space-24) * -1);padding-bottom:var(--sk-space-24);gap:var(--sk-space-4);display:flex}.RunErrorBanner-module__vfloUG__main .RunErrorBanner-module__vfloUG__retryButton{margin-top:var(--sk-space-4)}
.GenerativeJobAds-module__xKzrXW__main{padding:var(--sk-space-8);border:1px solid var(--sk-color-purple-100);border-radius:var(--sk-radius-12);background-color:var(--sk-color-white);flex-direction:column;display:flex}.GenerativeJobAds-module__xKzrXW__main .GenerativeJobAds-module__xKzrXW__item{gap:var(--sk-space-12);padding:var(--sk-space-8);color:inherit;text-decoration:none;display:flex}.GenerativeJobAds-module__xKzrXW__main .GenerativeJobAds-module__xKzrXW__item .GenerativeJobAds-module__xKzrXW__avatar{flex-shrink:0}.GenerativeJobAds-module__xKzrXW__main .GenerativeJobAds-module__xKzrXW__item .GenerativeJobAds-module__xKzrXW__content{flex-direction:column;min-width:0;display:flex}.GenerativeJobAds-module__xKzrXW__main .GenerativeJobAds-module__xKzrXW__item .GenerativeJobAds-module__xKzrXW__clipped{overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.GenerativeJobAds-module__xKzrXW__main .GenerativeJobAds-module__xKzrXW__item .GenerativeJobAds-module__xKzrXW__metadata{align-items:center;gap:var(--sk-space-4);margin-top:var(--sk-space-4);display:inline-flex}.GenerativeJobAds-module__xKzrXW__main .GenerativeJobAds-module__xKzrXW__item:hover{border-radius:var(--sk-radius-8);background-color:var(--sk-color-dark-10)}.GenerativeJobAds-module__xKzrXW__main .GenerativeJobAds-module__xKzrXW__divider{margin:var(--sk-space-8)}
.MarkdownMessageText-module__IAcLOG__main{min-width:0}.MarkdownMessageText-module__IAcLOG__main p{margin:0 0 var(--sk-space-8)}.MarkdownMessageText-module__IAcLOG__main p:last-child{margin-bottom:0}:is(.MarkdownMessageText-module__IAcLOG__main ul,.MarkdownMessageText-module__IAcLOG__main ol){margin:0 0 var(--sk-space-12);padding-left:var(--sk-space-20)}:is(.MarkdownMessageText-module__IAcLOG__main ul:last-child,.MarkdownMessageText-module__IAcLOG__main ol:last-child){margin-bottom:0}.MarkdownMessageText-module__IAcLOG__main a{color:var(--sk-color-purple-550)}
.MessageInfo-module__b6Giuq__main{align-items:center;gap:var(--sk-space-4);display:flex}.MessageInfo-module__b6Giuq__main .MessageInfo-module__b6Giuq__copyButton,.MessageInfo-module__b6Giuq__main .MessageInfo-module__b6Giuq__date{color:var(--sk-color-grey-600)}
.ShimmerText-module__bdGMzG__main{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(100deg, transparent 30%, color-mix(in oklch, currentcolor, white 75%) 50%, transparent 70%), linear-gradient(currentcolor, currentcolor);-webkit-text-fill-color:transparent;background-repeat:no-repeat,no-repeat;background-size:60% 100%,100% 100%;animation:2.4s linear infinite ShimmerText-module__bdGMzG__shimmer-sweep}@media (prefers-reduced-motion:reduce){.ShimmerText-module__bdGMzG__main{-webkit-text-fill-color:currentcolor;background-image:none;animation:none}}@keyframes ShimmerText-module__bdGMzG__shimmer-sweep{0%{background-position:-150% 0,0 0}to{background-position:250% 0,0 0}}
.ThinkingIndicator-module__ryOaZW__main{align-items:center;gap:var(--sk-space-8);display:flex}.ThinkingIndicator-module__ryOaZW__main .ThinkingIndicator-module__ryOaZW__loading{width:auto;margin:inherit;color:#b35ee1}.ThinkingIndicator-module__ryOaZW__main .ThinkingIndicator-module__ryOaZW__shimmer{color:var(--sk-color-grey-600)}
.AssistantMessage-module__E_qBwa__main{gap:var(--sk-space-8);overflow-wrap:anywhere;flex-direction:column;display:flex}.AssistantMessage-module__E_qBwa__main .AssistantMessage-module__E_qBwa__info{visibility:hidden;transition:opacity var(--sk-motion-duration-exit) var(--sk-motion-easing-exit), visibility 0s linear var(--sk-motion-duration-exit);opacity:0}.AssistantMessage-module__E_qBwa__main:hover .AssistantMessage-module__E_qBwa__info{visibility:visible;transition:opacity var(--sk-motion-duration-fast) var(--sk-motion-easing-out);opacity:1}
.MessageText-module__4pLOcG__main{white-space:pre-wrap}
.UserMessage-module__ReFxmW__main{align-items:flex-end;gap:var(--sk-space-4);padding-left:var(--sk-space-24);flex-direction:column;display:flex}.UserMessage-module__ReFxmW__main .UserMessage-module__ReFxmW__content{padding:var(--sk-space-12) var(--sk-space-16);border-radius:var(--sk-radius-12);background-color:#e2d0f9bf}.UserMessage-module__ReFxmW__main .UserMessage-module__ReFxmW__info{visibility:hidden;transition:opacity var(--sk-motion-duration-exit) var(--sk-motion-easing-exit), visibility 0s linear var(--sk-motion-duration-exit);opacity:0;flex-direction:row-reverse}.UserMessage-module__ReFxmW__main .UserMessage-module__ReFxmW__info .UserMessage-module__ReFxmW__contextBadge{max-width:var(--sk-size-240)}.UserMessage-module__ReFxmW__main:hover .UserMessage-module__ReFxmW__info{visibility:visible;transition:opacity var(--sk-motion-duration-fast) var(--sk-motion-easing-out);opacity:1}
.Thread-module__D4k6wW__main{min-height:0;padding:var(--sk-space-24) var(--sk-space-16);flex:1;position:relative;overflow:auto}.Thread-module__D4k6wW__main .Thread-module__D4k6wW__messages{gap:var(--sk-space-8);flex-direction:column;display:flex}
.ThreadHeader-module__xQOTGq__main{z-index:var(--z-up-in-the-current-stacking-context);padding:var(--sk-space-4);background-color:var(--sk-color-white);align-items:center;gap:var(--sk-space-8);display:flex;position:relative;box-shadow:0 2px 12px #8a43e71a}.ThreadHeader-module__xQOTGq__main .ThreadHeader-module__xQOTGq__title{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ThreadHeader-module__xQOTGq__main .ThreadHeader-module__xQOTGq__generatedTitle{color:var(--sk-color-grey-600);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}
.ThreadSuggestions-module__i7JOOq__main{gap:var(--sk-space-8);flex-wrap:wrap;display:flex}
.ThreadLayout-module__6tqrqG__main{background-color:#f8f3fe;flex-direction:column;height:100%;display:flex;position:relative}.ThreadLayout-module__6tqrqG__main:before{content:"";top:calc(var(--sk-space-40) + var(--sk-space-12));height:var(--sk-size-160);opacity:.16;background:linear-gradient(90deg, var(--sk-color-purple-500) 15%, #30b6c2 60%, var(--sk-color-green-500) 81%);pointer-events:none;-webkit-mask-image:radial-gradient(ellipse 100% 100% at 50% 0%, var(--sk-color-black), transparent);-webkit-mask-image:radial-gradient(ellipse 100% 100% at 50% 0%, var(--sk-color-black), transparent);mask-image:radial-gradient(ellipse 100% 100% at 50% 0%, var(--sk-color-black), transparent);position:absolute;left:0;right:0}@media (min-width:768px) and (max-width:1023px){.ThreadLayout-module__6tqrqG__main:before{height:var(--sk-size-240)}}.ThreadLayout-module__6tqrqG__main .ThreadLayout-module__6tqrqG__footer{padding:0 var(--sk-space-12) var(--sk-space-24) var(--sk-space-12);gap:var(--sk-space-8);flex-direction:column;display:flex;position:relative}
/*# sourceMappingURL=1x2_58dxfpo-8.css.map*/