@container (max-width:640px){@layer components{.Section-module__7pOO6W__section.Section-module__7pOO6W__section{margin-top:var(--space-24)}.Section-module__7pOO6W__sectionTitle.Section-module__7pOO6W__sectionTitle{font-size:21px;line-height:1.2}.Section-module__7pOO6W__callout.Section-module__7pOO6W__callout{padding:var(--space-12)}}}@layer components{.Section-module__7pOO6W__section{margin-top:var(--space-48);scroll-margin-top:var(--space-24)}.Section-module__7pOO6W__sectionKicker{text-transform:uppercase;letter-spacing:.08em;color:var(--foreground-dimmest);margin-bottom:var(--space-4);font-size:12px;font-weight:600}.Section-module__7pOO6W__sectionTitle{letter-spacing:-.01em;margin:0 0 var(--space-12);font-size:24px;font-weight:600}.Section-module__7pOO6W__callout{margin-top:var(--space-16);padding:var(--space-12) var(--space-16);border-left:3px solid var(--accent-primary-default,var(--blue-500,#4c7dff));border-radius:var(--border-radius-6,6px);background:var(--background-higher)}.Section-module__7pOO6W__calloutTitle{margin-bottom:var(--space-4);font-size:13px;font-weight:600}.Section-module__7pOO6W__calloutBody{color:var(--foreground-dimmer);font-size:14px}}
@layer components{.TermChip-module__Fc1pxG__termChip{align-items:center;gap:var(--space-4);padding:1px var(--space-8) 1px var(--space-4);border:1px solid var(--TermChip--term-border,currentColor);background:var(--TermChip--term-surface,transparent);color:var(--foreground-default);white-space:nowrap;cursor:default;vertical-align:baseline;--TermChip--term-color:currentcolor;--TermChip--term-surface:transparent;--TermChip--term-border:currentcolor;border-radius:999px;font-size:13px;font-weight:550;line-height:1.4;display:inline-flex}button.TermChip-module__Fc1pxG__termChip{cursor:pointer}button.TermChip-module__Fc1pxG__termChip:hover{border-color:var(--TermChip--term-color,currentColor)}.TermChip-module__Fc1pxG__termChipSmall{padding:0 var(--space-8) 0 var(--space-4);font-size:12px}.TermChip-module__Fc1pxG__termDot{background:var(--TermChip--term-color,currentColor);border-radius:999px;flex-shrink:0;width:9px;height:9px}}
@layer components{.Icon-module__CwnszW__icon{--Icon--size:16px;--Icon--rotate:0deg;vertical-align:middle;transform:rotate(var(--Icon--rotate));min-width:var(--Icon--size);min-height:var(--Icon--size)}}
@layer components{.EventContainer-module__w_fMqa__eventContainer{width:100%;max-width:600px;margin:0 auto}.EventContainer-module__w_fMqa__eventContainerWide{width:100%;max-width:100%;margin:0 auto}}
@layer components{.ToolUsePrimitives-module__A3-RwW__iconSurface{box-shadow:0 2px 1px #02020305}}
@media (hover:hover){@layer components{.ChipExpandable-module__Ma1GwW__chevron{display:none}.ChipExpandable-module__Ma1GwW__trigger:hover .ChipExpandable-module__Ma1GwW__chevron{display:block}}}@layer components{.ChipExpandable-module__Ma1GwW__root{width:100%;min-width:0}.ChipExpandable-module__Ma1GwW__trigger{text-align:start;width:100%}.ChipExpandable-module__Ma1GwW__chevron{margin-right:var(--space-4);flex-shrink:0}}
@media (prefers-reduced-motion:no-preference){@layer components{.StatusDots-module__k5YUra__dot{opacity:0}.StatusDots-module__k5YUra__dot:first-child{animation:1.2s infinite StatusDots-module__k5YUra__dot-1}.StatusDots-module__k5YUra__dot:nth-child(2){animation:1.2s infinite StatusDots-module__k5YUra__dot-2}.StatusDots-module__k5YUra__dot:nth-child(3){animation:1.2s infinite StatusDots-module__k5YUra__dot-3}}}@keyframes StatusDots-module__k5YUra__dot-1{0%,83.33%{opacity:1}83.34%,to{opacity:0}}@keyframes StatusDots-module__k5YUra__dot-2{0%,16.66%{opacity:0}16.67%,66.66%{opacity:1}66.67%,to{opacity:0}}@keyframes StatusDots-module__k5YUra__dot-3{0%,33.32%{opacity:0}33.33%,50%{opacity:1}50.01%,to{opacity:0}}@layer components{.StatusDots-module__k5YUra__dot:before{content:"."}.StatusDots-module__k5YUra__dot{opacity:1}}
@layer components{.StyleCardPreview-module__7B6DLq__wrapper{gap:var(--space-12);font-family:var(--StyleCardPreview--ds-font-family);--StyleCardPreview--ds-primary:var(--accent-primary-default);--StyleCardPreview--ds-primary-text:var(--white);--StyleCardPreview--ds-secondary:var(--accent-blue-default);--StyleCardPreview--ds-button-radius:var(--border-radius-6);--StyleCardPreview--ds-font-family:inherit;flex-direction:column;display:flex}.StyleCardPreview-module__7B6DLq__swatches{gap:var(--space-8);flex-wrap:wrap;display:flex}.StyleCardPreview-module__7B6DLq__swatch{border:1px solid var(--surface-border-color-subtle);border-radius:50%;flex-shrink:0;width:20px;height:20px}.StyleCardPreview-module__7B6DLq__heading{gap:var(--space-4);flex-direction:column;display:flex}.StyleCardPreview-module__7B6DLq__specimen{align-items:baseline;gap:var(--space-8);display:flex}.StyleCardPreview-module__7B6DLq__aa{color:var(--foreground-default);font-size:22px;font-weight:600;line-height:1}.StyleCardPreview-module__7B6DLq__buttons{gap:var(--space-8);flex-wrap:wrap;display:flex}.StyleCardPreview-module__7B6DLq__button{border-radius:var(--StyleCardPreview--ds-button-radius);padding:var(--space-8) var(--space-12);white-space:nowrap;border:1px solid #0000;font-size:13px;font-weight:500;line-height:1}.StyleCardPreview-module__7B6DLq__buttonPrimary{background:var(--StyleCardPreview--ds-primary);color:var(--StyleCardPreview--ds-primary-text)}.StyleCardPreview-module__7B6DLq__buttonSecondary{border-color:var(--StyleCardPreview--ds-secondary);color:var(--StyleCardPreview--ds-secondary);background:0 0}}
@layer components{.DesignStyleChoiceField-module__EeduVW__grid{gap:var(--space-12);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));max-height:50vh;display:grid;overflow-y:auto}.DesignStyleChoiceField-module__EeduVW__card{padding:var(--space-16);text-align:start;width:100%;display:block}.DesignStyleChoiceField-module__EeduVW__card:focus-visible,.DesignStyleChoiceField-module__EeduVW__card[data-selected=true]{box-shadow:inset 0 0 0 2px var(--accent-primary-default)}}
@layer components{.FileUploadField-module__XTXbeW__icon{justify-content:center;align-items:center;display:flex}.FileUploadField-module__XTXbeW__content{min-width:0}.FileUploadField-module__XTXbeW__control{flex-basis:120px;max-width:180px}.FileUploadField-module__XTXbeW__chipLabel{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:180px;display:inline-block;overflow:hidden}}
@keyframes ContentEmptyState-module__MzhxZa__pulse-gray{0%{background-color:color-mix(in srgb, var(--foreground-default) 10%, transparent)}50%{background-color:color-mix(in srgb, var(--foreground-default) 20%, transparent)}to{background-color:color-mix(in srgb, var(--foreground-default) 10%, transparent)}}@layer components{.ContentEmptyState-module__MzhxZa__emptyStateOverlay{z-index:1;background-color:color-mix(in srgb, var(--background-highest) 90%, transparent);aspect-ratio:322/201;width:100%}.ContentEmptyState-module__MzhxZa__emptyStateOverlayAnimating{animation:2s linear infinite ContentEmptyState-module__MzhxZa__pulse-gray;position:absolute;inset:0}}
@keyframes LiveContent-module__H9qENW__pulse-blurple-border{0%{border-color:var(--accent-blurple-stronger)}50%{border-color:var(--accent-blurple-strongest)}to{border-color:var(--accent-blurple-stronger)}}@keyframes LiveContent-module__H9qENW__rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@layer components{.LiveContent-module__H9qENW__pulseBorderAnimation{animation:2s linear infinite LiveContent-module__H9qENW__pulse-blurple-border}.LiveContent-module__H9qENW__rotationAnimation{animation:4s linear infinite LiveContent-module__H9qENW__rotation}.LiveContent-module__H9qENW__vncWrapper{border:1px solid var(--outline-dimmest);border-radius:var(--border-radius-default);aspect-ratio:322/201;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.LiveContent-module__H9qENW__vncInner{border-radius:var(--border-radius-default);background-color:#000;width:100%;height:100%;position:relative}.LiveContent-module__H9qENW__vncInnerReadOnly canvas{cursor:default!important}.LiveContent-module__H9qENW__vncNovnc{width:100%;height:100%;overflow:hidden}.LiveContent-module__H9qENW__vncNovncHidden{display:none}.LiveContent-module__H9qENW__liveIndicator{right:var(--space-8);bottom:var(--space-8);z-index:1;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:var(--border-radius-default);background-color:color-mix(in srgb, var(--accent-blurple-default) 50%, transparent);width:24px;height:24px;color:var(--white);font-size:var(--font-size-small);justify-content:center;align-items:center;display:flex;position:absolute}.LiveContent-module__H9qENW__liveIndicatorDot{background-color:var(--white);border-radius:3px;width:6px;height:6px}}
@layer components{.FooterBanner-module__J9_jFG__banner{box-sizing:border-box;background:var(--background-default);width:100%}.FooterBanner-module__J9_jFG__textContainer{min-width:0}.FooterBanner-module__J9_jFG__text{word-wrap:break-word;overflow-wrap:break-word;flex-shrink:1}}
@layer components{.SlideOutlineQueryResponseForm-module__klSvXG__slideOutlineScroller{scrollbar-width:none;max-height:50vh;overflow-y:auto}.SlideOutlineQueryResponseForm-module__klSvXG__dragHandle{cursor:grab!important}.SlideOutlineQueryResponseForm-module__klSvXG__slideCard[data-dragging=true]{opacity:.4}.SlideOutlineQueryResponseForm-module__klSvXG__dropTarget{position:relative}.SlideOutlineQueryResponseForm-module__klSvXG__dropTarget:before,.SlideOutlineQueryResponseForm-module__klSvXG__dropTarget:after{z-index:1;border:2px dashed var(--accent-primary-default);border-radius:var(--border-radius-4);background-color:color-mix(in srgb, var(--accent-primary-dimmest) 30%, transparent);height:var(--space-4);pointer-events:none;content:"";display:none;position:absolute;left:0;right:0}.SlideOutlineQueryResponseForm-module__klSvXG__dropTarget:before{bottom:100%}.SlideOutlineQueryResponseForm-module__klSvXG__dropTarget:after{top:100%}.SlideOutlineQueryResponseForm-module__klSvXG__dropTarget[data-drop-above=true]:before,.SlideOutlineQueryResponseForm-module__klSvXG__dropTarget[data-drop-below=true]:after{display:block}}
@layer components{.AttachmentsRow-module__M6B8Qa__divider{background-color:var(--outline-dimmest)}}
@keyframes VoiceInputButton-module__kzLxSW__voice-input-discovery-pulse{0%{box-shadow:0 0 0 2px #0079f2b3}70%{box-shadow:0 0 0 8px #0079f200}to{box-shadow:0 0 0 8px #0079f200}}@media (prefers-reduced-motion:reduce){@layer components{.VoiceInputButton-module__kzLxSW__discoveryPulse{animation:none}}}@layer components{.VoiceInputButton-module__kzLxSW__discoveryPulse{border-radius:var(--border-radius-6);animation:2s cubic-bezier(.4,0,.6,1) infinite VoiceInputButton-module__kzLxSW__voice-input-discovery-pulse;position:relative}}
@layer components{.VoiceRecordingBar-module__tSTYVq__bar{flex:auto;min-width:0}.VoiceRecordingBar-module__tSTYVq__waveformSlot{overflow:hidden}}
@layer components{.QueueItemDragPreview-module__MGh-oG__dragPreview{--drag-preview-x:0;--drag-preview-y:0;transform:translate(var(--drag-preview-x), var(--drag-preview-y));z-index:10000;pointer-events:none;min-height:40px;position:fixed;top:0;left:0}.QueueItemDragPreview-module__MGh-oG__dragPreviewContent{border:1px dashed var(--outline-default);border-radius:var(--border-radius-default);background-color:var(--background-highest);max-width:400px;box-shadow:0 2px 8px #00000026}.QueueItemDragPreview-module__MGh-oG__dragPreviewText{-webkit-line-clamp:3;text-overflow:ellipsis;white-space:pre-wrap;word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}
@media (hover:hover){@layer components{.QueueDrawer-module__Q3q-3G__itemActions{visibility:hidden;opacity:0;z-index:2;padding:var(--space-4);transition:opacity .2s,visibility .2s;position:absolute;top:0;right:0}.QueueDrawer-module__Q3q-3G__queueItemSurface:hover .QueueDrawer-module__Q3q-3G__itemActions{visibility:visible;opacity:1}.QueueDrawer-module__Q3q-3G__queueItemSurface:hover .QueueDrawer-module__Q3q-3G__itemActionsOverlay{background:linear-gradient(to left, var(--surface-background) 0, transparent 250px)}}}@layer components{.QueueDrawer-module__Q3q-3G__drawerSurface{border:solid 1px var(--interactive-border);border-top-right-radius:var(--border-radius-8);border-top-left-radius:var(--border-radius-8);border-bottom:none;min-height:40px;max-height:min(300px,50vh)}.QueueDrawer-module__Q3q-3G__drawerSurface.QueueDrawer-module__Q3q-3G__expanded{min-height:100px}.QueueDrawer-module__Q3q-3G__drawerSurface.QueueDrawer-module__Q3q-3G__connectedToDrawerAbove{border-top:solid 1px var(--outline-dimmest);border-top-left-radius:0;border-top-right-radius:0}.QueueDrawer-module__Q3q-3G__drawerItems{flex:auto;min-height:0;overflow-y:auto}.QueueDrawer-module__Q3q-3G__drawerExpandableInner,.QueueDrawer-module__Q3q-3G__drawerExpandableBody{flex-direction:column;min-height:0;display:flex}.QueueDrawer-module__Q3q-3G__drawerExpandableBody{flex:auto}.QueueDrawer-module__Q3q-3G__queueItemSurface{opacity:.8;border:dashed 1px var(--outline-default);border-radius:var(--border-radius-default);max-width:100%;position:relative}.QueueDrawer-module__Q3q-3G__queueItemText{word-break:break-word;-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.QueueDrawer-module__Q3q-3G__queueItemMetadata:empty{margin-top:var(--space-4)}.QueueDrawer-module__Q3q-3G__queueTaskRow{min-width:0}.QueueDrawer-module__Q3q-3G__queueTaskTitle{text-overflow:ellipsis;overflow:hidden}.QueueDrawer-module__Q3q-3G__titleContainer{position:relative}.QueueDrawer-module__Q3q-3G__drawerSurface.QueueDrawer-module__Q3q-3G__disabled .QueueDrawer-module__Q3q-3G__titleContainer,.QueueDrawer-module__Q3q-3G__drawerSurface.QueueDrawer-module__Q3q-3G__disabled .QueueDrawer-module__Q3q-3G__queueItem{opacity:.5}.QueueDrawer-module__Q3q-3G__dragHandle{visibility:hidden;cursor:grab;justify-content:center;align-self:stretch;height:40px}.QueueDrawer-module__Q3q-3G__dragHandle:active{cursor:grabbing}.QueueDrawer-module__Q3q-3G__queueItem:not(.QueueDrawer-module__Q3q-3G__isDragInteractionDisabled):hover .QueueDrawer-module__Q3q-3G__dragHandle{visibility:visible}.QueueDrawer-module__Q3q-3G__dragging{opacity:var(--item-drag-opacity,.5)}.QueueDrawer-module__Q3q-3G__dropIndicatorAbove,.QueueDrawer-module__Q3q-3G__dropIndicatorBelow{z-index:1;position:relative}.QueueDrawer-module__Q3q-3G__dropIndicatorAbove:before{z-index:2;background-color:var(--accent-primary-default);content:"";border-radius:2px;height:2px;position:absolute;top:-6px;left:0;right:0}.QueueDrawer-module__Q3q-3G__dropIndicatorBelow:after{z-index:2;background-color:var(--accent-primary-default);content:"";border-radius:2px;height:2px;position:absolute;bottom:-6px;left:0;right:0}.QueueDrawer-module__Q3q-3G__itemActions{border-radius:var(--border-radius-default);background:var(--surface-background)}.QueueDrawer-module__Q3q-3G__itemActionsOverlay{z-index:1;pointer-events:none;position:absolute;inset:0}.QueueDrawer-module__Q3q-3G__nonEditedItemInEditMode{opacity:.33}.QueueDrawer-module__Q3q-3G__rightText{min-height:20px}}
@layer components{.AttachmentButton-module__zzhgsa__button{color:unset}.AttachmentButton-module__zzhgsa__button:disabled{opacity:.5;cursor:default}.AttachmentButton-module__zzhgsa__button:hover:not([disabled],[aria-disabled]){color:var(--foreground-default)}}
@media (hover:hover){@layer components{.index-module__FDWdcG__surface:not([disabled],[aria-disabled]):active{border-color:var(--accent-primary-stronger);transition:none}.index-module__FDWdcG__surface:not([disabled],[aria-disabled]):not(:focus-within):hover{border-color:var(--accent-primary-dimmer);transition-duration:0s}}}@keyframes index-module__FDWdcG__agent-input-glow{0%,to{z-index:2;border-radius:var(--border-radius-container);box-shadow:0 0 #0000}40%,60%{box-shadow:0 0 8px 4px color-mix(in srgb, var(--accent-primary-default) 50%, transparent);border-radius:var(--border-radius-container)}}@layer components{.index-module__FDWdcG__outer{grid-template:1fr/1fr;display:grid;position:relative}.index-module__FDWdcG__wrapper{grid-template:1fr/1fr;min-height:fit-content;display:grid;position:relative}.index-module__FDWdcG__wrapper>*{grid-area:1/1}.index-module__FDWdcG__surface{row-gap:var(--space-4);border-style:solid;border-width:1px;border-color:var(--interactive-border);transition-property:border-color,box-shadow;transition-duration:.12s;transition-timing-function:ease-out;position:relative}.index-module__FDWdcG__surface.index-module__FDWdcG__withDrawer{border-top-left-radius:0;border-top-right-radius:0}.index-module__FDWdcG__surface:not([disabled],[aria-disabled]){cursor:text}.index-module__FDWdcG__surface:not([disabled],[aria-disabled]):focus-within{border-color:var(--accent-primary-default)}:is(.index-module__FDWdcG__surface[disabled],.index-module__FDWdcG__surface[aria-disabled]) .cm-editor{opacity:.5}.index-module__FDWdcG__surface[data-queue-connected=true]{border-top-left-radius:0;border-top-right-radius:0}.index-module__FDWdcG__codemirror{flex-grow:1;max-height:300px;display:flex;overflow:auto}.index-module__FDWdcG__codemirror .cm-editor{flex-grow:1;overflow:auto}.index-module__FDWdcG__selectionPill{max-width:100%}.index-module__FDWdcG__selectionPill>span{min-width:0}.index-module__FDWdcG__selectionPillPressable{cursor:pointer}.index-module__FDWdcG__selectionPillLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.index-module__FDWdcG__selectionPillRemove{width:var(--space-12);height:var(--space-12);border-radius:var(--border-radius-2);color:inherit;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.index-module__FDWdcG__selectionPillRemove:hover{background-color:var(--accent-primary-dimmest)}.index-module__FDWdcG__attachments{padding:var(--space-4)}.index-module__FDWdcG__primaryButtonGroup{height:var(--space-32)}}
@layer components{.ShowMoreLessBlock-module__AZWxFG__showMoreLessButton{color:var(--foreground-dimmer)!important}.ShowMoreLessBlock-module__AZWxFG__showMoreLessButton:focus{text-decoration:none!important}.ShowMoreLessBlock-module__AZWxFG__showMoreLessButton:hover,.ShowMoreLessBlock-module__AZWxFG__showMoreLessButton:active{text-decoration:underline!important}}
@keyframes TypingPill-module__h9RCIG__typing-dot-2{0%,33%{opacity:0}34%,to{opacity:1}}@keyframes TypingPill-module__h9RCIG__typing-dot-3{0%,66%{opacity:0}67%,to{opacity:1}}@layer components{.TypingPill-module__h9RCIG__typingDots{width:1em;display:inline-block}.TypingPill-module__h9RCIG__typingDots>.TypingPill-module__h9RCIG__dot2{opacity:0;will-change:opacity;animation:1.5s step-end infinite TypingPill-module__h9RCIG__typing-dot-2}.TypingPill-module__h9RCIG__typingDots>.TypingPill-module__h9RCIG__dot3{opacity:0;will-change:opacity;animation:1.5s step-end infinite TypingPill-module__h9RCIG__typing-dot-3}.TypingPill-module__h9RCIG__typingPillWrapper{width:100%;height:0;position:relative;left:0}.TypingPill-module__h9RCIG__typingPill{bottom:var(--space-4);position:absolute;left:0}}
@layer components{.SubreplAgent-module__k7GAOG__footerRow{align-self:center;width:100%;max-width:600px}}
@layer components{.index-module__zBF2AW__root{flex:auto;position:relative;container:agent-chat-root/inline-size}.index-module__zBF2AW__root.index-module__zBF2AW__isFloating{left:var(--space-16);bottom:var(--space-16);z-index:12;width:min(360px, calc(100vw - var(--space-32)));max-height:calc(100vh - var(--space-32));pointer-events:none;flex:none;position:fixed}.index-module__zBF2AW__emptyState{flex:auto}.index-module__zBF2AW__footerContainer{z-index:1;padding-inline:var(--space-8);background-color:#0000;width:100%;position:relative}.index-module__zBF2AW__footerContainer.index-module__zBF2AW__isFloating{pointer-events:auto;padding-inline:0}.index-module__zBF2AW__footerContainer.index-module__zBF2AW__isDesktop{padding-inline:0}.index-module__zBF2AW__footerRow{align-self:center;width:100%;max-width:600px}.index-module__zBF2AW__root.index-module__zBF2AW__isFloating .index-module__zBF2AW__footerRow{align-self:stretch;max-width:none}.index-module__zBF2AW__hiddenWhileOptimistic{visibility:hidden;pointer-events:none;position:absolute;inset:0}}
@layer components{.MainTrackActiveTasksBanner-module__MH78va__surface{box-shadow:var(--shadow-floating)}.MainTrackActiveTasksBanner-module__MH78va__taskTitleRow{min-width:0}.MainTrackActiveTasksBanner-module__MH78va__taskTitle{text-overflow:ellipsis;overflow:hidden}}
@layer components{.ChatPromptSuggestionButtons-module__HNfSkW__root{width:100%}.ChatPromptSuggestionButtons-module__HNfSkW__narrowContainer{gap:var(--space-8);scrollbar-width:none;flex-direction:column;width:100%;margin:0 auto;overflow-x:auto}.ChatPromptSuggestionButtons-module__HNfSkW__narrowContainer::-webkit-scrollbar{display:none}@container (min-width:400px){.ChatPromptSuggestionButtons-module__HNfSkW__narrowContainer{display:none}}.ChatPromptSuggestionButtons-module__HNfSkW__narrowRow{gap:var(--space-8);width:100%;padding-left:var(--space-16);flex-flow:row;display:flex}.ChatPromptSuggestionButtons-module__HNfSkW__narrowRow:after{content:"";width:var(--space-8);flex-shrink:0}.ChatPromptSuggestionButtons-module__HNfSkW__wideContainer{gap:var(--space-8);width:100%;display:none}@container (min-width:400px){.ChatPromptSuggestionButtons-module__HNfSkW__wideContainer{flex-wrap:wrap;justify-content:center;align-self:center;width:fit-content;max-width:500px;display:flex}}.ChatPromptSuggestionButtons-module__HNfSkW__button{max-width:350px;font-size:var(--font-size-default);color:var(--foreground-dimmer);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@container (min-width:400px){.ChatPromptSuggestionButtons-module__HNfSkW__button{width:auto}}}
@layer components{.Box-module__kDfe5G__box{transition:border-color .2s ease-out;position:relative;overflow:hidden}.Box-module__kDfe5G__box:focus-within,.Box-module__kDfe5G__box:hover,.Box-module__kDfe5G__box[data-is-dragged-over=true]{border-color:var(--accent-primary-default)!important}.Box-module__kDfe5G__interactive{cursor:text}}
@layer components{.CompactStackingBox-module__ql_O5q__box{--CompactStackingBox--focus-color:var(--accent-primary-default);--CompactStackingBox--box-border-radius:12px;border-radius:var(--CompactStackingBox--box-border-radius);transition:border-color .2s ease-out;position:relative}.CompactStackingBox-module__ql_O5q__box:focus-within,.CompactStackingBox-module__ql_O5q__box:hover,.CompactStackingBox-module__ql_O5q__box[data-is-dragged-over=true]{border-color:var(--CompactStackingBox--focus-color)!important}.CompactStackingBox-module__ql_O5q__footerOverlay{bottom:var(--space-8);width:100%;height:0;position:absolute;left:0}.CompactStackingBox-module__ql_O5q__bottom:empty{display:none}}
@layer components{.CodeMirrorInput-module__8S0yYW__root{--CodeMirrorInput--top-inset:12px;--CodeMirrorInput--right-inset:12px;--CodeMirrorInput--bottom-inset:12px;--CodeMirrorInput--left-inset:12px;cursor:text;padding:var(--CodeMirrorInput--top-inset) var(--CodeMirrorInput--right-inset) var(--CodeMirrorInput--bottom-inset) var(--CodeMirrorInput--left-inset);flex-grow:1;max-height:300px;display:flex;overflow:auto}.CodeMirrorInput-module__8S0yYW__root .cm-editor{flex-grow:1}.CodeMirrorInput-module__8S0yYW__root .cm-scroller{scrollbar-width:none}.CodeMirrorInput-module__8S0yYW__root .cm-scroller::-webkit-scrollbar{display:none}}
@layer components{.Footer-module__l-qaDW__footer{cursor:text;pointer-events:none;position:absolute;bottom:0;left:0;right:0}.Footer-module__l-qaDW__footerContent{cursor:text;pointer-events:auto;width:100%}}
@layer components{.TextArea-module__1kNrma__insets{--TextArea--pt:0;--TextArea--pr:0;--TextArea--pb:0;--TextArea--pl:0;padding:var(--TextArea--pt) var(--TextArea--pr) var(--TextArea--pb) var(--TextArea--pl)}.TextArea-module__1kNrma__textarea{padding:var(--space-6) var(--space-6) 0;resize:none;width:100%;color:var(--foreground-default);font-size:var(--font-size-default);line-height:var(--line-height-default);font-family:var(--font-family-default);cursor:text!important;background:0 0!important;border:none!important}.TextArea-module__1kNrma__textarea:hover{cursor:text!important;background:0 0!important;border:none!important}.TextArea-module__1kNrma__textarea:focus{cursor:text!important;background:0 0!important;border:none!important;outline:none!important}.TextArea-module__1kNrma__textarea:focus-visible{cursor:text!important;border:none!important;outline:none!important}.TextArea-module__1kNrma__textarea::placeholder{color:var(--foreground-dimmest)}}
@layer components{.index-module__Ko3QXW__container{width:100%;max-width:800px}}
@layer components{.ScrollToLatestButton-module__2-G-CW__button{--ScrollToLatestButton--opacity:0;--ScrollToLatestButton--y:0;--ScrollToLatestButton--scale:.5;--ScrollToLatestButton--bottom-offset:0;--ScrollToLatestButton--pointer-events:none;bottom:var(--ScrollToLatestButton--bottom-offset);align-items:center;gap:var(--space-6);transform:translate(-50%, var(--ScrollToLatestButton--y)) scale(var(--ScrollToLatestButton--scale)) translateZ(0);will-change:transform, opacity;opacity:var(--ScrollToLatestButton--opacity);z-index:100;box-shadow:var(--shadow-0);padding:0 var(--space-6);pointer-events:var(--ScrollToLatestButton--pointer-events);height:28px;color:var(--foreground-default);white-space:nowrap;display:flex;position:absolute;left:50%;border-radius:var(--space-16)!important;transition-property:transform,opacity,border-color,box-shadow!important;transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,1.6,.7,.8)!important}.ScrollToLatestButton-module__2-G-CW__buttonContent{color:var(--foreground-default)}}
@layer components{.VerticalScrollbar-module__DyO9Ea__track{--VerticalScrollbar--track-width:16px;--VerticalScrollbar--track-height:100%;--VerticalScrollbar--track-opacity:0;--VerticalScrollbar--track-pointer-events:none;--VerticalScrollbar--track-transition-delay:.6s;--VerticalScrollbar--thumb-ui-width:40%;--VerticalScrollbar--thumb-width:16px;--VerticalScrollbar--thumb-height:0px;--VerticalScrollbar--thumb-transform:translate(0, 0);opacity:var(--VerticalScrollbar--track-opacity);transition:opacity .3s;transition-delay:var(--VerticalScrollbar--track-transition-delay);width:var(--VerticalScrollbar--track-width);height:var(--VerticalScrollbar--track-height);pointer-events:var(--VerticalScrollbar--track-pointer-events);position:absolute;top:0;right:0}.VerticalScrollbar-module__DyO9Ea__track:hover,.VerticalScrollbar-module__DyO9Ea__track:active{--VerticalScrollbar--track-transition-delay:0s;--VerticalScrollbar--thumb-ui-width:70%;--VerticalScrollbar--track-opacity:1!important;--VerticalScrollbar--track-pointer-events:auto!important}.VerticalScrollbar-module__DyO9Ea__thumb{transform:var(--VerticalScrollbar--thumb-transform);opacity:.5;padding:var(--space-4) var(--space-2);width:var(--VerticalScrollbar--thumb-width);height:var(--VerticalScrollbar--thumb-height);align-items:flex-end;display:flex;position:absolute;top:0;left:0}.VerticalScrollbar-module__DyO9Ea__thumb:active{opacity:.8}.VerticalScrollbar-module__DyO9Ea__thumbUi{border-radius:var(--space-8);background-color:var(--foreground-dimmest);width:var(--VerticalScrollbar--thumb-ui-width);height:100%;transition:width .2s}}
@layer components{.AutoScroller-module__bzH10q__root{--AutoScroller--first-child-margin:0;flex-grow:1;flex-shrink:1;width:100%;position:relative;overflow:hidden}.AutoScroller-module__bzH10q__scroll{scrollbar-width:none;overflow:hidden scroll}.AutoScroller-module__bzH10q__scroll::-webkit-scrollbar{display:none}.AutoScroller-module__bzH10q__content{margin:var(--AutoScroller--first-child-margin)}}
@keyframes Feed-module__gtNwLq__highlight-bg{0%{background-color:#0000}5%{background-color:color-mix(in srgb, var(--background-default) 30%, transparent)}to{background-color:#0000}}@layer components{.Feed-module__gtNwLq__feed{isolation:isolate;width:100%;margin:0 auto;position:relative}.Feed-module__gtNwLq__sessionSeparator{margin:var(--space-16) auto;border-bottom:1px dashed var(--outline-dimmer);width:95%;max-width:600px}.Feed-module__gtNwLq__sessionStitchingToggle{margin-bottom:var(--space-12);margin-left:var(--space-6);padding:var(--space-2) var(--space-4) var(--space-2) var(--space-2)}.Feed-module__gtNwLq__feedChromeRow{width:100%;max-width:600px;margin-inline:auto}}
@layer components{.AgentInputPill-module__tvK7ta__pressArea{align-items:center;gap:var(--space-4);cursor:pointer;color:inherit;font:inherit;background:0 0;border:none;padding:0;display:inline-flex}.AgentInputPill-module__tvK7ta__closeButton{cursor:pointer;color:inherit;background:0 0;border:none;border-radius:2px;justify-content:center;align-items:center;padding:0;display:inline-flex}.AgentInputPill-module__tvK7ta__closeButton:hover{opacity:.7}}
@layer components{.CodeHeaderButtons-module__P2dtQW__buttonContainer{opacity:1;transition:opacity 75ms linear;position:relative}}
@keyframes Markdown-module__r02qCW__fade-in-animation{0%{opacity:0}to{opacity:1}}@layer components{.Markdown-module__r02qCW__fadeInAnimation,.Markdown-module__r02qCW__codeViewerSpanFadeIn .Markdown-module__r02qCW__cv2Span{animation:.6s linear Markdown-module__r02qCW__fade-in-animation}.Markdown-module__r02qCW__agentWideRoot p,.Markdown-module__r02qCW__agentWideRoot ul,.Markdown-module__r02qCW__agentWideRoot ol,.Markdown-module__r02qCW__agentWideRoot blockquote,.Markdown-module__r02qCW__agentWideRoot h1,.Markdown-module__r02qCW__agentWideRoot h2,.Markdown-module__r02qCW__agentWideRoot h3,.Markdown-module__r02qCW__agentWideRoot h4,.Markdown-module__r02qCW__agentWideRoot h5,.Markdown-module__r02qCW__agentWideRoot h6,.Markdown-module__r02qCW__agentWideRoot hr,.Markdown-module__r02qCW__agentWideRoot details,.Markdown-module__r02qCW__agentWideRoot .Markdown-module__r02qCW__messageMarkdownHeading{max-width:600px;margin-inline:auto}.Markdown-module__r02qCW__agentWideRoot>p,.Markdown-module__r02qCW__agentWideRoot>h1,.Markdown-module__r02qCW__agentWideRoot>h2,.Markdown-module__r02qCW__agentWideRoot>h3,.Markdown-module__r02qCW__agentWideRoot>h4,.Markdown-module__r02qCW__agentWideRoot>h5,.Markdown-module__r02qCW__agentWideRoot>h6,.Markdown-module__r02qCW__agentWideRoot>hr,.Markdown-module__r02qCW__agentWideRoot>.Markdown-module__r02qCW__messageMarkdownHeading,.Markdown-module__r02qCW__agentWideRoot>div>p,.Markdown-module__r02qCW__agentWideRoot>div>h1,.Markdown-module__r02qCW__agentWideRoot>div>h2,.Markdown-module__r02qCW__agentWideRoot>div>h3,.Markdown-module__r02qCW__agentWideRoot>div>h4,.Markdown-module__r02qCW__agentWideRoot>div>h5,.Markdown-module__r02qCW__agentWideRoot>div>h6,.Markdown-module__r02qCW__agentWideRoot>div>hr,.Markdown-module__r02qCW__agentWideRoot>div>.Markdown-module__r02qCW__messageMarkdownHeading{box-sizing:border-box;padding-inline:var(--space-4)}.Markdown-module__r02qCW__agentWideRoot>ul,.Markdown-module__r02qCW__agentWideRoot>ol,.Markdown-module__r02qCW__agentWideRoot>div>ul,.Markdown-module__r02qCW__agentWideRoot>div>ol{box-sizing:border-box;padding-inline:calc(var(--space-16) + var(--space-4)) var(--space-4)}.Markdown-module__r02qCW__agentWideRoot>blockquote,.Markdown-module__r02qCW__agentWideRoot>div>blockquote{box-sizing:border-box;padding-inline:calc(var(--space-16) + var(--space-4)) calc(1em + var(--space-4))}.Markdown-module__r02qCW__agentWideRoot>details,.Markdown-module__r02qCW__agentWideRoot>div>details{box-sizing:border-box;padding-inline:calc(var(--space-16) + var(--space-4))}.Markdown-module__r02qCW__agentWideRoot .Markdown-module__r02qCW__agentWideTableBreakout{width:fit-content;max-width:100%;margin-block:var(--space-16);margin-inline:auto;overflow-x:auto}:is(.Markdown-module__r02qCW__agentWideRoot .Markdown-module__r02qCW__agentWideTableBreakout)>table{border-collapse:collapse;border-spacing:0;word-break:normal;margin:0;display:table}:is(.Markdown-module__r02qCW__agentWideRoot .Markdown-module__r02qCW__agentWideTableBreakout)>table th{font-weight:var(--font-weight-medium)}:is(.Markdown-module__r02qCW__agentWideRoot .Markdown-module__r02qCW__agentWideTableBreakout)>table td,:is(.Markdown-module__r02qCW__agentWideRoot .Markdown-module__r02qCW__agentWideTableBreakout)>table th{border:1px solid var(--background-highest);padding:var(--space-8) var(--space-12);min-width:16ch}:is(.Markdown-module__r02qCW__agentWideRoot .Markdown-module__r02qCW__agentWideTableBreakout)>table tr{border-top:1px solid var(--background-highest);background-color:var(--background-default)}:is(.Markdown-module__r02qCW__agentWideRoot .Markdown-module__r02qCW__agentWideTableBreakout)>table tr:nth-of-type(2n){background-color:var(--background-root)}.Markdown-module__r02qCW__agentWideRoot .Markdown-module__r02qCW__agentWidePreBreakout{width:100%;max-width:100%;margin-block:var(--space-16)}:is(.Markdown-module__r02qCW__agentWideRoot .Markdown-module__r02qCW__agentWidePreBreakout)>pre{margin:0}:is(.Markdown-module__r02qCW__textColorDimmest>div) p,:is(.Markdown-module__r02qCW__textColorDimmest>div) ol,:is(.Markdown-module__r02qCW__textColorDimmest>div) span{color:var(--foreground-dimmest)}:is(.Markdown-module__r02qCW__textColorDimmer>div) p,:is(.Markdown-module__r02qCW__textColorDimmer>div) ol,:is(.Markdown-module__r02qCW__textColorDimmer>div) span{color:var(--foreground-dimmer)}.Markdown-module__r02qCW__styles0{padding-left:var(--space-4);font-size:var(--font-size-small);color:var(--foreground-dimmer)}.Markdown-module__r02qCW__markdownCodeRoot{border-radius:var(--border-radius-6);border:1px solid var(--outline-dimmest);overflow:hidden}.Markdown-module__r02qCW__markdownCodeHeader{border-bottom:1px solid var(--interactive-background);font-family:var(--font-family-default);-webkit-user-select:none;user-select:none}@media (min-resolution:192dpi){.Markdown-module__r02qCW__markdownCodeHeader{border-bottom-width:.5px}}.Markdown-module__r02qCW__markdownCodeHeaderRight button{border-radius:0}.Markdown-module__r02qCW__markdownCodeHeaderRight>div:last-of-type button{border-top-right-radius:var(--border-radius-6)}}
@layer components{.Pane-module__yvgpgG__root{overflow:hidden}.Pane-module__yvgpgG__root.Pane-module__yvgpgG__wider{margin-inline:calc(var(--space-4) * -1)}.Pane-module__yvgpgG__left{margin-right:var(--space-4)}.Pane-module__yvgpgG__divider{margin-left:var(--space-4);background-color:var(--outline-dimmer);height:var(--space-16)}@media screen and not (min-width:480px){.Pane-module__yvgpgG__packagesContent{max-height:50dvh;overflow-y:auto}.Pane-module__yvgpgG__packagesContent::-webkit-scrollbar{display:none}}.Pane-module__yvgpgG__package{width:calc(50% - var(--space-4));overflow:hidden}}
@layer components{.ExistingSecretsConfirmation-module__Eyzd_a__secretName{font-weight:var(--font-weight-medium)}.ExistingSecretsConfirmation-module__Eyzd_a__secretValueCellHeader{color:var(--foreground-dimmer)}.ExistingSecretsConfirmation-module__Eyzd_a__checkboxCell{width:var(--space-24);flex-grow:0;flex-shrink:0}.ExistingSecretsConfirmation-module__Eyzd_a__secretValueCell{width:30%}.ExistingSecretsConfirmation-module__Eyzd_a__confirmationMessage{color:var(--accent-positive-stronger)}.ExistingSecretsConfirmation-module__Eyzd_a__secretValue{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}
@layer components{.NewSecretsConfirmation-module__UeDfdq__confirmationMessage{color:var(--accent-positive-stronger)}}
@layer components{.SecretsRequested-module__D8LYaq__root{margin-bottom:var(--space-8)}.SecretsRequested-module__D8LYaq__requestedSecretsList{flex-wrap:wrap}.SecretsRequested-module__D8LYaq__requestedSecretsListItem{box-shadow:0 0 0 1px var(--outline-dimmer)}.SecretsRequested-module__D8LYaq__seeAllButton{color:var(--foreground-dimmer)!important}}
@layer components{.SharedSecretInput-module__FZYUJq__root{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.SharedSecretInput-module__FZYUJq__metadata{gap:var(--space-8);flex-direction:column;width:100%;display:flex}.SharedSecretInput-module__FZYUJq__label,.SharedSecretInput-module__FZYUJq__value{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.SharedSecretInput-module__FZYUJq__value[data-sensitive=true]{font-family:text-security-disc,monospace}.SharedSecretInput-module__FZYUJq__comboBox>*>*{background-color:var(--background-default)!important}}
@layer components{.index-module__Enafhq__secretRow{gap:var(--space-8);grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-auto-flow:row;display:grid}.index-module__Enafhq__secretRow>*{height:fit-content}.index-module__Enafhq__actions{gap:var(--space-4);flex-wrap:wrap}.index-module__Enafhq__secretHeader{gap:var(--space-8);margin-bottom:var(--space-4);font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--foreground-dimmer);grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-auto-flow:row;display:grid}.index-module__Enafhq__secretHeader>*{height:fit-content}.index-module__Enafhq__secretHeader>div{align-items:center;gap:var(--space-4);flex-direction:row;display:flex}.index-module__Enafhq__secretValueRoot{gap:var(--space-8)}.index-module__Enafhq__secretValueRoot[data-sensitive=true] input{font-family:text-security-disc,monospace}.index-module__Enafhq__secretValueInput{flex-direction:column;flex:1 1 0;display:flex}.index-module__Enafhq__secretValueFooter{padding:var(--space-4);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}
@layer components{.ArtifactPresented-module__4eqJtW__title{font-weight:var(--font-weight-bold)}.ArtifactPresented-module__4eqJtW__cardHeader{cursor:pointer;transition:opacity .15s}.ArtifactPresented-module__4eqJtW__cardDisabled .ArtifactPresented-module__4eqJtW__cardHeader{opacity:.8;cursor:wait}.ArtifactPresented-module__4eqJtW__screenshotContainer{aspect-ratio:16/10;border:1px solid var(--outline-dimmer);width:100%;max-height:240px;position:relative;overflow:hidden}}
@layer components{.ExecutedSandboxedCode-module__sZ6XZq__code{border:1px solid var(--outline-dimmest);max-height:300px}.ExecutedSandboxedCode-module__sZ6XZq__terminal{border:1px solid var(--outline-dimmest);overflow:hidden}}
@layer components{.FilePreviewContent-module__dZ9baa__textPreview{margin-top:var(--space-4);color:var(--foreground-dimmest);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}.FilePreviewContent-module__dZ9baa__tableContainer{margin-top:var(--space-6);border:1px solid var(--outline-dimmest);scrollbar-width:none;max-width:100%;max-height:160px;overflow:auto}.FilePreviewContent-module__dZ9baa__tableContainer::-webkit-scrollbar{display:none}.FilePreviewContent-module__dZ9baa__tablePreview{background:var(--background-higher);width:max-content;min-width:100%;font-size:11px;display:table}.FilePreviewContent-module__dZ9baa__tableRow{display:table-row}.FilePreviewContent-module__dZ9baa__tableCell{border-right:1px solid var(--outline-dimmest);padding:var(--space-4) var(--space-8);color:var(--foreground-dimmer);white-space:nowrap;display:table-cell}.FilePreviewContent-module__dZ9baa__tableCellLast{border-right:none}.FilePreviewContent-module__dZ9baa__tableRowNotLast .FilePreviewContent-module__dZ9baa__tableCell{border-bottom:1px solid var(--outline-dimmest)}.FilePreviewContent-module__dZ9baa__tableRowHeader .FilePreviewContent-module__dZ9baa__tableCell{background:var(--background-highest);color:var(--foreground-default);font-weight:500;position:sticky;top:0}.FilePreviewContent-module__dZ9baa__mediaPreview{justify-content:center;align-items:center;max-width:100%;max-height:200px;display:flex;overflow:hidden}.FilePreviewContent-module__dZ9baa__mediaElement{border-radius:var(--border-radius-4);object-fit:contain;max-width:100%;max-height:180px}}
@layer components{.AgentAssetView-module__rxHgLa__cardDisabled{opacity:.6}.AgentAssetView-module__rxHgLa__cardHeader{transition:opacity .15s}.AgentAssetView-module__rxHgLa__pressArea{text-align:start}.AgentAssetView-module__rxHgLa__assetName{font-weight:var(--font-weight-bold)}}
@layer components{.GenerateMedia-module__BEKUfq__grid{gap:var(--space-8);grid-template-columns:repeat(4,1fr);width:100%;display:grid}.GenerateMedia-module__BEKUfq__gridItem{aspect-ratio:1;position:relative;overflow:hidden}.GenerateMedia-module__BEKUfq__imageOrVideo{object-fit:cover;width:100%;height:100%}.GenerateMedia-module__BEKUfq__mediaEmptyState{aspect-ratio:1}.GenerateMedia-module__BEKUfq__errorContent{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.GenerateMedia-module__BEKUfq__promptItem{align-items:center;gap:8px}.GenerateMedia-module__BEKUfq__promptStatus{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.GenerateMedia-module__BEKUfq__promptText{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}}
@layer components{.ImageGeneration-module__ieoRhq__loading{justify-content:center;align-items:center;margin-left:auto;margin-right:auto;display:flex}.ImageGeneration-module__ieoRhq__error{justify-content:center;align-items:center;margin-left:auto;margin-right:auto;padding:16px;display:flex}.ImageGeneration-module__ieoRhq__container{width:100%;max-height:50vh;padding-top:min(100%,50vh);position:relative;overflow:hidden}.ImageGeneration-module__ieoRhq__image{border-radius:var(--border-radius-8);width:100%;height:100%;position:absolute;top:0;left:0}}
@layer components{.MCPToolResult-module__z26Wba__expandableSubSection{background:var(--background-highest)}.MCPToolResult-module__z26Wba__subsectionButton{font-weight:400;font-size:var(--font-size-small);line-height:var(--line-height-small)}.MCPToolResult-module__z26Wba__wrappedText{white-space:pre-wrap;word-break:break-word}.MCPToolResult-module__z26Wba__securityErrorAlert{border:1px solid var(--accent-red-stronger);background:var(--background-higher)}.MCPToolResult-module__z26Wba__securityErrorAlertTitle{font-weight:600;color:var(--accent-red-stronger)!important}}
@layer components{.SamplingEvent-module__q3ArcW__trajectoryItem{border:1px solid var(--outline-dimmest)}}
@layer components{.Screenshot-module__nJkKhG__loading{margin-left:auto;margin-right:auto}.Screenshot-module__nJkKhG__aspectRatio{height:0;padding-bottom:56.25%;position:relative}.Screenshot-module__nJkKhG__image{width:100%;height:100%;position:absolute;top:0;left:0}.Screenshot-module__nJkKhG__image>span{border-radius:var(--border-radius-6);border:1px solid var(--outline-dimmer)}}
@layer components{.SearchFilesystem-module__OXpkzW__files{flex-wrap:wrap}.SearchFilesystem-module__OXpkzW__files button{flex-shrink:1!important}}
@layer components{.ToolUse-module__ZltkIG__toolUse{height:34px}.ToolUse-module__ZltkIG__button{color:var(--foreground-dimmer)}@media (hover:hover){.ToolUse-module__ZltkIG__button .ToolUse-module__ZltkIG__label,.ToolUse-module__ZltkIG__button .ToolUse-module__ZltkIG__openIcon{display:none}.ToolUse-module__ZltkIG__button:hover .ToolUse-module__ZltkIG__label,.ToolUse-module__ZltkIG__button:hover .ToolUse-module__ZltkIG__openIcon{display:block}}.ToolUse-module__ZltkIG__stackedAvatar{margin-left:-2px}}
@layer components{.blockPreview-module__k0HUBq__previewCard{z-index:1000;background-color:var(--background-default);border:1px solid var(--outline-default);border-radius:var(--border-radius-8);max-height:60vh;box-shadow:var(--shadow-floating);position:fixed;overflow:auto}.blockPreview-module__k0HUBq__previewHeader{border-bottom:1px solid var(--outline-dimmest);background-color:var(--background-higher);position:sticky;top:0}}
@layer components{.ChateauFirehosePanel-module__rlgZIG__root{height:100%;min-height:0}.ChateauFirehosePanel-module__rlgZIG__header{border-bottom:1px solid var(--outline-dimmer);flex-shrink:0}.ChateauFirehosePanel-module__rlgZIG__breadcrumb{border-bottom:1px solid var(--outline-dimmer);background-color:var(--background-higher);flex-shrink:0}.ChateauFirehosePanel-module__rlgZIG__columnLabels{border-bottom:1px solid var(--outline-dimmest);background-color:var(--background-root);flex-shrink:0}.ChateauFirehosePanel-module__rlgZIG__scroll{overflow-anchor:none;flex:auto;min-height:0;overflow-y:auto}.ChateauFirehosePanel-module__rlgZIG__bottom{border-top:1px solid var(--outline-default);flex-shrink:0;height:220px}.ChateauFirehosePanel-module__rlgZIG__bottomPane{min-width:0;min-height:0}.ChateauFirehosePanel-module__rlgZIG__bottomPane+.ChateauFirehosePanel-module__rlgZIG__bottomPane{border-left:1px solid var(--outline-dimmer)}.ChateauFirehosePanel-module__rlgZIG__bottomPaneHeader{border-bottom:1px solid var(--outline-dimmest);background-color:var(--background-root);flex-shrink:0}.ChateauFirehosePanel-module__rlgZIG__bottomPaneBody{min-height:0;overflow:auto}.ChateauFirehosePanel-module__rlgZIG__signalRow{border-bottom:1px solid var(--outline-dimmest)}.ChateauFirehosePanel-module__rlgZIG__viewport{width:100%;position:relative}.ChateauFirehosePanel-module__rlgZIG__virtualRow{width:100%;position:absolute;top:0;left:0}.ChateauFirehosePanel-module__rlgZIG__entryRow{min-height:26px}.ChateauFirehosePanel-module__rlgZIG__turnRow{background-color:var(--background-higher);border-top:1px solid var(--outline-dimmer);border-bottom:1px solid var(--outline-dimmest);min-height:26px}.ChateauFirehosePanel-module__rlgZIG__timeGutter{border-right:1px solid var(--outline-dimmer);flex-shrink:0;width:100px;overflow:hidden}.ChateauFirehosePanel-module__rlgZIG__cellLeft{min-width:0}.ChateauFirehosePanel-module__rlgZIG__cellRight{border-left:1px solid var(--outline-dimmer);min-width:0}.ChateauFirehosePanel-module__rlgZIG__row{min-width:0}.ChateauFirehosePanel-module__rlgZIG__rowHeader{text-align:left;cursor:pointer;background-color:#0000;border:none;width:100%}.ChateauFirehosePanel-module__rlgZIG__rowHeader:hover{background-color:var(--background-higher)}.ChateauFirehosePanel-module__rlgZIG__chevron{color:var(--foreground-dimmest);flex-shrink:0}.ChateauFirehosePanel-module__rlgZIG__drillButton{margin-right:var(--space-8);border:1px solid var(--outline-dimmer);cursor:pointer;background-color:#0000;flex-shrink:0}.ChateauFirehosePanel-module__rlgZIG__drillButton:hover{background-color:var(--background-higher)}.ChateauFirehosePanel-module__rlgZIG__rowBody{background-color:var(--background-root);overflow-x:auto}.ChateauFirehosePanel-module__rlgZIG__dotOpen{width:var(--space-8);height:var(--space-8);background-color:var(--accent-primary-default);flex-shrink:0}.ChateauFirehosePanel-module__rlgZIG__dotClosed{width:var(--space-8);height:var(--space-8);background-color:var(--foreground-dimmest);flex-shrink:0}}
@layer components{.index-module__HfQ7AG__container{height:100%;overflow:auto}.index-module__HfQ7AG__breakable{word-break:break-all}.index-module__HfQ7AG__count{font-family:var(--font-family-code);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}}
@layer components{.index-module__xVB6Sq__surface{height:100%}.index-module__xVB6Sq__tabs{flex-flow:wrap}.index-module__xVB6Sq__tab{overflow:auto}.index-module__xVB6Sq__content{height:100%}}
@layer components{.ShellExecution-module__agz23q__wrapper{height:100%}.ShellExecution-module__agz23q__terminalWrapper{overflow:hidden}.ShellExecution-module__agz23q__terminalWrapper .xterm{border-radius:0 0 var(--border-radius-4) var(--border-radius-4)}}
@layer components{.SqlExecution-module__rqiaiW__wrapper{height:100%}.SqlExecution-module__rqiaiW__terminalWrapper{overflow:hidden}.SqlExecution-module__rqiaiW__terminalWrapper .xterm{border-radius:0 0 var(--border-radius-4) var(--border-radius-4)}}
@layer components{.WebPageBranding-module__M0TYoa__headerLogo{border:1px solid var(--outline-dimmer);border-radius:var(--border-radius-round);object-fit:cover;flex-shrink:0}.WebPageBranding-module__M0TYoa__colorGrid{width:100%}.WebPageBranding-module__M0TYoa__colorCell{width:88px}.WebPageBranding-module__M0TYoa__colorSwatch{background-color:var(--WebPageBranding--swatch-color,transparent);--WebPageBranding--swatch-color:transparent;width:100%;height:40px;box-shadow:inset 0 0 0 1px #0000001a}.WebPageBranding-module__M0TYoa__imageCell{width:96px}.WebPageBranding-module__M0TYoa__imageThumb{border:1px solid var(--outline-dimmer);width:96px;height:96px;position:relative;overflow:hidden}}
@layer components{.WebPageVisit-module__xoJzUa__root{border:1px solid var(--outline-dimmer)}.WebPageVisit-module__xoJzUa__divider{background-color:var(--outline-dimmer)!important}.WebPageVisit-module__xoJzUa__visitContent{border-bottom-right-radius:var(--border-radius-8);border-bottom-left-radius:var(--border-radius-8)}.WebPageVisit-module__xoJzUa__markdown img{width:100%;max-width:600px!important}}
@layer components{.WebPageScreenshot-module__8iUCHa__root{border:1px solid var(--outline-dimmer)}.WebPageScreenshot-module__8iUCHa__divider{background-color:var(--outline-dimmer)!important}.WebPageScreenshot-module__8iUCHa__screenshotContent{border-bottom-right-radius:var(--border-radius-8);border-bottom-left-radius:var(--border-radius-8)}.WebPageScreenshot-module__8iUCHa__screenshotImage{border-radius:var(--border-radius-4);width:100%;max-width:600px}}
@layer components{.WebSearch-module___2xa9q__root{border:1px solid var(--outline-dimmer);overflow:hidden}.WebSearch-module___2xa9q__divider{background-color:var(--outline-dimmer)!important}.WebSearch-module___2xa9q__sourceLink{display:inline-flex}.WebSearch-module___2xa9q__sourceLinkText{color:var(--foreground-default)}.WebSearch-module___2xa9q__sourceLinkText:hover{text-decoration:underline;-webkit-text-decoration-color:var(--foreground-default);text-decoration-color:var(--foreground-default)}}
@layer components{.Workflow-module__5Zbbzq__body{height:100%;min-height:100%}}
@layer components{.PackagerTerminalConnectedToPid2-module__TS9Onq__terminalWrapper>div{border-radius:var(--border-radius-4)}.PackagerTerminalConnectedToPid2-module__TS9Onq__terminalWrapper .xterm{border-radius:var(--border-radius-4)}}
@layer components{.PackagerInstall-module__c-GSbW__terminalWrapperBottomRadius{border-radius:0 0 var(--border-radius-6) var(--border-radius-6)}.PackagerInstall-module__c-GSbW__terminalWrapperBottomRadius>div{border-radius:var(--border-radius-6)}.PackagerInstall-module__c-GSbW__terminalWrapperBottomRadius .xterm{border-radius:var(--border-radius-6)}.PackagerInstall-module__c-GSbW__terminalWrapperFullRadius,.PackagerInstall-module__c-GSbW__terminalWrapperFullRadius>div{border-radius:var(--border-radius-6)}.PackagerInstall-module__c-GSbW__terminalWrapperFullRadius .xterm{border-radius:var(--border-radius-6)}}
@layer components{.SessionEmptyState-module__RCQD8q__root{flex-direction:column;flex-grow:1;flex-shrink:1;align-items:center;width:100%;margin:0 auto;overflow-y:auto;container-type:inline-size}.SessionEmptyState-module__RCQD8q__content{justify-content:center;align-items:center;width:100%;min-height:100%;overflow-x:auto}.SessionEmptyState-module__RCQD8q__headerSection{text-align:center;max-width:320px}.SessionEmptyState-module__RCQD8q__promptSuggestionsContainer{padding-bottom:var(--space-8);scrollbar-width:none;width:100%;overflow-x:auto}.SessionEmptyState-module__RCQD8q__promptSuggestionsContainer::-webkit-scrollbar{display:none}.SessionEmptyState-module__RCQD8q__promptSuggestionsContent{flex-direction:column;align-items:center;width:100%;max-width:100%}.SessionEmptyState-module__RCQD8q__headerIcon{color:var(--outline-stronger)}.SessionEmptyState-module__RCQD8q__keyboardAwareHeader{transition:opacity .25s}.SessionEmptyState-module__RCQD8q__keyboardAwareHeaderVisible{opacity:1}.SessionEmptyState-module__RCQD8q__keyboardAwareHeaderHidden{opacity:0}.SessionEmptyState-module__RCQD8q__footerContainer{text-align:center;max-width:100%}}
@layer components{.Summary-module__GTwvJG__codeText{font-size:13px;font-family:var(--font-family-code)}}
@layer components{.FileDropTargetOverlay-module__kFq24G__wrapper{z-index:999;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.FileDropTargetOverlay-module__kFq24G__overlay{opacity:.4;border-radius:inherit;position:absolute;inset:0}.FileDropTargetOverlay-module__kFq24G__content{z-index:1;position:relative}}
@layer components{.AIFeedbackForm-module__DYU9dW__supportLink{appearance:none;font:inherit;color:var(--accent-primary-default);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}}
@layer components{.AISupportFeedbackForm-module__DTSGyW__helpButton{border:1px solid #0000;justify-content:center;width:50%}@media (hover:hover){.AISupportFeedbackForm-module__DTSGyW__helpButton:hover{background-color:var(--accent-primary-dimmer)!important}}.AISupportFeedbackForm-module__DTSGyW__helpButtonActive{border-color:var(--accent-primary-dimmer);background-color:var(--accent-primary-dimmest)!important}.AISupportFeedbackForm-module__DTSGyW__callOptionContainer{border:1px solid var(--outline-dimmer);border-radius:var(--border-radius-4);justify-content:center;align-items:center;width:100%;height:100px}.AISupportFeedbackForm-module__DTSGyW__helpButtonContainer{flex-direction:row}@media (max-width:600px){.AISupportFeedbackForm-module__DTSGyW__helpButtonContainer{flex-direction:column}}}
@layer components{.FreemiumUsagePopover-module__R_ysNa__usageCard{border-radius:var(--border-radius-12)}}
@layer components{.AIFeedbackModal-module__P9csoa__container{min-width:300px;max-width:90vw}@media (max-width:600px){.AIFeedbackModal-module__P9csoa__container{min-width:90vw}}}
@layer components{.index-module__-TlUwW__root{--index--transition-duration:0}.index-module__-TlUwW__root.index-module__-TlUwW__isFloating{pointer-events:none;background-color:#0000}.index-module__-TlUwW__content{transition-duration:var(--index--transition-duration);transition-property:opacity;position:relative;overflow-x:hidden}.index-module__-TlUwW__root.index-module__-TlUwW__isFloating .index-module__-TlUwW__content{overflow:visible}@media (prefers-reduced-motion:reduce){.index-module__-TlUwW__content{transition-duration:0s}}.index-module__-TlUwW__enter{opacity:0}.index-module__-TlUwW__enterActive,.index-module__-TlUwW__exit{opacity:1}.index-module__-TlUwW__exitActive{opacity:0}}
@layer components{.ChateauQueueTaskSection-module__RaMLGG__taskRow{width:100%;min-height:40px;position:relative}.ChateauQueueTaskSection-module__RaMLGG__taskSurface{align-self:stretch;min-height:40px;position:relative}.ChateauQueueTaskSection-module__RaMLGG__taskTitleRow{min-width:0}.ChateauQueueTaskSection-module__RaMLGG__taskTitle{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}}
@layer components{.QueuedMessageInlineEditor-module__lPZ2Fq__editTextarea{box-sizing:border-box;border:1px solid var(--outline-default);border-radius:var(--border-radius-4);background:var(--background-default);padding:var(--space-4) var(--space-6);resize:none;width:100%;min-width:0;color:var(--foreground-default);font-size:var(--font-size-small);line-height:var(--line-height-small);font-family:inherit}.QueuedMessageInlineEditor-module__lPZ2Fq__editStatus{min-width:0}.QueuedMessageInlineEditor-module__lPZ2Fq__editError{color:var(--accent-negative-default)}}
@media (hover:hover) and (pointer:fine){@layer components{.QueuedMessagesPreviewRows-module__drgBpG__dragHandle{visibility:hidden}.QueuedMessagesPreviewRows-module__drgBpG__dragHandle:active,.QueuedMessagesPreviewRows-module__drgBpG__dragHandleDisabled,.QueuedMessagesPreviewRows-module__drgBpG__layoutItem:hover .QueuedMessagesPreviewRows-module__drgBpG__dragHandle,.QueuedMessagesPreviewRows-module__drgBpG__layoutItem:focus-within .QueuedMessagesPreviewRows-module__drgBpG__dragHandle{visibility:visible}.QueuedMessagesPreviewRows-module__drgBpG__itemActions{opacity:0;z-index:2;padding:var(--space-4);pointer-events:none;transition:opacity .2s;position:absolute;top:0;right:0}.QueuedMessagesPreviewRows-module__drgBpG__itemActions:focus-within,.QueuedMessagesPreviewRows-module__drgBpG__layoutItem:hover .QueuedMessagesPreviewRows-module__drgBpG__itemActions,.QueuedMessagesPreviewRows-module__drgBpG__item:focus-within .QueuedMessagesPreviewRows-module__drgBpG__itemActions{opacity:1;pointer-events:auto}.QueuedMessagesPreviewRows-module__drgBpG__layoutItem:hover .QueuedMessagesPreviewRows-module__drgBpG__itemActionsOverlay,.QueuedMessagesPreviewRows-module__drgBpG__item:focus-within .QueuedMessagesPreviewRows-module__drgBpG__itemActionsOverlay{background:linear-gradient(to left, var(--surface-color) 0, transparent 250px)}}}@layer components{.QueuedMessagesPreviewRows-module__drgBpG__layoutItem{align-items:center;gap:var(--space-8);width:100%;min-height:40px;display:flex;position:relative}.QueuedMessagesPreviewRows-module__drgBpG__erroredLayoutItem{min-height:64px}.QueuedMessagesPreviewRows-module__drgBpG__item{opacity:.8;flex:auto;align-self:stretch;width:100%;min-width:0;min-height:40px;transition:background-color .12s;position:relative;border-style:dashed!important}.QueuedMessagesPreviewRows-module__drgBpG__itemDimmed{opacity:.33}.QueuedMessagesPreviewRows-module__drgBpG__erroredContent{min-width:0}.QueuedMessagesPreviewRows-module__drgBpG__erroredStatus{color:var(--accent-negative-default)}.QueuedMessagesPreviewRows-module__drgBpG__erroredStatusIcon{flex:none;width:12px;height:12px}.QueuedMessagesPreviewRows-module__drgBpG__rowGutter{flex:none;align-self:stretch;width:24px}.QueuedMessagesPreviewRows-module__drgBpG__dragHandle{cursor:grab;width:24px;height:40px;color:var(--foreground-dimmest);flex:none}.QueuedMessagesPreviewRows-module__drgBpG__dragHandle:active{cursor:grabbing}.QueuedMessagesPreviewRows-module__drgBpG__dragHandleDisabled,.QueuedMessagesPreviewRows-module__drgBpG__dragHandleDisabled:active{cursor:default}.QueuedMessagesPreviewRows-module__drgBpG__text{min-width:0;color:var(--foreground-default);font-size:var(--font-size-small);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.QueuedMessagesPreviewRows-module__drgBpG__rowText{flex:auto;min-width:0}.QueuedMessagesPreviewRows-module__drgBpG__markdownBody{color:var(--foreground-default);font-size:var(--font-size-small);line-height:var(--line-height-small);text-overflow:ellipsis;word-break:break-word;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.QueuedMessagesPreviewRows-module__drgBpG__markdownBody>*{font-size:var(--font-size-small);line-height:var(--line-height-small)}.QueuedMessagesPreviewRows-module__drgBpG__markdownBody p,.QueuedMessagesPreviewRows-module__drgBpG__markdownBody ul,.QueuedMessagesPreviewRows-module__drgBpG__markdownBody ol,.QueuedMessagesPreviewRows-module__drgBpG__markdownBody blockquote,.QueuedMessagesPreviewRows-module__drgBpG__markdownBody pre{font-size:inherit;line-height:inherit;margin-top:0;margin-bottom:0}.QueuedMessagesPreviewRows-module__drgBpG__rowMetadata{min-height:16px}.QueuedMessagesPreviewRows-module__drgBpG__metadataIconChip{color:var(--foreground-dimmest)}.QueuedMessagesPreviewRows-module__drgBpG__itemActions{background:var(--surface-color)}.QueuedMessagesPreviewRows-module__drgBpG__itemActionsOverlay{z-index:1;pointer-events:none;border-radius:inherit;position:absolute;inset:0}}
@layer components{.Agent2ComposerHost-module__njnACW__composeArea{padding:0 var(--space-24) var(--space-16);width:100%;max-width:640px;margin:0 auto}}
@layer components{.ChatPromptSuggestionButtons-module__U4jOuW__root{width:100%;container-type:inline-size}.ChatPromptSuggestionButtons-module__U4jOuW__narrowContainer{scrollbar-width:none;width:100%;margin:0 auto;overflow-x:auto}.ChatPromptSuggestionButtons-module__U4jOuW__narrowContainer::-webkit-scrollbar{display:none}@container (min-width:400px){.ChatPromptSuggestionButtons-module__U4jOuW__narrowContainer{display:none}}.ChatPromptSuggestionButtons-module__U4jOuW__narrowRow{width:100%}.ChatPromptSuggestionButtons-module__U4jOuW__narrowRow:after{width:var(--space-8);content:"";flex-shrink:0}.ChatPromptSuggestionButtons-module__U4jOuW__wideContainer{width:100%;display:none}@container (min-width:400px){.ChatPromptSuggestionButtons-module__U4jOuW__wideContainer{flex-wrap:wrap;justify-content:center;align-self:center;width:fit-content;max-width:500px;display:flex}}.ChatPromptSuggestionButtons-module__U4jOuW__button{max-width:350px;color:var(--foreground-dimmer);font-size:var(--font-size-default);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@container (min-width:400px){.ChatPromptSuggestionButtons-module__U4jOuW__button{width:auto}}}
@media (prefers-reduced-motion:reduce){@layer components{.ChateauFloatieMinimizedPill-module__qTMN2a__minimizedPill{transition:none}.ChateauFloatieMinimizedPill-module__qTMN2a__minimizedPill:hover,.ChateauFloatieMinimizedPill-module__qTMN2a__minimizedPill[data-force-hover=true],.ChateauFloatieMinimizedPill-module__qTMN2a__minimizedPill:focus-visible{box-shadow:none}}}@layer components{.ChateauFloatieMinimizedPill-module__qTMN2a__minimizedPill{width:100%;transition:border-color .18s ease-out,box-shadow .18s ease-out;height:var(--space-48)!important}.ChateauFloatieMinimizedPill-module__qTMN2a__minimizedPill:hover,.ChateauFloatieMinimizedPill-module__qTMN2a__minimizedPill[data-force-hover=true],.ChateauFloatieMinimizedPill-module__qTMN2a__minimizedPill:focus-visible{border-color:var(--accent-primary-dimmer);box-shadow:0 0 var(--space-16) color-mix(in srgb, var(--accent-primary-default) 22%, transparent)}.ChateauFloatieMinimizedPill-module__qTMN2a__codeText{font-size:.9em;font-family:var(--font-family-code)}}
@layer components{.ChateauMainTrackMergeCard-module__DN45sG__updateCard{margin-bottom:-1px;margin-left:-1px;margin-right:-1px}.ChateauMainTrackMergeCard-module__DN45sG__taskTitle{text-overflow:ellipsis;overflow:hidden}.ChateauMainTrackMergeCard-module__DN45sG__taskTitleRow{min-width:0}.ChateauMainTrackMergeCard-module__DN45sG__grow1{flex-grow:1}}
@layer components{.AttachedFilesRow-module__sl1CgW__insetWorkspace{padding:var(--space-8) var(--space-8) var(--space-4)}}
@layer components{.Attachments-module__F123na__pillRow:empty{display:none}}
@layer components{.index-module__YYq1Va__composeArea{width:100%}}
@layer components{.ComposerTakeover-module__GHfyqa__composerHidden{visibility:hidden;max-height:0;overflow:hidden}.ComposerTakeover-module__GHfyqa__card:focus,.ComposerTakeover-module__GHfyqa__card:focus-visible{outline:none}}
@layer components{.FloatieTransitionRegion-module__F_-TqG__region{margin-bottom:var(--space-8);flex-shrink:0;width:100%;min-height:0;position:relative;overflow:visible}.FloatieTransitionRegion-module__F_-TqG__regionClipped{border-radius:var(--border-radius-12);overflow:hidden}.FloatieTransitionRegion-module__F_-TqG__content{width:100%;position:absolute;bottom:0;left:0;right:0}.FloatieTransitionRegion-module__F_-TqG__feedContent{flex-direction:column;height:100%;display:flex;top:0}}
@layer components{.AgentChat2-module__G2HShW__feedScroll{min-width:0;overflow:auto}.AgentChat2-module__G2HShW__feedColumn{flex-grow:1;width:100%;min-width:0;margin-inline:auto;overflow:visible}.AgentChat2-module__G2HShW__floatieInteractive{pointer-events:auto}.AgentChat2-module__G2HShW__headerTabsFeedScrollPadding{scroll-padding-top:var(--header-tabs-feed-top-inset,0)}.AgentChat2-module__G2HShW__floatieComposerMorph{transform-origin:bottom;width:100%}}
@layer components{.Agent2FeedRow-module__MNyDAa__feedRow{--Agent2FeedRow--feed-row-max-width:100%;--Agent2FeedRow--feed-row-horizontal-gutter:10px;--Agent2FeedRow--feed-row-min-height:34px;width:calc(100% - 2 * var(--Agent2FeedRow--feed-row-horizontal-gutter));max-width:var(--Agent2FeedRow--feed-row-max-width);min-height:var(--Agent2FeedRow--feed-row-min-height);overflow-wrap:break-word;margin:0 auto}.Agent2FeedRow-module__MNyDAa__feedRow>*{min-width:0;max-width:100%}.Agent2FeedRow-module__MNyDAa__feedRow:empty{display:none}}
@layer components{.Agent2UserMessageBlock-module__mhZBeW__senderAttribution{min-width:0}.Agent2UserMessageBlock-module__mhZBeW__senderAvatar{flex-shrink:0}.Agent2UserMessageBlock-module__mhZBeW__senderUsername{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}
@layer components{.Agent2GenerateImageBlock-module__8Ej0FW__preview{align-self:flex-start;width:100%;overflow:hidden}.Agent2GenerateImageBlock-module__8Ej0FW__image{align-self:flex-start;width:auto;max-width:100%;height:auto;max-height:50vh;display:block}.Agent2GenerateImageBlock-module__8Ej0FW__placeholder{aspect-ratio:1;align-self:flex-start;width:100%;max-width:240px;overflow:hidden}}
@layer components{.Agent2RemoveImageBackgroundBlock-module__j4yl8W__preview{aspect-ratio:1;background-color:#fff;background-image:linear-gradient(45deg,#ccc 25%,#0000 25%),linear-gradient(-45deg,#ccc 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#ccc 75%),linear-gradient(-45deg,#0000 75%,#ccc 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;align-self:flex-start;width:100%;max-width:240px;position:relative;overflow:hidden}.Agent2RemoveImageBackgroundBlock-module__j4yl8W__image{object-fit:contain;width:100%;height:100%}}
@layer components{.OpenInPaneBlock-module__1bDhIG__root{width:fit-content;max-width:100%;min-height:calc(var(--space-24) + 2px);font-size:var(--font-size-small);line-height:var(--line-height-small);white-space:nowrap}.OpenInPaneBlock-module__1bDhIG__label{text-overflow:ellipsis;min-width:0;overflow:hidden}}
@keyframes SuggestCanvasExplorationCard-module__9eIpPq__sweep{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@layer components{.SuggestCanvasExplorationCard-module__9eIpPq__acceptButton{z-index:0;--SuggestCanvasExplorationCard--countdown-duration:0s;position:relative;overflow:hidden}.SuggestCanvasExplorationCard-module__9eIpPq__acceptButton:after{transform-origin:100%;z-index:-1;animation:SuggestCanvasExplorationCard-module__9eIpPq__sweep var(--SuggestCanvasExplorationCard--countdown-duration) linear forwards;background:var(--accent-primary-stronger);content:"";position:absolute;inset:0}}
@layer components{.TurnRow-module__Ibf8Eq__row{width:100%;min-width:0;padding-bottom:var(--space-8);overflow-anchor:auto;position:relative}.TurnRow-module__Ibf8Eq__row:last-child{padding-bottom:0}}
@layer components{.TurnList-module__PHmPSG__list{width:100%;min-width:0}}
@layer components{.Agent2ChatFeed-module__AQ4rlq__readOnlyPlanningSessionChunk{opacity:.62;filter:grayscale(.35)}}
@layer components{.HistoryList-module__gtHTvW__scroll{height:100%;overflow-y:auto}.HistoryList-module__gtHTvW__container{width:100%;max-width:720px;margin:0 auto}.HistoryList-module__gtHTvW__virtualRow{box-sizing:border-box;width:100%;padding-left:var(--space-24);position:absolute;top:0;left:0}.HistoryList-module__gtHTvW__virtualRow:before{content:"";border-left:1px solid var(--outline-dimmest);position:absolute;top:25px;bottom:-25px;left:10px}.HistoryList-module__gtHTvW__virtualRowLast:before{display:none}.HistoryList-module__gtHTvW__virtualRowGap{padding-bottom:var(--space-8)}.HistoryList-module__gtHTvW__card{padding:var(--space-12);border:1px solid var(--outline-dimmest);position:relative}.HistoryList-module__gtHTvW__card:before{content:"";top:22px;left:calc(var(--space-12) * -1 - 5px);background-color:var(--accent-positive-stronger);border-radius:50%;width:6px;height:6px;position:absolute}.HistoryList-module__gtHTvW__statusIcon{color:var(--accent-positive-stronger)}.HistoryList-module__gtHTvW__cardRolledBack:before{background-color:var(--foreground-dimmest)}.HistoryList-module__gtHTvW__dimmedContent{opacity:.6}.HistoryList-module__gtHTvW__statusIconRolledBack{color:var(--foreground-dimmest)}.HistoryList-module__gtHTvW__rolledBackToggle{padding:var(--space-8) var(--space-4)}.HistoryList-module__gtHTvW__commitId{font-family:var(--font-family-code,monospace)}}
@layer components{.AutoGrowingTerminal-module__IHNTLG__wrapper{grid-template-columns:1fr;display:grid}.AutoGrowingTerminal-module__IHNTLG__terminal{top:var(--top-offset,0);grid-area:1/1;position:sticky}.AutoGrowingTerminal-module__IHNTLG__terminal .xterm{margin:var(--space-8) 0 var(--space-8) var(--space-8);height:100%;overflow:hidden}.AutoGrowingTerminal-module__IHNTLG__terminal .xterm-viewport{overflow:hidden}.AutoGrowingTerminal-module__IHNTLG__terminalForHistoricalOutputWrapper{overflow-y:auto}}
@layer components{.index-module__fclLfq__textContainerMaxWidth{max-width:400px}}
@layer components{.CanvasEmptyState-module__qBF5xG__overlay{z-index:1;box-sizing:border-box;padding-bottom:var(--space-80);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.CanvasEmptyState-module__qBF5xG__canvasItem{transform-origin:50%;pointer-events:none;flex:none}.CanvasEmptyState-module__qBF5xG__content{width:100%}.CanvasEmptyState-module__qBF5xG__primaryGrid{gap:var(--space-16);grid-template-columns:minmax(0,2fr) minmax(220px,1fr);width:100%;display:grid}.CanvasEmptyState-module__qBF5xG__primaryGridNoTemplate,.CanvasEmptyState-module__qBF5xG__primaryGridNarrow{grid-template-columns:1fr}.CanvasEmptyState-module__qBF5xG__surfaceAction{appearance:none;cursor:pointer;box-shadow:var(--shadow-subtle);pointer-events:auto;font:inherit;transition:box-shadow .15s}.CanvasEmptyState-module__qBF5xG__surfaceAction:hover,.CanvasEmptyState-module__qBF5xG__surfaceAction:focus-visible{box-shadow:var(--shadow-floating)}.CanvasEmptyState-module__qBF5xG__card{color:var(--foreground-default);text-align:left}.CanvasEmptyState-module__qBF5xG__templateCard{min-height:360px;position:relative;overflow:hidden}.CanvasEmptyState-module__qBF5xG__templateCardNarrow{min-height:300px}.CanvasEmptyState-module__qBF5xG__templateCard:before{background-image:linear-gradient(var(--outline-dimmest) 1px, transparent 1px), linear-gradient(90deg, var(--outline-dimmest) 1px, transparent 1px);content:"";opacity:.5;background-position:21px 21px;background-size:42px 42px;position:absolute;inset:0}.CanvasEmptyState-module__qBF5xG__templateCopy,.CanvasEmptyState-module__qBF5xG__browseLabel{z-index:2;max-width:320px;position:relative}.CanvasEmptyState-module__qBF5xG__browseLabel{bottom:var(--space-24);left:var(--space-24);position:absolute}.CanvasEmptyState-module__qBF5xG__templateFan{right:var(--space-16);bottom:var(--space-16);width:280px;height:170px;position:absolute}.CanvasEmptyState-module__qBF5xG__templatePreview{border:1px solid color-mix(in srgb, var(--foreground-default) 18%, transparent);border-radius:var(--border-radius-12);background-color:var(--background-default);box-shadow:var(--shadow-2);width:130px;height:160px;transition:transform .18s;position:absolute;bottom:0;overflow:hidden}.CanvasEmptyState-module__qBF5xG__templatePreview img{object-position:40% center}.CanvasEmptyState-module__qBF5xG__left{left:0;transform:rotate(-8deg)}.CanvasEmptyState-module__qBF5xG__middle{left:76px;transform:translateY(-10px)rotate(4deg)}.CanvasEmptyState-module__qBF5xG__middle img{object-position:53% center}.CanvasEmptyState-module__qBF5xG__right{right:0;transform:rotate(12deg)}.CanvasEmptyState-module__qBF5xG__right img{object-position:83% center}:is(.CanvasEmptyState-module__qBF5xG__templateCard:hover,.CanvasEmptyState-module__qBF5xG__templateCard:focus-visible) .CanvasEmptyState-module__qBF5xG__left{transform:translate(-10px)rotate(-14deg)}:is(.CanvasEmptyState-module__qBF5xG__templateCard:hover,.CanvasEmptyState-module__qBF5xG__templateCard:focus-visible) .CanvasEmptyState-module__qBF5xG__middle{transform:translateY(-20px)rotate(1deg)}:is(.CanvasEmptyState-module__qBF5xG__templateCard:hover,.CanvasEmptyState-module__qBF5xG__templateCard:focus-visible) .CanvasEmptyState-module__qBF5xG__right{transform:translate(8px)rotate(16deg)}.CanvasEmptyState-module__qBF5xG__actionCard{min-height:172px}.CanvasEmptyState-module__qBF5xG__secondaryCards{min-width:0}.CanvasEmptyState-module__qBF5xG__iconTile{width:44px;height:44px}.CanvasEmptyState-module__qBF5xG__compactActions{gap:var(--space-16);grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid}.CanvasEmptyState-module__qBF5xG__compactActionsNarrow{grid-template-columns:repeat(2,minmax(0,1fr))}.CanvasEmptyState-module__qBF5xG__compactAction{min-width:0;color:var(--foreground-default)}.CanvasEmptyState-module__qBF5xG__compactIcon{width:32px;height:32px}}
@media screen and (prefers-reduced-motion:reduce){@layer components{.CanvasModeToggleHoverCard-module__lHtyaq__hoverCardOpen{transition:none}.CanvasModeToggleHoverCard-module__lHtyaq__hoverCardClosed{opacity:0;transition:none;transform:none}}}@layer components{.CanvasModeToggleHoverCard-module__lHtyaq__hoverCard{box-shadow:var(--shadow-floating);border:var(--border-width-default) solid var(--interactive-border);--timing-in:50ms;--timing-out:.15s;--animation-offset:10px;position:absolute}.CanvasModeToggleHoverCard-module__lHtyaq__hoverCardCompact{width:280px}.CanvasModeToggleHoverCard-module__lHtyaq__hoverCardRich{width:320px}.CanvasModeToggleHoverCard-module__lHtyaq__mediaWrapper{margin-bottom:var(--space-4);border-radius:var(--border-radius-8);background-color:var(--background-higher);aspect-ratio:16/9;display:block;position:relative;overflow:hidden}.CanvasModeToggleHoverCard-module__lHtyaq__mediaVideo{border:0;width:100%;height:100%;display:block}.CanvasModeToggleHoverCard-module__lHtyaq__mediaVideoHidden{opacity:0}.CanvasModeToggleHoverCard-module__lHtyaq__hoverCardOpen{opacity:1;transition:transform var(--timing-in) ease-out, opacity var(--timing-in) ease-out;transform:scale(1)translateY(0)}.CanvasModeToggleHoverCard-module__lHtyaq__hoverCardClosed{transform:scale(.95) translateY(calc(-1 * var(--animation-offset)));opacity:0;pointer-events:none;transition:transform var(--timing-out) ease-out, opacity var(--timing-out) ease-out}}
@keyframes CanvasOnboarding-module__PSCqpq__glow{0%,to{box-shadow:0 0 6px 2px color-mix(in srgb, var(--accent-primary-default) 25%, transparent)}50%{box-shadow:0 0 14px 6px color-mix(in srgb, var(--accent-primary-default) 50%, transparent)}}@keyframes CanvasOnboarding-module__PSCqpq__ghost-draw{0%{stroke-dashoffset:600px;opacity:0}10%{opacity:.8}50%{stroke-dashoffset:0;opacity:.8}70%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:600px;opacity:0}}@keyframes CanvasOnboarding-module__PSCqpq__ghost-cursor{0%{opacity:0}10%{opacity:.9}50%{opacity:.9}70%{opacity:0}to{opacity:0}}@layer components{.CanvasOnboarding-module__PSCqpq__container{pointer-events:none;position:absolute;inset:0;overflow:hidden}.CanvasOnboarding-module__PSCqpq__tooltipCard{z-index:1;box-shadow:var(--shadow-1);border:1px solid var(--outline-dimmest);border-radius:var(--border-radius-12);background-color:var(--background-default);padding:var(--space-16);width:calc(100% - var(--space-32));pointer-events:auto;max-width:360px;color:var(--foreground-default);transition:bottom .35s cubic-bezier(.4,0,.2,1);position:absolute;bottom:72px;left:50%;transform:translate(-50%)}.CanvasOnboarding-module__PSCqpq__tooltipCardRaised{bottom:122px}.CanvasOnboarding-module__PSCqpq__mediaWrapper{margin-top:var(--space-24);margin-bottom:var(--space-24);border-radius:var(--border-radius-8);background-color:var(--background-higher);display:block;position:relative;overflow:hidden}.CanvasOnboarding-module__PSCqpq__mediaImage,.CanvasOnboarding-module__PSCqpq__mediaVideo{object-fit:cover;width:100%;height:auto;display:block}.CanvasOnboarding-module__PSCqpq__mediaEmbed{border:none;width:100%;height:100%;position:absolute;inset:0}.CanvasOnboarding-module__PSCqpq__mediaPlayOverlay{color:#fff;background-color:#0000000d;justify-content:center;align-items:center;transition:background-color .15s;display:flex;position:absolute;inset:0}.CanvasOnboarding-module__PSCqpq__mediaPlayOverlay:hover{background-color:#00000073}.CanvasOnboarding-module__PSCqpq__tooltipHeader{align-items:center;gap:var(--space-8);display:flex}.CanvasOnboarding-module__PSCqpq__tooltipHeadline{font-weight:var(--font-weight-medium);font-size:var(--font-size-default);line-height:var(--line-height-default);font-family:var(--font-family-default,"IBM Plex Sans")}.CanvasOnboarding-module__PSCqpq__tooltipBody{margin-top:var(--space-8);color:var(--foreground-dimmer);font-size:var(--font-size-small);line-height:var(--line-height-small);font-family:var(--font-family-default,"IBM Plex Sans")}.CanvasOnboarding-module__PSCqpq__tooltipBody p{margin:0}.CanvasOnboarding-module__PSCqpq__tooltipBody p+p{margin-top:var(--space-8)}.CanvasOnboarding-module__PSCqpq__artifactLabel{color:var(--accent-purple-stronger)}.CanvasOnboarding-module__PSCqpq__hidden{visibility:hidden}.CanvasOnboarding-module__PSCqpq__tooltipFooter{margin-top:var(--space-12);justify-content:space-between;align-items:center;display:flex}.CanvasOnboarding-module__PSCqpq__tooltipDots{justify-content:center;gap:var(--space-4);flex:1;display:flex}.CanvasOnboarding-module__PSCqpq__dot{background-color:var(--outline-default);border-radius:50%;width:6px;height:6px;transition:background-color .15s}.CanvasOnboarding-module__PSCqpq__dotActive{background-color:var(--foreground-default)}.CanvasOnboarding-module__PSCqpq__dismissButton{top:var(--space-8);right:var(--space-8);cursor:pointer;border-radius:var(--border-radius-8);padding:var(--space-4);color:var(--foreground-dimmest);background:0 0;border:none;justify-content:center;align-items:center;transition:color .15s;display:flex;position:absolute}.CanvasOnboarding-module__PSCqpq__dismissButton:hover{color:var(--foreground-default)}.CanvasOnboarding-module__PSCqpq__pulseRing{border:1px solid color-mix(in srgb, var(--accent-primary-default) 40%, transparent);border-radius:var(--border-radius-8);pointer-events:none;--CanvasOnboarding--ring-top:0px;--CanvasOnboarding--ring-left:0px;--CanvasOnboarding--ring-width:0px;--CanvasOnboarding--ring-height:0px;top:var(--CanvasOnboarding--ring-top);left:var(--CanvasOnboarding--ring-left);width:var(--CanvasOnboarding--ring-width);height:var(--CanvasOnboarding--ring-height);animation:2s ease-in-out infinite CanvasOnboarding-module__PSCqpq__glow;position:absolute}.CanvasOnboarding-module__PSCqpq__ghostStroke{z-index:1;pointer-events:none;position:absolute;bottom:300px;left:50%;transform:translate(-50%)}.CanvasOnboarding-module__PSCqpq__ghostStrokePath{stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 4px var(--accent-primary-dimmer));animation:3s ease-in-out infinite CanvasOnboarding-module__PSCqpq__ghost-draw}.CanvasOnboarding-module__PSCqpq__ghostStrokeCursor{opacity:0;animation:3s ease-in-out infinite CanvasOnboarding-module__PSCqpq__ghost-cursor}}
@layer components{.DesignSystemMenuItem-module___qPnsa__rowText{min-width:0}}
@layer components{.ExtractDesignSystemDialog-module__50WLvq__error{color:var(--accent-negative-stronger)}}
@layer components{.PromptReferenceControls-module__LDBzJq__contextMenuFloating{left:var(--space-8);bottom:var(--space-8);z-index:1;position:absolute}.PromptReferenceControls-module__LDBzJq__referenceRow{left:var(--space-8);right:var(--space-8);bottom:var(--space-48);z-index:1;flex-wrap:wrap;max-height:52px;position:absolute;overflow:auto}.PromptReferenceControls-module__LDBzJq__referenceWarning{left:var(--space-8);right:var(--space-8);bottom:calc(var(--space-48) + 56px);z-index:1;flex-wrap:wrap;position:absolute}.PromptReferenceControls-module__LDBzJq__referenceChip{align-items:center;min-width:0;max-width:180px;display:inline-flex;overflow:hidden}.PromptReferenceControls-module__LDBzJq__referenceThumbnail{border-radius:var(--border-radius-4);background-position:50%;background-size:cover;flex-shrink:0;width:20px;height:20px}.PromptReferenceControls-module__LDBzJq__referenceLabel{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.PromptReferenceControls-module__LDBzJq__referenceStatus{flex:none}.PromptReferenceControls-module__LDBzJq__referenceRemoveButton{flex:none;width:18px;min-width:18px;height:18px}}
@layer components{.PendingCanvasMediaForm-module__r5VuHG__root{box-sizing:border-box;width:100%;height:100%;overflow:auto}.PendingCanvasMediaForm-module__r5VuHG__content{box-sizing:border-box;flex-direction:column;height:100%;min-height:0;display:flex}.PendingCanvasMediaForm-module__r5VuHG__controlsRow{align-items:center;gap:var(--space-6);flex-flow:wrap;flex-shrink:0;display:flex}.PendingCanvasMediaForm-module__r5VuHG__promptArea{flex:1 1 0;min-height:0;position:relative;overflow:hidden}.PendingCanvasMediaForm-module__r5VuHG__prompt{box-sizing:border-box;padding-right:var(--space-12);padding-bottom:var(--space-48);resize:none;width:100%;position:absolute;inset:0;overflow-y:auto}.PendingCanvasMediaForm-module__r5VuHG__promptWithContext{padding-bottom:calc(var(--space-48) + 88px)}.PendingCanvasMediaForm-module__r5VuHG__bottomBar{right:var(--space-8);bottom:var(--space-8);z-index:1;position:absolute}.PendingCanvasMediaForm-module__r5VuHG__statusFloating{bottom:var(--space-12);left:var(--space-12);z-index:1;pointer-events:none;position:absolute}.PendingCanvasMediaForm-module__r5VuHG__errorBanner{flex-shrink:0}.PendingCanvasMediaForm-module__r5VuHG__placeholderRoot{box-sizing:border-box;pointer-events:none;width:100%;height:100%}.PendingCanvasMediaForm-module__r5VuHG__placeholder{box-sizing:border-box;pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex}}
@layer components{.LibrarySearchLayout-module__G94Vfq__pane{min-height:0}.LibrarySearchLayout-module__G94Vfq__scroll{min-height:0;overflow-y:auto}.LibrarySearchLayout-module__G94Vfq__scrollAfterBar{margin-top:var(--space-8)}}
@layer components{.InspirationSection-module__FkfjpW__grid{columns:2;column-gap:0}.InspirationSection-module__FkfjpW__card{page-break-inside:avoid;break-inside:avoid;-webkit-user-select:none;user-select:none;width:100%}.InspirationSection-module__FkfjpW__preview{width:100%;position:relative;overflow:hidden}.InspirationSection-module__FkfjpW__mobbinLink{color:inherit;text-underline-offset:2px;-webkit-text-decoration:underline dotted #0000;text-decoration:underline dotted #0000}.InspirationSection-module__FkfjpW__mobbinLink:hover,.InspirationSection-module__FkfjpW__mobbinLink:focus-visible{text-decoration-color:currentColor}.InspirationSection-module__FkfjpW__termsLink{color:inherit;text-underline-offset:2px;text-decoration:underline}.InspirationSection-module__FkfjpW__skeletonTall{aspect-ratio:.46}.InspirationSection-module__FkfjpW__skeletonShort{aspect-ratio:1.6}}
@layer components{.TemplateGallery-module__x_YkmG__grid{columns:2;padding:0 var(--space-4) var(--space-8);column-gap:0}.TemplateGallery-module__x_YkmG__card{page-break-inside:avoid;break-inside:avoid;cursor:grab;-webkit-user-select:none;user-select:none;width:100%;min-width:0}.TemplateGallery-module__x_YkmG__card:active{cursor:grabbing}.TemplateGallery-module__x_YkmG__preview{aspect-ratio:var(--TemplateGallery--preview-aspect,16 / 9);--TemplateGallery--preview-aspect:16 / 9;width:100%;position:relative;overflow:hidden}.TemplateGallery-module__x_YkmG__preview:after{border-radius:inherit;pointer-events:none;content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0000001f}.TemplateGallery-module__x_YkmG__labels{text-align:start;align-self:stretch;min-width:0}.TemplateGallery-module__x_YkmG__skeletonCard{page-break-inside:avoid;break-inside:avoid;width:100%}}
@layer components{.Search-module__fue6-G__root{--Search--background-color:var(--surface-color);--Search--results-top:80px;background-color:var(--Search--background-color);height:var(--space-32)}.Search-module__fue6-G__root>div>div label+div{z-index:4;padding:0}.Search-module__fue6-G__root [role=listbox]{top:var(--Search--results-top);z-index:3;background-color:var(--Search--background-color);width:100%;height:calc(100% - var(--Search--results-top));position:absolute;left:0;padding-top:var(--space-4)!important}.Search-module__fue6-G__root [role=option]>div{background-color:#0000!important}.Search-module__fue6-G__root [aria-selected=true]>div{background-color:var(--background-higher)!important}}
@layer components{.CanvasChatGateNotice-module__kjIYba__ctaButton{-webkit-text-decoration-color:var(--accent-primary-strongest)!important;text-decoration-color:var(--accent-primary-strongest)!important}.CanvasChatGateNotice-module__kjIYba__ctaButton span{font-size:var(--font-size-small);color:var(--accent-primary-stronger)!important}}
@layer components{.CanvasContextMenu-module__k6u7_a__contextMenuTrigger{display:contents}.CanvasContextMenu-module__k6u7_a__contextMenuAnchor{opacity:0;pointer-events:none;width:1px;position:fixed}.CanvasContextMenu-module__k6u7_a__contextMenu{min-width:180px}.CanvasContextMenu-module__k6u7_a__shortcut{color:var(--foreground-dimmest);flex-shrink:0}}
@layer components{.CanvasMediaGenerationDraftShape-module__Aob3ka__root{box-sizing:border-box;pointer-events:auto;width:100%;height:100%;overflow:hidden}.CanvasMediaGenerationDraftShape-module__Aob3ka__inverseCameraWrapper{transform-origin:0 0;pointer-events:auto;width:100%;height:100%}.CanvasMediaGenerationDraftShape-module__Aob3ka__formScrollViewport{box-sizing:border-box;overscroll-behavior:contain;width:100%;height:100%;overflow:auto}.CanvasMediaGenerationDraftShape-module__Aob3ka__nonOwnerRoot{pointer-events:none;justify-content:center;align-items:center;display:flex}.CanvasMediaGenerationDraftShape-module__Aob3ka__centerText{text-align:center}}
@layer components{.CanvasMediaGenerationLoadingShape-module__Zd3LHq__root{background:var(--background-higher);pointer-events:none;width:100%;height:100%;position:relative;overflow:hidden}}
@media (hover:none){@layer components{.CanvasVideoShapeUtil-module__42gisG__playButtonPlaying{opacity:1;pointer-events:auto}}}@layer components{.CanvasVideoShapeUtil-module__42gisG__videoContainer{position:relative}.CanvasVideoShapeUtil-module__42gisG__playButton{z-index:1;opacity:0;pointer-events:none;transition:opacity .15s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CanvasVideoShapeUtil-module__42gisG__playButtonPaused{opacity:.7;pointer-events:auto}.CanvasVideoShapeUtil-module__42gisG__playButtonPlaying:focus-within,.CanvasVideoShapeUtil-module__42gisG__playButtonPlaying.CanvasVideoShapeUtil-module__42gisG__playButtonHovered,.CanvasVideoShapeUtil-module__42gisG__playButtonPaused.CanvasVideoShapeUtil-module__42gisG__playButtonHovered{opacity:1;pointer-events:auto}}
@layer components{.DotsBackground-module__wtn_6G__backgroundFill{position:absolute;inset:0}.DotsBackground-module__wtn_6G__dotsLayer{background-image:radial-gradient(circle, var(--outline-dimmest) 1px, transparent 1px);position:absolute;inset:0}}
@keyframes CreateAgentInput-module__nw3BtW__agent-input-glow{0%,to{z-index:2;border-radius:var(--border-radius-container);box-shadow:0 0 #0000}40%,60%{box-shadow:0 0 8px 4px color-mix(in srgb, var(--accent-primary-default) 50%, transparent);border-radius:var(--border-radius-container)}}@layer components{.CreateAgentInput-module__nw3BtW__root{min-height:220px}.CreateAgentInput-module__nw3BtW__row{padding-top:var(--space-8)}}
@keyframes ShapePropertiesToolbar-module__Tg2DnG__fade-in-up{0%{opacity:0;transform:translate(-50%)translateY(8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes ShapePropertiesToolbar-module__Tg2DnG__fade-out-down{0%{opacity:1;transform:translate(-50%)translateY(0)}to{opacity:0;transform:translate(-50%)translateY(8px)}}@media (prefers-reduced-motion:reduce){@layer components{.ShapePropertiesToolbar-module__Tg2DnG__toolbarVisible{opacity:1;animation:none;transform:translate(-50%)translateY(0)}.ShapePropertiesToolbar-module__Tg2DnG__hiding{animation:none}}}@layer components{.ShapePropertiesToolbar-module__Tg2DnG__toolbar{bottom:calc(var(--space-16) + var(--ShapePropertiesToolbar--canvas-toolbar-height) + var(--space-8));opacity:0;z-index:1;box-shadow:var(--shadow-subtle);background:var(--background-default);height:var(--ShapePropertiesToolbar--canvas-toolbar-height);pointer-events:none;--ShapePropertiesToolbar--canvas-toolbar-height:46px;transition:opacity .1s ease-out,transform .1s ease-out;position:absolute;left:50%;transform:translate(-50%)translateY(8px)}.ShapePropertiesToolbar-module__Tg2DnG__toolbarMobile{box-sizing:border-box;max-width:calc(100vw - var(--space-32));overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow:auto hidden}.ShapePropertiesToolbar-module__Tg2DnG__toolbarMobile::-webkit-scrollbar{display:none}.ShapePropertiesToolbar-module__Tg2DnG__toolbarMobile>*{flex-shrink:0}.ShapePropertiesToolbar-module__Tg2DnG__toolbarVisible{opacity:1;pointer-events:all}.ShapePropertiesToolbar-module__Tg2DnG__hiding{transition-duration:80ms}.ShapePropertiesToolbar-module__Tg2DnG__colorSwatchButton{justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:flex}.ShapePropertiesToolbar-module__Tg2DnG__markupSection{flex-shrink:0}.ShapePropertiesToolbar-module__Tg2DnG__markupToolButton{width:30px;height:30px;color:var(--foreground-default);justify-content:center;align-items:center;padding:0;display:flex}.ShapePropertiesToolbar-module__Tg2DnG__fontCycleButton{cursor:pointer;border:1px solid var(--outline-dimmer);border-radius:var(--border-radius-4);background:var(--background-default);width:30px;height:30px;color:var(--foreground-default);justify-content:center;align-items:center;padding:0;font-size:12px;font-weight:500;transition:background .15s,border-color .15s;display:flex}.ShapePropertiesToolbar-module__Tg2DnG__fontCycleButton:hover{border-color:var(--outline-default);background:var(--background-higher)}.ShapePropertiesToolbar-module__Tg2DnG__fontCycleButton:active{background:var(--background-highest)}.ShapePropertiesToolbar-module__Tg2DnG__fillToggleButton{cursor:pointer;border:1px solid var(--outline-dimmer);border-radius:var(--border-radius-4);background:var(--background-default);width:30px;height:30px;color:var(--foreground-default);justify-content:center;align-items:center;padding:0;transition:background .15s,border-color .15s;display:flex}.ShapePropertiesToolbar-module__Tg2DnG__fillToggleButton:hover{border-color:var(--outline-default);background:var(--background-higher)}.ShapePropertiesToolbar-module__Tg2DnG__fillToggleButton:active{background:var(--background-highest)}.ShapePropertiesToolbar-module__Tg2DnG__separator{opacity:0;background:var(--outline-dimmest);width:0;height:var(--space-24);flex-shrink:0;margin:0;transition:opacity,width,margin;display:none}.ShapePropertiesToolbar-module__Tg2DnG__separatorVisible{opacity:1;width:1px;display:block}.ShapePropertiesToolbar-module__Tg2DnG__fillSection{opacity:0;width:0;max-width:0;transition:opacity,width,max-width;display:none;overflow:hidden}.ShapePropertiesToolbar-module__Tg2DnG__fillSectionVisible{opacity:1;width:auto;max-width:none;display:flex}.ShapePropertiesToolbar-module__Tg2DnG__fontSection{opacity:0;width:0;max-width:0;transition:opacity,width,max-width;display:none;overflow:hidden}.ShapePropertiesToolbar-module__Tg2DnG__fontSectionVisible{opacity:1;width:auto;max-width:none;display:flex}}
:root{--box-min-height:108px;--box-focused-min-height:30dvh;--editor-max-height:22dvh;--loading-box-height:58px;--box-transition-duration:.24s;--content-transition-duration:.16s;--ease-out:cubic-bezier(.22, 1, .36, 1)}@layer components{.MobileCreateAgentInput-module__ZGATyq__root{contain:layout style}.MobileCreateAgentInput-module__ZGATyq__boxWrapper{position:relative}.MobileCreateAgentInput-module__ZGATyq__aboveInputContent{opacity:1;transition:opacity var(--content-transition-duration) var(--ease-out)}.MobileCreateAgentInput-module__ZGATyq__outputTemplateRail{margin-right:calc(-1 * var(--space-12));margin-left:calc(-1 * var(--space-12));padding-right:var(--space-12);padding-left:var(--space-12);scrollbar-width:none;overflow:auto hidden}.MobileCreateAgentInput-module__ZGATyq__outputTemplateRail::-webkit-scrollbar{display:none}.MobileCreateAgentInput-module__ZGATyq__outputTemplateRail>*{flex-shrink:0}.MobileCreateAgentInput-module__ZGATyq__box{transition:min-height var(--box-transition-duration) var(--ease-out), max-height var(--box-transition-duration) var(--ease-out), box-shadow var(--box-transition-duration) var(--ease-out);will-change:min-height, max-height;box-shadow:0 0 4px 0 color-mix(in srgb, var(--background-highest) 70%, transparent), 0 0 12px 0 color-mix(in srgb, var(--background-highest) 50%, transparent);min-height:var(--box-min-height)}.MobileCreateAgentInput-module__ZGATyq__box:focus-within{min-height:var(--box-focused-min-height);transition:min-height .2s cubic-bezier(.34,1.56,.64,1)}.MobileCreateAgentInput-module__ZGATyq__box:focus-within,.MobileCreateAgentInput-module__ZGATyq__box:hover{border-color:var(--surface-border-color-regular)!important}.MobileCreateAgentInput-module__ZGATyq__disableFocusGrow:focus-within{transition:min-height var(--box-transition-duration) var(--ease-out);min-height:var(--box-min-height)}.MobileCreateAgentInput-module__ZGATyq__inputArea{opacity:1;transition:opacity var(--content-transition-duration) var(--ease-out);position:relative}.MobileCreateAgentInput-module__ZGATyq__editor{opacity:1;transition:opacity var(--content-transition-duration) var(--ease-out);flex-grow:1;display:flex}.MobileCreateAgentInput-module__ZGATyq__editor>*{max-height:var(--editor-max-height);scrollbar-width:none}.MobileCreateAgentInput-module__ZGATyq__editor>::-webkit-scrollbar{display:none}.MobileCreateAgentInput-module__ZGATyq__editor .cm-scroller{scrollbar-width:none}.MobileCreateAgentInput-module__ZGATyq__editor .cm-scroller::-webkit-scrollbar{display:none}.MobileCreateAgentInput-module__ZGATyq__footerLeft{opacity:1;scrollbar-width:none;min-width:0;transition:opacity var(--content-transition-duration) var(--ease-out);overflow:auto hidden}.MobileCreateAgentInput-module__ZGATyq__footerLeft::-webkit-scrollbar{display:none}.MobileCreateAgentInput-module__ZGATyq__footerLeft>*{flex-shrink:0}.MobileCreateAgentInput-module__ZGATyq__footerRightWithoutSubmit{opacity:1;transition:opacity var(--content-transition-duration) var(--ease-out)}.MobileCreateAgentInput-module__ZGATyq__agentWorkingOverlay{opacity:0;transition:opacity var(--content-transition-duration) var(--ease-out);pointer-events:none;position:absolute;inset:0}.MobileCreateAgentInput-module__ZGATyq__agentWorkingOverlayVisible{opacity:1;pointer-events:auto}.MobileCreateAgentInput-module__ZGATyq__loading{pointer-events:none}.MobileCreateAgentInput-module__ZGATyq__loading .MobileCreateAgentInput-module__ZGATyq__box{min-height:var(--loading-box-height);max-height:var(--loading-box-height)}.MobileCreateAgentInput-module__ZGATyq__loading .MobileCreateAgentInput-module__ZGATyq__inputArea,.MobileCreateAgentInput-module__ZGATyq__loading .MobileCreateAgentInput-module__ZGATyq__aboveInputContent,.MobileCreateAgentInput-module__ZGATyq__loading .MobileCreateAgentInput-module__ZGATyq__footerLeft,.MobileCreateAgentInput-module__ZGATyq__loading .MobileCreateAgentInput-module__ZGATyq__footerRightWithoutSubmit{opacity:0}}
@media (prefers-reduced-motion:reduce){@layer components{.SuggestionHeader-module__PWWA6q__headerPortal{transition:none}.SuggestionHeader-module__PWWA6q__dismissButton.SuggestionHeader-module__PWWA6q__dismissButton{transition:none!important}}}@layer components{.SuggestionHeader-module__PWWA6q__headerContent{width:100%;height:100%}.SuggestionHeader-module__PWWA6q__headerLabel.SuggestionHeader-module__PWWA6q__headerLabel{color:var(--accent-magenta-strongest)!important}.SuggestionHeader-module__PWWA6q__headerPill.SuggestionHeader-module__PWWA6q__headerPill{background:color-mix(in srgb, var(--accent-magenta-default) 30%, var(--background-root))!important}.SuggestionHeader-module__PWWA6q__dismissButton.SuggestionHeader-module__PWWA6q__dismissButton{opacity:0;pointer-events:none;color:var(--foreground-dimmer)!important;transition:opacity .18s ease-out!important}.SuggestionHeader-module__PWWA6q__dismissButton.SuggestionHeader-module__PWWA6q__dismissButton svg,.SuggestionHeader-module__PWWA6q__dismissButton.SuggestionHeader-module__PWWA6q__dismissButton span{color:inherit!important}.SuggestionHeader-module__PWWA6q__dismissButton.SuggestionHeader-module__PWWA6q__dismissButton:hover,.SuggestionHeader-module__PWWA6q__dismissButton.SuggestionHeader-module__PWWA6q__dismissButton:focus-visible{color:var(--foreground-default)!important}.SuggestionHeader-module__PWWA6q__headerPortal{z-index:4;height:var(--space-40);opacity:0;pointer-events:none;will-change:transform;transition:opacity .12s ease-out;position:absolute;top:0;left:0}.SuggestionHeader-module__PWWA6q__headerPortal:before{content:"";inset:calc(-1 * var(--space-4)) 0;position:absolute}.SuggestionHeader-module__PWWA6q__headerPortalRevealed,.SuggestionHeader-module__PWWA6q__headerPortalRevealed .SuggestionHeader-module__PWWA6q__dismissButton{opacity:1;pointer-events:auto}.SuggestionHeader-module__PWWA6q__headerPortalHidden{opacity:0;pointer-events:none}}
@layer components{.AgentInputFreemiumQuotaExceeded-module__wCJCkW__container{width:100%;max-width:650px;margin-top:var(--space-16);align-self:center}}
@property --aurora-animated-x{syntax:"<length-percentage>";inherits:true;initial-value:50%}@property --aurora-animated-y{syntax:"<length-percentage>";inherits:true;initial-value:50%}@property --aurora-animated-color{syntax:"<color>";inherits:true;initial-value:#0000}@keyframes CompactCards-module__qJ96Eq__aurora-drift{0%{transform:translate(-1.5%,-2%)scale(1)}50%{transform:translate(1.5%,1%)scale(1.07)}to{transform:translate(-.5%,2%)scale(1.02)}}@keyframes CompactCards-module__qJ96Eq__ghost-surface-enter{0%{opacity:0}}@keyframes CompactCards-module__qJ96Eq__ghost-header-enter{0%{transform:translateY(var(--space-4));opacity:0}}@keyframes CompactCards-module__qJ96Eq__ghost-card-enter{0%{transform:translateY(var(--space-16)) scale(.94);opacity:0}70%{opacity:1}}@keyframes CompactCards-module__qJ96Eq__ghost-card-commit-handoff{0%{transform:translate(var(--CompactCards--commit-offset-x,0), var(--CompactCards--commit-offset-y,0)) scale(var(--CompactCards--commit-scale-x,1), var(--CompactCards--commit-scale-y,1));opacity:1}68.75%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(0)scale(1)}}@media (prefers-reduced-motion:reduce){@layer components{.CompactCards-module__qJ96Eq__ghostSurface,.CompactCards-module__qJ96Eq__cardsGrid,.CompactCards-module__qJ96Eq__ghostCard,.CompactCards-module__qJ96Eq__buildAction,.CompactCards-module__qJ96Eq__ghostHeader,.CompactCards-module__qJ96Eq__cardsGrid:before{transition:none;animation:none}.CompactCards-module__qJ96Eq__ghostCard.CompactCards-module__qJ96Eq__ghostCardHandoff{opacity:0;animation:none}}}@layer components{.CompactCards-module__qJ96Eq__ghostSurface{box-sizing:border-box;z-index:4;opacity:.45;border-radius:var(--border-radius-12);background:color-mix(in srgb, var(--accent-magenta-default) 4%, transparent);pointer-events:auto;transition:opacity .18s ease-out;animation:.32s ease-out backwards CompactCards-module__qJ96Eq__ghost-surface-enter;position:absolute;top:0;left:0}.CompactCards-module__qJ96Eq__ghostSurface:after{z-index:3;border-radius:inherit;background-image:repeating-linear-gradient(90deg, var(--outline-dimmer) 0 18px, transparent 18px 28px), repeating-linear-gradient(90deg, var(--outline-dimmer) 0 18px, transparent 18px 28px), repeating-linear-gradient(0deg, var(--outline-dimmer) 0 18px, transparent 18px 28px), repeating-linear-gradient(0deg, var(--outline-dimmer) 0 18px, transparent 18px 28px);content:"";pointer-events:none;background-position:top,bottom,0,100%;background-repeat:no-repeat;background-size:100% 1.5px,100% 1.5px,1.5px 100%,1.5px 100%;position:absolute;inset:0}.CompactCards-module__qJ96Eq__ghostSurface:hover,.CompactCards-module__qJ96Eq__ghostSurface:focus-within,.CompactCards-module__qJ96Eq__ghostSurfaceInteractive{opacity:1}:is(.CompactCards-module__qJ96Eq__ghostSurface:hover,.CompactCards-module__qJ96Eq__ghostSurface:focus-within,.CompactCards-module__qJ96Eq__ghostSurfaceInteractive) [data-suggestion-dismiss]{opacity:1;pointer-events:auto}.CompactCards-module__qJ96Eq__ghostSurfaceCommitted{opacity:1;pointer-events:none}.CompactCards-module__qJ96Eq__snapshotBackground{z-index:0;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.CompactCards-module__qJ96Eq__snapshotWash{z-index:4;background:color-mix(in srgb, var(--background-root) 72%, transparent);position:absolute;inset:0}.CompactCards-module__qJ96Eq__cardsGrid{grid-template-rows:repeat(2, minmax(0, var(--CompactCards--card-max-h,160px)));grid-template-columns:repeat(2, minmax(0, var(--CompactCards--card-max-w,280px)));z-index:1;place-content:center;gap:var(--space-12);box-sizing:border-box;padding:var(--space-32);border-radius:inherit;--aurora-animated-color:var(--CompactCards--aurora-color);--aurora-animated-x:var(--CompactCards--aurora-x);--aurora-animated-y:var(--CompactCards--aurora-y);--CompactCards--aurora-color:transparent;--CompactCards--aurora-radius:240px;--CompactCards--aurora-x:50%;--CompactCards--aurora-y:50%;--CompactCards--card-max-h:160px;--CompactCards--card-row-count:4;--CompactCards--card-max-w:280px;width:100%;height:100%;transition:--aurora-animated-x .34s cubic-bezier(.3,.9,.4,1),--aurora-animated-y .34s cubic-bezier(.3,.9,.4,1),--aurora-animated-color .34s ease-out;display:grid;position:relative;overflow:hidden}.CompactCards-module__qJ96Eq__cardsGrid:before{z-index:0;opacity:0;background:radial-gradient(circle var(--CompactCards--aurora-radius,240px) at var(--aurora-animated-x,50%) var(--aurora-animated-y,50%), color-mix(in srgb, var(--aurora-animated-color,transparent) 78%, transparent), transparent 100%);content:"";filter:blur(28px);pointer-events:none;transition:opacity .32s ease-out;animation:4.8s ease-in-out infinite alternate CompactCards-module__qJ96Eq__aurora-drift;position:absolute;inset:0}.CompactCards-module__qJ96Eq__cardsGrid[data-aurora-active=true]:before{opacity:.85}.CompactCards-module__qJ96Eq__cardsGrid[data-state=blue]{--CompactCards--aurora-color:var(--accent-blue-default)}.CompactCards-module__qJ96Eq__cardsGrid[data-state=orange]{--CompactCards--aurora-color:var(--accent-orange-default)}.CompactCards-module__qJ96Eq__cardsGrid[data-state=positive]{--CompactCards--aurora-color:var(--accent-positive-default)}.CompactCards-module__qJ96Eq__cardsGrid[data-state=brand]{--CompactCards--aurora-color:var(--accent-primary-default)}.CompactCards-module__qJ96Eq__cardsGrid[data-state=blurple]{--CompactCards--aurora-color:var(--accent-blurple-default)}.CompactCards-module__qJ96Eq__cardsGrid[data-state=teal]{--CompactCards--aurora-color:var(--accent-teal-default)}.CompactCards-module__qJ96Eq__cardsGrid[data-state=yellow]{--CompactCards--aurora-color:var(--accent-yellow-default)}.CompactCards-module__qJ96Eq__cardsGrid[data-state=lime]{--CompactCards--aurora-color:var(--accent-lime-default)}.CompactCards-module__qJ96Eq__cardsGrid[data-state=green]{--CompactCards--aurora-color:var(--accent-green-default)}.CompactCards-module__qJ96Eq__cardsGrid[data-state=purple]{--CompactCards--aurora-color:var(--accent-purple-default)}.CompactCards-module__qJ96Eq__cardsGridSingleColumn{grid-template-rows:repeat(var(--CompactCards--card-row-count,4), minmax(0, var(--CompactCards--card-max-h,160px)));grid-template-columns:minmax(0, var(--CompactCards--card-max-w,280px))}.CompactCards-module__qJ96Eq__ghostCard{z-index:1;border:1.5px dashed var(--accent-magenta-default);background:color-mix(in srgb, var(--background-default) 55%, transparent);--CompactCards--commit-offset-x:0px;--CompactCards--commit-offset-y:0px;--CompactCards--commit-scale-x:1;--CompactCards--commit-scale-y:1;width:100%;min-width:0;height:100%;min-height:0;transition:opacity .12s ease-out,transform .2s cubic-bezier(.34,1.2,.5,1),background .14s ease-out;animation:.42s cubic-bezier(.34,1.24,.5,1) .1s backwards CompactCards-module__qJ96Eq__ghost-card-enter;position:relative;overflow:hidden}.CompactCards-module__qJ96Eq__ghostCard:hover{z-index:2;background:var(--background-default);transform:scale(1.08)}.CompactCards-module__qJ96Eq__ghostCard:nth-child(2){animation-delay:.18s}.CompactCards-module__qJ96Eq__ghostCard:nth-child(3){animation-delay:.26s}.CompactCards-module__qJ96Eq__ghostCard:nth-child(4){animation-delay:.34s}.CompactCards-module__qJ96Eq__ghostCardCommitted{transform:scale(1.02)}.CompactCards-module__qJ96Eq__ghostCardPlaceholder{visibility:hidden;pointer-events:none}.CompactCards-module__qJ96Eq__ghostCard.CompactCards-module__qJ96Eq__ghostCardHandoff{z-index:2;transform-origin:0 0;background:var(--background-default);animation:.32s cubic-bezier(.3,.9,.4,1) forwards CompactCards-module__qJ96Eq__ghost-card-commit-handoff;position:absolute;inset:0}.CompactCards-module__qJ96Eq__ghostSurfaceHandoff{background:0 0}.CompactCards-module__qJ96Eq__ghostSurfaceHandoff:after,.CompactCards-module__qJ96Eq__ghostSurfaceHandoff .CompactCards-module__qJ96Eq__snapshotBackground,.CompactCards-module__qJ96Eq__ghostSurfaceHandoff .CompactCards-module__qJ96Eq__cardsGrid:before,.CompactCards-module__qJ96Eq__ghostSurfaceHandoff .CompactCards-module__qJ96Eq__ghostCard:not(.CompactCards-module__qJ96Eq__ghostCardHandoff){opacity:0}.CompactCards-module__qJ96Eq__ghostSurfaceHandoff:after,.CompactCards-module__qJ96Eq__ghostSurfaceHandoff .CompactCards-module__qJ96Eq__snapshotBackground,.CompactCards-module__qJ96Eq__ghostSurfaceHandoff .CompactCards-module__qJ96Eq__ghostCard:not(.CompactCards-module__qJ96Eq__ghostCardHandoff){transition:opacity .12s ease-out}.CompactCards-module__qJ96Eq__ghostCardButton{text-align:left;width:100%;height:100%;position:relative;overflow:hidden}.CompactCards-module__qJ96Eq__cardContent{transform-origin:50%;position:absolute;top:50%;left:50%}.CompactCards-module__qJ96Eq__cardCategory{min-height:var(--space-24);width:100%;overflow:hidden}.CompactCards-module__qJ96Eq__cardCategory>*{width:max-content;max-width:100%}.CompactCards-module__qJ96Eq__buildAction{top:var(--space-12);right:var(--space-12);opacity:0;box-shadow:var(--shadow-1);background:var(--background-higher);width:var(--space-24);height:var(--space-24);color:var(--foreground-default);pointer-events:none;border-radius:50%;place-items:center;transition:opacity .12s ease-out,transform .12s ease-out;display:grid;position:absolute;transform:scale(.85)}.CompactCards-module__qJ96Eq__ghostCardButton:hover .CompactCards-module__qJ96Eq__buildAction,.CompactCards-module__qJ96Eq__ghostCardButton:focus-visible .CompactCards-module__qJ96Eq__buildAction{opacity:1;transform:scale(1)}.CompactCards-module__qJ96Eq__ghostHeader{top:calc(-1 * (var(--space-40) + var(--space-4)));width:100%;height:var(--space-40);pointer-events:auto;animation:.3s ease-out 30ms backwards CompactCards-module__qJ96Eq__ghost-header-enter;position:absolute;left:0}.CompactCards-module__qJ96Eq__ghostHeaderHidden{opacity:0;pointer-events:none;animation:none}}
@layer components{.AgentInputNoCreationPermission-module__dhH_QG__overlayContainer{max-width:100%}.AgentInputNoCreationPermission-module__dhH_QG__overlayText{text-align:center;gap:var(--space-8);flex-direction:column;max-width:600px}}
@keyframes ReplitHelperButtons-module__CwFlYa__fade-in-up{0%{transform:translateX(calc(-50% + var(--ReplitHelperButtons--center-content-offset))) translateY(8px);opacity:0}to{transform:translateX(calc(-50% + var(--ReplitHelperButtons--center-content-offset))) translateY(0);opacity:1}}@keyframes ReplitHelperButtons-module__CwFlYa__fade-out-down{0%{transform:translateX(calc(-50% + var(--ReplitHelperButtons--center-content-offset))) translateY(0);opacity:1}to{transform:translateX(calc(-50% + var(--ReplitHelperButtons--center-content-offset))) translateY(8px);opacity:0}}@media (prefers-reduced-motion:reduce){@layer components{.ReplitHelperButtons-module__CwFlYa__centerContentButton.ReplitHelperButtons-module__CwFlYa__hiding{animation:none}.ReplitHelperButtons-module__CwFlYa__centerContentButton.ReplitHelperButtons-module__CwFlYa__visible{opacity:1;animation:none}}}@layer components{.ReplitHelperButtons-module__CwFlYa__helperButtonsWrapper [data-testid=helper-buttons\.back-to-content]{display:none!important}.ReplitHelperButtons-module__CwFlYa__centerContentButton{transform:translateX(calc(-50% + var(--ReplitHelperButtons--center-content-offset)));opacity:0;pointer-events:none;--ReplitHelperButtons--center-content-offset:0px;position:fixed;bottom:70px;left:50%}.ReplitHelperButtons-module__CwFlYa__centerContentButton.ReplitHelperButtons-module__CwFlYa__hiding{animation:.2s ease-in forwards ReplitHelperButtons-module__CwFlYa__fade-out-down}.ReplitHelperButtons-module__CwFlYa__centerContentButton.ReplitHelperButtons-module__CwFlYa__visible{pointer-events:all;animation:.3s ease-out forwards ReplitHelperButtons-module__CwFlYa__fade-in-up}}
@layer components{.AgentInputReachedHardLimit-module__P5tNaW__overlayContainer{max-width:100%}.AgentInputReachedHardLimit-module__P5tNaW__overlayText{text-align:center;max-width:800px}.AgentInputReachedHardLimit-module__P5tNaW__overlayTitle{font-weight:var(--font-weight-bold)}.AgentInputReachedHardLimit-module__P5tNaW__loadingAndErrorWrapper{flex-grow:1;flex-shrink:1;justify-content:center;align-items:center;min-height:200px;display:flex}}
@layer components{.CanvasAddMenu-module__mL0JCa__triggerWrap{position:relative}.CanvasAddMenu-module__mL0JCa__popoverSurface{width:360px;max-height:480px}.CanvasAddMenu-module__mL0JCa__searchRow{position:relative}.CanvasAddMenu-module__mL0JCa__searchIcon{left:var(--space-12);pointer-events:none;color:var(--foreground-dimmer);position:absolute;top:50%;transform:translateY(-50%)}.CanvasAddMenu-module__mL0JCa__searchInput{padding-left:calc(var(--space-32) + var(--space-4))}.CanvasAddMenu-module__mL0JCa__scrollRegion{min-height:0;overflow:hidden auto}.CanvasAddMenu-module__mL0JCa__row{width:100%}.CanvasAddMenu-module__mL0JCa__rowIconTile{width:36px;height:36px}.CanvasAddMenu-module__mL0JCa__rowText{min-width:0}.CanvasAddMenu-module__mL0JCa__triggerButton{min-width:max-content}}
@layer components{.AgentInputUbbBanned-module__UbUGAG__ubbBannedContainer{text-align:center}@media (max-width:600px){.AgentInputUbbBanned-module__UbUGAG__buttonContainer{flex-direction:column}}}
@layer components{.Stack-module__QZysTG__stack{flex-flow:var(--Stack--direction) var(--Stack--flex-wrap);align-items:var(--Stack--align);justify-content:var(--Stack--justify);gap:var(--Stack--gap);--Stack--direction:row;--Stack--align:flex-start;--Stack--justify:flex-start;--Stack--flex-wrap:wrap;--Stack--gap:0;display:flex}.Stack-module__QZysTG__stack.Stack-module__QZysTG__isInline{display:inline-flex}.Stack-module__QZysTG__stack.Stack-module__QZysTG__constrainWidth{max-width:100%}}
@layer components{.Input-module__j3IgJG__root{flex-direction:column;width:100%;display:flex;position:relative}.Input-module__j3IgJG__required{color:var(--accent-negative-default);font-size:var(--font-size-small)}.Input-module__j3IgJG__inputContainer{position:relative}.Input-module__j3IgJG__iconContainer{background-color:var(--background-default);padding:var(--space-4);border-radius:100%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.Input-module__j3IgJG__iconContainer.Input-module__j3IgJG__right{right:var(--space-8)}.Input-module__j3IgJG__iconContainer.Input-module__j3IgJG__right.Input-module__j3IgJG__stateError{color:var(--accent-negative-default)}.Input-module__j3IgJG__iconContainer.Input-module__j3IgJG__right.Input-module__j3IgJG__stateWarning{color:var(--foreground-dimmest)}.Input-module__j3IgJG__iconContainer.Input-module__j3IgJG__right.Input-module__j3IgJG__stateSuccess{color:var(--accent-positive-default)}.Input-module__j3IgJG__iconContainer.Input-module__j3IgJG__left{left:var(--space-4);color:var(--foreground-dimmest);background-color:#0000}.Input-module__j3IgJG__input{font-size:var(--font-size-default);font-family:var(--font-family-default);line-height:var(--font-size-default);background-color:var(--background-default);color:var(--foreground-default);padding:var(--space-8);border:1px solid var(--outline-dimmest);border-radius:var(--border-radius-4);box-sizing:border-box;outline:none;width:100%;transition:color .1s,background-color .1s}.Input-module__j3IgJG__input.Input-module__j3IgJG__large{font-size:var(--font-size-subhead-default);line-height:var(--font-size-subhead-default)}.Input-module__j3IgJG__input.Input-module__j3IgJG__monospace{font-family:var(--font-family-code)}.Input-module__j3IgJG__input.Input-module__j3IgJG__hasIcon{padding-left:var(--space-24)}.Input-module__j3IgJG__input:disabled{opacity:.5}.Input-module__j3IgJG__input.Input-module__j3IgJG__default:hover{border-color:var(--accent-primary-dimmer)}.Input-module__j3IgJG__input.Input-module__j3IgJG__positive{border-color:var(--accent-positive-stronger)}.Input-module__j3IgJG__input.Input-module__j3IgJG__positive:hover{border-color:var(--accent-positive-dimmer)}.Input-module__j3IgJG__input.Input-module__j3IgJG__negative{border-color:var(--accent-negative-default)}.Input-module__j3IgJG__input.Input-module__j3IgJG__negative:hover{border-color:var(--accent-negative-dimmer)}.Input-module__j3IgJG__input:active,.Input-module__j3IgJG__input:focus{border-color:var(--accent-primary-default)}.Input-module__j3IgJG__validationPopover{width:100%;top:calc(100% + var(--space-4));background-color:var(--background-default);padding:var(--space-8);border-radius:var(--border-radius-4);z-index:9999;box-shadow:var(--shadow-2);flex-direction:column;display:flex;position:absolute}.Input-module__j3IgJG__validationRow{width:100%;padding-bottom:var(--space-4);align-items:flex-start;display:flex}.Input-module__j3IgJG__validationIconContainer{padding-right:var(--space-4);flex-shrink:0}}
@keyframes ReplitToolbar-module__sBa18q__toolbar-enter{0%{translate:0 calc(100% + var(--space-16))}}@media (prefers-reduced-motion:reduce){@layer components{.ReplitToolbar-module__sBa18q__toolbarEnter{animation:none}}}@layer components{.ReplitToolbar-module__sBa18q__toolbar{bottom:var(--space-16);box-shadow:var(--shadow-subtle);background:var(--background-default);pointer-events:all;z-index:1;position:absolute;left:50%;transform:translate(-50%)}.ReplitToolbar-module__sBa18q__toolbarEnter{animation:.4s cubic-bezier(.22,1,.36,1) .2s backwards ReplitToolbar-module__sBa18q__toolbar-enter}.ReplitToolbar-module__sBa18q__mainToolButton{min-width:max-content}.ReplitToolbar-module__sBa18q__toolButtonTooltipWrapper{display:inline-flex}.ReplitToolbar-module__sBa18q__separatorSpaced{background:var(--outline-dimmest);width:1px;height:var(--space-24);margin:0 var(--space-4);flex-shrink:0}.ReplitToolbar-module__sBa18q__separatorSpacedDark{background:var(--outline-dimmer)}}
@media (prefers-reduced-motion:reduce){@layer components{.RemixCard-module__6-btsa__thumbnailShell,.RemixCard-module__6-btsa__thumbnail{transition:none}.RemixCard-module__6-btsa__card:hover .RemixCard-module__6-btsa__thumbnailShell,.RemixCard-module__6-btsa__card:focus-visible .RemixCard-module__6-btsa__thumbnailShell,.RemixCard-module__6-btsa__card:hover .RemixCard-module__6-btsa__thumbnail,.RemixCard-module__6-btsa__card:focus-visible .RemixCard-module__6-btsa__thumbnail{transform:none}}}@layer components{.RemixCard-module__6-btsa__card{cursor:pointer;text-align:left;background:0 0;border:0;width:100%}.RemixCard-module__6-btsa__thumbnailShell{aspect-ratio:16/10;border:var(--border-width-default) solid var(--interactive-border);background:var(--interactive-background);width:100%;transition:border-color .12s ease-out,box-shadow .14s ease-out,transform .14s ease-out;position:relative;overflow:hidden}.RemixCard-module__6-btsa__thumbnail{object-fit:cover;will-change:transform;width:100%;height:100%;transition:transform .18s ease-out}.RemixCard-module__6-btsa__card:hover .RemixCard-module__6-btsa__thumbnailShell,.RemixCard-module__6-btsa__card:focus-visible .RemixCard-module__6-btsa__thumbnailShell{border-color:var(--interactive-border--hover);box-shadow:var(--shadow-subtle);transform:translateY(-2px)}.RemixCard-module__6-btsa__card:hover .RemixCard-module__6-btsa__thumbnail,.RemixCard-module__6-btsa__card:focus-visible .RemixCard-module__6-btsa__thumbnail{transform:scale(1.02)}.RemixCard-module__6-btsa__tagRow{left:var(--space-8);bottom:var(--space-8);right:var(--space-8);pointer-events:none;position:absolute}.RemixCard-module__6-btsa__tag{width:28px;height:28px;color:var(--foreground-default)}.RemixCard-module__6-btsa__title{width:100%}}
@media (hover:hover){@layer components{.ChatInput-module__egExxa__chatSurface:active{border-color:var(--accent-primary-stronger);transition:none}}}@layer components{.ChatInput-module__egExxa__chatSurface{transition-property:border-color;transition-duration:.12s;transition-timing-function:ease-out}.ChatInput-module__egExxa__chatSurface:focus-within{border-color:var(--accent-primary-default)}.ChatInput-module__egExxa__chatInput{resize:none;flex:auto;width:auto;min-width:0;box-shadow:none!important;border:none!important;overflow-x:hidden!important}.ChatInput-module__egExxa__chatInput:placeholder-shown{white-space:nowrap;overflow:hidden}.ChatInput-module__egExxa__elevated{box-shadow:var(--shadow-1)}.ChatInput-module__egExxa__inputRow{min-width:0}}
@layer components{.LockedNonArtifactPreviewTopBar-module__WO9IyW__designTitle{width:100%;min-width:0;max-width:100%;overflow:hidden}.LockedNonArtifactPreviewTopBar-module__WO9IyW__designMeta{flex-shrink:0}.LockedNonArtifactPreviewTopBar-module__WO9IyW__designName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}}
@media screen and (max-width:560px){@layer components{.RemixGrid-module__V913fq__grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}}@layer components{.RemixGrid-module__V913fq__grid{gap:var(--space-16);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));width:min(100%,960px);display:grid}.RemixGrid-module__V913fq__showMoreRow{min-height:32px}}
@media (min-width:900px){@layer components{.CanvasMediaGenerationControls-module__P-EAra__input{min-width:320px}}}@layer components{.CanvasMediaGenerationControls-module__P-EAra__input{resize:none;min-height:74px}.CanvasMediaGenerationControls-module__P-EAra__errorMessage{width:100%}.CanvasMediaGenerationControls-module__P-EAra__kindSwitcher fieldset{gap:var(--space-4)!important;padding:var(--space-4)!important}.CanvasMediaGenerationControls-module__P-EAra__kindSwitcher label{flex:1 1 0!important}.CanvasMediaGenerationControls-module__P-EAra__kindSwitcherItem{cursor:pointer}.CanvasMediaGenerationControls-module__P-EAra__videoGenerationOptionsGrid{gap:var(--space-12) var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.CanvasMediaGenerationControls-module__P-EAra__mediaGenerationChatgptResolutionFullRow{grid-column:1/-1}.CanvasMediaGenerationControls-module__P-EAra__mediaGenerationOptionRowMinHeight{min-height:calc(var(--font-size-small) * var(--line-height-small) + var(--space-8) + var(--space-24))}.CanvasMediaGenerationControls-module__P-EAra__mediaGenerationOptionRowSpacer{flex-shrink:0}.CanvasMediaGenerationControls-module__P-EAra__mediaGenerationAdvancedRowSpacer{min-height:calc(var(--space-24) + var(--space-2) + var(--space-1));flex-shrink:0}}
@media not (min-width:768px){@layer components{.index-module__IhaRWq__switcherSlot{min-height:300px}}}@layer components{.index-module__IhaRWq__switcherSlot{min-height:360px;overflow:hidden}}
@layer components{.ReplitCanvasMediaToolbar-module__bdHRTa__ruiMediaToolbar .tlui-menu{box-shadow:none;background-color:#0000;overflow:visible}.ReplitCanvasMediaToolbar-module__bdHRTa__ruiMediaToolbar .tlui-row{padding:0}.ReplitCanvasMediaToolbar-module__bdHRTa__ruiMediaToolbar .tlui-row>*{margin-left:0;margin-right:0}.ReplitCanvasMediaToolbar-module__bdHRTa__divider{width:var(--border-width-default);background-color:var(--outline-dimmer);align-self:stretch}}
@layer components{.ActionBarButton-module__5w7SPq__labelButton{height:100%}}
@layer components{.SelectedChatBox-module__MZnLCG__chatBox{z-index:1;box-sizing:border-box;pointer-events:auto;position:absolute;top:0;left:0}.SelectedChatBox-module__MZnLCG__mobileChatButton{appearance:none;width:100%;min-height:36px;font-size:var(--font-size-small);line-height:var(--line-height-small);color:inherit;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;font-weight:500;overflow:hidden}.SelectedChatBox-module__MZnLCG__mobileChatButton:active{opacity:.82}.SelectedChatBox-module__MZnLCG__chatBoxFloating{right:var(--space-16);bottom:calc(var(--space-16) + 46px + var(--space-8));left:var(--space-16);z-index:1;pointer-events:auto;max-width:500px;margin-inline:auto;position:absolute}}
@layer components{.CheckpointMetricsTooltip-module__V1lWNW__title{font-weight:var(--font-weight-medium)}}
@layer components{.DatabaseStorageStatus-module__iu7nCa__storageBar{height:5px}.DatabaseStorageStatus-module__iu7nCa__warningText{color:var(--accent-yellow-stronger)}}
/*# sourceMappingURL=06ngeiine2oha.css.map*/