.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}}@layer components{.P2osOW_AnimatedIcon{width:var(--animated-icon-width,1em);height:var(--animated-icon-height,1em)}.YxPpAW_ImageAttachment{--circular-progress-track-color:#0000004d;--circular-progress-track-active-color:#fff;width:var(--attachment-image-width,56px);height:var(--attachment-image-height,56px);border-radius:var(--radius-2xl);background:var(--alpha-06);flex-shrink:0;position:relative;overflow:hidden}.YxPpAW_ImagePreview{display:block;position:absolute;inset:0}.YxPpAW_FileAttachment{--circular-progress-track-color:#ffffff4d;--circular-progress-track-active-color:#fff;width:100%;min-width:var(--attachment-file-min-width,190px);max-width:var(--attachment-file-max-width,320px);border:1px solid var(--alpha-10);border-radius:var(--radius-2xl);gap:8px;height:56px;padding:7px;display:flex}.YxPpAW_FileAttachmentIcon{border-radius:calc(var(--radius-2xl) - 7px);background:var(--gray-500);color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}.YxPpAW_FileAttachmentIcon[data-category=pdf]{background:var(--red-400)}.YxPpAW_FileAttachmentIcon[data-category=document]{background:var(--blue-400)}.YxPpAW_FileAttachmentIcon[data-category=zip\ archive]{background:var(--purple-400)}.YxPpAW_FileAttachmentIcon[data-category=python],.YxPpAW_FileAttachmentIcon[data-category=javascript],.YxPpAW_FileAttachmentIcon[data-category=typescript]{background:var(--orange-500)}.YxPpAW_FileAttachmentIcon[data-category=presentation]{background:var(--yellow-500)}.YxPpAW_FileAttachmentIcon[data-category=spreadsheet]{background:var(--green-500)}.YxPpAW_FileIconSvg{transition:opacity .4s .4s}[data-uploading] .YxPpAW_FileIconSvg{opacity:0}.YxPpAW_Filename{font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;line-height:1.45;overflow:hidden}.YxPpAW_FileType{color:var(--color-text-secondary);font-size:var(--font-text-sm-size);letter-spacing:var(--font-text-sm-tracking);line-height:1}.YxPpAW_UploadIndicator{z-index:2;justify-content:center;align-items:center;transition:opacity .4s .2s;display:flex;position:absolute;inset:0}.YxPpAW_UploadIndicator[data-uploading=false]{opacity:0;pointer-events:none}._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}.uCLcCW_Composer{z-index:2;padding:0 var(--composer-gutter) var(--composer-gutter);border-radius:var(--composer-radius);background:var(--composer-background-color);box-shadow:var(--shadow-hairline), 0 9px 9px 0 #00000003, 0 2px 5px 0 #0000000a;cursor:text;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.uCLcCW_Composer{transition:box-shadow .2s,border-color .2s}}:where([data-theme=dark]) .uCLcCW_Composer{box-shadow:var(--shadow-hairline)}.uCLcCW_Composer:has(.uCLcCW_ComposerInput:focus),.uCLcCW_Composer:has([data-composer-rich-editor]:focus){box-shadow:var(--shadow-hairline), 0 2px 12px 0 #0000000a, 0 9px 9px 0 #00000003, 0 2px 5px 0 #0000000f}:where([data-theme=dark]) :is(.uCLcCW_Composer:has(.uCLcCW_ComposerInput:focus),.uCLcCW_Composer:has([data-composer-rich-editor]:focus)){box-shadow:var(--shadow-hairline)}.uCLcCW_Composer:where([data-compact]){padding:var(--composer-compact-gutter)}:where(.uCLcCW_Composer[data-compact]) .uCLcCW_ContentWrapper{align-items:flex-end;gap:var(--composer-compact-gutter);display:flex}.uCLcCW_ComposerInput{width:100%;height:56px;min-height:56px;max-height:126px;padding:var(--composer-gutter) max(0px, calc(var(--thread-gutter) - var(--composer-gutter))) 14px;border-radius:var(--radius-xs);font-size:var(--font-text-md-size);overscroll-behavior:contain;border:0;display:block}.uCLcCW_ComposerInput:focus{outline:0}:where(.uCLcCW_Composer[data-compact]) .uCLcCW_ComposerInput{height:24px;min-height:24px;margin-left:max(0px, calc(var(--composer-gutter) - var(--composer-compact-gutter)));align-self:center;padding-top:0;padding-bottom:0}.uCLcCW_ProseMirrorComposerInput{cursor:text;flex:auto;min-width:0;max-width:100%;position:relative;overflow:hidden auto}.uCLcCW_ProseMirrorHiddenTextarea{opacity:0;pointer-events:none;border:0;width:0;height:0;padding:0;position:absolute}.uCLcCW_ProseMirrorEditor{overflow-wrap:anywhere;white-space:pre-wrap;outline:0;width:100%;min-width:0;min-height:100%}.uCLcCW_ProseMirrorEditor [data-composer-inline-element=mention]{color:var(--composer-tag-color,var(--blue-400))}.uCLcCW_ProseMirrorEditor [data-composer-inline-element=placeholder]{border-radius:var(--radius-sm);background-color:var(--lightningcss-light,var(--alpha-04))var(--lightningcss-dark,var(--alpha-05));-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--color-text-tertiary);cursor:pointer;margin-inline:-.08em;padding:.08em .22em;transition:background-color .12s}.uCLcCW_ProseMirrorEditor [data-composer-inline-element=placeholder]:hover{background-color:var(--lightningcss-light,var(--alpha-06))var(--lightningcss-dark,var(--alpha-08))}.uCLcCW_ProseMirrorEditor [data-composer-inline-element=placeholder]:active{background-color:var(--lightningcss-light,var(--alpha-08))var(--lightningcss-dark,var(--alpha-10))}.uCLcCW_ProseMirrorEditor>p>[data-composer-inline-element]+.ProseMirror-separator,.uCLcCW_ProseMirrorEditor>p>[data-composer-inline-element]+.ProseMirror-trailingBreak,.uCLcCW_ProseMirrorEditor>p>[data-composer-inline-element]+.ProseMirror-separator+.ProseMirror-trailingBreak{display:none!important}.uCLcCW_ProseMirrorEditor [data-composer-placeholder]:before{height:0;color:var(--color-text-tertiary);content:attr(data-composer-placeholder);float:left;pointer-events:none;white-space:nowrap}.uCLcCW_Actions{justify-content:space-between;align-items:flex-end;gap:calc(var(--spacing)*3);display:flex}.uCLcCW_Attachments{--animate-layout-height-duration:.3s;--animate-layout-enter-duration:.35s;--animate-layout-enter-delay:.15s;--animate-layout-exit-duration:.2s;--animate-layout-exit-delay:0s;--animate-layout-in-transform:translateX(0);--animate-layout-out-transform:translateY(10px);width:100%;overflow:hidden}.uCLcCW_AttachmentsContainer{padding:var(--composer-gutter) var(--composer-gutter) 0;margin:0 calc(-1 * var(--composer-gutter));gap:8px;display:flex;position:relative;overflow:auto}.uCLcCW_Reply{border-radius:calc(var(--composer-radius) - var(--composer-gutter)) calc(var(--composer-radius) - var(--composer-gutter)) 6px 6px;background-color:var(--lightningcss-light,var(--alpha-04))var(--lightningcss-dark,var(--alpha-08));color:var(--color-text-secondary);gap:8px;padding:8px 10px;display:flex}.uCLcCW_Composer[data-compact] .uCLcCW_Reply{border-radius:max(6px, calc(var(--composer-radius) - var(--composer-compact-gutter))) max(6px, calc(var(--composer-radius) - var(--composer-compact-gutter))) 6px 6px}.uCLcCW_ReplyTransitionChild{padding-top:var(--composer-gutter)}.uCLcCW_Composer[data-compact] .uCLcCW_ReplyTransitionChild{padding-top:0;padding-bottom:var(--composer-gutter)}.qKxazG_ComposerAttachment{cursor:default;transition-property:opacity,transform;transition-duration:.4s;transition-timing-function:var(--cubic-enter);position:relative}@starting-style{.qKxazG_ComposerAttachment{opacity:0;transform:translate(-4px)}}.qKxazG_CircularProgress{z-index:2;position:absolute;inset:0}.qKxazG_Delete{--button-size:20px;z-index:4;border-radius:var(--radius-full);box-shadow:0 0 0 3px var(--composer-background-color);position:absolute;top:-4px;right:-4px}._8_dEUG_Canvas{width:100%;height:2rem;display:block;-webkit-mask-image:linear-gradient(90deg,#0000 0,#fff 16px calc(100% - 16px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#fff 16px calc(100% - 16px),#0000 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.eCNFFW_MenuList{width:var(--select-list-width,var(--radix-popover-trigger-width));min-width:var(--select-list-min-width,300px);max-width:var(--select-list-max-width,none);border-radius:var(--menu-radius);background:var(--color-surface-elevated);box-shadow:var(--shadow), var(--shadow-hairline);font-size:var(--menu-font-size);line-height:var(--menu-line-height);transform-origin:var(--radix-popover-content-transform-origin);-webkit-user-select:none;user-select:none;will-change:opacity, transform}.eCNFFW_Menu[data-entering] .eCNFFW_MenuList{opacity:0;transform:scale(.95)}.eCNFFW_Menu[data-entering-active] .eCNFFW_MenuList,.eCNFFW_Menu[data-entering][data-interrupted] .eCNFFW_MenuList{opacity:1;transition-property:opacity,transform;transition-duration:.35s;transition-timing-function:var(--cubic-enter);transform:scale(1)}.eCNFFW_Menu[data-exiting] .eCNFFW_MenuList{opacity:1;transform:scale(1)}.eCNFFW_Menu[data-exiting-active] .eCNFFW_MenuList,.eCNFFW_Menu[data-exiting][data-interrupted] .eCNFFW_MenuList{opacity:0;transition-property:opacity,transform;transition-duration:.2s;transition-timing-function:var(--cubic-exit);transform:scale(.95)}.eCNFFW_MenuInner{max-height:min(var(--select-list-max-height,400px), var(--radix-popover-content-available-height));flex-direction:column;display:flex}.eCNFFW_MenuInner:focus{outline:0}.eCNFFW_OptionsList{padding:var(--menu-gutter);flex:1;overflow:auto}.eCNFFW_Option{padding:var(--menu-item-padding);cursor:pointer;overflow-wrap:anywhere;scroll-margin:15px 0;position:relative}.eCNFFW_Option:before{border-radius:calc(var(--menu-radius) - var(--menu-gutter));background:var(--menu-item-background-color);content:"";opacity:0;transform:scale(var(--scale,.98));transition-duration:var(--transition-duration-basic);transition-property:opacity,background-color,transform;transition-timing-function:var(--cubic-enter);will-change:opacity, transform;display:block;position:absolute;inset:0}.eCNFFW_Option[data-highlight]:before{opacity:1;transform:scale(1)}.eCNFFW_Option[data-highlight]:active:before{transform:scale(var(--scale,.98))}.eCNFFW_Option[data-disabled]{cursor:not-allowed;opacity:.5}.eCNFFW_Option[data-disabled]:before{display:none}.eCNFFW_PressableInner{position:relative}.eCNFFW_OptionInner{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*1);display:flex}.eCNFFW_OptionLabel{justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*2);flex-direction:row;display:flex}.eCNFFW_ReturnIcon{width:16px;height:16px;color:var(--color-text-tertiary);opacity:0;transition-property:opacity;transition-duration:.25s;transition-timing-function:var(--cubic-enter);transform:scaleX(-1)}.eCNFFW_Option[data-highlight] .eCNFFW_ReturnIcon{opacity:1}.eCNFFW_OptionGroupHeading{justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing)*2);padding:var(--menu-item-padding);margin-top:calc(var(--spacing)*1.5);color:var(--color-text-secondary);font-size:var(--font-small-caps-md-size);font-weight:var(--font-small-caps-md-weight);letter-spacing:var(--font-small-caps-md-tracking);text-transform:uppercase;flex-direction:column;display:flex}.eCNFFW_OptionGroupHeading:first-child{margin-top:0}.eCNFFW_OptionsGroupHeadingTopBorder{background-color:var(--color-border);width:100%;height:1px}.eCNFFW_OptionHardLimitHeading{justify-content:flex-start;align-items:center;gap:calc(var(--spacing)*1);padding:var(--menu-item-padding);color:var(--color-text-secondary);display:flex}.eCNFFW_OptionsLimit{color:var(--link-primary-text-color);font-weight:var(--font-weight-medium)}.mYIqVa_CalendarContainer{width:210px;height:224px;position:relative}@media (min-width:576px){.mYIqVa_CalendarContainer{width:452px}}.mYIqVa_Previous{z-index:2;background-color:var(--color-surface-elevated);position:absolute;top:0;left:-2px}.mYIqVa_Previous:before{background-color:var(--color-surface-elevated);content:"";width:12px;display:block;position:absolute;top:0;bottom:0;left:-10px}.mYIqVa_Previous:after{background-color:var(--color-surface-elevated);content:"";width:14px;display:block;position:absolute;top:0;bottom:0;left:100%;-webkit-mask-image:linear-gradient(-90deg,#0000,#000);mask-image:linear-gradient(-90deg,#0000,#000)}.mYIqVa_Next{z-index:2;background-color:var(--color-surface-elevated);position:absolute;top:0;right:-2px}.mYIqVa_Next:before{background-color:var(--color-surface-elevated);content:"";width:12px;display:block;position:absolute;top:0;bottom:0;right:-10px}.mYIqVa_Next:after{background-color:var(--color-surface-elevated);content:"";width:14px;display:block;position:absolute;top:0;bottom:0;right:100%;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.mYIqVa_Next button[type=button],.mYIqVa_Previous button[type=button]{z-index:2}.mYIqVa_CalendarWrapper{padding:10px 12px 12px;overflow:hidden}.mYIqVa_CalendarRange{transition:transform .25s var(--cubic-move)}.mYIqVa_ButtonText{width:100%;font-weight:var(--font-weight-normal);text-align:left;justify-content:space-between;align-items:center;display:flex}[data-active] .mYIqVa_ButtonText{font-weight:var(--font-weight-semibold)}.mYIqVa_Calendar{--cell-size:30px;--cell-vertical-gutter:2px;width:210px;font-size:14px;position:absolute;top:0}.mYIqVa_Week{margin-bottom:var(--cell-vertical-gutter);display:flex}.mYIqVa_Week:last-child{margin-bottom:0}.mYIqVa_DayLabel{width:var(--cell-size);height:var(--cell-size);color:var(--color-text-secondary);letter-spacing:var(--tracking-none);text-align:center;justify-content:center;align-items:center;font-size:12px;display:flex}.mYIqVa_MonthLabel{height:28px;color:var(--color-text);font-size:13px;font-weight:var(--font-weight-semibold);justify-content:center;align-items:center;margin:0 0 6px;padding:0;display:flex}.mYIqVa_Day{width:var(--cell-size);height:var(--cell-size);text-align:center;transition:background-color .15s var(--cubic-enter);position:relative}.mYIqVa_Day:first-child{border-radius:var(--radius-xs) 0 0 var(--radius-xs)}.mYIqVa_Day:last-child{border-radius:0 var(--radius-xs) var(--radius-xs) 0}.mYIqVa_Day[data-is-start],.mYIqVa_Day[data-is-end],.mYIqVa_Day[data-is-in-range]{background-color:var(--lightningcss-light,var(--alpha-06))var(--lightningcss-dark,var(--alpha-08))}.mYIqVa_Day[data-is-start][data-is-end]{background:0 0}.mYIqVa_Day[data-is-first-range-trail]{border-radius:0}.mYIqVa_Day[data-is-first-range-trail]:before{background-color:var(--lightningcss-light,var(--alpha-06))var(--lightningcss-dark,var(--alpha-08));content:"";width:15px;transition:opacity .15s var(--cubic-enter);position:absolute;top:0;bottom:0;right:100%;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}@starting-style{.mYIqVa_Day[data-is-first-range-trail]:before{opacity:0}}.mYIqVa_Day[data-is-last-range-trail]{border-radius:0}.mYIqVa_Day[data-is-last-range-trail]:before{background-color:var(--lightningcss-light,var(--alpha-06))var(--lightningcss-dark,var(--alpha-08));content:"";width:15px;transition:opacity .15s var(--cubic-enter);position:absolute;top:0;bottom:0;left:100%;-webkit-mask-image:linear-gradient(-90deg,#0000,#000);mask-image:linear-gradient(-90deg,#0000,#000)}@starting-style{.mYIqVa_Day[data-is-last-range-trail]:before{opacity:0}}.mYIqVa_Day[data-is-start]{border-bottom-left-radius:var(--radius-full);border-top-left-radius:var(--radius-full)}.mYIqVa_Day[data-is-end]{border-bottom-right-radius:var(--radius-full);border-top-right-radius:var(--radius-full)}.mYIqVa_InteractiveDay{width:var(--cell-size);height:var(--cell-size);border-radius:var(--radius-full);appearance:auto;cursor:pointer;font-size:var(--font-text-sm-size);background:0 0;border:0;display:block;position:relative}.mYIqVa_InteractiveDay:before{border:1px solid var(--color-text-emphasis);border-radius:var(--radius-full);content:"";opacity:0;transition:color, .15s var(--cubic-enter), opacity .15s var(--cubic-enter);display:block;position:absolute;inset:0}.mYIqVa_InteractiveDay:hover:before{opacity:1}.mYIqVa_InteractiveDay[disabled]{cursor:not-allowed;opacity:.4}.mYIqVa_InteractiveDay[disabled]:before{display:none}[data-is-start] .mYIqVa_InteractiveDay,[data-is-end] .mYIqVa_InteractiveDay{background:var(--color-text-emphasis);color:var(--color-text-inverse)}.mYIqVa_TodayDot{background-color:var(--color-text);width:3px;height:3px;transition:background-color .15s var(--cubic-enter);border-radius:100%;margin-left:-1px;position:absolute;bottom:3px;left:50%}[data-is-start] .mYIqVa_TodayDot,[data-is-end] .mYIqVa_TodayDot{background-color:var(--gray-0)}.mYIqVa_Shortcuts{width:150px;padding:calc(var(--spacing)*2);border-right:1px solid var(--color-border);flex:1}.xU2qBa_StepperControl{padding-right:calc((var(--select-control-size) - var(--clear-size)) / 2);padding-left:calc((var(--select-control-size) - var(--clear-size)) / 2)}.xU2qBa_StepperPrevious,.xU2qBa_StepperNext{--button-size:var(--clear-size);--button-icon-size:var(--clear-icon-size)}.xU2qBa_RangeText{font-variant:tabular-nums;display:inline-block}.xU2qBa_RangeTextSeparator{margin:0 calc(var(--spacing)*1);font-size:var(--font-text-sm-size);letter-spacing:0}.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))}}}
