.ApprovalPageContent-module__lU5YQq__main{box-sizing:border-box;min-height:100vh;padding:var(--sk-space-24);position:relative}.ApprovalPageContent-module__lU5YQq__main .ApprovalPageContent-module__lU5YQq__form,.ApprovalPageContent-module__lU5YQq__main .ApprovalPageContent-module__lU5YQq__block{gap:var(--sk-space-24);flex-direction:column;display:flex}.ApprovalPageContent-module__lU5YQq__main .ApprovalPageContent-module__lU5YQq__checkbox{margin-bottom:var(--sk-space-64)}.ApprovalPageContent-module__lU5YQq__main .ApprovalPageContent-module__lU5YQq__ctaBlock{right:var(--sk-space-24);bottom:var(--sk-space-24);left:var(--sk-space-24);text-align:right;position:absolute}.ApprovalPageContent-module__lU5YQq__main .ApprovalPageContent-module__lU5YQq__button{width:100%}@media (min-width:768px){.ApprovalPageContent-module__lU5YQq__main .ApprovalPageContent-module__lU5YQq__form{justify-content:center;align-items:center;gap:var(--sk-space-64);width:556px;margin:0 auto}.ApprovalPageContent-module__lU5YQq__main .ApprovalPageContent-module__lU5YQq__block{padding:var(--sk-space-32);border:2px solid var(--sk-color-grey-100);border-radius:var(--sk-radius-16)}.ApprovalPageContent-module__lU5YQq__main .ApprovalPageContent-module__lU5YQq__checkbox{margin-bottom:0}.ApprovalPageContent-module__lU5YQq__main .ApprovalPageContent-module__lU5YQq__ctaBlock{position:static}.ApprovalPageContent-module__lU5YQq__main .ApprovalPageContent-module__lU5YQq__button{width:auto}}
.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)}}
.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)}
.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{width:calc(100% - var(--sk-space-16));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)}
.MessageFeedbackModal-module__-y20sq__main{gap:var(--sk-space-24);flex-direction:column;display:flex}.MessageFeedbackModal-module__-y20sq__main .MessageFeedbackModal-module__-y20sq__error{color:var(--sk-color-error-500)}.MessageFeedbackModal-module__-y20sq__main .MessageFeedbackModal-module__-y20sq__actions{justify-content:flex-end;gap:var(--sk-space-8);flex-direction:column-reverse;display:flex}@media (min-width:768px){.MessageFeedbackModal-module__-y20sq__main .MessageFeedbackModal-module__-y20sq__actions{flex-direction:row}}
.MessageFeedback-module__OpgsUq__main{align-items:center;gap:var(--sk-space-4);display:flex}.MessageFeedback-module__OpgsUq__main .MessageFeedback-module__OpgsUq__button{color:var(--sk-color-grey-600)}.MessageFeedback-module__OpgsUq__main .MessageFeedback-module__OpgsUq__isSelected{color:var(--sk-color-purple-500)}
.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,.AssistantMessage-module__E_qBwa__main:focus-within .AssistantMessage-module__E_qBwa__info{visibility:visible;transition:opacity var(--sk-motion-duration-fast) var(--sk-motion-easing-out);opacity:1}.AssistantMessage-module__E_qBwa__main:has([aria-expanded=true]) .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=066u9c_seez34.css.map*/