@layer components{.PvIjtW_TriggerAvatarGroup{--avatar-group-cutout-width:2px;--avatar-group-spacing:-4px}.PvIjtW_ListContainer{border-radius:var(--radius-3xl);margin:0 calc(-1 * var(--thread-gutter));box-shadow:0 0 0 1px var(--color-border);position:relative;overflow:hidden}.PvIjtW_ListContainer:before{top:0;right:calc(var(--source-list-gutter) - 8px);left:calc(var(--source-list-gutter) - 8px);z-index:1;background:var(--color-surface);content:"";opacity:1;pointer-events:none;height:40px;transition:opacity .3s;display:block;position:absolute;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.PvIjtW_ListContainer:after{right:calc(var(--source-list-gutter) - 8px);bottom:0;left:calc(var(--source-list-gutter) - 8px);background:var(--color-surface);content:"";opacity:1;pointer-events:none;height:40px;transition:opacity .3s;display:block;position:absolute;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.PvIjtW_ListContainer[data-at-start=true]:before,.PvIjtW_ListContainer[data-at-end=true]:after{opacity:0}.PvIjtW_ItemGroup{margin-top:calc(var(--spacing)*6)}.PvIjtW_ItemGroup:first-child{margin-top:0}.PvIjtW_ListItem{margin-top:calc(var(--spacing)*5)}.PvIjtW_ListItem:first-child{margin-top:0}.PvIjtW_ItemLabel{margin-bottom:calc(var(--spacing)*-2.5);color:var(--color-text-secondary);font-size:var(--font-text-sm-size);font-weight:var(--font-weight-medium);-webkit-line-clamp:1;line-height:var(--font-text-sm-line-height);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.PvIjtW_Inner{max-height:420px;padding:var(--source-list-gutter);-webkit-overflow-scrolling:touch;overflow:auto}.PvIjtW_SearchResultItem{align-items:center;gap:calc(var(--spacing)*1);height:25px;padding:0 calc(var(--spacing)*2);border-radius:var(--radius-full);background:var(--alpha-04);color:var(--color-text-secondary);font-size:var(--font-text-xs-size);letter-spacing:var(--font-text-xs-tracking);line-height:var(--font-text-xs-line-height);transition:opacity .8s var(--cubic-enter), transform .8s var(--cubic-enter);display:flex}@starting-style{[data-content-streaming=true] .PvIjtW_SearchResultItem{opacity:0;transform:translateY(4px)}}.PvIjtW_SourceItem{align-items:center;gap:calc(var(--spacing)*1);height:25px;padding:0 calc(var(--spacing)*2);border-radius:var(--radius-full);background:var(--alpha-04);color:var(--color-text-secondary);font-size:var(--font-text-xs-size);letter-spacing:var(--font-text-xs-tracking);line-height:var(--font-text-xs-line-height);transition:opacity .8s var(--cubic-enter), transform .8s var(--cubic-enter), background-color .15s ease, color .15s ease;display:flex}@starting-style{[data-content-streaming=true] .PvIjtW_SourceItem{opacity:0;transform:translateY(4px)}}@media (hover:hover) and (pointer:fine){.PvIjtW_SourceItem[href]:hover{background:var(--alpha-08);color:var(--color-text-prose)}}.PvIjtW_SourceItem[data-state=open]{background:var(--alpha-08);color:var(--color-text-prose)}.PvIjtW_ListItemIconColumn{height:var(--font-text-sm-line-height);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;display:flex}.PvIjtW_ListItemLink{cursor:pointer;position:relative}.PvIjtW_ListItemLink:before{border-radius:inherit;border-radius:var(--radius-xl);content:"";transition-duration:var(--transition-duration-basic);transition-property:opacity,background-color,transform;transition-timing-function:var(--transition-ease-basic);display:block;position:absolute;inset:-8px}@media (hover:hover) and (pointer:fine){.PvIjtW_ListItemLink:hover:before{background-color:var(--lightningcss-light,var(--alpha-06))var(--lightningcss-dark,var(--alpha-10))}}.PvIjtW_ListItemLink[data-state=open]:before{background-color:var(--lightningcss-light,var(--alpha-06))var(--lightningcss-dark,var(--alpha-10))}.PvIjtW_ListItemLink:active:before{background-color:var(--lightningcss-light,var(--alpha-08))var(--lightningcss-dark,var(--alpha-12))}.tGQhMW_AssistantMessage{color:var(--color-text-prose);position:relative}.tGQhMW_SelectionHoneypot{pointer-events:none;-webkit-user-select:none;user-select:none;width:0;height:0;font-size:0;line-height:0;display:block;overflow:hidden}.d-GenG_TargetedReply{cursor:pointer;justify-content:center;align-items:center;width:40px;height:30px;display:flex;position:absolute}.d-GenG_TargetedReply:focus{outline:0}.d-GenG_TargetedReply:focus:before{outline:2px solid var(--color-ring);outline-offset:2px}.d-GenG_TargetedReply:before{border-radius:var(--radius-full);background:var(--color-surface-elevated);box-shadow:var(--shadow), inset var(--shadow-hairline);content:"";transition-duration:var(--transition-duration-basic);transition-property:background-color,transform;transition-timing-function:var(--transition-ease-basic);position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.d-GenG_TargetedReply:hover:before{background:var(--color-surface-elevated-secondary)}}.d-GenG_TargetedReply:active:before{transform:scale(.96)}.d-GenG_TargetedReply svg{position:relative}[data-entering] .d-GenG_TargetedReply{opacity:0;pointer-events:none;transform:scale(.9)translateY(4px)}[data-exiting] .d-GenG_TargetedReply{opacity:1;transform:translateY(0)}[data-entering-active] .d-GenG_TargetedReply,[data-exiting][data-interrupted] .d-GenG_TargetedReply{opacity:1;transform-origin:bottom;transition-property:opacity,transform;transition-duration:.3s;transition-timing-function:var(--cubic-enter);transform:translateY(0)}[data-exiting-active] .d-GenG_TargetedReply,[data-entering][data-interrupted] .d-GenG_TargetedReply{opacity:0;transform-origin:bottom;transition-property:opacity,transform;transition-duration:.2s;transition-timing-function:var(--cubic-exit-snappy);transform:scale(.9)translateY(4px)}.P2osOW_AnimatedIcon{width:var(--animated-icon-width,1em);height:var(--animated-icon-height,1em)}._0COfCW_Container{--chat-inline-end-gutter:calc(var(--chat-gutter) - var(--chat-scrollbar-width,0));--chat-content-width:min(100cqw, var(--chat-max-width));--chat-content-inner-width:calc(var(--chat-content-width) - var(--chat-gutter) - var(--chat-inline-end-gutter));--chat-container-to-content-gutter:calc((100cqw - var(--chat-content-width)) / 2);--chat-thread-inner-width:calc(var(--chat-content-inner-width) - var(--thread-gutter) * 2);--chat-container-to-thread-inner-gutter:calc((100cqw - var(--chat-thread-inner-width)) / 2);isolation:isolate;overscroll-behavior:none;scrollbar-gutter:stable;flex-direction:column;height:100%;display:flex;overflow:auto;container:_0COfCW_chat/inline-size}._0COfCW_Header{z-index:2;background:var(--chat-background-color);width:100%;padding-block:calc(var(--chat-gutter) - 4px);padding-inline:var(--chat-gutter) var(--chat-inline-end-gutter);justify-content:space-between;align-items:center;gap:24px;display:flex;position:sticky;top:0;left:0;right:0}._0COfCW_Header:before{background-color:var(--chat-background-color);content:"";height:20px;display:block;position:absolute;top:100%;left:0;right:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}._0COfCW_Main{width:100%;max-width:var(--chat-max-width);padding-block-start:20px;padding-inline:var(--chat-gutter) var(--chat-inline-end-gutter);flex:1;margin:0 auto}._0COfCW_Footer{width:100%;max-width:var(--chat-max-width);padding-block-end:var(--chat-gutter);padding-inline:var(--chat-gutter) var(--chat-inline-end-gutter);margin:0 auto;position:sticky;bottom:0}._0COfCW_Footer:before{top:8px;right:calc(-1 * var(--chat-container-to-content-gutter));left:calc(-1 * var(--chat-container-to-content-gutter));background:var(--chat-background-color);content:"";height:18px;display:block;position:absolute;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}._0COfCW_Footer:after{inset:26px calc(-1 * var(--chat-container-to-content-gutter)) 0;background:var(--chat-background-color);content:"";display:block;position:absolute}.huQEoG_Footer{gap:calc(var(--spacing)*2);padding:calc(var(--spacing)*3);border-top:1px solid var(--color-background-primary-soft);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:576px){.huQEoG_Footer{grid-template-columns:repeat(2,minmax(0,1fr))}}.huQEoG_Field{gap:calc(var(--spacing)*1);flex-direction:column;min-width:0;display:flex}.huQEoG_Label{color:var(--color-text-secondary);font-size:var(--font-text-xs-size)}.huQEoG_TimeZoneDescription,.huQEoG_Error,.huQEoG_AdditionalFooter{grid-column:1/-1}.huQEoG_TimeZoneDescription{color:var(--color-text-tertiary);font-size:var(--font-text-xs-size)}.huQEoG_Error{color:var(--color-text-danger);font-size:var(--font-text-xs-size)}.XriBHW_Glyph.XriBHW_Glyph{width:var(--icon-size,56px);height:var(--icon-size,56px);color:var(--icon-color,#969696bf);flex-shrink:0;transition:color .15s;display:block}.XriBHW_Glyph.XriBHW_Glyph[data-icon-color=purple]{--icon-color:var(--purple-400)}.XriBHW_Glyph.XriBHW_Glyph[data-icon-color=red]{--icon-color:var(--red-400)}.XriBHW_Glyph.XriBHW_Glyph[data-icon-color=blue]{--icon-color:var(--blue-400)}.XriBHW_Glyph.XriBHW_Glyph[data-icon-color=orange]{--icon-color:var(--orange-400)}.XriBHW_Glyph.XriBHW_Glyph[data-icon-color=green]{--icon-color:var(--green-400)}.XriBHW_Glyph.XriBHW_Glyph[data-icon-color=pink]{--icon-color:var(--pink-400)}.XriBHW_Glyph.XriBHW_Glyph[data-icon-color=yellow]{--icon-color:var(--yellow-400)}.XiORKG_GifMaker{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:1.5rem;max-width:1120px;margin:0 auto;padding:2rem;display:grid}.XiORKG_PreviewFrame{border:1px solid var(--color-border);border-radius:var(--radius-md);aspect-ratio:1;background-color:var(--color-surface);background-image:linear-gradient(45deg, var(--color-surface-secondary) 25.0%, transparent 25.0%), linear-gradient(-45deg, var(--color-surface-secondary) 25.0%, transparent 25.0%), linear-gradient(45deg, transparent 75.0%, var(--color-surface-secondary) 75.0%), linear-gradient(-45deg, transparent 75.0%, var(--color-surface-secondary) 75.0%);width:min(62vw,560px);min-width:min(320px,100%);box-shadow:var(--shadow-100);background-position:0 0,0 12px,12px -12px,-12px 0;background-size:24px 24px;place-items:center;display:grid}.XiORKG_Controls{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-100)}.XiORKG_CaptureLayer{pointer-events:none;place-items:center;display:grid;position:fixed;top:0;left:-10000px;overflow:visible}@media (max-width:900px){.XiORKG_GifMaker{grid-template-columns:minmax(0,1fr)}.XiORKG_PreviewFrame{width:min(100%,420px)}}.C4uwNW_Label{font-size:var(--font-text-sm-size);font-weight:var(--font-weight-medium)}.fuqtuG_Container{gap:calc(var(--spacing)*3);padding:calc(var(--spacing)*4);border:1px solid var(--alpha-10);border-radius:var(--radius-xl);display:flex}.fuqtuG_Container[data-type=danger]{border-color:var(--red-a50);background:var(--red-a25);color:var(--color-text-danger)}.fuqtuG_Container[data-type=warning]{border-color:var(--orange-a50);background:var(--orange-a25);color:var(--color-text-warning)}.Or_W0W_TriggerAvatarGroup{--avatar-group-cutout-width:2px;--avatar-group-spacing:-4px}.Or_W0W_Container{--list-gutter:var(--thread-gutter);border-radius:var(--radius-3xl);margin:0 calc(-1 * var(--thread-gutter));box-shadow:0 0 0 1px var(--color-border);position:relative;overflow:hidden}.Or_W0W_Container:before{top:0;right:calc(var(--list-gutter) - 8px);left:calc(var(--list-gutter) - 8px);z-index:1;background:var(--color-surface);content:"";opacity:1;pointer-events:none;height:40px;transition:opacity .3s;display:block;position:absolute;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.Or_W0W_Container:after{right:calc(var(--list-gutter) - 8px);bottom:0;left:calc(var(--list-gutter) - 8px);background:var(--color-surface);content:"";opacity:1;pointer-events:none;height:40px;transition:opacity .3s;display:block;position:absolute;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.Or_W0W_Container[data-at-start=true]:before,.Or_W0W_Container[data-at-end=true]:after{opacity:0}.Or_W0W_Item{margin-top:calc(var(--spacing)*5)}.Or_W0W_Item:first-child{margin-top:0}.Or_W0W_ItemLabel{margin-top:calc(var(--spacing)*6);margin-bottom:calc(var(--spacing)*-2.5);color:var(--color-text-secondary);font-size:var(--font-text-sm-size);font-weight:var(--font-weight-medium);-webkit-line-clamp:1;line-height:var(--font-text-sm-line-height);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Or_W0W_ItemLabel:first-child{margin-top:0}.Or_W0W_Inner{max-height:420px;padding:var(--list-gutter);-webkit-overflow-scrolling:touch;overflow:auto}.Or_W0W_SearchResultItem{align-items:center;gap:calc(var(--spacing)*1);height:25px;padding:0 calc(var(--spacing)*2);border-radius:var(--radius-full);background:var(--alpha-04);color:var(--color-text-secondary);font-size:var(--font-text-xs-size);letter-spacing:var(--font-text-xs-tracking);line-height:var(--font-text-xs-line-height);transition:opacity .8s var(--cubic-enter), transform .8s var(--cubic-enter);display:flex}@starting-style{[data-content-streaming=true] .Or_W0W_SearchResultItem{opacity:0;transform:translateY(4px)}}.Or_W0W_SourceItem{align-items:center;gap:calc(var(--spacing)*1);height:25px;padding:0 calc(var(--spacing)*2);border-radius:var(--radius-full);background:var(--alpha-04);color:var(--color-text-secondary);font-size:var(--font-text-xs-size);letter-spacing:var(--font-text-xs-tracking);line-height:var(--font-text-xs-line-height);transition:opacity .8s var(--cubic-enter), transform .8s var(--cubic-enter), background-color .15s ease, color .15s ease;display:flex}@starting-style{[data-content-streaming=true] .Or_W0W_SourceItem{opacity:0;transform:translateY(4px)}}@media (hover:hover) and (pointer:fine){.Or_W0W_SourceItem[href]:hover{background:var(--alpha-08);color:var(--color-text-prose)}}.Or_W0W_SourceItem[data-state=open]{background:var(--alpha-08);color:var(--color-text-prose)}.Or_W0W_ListItemIconColumn{height:var(--font-text-sm-line-height);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Or_W0W_SourceItemLink{cursor:pointer;position:relative}.Or_W0W_SourceItemLink:before{border-radius:inherit;border-radius:var(--radius-xl);content:"";transition-duration:var(--transition-duration-basic);transition-property:opacity,background-color,transform;transition-timing-function:var(--transition-ease-basic);display:block;position:absolute;inset:-8px}@media (hover:hover) and (pointer:fine){.Or_W0W_SourceItemLink:hover:before{background-color:var(--lightningcss-light,var(--alpha-06))var(--lightningcss-dark,var(--alpha-10))}}.Or_W0W_SourceItemLink[data-state=open]:before{background-color:var(--lightningcss-light,var(--alpha-06))var(--lightningcss-dark,var(--alpha-10))}.Or_W0W_SourceItemLink:active:before{background-color:var(--lightningcss-light,var(--alpha-08))var(--lightningcss-dark,var(--alpha-12))}.VCBUDW_Container{--tag-input-padding-inline-start:var(--tag-input-tag-spacing);--tag-input-padding-inline-end:var(--tag-input-tag-spacing);min-height:calc((var(--min-rows) * var(--tag-input-height)) + ((var(--min-rows) + 1) * var(--tag-input-tag-spacing)));padding:var(--tag-input-tag-spacing) var(--tag-input-padding-inline-end) var(--tag-input-tag-spacing) var(--tag-input-padding-inline-start);border-radius:var(--radius-md);box-shadow:0 0 0 1px var(--input-outline-border-color) inset;cursor:text;outline:0;transition:box-shadow .15s;position:relative;overflow:hidden}.VCBUDW_Container[data-disabled]{pointer-events:none}@media (hover:hover) and (pointer:fine){.VCBUDW_Container:not([data-disabled]):hover{box-shadow:0 0 0 1px var(--lightningcss-light,var(--gray-300))var(--lightningcss-dark,var(--gray-500)) inset}}.VCBUDW_Container:not([data-disabled])[data-focused]{box-shadow:0 0 0 1px var(--input-outline-border-color-focus) inset}.VCBUDW_Container[data-empty]:not([data-has-start-adornment]){--tag-input-padding-inline-start:12px}.VCBUDW_Container[data-empty]:not([data-has-end-adornment]){--tag-input-padding-inline-end:12px}.VCBUDW_Container:where([data-size=md]){--tag-input-font-size:var(--control-font-size-md);--tag-input-height:20px;--tag-input-tag-spacing:6px}.VCBUDW_Container:where([data-size=lg]){--tag-input-font-size:var(--control-font-size-md);--tag-input-height:24px;--tag-input-tag-spacing:6px}.VCBUDW_Container:where([data-size=xl]){--tag-input-font-size:var(--control-font-size-lg);--tag-input-height:24px;--tag-input-tag-spacing:8px}.VCBUDW_Container:where([data-size="2xl"]){--tag-input-font-size:var(--control-font-size-lg);--tag-input-height:28px;--tag-input-tag-spacing:8px}.VCBUDW_Container:where([data-size="3xl"]){--tag-input-font-size:var(--control-font-size-lg);--tag-input-height:32px;--tag-input-tag-spacing:8px}.VCBUDW_TagInput{margin-bottom:calc(var(--tag-input-tag-spacing) * -1);font-size:0;line-height:0;display:flow-root}.VCBUDW_StartAdornment,.VCBUDW_EndAdornment{min-width:var(--tag-input-height);max-width:calc(100.0% - var(--tag-input-tag-spacing));height:var(--tag-input-height);color:var(--color-text-tertiary);font-size:var(--tag-input-font-size);justify-content:center;align-items:center;line-height:1;display:inline-flex}:is(.VCBUDW_StartAdornment,.VCBUDW_EndAdornment)>*{max-width:100%}.VCBUDW_StartAdornment{margin-right:var(--tag-input-tag-spacing);margin-bottom:var(--tag-input-tag-spacing);vertical-align:top}.VCBUDW_EndAdornment{margin-bottom:var(--tag-input-tag-spacing);margin-left:var(--tag-input-tag-spacing);float:right}.VCBUDW_Tag{max-width:100%;height:var(--tag-input-height);border-radius:var(--radius-md);margin-right:var(--tag-input-tag-spacing);margin-bottom:var(--tag-input-tag-spacing);background-color:var(--lightningcss-light,var(--color-background-secondary-soft))var(--lightningcss-dark,var(--color-background-secondary-solid));color:var(--lightningcss-light,var(--color-text-secondary-soft))var(--lightningcss-dark,var(--color-text-secondary-solid));cursor:pointer;outline:none;align-items:center;padding:4px 4px 4px 8px;line-height:1.4;transition:background-color .15s;display:inline-flex;overflow:hidden}@media (hover:hover) and (pointer:fine){.VCBUDW_Tag:hover{background-color:var(--lightningcss-light,var(--color-background-secondary-soft-hover))var(--lightningcss-dark,var(--color-background-secondary-solid-hover))}}.VCBUDW_Tag:focus{background-color:var(--lightningcss-light,var(--color-background-secondary-soft-hover))var(--lightningcss-dark,var(--color-background-secondary-solid-hover))}.VCBUDW_Container[data-disabled] .VCBUDW_Tag{color:var(--color-text-tertiary)}.VCBUDW_Tag[data-invalid]{background-color:var(--color-background-danger-soft);color:var(--color-text-danger-soft)}@media (hover:hover) and (pointer:fine){.VCBUDW_Tag[data-invalid]:hover{background-color:var(--color-background-danger-soft-hover)}}.VCBUDW_Tag[data-invalid]:focus{background-color:var(--color-background-danger-soft-hover)}.VCBUDW_Tag[data-duplicate]{animation:.5s VCBUDW_shake}.VCBUDW_Tag .VCBUDW_TagRemove{color:inherit;opacity:.7;align-items:center;margin-left:4px;transition:opacity .15s;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.VCBUDW_Tag .VCBUDW_TagRemove:hover{opacity:1}}.VCBUDW_TagContent{white-space:nowrap;align-items:center;min-width:0;max-width:100%;line-height:1;display:flex;overflow:hidden}.VCBUDW_TagValue{min-width:0;max-width:100%;font-size:var(--tag-input-font-size);text-overflow:ellipsis;white-space:nowrap;line-height:normal;display:block;overflow:hidden}.VCBUDW_TagValue>*{vertical-align:top}.VCBUDW_InputContainer{max-width:100%;margin-bottom:var(--tag-input-tag-spacing);vertical-align:top;align-items:center;display:inline-flex}.VCBUDW_InputWrapper{width:100%;overflow:hidden}.VCBUDW_InputMeasure{font-size:var(--tag-input-font-size);visibility:hidden;white-space:nowrap;position:absolute}.VCBUDW_Input{min-width:20px;height:var(--tag-input-height);box-shadow:none;color:var(--color-text);font-size:var(--tag-input-font-size);white-space:nowrap;background:0 0;border:0;border-radius:0;padding:0;line-height:1.4;display:block}.VCBUDW_Input:focus{outline:0}.VCBUDW_Input::placeholder,.VCBUDW_Input:disabled{color:var(--color-text-tertiary)}.VCBUDW_Input:-webkit-autofill,.VCBUDW_Input:-webkit-autofill:focus,.VCBUDW_Input:-webkit-autofill:hover{color:var(--color-text)!important;-webkit-text-fill-color:var(--color-text)!important;transition:background-color 0s 50000s,box-shadow 0s 50000s,filter 0s 50000s!important}.VCBUDW_Input:-webkit-autofill-and-obscured,.VCBUDW_Input:-webkit-autofill-strong-password,.VCBUDW_Input:-webkit-autofill-strong-password-viewable{color:var(--color-text)!important;-webkit-text-fill-color:var(--color-text)!important;transition:background-color 0s 50000s,box-shadow 0s 50000s,filter 0s 50000s!important}.VCBUDW_Limit{width:100%;color:var(--color-text);font-size:var(--font-text-xs-size);font-variant-numeric:tabular-nums;text-align:right;margin-top:2px}@keyframes VCBUDW_shake{0%{transform:translate(0)}20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}to{transform:translate(0)}}.bA5mnq_Thread{height:calc-size(auto, round(up, size, 1px));padding-right:var(--thread-gutter);padding-left:var(--thread-gutter);isolation:isolate}:where(.bA5mnq_Thread) [data-thread-turn]{margin-top:calc(var(--spacing)*9)}:where(.bA5mnq_Thread) [data-thread-turn]:first-child{margin-top:0}:where(.bA5mnq_Thread) [data-thread-turn=user]+[data-thread-turn=user]{margin-top:calc(var(--spacing)*2)}:where(.bA5mnq_Thread) [data-thread-turn=assistant]+[data-thread-turn=assistant]{margin-top:calc(var(--spacing)*13)}:where(.bA5mnq_Thread) [data-thread-item=cot]+[data-thread-item=assistant-message]{margin-top:calc(var(--spacing)*1.5)}:where(.bA5mnq_Thread) [data-thread-item=workflow]+[data-thread-item=assistant-message],:where(.bA5mnq_Thread) [data-thread-item=task]+[data-thread-item=assistant-message],:where(.bA5mnq_Thread) [data-thread-item=structured-input]+[data-thread-item=assistant-message],:where(.bA5mnq_Thread) [data-thread-item=progress-update]+[data-thread-item=assistant-message],:where(.bA5mnq_Thread) [data-thread-item=generated-image]+[data-thread-item=assistant-message]{margin-top:calc(var(--spacing)*4)}:where(.bA5mnq_Thread) [data-thread-item=assistant-message]+[data-thread-item=assistant-message]{margin-top:1em}:where(.bA5mnq_Thread) [data-thread-item=task],:where(.bA5mnq_Thread) [data-thread-item=structured-input],:where(.bA5mnq_Thread) [data-thread-item=workflow],:where(.bA5mnq_Thread) [data-thread-item=progress-update]{margin-top:calc(var(--spacing)*4)}:where(.bA5mnq_Thread) [data-thread-item=widget]{margin-top:calc(var(--spacing)*5)}:where(.bA5mnq_Thread) [data-thread-item=widget]+[data-thread-item]{margin-top:calc(var(--spacing)*6)}:where(.bA5mnq_Thread) [data-thread-item=cot]{margin-top:calc(var(--spacing)*4)}:where(.bA5mnq_Thread) [data-thread-item]:first-of-type{margin-top:0}.itBavW_Turn{position:relative}@media (hover:hover) and (pointer:fine){.itBavW_Turn:hover .itBavW_Actions{opacity:1;transition-duration:.6s;transition-delay:.1s}}.itBavW_ActionsContainer{position:relative}.itBavW_ActionsInner{z-index:2;position:absolute;top:0;left:0;right:0}.itBavW_Actions{padding:calc(var(--spacing)*1.5) 0 calc(var(--spacing)*2);margin-left:calc(var(--spacing)*-1.5);opacity:0;transition:opacity .3s;display:inline-flex}.itBavW_Turn:last-of-type .itBavW_Actions,.itBavW_Actions:has(:focus-visible),.itBavW_Actions:has([aria-expanded=true]),.itBavW_Turn:has([data-reply-open]) .itBavW_Actions{opacity:1;transition-duration:.7s}.itBavW_Turn.itBavW_Turn:has([data-smoothing]) .itBavW_Actions{opacity:0}.itBavW_Turn:last-of-type .itBavW_Actions{opacity:1;transition:opacity .9s,-webkit-mask-position .9s,mask-position .9s;-webkit-mask-image:linear-gradient(90deg,#000 33%,#0000 66%);mask-image:linear-gradient(90deg,#000 33%,#0000 66%);-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:300% 100%;mask-size:300% 100%}@starting-style{.itBavW_Turn:last-of-type .itBavW_Actions{opacity:0;-webkit-mask-position:100% 0;mask-position:100% 0}}._378GjW_UserMessageWrapper{flex-direction:column;display:flex}._378GjW_UserMessage{white-space:pre-wrap;flex-direction:column;justify-content:flex-end;max-width:70%;margin-left:auto;display:flex}._378GjW_UserMessageInner{padding:calc(var(--spacing)*2) calc(var(--spacing)*4);border-radius:var(--radius-4xl);background:var(--user-message-background-color);color:var(--user-message-text-color);overflow-wrap:anywhere}._378GjW_UserReply{align-items:start;gap:calc(var(--spacing)*1);max-width:90%;margin-bottom:calc(var(--spacing)*2);color:var(--color-text-tertiary);font-size:var(--font-text-sm-size);letter-spacing:var(--font-text-sm-tracking);line-height:var(--font-text-sm-line-height);margin-left:auto;display:flex}._378GjW_UserAttachments{max-width:70%;margin-left:auto}._378GjW_ImageAttachments{--attachment-image-width:128px;--attachment-image-height:128px;justify-content:flex-end;gap:calc(var(--spacing)*1);margin-bottom:calc(var(--spacing)*2);flex-wrap:wrap;display:flex}._378GjW_FileAttachments{--attachment-file-max-width:320px;justify-content:flex-end;gap:calc(var(--spacing)*2);margin-bottom:calc(var(--spacing)*2);flex-direction:column;display:flex}:where(._378GjW_UserMessageWrapper[data-empty-text]) ._378GjW_FileAttachments{margin-bottom:0}._378GjW_TagView{color:var(--user-message-tag-color,var(--link-primary-text-color));cursor:default;transition-duration:var(--transition-duration-basic);transition-property:color;transition-timing-function:var(--transition-ease-basic)}._378GjW_TagView[data-clickable=true]{cursor:pointer}@media (hover:hover) and (pointer:fine){._378GjW_TagView:hover{color:var(--user-message-tag-color-hover,var(--link-primary-text-color-hover))}}}.j5VyEa_TargetedReplyContainer{z-index:1;opacity:0;pointer-events:none;visibility:hidden;max-width:calc(100% - 16px);transition:opacity .15s,visibility .15s;display:flex;position:absolute;inset-block-end:8px;inset-inline-end:8px}.j5VyEa_TargetedReplyButton{-webkit-backdrop-filter:blur(12px)brightness(.75);backdrop-filter:blur(12px)brightness(.75);color:#fff;cursor:pointer;pointer-events:auto;background:#0003;border:0;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;padding:6px 8px;transition:background-color .2s ease-out;display:flex}.j5VyEa_TargetedReplyButton:hover,.j5VyEa_TargetedReplyButton:focus-visible{background:#00000059}.j5VyEa_TargetedReplyButton:focus-visible{outline-offset:2px;outline:2px solid #fff6}.j5VyEa_TargetedReplyIcon{fill:currentColor;filter:drop-shadow(0 2px 4px #00000026);flex-shrink:0;width:16px;height:16px}@media (hover:hover) and (pointer:fine){[data-w-component=image]:hover .j5VyEa_TargetedReplyContainer,[data-w-component=image]:focus-within .j5VyEa_TargetedReplyContainer{opacity:1;pointer-events:auto;visibility:visible}}@media (hover:none),(pointer:coarse){.j5VyEa_TargetedReplyContainer{opacity:1;pointer-events:auto;visibility:visible}}
