@layer css-modules{.DesignActionPills-module__3uDGRG__hoverCardContent{max-width:280px}}
@layer css-modules{.DesignCtaBanner-module__k12UoW__section{text-align:center;width:100%;max-width:1280px;margin:0 auto}.DesignCtaBanner-module__k12UoW__heading{letter-spacing:-.06em;text-wrap:balance;color:#181818;margin:0;font-size:36px;font-weight:400;line-height:100%}@media screen and (min-width:640px){.DesignCtaBanner-module__k12UoW__heading{font-size:48px}}@media screen and (min-width:1024px){.DesignCtaBanner-module__k12UoW__heading{font-size:60px}}.DesignCtaBanner-module__k12UoW__subheading{letter-spacing:-.01em;color:#767270;max-width:40rem;margin:0;font-size:18px;line-height:1.5}@media screen and (min-width:640px){.DesignCtaBanner-module__k12UoW__subheading{font-size:22px}}.DesignCtaBanner-module__k12UoW__startButton{color:#fff;letter-spacing:-.02em;white-space:nowrap;cursor:pointer;background:#ff3c00;border:none;border-radius:999px;align-items:center;gap:10px;padding:16px 28px;font-size:18px;font-weight:500;transition:background-color .15s;display:inline-flex}.DesignCtaBanner-module__k12UoW__startButton:hover{background:#e63600}.DesignCtaBanner-module__k12UoW__startButton:focus-visible{outline-offset:2px;outline:2px solid #181818}}
@media screen and (min-width:640px) and (not (min-width:1024px)){@layer css-modules{.DesignFeatureCarousel-module__M7WQYq__dot:last-child{display:none}}}@layer css-modules{.DesignFeatureCarousel-module__M7WQYq__section{width:100%;max-width:1280px;margin:48px auto 0}.DesignFeatureCarousel-module__M7WQYq__heading{letter-spacing:-.06em;text-align:center;text-wrap:balance;color:#181818;max-width:60rem;margin:0 auto;font-size:36px;font-weight:400;line-height:100%}@media screen and (min-width:640px){.DesignFeatureCarousel-module__M7WQYq__heading{font-size:48px}}@media screen and (min-width:1024px){.DesignFeatureCarousel-module__M7WQYq__heading{font-size:60px}}.DesignFeatureCarousel-module__M7WQYq__headingInspected{outline:2px solid #3b82f6;padding:0 .08em;display:inline-block;position:relative}.DesignFeatureCarousel-module__M7WQYq__headingTag{color:#fff;letter-spacing:0;background:#3b82f6;border-radius:4px 4px 0 0;padding:4px 8px;font-size:12px;font-weight:500;line-height:1;position:absolute;bottom:100%;left:-2px}.DesignFeatureCarousel-module__M7WQYq__track{scroll-snap-type:x mandatory;scrollbar-width:none;overflow-x:auto}.DesignFeatureCarousel-module__M7WQYq__track::-webkit-scrollbar{display:none}.DesignFeatureCarousel-module__M7WQYq__card{scroll-snap-align:start;-webkit-user-select:none;user-select:none;color:#181818;width:85vw;height:558px;overflow:hidden}@media screen and (min-width:640px){.DesignFeatureCarousel-module__M7WQYq__card{width:calc(50% - 8px)}}@media screen and (min-width:1024px){.DesignFeatureCarousel-module__M7WQYq__card{width:calc(33.3333% - 10.6667px)}}.DesignFeatureCarousel-module__M7WQYq__cardWhite{background:#fff;border:1px solid #c5c5c566}.DesignFeatureCarousel-module__M7WQYq__cardInk{color:#faf6f1;background:#312e2e}.DesignFeatureCarousel-module__M7WQYq__cardClay{background:#dbd4cf}.DesignFeatureCarousel-module__M7WQYq__cardTitle{letter-spacing:-.037em;margin:0;padding-top:8px;font-size:24px;font-weight:400;line-height:30px}.DesignFeatureCarousel-module__M7WQYq__cardDescription{letter-spacing:-.01em;color:#312e2e;margin:0;padding-top:12px;font-size:14px;line-height:1.55}.DesignFeatureCarousel-module__M7WQYq__cardInk .DesignFeatureCarousel-module__M7WQYq__cardDescription{color:#b5b1ad}.DesignFeatureCarousel-module__M7WQYq__poweredBy{color:#767270;align-items:center;gap:6px;margin:0;padding-top:16px;font-size:13px;display:flex}.DesignFeatureCarousel-module__M7WQYq__richArt{position:relative}@media screen and (min-width:1024px){.DesignFeatureCarousel-module__M7WQYq__dots{display:none}}.DesignFeatureCarousel-module__M7WQYq__dot{cursor:pointer;background:#c5c5c5;border:none;border-radius:999px;width:8px;height:8px;padding:0;transition:width .2s,background-color .2s}.DesignFeatureCarousel-module__M7WQYq__dot:hover{background:#767270}.DesignFeatureCarousel-module__M7WQYq__dot:focus-visible{outline-offset:2px;outline:2px solid #181818}.DesignFeatureCarousel-module__M7WQYq__dotActive{background:#181818;width:24px}}
@layer css-modules{.ClickToFocusInput-module__6MnXOG__clickToFocus{cursor:text}}
@layer css-modules{.LandingSubmitButton-module__X4iHNq__landingSubmitButton{cursor:pointer;padding:var(--space-8);color:#ffffffe6;width:32px;height:32px;font-size:14px;font-style:normal;font-weight:400;line-height:14px;font-family:var(--font-family-brand);text-align:center;background-color:#ff3c00;border:none;border-radius:100px;justify-content:center;align-items:center;gap:0;transition:opacity .15s ease-out,padding .25s ease-out,gap .25s ease-out,width .25s ease-out;display:flex}.LandingSubmitButton-module__X4iHNq__landingSubmitButton:hover{opacity:.9}.LandingSubmitButton-module__X4iHNq__landingSubmitButton:disabled{opacity:.4;cursor:default;background-color:#ff3c00}.LandingSubmitButton-module__X4iHNq__landingSubmitButtonReady{gap:var(--space-4);padding:var(--space-8) var(--space-16);width:auto}.LandingSubmitButton-module__X4iHNq__submitLabel{opacity:0;white-space:nowrap;max-width:0;transition:max-width .25s ease-out,opacity .2s ease-out;display:inline-block;overflow:hidden}.LandingSubmitButton-module__X4iHNq__submitLabelVisible{opacity:1;max-width:100px}}
@layer css-modules{.AttachmentsRow-module__M6B8Qa__divider{background-color:var(--outline-dimmest)}}
@keyframes UrlOptionCard-module__-EChBa__move-gradient{0%{transform:translate(-66.667%)}to{transform:translate(0%)}}@layer tailwind-utilities{.UrlOptionCard-module__-EChBa__optionText.UrlOptionCard-module__-EChBa__optionText{text-align:center;line-height:1.3}}@layer css-modules{.UrlOptionCard-module__-EChBa__loadingPulse{isolation:isolate;position:relative;overflow:hidden}.UrlOptionCard-module__-EChBa__loadingPulse:before{z-index:-1;background:linear-gradient(90deg, var(--background-highest), var(--background-higher), var(--background-highest), var(--background-higher));will-change:transform;pointer-events:none;content:"";width:300%;animation:2s linear infinite UrlOptionCard-module__-EChBa__move-gradient;position:absolute;top:0;bottom:0;left:0}}
@layer css-modules{.DetectedFigmaUrl-module__66FwpW__container{cursor:default;-webkit-user-select:none;user-select:none;overflow:hidden}.DetectedFigmaUrl-module__66FwpW__containerDisabled{opacity:.5;pointer-events:none}}
@layer css-modules{.AttachedFilesRow-module__sl1CgW__insetWorkspace{padding:var(--space-8) var(--space-8) var(--space-4)}}
@layer css-modules{.CheckpointScreenshot-module__m7xJlq__container{aspect-ratio:16/10;background-color:var(--background-default);width:100%;max-width:320px;position:relative;overflow:hidden}.CheckpointScreenshot-module__m7xJlq__compact{aspect-ratio:auto;border:1px solid var(--outline-dimmer);width:100px;max-width:none;height:72px}@media (max-width:768px){.CheckpointScreenshot-module__m7xJlq__compact{width:84px}}.CheckpointScreenshot-module__m7xJlq__image{object-fit:contain}.CheckpointScreenshot-module__m7xJlq__compact .CheckpointScreenshot-module__m7xJlq__image{object-fit:cover}}
@layer tailwind-utilities{.ConfirmConnectorOperationField-module__koIhRG__callDetailsText.ConfirmConnectorOperationField-module__koIhRG__callDetailsText{font-size:11px}}@layer css-modules{.ConfirmConnectorOperationField-module__koIhRG__callDetails{border:1px solid var(--outline-dimmest);-webkit-user-select:text;user-select:text}.ConfirmConnectorOperationField-module__koIhRG__callDetailsBody{max-height:240px;overflow:auto}}
@layer tailwind-utilities{.ConnectIntegrationField-module__VtRQWW__title.ConnectIntegrationField-module__VtRQWW__title{font-weight:var(--font-weight-medium);overflow-wrap:break-word;flex-shrink:1;min-width:0}}@layer css-modules{.ConnectIntegrationField-module__VtRQWW__actionItem{min-width:max-content}}
@layer css-modules{.RoutineApprovalField-module__gZafjq__budget{cursor:text}.RoutineApprovalField-module__gZafjq__timezoneOptions{max-width:calc(100vw - var(--space-40))}}
@media (max-width:480px){@layer css-modules{.SecurityScanProposalField-module__PUMwHq__rowTitle{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}}}@layer css-modules{.SecurityScanProposalField-module__PUMwHq__finding{min-width:0}.SecurityScanProposalField-module__PUMwHq__list{max-height:50vh;overflow-y:auto}.SecurityScanProposalField-module__PUMwHq__group,.SecurityScanProposalField-module__PUMwHq__body,.SecurityScanProposalField-module__PUMwHq__section{min-width:0}.SecurityScanProposalField-module__PUMwHq__description{overflow-wrap:anywhere}.SecurityScanProposalField-module__PUMwHq__rowDismissed{opacity:.64}.SecurityScanProposalField-module__PUMwHq__rowContainer{position:relative}.SecurityScanProposalField-module__PUMwHq__rowTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.SecurityScanProposalField-module__PUMwHq__chevron{flex-shrink:0;transition:transform .15s;display:inline-flex}.SecurityScanProposalField-module__PUMwHq__chevronExpanded{transform:rotate(180deg)}.SecurityScanProposalField-module__PUMwHq__rowExpandedContent .rendered-markdown>*{color:var(--foreground-dimmer)}.SecurityScanProposalField-module__PUMwHq__dismissReason{resize:vertical;min-height:64px}.SecurityScanProposalField-module__PUMwHq__fullWidthButton{width:100%}}
@layer css-modules{.SlideOutlineField-module__QPP5KW__dragHandle{cursor:grab!important}.SlideOutlineField-module__QPP5KW__slideCard[data-dragging=true]{opacity:.4}.SlideOutlineField-module__QPP5KW__dropTarget{position:relative}.SlideOutlineField-module__QPP5KW__dropTarget:before,.SlideOutlineField-module__QPP5KW__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}.SlideOutlineField-module__QPP5KW__dropTarget:before{bottom:100%}.SlideOutlineField-module__QPP5KW__dropTarget:after{top:100%}.SlideOutlineField-module__QPP5KW__dropTarget[data-drop-above=true]:before,.SlideOutlineField-module__QPP5KW__dropTarget[data-drop-below=true]:after{display:block}}
@layer tailwind-utilities{.StatusViews-module__oU5CsG__answeredQuestion.StatusViews-module__oU5CsG__answeredQuestion{font-weight:var(--font-weight-medium)}}@layer css-modules{.StatusViews-module__oU5CsG__selectable{-webkit-user-select:text;user-select:text}.StatusViews-module__oU5CsG__nudgeSurface{box-shadow:var(--shadow-subtle)}.StatusViews-module__oU5CsG__senderAttribution{min-width:0}.StatusViews-module__oU5CsG__senderAvatar{flex-shrink:0}.StatusViews-module__oU5CsG__senderUsername{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}
@layer css-modules{.TakeoverChrome-module__OsvTDW__scrollBodyViewport{--takeover-focus-ring-gutter:var(--space-2);min-height:0;margin:calc(-1 * var(--takeover-focus-ring-gutter));position:relative;overflow:hidden}.TakeoverChrome-module__OsvTDW__scrollBodyViewport:before,.TakeoverChrome-module__OsvTDW__scrollBodyViewport:after{z-index:1;pointer-events:none;content:"";height:32px;position:absolute;left:0;right:0}.TakeoverChrome-module__OsvTDW__fadeTop:before,.TakeoverChrome-module__OsvTDW__fadeBoth:before{background:linear-gradient(to bottom, var(--surface-color), transparent);top:0}.TakeoverChrome-module__OsvTDW__fadeBottom:after,.TakeoverChrome-module__OsvTDW__fadeBoth:after{background:linear-gradient(to bottom, transparent, var(--surface-color));bottom:0}.TakeoverChrome-module__OsvTDW__scrollBody{height:100%;min-height:0;padding:var(--takeover-focus-ring-gutter);overscroll-behavior:contain;overflow-y:auto}.TakeoverChrome-module__OsvTDW__optionGutterViewport{margin-inline:-9px}.TakeoverChrome-module__OsvTDW__optionGutterBody{--elicitation-option-row-bleed:7px;--elicitation-option-row-bleed-width:14px;padding-inline:9px}}
@layer css-modules{.TakeoverForm-module__ai8Eva__headerControls{flex-shrink:0}.TakeoverForm-module__ai8Eva__takeover{min-height:0;max-height:min(720px, calc(100dvh - var(--space-32)));flex-shrink:1;overflow:hidden}.TakeoverForm-module__ai8Eva__takeoverContainer,.TakeoverForm-module__ai8Eva__takeoverSurface{min-height:0;overflow:hidden}.TakeoverForm-module__ai8Eva__takeoverSurface{flex-shrink:1}.TakeoverForm-module__ai8Eva__hiddenWhileAutoAccepting{display:none}}
@container (max-width:420px){@layer css-modules{.ConnectorConfirmationTakeoverForm-module__6knvGa__actionCell{flex-basis:100%}}}@layer css-modules{.ConnectorConfirmationTakeoverForm-module__6knvGa__connectorActions{container-type:inline-size}}
@layer css-modules{.ExpandableFeedContent-module__mkQqzq__expandableButton{height:34px}.ExpandableFeedContent-module__mkQqzq__expandableButton .ExpandableFeedContent-module__mkQqzq__chevron{margin-right:var(--space-4)}@media (hover:hover){.ExpandableFeedContent-module__mkQqzq__expandableButton .ExpandableFeedContent-module__mkQqzq__chevron{display:none}.ExpandableFeedContent-module__mkQqzq__expandableButton:hover .ExpandableFeedContent-module__mkQqzq__chevron{display:block}}}
@layer tailwind-utilities{.HandoffReplCreatedBlock-module__itgeZq__title.HandoffReplCreatedBlock-module__itgeZq__title{font-weight:var(--font-weight-bold)}}
@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 css-modules{.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)}}@layer css-modules{.LiveContent-module__H9qENW__pulseBorderAnimation{animation:2s linear infinite LiveContent-module__H9qENW__pulse-blurple-border}.LiveContent-module__H9qENW__vncWrapper{border:1px solid var(--outline-dimmest);aspect-ratio:322/201;-webkit-user-select:none;user-select:none;width:100%;position:relative;overflow:hidden}.LiveContent-module__H9qENW__vncInner{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);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);position:absolute}.LiveContent-module__H9qENW__liveIndicatorDot{background-color:var(--white);border-radius:3px;width:6px;height:6px}}
@keyframes Narration-module__z4IdAW__fade-in{0%{opacity:0}to{opacity:1}}@layer css-modules{.Narration-module__z4IdAW__fadeIn{animation:.25s ease-in-out Narration-module__z4IdAW__fade-in}.Narration-module__z4IdAW__small{min-height:calc(var(--font-size-default) * var(--line-height-default) * 5)}.Narration-module__z4IdAW__large{min-height:calc(var(--font-size-default) * var(--line-height-default) * 2)}.Narration-module__z4IdAW__preserveNewlines{white-space:pre-wrap}}
@layer css-modules{.TestingRunStill-module__r8bfDq__still{position:absolute;inset:0;overflow:hidden}.TestingRunStill-module__r8bfDq__still.TestingRunStill-module__r8bfDq__isBlurred{filter:blur(1px)}.TestingRunStill-module__r8bfDq__stillImage{object-fit:contain;border-radius:var(--border-radius-default)}.TestingRunStill-module__r8bfDq__switcher{z-index:2;flex-wrap:wrap;max-width:calc(100% - 16px);position:absolute;top:8px;left:8px}.TestingRunStill-module__r8bfDq__switcherPill{white-space:nowrap;text-overflow:ellipsis;max-width:160px;overflow:hidden}}
@layer css-modules{.TestingRunLiveContent-module__ANLDlW__frame{position:relative}.TestingRunLiveContent-module__ANLDlW__pane{background-color:var(--background-highest);aspect-ratio:322/201;border-radius:var(--border-radius-12);width:100%;display:grid;position:relative;overflow:hidden}.TestingRunLiveContent-module__ANLDlW__pane>*{grid-area:1/1}}
@layer css-modules{.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 css-modules{.TestingRunReplay-module__FDAqma__playbackElement{overflow:hidden}.TestingRunReplay-module__FDAqma__playbackElementInner{border-radius:var(--border-radius-default);width:100%}.TestingRunReplay-module__FDAqma__playbackElementInner.TestingRunReplay-module__FDAqma__isBlurred{filter:blur(1px)}.TestingRunReplay-module__FDAqma__frame{position:relative}.TestingRunReplay-module__FDAqma__previewWrapper{cursor:pointer;background-color:var(--background-highest);aspect-ratio:322/201;border-radius:var(--border-radius-12);width:100%;display:grid;position:relative;overflow:hidden}.TestingRunReplay-module__FDAqma__previewWrapper>*{grid-area:1/1}.TestingRunReplay-module__FDAqma__playIcon{background-color:var(--background-higher)}.TestingRunReplay-module__FDAqma__historyElementButton{cursor:pointer;background-color:#0000;flex-grow:1;padding:4px 2px}@media (hover:hover){.TestingRunReplay-module__FDAqma__historyElementButton:hover .TestingRunReplay-module__FDAqma__historyElement:not(.TestingRunReplay-module__FDAqma__isActive){background-color:var(--foreground-dimmer)}}.TestingRunReplay-module__FDAqma__historyElement{border-radius:var(--border-radius-default);background-color:var(--outline-default);width:100%;height:4px;transition:background-color .1s ease-in-out}.TestingRunReplay-module__FDAqma__historyElement.TestingRunReplay-module__FDAqma__isActive{background-color:var(--foreground-default)}}
@layer css-modules{.SubagentBlock-module__5WgYdG__stackedAgentIcon{margin-left:calc(-1 * var(--space-2))}.SubagentBlock-module__5WgYdG__resultSurface,.SubagentBlock-module__5WgYdG__taskSurface{width:100%}.SubagentBlock-module__5WgYdG__taskToggle{text-align:left;width:100%}.SubagentBlock-module__5WgYdG__taskTextMeasureRoot{position:relative}.SubagentBlock-module__5WgYdG__taskTextMeasurement{visibility:hidden;pointer-events:none;position:absolute;inset:0 0 auto}}
@layer tailwind-utilities{.SubConversationBlocks-module__yaM7Oq__title.SubConversationBlocks-module__yaM7Oq__title{z-index:var(--z-index-overlayed-click-targets);font-weight:var(--font-weight-bold);position:relative}}@layer css-modules{.SubConversationBlocks-module__yaM7Oq__card{--z-index-link:2;--z-index-overlayed-click-targets:3;position:relative}.SubConversationBlocks-module__yaM7Oq__titleLink{color:inherit;text-decoration:none;display:flex}.SubConversationBlocks-module__yaM7Oq__titleLink:after{z-index:var(--z-index-link);border-radius:inherit;content:"";display:block;position:absolute;inset:0}.SubConversationBlocks-module__yaM7Oq__openButton{z-index:var(--z-index-overlayed-click-targets);position:relative}}
@layer css-modules{.index-module__STdh8q__itemRow{width:200px}.index-module__STdh8q__itemContent,.index-module__STdh8q__textContainer{min-width:0}.index-module__STdh8q__thumbContainer{min-width:var(--space-24);min-height:var(--space-24)}.index-module__STdh8q__dropdownTrigger{max-width:160px}.index-module__STdh8q__menu{max-height:240px;overflow-y:auto}}
@layer css-modules{.ArtifactTicTacs-module__SO-Q6G__ticTac{cursor:pointer;pointer-events:auto;border-radius:var(--border-radius-8);width:28px;height:28px;color:var(--foreground-default)}.ArtifactTicTacs-module__SO-Q6G__ticTac:focus-visible{outline:2px solid var(--accent-primary-default);outline-offset:1px}.ArtifactTicTacs-module__SO-Q6G__overflowChip{border-radius:var(--border-radius-8);width:28px;height:28px;color:var(--foreground-dimmer)}}
@media (hover:hover){@layer css-modules{.StatusBadge-module__iziSwq__touchOnlyLabel{display:none}}}@layer css-modules{.StatusBadge-module__iziSwq__dim{color:var(--foreground-dimmer)}.StatusBadge-module__iziSwq__iconOnlyLabel{display:none}}
@layer css-modules{.ReplCoverImageIcon-module__ZOl4NW__imageSurface{position:relative;overflow:hidden}}
@layer css-modules{.ReplCoverImageInput-module__I_Nioa__button{width:100%}}
@layer css-modules{.ReplIconInput-module__Mwm2NG__button{width:100%}}
@layer css-modules{.ReplIcon-module__P34J6a__surface{position:relative;overflow:hidden}.ReplIcon-module__P34J6a__imageWrapper{position:relative}.ReplIcon-module__P34J6a__imageBorder{width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 1px #80808040}.ReplIcon-module__P34J6a__loadingOverlay{opacity:.8}.ReplIcon-module__P34J6a__loadingIconWrapper{color:var(--accent-primary-default)}.ReplIcon-module__P34J6a__loadingContainer{position:relative}.ReplIcon-module__P34J6a__coverContainer{width:100%;height:100%;position:absolute;top:0;left:0}}
@layer css-modules{.BannerWrapper-module__5c4QIq__bannerContainer{padding:var(--space-8);min-height:58px}@media not (min-width:480px){.BannerWrapper-module__5c4QIq__bannerContainer{align-items:stretch;padding-left:0;padding-right:0}}.BannerWrapper-module__5c4QIq__isCollapsed{min-height:0}.BannerWrapper-module__5c4QIq__isCollapsed:not(:has(.BannerWrapper-module__5c4QIq__bannerContentContainer:not(:empty))){padding:0}.BannerWrapper-module__5c4QIq__bannerContentContainer{pointer-events:auto;opacity:0;max-width:100%;transition:transform .25s,opacity .25s linear;transform:translateY(-100%)}.BannerWrapper-module__5c4QIq__bannerContentContainer:not(:empty){opacity:1;transform:translateY(0)}}
@layer css-modules{.UpgradeWelcomeModal-module__B4j5aa__agenticMedia{aspect-ratio:25/16;background-color:var(--brand-off-white-surface-color-100);width:100%;position:relative;overflow:hidden}.UpgradeWelcomeModal-module__B4j5aa__agenticMedia text{fill:var(--brand-black)}.UpgradeWelcomeModal-module__B4j5aa__agenticMediaImage{object-fit:contain}.UpgradeWelcomeModal-module__B4j5aa__agenticMediaImageLarge{transform:scale(1.2)}._sdz_dark .UpgradeWelcomeModal-module__B4j5aa__agenticMedia{background-color:var(--popup-surface-color-400)}}
@layer css-modules{.bonusCreditsContent-module__eb_Dzq__creditsBanner{background-color:var(--accent-green-dimmest);color:var(--accent-green-strongest)}}
@layer css-modules{@media (min-width:480px){.MembershipOnboardingTour-module__I-myUW__header{gap:var(--space-8);flex-direction:row;flex-grow:1;flex-shrink:1;align-items:center}}.MembershipOnboardingTour-module__I-myUW__imageWrapper{border:1px solid var(--outline-dimmer)}.MembershipOnboardingTour-module__I-myUW__image{border-radius:var(--border-radius-8);width:100%;height:auto}.MembershipOnboardingTour-module__I-myUW__description{gap:var(--space-8);flex-direction:column;flex-grow:1;flex-shrink:1;display:flex}.MembershipOnboardingTour-module__I-myUW__docLink{gap:var(--space-4);flex-direction:row;align-items:center;display:inline-flex}}
@layer css-modules{.Tour-module__75BaAq__popper{max-width:240px}.Tour-module__75BaAq__body{background-color:var(--accent-primary-dimmest);box-shadow:var(--shadow-2)}.Tour-module__75BaAq__tooltipText{flex:auto;min-width:0;min-height:0}.Tour-module__75BaAq__closeButton{opacity:.5}.Tour-module__75BaAq__closeButton:not([disabled]):hover{opacity:1;background-color:#0000!important}}
@layer css-modules{.BulkDeleteConfirmationModal-module__jX9Dya__repls{max-height:60vh;overflow:auto}.BulkDeleteConfirmationModal-module__jX9Dya__repls>div{padding-block:var(--space-8);border-top:1px solid var(--outline-dimmest)}.BulkDeleteConfirmationModal-module__jX9Dya__repls>div:last-of-type{border-bottom:1px solid var(--outline-dimmest)}}
@layer css-modules{.LoginForm-module__pqXpDa__form{width:100%}.LoginForm-module__pqXpDa__secondaryAction{width:100%;font-size:14px;line-height:20px;font-family:var(--font-family-brand), sans-serif;text-align:center}}
@layer css-modules{.SignupForm-module__7VxoBa__form{width:100%}}
@layer css-modules{.SsoOption-module__dWZ17q__ssoButtonWrapper{width:100%;position:relative}.SsoOption-module__dWZ17q__lastUsedPill{pointer-events:none;position:absolute;top:0;right:0;transform:translateY(-50%)}}
@layer tailwind-utilities{.EditReplForm-module__6BHt8a__inputErrorMessage.EditReplForm-module__6BHt8a__inputErrorMessage{color:var(--accent-negative-stronger);flex-grow:1;flex-shrink:1}}@layer css-modules{.EditReplForm-module__6BHt8a__inputLabel{justify-content:space-between;align-items:end}.EditReplForm-module__6BHt8a__descriptionInput{resize:vertical;min-height:96px;max-height:min(256px,50dvh)}.EditReplForm-module__6BHt8a__inputErrorIcon{color:var(--accent-negative-stronger)}}
@layer css-modules{.MoveItemModal-module__Cy56rW__folderPicker{border:1px solid var(--outline-dimmest);height:250px;overflow:auto}.MoveItemModal-module__Cy56rW__smallFolderItem{justify-content:space-between;align-items:center;height:40px;padding:0 10px;display:flex}@media (hover:hover){.MoveItemModal-module__Cy56rW__smallFolderItem:hover{cursor:pointer;background-color:var(--background-root)}}.MoveItemModal-module__Cy56rW__smallFolderItem.MoveItemModal-module__Cy56rW__isSelected{background-color:var(--accent-primary-default);color:var(--background-higher)}.MoveItemModal-module__Cy56rW__smallFolderIconContainer{justify-content:center;align-items:center;width:20px;height:20px;display:flex}.MoveItemModal-module__Cy56rW__smallBackFolderIcon{width:17px;transform:rotate(90deg)}.MoveItemModal-module__Cy56rW__smallFolderIcon{width:20px}.MoveItemModal-module__Cy56rW__smallFolderTitle{align-items:center;display:flex}.MoveItemModal-module__Cy56rW__smallFolderTitle a{color:inherit;border-bottom:none;margin-left:20px}.MoveItemModal-module__Cy56rW__smallFolderTime{color:var(--foreground-dimmer);font-size:12px}.MoveItemModal-module__Cy56rW__isSelected .MoveItemModal-module__Cy56rW__smallFolderTime{color:inherit}}
@layer css-modules{.ConnectorSubmenu-module__L0PaWW__submenuContainer{width:280px;max-height:400px;overflow:hidden}.ConnectorSubmenu-module__L0PaWW__connectorList{height:320px;overflow:hidden auto}.ConnectorSubmenu-module__L0PaWW__skeletonIcon{flex-shrink:0;width:16px;height:16px}.ConnectorSubmenu-module__L0PaWW__skeletonLine{width:96px;height:8px}}
@layer css-modules{.DesignSystemSubmenu-module__R7poAq__createNewRow.DesignSystemSubmenu-module__R7poAq__createNewRow{width:100%;padding:var(--space-8) var(--space-12);text-align:start;cursor:pointer;background:0 0;border:none}.DesignSystemSubmenu-module__R7poAq__submenuContainer{width:320px;max-height:480px;overflow:hidden}.DesignSystemSubmenu-module__R7poAq__listWrapper{max-height:288px;overflow-y:auto}.DesignSystemSubmenu-module__R7poAq__listWrapper [role=menu]{max-height:none;overflow:visible}.DesignSystemSubmenu-module__R7poAq__separator{height:1px;margin:var(--space-4) 0;background-color:var(--background-highest)}.DesignSystemSubmenu-module__R7poAq__rowText{min-width:0}.DesignSystemSubmenu-module__R7poAq__thumbnail,.DesignSystemSubmenu-module__R7poAq__skeletonThumbnail{flex:0 0 var(--space-32);width:var(--space-32);height:var(--space-24);margin-right:var(--space-4)}.DesignSystemSubmenu-module__R7poAq__rowDescription{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.DesignSystemSubmenu-module__R7poAq__skeletonLine{height:var(--space-8);width:70%}}
@layer css-modules{.NewArtifactRequestChip-module__df7f5q__noWrap{white-space:nowrap}}
@layer css-modules{.NewArtifactSubmenu-module__2jvkpW__submenuContainer{width:220px}}
@keyframes LoadingState-module__tIDraq__fade-in{0%{opacity:0}to{opacity:1}}@layer css-modules{.LoadingState-module__tIDraq__root{--LoadingState--header-height:auto;--webkit-app-region:drag;position:absolute;inset:0}.LoadingState-module__tIDraq__header{height:var(--LoadingState--header-height)}.LoadingState-module__tIDraq__loadingAnimation{opacity:0;animation:.2s ease-in-out .4s LoadingState-module__tIDraq__fade-in}}
@layer css-modules{.dropPreview-module__WDwwFa__root{pointer-events:none;opacity:var(--dropPreview--opacity);width:var(--dropPreview--width);height:var(--dropPreview--height);transform:translate(var(--dropPreview--x), var(--dropPreview--y));background-color:var(--dropPreview--background-color);border-radius:var(--dropPreview--border-radius);border:var(--dropPreview--border);z-index:var(--dropPreview--z-index);visibility:var(--dropPreview--visibility);transition:transform .14s,width .14s,height .14s,border-radius .14s,opacity .14s ease-out .2s;position:absolute}@media (prefers-reduced-motion:reduce){.dropPreview-module__WDwwFa__root{transition-duration:0s}}.dropPreview-module__WDwwFa__root{--dropPreview--opacity:0;--dropPreview--width:0;--dropPreview--height:0;--dropPreview--x:0;--dropPreview--y:0;--dropPreview--background-color:transparent;--dropPreview--border-radius:0;--dropPreview--border:0 solid transparent;--dropPreview--z-index:0;--dropPreview--visibility:hidden}.dropPreview-module__WDwwFa__inner{background:radial-gradient(transparent, var(--background-highest));width:100%;height:100%;opacity:var(--dropPreview--inner-opacity);transform:scale(var(--dropPreview--inner-scale));--dropPreview--inner-opacity:0;--dropPreview--inner-scale:1;border-radius:100%}}
@layer css-modules{.dropPoints-module__19t1OG__dropPoint{--dropPoints--width:0;--dropPoints--height:0;--dropPoints--transform:none;--dropPoints--opacity:0;--dropPoints--pointer-events:none;cursor:grabbing;width:var(--dropPoints--width);height:var(--dropPoints--height);transform:var(--dropPoints--transform);opacity:var(--dropPoints--opacity);pointer-events:var(--dropPoints--pointer-events);justify-content:center;align-items:center;transition:opacity .2s ease-out .2s;position:absolute;top:0;left:0}.dropPoints-module__19t1OG__dropPoint:hover{color:var(--accent-primary-stronger)}}
@layer css-modules{.SkillSubmenu-module__33ASoG__skillItemContent{word-wrap:break-word;overflow-wrap:break-word;min-width:0}.SkillSubmenu-module__33ASoG__submenuContainer{width:320px;max-height:400px;overflow:hidden}.SkillSubmenu-module__33ASoG__submenuSkillList{height:320px;overflow:hidden auto}}
@layer tailwind-utilities{.QueuedMessagesPreview-module__hPkzyW__dragPreviewText.QueuedMessagesPreview-module__hPkzyW__dragPreviewText{min-width:0;color:var(--foreground-default);font-size:var(--font-size-small);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}}@layer css-modules{.QueuedMessagesPreview-module__hPkzyW__preview{min-height:0;max-height:min(300px,50vh)}.QueuedMessagesPreview-module__hPkzyW__preview.QueuedMessagesPreview-module__hPkzyW__expanded{min-height:100px}.QueuedMessagesPreview-module__hPkzyW__connectedToSurfaceBelow{border-bottom:none}.QueuedMessagesPreview-module__hPkzyW__titleContainer{position:relative}.QueuedMessagesPreview-module__hPkzyW__list{align-items:stretch}.QueuedMessagesPreview-module__hPkzyW__itemsScroller{min-height:0;max-height:100%;overflow:hidden auto}.QueuedMessagesPreview-module__hPkzyW__itemsScrollerFadeBottom{-webkit-mask-image:linear-gradient(#000 calc(100% - 24px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 24px),#0000 100%)}.QueuedMessagesPreview-module__hPkzyW__drawerExpandableInner,.QueuedMessagesPreview-module__hPkzyW__drawerExpandableBody{flex-direction:column;min-height:0;display:flex}.QueuedMessagesPreview-module__hPkzyW__drawerExpandableBody{flex:auto}.QueuedMessagesPreview-module__hPkzyW__dragging{opacity:.4}.QueuedMessagesPreview-module__hPkzyW__dropIndicatorAbove:before,.QueuedMessagesPreview-module__hPkzyW__dropIndicatorBelow:before{z-index:3;background:var(--accent-primary-default);pointer-events:none;content:"";height:2px;position:absolute;left:0;right:0}.QueuedMessagesPreview-module__hPkzyW__dropIndicatorAbove:before{top:-2px}.QueuedMessagesPreview-module__hPkzyW__dropIndicatorBelow:before{bottom:-2px}.QueuedMessagesPreview-module__hPkzyW__dropIndicatorAbove:first-child:before{top:0}.QueuedMessagesPreview-module__hPkzyW__dropIndicatorBelow:last-child:before{bottom:0}.QueuedMessagesPreview-module__hPkzyW__dragPreview{z-index:var(--QueuedMessagesPreview--drag-preview-z-index);width:min(360px, calc(100vw - var(--space-16)));pointer-events:none;--QueuedMessagesPreview--drag-preview-z-index:0;position:fixed;top:0;left:0}.QueuedMessagesPreview-module__hPkzyW__dragPreviewContent{opacity:.96;box-shadow:var(--shadow-floating);border:1px solid var(--outline-default);background:var(--background-highest)}.QueuedMessagesPreview-module__hPkzyW__dragPreviewHandle{cursor:grabbing;width:24px;height:40px;color:var(--foreground-dimmest);flex:none}}
@media (hover:hover) and (pointer:fine){@layer css-modules{.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 tailwind-utilities{.QueuedMessagesPreviewRows-module__drgBpG__text.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}}@layer css-modules{.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__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.QueuedMessagesPreviewRows-module__drgBpG__markdownBody p,.QueuedMessagesPreviewRows-module__drgBpG__markdownBody.QueuedMessagesPreviewRows-module__drgBpG__markdownBody ul,.QueuedMessagesPreviewRows-module__drgBpG__markdownBody.QueuedMessagesPreviewRows-module__drgBpG__markdownBody ol,.QueuedMessagesPreviewRows-module__drgBpG__markdownBody.QueuedMessagesPreviewRows-module__drgBpG__markdownBody blockquote,.QueuedMessagesPreviewRows-module__drgBpG__markdownBody.QueuedMessagesPreviewRows-module__drgBpG__markdownBody pre{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;border-radius:inherit;pointer-events:none;position:absolute;inset:0}}
@container (max-width:480px){@layer css-modules{.FooterRevisionMessages-module__BKH2Gq__narrowText{display:inline}.FooterRevisionMessages-module__BKH2Gq__wideText{display:none}}}@layer css-modules{.FooterRevisionMessages-module__BKH2Gq__root{container-type:inline-size}.FooterRevisionMessages-module__BKH2Gq__withoutInlineSizeContainment{container-type:normal}.FooterRevisionMessages-module__BKH2Gq__narrowText{display:none}.FooterRevisionMessages-module__BKH2Gq__wideText,.FooterRevisionMessages-module__BKH2Gq__withoutInlineSizeContainment .FooterRevisionMessages-module__BKH2Gq__narrowText{display:inline}.FooterRevisionMessages-module__BKH2Gq__withoutInlineSizeContainment .FooterRevisionMessages-module__BKH2Gq__wideText{display:none}}
@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 css-modules{.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}}
@property --glass-surface-opacity{syntax:"<percentage>";inherits:false;initial-value:40%}@layer css-modules{.Box-module__kDfe5G__box{--agent-input-border-color:var(--surface-border-color-regular);--agent-input-hover-border-color:var(--accent-primary-default);border:1px solid var(--agent-input-border-color);transition:border-color .2s ease-out,--glass-surface-opacity .2s ease-out,box-shadow .35s ease-out;position:relative;overflow:hidden}.Box-module__kDfe5G__box:hover,.Box-module__kDfe5G__box[data-is-dragged-over=true],.Box-module__kDfe5G__box:focus-within,.Box-module__kDfe5G__box[data-is-focused=true]{--agent-input-border-color:var(--agent-input-hover-border-color)}.Box-module__kDfe5G__box.Box-module__kDfe5G__hoverBorderOutline{--agent-input-hover-border-color:color-mix(in srgb, var(--outline-strongest) 50%, var(--foreground-dimmest))}.Box-module__kDfe5G__elevated{box-shadow:var(--shadow-raised)}.Box-module__kDfe5G__box.Box-module__kDfe5G__glass{--glass-surface-opacity:80%;--agent-input-border-color:var(--overlay-color-regular);--code-mirror-background-color:transparent;background-clip:padding-box}.Box-module__kDfe5G__box.Box-module__kDfe5G__glass:hover,.Box-module__kDfe5G__box.Box-module__kDfe5G__glass[data-is-dragged-over=true],.Box-module__kDfe5G__box.Box-module__kDfe5G__glass:focus-within,.Box-module__kDfe5G__box.Box-module__kDfe5G__glass[data-is-focused=true]{--glass-surface-opacity:90%;--agent-input-border-color:var(--agent-input-hover-border-color)}.Box-module__kDfe5G__box.Box-module__kDfe5G__glass.Box-module__kDfe5G__elevated{box-shadow:var(--shadow-raised)}.Box-module__kDfe5G__box.Box-module__kDfe5G__focusElevationFloating:focus-within,.Box-module__kDfe5G__box.Box-module__kDfe5G__focusElevationFloating[data-is-focused=true],.Box-module__kDfe5G__box.Box-module__kDfe5G__hoverElevationFloating:hover{box-shadow:var(--shadow-floating), var(--shadow-overlay)}.Box-module__kDfe5G__interactive{cursor:text}}
@layer tailwind-utilities{.characterLimit-module__0yX4Aq__charLimit.characterLimit-module__0yX4Aq__charLimit{color:var(--accent-red-default)}}
@layer css-modules{.ConversationReferenceChip-module__o18fSW__root{vertical-align:middle;display:inline-flex}.ConversationReferenceChip-module__o18fSW__chip{display:inline-flex}.ConversationReferenceChip-module__o18fSW__label{text-overflow:ellipsis;white-space:nowrap;max-width:240px;overflow:hidden}}
@layer css-modules{.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 css-modules{.CodeMirrorInput-module__8S0yYW__root{--CodeMirrorInput--top-inset:12px;--CodeMirrorInput--right-inset:12px;--CodeMirrorInput--bottom-inset:12px;--CodeMirrorInput--left-inset:12px;--CodeMirrorInput--line-reserve:24px;cursor:text;padding:var(--CodeMirrorInput--top-inset) var(--CodeMirrorInput--right-inset) var(--CodeMirrorInput--bottom-inset) var(--CodeMirrorInput--left-inset);min-height:calc(var(--CodeMirrorInput--top-inset) + var(--CodeMirrorInput--bottom-inset) + var(--CodeMirrorInput--line-reserve));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}:is(.CodeMirrorInput-module__8S0yYW__conversationText .cm-content,.CodeMirrorInput-module__8S0yYW__conversationText .cm-placeholder-layer,.CodeMirrorInput-module__8S0yYW__conversationText .cm-placeholder,.CodeMirrorInput-module__8S0yYW__conversationText .cm-placeholder-dom){font-size:var(--font-size-subhead-default)}}
@layer css-modules{.Footer-module__l-qaDW__footer{cursor:text}.Footer-module__l-qaDW__footerContent{cursor:text;width:100%}}
@layer css-modules{.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 css-modules{.index-module__Ko3QXW__container{width:100%;max-width:800px}}
@layer css-modules{.Overlay-module__--ci5a__aperture{background-color:var(--background-overlay);transition:all .5s ease-out;position:fixed}.Overlay-module__--ci5a__transparent{background-color:#0000}.Overlay-module__--ci5a__noAnimation{transition:all}}
@layer css-modules{.VoiceWaveform-module__15nMfW__bar{transform-origin:50%;will-change:transform;background-color:var(--foreground-default);border-radius:999px;width:2px;height:16px;transition:none;transform:scaleY(.15)}.VoiceWaveform-module__15nMfW__barReduced{opacity:.6;background-color:var(--foreground-default);border-radius:999px;width:2px;height:16px}.VoiceWaveform-module__15nMfW__barReducedScroll{opacity:.6;box-sizing:border-box;background-color:var(--foreground-default);border-radius:999px;flex:0 0 2px;width:2px;min-width:2px;max-width:2px;height:2px}.VoiceWaveform-module__15nMfW__scrollSvg{fill:var(--foreground-default);height:100%;display:block;position:absolute;top:0;right:0;overflow:hidden}.VoiceWaveform-module__15nMfW__scrollBarRow{opacity:0;width:100%;min-width:0;height:24px;transition:opacity .18s ease-out;position:relative;overflow:hidden}.VoiceWaveform-module__15nMfW__transcribingContainer{color:var(--foreground-dimmer)}.VoiceWaveform-module__15nMfW__compactWrapper{width:64px;height:24px;position:relative;overflow:hidden}.VoiceWaveform-module__15nMfW__compactContainer{width:64px;height:24px}.VoiceWaveform-module__15nMfW__fillWrapper{width:100%;height:24px;position:relative;overflow:hidden}.VoiceWaveform-module__15nMfW__fillContainer{width:100%;height:24px}.VoiceWaveform-module__15nMfW__warningText{opacity:.8;color:var(--foreground-dimmer);font-size:12px;position:absolute;right:48px}}
@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 css-modules{.VoiceInputButton-module__kzLxSW__discoveryPulse{animation:none}}}@layer css-modules{.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 css-modules{.VoiceRecordingBar-module__tSTYVq__bar{flex:auto;min-width:0}.VoiceRecordingBar-module__tSTYVq__waveformSlot{overflow:hidden}}
@layer css-modules{.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 css-modules{.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 tailwind-utilities{.Markdown-module__r02qCW__styles0.Markdown-module__r02qCW__styles0{padding-left:var(--space-4);font-size:var(--font-size-small);color:var(--foreground-dimmer)}}@layer css-modules{.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__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 tailwind-utilities{.ArtifactPresented-module__4eqJtW__title.ArtifactPresented-module__4eqJtW__title{font-weight:var(--font-weight-bold)}}@layer css-modules{.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{border:1px solid var(--outline-dimmer);width:100%;overflow:hidden}.ArtifactPresented-module__4eqJtW__screenshotContainer:empty{aspect-ratio:16/10;max-height:240px}.ArtifactPresented-module__4eqJtW__screenshot{object-fit:cover;object-position:top;aspect-ratio:auto 16/10;width:100%;height:auto;max-height:240px;display:block}}
@layer tailwind-utilities{.AgentAssetView-module__rxHgLa__assetName.AgentAssetView-module__rxHgLa__assetName{font-weight:var(--font-weight-bold)}}@layer css-modules{.AgentAssetView-module__rxHgLa__cardDisabled{opacity:.6}.AgentAssetView-module__rxHgLa__cardHeader{transition:opacity .15s;position:relative}.AgentAssetView-module__rxHgLa__pressArea{position:absolute;inset:0}.AgentAssetView-module__rxHgLa__assetSummary{pointer-events:none;position:relative}.AgentAssetView-module__rxHgLa__openButton{position:relative}}
@media (hover:hover) and (pointer:fine) and (not (any-pointer:coarse)){@layer css-modules{.ChartPreviewCard-module__eMvWeq__chartAction{opacity:0;transition:opacity .1s ease-out}.ChartPreviewCard-module__eMvWeq__chartBlock:is(:hover,:focus-within) .ChartPreviewCard-module__eMvWeq__chartAction{opacity:1}}}@layer css-modules{.ChartPreviewCard-module__eMvWeq__chartRow{margin:var(--space-12) 0}.ChartPreviewCard-module__eMvWeq__chartBlock{--z-index-chart-action:1;--ChartPreviewCard--chart-preview-width:100%;--ChartPreviewCard--chart-preview-height:auto;--ChartPreviewCard--chart-preview-aspect-ratio:16/9;width:100%;min-width:min(100%,272px);max-width:100%;margin:0 auto}.ChartPreviewCard-module__eMvWeq__chartBlockWithDimensions,.ChartPreviewCard-module__eMvWeq__chartBlockResized{width:min(100%, var(--ChartPreviewCard--chart-preview-width))}.ChartPreviewCard-module__eMvWeq__chartFrame{position:relative}.ChartPreviewCard-module__eMvWeq__chartCard{aspect-ratio:16/9;min-height:270px;position:relative;overflow:hidden}.ChartPreviewCard-module__eMvWeq__chartOpenScrim{z-index:var(--z-index-chart-action);background-color:color-mix(in srgb, var(--surface-color) 55%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:default;position:absolute;inset:0}.ChartPreviewCard-module__eMvWeq__chartBlockWithDimensions .ChartPreviewCard-module__eMvWeq__chartCard{aspect-ratio:var(--ChartPreviewCard--chart-preview-aspect-ratio)}.ChartPreviewCard-module__eMvWeq__chartBlockResized .ChartPreviewCard-module__eMvWeq__chartCard{height:var(--ChartPreviewCard--chart-preview-height);aspect-ratio:auto}.ChartPreviewCard-module__eMvWeq__chartAction{color:var(--foreground-dimmest)}.ChartPreviewCard-module__eMvWeq__chartBlock.ChartPreviewCard-module__eMvWeq__chartBlockDragging .ChartPreviewCard-module__eMvWeq__chartAction{opacity:0;pointer-events:none}.ChartPreviewCard-module__eMvWeq__chartResizeHandle{z-index:var(--z-index-chart-action);right:calc(-1 * var(--space-12));bottom:calc(-1 * var(--space-12));width:28px;height:28px;color:var(--outline-default);cursor:nwse-resize;touch-action:none;background:0 0;border:0;padding:0;position:absolute}.ChartPreviewCard-module__eMvWeq__chartResizeHandle>svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;width:100%;height:100%;transition:stroke-width .1s ease-out;display:block}.ChartPreviewCard-module__eMvWeq__chartResizeHandle:hover,.ChartPreviewCard-module__eMvWeq__chartResizeHandle:focus-visible{color:var(--accent-primary-default)}.ChartPreviewCard-module__eMvWeq__chartResizeHandle:focus-visible{outline:2px solid var(--accent-primary-default);outline-offset:calc(-1 * var(--space-2))}.ChartPreviewCard-module__eMvWeq__chartBlockDragging .ChartPreviewCard-module__eMvWeq__chartCard{pointer-events:none}.ChartPreviewCard-module__eMvWeq__chartBlock.ChartPreviewCard-module__eMvWeq__chartBlockDragging .ChartPreviewCard-module__eMvWeq__chartResizeHandle{color:var(--accent-primary-default);opacity:1;pointer-events:auto}:is(.ChartPreviewCard-module__eMvWeq__chartBlock.ChartPreviewCard-module__eMvWeq__chartBlockDragging .ChartPreviewCard-module__eMvWeq__chartResizeHandle)>svg{stroke-width:2px}}
@media (hover:hover) and (pointer:fine) and (not (any-pointer:coarse)){@layer css-modules{.ChatPresentedAssetBlock-module__1FlD1G__openButton{display:none}.ChatPresentedAssetBlock-module__1FlD1G__card:is(:hover,:has(:focus-visible)) .ChatPresentedAssetBlock-module__1FlD1G__desktopOpenLabel{pointer-events:none;display:flex}}}@layer css-modules{.ChatPresentedAssetBlock-module__1FlD1G__card{--z-index-card-action:2;--z-index-overlayed-click-target:3;width:100%;position:relative;overflow:hidden}.ChatPresentedAssetBlock-module__1FlD1G__cardAction{z-index:var(--z-index-card-action);position:absolute;inset:0}.ChatPresentedAssetBlock-module__1FlD1G__cardAction.ChatPresentedAssetBlock-module__1FlD1G__cardAction{background:0 0!important}.ChatPresentedAssetBlock-module__1FlD1G__previewFrame{aspect-ratio:16/9;position:relative;overflow:hidden;border-width:1px 0 0!important}.ChatPresentedAssetBlock-module__1FlD1G__previewFrameContent{position:absolute;inset:0}.ChatPresentedAssetBlock-module__1FlD1G__previewOpenScrim{z-index:1;background-color:color-mix(in srgb, var(--surface-color) 55%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none;position:absolute;inset:0}.ChatPresentedAssetBlock-module__1FlD1G__previewStateOverlay{background-color:var(--surface-color);position:absolute;inset:0}.ChatPresentedAssetBlock-module__1FlD1G__videoPreview{object-fit:contain;width:100%;max-height:180px}.ChatPresentedAssetBlock-module__1FlD1G__audioPreviewFrame{aspect-ratio:auto;height:var(--space-48)}.ChatPresentedAssetBlock-module__1FlD1G__audioPreviewTarget{width:100%}.ChatPresentedAssetBlock-module__1FlD1G__audioPlayer{border-radius:0 0 var(--border-radius-12) var(--border-radius-12);width:100%;height:var(--space-48);background-color:var(--background-higher);display:block}.ChatPresentedAssetBlock-module__1FlD1G__audioPlayer::-webkit-media-controls-enclosure{background-color:var(--background-higher);border-radius:0}.ChatPresentedAssetBlock-module__1FlD1G__overlayedClickTarget{z-index:var(--z-index-overlayed-click-target);position:relative}.ChatPresentedAssetBlock-module__1FlD1G__desktopOpenLabel{display:none}.ChatPresentedAssetBlock-module__1FlD1G__thumb{width:var(--space-40);height:var(--space-40);color:var(--foreground-dimmer)}}
@layer css-modules{.AttachmentMenu-module__WkpaZq__mobileMenu [role=menuitem]{padding:var(--space-16)}}
@layer css-modules{.ChateauChatConnectionBanner-module__zqfL6G__reconnectingPillWrapper{width:100%;height:0;position:relative}.ChateauChatConnectionBanner-module__zqfL6G__reconnectingPill{bottom:var(--space-4);width:100%;position:absolute;left:0}}
@layer css-modules{.ProposedTaskApprovalCard-module__QYSWpG__taskListScroll{max-height:min(360px,45vh);overflow-y:auto}.ProposedTaskApprovalCard-module__QYSWpG__expandedPlan{background-color:var(--background-higher)}.ProposedTaskApprovalCard-module__QYSWpG__buttonRow{gap:var(--space-8);flex-wrap:wrap}.ProposedTaskApprovalCard-module__QYSWpG__buttonRow>*{flex:1;min-width:max-content}}
@layer css-modules{.ConversationProjectTasksApproval-module___D18Zq__submitLabel{justify-content:center;align-items:center;display:inline-flex;position:relative}.ConversationProjectTasksApproval-module___D18Zq__submitLabelText[data-submitting=true]{opacity:0}.ConversationProjectTasksApproval-module___D18Zq__submitSpinner{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}}
@layer css-modules{.TaskEventSeparator-module__MHqkEq__separatorLine{border-bottom:1px dashed var(--outline-dimmer)}.TaskEventSeparator-module__MHqkEq__separatorContent{max-width:min(360px,100%)}}
@layer css-modules{.ChatPromptSuggestionButtons-module__U4jOuW__root{width:100%}.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}}
@layer css-modules{.Agent2OptimisticUserMessages-module__g7QheW__pending{opacity:.6}}
@layer css-modules{.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 css-modules{.TurnRow-module__Ibf8Eq__row{overflow-anchor:auto;width:100%;min-width:0;position:relative}.TurnRow-module__Ibf8Eq__row[data-activated][data-unreserved]:empty{display:none}}
@layer css-modules{.TurnList-module__PHmPSG__list{--TurnList--placeholder-height:240px;row-gap:var(--space-8);width:100%;min-width:0}}
@layer css-modules{.VerticalScrollbar-module__DyO9Ea__track{--VerticalScrollbar--track-top:0px;--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);top:var(--VerticalScrollbar--track-top);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;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 css-modules{.ScrollToLatestButton-module__BdAHPW__button.ScrollToLatestButton-module__BdAHPW__button{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__BdAHPW__button{--ScrollToLatestButton--opacity:0;--ScrollToLatestButton--y:0;--ScrollToLatestButton--scale:.5;--ScrollToLatestButton--bottom-offset:0;--ScrollToLatestButton--pointer-events:none}}@layer tailwind-utilities{.ScrollToLatestButton-module__BdAHPW__buttonContent.ScrollToLatestButton-module__BdAHPW__buttonContent{color:var(--foreground-default)}}
@layer css-modules{.AutoScroller-module__bzH10q__root{--AutoScroller--first-child-margin:0;flex-grow:1;flex-shrink:1;width:100%;position:relative;overflow:hidden}.AutoScroller-module__bzH10q__inlineSizeContainer{container-type:inline-size}.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)}}
@layer css-modules{.Agent2ChatBody-module__P71-YW__dropSurface{position:relative}.Agent2ChatBody-module__P71-YW__composerRow{z-index:1;position:relative;transform:translateZ(0)}}
@layer css-modules{.Agent2ChatFooter-module__M1WXfG__docked{--Agent2ChatFooter--agent-chat-footer-max-width:600px;--Agent2ChatFooter--agent-chat-footer-min-bottom-inset:var(--space-6);--Agent2ChatFooter--agent-chat-footer-max-bottom-inset:var(--space-6);padding-bottom:clamp(var(--Agent2ChatFooter--agent-chat-footer-min-bottom-inset), calc(var(--Agent2ChatFooter--agent-chat-footer-min-bottom-inset) + (100% - var(--Agent2ChatFooter--agent-chat-footer-max-width)) / 2), var(--Agent2ChatFooter--agent-chat-footer-max-bottom-inset))}.Agent2ChatFooter-module__M1WXfG__expandingBottomInset{--Agent2ChatFooter--agent-chat-footer-max-bottom-inset:var(--space-12)}}
@keyframes FeedV2TurnList-module__bclfOa__anchor-pulse{0%{background-color:var(--accent-primary-dimmest)}to{background-color:#0000}}@layer css-modules{.FeedV2TurnList-module__bclfOa__list{overflow-anchor:none;contain:layout;width:100%;min-width:0;position:relative}.FeedV2TurnList-module__bclfOa__item{width:100%;min-width:0;position:absolute;top:0;left:0}.FeedV2TurnList-module__bclfOa__placeholder{width:100%}.FeedV2TurnList-module__bclfOa__highlight>*{border-radius:var(--border-radius-8);animation:2.4s ease-out FeedV2TurnList-module__bclfOa__anchor-pulse}}
@layer css-modules{.Agent2ChatFeed-module__AQ4rlq__readOnlyPlanningSessionChunk{opacity:.62;filter:grayscale(.35)}}
@property --floatie-chat-left{syntax:"<length>";inherits:false;initial-value:16px}@property --floatie-chat-width{syntax:"<length>";inherits:false;initial-value:360px}@layer css-modules{.Agent2FloatieSurface-module__KVvQmG__layout{--floatie-chat-left:var(--space-16);--floatie-chat-width:360px;min-width:0;min-height:0;position:relative;overflow:hidden}.Agent2FloatieSurface-module__KVvQmG__layout.Agent2FloatieSurface-module__KVvQmG__isFloating{bottom:var(--space-16);left:calc(var(--floatie-chat-left) + var(--workspace-global-sidebar-offset,0px));z-index:12;width:min(clamp(360px, var(--floatie-chat-width), 25vw), calc(100vw - var(--floatie-chat-left) - var(--workspace-global-sidebar-offset,0px) - var(--space-16)));max-height:calc(100vh - 40px - var(--space-32));pointer-events:auto;flex:none;position:fixed;overflow:visible}.Agent2FloatieSurface-module__KVvQmG__layout.Agent2FloatieSurface-module__KVvQmG__isFloating.Agent2FloatieSurface-module__KVvQmG__isMinimized{width:fit-content;max-width:min(clamp(360px, var(--floatie-chat-width), 25vw), calc(100vw - var(--floatie-chat-left) - var(--workspace-global-sidebar-offset,0px) - var(--space-16)))}}
@layer css-modules{.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 css-modules{.DesignSystemMenuItem-module___qPnsa__rowText{width:0;min-width:0}}
@layer tailwind-utilities{.ExtractDesignSystemDialog-module__50WLvq__error.ExtractDesignSystemDialog-module__50WLvq__error{color:var(--accent-negative-stronger)}}
@keyframes index-module__vzFdtG__skeleton-shimmer{0%{transform:translate(-66.667%)}to{transform:translate(0%)}}@layer css-modules{.index-module__vzFdtG__remoteControl{width:100%;height:100%}.index-module__vzFdtG__readyContainer{width:100%;position:relative}.index-module__vzFdtG__toolbar{top:var(--space-16);margin-left:var(--space-4);position:absolute;left:100%}.index-module__vzFdtG__skeleton{--low-pulse:var(--background-higher);--high-pulse:var(--background-highest);isolation:isolate;width:100%;position:relative;overflow:hidden}.index-module__vzFdtG__skeleton:before{z-index:-1;background:linear-gradient(90deg, var(--low-pulse), var(--high-pulse), var(--low-pulse), var(--high-pulse));will-change:transform;pointer-events:none;content:"";width:300%;animation:2s linear infinite index-module__vzFdtG__skeleton-shimmer;position:absolute;top:0;bottom:0;left:0}}
@layer css-modules{.MediaFileViewer-module__E3kpmG__downloadButton{bottom:var(--space-8);right:var(--space-8);padding:var(--space-16);color:var(--foreground-dimmer);position:absolute}.MediaFileViewer-module__E3kpmG__video,.MediaFileViewer-module__E3kpmG__audio{max-width:100%;max-height:100%}.MediaFileViewer-module__E3kpmG__image{object-fit:contain;width:80%;height:80%;image-rendering:pixelated}.MediaFileViewer-module__E3kpmG__pdf{flex:1;width:100%;height:100%}}
@keyframes CsvTable-module__lTqaIG__highlight-fade-out{0%{background-color:var(--accent-primary-dimmer)}to{background-color:#0000}}@layer css-modules{.CsvTable-module__lTqaIG__filter{border-bottom:1px solid var(--outline-dimmest)}.CsvTable-module__lTqaIG__tableRoot{--CsvTable--cell-height:25px;flex-grow:1;flex-shrink:1;width:100%;overflow:auto}.CsvTable-module__lTqaIG__tableRoot[data-resizing=true]{pointer-events:none;overflow:hidden}.CsvTable-module__lTqaIG__virtualTable{width:fit-content;position:relative}.CsvTable-module__lTqaIG__tableHeader{z-index:1;background-color:var(--background-default);-webkit-user-select:none;user-select:none;flex-direction:row;display:flex;position:sticky;top:0}.CsvTable-module__lTqaIG__headerCell{height:var(--CsvTable--cell-height);padding:0 var(--space-6);color:var(--foreground-default);font-weight:var(--font-weight-medium);white-space:nowrap;text-overflow:ellipsis;border-right:1px solid var(--outline-dimmest);border-bottom:1px solid var(--outline-dimmest);flex-direction:row;align-items:center;font-size:12px;display:flex;overflow:hidden}.CsvTable-module__lTqaIG__headerCell:first-child{z-index:1;background:var(--background-default);position:sticky;left:0}.CsvTable-module__lTqaIG__tableRow{flex-direction:row;display:flex}.CsvTable-module__lTqaIG__tableRow[data-highlighted=true]{animation:2s ease-out forwards CsvTable-module__lTqaIG__highlight-fade-out}.CsvTable-module__lTqaIG__tableCell{height:var(--CsvTable--cell-height);padding:0 var(--space-6);color:var(--foreground-dimmer);white-space:nowrap;text-overflow:ellipsis;border-right:1px solid var(--outline-dimmest);border-bottom:1px solid var(--outline-dimmest);align-items:center;font-size:12px;display:flex;overflow:hidden}.CsvTable-module__lTqaIG__tableCell:first-child{background:var(--background-default);justify-content:center;position:sticky;left:0}.CsvTable-module__lTqaIG__resizeHandle{cursor:col-resize;width:4px;height:100%;position:absolute;top:0;right:0}@media (hover:hover){.CsvTable-module__lTqaIG__resizeHandle:hover{background-color:var(--accent-primary-default)}}}
@layer css-modules{.MobilePreviewBlockedState-module__3hNtXW__state{background:var(--background-higher);text-align:center;width:100%;height:100%}.MobilePreviewBlockedState-module__3hNtXW__surface{background:var(--background-default);text-align:center;width:100%;height:100%}.MobilePreviewBlockedState-module__3hNtXW__phoneFrame{aspect-ratio:450/910;width:auto;max-width:100%;height:100%;max-height:760px;position:relative}.MobilePreviewBlockedState-module__3hNtXW__compactPhoneFrame{width:100%;height:100%;max-height:none}.MobilePreviewBlockedState-module__3hNtXW__phoneScreen{background:var(--background-default);border-radius:10.5%/5.2%;position:absolute;inset:2.2% 4.2%;overflow:hidden}.MobilePreviewBlockedState-module__3hNtXW__phoneFrameImage{opacity:1;z-index:1;pointer-events:none;position:absolute;inset:0}}
@layer css-modules{.SaveAsTemplateModal-module__JDh-Xa__root{width:420px;max-width:calc(100vw - 32px)}.SaveAsTemplateModal-module__JDh-Xa__coverFrame{aspect-ratio:16/9;border:1px solid var(--outline-dimmer);background:var(--background-higher);width:100%;position:relative;overflow:hidden}.SaveAsTemplateModal-module__JDh-Xa__cover{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}}
@layer css-modules{.ReplShieldToggle-module__KZWdmW__inlineLink{color:var(--foreground-dimmest);text-decoration:underline}.ReplShieldToggle-module__KZWdmW__inlineLink:focus{outline:2px solid var(--accent-primary-default);outline-offset:-2px}@media (hover:hover){.ReplShieldToggle-module__KZWdmW__inlineLink:hover:not(:disabled){cursor:pointer;color:var(--accent-primary-strongest)}}html:not([data-focus-visible]) .ReplShieldToggle-module__KZWdmW__inlineLink:focus{outline-color:#0000}}
@layer tailwind-utilities{.index-module__NxILya__openPort.index-module__NxILya__openPort{color:var(--accent-positive-stronger)}}@layer css-modules{.index-module__NxILya__secondaryUrl{color:var(--foreground-dimmest);font-size:var(--font-size-small)}.index-module__NxILya__secondaryUrl:focus-visible{outline:2px solid var(--accent-primary-default);outline-offset:-2px}@media (hover:hover){.index-module__NxILya__secondaryUrl:hover{cursor:pointer;color:var(--accent-primary-strongest)}}.index-module__NxILya__portHeader{align-items:baseline}.index-module__NxILya__localPortIcon{color:var(--foreground-default);padding-left:var(--space-4);padding-right:var(--space-4);flex:none;margin-left:auto}.index-module__NxILya__portStatus{padding:0 var(--space-4);overflow:hidden}.index-module__NxILya__newPort{color:var(--foreground-default);align-items:center;gap:var(--space-4);border-radius:16px;flex-direction:row;height:20px;margin-top:1px;margin-bottom:1px;display:flex}.index-module__NxILya__externalPortButton{height:20px;color:var(--foreground-default);border-radius:16px}.index-module__NxILya__textButton{cursor:pointer;color:var(--accent-primary-stronger);font:inherit;-webkit-user-select:none;user-select:none;-webkit-app-region:no-drag;background:0 0;border:none;line-height:1.2}.index-module__NxILya__textButton:focus-visible{outline:2px solid var(--accent-primary-default);outline-offset:-2px}@media (hover:hover){.index-module__NxILya__textButton:hover:not(:disabled){color:var(--accent-primary-strongest)}}.index-module__NxILya__textButton:not([disabled]){cursor:pointer}.index-module__NxILya__newPortInput{height:20px;margin-top:1px;margin-bottom:1px}.index-module__NxILya__newPortClose{margin-right:var(--space-4)}.index-module__NxILya__vncTooltip,.index-module__NxILya__vscodeTooltip{flex-grow:1;flex-shrink:1}.index-module__NxILya__iconButtonFgDefault{color:var(--foreground-default)}}
@layer css-modules{.ExcelViewer-module__EpmhKW__root{width:100%;height:100%;overflow:hidden}.ExcelViewer-module__EpmhKW__sheetTabs{scrollbar-width:none;overflow:auto hidden}.ExcelViewer-module__EpmhKW__sheetTabs::-webkit-scrollbar{display:none}}
@keyframes FileAttachment-module__mN7tSW__media-reveal-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){@layer css-modules{.FileAttachment-module__mN7tSW__mediaRevealFade{animation:none}}}@layer tailwind-utilities{.FileAttachment-module__mN7tSW__disclaimerInfo.FileAttachment-module__mN7tSW__disclaimerInfo{color:var(--foreground-dimmer)}}@layer css-modules{.FileAttachment-module__mN7tSW__closeButton{border-radius:50%;position:absolute;top:-6px;right:-6px}.FileAttachment-module__mN7tSW__wrapper{align-self:flex-start;position:relative}@media screen and (hover:hover) and (pointer:fine) and (not (any-pointer:coarse)){.FileAttachment-module__mN7tSW__wrapper .FileAttachment-module__mN7tSW__closeButton:not(.FileAttachment-module__mN7tSW__uploading){opacity:0}.FileAttachment-module__mN7tSW__wrapper:hover .FileAttachment-module__mN7tSW__closeButton,.FileAttachment-module__mN7tSW__wrapper:has(:focus-visible) .FileAttachment-module__mN7tSW__closeButton{opacity:1}}.FileAttachment-module__mN7tSW__defaultButton{width:130px;height:77px}.FileAttachment-module__mN7tSW__smallButton{width:104px;height:52px}.FileAttachment-module__mN7tSW__tooltipContents{text-align:center;max-width:100%}.FileAttachment-module__mN7tSW__viewerModal{max-height:80vh}.FileAttachment-module__mN7tSW__viewerModalContents{overflow:auto}.FileAttachment-module__mN7tSW__viewerModalContentsWithNavigation{grid-template-columns:auto minmax(0,1fr) auto;display:grid}.FileAttachment-module__mN7tSW__tooltip{flex-grow:1}.FileAttachment-module__mN7tSW__image{border-radius:var(--border-radius-6)}.FileAttachment-module__mN7tSW__disabledImage{opacity:.3;border-radius:var(--border-radius-6)}.FileAttachment-module__mN7tSW__fileName{align-items:center;gap:var(--space-2);flex-direction:row;display:flex}.FileAttachment-module__mN7tSW__mediaViewerWrapper{justify-content:center;align-items:center;min-width:min(200px,100%);min-height:200px;display:flex}.FileAttachment-module__mN7tSW__mediaViewerWrapper img{object-fit:contain;image-rendering:auto;width:100%;height:auto;max-height:60vh}.FileAttachment-module__mN7tSW__animatedHeight{overflow:hidden}.FileAttachment-module__mN7tSW__mediaRevealFade{animation:.2s ease-out .2s backwards FileAttachment-module__mN7tSW__media-reveal-fade}.FileAttachment-module__mN7tSW__markdownContainer{text-align:left}.FileAttachment-module__mN7tSW__markdownLoading{align-self:stretch}.FileAttachment-module__mN7tSW__previewContainer{max-height:61px;position:relative;overflow:hidden}.FileAttachment-module__mN7tSW__previewContainerSmall{max-height:36px;position:relative;overflow:hidden}.FileAttachment-module__mN7tSW__previewContent{pointer-events:none;width:100%;height:100%;overflow:hidden}.FileAttachment-module__mN7tSW__previewContent *{font-size:5px!important;line-height:1.2!important}.FileAttachment-module__mN7tSW__previewContent p,.FileAttachment-module__mN7tSW__previewContent h1,.FileAttachment-module__mN7tSW__previewContent h2,.FileAttachment-module__mN7tSW__previewContent h3,.FileAttachment-module__mN7tSW__previewContent h4,.FileAttachment-module__mN7tSW__previewContent h5,.FileAttachment-module__mN7tSW__previewContent h6{margin:2px 0!important}.FileAttachment-module__mN7tSW__previewContent code{padding:0 2px!important}.FileAttachment-module__mN7tSW__preWrap{white-space:pre-wrap}.FileAttachment-module__mN7tSW__viewerLoading{justify-content:center;align-items:center;width:100%;height:100%;min-height:120px;display:flex}}
@layer css-modules{.SeverityIcon-module__-XANwa__errorOuter{position:relative}.SeverityIcon-module__-XANwa__errorCloseIcon{position:absolute}}
@layer tailwind-utilities{.diagnostics-module__7xPf1G__text.diagnostics-module__7xPf1G__text{line-height:var(--line-height-small);display:block}}@layer css-modules{.diagnostics-module__7xPf1G__root{display:block}.diagnostics-module__7xPf1G__buttonRow svg{margin-right:var(--space-4)}.diagnostics-module__7xPf1G__icon{width:var(--space-24);height:var(--space-24);justify-content:center;align-items:center;display:flex}}
@layer css-modules{.Problem-module__4s9DCG__root{--Problem--bg-color:transparent;--Problem--bg-opacity:0}.Problem-module__4s9DCG__icon{background-color:var(--Problem--bg-color)}.Problem-module__4s9DCG__background{position:relative}.Problem-module__4s9DCG__background:before{content:"";background-color:var(--Problem--bg-color);opacity:var(--Problem--bg-opacity);position:absolute;inset:0}.Problem-module__4s9DCG__content{z-index:1}}
@layer css-modules{.LintPanel-module__oDKZ3q__root{height:100%}.LintPanel-module__oDKZ3q__header{border-bottom:1px solid var(--outline-dimmest)}.LintPanel-module__oDKZ3q__list{flex-grow:1;flex-shrink:unset;overflow-y:auto}.LintPanel-module__oDKZ3q__none{padding:var(--space-4) var(--space-8)}}
@layer tailwind-utilities{.ContentsDivergedModal-module__SR74Ea__centerText.ContentsDivergedModal-module__SR74Ea__centerText{text-align:center}}@layer css-modules{.ContentsDivergedModal-module__SR74Ea__dialog{max-height:90%}.ContentsDivergedModal-module__SR74Ea__editorWrapper{min-height:7em;max-height:50vh;overflow-y:auto}.ContentsDivergedModal-module__SR74Ea__editorWrapper>div{align-items:stretch;width:100%;height:100%;display:flex}.ContentsDivergedModal-module__SR74Ea__editorWrapper>div>[class~=cm-editor]{flex:auto;width:100%}.ContentsDivergedModal-module__SR74Ea__debugView{background-color:var(--accent-red-dimmest);font-family:var(--font-family-code)}}
@keyframes WorkspaceHeaderReplIcon-module__fkEoxa__workspace-header-repl-icon-pulse{0%{transform:translate(-66.66%)}to{transform:translate(0)}}@layer css-modules{.WorkspaceHeaderReplIcon-module__fkEoxa__container{position:relative}.WorkspaceHeaderReplIcon-module__fkEoxa__loadingGeneratedIcon{border-radius:var(--border-radius-4);position:relative;overflow:hidden}.WorkspaceHeaderReplIcon-module__fkEoxa__loadingGeneratedIcon:after{content:"";opacity:.5;pointer-events:none;background:linear-gradient(90deg, var(--accent-blurple-dimmest), var(--accent-blurple-default), var(--accent-blurple-dimmest), var(--accent-blurple-default));will-change:transform;width:300%;height:100%;animation:2s linear infinite WorkspaceHeaderReplIcon-module__fkEoxa__workspace-header-repl-icon-pulse;position:absolute;top:0;left:0}}
@layer tailwind-utilities{.EditReplForm-module__jQDoRq__validationText.EditReplForm-module__jQDoRq__validationText{color:var(--accent-negative-stronger)}}@layer css-modules{.EditReplForm-module__jQDoRq__validationIcon{color:var(--accent-negative-stronger)}}
@layer css-modules{.ReplOwner-module__GsjIOa__header{padding:var(--space-4);color:var(--foreground-dimmer);font-weight:500}}
@layer css-modules{.Component-module__PupOCG__errorStack{padding:var(--space-16);background-color:var(--background-higher);border-radius:var(--border-radius-8);width:100%;font-family:var(--font-family-code);white-space:pre;font-size:12px;overflow-y:hidden}.Component-module__PupOCG__userAndErrorIdContainer{background-color:var(--background-higher);width:100%}.Component-module__PupOCG__error{font-family:var(--font-family-code)}.Component-module__PupOCG__dimmest{color:var(--foreground-dimmest)}}
@layer css-modules{.DidMigrateToNix-module__EkmK8a__italic{font-style:italic}}
@layer tailwind-utilities{.QuotaExceeded-module__O_joZG__description.QuotaExceeded-module__O_joZG__description{text-align:center}}@layer css-modules{.QuotaExceeded-module__O_joZG__root{min-height:calc(100vh - 100px);position:relative}.QuotaExceeded-module__O_joZG__content{max-width:400px}}
@layer css-modules{.ReplInfoDropdownMenu-module__R7iFyW__menu{min-width:200px}}
@media (max-width:768px){@layer css-modules{.Deploy-module__H_RPza__baseButton div span{display:none}.Deploy-module__H_RPza__baseButton div svg{margin-right:0}.Deploy-module__H_RPza__roundedButton div span{display:none}.Deploy-module__H_RPza__roundedButton div svg{margin-right:0}.Deploy-module__H_RPza__baseButtonLoading div span{display:none}.Deploy-module__H_RPza__baseButtonLoading div svg{margin-right:0}.Deploy-module__H_RPza__roundedButtonLoading div span{display:none}.Deploy-module__H_RPza__roundedButtonLoading div svg{margin-right:0}}}@keyframes Deploy-module__H_RPza__pulse{0%{background-position:200% 0}to{background-position:-200% 0}}@layer css-modules{.Deploy-module__H_RPza__deployIconWithStatus{border-radius:var(--border-radius-6) 0 0 var(--border-radius-6);position:relative}.Deploy-module__H_RPza__deployIconDotWrapper{top:calc(-1 * var(--space-2));right:calc(-1 * var(--space-2));border:var(--border-width-default) solid var(--background-default);width:var(--space-8);height:var(--space-8);border-radius:9999px;position:absolute}.Deploy-module__H_RPza__deployIconDot{border-radius:9999px;width:100%;height:100%}.Deploy-module__H_RPza__linkActionButton{border-radius:0 var(--border-radius-6) var(--border-radius-6) 0!important}.Deploy-module__H_RPza__baseButton{flex-grow:1;flex-shrink:1;border-radius:var(--border-radius-6) 0 0 var(--border-radius-6)!important}.Deploy-module__H_RPza__baseButton[data-icon-only=true] svg{margin-right:0}.Deploy-module__H_RPza__baseButton[data-icon-only=true] span{display:none}.Deploy-module__H_RPza__roundedButton{flex-grow:1;flex-shrink:1}.Deploy-module__H_RPza__roundedButton[data-icon-only=true] svg{margin-right:0}.Deploy-module__H_RPza__roundedButton[data-icon-only=true] span{display:none}.Deploy-module__H_RPza__baseButtonLoading{background:linear-gradient(90deg, var(--background-higher) 0%, var(--background-highest) 50%, var(--background-higher) 100%);background-size:200% 100%;flex-grow:1;flex-shrink:1;animation:1.5s ease-in-out infinite Deploy-module__H_RPza__pulse;border-radius:var(--border-radius-6) 0 0 var(--border-radius-6)!important}.Deploy-module__H_RPza__baseButtonLoading[data-icon-only=true] svg{margin-right:0}.Deploy-module__H_RPza__baseButtonLoading[data-icon-only=true] span{display:none}.Deploy-module__H_RPza__roundedButtonLoading{background:linear-gradient(90deg, var(--background-higher) 0%, var(--background-highest) 50%, var(--background-higher) 100%);background-size:200% 100%;flex-grow:1;flex-shrink:1;animation:1.5s ease-in-out infinite Deploy-module__H_RPza__pulse}.Deploy-module__H_RPza__roundedButtonLoading[data-icon-only=true] svg{margin-right:0}.Deploy-module__H_RPza__roundedButtonLoading[data-icon-only=true] span{display:none}.Deploy-module__H_RPza__deployPopoverContent{max-width:90vw;min-height:0;overflow-y:auto}.Deploy-module__H_RPza__designPublish{box-shadow:inset 0 0 0 1px var(--surface-border-color-strong)}}
@layer css-modules{.RunStatusButton-module__dpsYpq__root{position:relative}}
@media screen and (prefers-reduced-motion:reduce){@layer css-modules{.CanvasModeToggleHoverCard-module__lHtyaq__hoverCardOpen{transition:none}.CanvasModeToggleHoverCard-module__lHtyaq__hoverCardClosed{opacity:0;transition:none;transform:none}}}@layer css-modules{.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}}
@layer css-modules{.CanvasGlobalSwitcher-module__VZriQW__segmentOptionWrapper{min-width:max-content;display:flex}.CanvasGlobalSwitcher-module__VZriQW__segmentOptionWrapper>*{min-width:max-content}}
@layer css-modules{.NavMenu-module__8nMP_G__menu{min-width:200px!important}.NavMenu-module__8nMP_G__menu [role=menuitem]{gap:var(--space-6)!important;padding:0 var(--space-6)!important;height:32px!important}.NavMenu-module__8nMP_G__menu header{padding:var(--space-4) var(--space-6)!important}.NavMenu-module__8nMP_G__repl{padding-left:0!important}.NavMenu-module__8nMP_G__usage{border-top:1px solid var(--outline-dimmest)}@media (min-resolution:2x){.NavMenu-module__8nMP_G__usage{border-top-width:.5px}}.NavMenu-module__8nMP_G__emptySpacer{width:40px}}
@layer css-modules{.InboxButton-module__QP4Y_W__container{position:relative}.InboxButton-module__QP4Y_W__indicator{top:var(--space-4);right:var(--space-4);background-color:var(--accent-negative-default);width:var(--space-6);height:var(--space-6);pointer-events:none;border-radius:50%;position:absolute}}
@layer css-modules{.ArtifactDropdown-module__5CiMsG__itemRow{width:280px}.ArtifactDropdown-module__5CiMsG__itemContent,.ArtifactDropdown-module__5CiMsG__textContainer{min-width:0}.ArtifactDropdown-module__5CiMsG__emptyIcon{width:var(--space-16);height:var(--space-16)}.ArtifactDropdown-module__5CiMsG__thumbContainer{border-radius:var(--border-radius-8);flex-shrink:0;width:56px;height:45px;position:relative;overflow:hidden}.ArtifactDropdown-module__5CiMsG__thumbImage{object-fit:cover}.ArtifactDropdown-module__5CiMsG__thumbFallback{position:absolute;inset:0}.ArtifactDropdown-module__5CiMsG__createNewIcon{border-style:dashed}.ArtifactDropdown-module__5CiMsG__dropdownTrigger{max-width:160px}.ArtifactDropdown-module__5CiMsG__createNewSubmenuContainer{width:220px}}
@layer css-modules{.UrlBar-module__5G5Mea__urlOptionsSection{border-bottom:1px solid var(--outline-dimmer)}.UrlBar-module__5G5Mea__urlOptionsSection:last-child{border-bottom:0;padding-bottom:0}.UrlBar-module__5G5Mea__portRadioGroup{gap:var(--space-8);flex-direction:column;display:flex}.UrlBar-module__5G5Mea__qrCode{border-radius:var(--border-radius-4);overflow:hidden}.UrlBar-module__5G5Mea__portOption{color:var(--foreground-dimmer)}.UrlBar-module__5G5Mea__portOptionSelected{color:var(--foreground-default)}.UrlBar-module__5G5Mea__portOptionLabel:hover{cursor:pointer;color:var(--foreground-default)}.UrlBar-module__5G5Mea__url{font:inherit;-webkit-user-select:none;user-select:none;-webkit-app-region:no-drag;padding-right:0;padding-left:var(--space-4);color:var(--foreground-dimmest);background:0 0;border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;align-items:center;font-size:small;line-height:normal;border:0!important}.UrlBar-module__5G5Mea__url:hover{color:var(--foreground-default);background-color:#0000!important}.UrlBar-module__5G5Mea__url:active{color:var(--foreground-dimmer);background-color:#0000!important}.UrlBar-module__5G5Mea__urlPath{flex-grow:1;min-width:0;padding:0;font-size:12px;overflow:hidden;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important}.UrlBar-module__5G5Mea__fakeUrl{height:24px}.UrlBar-module__5G5Mea__screenSizeMenuWrapper{padding:var(--space-4)}}
@layer css-modules{.KeyComboBlocks-module__3yf3FW__chord{gap:var(--space-12);flex-direction:row;display:inline-flex}.KeyComboBlocks-module__3yf3FW__shortcut{font-size:var(--KeyComboBlocks--font-size,inherit);flex-direction:row;display:inline-flex}.KeyComboBlocks-module__3yf3FW__shortcut>div{margin-right:var(--KeyComboBlocks--gap,0)}.KeyComboBlocks-module__3yf3FW__shortcut>div:last-child{margin-right:0}.KeyComboBlocks-module__3yf3FW__shortcut{--KeyComboBlocks--font-size:inherit;--KeyComboBlocks--gap:0}.KeyComboBlocks-module__3yf3FW__blockRoot{font-size:inherit;color:inherit;text-align:center;text-transform:capitalize;padding-left:var(--KeyComboBlocks--x-padding,0);padding-right:var(--KeyComboBlocks--x-padding,0);font-family:var(--font-family-default);--KeyComboBlocks--x-padding:0;justify-content:center;position:relative}.KeyComboBlocks-module__3yf3FW__blockBorder{opacity:.5;border:1px solid var(--outline-strongest);position:absolute;inset:0}.KeyComboBlocks-module__3yf3FW__blockText{font-size:var(--KeyComboBlocks--font-size,inherit);--KeyComboBlocks--font-size:inherit}}
@layer css-modules{.TaskCardDescription-module__73dh6q__wrapper{position:relative}.TaskCardDescription-module__73dh6q__container{color:var(--foreground-dimmer);overflow:hidden}.TaskCardDescription-module__73dh6q__container [class*=markdown-theme]{--theme-text-color-default:var(--foreground-dimmer);color:var(--foreground-dimmer)}.TaskCardDescription-module__73dh6q__truncated{-webkit-mask-image:linear-gradient(#000 calc(100% - 32px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 32px),#0000 100%)}.TaskCardDescription-module__73dh6q__scrollable{overflow:hidden auto}.TaskCardDescription-module__73dh6q__fadeBottom{-webkit-mask-image:linear-gradient(#000 calc(100% - 32px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 32px),#0000 100%)}.TaskCardDescription-module__73dh6q__fadeTop{-webkit-mask-image:linear-gradient(#0000 0%,#000 32px);mask-image:linear-gradient(#0000 0%,#000 32px)}.TaskCardDescription-module__73dh6q__fadeBoth{-webkit-mask-image:linear-gradient(#0000 0%,#000 32px calc(100% - 32px),#0000 100%);mask-image:linear-gradient(#0000 0%,#000 32px calc(100% - 32px),#0000 100%)}}
@layer css-modules{.TaskTreeConnector-module__BNTW-W__indent{align-self:stretch}.TaskTreeConnector-module__BNTW-W__connector{width:calc(var(--space-16) + var(--space-8));min-height:var(--space-32);flex-shrink:0;align-self:stretch;display:block;position:relative}.TaskTreeConnector-module__BNTW-W__vertical{background:var(--outline-dimmest);width:1px;position:absolute}.TaskTreeConnector-module__BNTW-W__horizontal{background:var(--outline-dimmest);height:1px;position:absolute}.TaskTreeConnector-module__BNTW-W__elbow{box-sizing:border-box;border-bottom:1px solid var(--outline-dimmest);border-left:1px solid var(--outline-dimmest);position:absolute}}
@layer css-modules{.TaskRow-v2-module__aPafya__iconSlot{flex-shrink:0;justify-content:center;align-items:center;width:12px;height:12px;display:inline-flex}.TaskRow-v2-module__aPafya__iconSlot svg,.TaskRow-v2-module__aPafya__iconSlot canvas{width:12px!important;min-width:12px!important;height:12px!important;min-height:12px!important}.TaskRow-v2-module__aPafya__iconSlotLarge{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.TaskRow-v2-module__aPafya__iconSlotLarge svg,.TaskRow-v2-module__aPafya__iconSlotLarge canvas{width:16px!important;min-width:16px!important;height:16px!important;min-height:16px!important}.TaskRow-v2-module__aPafya__renameInputSlot{flex:1;min-width:0}.TaskRow-v2-module__aPafya__renameInputSlot input{width:100%}}
@layer css-modules{.VirtualizedSectionRows-v2-module__Hu4HiW__scroll{scrollbar-color:var(--outline-dimmest) transparent;scrollbar-width:thin;max-height:240px;overflow-y:auto}.VirtualizedSectionRows-v2-module__Hu4HiW__scroll::-webkit-scrollbar{width:3px}.VirtualizedSectionRows-v2-module__Hu4HiW__scroll::-webkit-scrollbar-thumb{background-color:var(--outline-dimmest);border-radius:3px}.VirtualizedSectionRows-v2-module__Hu4HiW__virtualList{width:100%;position:relative}.VirtualizedSectionRows-v2-module__Hu4HiW__virtualRow{width:100%;position:absolute;top:0;left:0}}
@layer css-modules{.TaskList-v2-module__wUeG1a__scrollContainer{scrollbar-color:var(--outline-dimmest) transparent;scrollbar-width:thin;overflow-y:auto}.TaskList-v2-module__wUeG1a__scrollContainer::-webkit-scrollbar{width:3px}.TaskList-v2-module__wUeG1a__scrollContainer::-webkit-scrollbar-track{background:0 0}.TaskList-v2-module__wUeG1a__scrollContainer::-webkit-scrollbar-thumb{background-color:var(--outline-dimmest);border-radius:3px}.TaskList-v2-module__wUeG1a__scrollContainer::-webkit-scrollbar-thumb:hover{background-color:var(--outline-default)}.TaskList-v2-module__wUeG1a__expandedSectionsHidden{display:none}}
@layer css-modules{.FilterMenuButton-module__i8jnNq__popoverContent{min-width:240px}.FilterMenuButton-module__i8jnNq__iconWithIndicator{display:flex;position:relative}}
@layer css-modules{.index-module__vShUBq__root{--index--header-offset:0;--index--nav-menu-header-content-width:auto;--index--nav-menu-header-width:auto;opacity:1;z-index:inherit;contain:layout style;pointer-events:none;width:auto;height:auto;position:absolute;top:0;left:0;transform:none}.index-module__vShUBq__overlaySeam{box-shadow:1px 0 0 var(--outline-dimmest)}.index-module__vShUBq__contents{opacity:1;pointer-events:auto;min-width:0;min-height:0;transition:opacity .16s ease-out;overflow:hidden}.index-module__vShUBq__contentsHidden{opacity:0;pointer-events:none}.index-module__vShUBq__navMenuHeader{width:var(--index--nav-menu-header-width);border-bottom:1px solid var(--outline-dimmest);pointer-events:auto;flex-shrink:0;position:relative}.index-module__vShUBq__navMenuHeaderOverlay{border-bottom:none}.index-module__vShUBq__navMenuHeaderContent{width:var(--index--nav-menu-header-content-width)}.index-module__vShUBq__navMenuHeaderContentExpanded{width:100%;height:100%}}
@layer css-modules{.PullRequestCard-module__HeHr_a__card{position:relative}.PullRequestCard-module__HeHr_a__header{padding-right:56px}.PullRequestCard-module__HeHr_a__headerWithActions{padding-right:92px}.PullRequestCard-module__HeHr_a__actions{z-index:1;position:absolute;top:8px;right:8px}.PullRequestCard-module__HeHr_a__title{overflow-wrap:anywhere}}
@layer css-modules{.PullRequestChangesDetails-module__k50ZAW__patch{overflow-x:auto}}
@layer css-modules{.ConversationChanges-module__Xf5z4W__root{overflow:auto}}
@layer css-modules{.DragArea-module__6HyfGq__handle{min-width:16px;height:100%}}
@layer css-modules{.pane-module__WERSpq__root{position:relative}.pane-module__WERSpq__circle{background-color:var(--background-highest);min-width:12px;box-shadow:var(--shadow-3);text-align:center;border:1px solid var(--outline-default);font-size:10px;position:absolute;top:-6px;right:-6px}.pane-module__WERSpq__count{text-align:center;font-size:10px}}
@layer css-modules{.Tab-module__TVf9ZW__tab{--Tab--color:var(--foreground-dimmest);--Tab--width:auto;--Tab--x:0;--Tab--font-style:normal}@media (hover:hover){.Tab-module__TVf9ZW__tab{--close-button-opacity:.5}}.Tab-module__TVf9ZW__tab{transform:translate(var(--Tab--x), 0);width:var(--Tab--width);height:28px;color:var(--Tab--color);-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0;overflow:hidden}.Tab-module__TVf9ZW__tab:hover{--close-button-opacity:1}.Tab-module__TVf9ZW__tabButton{cursor:pointer;border-top-left-radius:var(--border-radius-6);border-bottom-left-radius:var(--border-radius-6);height:100%;color:inherit;white-space:nowrap;background:0 0;border:none}.Tab-module__TVf9ZW__tabButton:focus{outline:1px solid var(--accent-primary-default);outline-offset:-1px}.Tab-module__TVf9ZW__tabButton:focus:not(:focus-visible){outline:none}.Tab-module__TVf9ZW__closeButton{opacity:var(--close-button-opacity);color:var(--Tab--color);border-radius:0 var(--border-radius-6) var(--border-radius-6) 0!important}.Tab-module__TVf9ZW__closeButton:active{background-color:var(--background-highest)!important}.Tab-module__TVf9ZW__title{font-style:var(--Tab--font-style);flex-shrink:1}}
@layer css-modules{.index-module__nt3RRa__tabBar{--index--new-tab-x:0;--index--new-tab-width:0;--index--new-tab-opacity:.6;--index--drop-preview-width:0;--index--drop-preview-x:50%;--index--drop-preview-opacity:0;--index--spacer-width:0}@media (hover:hover){.index-module__nt3RRa__tabBar{--close-button-opacity:.5}}.index-module__nt3RRa__tabBar{height:100%;position:relative}.index-module__nt3RRa__tabBar:hover{--index--new-tab-opacity:1}.index-module__nt3RRa__tabBar.index-module__nt3RRa__dense{height:28px}.index-module__nt3RRa__tabArea{min-width:0;height:100%}.index-module__nt3RRa__scrollRegion{min-width:0;height:100%;position:relative}.index-module__nt3RRa__tabs{scrollbar-width:none;height:100%;position:relative;overflow:auto hidden}.index-module__nt3RRa__tabs::-webkit-scrollbar{display:none}.index-module__nt3RRa__spacer{width:var(--index--spacer-width);pointer-events:none;flex-shrink:0;height:0}.index-module__nt3RRa__scrollArrow{z-index:1;pointer-events:auto;align-items:center;height:100%;display:flex;position:absolute;top:0}.index-module__nt3RRa__scrollArrow button{height:28px!important;color:var(--foreground-dimmer)!important}:is(.index-module__nt3RRa__scrollArrow button):hover{color:var(--foreground-default)!important}.index-module__nt3RRa__scrollArrowLeft{background:linear-gradient(to right, var(--background-default) 60%, transparent);padding-right:8px;left:0}.index-module__nt3RRa__scrollArrowRight{background:linear-gradient(to left, var(--background-default) 60%, transparent);padding-left:8px;right:0}.index-module__nt3RRa__overflowControls{flex-shrink:0;height:100%}.index-module__nt3RRa__overflowControls .index-module__nt3RRa__scrollArrow{background:0 0;padding-left:0;position:static}.index-module__nt3RRa__fixedNewTab{opacity:var(--index--new-tab-opacity);flex-shrink:0;color:var(--foreground-dimmest)!important}.index-module__nt3RRa__fixedNewTab:hover{color:var(--foreground-default)!important}.index-module__nt3RRa__newTab{transform:translate(var(--index--new-tab-x), 0);opacity:var(--index--new-tab-opacity);position:absolute;left:0}.index-module__nt3RRa__newTab button{height:28px!important;color:var(--foreground-dimmest)!important}:is(.index-module__nt3RRa__newTab button):hover{color:var(--foreground-default)!important}.index-module__nt3RRa__newTabIconButton{border-radius:var(--border-radius-6)}.index-module__nt3RRa__dragArea{cursor:grab;position:absolute;inset:0}.index-module__nt3RRa__dropPreview{transform:translate(var(--index--drop-preview-x), 0);opacity:.5;opacity:var(--index--drop-preview-opacity);border:1px dashed var(--accent-primary-dimmer);width:var(--index--drop-preview-width);pointer-events:none;height:28px;position:absolute;top:0;left:0}.index-module__nt3RRa__desktopAppWindowsOs{-webkit-app-region:drag;margin-right:140px}}
@media (prefers-reduced-motion){@layer css-modules{.index-module__yMcWhW__surface{transition-property:none}}}@layer css-modules{.index-module__yMcWhW__surface{--index--left:0;--index--top:0;--index--scale:1;--index--transform-origin-x:50%;--index--width:auto;--index--height:auto;--index--z-index:0;--index--transform-x:0;--index--transform-y:0;--index--controls-opacity:1;--index--opacity:1;top:var(--index--top);left:var(--index--left);transform:translate(var(--index--transform-x), var(--index--transform-y)) scale(var(--index--scale));transform-origin:var(--index--transform-origin-x) bottom;opacity:var(--index--opacity);width:var(--index--width);height:var(--index--height);-webkit-app-region:none;position:absolute;overflow-x:hidden}@media (hover:hover){.index-module__yMcWhW__surface{--index--controls-opacity:0}}}
:root{--PendingTaskPlaceholder--max-content-width:75ch}@layer css-modules{.PendingTaskPlaceholder-module__y06PBa__content,.PendingTaskPlaceholder-module__y06PBa__markdownContainer{width:100%}.PendingTaskPlaceholder-module__y06PBa__markdownContainer .rendered-markdown{flex-direction:column;justify-content:center;align-items:center;display:flex}.PendingTaskPlaceholder-module__y06PBa__markdownContainer .rendered-markdown>*{width:100%;max-width:var(--PendingTaskPlaceholder--max-content-width)}.PendingTaskPlaceholder-module__y06PBa__markdownContainer .rendered-markdown>table{max-width:100%}.PendingTaskPlaceholder-module__y06PBa__dependencies{width:100%;max-width:var(--PendingTaskPlaceholder--max-content-width)}}
@layer css-modules{.EmptyLayout-module__stx7iG__noBorder{position:absolute;overflow:hidden}}
@layer css-modules{.TaskOverlay-module__3IS3dq__overlay{position:absolute;overflow:hidden}.TaskOverlay-module__3IS3dq__body{min-height:0;position:relative}.TaskOverlay-module__3IS3dq__surface{overflow-y:auto}.TaskOverlay-module__3IS3dq__insetCardSurface{margin:var(--border-width-default)}.TaskOverlay-module__3IS3dq__insetCardBorder{border-radius:calc(var(--border-radius-8) + var(--border-width-default));pointer-events:none;position:absolute;inset:0}}
@layer css-modules{.Workspace-module__DgJa5a__contentContainer{width:100%;height:100%;position:absolute;top:0;left:0}.Workspace-module__DgJa5a__contentContainer.Workspace-module__DgJa5a__desktopApp{top:var(--space-4);height:calc(100% - var(--space-4))}.Workspace-module__DgJa5a__popupContentContainer{width:100%;height:100%;display:flex;position:absolute;inset:0}}
@layer css-modules{.TaskReviewDrawer-module__uAudrG__grow1{flex-grow:1}.TaskReviewDrawer-module__uAudrG__drawerSubtitle{overflow-wrap:break-word;white-space:normal}}
@layer tailwind-utilities{.TaskDrawer-module__f7B89q__taskCount.TaskDrawer-module__f7B89q__taskCount{min-width:var(--space-24);text-align:center}.TaskDrawer-module__f7B89q__statusText.TaskDrawer-module__f7B89q__statusText{font-weight:var(--font-weight-medium)}}@layer css-modules{.TaskDrawer-module__f7B89q__updateCard{margin-bottom:-1px;margin-left:-1px;margin-right:-1px}.TaskDrawer-module__f7B89q__taskTitle{text-overflow:ellipsis;overflow:hidden}.TaskDrawer-module__f7B89q__taskTitleRow{min-width:0}.TaskDrawer-module__f7B89q__mainTrackTaskTitle{text-overflow:ellipsis;overflow:hidden}.TaskDrawer-module__f7B89q__grow1{flex-grow:1}.TaskDrawer-module__f7B89q__fullWidthButton{width:100%}}
@layer css-modules{.ProposedTaskApprovalDialog-module__NRqDUa__grow1{flex-grow:1}.ProposedTaskApprovalDialog-module__NRqDUa__buildInBackgroundPrimary{flex-grow:1;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.ProposedTaskApprovalDialog-module__NRqDUa__buildInBackgroundSettingsTrigger{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.ProposedTaskApprovalDialog-module__NRqDUa__buildInBackgroundSettingsContent{max-width:280px}.ProposedTaskApprovalDialog-module__NRqDUa__revisePlanButton{height:24px;color:var(--foreground-dimmer)!important}.ProposedTaskApprovalDialog-module__NRqDUa__cancelButton{height:24px}}
@layer css-modules{.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 css-modules{.ChateauTaskDrawer-module__3sMd1q__drawerSurface{overflow:hidden}}
@layer css-modules{.SelectElementButton-module__CNQjUa__disabledWithReason{opacity:.5;cursor:not-allowed}}
@layer css-modules{.PlanModeIndicator-module__E8YftW__large{padding-inline:6px}}
@layer css-modules{.CanvasSelectionPill-module__d-VA0W__pill{max-width:100%}.CanvasSelectionPill-module__d-VA0W__pill>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.CanvasSelectionPill-module__d-VA0W__pill>svg{flex-shrink:0}}
@layer css-modules{.SdmElementSelectionPill-module__lFIlGq__pill{max-width:100%}.SdmElementSelectionPill-module__lFIlGq__pill>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.SdmElementSelectionPill-module__lFIlGq__pill>svg{flex-shrink:0}}
@layer css-modules{.Attachments-module__F123na__pillRow:empty{display:none}}
@layer tailwind-utilities{.ArtifactReferenceChip-module__9_JukG__warning.ArtifactReferenceChip-module__9_JukG__warning{color:var(--accent-negative-default)}}@layer css-modules{.ArtifactReferenceChip-module__9_JukG__root{vertical-align:middle;display:inline-flex}.ArtifactReferenceChip-module__9_JukG__button{all:unset;align-items:center;gap:var(--space-4);cursor:pointer;border:var(--border-width-default) solid var(--interactive-border);border-radius:var(--border-radius-default);background-color:var(--interactive-background);padding:0 var(--space-4);display:inline-flex}.ArtifactReferenceChip-module__9_JukG__button:hover{background-color:var(--interactive-background--active)}.ArtifactReferenceChip-module__9_JukG__button:disabled{opacity:.7;cursor:default}.ArtifactReferenceChip-module__9_JukG__label{text-overflow:ellipsis;white-space:nowrap;max-width:240px;overflow:hidden}}
@layer tailwind-utilities{.FileReferenceChip-module__06gdDW__warning.FileReferenceChip-module__06gdDW__warning{color:var(--accent-negative-default)}.FileReferenceChip-module__06gdDW__lineRange.FileReferenceChip-module__06gdDW__lineRange{color:var(--foreground-dimmer)}}@layer css-modules{.FileReferenceChip-module__06gdDW__root{vertical-align:middle;display:inline-flex}.FileReferenceChip-module__06gdDW__button{all:unset;align-items:center;gap:var(--space-4);cursor:pointer;border:var(--border-width-default) solid var(--interactive-border);border-radius:var(--border-radius-default);background-color:var(--interactive-background);padding:var(--space-2) var(--space-4);display:inline-flex}.FileReferenceChip-module__06gdDW__button:hover{background-color:var(--interactive-background--active)}.FileReferenceChip-module__06gdDW__codePreview{max-width:300px;max-height:100px;color:var(--foreground-dimmer);font-size:var(--font-size-small);font-family:var(--font-family-code);text-overflow:ellipsis;white-space:pre;overflow:hidden}}
@keyframes index-module__YYq1Va__attention-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)}}@media (prefers-reduced-motion:reduce){@layer css-modules{.index-module__YYq1Va__attentionGlow.index-module__YYq1Va__attentionGlow{box-shadow:0 0 10px 4px color-mix(in srgb, var(--accent-primary-default) 40%, transparent);animation:none}}}@layer css-modules{.index-module__YYq1Va__composeArea{width:100%}.index-module__YYq1Va__floatingSurface{box-shadow:var(--shadow-subtle)}.index-module__YYq1Va__attentionGlow.index-module__YYq1Va__attentionGlow{animation:1.2s ease-in-out 2 index-module__YYq1Va__attention-glow}}
@layer css-modules{.Agent2FloatieExpandedFeed-module__1Lz3aq__surface{pointer-events:auto;min-height:0;overflow:hidden}.Agent2FloatieExpandedFeed-module__1Lz3aq__controlsRow{border-bottom:var(--border-width-default) solid var(--surface-border-color-subtle)}.Agent2FloatieExpandedFeed-module__1Lz3aq__footerMeasureDocked{display:contents}}
@keyframes FloatieStagedCardGlow-module__2ndr1W__staged-glow-pulse{0%,to{opacity:.22;stroke-width:1px}50%{opacity:.6;stroke-width:2px}}@layer css-modules{.FloatieStagedCardGlow-module__2ndr1W__stagedGlowSvg{z-index:3;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.FloatieStagedCardGlow-module__2ndr1W__stagedGlowSvg path{fill:none;stroke-linecap:round;stroke-width:2px}.FloatieStagedCardGlow-module__2ndr1W__stagedGlowPulse{stroke:var(--accent-blurple-default);filter:drop-shadow(0 0 4px var(--accent-blurple-dimmer));opacity:.35;animation:1.8s ease-in-out infinite FloatieStagedCardGlow-module__2ndr1W__staged-glow-pulse}}
@media (prefers-reduced-motion:reduce){@layer css-modules{.FloatieTurnDeck-module__6P996a__deckCard{will-change:auto}.FloatieTurnDeck-module__6P996a__activityRow,.FloatieTurnDeck-module__6P996a__expandLabel{transition:none}}}@layer css-modules{.FloatieTurnDeck-module__6P996a__deck{--FloatieTurnDeck--deck-peek-offset:0px;--FloatieTurnDeck--deck-persistent-height:0px;position:relative}.FloatieTurnDeck-module__6P996a__cards{z-index:0;width:100%;height:calc(var(--FloatieTurnDeck--deck-peek-offset) + var(--FloatieTurnDeck--deck-top-card-height));position:relative}.FloatieTurnDeck-module__6P996a__cards[data-landing=true]{transition:height .26s ease-out}@media (prefers-reduced-motion:reduce){.FloatieTurnDeck-module__6P996a__cards[data-landing=true]{transition:none}}.FloatieTurnDeck-module__6P996a__cards{--FloatieTurnDeck--deck-top-card-height:0px;--FloatieTurnDeck--expand-zone-rise:0px;--FloatieTurnDeck--expand-zone-label-bottom:0px}.FloatieTurnDeck-module__6P996a__landingCard{z-index:30;position:absolute;bottom:0;left:0;right:0}.FloatieTurnDeck-module__6P996a__expandZone{z-index:20;right:0;bottom:var(--FloatieTurnDeck--deck-top-card-height);height:calc(var(--FloatieTurnDeck--deck-peek-offset) + var(--FloatieTurnDeck--expand-zone-rise));border-radius:var(--border-radius-8);cursor:pointer;background:0 0;border:none;padding:0;position:absolute;left:0}.FloatieTurnDeck-module__6P996a__expandZone:focus{outline-offset:-2px;outline:2px solid #0000}.FloatieTurnDeck-module__6P996a__expandZone[data-focus-visible]{outline-color:var(--accent-primary-default)}.FloatieTurnDeck-module__6P996a__expandLabel{bottom:var(--FloatieTurnDeck--expand-zone-label-bottom);height:calc(var(--space-24) + var(--space-4));opacity:0;font-size:var(--font-size-small);line-height:var(--line-height-default);white-space:nowrap;transition:opacity .12s ease-out;position:absolute;left:50%;transform:translate(-50%)}.FloatieTurnDeck-module__6P996a__expandLabelVisible{opacity:1}.FloatieTurnDeck-module__6P996a__persistent{max-height:calc((var(--floatie-region-max-height,100vh) - var(--FloatieTurnDeck--deck-peek-offset,0px)) * .5);position:relative}.FloatieTurnDeck-module__6P996a__deck:not([data-has-cards=true]) .FloatieTurnDeck-module__6P996a__persistent{max-height:calc(var(--floatie-region-max-height,100vh) - var(--FloatieTurnDeck--deck-peek-offset,0px))}.FloatieTurnDeck-module__6P996a__deckCard{transform-origin:top;will-change:transform, opacity;pointer-events:none;width:100%;position:absolute;inset:0}.FloatieTurnDeck-module__6P996a__deckCardClip{inset:var(--FloatieTurnDeck--deck-peek-offset) 0 0;border-radius:var(--border-radius-12);position:absolute;overflow:hidden}.FloatieTurnDeck-module__6P996a__deckCardClipTop{flex-direction:column;justify-content:flex-end;display:flex;overflow:visible}.FloatieTurnDeck-module__6P996a__deckCardContent{pointer-events:none;width:100%}.FloatieTurnDeck-module__6P996a__deckCardContentInteractive{pointer-events:auto}.FloatieTurnDeck-module__6P996a__deckCardContentSizer{flex-shrink:0;width:100%;position:relative}.FloatieTurnDeck-module__6P996a__turnCard{width:100%;min-width:0;max-height:max(calc((var(--floatie-region-max-height,100vh) - var(--FloatieTurnDeck--deck-peek-offset,0px)) * .5), calc(var(--floatie-region-max-height,100vh) - var(--FloatieTurnDeck--deck-peek-offset,0px) - var(--FloatieTurnDeck--deck-persistent-height,0px)));--FloatieTurnDeck--controls-reserve:36px;position:relative;overflow:hidden}.FloatieTurnDeck-module__6P996a__turnCard[data-landing-pending=true]>*,.FloatieTurnDeck-module__6P996a__turnCard.FloatieTurnDeck-module__6P996a__turnCardStacked>*{visibility:hidden}.FloatieTurnDeck-module__6P996a__cardControls{z-index:2;border-bottom-left-radius:var(--border-radius-12);background:var(--surface-color);position:absolute;top:0;right:0}.FloatieTurnDeck-module__6P996a__cardHead{flex-direction:column;min-width:0;min-height:0;display:flex}.FloatieTurnDeck-module__6P996a__cardMessages{flex-shrink:1;min-height:0}.FloatieTurnDeck-module__6P996a__cardMessagesContent{flex-shrink:0}.FloatieTurnDeck-module__6P996a__turnCard>.FloatieTurnDeck-module__6P996a__cardHead>:first-child:not(.FloatieTurnDeck-module__6P996a__cardMessages),.FloatieTurnDeck-module__6P996a__turnCard>.FloatieTurnDeck-module__6P996a__cardHead>.FloatieTurnDeck-module__6P996a__cardMessages>.FloatieTurnDeck-module__6P996a__cardMessagesContent>:first-child,.FloatieTurnDeck-module__6P996a__turnCard>.FloatieTurnDeck-module__6P996a__cardControls+:not(.FloatieTurnDeck-module__6P996a__bodyRow,.FloatieTurnDeck-module__6P996a__cardHead),.FloatieTurnDeck-module__6P996a__turnCard>:first-child:not(.FloatieTurnDeck-module__6P996a__cardControls,.FloatieTurnDeck-module__6P996a__bodyRow,.FloatieTurnDeck-module__6P996a__cardHead){padding-inline-end:var(--FloatieTurnDeck--controls-reserve)}.FloatieTurnDeck-module__6P996a__deckCardClipTop .FloatieTurnDeck-module__6P996a__turnCard{box-shadow:var(--shadow-subtle)}.FloatieTurnDeck-module__6P996a__userBubble,.FloatieTurnDeck-module__6P996a__row{min-width:0}.FloatieTurnDeck-module__6P996a__activityRow{min-height:var(--space-32);transition:opacity .14s ease-out 80ms;overflow:hidden}.FloatieTurnDeck-module__6P996a__turnCard[data-landing-pending=true] .FloatieTurnDeck-module__6P996a__activityRow{opacity:0;transition:none}.FloatieTurnDeck-module__6P996a__bodyRow{border-top:var(--border-width-default) solid transparent;position:relative}.FloatieTurnDeck-module__6P996a__bodyRow:before,.FloatieTurnDeck-module__6P996a__bodyRow:after{z-index:1;height:var(--space-32);opacity:0;content:"";pointer-events:none;position:absolute;left:0;right:0}.FloatieTurnDeck-module__6P996a__bodyRow:before{background:linear-gradient(to bottom, var(--surface-color), transparent);top:0}.FloatieTurnDeck-module__6P996a__bodyRow:after{background:linear-gradient(to top, var(--surface-color), transparent);bottom:0}.FloatieTurnDeck-module__6P996a__bodyOverflow{border-top-color:var(--surface-border-color-subtle)}.FloatieTurnDeck-module__6P996a__bodyViewport{max-height:calc(8 * var(--font-size-default) * var(--line-height-default) + 2 * var(--space-8));padding:var(--space-8) var(--space-12);container-type:inline-size}.FloatieTurnDeck-module__6P996a__turnCard>.FloatieTurnDeck-module__6P996a__cardControls+.FloatieTurnDeck-module__6P996a__bodyRow,.FloatieTurnDeck-module__6P996a__turnCard>.FloatieTurnDeck-module__6P996a__bodyRow:first-child{border-top-color:#0000}:is(.FloatieTurnDeck-module__6P996a__turnCard>.FloatieTurnDeck-module__6P996a__cardControls+.FloatieTurnDeck-module__6P996a__bodyRow,.FloatieTurnDeck-module__6P996a__turnCard>.FloatieTurnDeck-module__6P996a__bodyRow:first-child)>.FloatieTurnDeck-module__6P996a__bodyViewport{padding-inline-end:var(--FloatieTurnDeck--controls-reserve)}.FloatieTurnDeck-module__6P996a__bodyFadeTop:before,.FloatieTurnDeck-module__6P996a__bodyFadeBottom:after{opacity:1}.FloatieTurnDeck-module__6P996a__bodyContent{flex-shrink:0;min-width:0;margin-top:auto}}
@layer css-modules{.ChateauFloatieSubagentActivityCard-module__nOl-sG__card{box-shadow:var(--shadow-subtle)}}
@keyframes ChateauFloatieTurnDeck-module__yeTpra__staged-turn-rise{0%{transform:translateY(calc(100% + var(--space-8)))}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){@layer css-modules{.ChateauFloatieTurnDeck-module__yeTpra__stagedTurnRising{animation:none}}}@layer css-modules{.ChateauFloatieTurnDeck-module__yeTpra__stagedTurn{position:relative}.ChateauFloatieTurnDeck-module__yeTpra__stagedTurnRising{animation:.26s ease-out both ChateauFloatieTurnDeck-module__yeTpra__staged-turn-rise}.ChateauFloatieTurnDeck-module__yeTpra__pendingSteerMessage{opacity:.6}}
@layer css-modules{.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)}}
@keyframes shared-module__qi9u6W__loading-pulse{0%{transform:translate(-66.667%)}to{transform:translate(0%)}}@layer css-modules{.shared-module__qi9u6W__chartHeight{aspect-ratio:2;min-height:240px;max-height:320px}.shared-module__qi9u6W__chartSkeleton{isolation:isolate;aspect-ratio:2;width:100%;min-height:240px;max-height:320px;position:relative;overflow:hidden}.shared-module__qi9u6W__chartSkeleton:before{z-index:-1;background:linear-gradient(90deg, var(--outline-dimmest), var(--interactive-background), var(--outline-dimmest), var(--interactive-background));will-change:transform;pointer-events:none;content:"";width:300%;animation:2s linear infinite shared-module__qi9u6W__loading-pulse;position:absolute;top:0;bottom:0;left:0}}
/*# sourceMappingURL=36tybvdwizag6.css.map*/