@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 tailwind-utilities{.HistoryList-module__gtHTvW__commitId.HistoryList-module__gtHTvW__commitId{font-family:var(--font-family-code,monospace)}}@layer css-modules{.HistoryList-module__gtHTvW__scroll{height:100%;overflow-y:auto}.HistoryList-module__gtHTvW__container{width:100%;max-width:720px;margin:0 auto}.HistoryList-module__gtHTvW__virtualRow{box-sizing:border-box;width:100%;padding-left:var(--space-24);position:absolute;top:0;left:0}.HistoryList-module__gtHTvW__virtualRow:before{content:"";border-left:1px solid var(--outline-dimmest);position:absolute;top:25px;bottom:-25px;left:10px}.HistoryList-module__gtHTvW__virtualRowLast:before{display:none}.HistoryList-module__gtHTvW__virtualRowGap{padding-bottom:var(--space-8)}.HistoryList-module__gtHTvW__card{padding:var(--space-12);border:1px solid var(--outline-dimmest);position:relative}.HistoryList-module__gtHTvW__card:before{content:"";top:22px;left:calc(var(--space-12) * -1 - 5px);background-color:var(--accent-positive-stronger);border-radius:50%;width:6px;height:6px;position:absolute}.HistoryList-module__gtHTvW__statusIcon{color:var(--accent-positive-stronger)}.HistoryList-module__gtHTvW__cardRolledBack:before{background-color:var(--foreground-dimmest)}.HistoryList-module__gtHTvW__dimmedContent{opacity:.6}.HistoryList-module__gtHTvW__statusIconRolledBack{color:var(--foreground-dimmest)}.HistoryList-module__gtHTvW__rolledBackToggle{padding:var(--space-8) var(--space-4)}}
@layer css-modules{.FreemiumQuotaExceededModal-module__2u2DGG__outerStack{padding:var(--space-24)}@media (max-width:480px){.FreemiumQuotaExceededModal-module__2u2DGG__outerStack{padding:var(--space-16)}}.FreemiumQuotaExceededModal-module__2u2DGG__featuresPanel{gap:var(--space-16);padding:20px}@media (max-width:480px){.FreemiumQuotaExceededModal-module__2u2DGG__featuresPanel{padding:var(--space-16);gap:var(--space-12)}}.FreemiumQuotaExceededModal-module__2u2DGG__featuresList{gap:var(--space-12)}@media (max-width:480px){.FreemiumQuotaExceededModal-module__2u2DGG__featuresList{gap:var(--space-8)}}.FreemiumQuotaExceededModal-module__2u2DGG__planComparison{grid-template-columns:minmax(0,1fr);display:grid}.FreemiumQuotaExceededModal-module__2u2DGG__planOption{grid-area:1/1}.FreemiumQuotaExceededModal-module__2u2DGG__hiddenPlanOption{visibility:hidden}.FreemiumQuotaExceededModal-module__2u2DGG__featureCheckIcon{color:color-mix(in srgb, var(--foreground-default) 72%, var(--foreground-dimmer))}}
@layer css-modules{.QuotaExceededBanner-module__Wqtkcq__upgradeButton{-webkit-text-decoration-color:var(--accent-primary-strongest)!important;text-decoration-color:var(--accent-primary-strongest)!important}.QuotaExceededBanner-module__Wqtkcq__upgradeButton span{font-size:var(--font-size-small);color:var(--accent-primary-stronger)!important}}
@layer css-modules{.OrgAlertThresholdExceededMessage-module__9_NTnG__buttonWrapper{width:100%;max-width:320px}}
@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{.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{.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{.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{.NudgeBanner-module__GjMBXq__fullWidth{width:100%}.NudgeBanner-module__GjMBXq__popupSurface{box-shadow:var(--shadow-subtle)}}
@keyframes AgentWorkingSpinner-module__9l8Rhq__slide{to{transform:translate(-100%)}}@keyframes AgentWorkingSpinner-module__9l8Rhq__slide-first-half{50%,to{transform:translate(-100%)}}@keyframes AgentWorkingSpinner-module__9l8Rhq__slide-second-half{0%,50%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes AgentWorkingSpinner-module__9l8Rhq__reveal-second-half{0%,49.9%{opacity:0}50%,to{opacity:1}}@media (prefers-reduced-motion:no-preference){@layer css-modules{.AgentWorkingSpinner-module__9l8Rhq__strip{animation:1.28s steps(80,end) infinite AgentWorkingSpinner-module__9l8Rhq__slide}.AgentWorkingSpinner-module__9l8Rhq__largeStripFirst{animation:1.28s steps(40,end) infinite AgentWorkingSpinner-module__9l8Rhq__slide-first-half}.AgentWorkingSpinner-module__9l8Rhq__largeStripSecond{animation:1.28s steps(40,end) infinite AgentWorkingSpinner-module__9l8Rhq__slide-second-half,1.28s step-end infinite AgentWorkingSpinner-module__9l8Rhq__reveal-second-half}}}@media (prefers-reduced-motion:reduce){@layer css-modules{.AgentWorkingSpinner-module__9l8Rhq__largeStripSecond{display:none}}}@media (prefers-reduced-motion:no-preference){@layer css-modules{.AgentWorkingSpinner-module__9l8Rhq__settled{transition:background-color 1s ease-out}}}@layer css-modules{.AgentWorkingSpinner-module__9l8Rhq__spinner{flex:none;position:relative;overflow:hidden}.AgentWorkingSpinner-module__9l8Rhq__strip{-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.AgentWorkingSpinner-module__9l8Rhq__largeStrip{position:absolute;top:0;left:0}.AgentWorkingSpinner-module__9l8Rhq__frozen{animation:none}}
@media (hover:hover){@layer css-modules{.RecordLine-module__X5m-za__recordLine{--chat-footer-copy-color:var(--foreground-default)}.RecordLine-module__X5m-za__recordLine .RecordLine-module__X5m-za__slot .RecordLine-module__X5m-za__resting{display:none}.RecordLine-module__X5m-za__recordLine .RecordLine-module__X5m-za__slot .RecordLine-module__X5m-za__record{opacity:1}}}@media (prefers-reduced-motion:no-preference){@layer css-modules{.RecordLine-module__X5m-za__slot>*{transition:opacity .15s ease-out}}}@layer css-modules{.RecordLine-module__X5m-za__recordLine{align-items:center;display:inline-flex}.RecordLine-module__X5m-za__recordLine button{position:relative;top:-1px}.RecordLine-module__X5m-za__copyLabel,.RecordLine-module__X5m-za__recordLine svg{color:var(--chat-footer-copy-color,var(--accent-grey-default))}.RecordLine-module__X5m-za__copyLabel[data-copied]{color:var(--accent-positive-stronger)}.RecordLine-module__X5m-za__slot{display:inline-grid}.RecordLine-module__X5m-za__slot>*{grid-area:1/1}.RecordLine-module__X5m-za__record{color:var(--accent-grey-default);font-size:var(--font-size-default);line-height:var(--line-height-default);white-space:nowrap}.RecordLine-module__X5m-za__resting{color:var(--accent-grey-default);white-space:nowrap;align-items:center;display:inline-flex}.RecordLine-module__X5m-za__slot .RecordLine-module__X5m-za__record{opacity:0}.RecordLine-module__X5m-za__slot[data-revealed] .RecordLine-module__X5m-za__record{opacity:1}.RecordLine-module__X5m-za__slot[data-revealed] .RecordLine-module__X5m-za__resting{opacity:0}.RecordLine-module__X5m-za__resting svg{margin-left:var(--space-4)}}
@media (prefers-reduced-motion:reduce){@layer css-modules{.StatusDots-module__k5YUra__dot{opacity:1}}}@media (prefers-reduced-motion:no-preference){@layer css-modules{.StatusDots-module__k5YUra__dot{opacity:0}.StatusDots-module__k5YUra__dot:first-child{animation:1.2s infinite StatusDots-module__k5YUra__dot-1}.StatusDots-module__k5YUra__dot:nth-child(2){animation:1.2s infinite StatusDots-module__k5YUra__dot-2}.StatusDots-module__k5YUra__dot:nth-child(3){animation:1.2s infinite StatusDots-module__k5YUra__dot-3}}}@keyframes StatusDots-module__k5YUra__dot-1{0%,83.33%{opacity:1}83.34%,to{opacity:0}}@keyframes StatusDots-module__k5YUra__dot-2{0%,16.66%{opacity:0}16.67%,66.66%{opacity:1}66.67%,to{opacity:0}}@keyframes StatusDots-module__k5YUra__dot-3{0%,33.32%{opacity:0}33.33%,50%{opacity:1}50.01%,to{opacity:0}}@layer css-modules{.StatusDots-module__k5YUra__dot:before{content:"."}}
@layer css-modules{.ActionGroupBlock-module__9Dsmwq__stackedIcon,.ActionGroupBlock-module__9Dsmwq__inlineIconStack>*+*{margin-left:calc(-1 * var(--space-2))}.ActionGroupBlock-module__9Dsmwq__failedPillRightAlign{margin-inline-start:auto}.ActionGroupBlock-module__9Dsmwq__body>*{min-width:0;max-width:100%}}
@layer css-modules{.customEmbeds-module__ftgoBG__placeholder{background:0 0;width:100%}.customEmbeds-module__ftgoBG__iframe{border-radius:var(--border-radius-4);max-width:100%;margin:0 auto;display:block}}
@layer css-modules{.ImageRenderer-module__SzyrVW__image{margin-top:var(--space-16);margin-bottom:var(--space-16);border-radius:var(--border-radius-4);max-width:100%;display:block}.ImageRenderer-module__SzyrVW__video{border-radius:var(--border-radius-4);max-width:100%}.ImageRenderer-module__SzyrVW__unsupported{margin-top:var(--space-2);margin-bottom:var(--space-2);white-space:nowrap;display:inline-block}}
@media (max-width:767px){@layer css-modules{.BlockSummaryLine-module__C4BNvW__oneLine.BlockSummaryLine-module__C4BNvW__oneLine{max-width:100%}}}@media (min-width:768px){@layer css-modules{.BlockSummaryLine-module__C4BNvW__oneLine.BlockSummaryLine-module__C4BNvW__oneLine{max-width:min(calc(.65 * var(--feed-row-max-width,600px)), 65vw)}}}@media (prefers-reduced-motion:reduce){@layer css-modules{.BlockSummaryLine-module__C4BNvW__live{animation:.12s ease-out .3s both BlockSummaryLine-module__C4BNvW__summary-line-reveal}}}@keyframes BlockSummaryLine-module__C4BNvW__summary-line-reveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){@layer css-modules{.BlockSummaryLine-module__C4BNvW__live{background-image:var(--summary-shimmer-paint);-webkit-text-fill-color:transparent;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:.12s ease-out .3s both BlockSummaryLine-module__C4BNvW__summary-line-reveal,1.6s linear .3s infinite BlockSummaryLine-module__C4BNvW__summary-line-shimmer}}}@keyframes BlockSummaryLine-module__C4BNvW__summary-line-shimmer{0%{background-position:110% 0}to{background-position:-10% 0}}@layer css-modules{.BlockSummaryLine-module__C4BNvW__line{color:var(--accent-grey-default)}.BlockSummaryLine-module__C4BNvW__line,.BlockSummaryLine-module__C4BNvW__live{margin-left:4px}.BlockSummaryLine-module__C4BNvW__live{--summary-shimmer-paint:linear-gradient(105deg, var(--foreground-dimmer) 0%, var(--foreground-dimmer) 36%, color-mix(in srgb, var(--foreground-dimmer) 42%, transparent) 50%, var(--foreground-dimmer) 64%, var(--foreground-dimmer) 100%);color:var(--foreground-dimmer)}.BlockSummaryLine-module__C4BNvW__codeText{font-size:.9em;font-family:var(--font-family-code)}}
@layer css-modules{.DataShapeTree-module__VxWDaG__root{font-feature-settings:"liga" 0}.DataShapeTree-module__VxWDaG__row{text-align:left;color:inherit;font:inherit;cursor:default;background:0 0;width:100%}.DataShapeTree-module__VxWDaG__rowInteractive{cursor:pointer}.DataShapeTree-module__VxWDaG__rowInteractive:hover{background-color:var(--background-higher)}.DataShapeTree-module__VxWDaG__chevron{color:var(--foreground-dimmest);flex:none}.DataShapeTree-module__VxWDaG__chevronSpacer{flex:none;width:10px;height:10px}.DataShapeTree-module__VxWDaG__stringValueExpanded{white-space:pre-wrap;word-break:break-word}}
@media (prefers-reduced-motion:no-preference){@layer css-modules{.LiveShimmerText-module__QAyCna__shimmer{background-image:var(--live-shimmer-paint);-webkit-text-fill-color:transparent;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:1.6s linear infinite LiveShimmerText-module__QAyCna__live-shimmer}}}@keyframes LiveShimmerText-module__QAyCna__live-shimmer{0%{background-position:110% 0}to{background-position:-10% 0}}@layer css-modules{.LiveShimmerText-module__QAyCna__shimmer{--live-shimmer-paint:linear-gradient(105deg, var(--foreground-dimmer) 0%, var(--foreground-dimmer) 36%, color-mix(in srgb, var(--foreground-dimmer) 42%, transparent) 50%, var(--foreground-dimmer) 64%, var(--foreground-dimmer) 100%);color:var(--foreground-dimmer)}}
@media (hover:hover){@layer css-modules{.ChatActionGroupBlock-module__wD7hlW__chip .ChatActionGroupBlock-module__wD7hlW__chipTrigger>svg:last-child{opacity:0}.ChatActionGroupBlock-module__wD7hlW__chip .ChatActionGroupBlock-module__wD7hlW__chipTrigger:hover>svg:last-child,.ChatActionGroupBlock-module__wD7hlW__chip .ChatActionGroupBlock-module__wD7hlW__chipTrigger:focus-visible>svg:last-child,.ChatActionGroupBlock-module__wD7hlW__chip .ChatActionGroupBlock-module__wD7hlW__chipTrigger[aria-expanded=true]>svg:last-child{opacity:1}}}@media (hover:none){@layer css-modules{.ChatActionGroupBlock-module__wD7hlW__chip .ChatActionGroupBlock-module__wD7hlW__chipTrigger>svg:last-child{opacity:0}.ChatActionGroupBlock-module__wD7hlW__chip .ChatActionGroupBlock-module__wD7hlW__chipTrigger[aria-expanded=true]>svg:last-child{opacity:1}}}@media (max-width:767px){@layer css-modules{.ChatActionGroupBlock-module__wD7hlW__oneLine.ChatActionGroupBlock-module__wD7hlW__oneLine,.ChatActionGroupBlock-module__wD7hlW__thinkingCollapsed.ChatActionGroupBlock-module__wD7hlW__thinkingCollapsed{max-width:100%}}}@media (min-width:768px){@layer css-modules{.ChatActionGroupBlock-module__wD7hlW__oneLine.ChatActionGroupBlock-module__wD7hlW__oneLine,.ChatActionGroupBlock-module__wD7hlW__thinkingCollapsed.ChatActionGroupBlock-module__wD7hlW__thinkingCollapsed{max-width:min(calc(.65 * var(--feed-row-max-width,600px)), 65vw)}.ChatActionGroupBlock-module__wD7hlW__body .ChatActionGroupBlock-module__wD7hlW__oneLine.ChatActionGroupBlock-module__wD7hlW__oneLine,.ChatActionGroupBlock-module__wD7hlW__body .ChatActionGroupBlock-module__wD7hlW__thinking.ChatActionGroupBlock-module__wD7hlW__thinking{max-width:90%}}}@keyframes ChatActionGroupBlock-module__wD7hlW__chat-header-reveal{0%{opacity:0}to{opacity:1}}@keyframes ChatActionGroupBlock-module__wD7hlW__chat-chip-enter{0%{opacity:0}to{opacity:1}}@media (hover:hover){@layer css-modules{.ChatActionGroupBlock-module__wD7hlW__externalLink{opacity:0}.ChatActionGroupBlock-module__wD7hlW__rowContent:hover .ChatActionGroupBlock-module__wD7hlW__fileOpenButton,.ChatActionGroupBlock-module__wD7hlW__rowWithFile:hover .ChatActionGroupBlock-module__wD7hlW__fileOpenButton{opacity:1;pointer-events:auto}:is(.ChatActionGroupBlock-module__wD7hlW__body .ChatActionGroupBlock-module__wD7hlW__row:hover,.ChatActionGroupBlock-module__wD7hlW__body .ChatActionGroupBlock-module__wD7hlW__row:focus-within,.ChatActionGroupBlock-module__wD7hlW__rootLine:hover,.ChatActionGroupBlock-module__wD7hlW__rootLine:focus-within) .ChatActionGroupBlock-module__wD7hlW__externalLink{opacity:1}}}@media (hover:none){@layer css-modules{.ChatActionGroupBlock-module__wD7hlW__externalLink{opacity:1}}}@media (prefers-reduced-motion:no-preference){@layer css-modules{.ChatActionGroupBlock-module__wD7hlW__body .ChatActionGroupBlock-module__wD7hlW__rowContent[data-cooling],.ChatActionGroupBlock-module__wD7hlW__body .ChatActionGroupBlock-module__wD7hlW__rowContent[data-cooling] span,.ChatActionGroupBlock-module__wD7hlW__body .ChatActionGroupBlock-module__wD7hlW__rowContent[data-cooling] svg,.ChatActionGroupBlock-module__wD7hlW__body .ChatActionGroupBlock-module__wD7hlW__rowContent[data-cooling] a,.ChatActionGroupBlock-module__wD7hlW__body .ChatActionGroupBlock-module__wD7hlW__rowContent[data-cooling] p,.ChatActionGroupBlock-module__wD7hlW__body .ChatActionGroupBlock-module__wD7hlW__rowContent[data-cooling] li,.ChatActionGroupBlock-module__wD7hlW__body .ChatActionGroupBlock-module__wD7hlW__rowContent[data-cooling] ul,.ChatActionGroupBlock-module__wD7hlW__body .ChatActionGroupBlock-module__wD7hlW__rowContent[data-cooling] ol,.ChatActionGroupBlock-module__wD7hlW__body .ChatActionGroupBlock-module__wD7hlW__rowContent[data-cooling] blockquote,.ChatActionGroupBlock-module__wD7hlW__body .ChatActionGroupBlock-module__wD7hlW__rowContent[data-cooling] h1,.ChatActionGroupBlock-module__wD7hlW__body .ChatActionGroupBlock-module__wD7hlW__rowContent[data-cooling] h2,.ChatActionGroupBlock-module__wD7hlW__body .ChatActionGroupBlock-module__wD7hlW__rowContent[data-cooling] h3,.ChatActionGroupBlock-module__wD7hlW__body .ChatActionGroupBlock-module__wD7hlW__rowContent[data-cooling] h4,.ChatActionGroupBlock-module__wD7hlW__body .ChatActionGroupBlock-module__wD7hlW__rowContent[data-cooling] h5,.ChatActionGroupBlock-module__wD7hlW__body .ChatActionGroupBlock-module__wD7hlW__rowContent[data-cooling] h6,.ChatActionGroupBlock-module__wD7hlW__body .ChatActionGroupBlock-module__wD7hlW__rowContent[data-cooling] em,.ChatActionGroupBlock-module__wD7hlW__body .ChatActionGroupBlock-module__wD7hlW__rowContent[data-cooling] strong{transition:color 3.5s ease-out,fill 3.5s ease-out,opacity .1s}}}@layer css-modules{.ChatActionGroupBlock-module__wD7hlW__chip{width:fit-content;max-width:100%;padding-left:4px}.ChatActionGroupBlock-module__wD7hlW__chip[data-feed-detail]{width:100%}.ChatActionGroupBlock-module__wD7hlW__chip .ChatActionGroupBlock-module__wD7hlW__chipTrigger{width:fit-content;max-width:100%;padding-left:0}.ChatActionGroupBlock-module__wD7hlW__chip .ChatActionGroupBlock-module__wD7hlW__chipTrigger,.ChatActionGroupBlock-module__wD7hlW__chip .ChatActionGroupBlock-module__wD7hlW__chipTrigger:hover,.ChatActionGroupBlock-module__wD7hlW__chip .ChatActionGroupBlock-module__wD7hlW__chipTrigger:active{background-color:#0000!important}.ChatActionGroupBlock-module__wD7hlW__chip .ChatActionGroupBlock-module__wD7hlW__chipTrigger>svg:last-child{fill:var(--row-ink,var(--accent-grey-default));margin-left:-3px;margin-right:0;transition:opacity .12s,transform .1s;display:block!important}.ChatActionGroupBlock-module__wD7hlW__chip .ChatActionGroupBlock-module__wD7hlW__chipTrigger[aria-expanded=false]>svg:last-child{transform:rotate(-90deg)!important}.ChatActionGroupBlock-module__wD7hlW__chip .ChatActionGroupBlock-module__wD7hlW__chipTrigger[aria-expanded=true]>svg:last-child{transform:rotate(0)!important}.ChatActionGroupBlock-module__wD7hlW__rowContent{min-width:0;color:var(--row-ink,var(--accent-grey-default))}.ChatActionGroupBlock-module__wD7hlW__rootLine{margin-left:4px}.ChatActionGroupBlock-module__wD7hlW__chip[data-feed-detail] .ChatActionGroupBlock-module__wD7hlW__body .ChatActionGroupBlock-module__wD7hlW__thinking.ChatActionGroupBlock-module__wD7hlW__thinking,.ChatActionGroupBlock-module__wD7hlW__chip[data-feed-detail] .ChatActionGroupBlock-module__wD7hlW__body .ChatActionGroupBlock-module__wD7hlW__oneLine.ChatActionGroupBlock-module__wD7hlW__oneLine{max-width:100%}.ChatActionGroupBlock-module__wD7hlW__triggerRow{--row-ink:var(--accent-grey-default);min-height:20px}.ChatActionGroupBlock-module__wD7hlW__headerReveal{animation:.12s ease-out both ChatActionGroupBlock-module__wD7hlW__chat-header-reveal}.ChatActionGroupBlock-module__wD7hlW__chipEnter{animation:.12s ease-out .3s both ChatActionGroupBlock-module__wD7hlW__chat-chip-enter}.ChatActionGroupBlock-module__wD7hlW__row{position:relative}.ChatActionGroupBlock-module__wD7hlW__connectorTrack{top:calc(var(--row-line-height,var(--line-height-small)) * 1em);pointer-events:none;justify-content:center;display:flex;position:absolute;left:0}.ChatActionGroupBlock-module__wD7hlW__connector{background:var(--outline-dimmer);border-radius:1px;width:1px;margin-block:2px}.ChatActionGroupBlock-module__wD7hlW__rowButton{cursor:pointer;width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;padding:0}.ChatActionGroupBlock-module__wD7hlW__rowWithFile>.ChatActionGroupBlock-module__wD7hlW__rowButton{width:auto;min-width:0}.ChatActionGroupBlock-module__wD7hlW__rowDetail{flex-direction:column;gap:4px;min-width:0;margin-left:24px;padding-top:6px;display:flex}.ChatActionGroupBlock-module__wD7hlW__chip:has(.ChatActionGroupBlock-module__wD7hlW__rowDetail){width:100%}.ChatActionGroupBlock-module__wD7hlW__rowContent[data-tone=live]{color:var(--row-ink,var(--foreground-dimmer))}.ChatActionGroupBlock-module__wD7hlW__rowContent[data-tone=failed]{color:var(--row-ink,var(--accent-negative-default))}.ChatActionGroupBlock-module__wD7hlW__externalLink,.ChatActionGroupBlock-module__wD7hlW__fileOpenButton{flex:none;transition:opacity .1s}.ChatActionGroupBlock-module__wD7hlW__fileOpenButton{opacity:0;pointer-events:none}.ChatActionGroupBlock-module__wD7hlW__rowContent:focus-within .ChatActionGroupBlock-module__wD7hlW__fileOpenButton,.ChatActionGroupBlock-module__wD7hlW__rowWithFile:focus-within .ChatActionGroupBlock-module__wD7hlW__fileOpenButton{opacity:1;pointer-events:auto}.ChatActionGroupBlock-module__wD7hlW__body .ChatActionGroupBlock-module__wD7hlW__rowContent,.ChatActionGroupBlock-module__wD7hlW__body .ChatActionGroupBlock-module__wD7hlW__rowContent span,.ChatActionGroupBlock-module__wD7hlW__body .ChatActionGroupBlock-module__wD7hlW__rowContent svg,.ChatActionGroupBlock-module__wD7hlW__body .ChatActionGroupBlock-module__wD7hlW__rowContent a,.ChatActionGroupBlock-module__wD7hlW__body .ChatActionGroupBlock-module__wD7hlW__rowContent p,.ChatActionGroupBlock-module__wD7hlW__body .ChatActionGroupBlock-module__wD7hlW__rowContent li,.ChatActionGroupBlock-module__wD7hlW__body .ChatActionGroupBlock-module__wD7hlW__rowContent ul,.ChatActionGroupBlock-module__wD7hlW__body .ChatActionGroupBlock-module__wD7hlW__rowContent ol,.ChatActionGroupBlock-module__wD7hlW__body .ChatActionGroupBlock-module__wD7hlW__rowContent blockquote,.ChatActionGroupBlock-module__wD7hlW__body .ChatActionGroupBlock-module__wD7hlW__rowContent h1,.ChatActionGroupBlock-module__wD7hlW__body .ChatActionGroupBlock-module__wD7hlW__rowContent h2,.ChatActionGroupBlock-module__wD7hlW__body .ChatActionGroupBlock-module__wD7hlW__rowContent h3,.ChatActionGroupBlock-module__wD7hlW__body .ChatActionGroupBlock-module__wD7hlW__rowContent h4,.ChatActionGroupBlock-module__wD7hlW__body .ChatActionGroupBlock-module__wD7hlW__rowContent h5,.ChatActionGroupBlock-module__wD7hlW__body .ChatActionGroupBlock-module__wD7hlW__rowContent h6,.ChatActionGroupBlock-module__wD7hlW__body .ChatActionGroupBlock-module__wD7hlW__rowContent em,.ChatActionGroupBlock-module__wD7hlW__body .ChatActionGroupBlock-module__wD7hlW__rowContent strong{transition:color .1s,fill .1s,opacity .1s}.ChatActionGroupBlock-module__wD7hlW__body .ChatActionGroupBlock-module__wD7hlW__row:hover,.ChatActionGroupBlock-module__wD7hlW__body .ChatActionGroupBlock-module__wD7hlW__row:hover .ChatActionGroupBlock-module__wD7hlW__triggerRow{--row-ink:var(--foreground-default)}.ChatActionGroupBlock-module__wD7hlW__debugBox{background:var(--background-higher);max-height:260px;margin-left:24px;overflow:auto}.ChatActionGroupBlock-module__wD7hlW__rowDetail .ChatActionGroupBlock-module__wD7hlW__debugBox{margin-left:0}.ChatActionGroupBlock-module__wD7hlW__rowGap{padding-top:10px}}
@layer css-modules{.UserMessageBlock-module__2ZXhJW__userMessageBlockRoot{width:100%}.UserMessageBlock-module__2ZXhJW__userMessageSurface{max-width:100%}}
@layer css-modules{.blockPreview-module__k0HUBq__previewCard{z-index:1000;background-color:var(--background-default);border:1px solid var(--outline-default);border-radius:var(--border-radius-8);max-height:60vh;box-shadow:var(--shadow-floating);position:fixed;overflow:auto}.blockPreview-module__k0HUBq__previewHeader{border-bottom:1px solid var(--outline-dimmest);background-color:var(--background-higher);position:sticky;top:0}}
@layer css-modules{.ChateauFirehosePanel-module__rlgZIG__root{height:100%;min-height:0}.ChateauFirehosePanel-module__rlgZIG__header{border-bottom:1px solid var(--outline-dimmer);flex-shrink:0}.ChateauFirehosePanel-module__rlgZIG__breadcrumb{border-bottom:1px solid var(--outline-dimmer);background-color:var(--background-higher);flex-shrink:0}.ChateauFirehosePanel-module__rlgZIG__columnLabels{border-bottom:1px solid var(--outline-dimmest);background-color:var(--background-root);flex-shrink:0}.ChateauFirehosePanel-module__rlgZIG__scroll{overflow-anchor:none;flex:auto;min-height:0;overflow-y:auto}.ChateauFirehosePanel-module__rlgZIG__bottom{border-top:1px solid var(--outline-default);flex-shrink:0;height:220px}.ChateauFirehosePanel-module__rlgZIG__bottomPane{min-width:0;min-height:0}.ChateauFirehosePanel-module__rlgZIG__bottomPane+.ChateauFirehosePanel-module__rlgZIG__bottomPane{border-left:1px solid var(--outline-dimmer)}.ChateauFirehosePanel-module__rlgZIG__bottomPaneHeader{border-bottom:1px solid var(--outline-dimmest);background-color:var(--background-root);flex-shrink:0}.ChateauFirehosePanel-module__rlgZIG__bottomPaneBody{min-height:0;overflow:auto}.ChateauFirehosePanel-module__rlgZIG__signalRow{border-bottom:1px solid var(--outline-dimmest)}.ChateauFirehosePanel-module__rlgZIG__viewport{width:100%;position:relative}.ChateauFirehosePanel-module__rlgZIG__virtualRow{width:100%;position:absolute;top:0;left:0}.ChateauFirehosePanel-module__rlgZIG__entryRow{min-height:26px}.ChateauFirehosePanel-module__rlgZIG__turnRow{background-color:var(--background-higher);border-top:1px solid var(--outline-dimmer);border-bottom:1px solid var(--outline-dimmest);min-height:26px}.ChateauFirehosePanel-module__rlgZIG__timeGutter{border-right:1px solid var(--outline-dimmer);flex-shrink:0;width:100px;overflow:hidden}.ChateauFirehosePanel-module__rlgZIG__cellLeft{min-width:0}.ChateauFirehosePanel-module__rlgZIG__cellRight{border-left:1px solid var(--outline-dimmer);min-width:0}.ChateauFirehosePanel-module__rlgZIG__row{min-width:0}.ChateauFirehosePanel-module__rlgZIG__rowHeader{text-align:left;cursor:pointer;background-color:#0000;border:none;width:100%}.ChateauFirehosePanel-module__rlgZIG__rowHeader:hover{background-color:var(--background-higher)}.ChateauFirehosePanel-module__rlgZIG__chevron{color:var(--foreground-dimmest);flex-shrink:0}.ChateauFirehosePanel-module__rlgZIG__drillButton{margin-right:var(--space-8);border:1px solid var(--outline-dimmer);cursor:pointer;background-color:#0000;flex-shrink:0}.ChateauFirehosePanel-module__rlgZIG__drillButton:hover{background-color:var(--background-higher)}.ChateauFirehosePanel-module__rlgZIG__rowBody{background-color:var(--background-root);overflow-x:auto}.ChateauFirehosePanel-module__rlgZIG__dotOpen{width:var(--space-8);height:var(--space-8);background-color:var(--accent-primary-default);flex-shrink:0}.ChateauFirehosePanel-module__rlgZIG__dotClosed{width:var(--space-8);height:var(--space-8);background-color:var(--foreground-dimmest);flex-shrink:0}}
@layer css-modules{.DebugBlockRow-module__j-Nffa__header{text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0}.DebugBlockRow-module__j-Nffa__header:hover{background-color:var(--background-higher)}.DebugBlockRow-module__j-Nffa__chevron{color:var(--foreground-dimmest);flex:none}.DebugBlockRow-module__j-Nffa__body{border-left:1px solid var(--outline-dimmer);margin-left:var(--space-12)}.DebugBlockRow-module__j-Nffa__metadataGrid{gap:var(--space-2) var(--space-12);padding:var(--space-4) 0;grid-template-columns:auto 1fr;align-items:baseline;display:grid}}
@layer css-modules{.ChateauDebugInspector-module__bGPQ7W__header{background-color:var(--background-default);border-bottom:1px solid var(--outline-dimmer);z-index:1;position:sticky;top:0}.ChateauDebugInspector-module__bGPQ7W__turnHeader{background-color:var(--background-higher);border-bottom:1px solid var(--outline-dimmer)}.ChateauDebugInspector-module__bGPQ7W__tree{font-family:var(--font-family-code)}}
@layer css-modules{.InlineCitationChip-module__aEu0wG__root{max-width:100%;margin-inline:var(--space-4)}.InlineCitationChip-module__aEu0wG__root.InlineCitationChip-module__aEu0wG__root{background-color:revert-layer;color:revert-layer;-webkit-text-decoration:revert-layer;-webkit-text-decoration:revert-layer;text-decoration:revert-layer}.InlineCitationChip-module__aEu0wG__label{text-overflow:ellipsis;min-width:0;max-width:240px;overflow:hidden}}
@media (prefers-reduced-motion:no-preference){@keyframes BlockMarkdown-module__c72r3a__token-fade-in{0%{opacity:0}to{opacity:1}}@layer css-modules{.BlockMarkdown-module__c72r3a__tokenFade [data-sd-animate]{animation-duration:var(--sd-duration,.2s);animation-timing-function:var(--sd-easing,ease-out);animation-delay:var(--sd-delay,0s);animation-name:BlockMarkdown-module__c72r3a__token-fade-in;animation-fill-mode:both}}}@layer css-modules{.BlockMarkdown-module__c72r3a__resizedTable.BlockMarkdown-module__c72r3a__resizedTable.BlockMarkdown-module__c72r3a__resizedTable.BlockMarkdown-module__c72r3a__resizedTable{margin-inline:calc((100% - min(calc(100cqw - 48px), var(--BlockMarkdown--markdown-table-resized-width))) / 2);width:min(calc(100cqw - 48px), var(--BlockMarkdown--markdown-table-resized-width));--BlockMarkdown--markdown-table-resized-width:auto;min-width:min(100%,320px);max-width:calc(100cqw - 48px)}@container (max-width:767px){.BlockMarkdown-module__c72r3a__resizedTable.BlockMarkdown-module__c72r3a__resizedTable.BlockMarkdown-module__c72r3a__resizedTable.BlockMarkdown-module__c72r3a__resizedTable{width:100cqw;max-width:100cqw;margin-inline:calc(50% - 50cqw)}}.BlockMarkdown-module__c72r3a__inheritTypography.BlockMarkdown-module__c72r3a__inheritTypography.BlockMarkdown-module__c72r3a__inheritTypography,.BlockMarkdown-module__c72r3a__inheritTypography.BlockMarkdown-module__c72r3a__inheritTypography.BlockMarkdown-module__c72r3a__inheritTypography *{font-size:inherit;line-height:inherit}}
@layer css-modules{.PeerExchangeBlock-module__TP6n7q__transcript{max-height:300px;overflow-y:auto}.PeerExchangeBlock-module__TP6n7q__collapsedOpener:not(:focus-within){-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.PeerExchangeBlock-module__TP6n7q__peers,.PeerExchangeBlock-module__TP6n7q__rail{margin-left:var(--space-8);border-left:1px solid var(--outline-dimmest)}.PeerExchangeBlock-module__TP6n7q__run{position:relative}.PeerExchangeBlock-module__TP6n7q__run:before{content:"";background-color:var(--foreground-dimmer);border-radius:50%;width:7px;height:7px;position:absolute;top:6px;left:-15.5px}.PeerExchangeBlock-module__TP6n7q__outbound:before{background-color:var(--outline-dimmest)}}
@layer ruicomponents.expandable-content{.ExpandableContent-module__pbPZ1a__root{--ExpandableContent--expandable-content-size-duration:.15s;--ExpandableContent--expandable-content-fade-out-duration:.2s;--ExpandableContent--expandable-content-fade-in-duration:50ms;--ExpandableContent--expandable-content-fade-in-delay:75ms}}
@layer css-modules{.ChatSubagentBlock-module__2RZZka__block{position:relative}.ChatSubagentBlock-module__2RZZka__children{margin-left:24px}.ChatSubagentBlock-module__2RZZka__lineToggle{cursor:pointer;width:100%;font:inherit;text-align:start;background:0 0;border:0;padding:0}}
@layer css-modules{.PeerMessageRowLabel-module__irB6da__label{min-width:0;color:inherit;white-space:pre;align-items:baseline;display:flex;position:relative}.PeerMessageRowLabel-module__irB6da__toggle{display:flex;position:absolute;inset:0}.PeerMessageRowLabel-module__irB6da__peerLink{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;text-decoration:underline;position:relative;overflow:hidden}}
@layer css-modules{.FeedTimelineDivider-module__d-Agtq__separatorLine{border-bottom:1px dashed var(--outline-dimmer)}.FeedTimelineDivider-module__d-Agtq__separatorContent{max-width:min(360px,100%)}}
@layer css-modules{.PackageList-module__mmOnYW__chip{max-width:100%;overflow:hidden}}
@layer css-modules{.LspDiagnosticsBlock-module__Dw2-kq__banner{border:1px solid var(--outline-dimmer);border-radius:var(--border-radius-4);padding:var(--space-8) var(--space-12);background:var(--background-higher)}.LspDiagnosticsBlock-module__Dw2-kq__banner.LspDiagnosticsBlock-module__Dw2-kq__error{border-color:var(--destructive-surface-color-300);background:var(--destructive-surface-color-200);color:var(--destructive-text-color-100)}}
@media (hover:hover) and (pointer:fine) and (not (any-pointer:coarse)){@layer css-modules{.PresentedChartBlock-module__bNYbVq__openLabel{visibility:hidden}.PresentedChartBlock-module__bNYbVq__card:is(:hover,:has(.PresentedChartBlock-module__bNYbVq__headerAction:focus-visible)) .PresentedChartBlock-module__bNYbVq__openLabel{visibility:visible;pointer-events:none}}}@layer css-modules{.PresentedChartBlock-module__bNYbVq__card{overflow:hidden}.PresentedChartBlock-module__bNYbVq__headerAction{text-align:start}.PresentedChartBlock-module__bNYbVq__chartFrame{border-width:1px 0 0!important}.PresentedChartBlock-module__bNYbVq__chartBody{aspect-ratio:2;position:relative}}
@layer css-modules{.pullRequestDisplay-module__3U8iNa__linesAdded{color:var(--accent-positive-default)}.pullRequestDisplay-module__3U8iNa__linesDeleted{color:var(--accent-negative-default)}}
@layer tailwind-utilities{.PresentedPullRequestBlock-module__R8Hu6q__title.PresentedPullRequestBlock-module__R8Hu6q__title{font-weight:var(--font-weight-bold)}}
@layer css-modules{.PRFeedbackBlock-module__bed80q__viewLink{align-items:center;gap:var(--space-4);color:var(--foreground-dimmest);flex-shrink:0;text-decoration:none;display:inline-flex}.PRFeedbackBlock-module__bed80q__viewLink:hover{color:var(--foreground-dimmest);text-decoration:underline}.PRFeedbackBlock-module__bed80q__viewLinkText{font-size:var(--font-size-small);color:var(--foreground-dimmest)}.PRFeedbackBlock-module__bed80q__viewLinkText:hover{color:var(--foreground-dimmest)}.PRFeedbackBlock-module__bed80q__authorLink{color:inherit;text-decoration:none}.PRFeedbackBlock-module__bed80q__authorLink:hover{text-decoration:underline}.PRFeedbackBlock-module__bed80q__analyticsWrapper{display:contents}}
@layer css-modules{.TargetReplLink-module__oyshLG__link{color:var(--foreground-dimmer);text-underline-offset:2px;text-decoration:underline}.TargetReplLink-module__oyshLG__link:hover{color:var(--foreground-default)}}
@layer tailwind-utilities{.RefreshAllLogsBlock-module__jv63pW__truncationDivider.RefreshAllLogsBlock-module__jv63pW__truncationDivider{text-align:center;color:var(--foreground-dimmest);padding:var(--space-4) 0;margin:var(--space-4) 0;border-top:1px dashed var(--outline-dimmer);border-bottom:1px dashed var(--outline-dimmer);font-style:italic;display:block}}@layer css-modules{.RefreshAllLogsBlock-module__jv63pW__logText{-webkit-user-select:text;user-select:text}.RefreshAllLogsBlock-module__jv63pW__statusDot{width:var(--space-8);height:var(--space-8);background:var(--foreground-dimmest);border-radius:50%;flex:none}.RefreshAllLogsBlock-module__jv63pW__statusDot.RefreshAllLogsBlock-module__jv63pW__running{background:var(--accent-primary-default)}.RefreshAllLogsBlock-module__jv63pW__statusDot.RefreshAllLogsBlock-module__jv63pW__finished{background:var(--accent-positive-default)}.RefreshAllLogsBlock-module__jv63pW__statusDot.RefreshAllLogsBlock-module__jv63pW__failed{background:var(--accent-negative-default)}.RefreshAllLogsBlock-module__jv63pW__banner{border:1px solid var(--outline-dimmer);border-radius:var(--border-radius-4);padding:var(--space-8) var(--space-12);background:var(--background-higher)}.RefreshAllLogsBlock-module__jv63pW__banner.RefreshAllLogsBlock-module__jv63pW__warning{border-color:var(--warning-surface-color-700);background:var(--warning-surface-color-200);color:var(--warning-text-color-100)}}
@layer css-modules{.RollbackConfirmationBlock-module__AXkKvq__revertIcon{color:var(--foreground-dimmer);align-self:flex-start;position:relative;top:3px}.RollbackConfirmationBlock-module__AXkKvq__subtext{color:var(--foreground-dimmer)}}
@layer css-modules{.RoutineRuns-module__ByeSpa__node{height:1lh;color:var(--outline-dimmer);line-height:var(--line-height-default);display:flex}.RoutineRuns-module__ByeSpa__nodeActive{color:var(--accent-primary-default)}.RoutineRuns-module__ByeSpa__nodeButton{cursor:pointer;width:var(--space-24);height:var(--space-24);color:inherit;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.RoutineRuns-module__ByeSpa__nodeButton:focus-visible{outline:2px solid var(--accent-primary-default)}.RoutineRuns-module__ByeSpa__nodeHollow{border:var(--border-width-default) solid currentcolor;width:var(--space-6);height:var(--space-6);border-radius:50%}.RoutineRuns-module__ByeSpa__inlineTrigger{cursor:pointer;color:inherit;font:inherit;background:0 0;border:0;padding:0;display:inline}.RoutineRuns-module__ByeSpa__line{background-color:var(--outline-dimmer);width:var(--border-width-default);height:var(--space-12)}.RoutineRuns-module__ByeSpa__lineDashed{border-left:var(--border-width-default) dashed var(--outline-dimmer);background-color:#0000;width:0}.RoutineRuns-module__ByeSpa__lineFill{height:auto}}
@layer tailwind-utilities{.RoutineBlocks-module__-7x4GG__createdTitle.RoutineBlocks-module__-7x4GG__createdTitle{font-weight:var(--font-weight-medium)}}@layer css-modules{.RoutineBlocks-module__-7x4GG__routineRunMessage{min-width:0}}
@layer css-modules{.ScreenshotBlock-module__ilrwBq__container{aspect-ratio:16/9;width:100%;position:relative;overflow:hidden}.ScreenshotBlock-module__ilrwBq__image{object-fit:contain}.ScreenshotBlock-module__ilrwBq__fallback{position:absolute;inset:0}}
@layer css-modules{.SlidesBlocks-module__q_6jfa__slide:not(:first-child){padding-top:var(--space-12);border-top:1px solid var(--outline-dimmest)}}
@layer css-modules{.optimisticUserMessages-module__sPhUpq__error{align-self:flex-end;max-width:100%}.optimisticUserMessages-module__sPhUpq__errorStatus{color:var(--accent-negative-default);min-width:0}.optimisticUserMessages-module__sPhUpq__errorIcon{flex:none;width:12px;height:12px}}
@layer tailwind-utilities{.index-module__HfQ7AG__count.index-module__HfQ7AG__count{font-family:var(--font-family-code);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}}@layer css-modules{.index-module__HfQ7AG__container{height:100%;overflow:auto}.index-module__HfQ7AG__breakable{word-break:break-all}}
@container (min-width:561px){@layer css-modules{.index-module__xVB6Sq__panelLayout:not(.index-module__xVB6Sq__panelLayoutMobile){grid-template-columns:calc(var(--space-128) + var(--space-64)) minmax(0, 1fr);grid-template-rows:minmax(0,1fr)}.index-module__xVB6Sq__panelLayout:not(.index-module__xVB6Sq__panelLayoutMobile) .index-module__xVB6Sq__mobileNavigation{display:none}.index-module__xVB6Sq__panelLayout:not(.index-module__xVB6Sq__panelLayoutMobile) .index-module__xVB6Sq__tab{padding:var(--space-8)}}}@container (max-width:560px){@layer css-modules{.index-module__xVB6Sq__panelLayout{gap:var(--space-8);padding:var(--space-8);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.index-module__xVB6Sq__panelLayout .index-module__xVB6Sq__navigation{display:none}.index-module__xVB6Sq__panelLayout .index-module__xVB6Sq__mobileNavigation{display:flex}.index-module__xVB6Sq__panelLayout .index-module__xVB6Sq__tab{padding:0}}}@layer css-modules{.index-module__xVB6Sq__surface{height:100%;container-type:inline-size}.index-module__xVB6Sq__panelLayout{height:100%;min-height:0;display:grid}.index-module__xVB6Sq__tab{min-width:0;min-height:0;overflow:auto}.index-module__xVB6Sq__panelLayoutMobile{gap:var(--space-8);padding:var(--space-8);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.index-module__xVB6Sq__panelLayoutMobile .index-module__xVB6Sq__navigation{display:none}.index-module__xVB6Sq__panelLayoutMobile .index-module__xVB6Sq__mobileNavigation{display:flex}.index-module__xVB6Sq__panelLayoutMobile .index-module__xVB6Sq__tab{padding:0}.index-module__xVB6Sq__content{height:100%}}
@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)}}
@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{.TaskEventSeparator-module__MHqkEq__separatorLine{border-bottom:1px dashed var(--outline-dimmer)}.TaskEventSeparator-module__MHqkEq__separatorContent{max-width:min(360px,100%)}}
@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)}}
@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{.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 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}}
@keyframes CodeRenderer2-module__jfz9nq__copied{0%{opacity:0;transform:translate(8px)}10%{opacity:1;transform:translate(0)}95%{opacity:1}to{opacity:0}}@layer css-modules{.CodeRenderer2-module__jfz9nq__inline,.CodeRenderer2-module__jfz9nq__inlineButton{border-radius:var(--border-radius-4);background-color:var(--background-higher);padding:var(--space-2) var(--space-4);color:var(--foreground-dimmest);font-size:13px;font-family:var(--font-family-code);display:inline-flex}.CodeRenderer2-module__jfz9nq__inlineButton{cursor:pointer;text-align:left}@media (hover:hover){.CodeRenderer2-module__jfz9nq__inlineButton:hover:not(:disabled){color:var(--foreground-default)}}.CodeRenderer2-module__jfz9nq__container{--CodeRenderer2--cr-button-opacity:1;position:relative}@media (hover:hover){.CodeRenderer2-module__jfz9nq__container{--CodeRenderer2--cr-button-opacity:0}.CodeRenderer2-module__jfz9nq__container:focus-within{--CodeRenderer2--cr-button-opacity:.75}.CodeRenderer2-module__jfz9nq__container:hover{--CodeRenderer2--cr-button-opacity:1}}.CodeRenderer2-module__jfz9nq__buttonsList{top:var(--space-8);right:var(--space-8);gap:var(--space-8);opacity:var(--CodeRenderer2--cr-button-opacity);z-index:5;flex-direction:row;transition:opacity .125s linear;display:flex;position:absolute}.CodeRenderer2-module__jfz9nq__buttonContainer{opacity:1;transition:opacity 75ms linear;position:relative}.CodeRenderer2-module__jfz9nq__buttonToast{padding-right:var(--space-8);font-size:var(--font-size-default);font-family:var(--font-family-default);-webkit-user-select:none;user-select:none;white-space:nowrap;animation:3s CodeRenderer2-module__jfz9nq__copied;display:block;position:absolute;right:100%}}
@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 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 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}}
@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{.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{.Agent2FeedRow-module__MNyDAa__feedRow{--Agent2FeedRow--feed-row-max-width:100%;--Agent2FeedRow--inherited-feed-row-max-width:inherit;--Agent2FeedRow--feed-row-horizontal-gutter:10px;--Agent2FeedRow--feed-row-min-height:34px;width:calc(100% - 2 * var(--Agent2FeedRow--feed-row-horizontal-gutter));max-width:var(--Agent2FeedRow--feed-row-max-width);min-height:var(--Agent2FeedRow--feed-row-min-height);overflow-wrap:break-word;margin:0 auto}.Agent2FeedRow-module__MNyDAa__feedRow>*{min-width:0;max-width:100%}.Agent2FeedRow-module__MNyDAa__feedRow:empty{display:none}}
@layer css-modules{.DeploymentStatusDot-module__16JmRG__dot{width:8px;height:8px}}
@layer css-modules{.DomainVerificationStatus-module__QzDoqa__statusText{flex:1;min-width:0}.DomainVerificationStatus-module__QzDoqa__statusDotWrapper,.DomainVerificationStatus-module__QzDoqa__statusDotWrapper *{box-shadow:none!important}.DomainVerificationStatus-module__QzDoqa__domainStatusDot{width:var(--space-6);height:var(--space-6);border-radius:100%}}
@layer css-modules{.PublishDomainsRow-module__cLgRoW__addDomainButton{cursor:pointer;color:var(--accent-primary-stronger);font:inherit;font-size:var(--font-size-small);line-height:var(--line-height-small);background:0 0;border:none;padding:0}.PublishDomainsRow-module__cLgRoW__addDomainButton:focus-visible{outline:2px solid var(--accent-primary-default);outline-offset:2px}@media (hover:hover){.PublishDomainsRow-module__cLgRoW__addDomainButton:hover{color:var(--accent-primary-strongest)}}}
@layer css-modules{.Agent2ChatComposeColumn-module__xKWf8G__content{--Agent2ChatComposeColumn--compose-column-inline-start-inset:0px;width:calc(100% - var(--Agent2ChatComposeColumn--compose-column-inline-start-inset));margin-inline-start:var(--Agent2ChatComposeColumn--compose-column-inline-start-inset)}}
@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)}}
@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)}}
@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{.AutoGrowingTerminal-module__IHNTLG__wrapper{grid-template-columns:1fr;display:grid}.AutoGrowingTerminal-module__IHNTLG__terminal{top:var(--top-offset,0);grid-area:1/1;position:sticky}.AutoGrowingTerminal-module__IHNTLG__terminal .xterm{margin:var(--space-8) 0 var(--space-8) var(--space-8);height:100%;overflow:hidden}.AutoGrowingTerminal-module__IHNTLG__terminal .xterm-viewport{overflow:hidden}.AutoGrowingTerminal-module__IHNTLG__terminalForHistoricalOutputWrapper{overflow-y:auto}.AutoGrowingTerminal-module__IHNTLG__terminalForHistoricalOutputWrapper .xterm-scrollable-element>.scrollbar{display:none}}
@layer css-modules{.WorkflowConnectedToPid2-module__Sa4RqG__terminalWrapper{overflow:hidden}.WorkflowConnectedToPid2-module__Sa4RqG__terminalWrapper .xterm{border-radius:0 0 var(--border-radius-4) var(--border-radius-4)}}
@media (prefers-reduced-motion:reduce){@layer css-modules{.DynamicReplitCapabilities-module__S3y0Xq__capabilityContainer{opacity:1!important;will-change:auto!important;transition:none!important;transform:none!important}}}@layer css-modules{.DynamicReplitCapabilities-module__S3y0Xq__capabilityContainer{backface-visibility:hidden;will-change:opacity, transform;max-width:480px;min-height:32px;transition:opacity .25s ease-out,transform .25s ease-out}}
@layer css-modules{.ArtifactLoadingOverlayCard-module__Zjoa_W__overlayCard{box-shadow:var(--shadow-1);text-align:center;text-wrap:pretty;width:280px;min-width:0;max-width:100%;height:110px}}
@media (prefers-reduced-motion:reduce){@layer css-modules{.ArtifactLoadingReferralOverlayCard-module__Z-wehq__card,.ArtifactLoadingReferralOverlayCard-module__Z-wehq__referralReveal,.ArtifactLoadingReferralOverlayCard-module__Z-wehq__referralRevealInner{transition:none}}}@layer css-modules{.ArtifactLoadingReferralOverlayCard-module__Z-wehq__card{--loading-card-height:110px;box-shadow:var(--shadow-1);text-align:center;text-wrap:balance;width:280px;max-width:100%;height:var(--loading-card-height);transition:width .3s ease-in-out}.ArtifactLoadingReferralOverlayCard-module__Z-wehq__card.ArtifactLoadingReferralOverlayCard-module__Z-wehq__revealed{width:360px;height:auto}.ArtifactLoadingReferralOverlayCard-module__Z-wehq__loadingArea{min-height:calc(var(--loading-card-height) - 2 * var(--border-width,1px));flex:none;display:flex}.ArtifactLoadingReferralOverlayCard-module__Z-wehq__referralReveal{grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out;display:grid}.ArtifactLoadingReferralOverlayCard-module__Z-wehq__referralReveal.ArtifactLoadingReferralOverlayCard-module__Z-wehq__revealed{grid-template-rows:1fr}.ArtifactLoadingReferralOverlayCard-module__Z-wehq__referralRevealInner{opacity:0;transition:opacity .15s ease-in-out;overflow:hidden}.ArtifactLoadingReferralOverlayCard-module__Z-wehq__revealed>.ArtifactLoadingReferralOverlayCard-module__Z-wehq__referralRevealInner{opacity:1;transition:opacity .15s ease-in-out .15s}}
@container (not (min-width:560px)) and (min-height:560px){@layer css-modules{.CanvasFrameLoadingSkeleton-module__nIXi0a__root:not(.CanvasFrameLoadingSkeleton-module__nIXi0a__slides) .CanvasFrameLoadingSkeleton-module__nIXi0a__autoLayout{display:none}.CanvasFrameLoadingSkeleton-module__nIXi0a__root:not(.CanvasFrameLoadingSkeleton-module__nIXi0a__slides) .CanvasFrameLoadingSkeleton-module__nIXi0a__mobileLayout{display:grid}}}@container (min-width:560px) and (min-height:360px){@layer css-modules{.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__autoLayout{grid-template-rows:auto minmax(0,1fr) auto}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__autoHeader{grid-template-columns:minmax(0,1.2fr) minmax(0,1.8fr)}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__headerMedium,.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__headerLong{height:clamp(var(--space-32), 11cqb, var(--space-64));display:block}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__headerShort{display:none}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__autoMain{grid-template-columns:minmax(var(--space-96), 1fr) minmax(0, 3.4fr)}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__leftRail{grid-template-rows:minmax(0,1fr);min-height:0;display:grid}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__leftRailBlock{min-height:0}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__autoThumbnails{display:none}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__footerBar{height:clamp(var(--space-48), 12cqb, var(--space-64));display:block}}}@container (min-width:900px) and (min-height:480px){@layer css-modules{.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__autoHeader{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr)}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__headerShort,.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__headerMedium,.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__headerLong{height:clamp(var(--space-40), 8cqb, var(--space-64));display:block}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__autoMain{grid-template-columns:minmax(var(--space-128), .9fr) minmax(0, 4fr) minmax(var(--space-128), .9fr)}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__rightRail{gap:clamp(var(--space-12), 2cqi, var(--space-24));grid-template-rows:repeat(2,minmax(0,1fr));min-height:0;display:grid}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__rightRailBlock{min-height:0}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__rightRailBlock:nth-child(3){display:none}}}@container (min-width:1100px) and (min-height:560px){@layer css-modules{.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__autoLayout{gap:clamp(var(--space-12), 2cqi, var(--space-24))}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__autoHeader{grid-template-columns:minmax(0, .9fr) minmax(0, .9fr) minmax(0, 1.5fr) minmax(var(--space-96), .7fr)}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__headerAction{height:clamp(var(--space-40), 8cqb, var(--space-64));display:block}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__autoMain{grid-template-columns:minmax(var(--space-128), .8fr) minmax(0, 3.8fr) minmax(var(--space-128), .8fr)}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__leftRail{gap:clamp(var(--space-8), 1.5cqi, var(--space-16));grid-template-rows:minmax(0,1fr) auto}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__leftRailDetails{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__leftRailDetail{height:var(--space-16)}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__primaryArea{gap:clamp(var(--space-8), 1.5cqi, var(--space-16));grid-template-rows:minmax(0,1fr) auto}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__primaryDetails{gap:clamp(var(--space-8), 1.5cqi, var(--space-16));height:clamp(var(--space-48), 9cqb, var(--space-64));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__primaryDetail:nth-child(4){display:none}}}@container (min-width:1350px) and (min-height:650px){@layer css-modules{.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__autoHeader{grid-template-columns:minmax(0,.8fr) minmax(0,.8fr) minmax(0,1.5fr) minmax(0,.7fr)}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__autoMain{grid-template-columns:minmax(var(--space-128), .75fr) minmax(0, 3.6fr) minmax(var(--space-128), .95fr)}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__leftRailDetails{grid-template-columns:minmax(0,1fr)}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__primaryArea{grid-template-rows:auto minmax(0,1fr) auto}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__primaryToolbar{gap:clamp(var(--space-8), 1.2cqi, var(--space-16));height:var(--space-32);grid-template-columns:minmax(0,1fr) minmax(0,.8fr) minmax(0,1.2fr) minmax(0,.7fr);display:grid}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__primaryDetails{height:clamp(var(--space-56), 8cqb, var(--space-80));grid-template-columns:repeat(4,minmax(0,1fr))}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__primaryDetail:nth-child(4){display:block}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__rightRail{grid-template-rows:repeat(3,minmax(0,1fr))}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__rightRailBlock:nth-child(3){display:block}}}@layer css-modules{.CanvasFrameLoadingSkeleton-module__nIXi0a__root{box-sizing:border-box;background:var(--background-default);padding:clamp(var(--space-12), 4cqi, var(--space-24));width:100%;min-width:0;height:100%;min-height:0;overflow:hidden;container-type:size}.CanvasFrameLoadingSkeleton-module__nIXi0a__block{--low-pulse:var(--outline-dimmest);--high-pulse:var(--background-higher);background:var(--outline-dimmest);min-width:0}.CanvasFrameLoadingSkeleton-module__nIXi0a__autoLayout,.CanvasFrameLoadingSkeleton-module__nIXi0a__mobileLayout,.CanvasFrameLoadingSkeleton-module__nIXi0a__slidesLayout{width:100%;min-width:0;height:100%;min-height:0}.CanvasFrameLoadingSkeleton-module__nIXi0a__autoLayout{gap:clamp(var(--space-12), 3cqi, var(--space-24));grid-template-rows:auto minmax(0,1fr) auto;display:grid}.CanvasFrameLoadingSkeleton-module__nIXi0a__mobileLayout,.CanvasFrameLoadingSkeleton-module__nIXi0a__slidesLayout{display:none}.CanvasFrameLoadingSkeleton-module__nIXi0a__mobileLayout{gap:clamp(var(--space-16), 4cqi, var(--space-24));grid-template-rows:auto minmax(0,1fr) auto}.CanvasFrameLoadingSkeleton-module__nIXi0a__slidesLayout{gap:clamp(var(--space-12), 3cqi, var(--space-24));grid-template-rows:minmax(0,1fr) auto}.CanvasFrameLoadingSkeleton-module__nIXi0a__mobile .CanvasFrameLoadingSkeleton-module__nIXi0a__autoLayout,.CanvasFrameLoadingSkeleton-module__nIXi0a__slides .CanvasFrameLoadingSkeleton-module__nIXi0a__autoLayout{display:none}.CanvasFrameLoadingSkeleton-module__nIXi0a__mobile .CanvasFrameLoadingSkeleton-module__nIXi0a__mobileLayout,.CanvasFrameLoadingSkeleton-module__nIXi0a__slides .CanvasFrameLoadingSkeleton-module__nIXi0a__slidesLayout{display:grid}.CanvasFrameLoadingSkeleton-module__nIXi0a__autoHeader{gap:clamp(var(--space-8), 2cqi, var(--space-24));grid-template-columns:minmax(0,1fr);display:grid}.CanvasFrameLoadingSkeleton-module__nIXi0a__headerShort,.CanvasFrameLoadingSkeleton-module__nIXi0a__headerMedium,.CanvasFrameLoadingSkeleton-module__nIXi0a__headerAction{display:none}.CanvasFrameLoadingSkeleton-module__nIXi0a__headerLong{height:clamp(var(--space-24), 8cqb, var(--space-64))}.CanvasFrameLoadingSkeleton-module__nIXi0a__autoMain{gap:clamp(var(--space-12), 3cqi, var(--space-24));grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.CanvasFrameLoadingSkeleton-module__nIXi0a__leftRail,.CanvasFrameLoadingSkeleton-module__nIXi0a__rightRail,.CanvasFrameLoadingSkeleton-module__nIXi0a__primaryToolbar,.CanvasFrameLoadingSkeleton-module__nIXi0a__primaryDetails{display:none}.CanvasFrameLoadingSkeleton-module__nIXi0a__primaryArea{grid-template-rows:minmax(0,1fr);min-height:0;display:grid}.CanvasFrameLoadingSkeleton-module__nIXi0a__primaryPanel,.CanvasFrameLoadingSkeleton-module__nIXi0a__primaryToolbarItem,.CanvasFrameLoadingSkeleton-module__nIXi0a__primaryDetail,.CanvasFrameLoadingSkeleton-module__nIXi0a__leftRailDetail{min-height:0}.CanvasFrameLoadingSkeleton-module__nIXi0a__autoThumbnails{gap:clamp(var(--space-8), 2cqi, var(--space-24));height:clamp(var(--space-48), 18cqb, var(--space-80));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.CanvasFrameLoadingSkeleton-module__nIXi0a__autoThumbnails .CanvasFrameLoadingSkeleton-module__nIXi0a__thumbnail:nth-child(5),.CanvasFrameLoadingSkeleton-module__nIXi0a__footerBar{display:none}.CanvasFrameLoadingSkeleton-module__nIXi0a__mobileHeader{height:clamp(var(--space-32), 8cqb, var(--space-64))}.CanvasFrameLoadingSkeleton-module__nIXi0a__mobilePanel{min-height:0}.CanvasFrameLoadingSkeleton-module__nIXi0a__mobileTabs{gap:clamp(var(--space-12), 3cqi, var(--space-24));height:clamp(var(--space-40), 10cqb, var(--space-80));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.CanvasFrameLoadingSkeleton-module__nIXi0a__slidePanel{min-height:0}.CanvasFrameLoadingSkeleton-module__nIXi0a__slideThumbnails{gap:clamp(var(--space-8), 2cqi, var(--space-16));height:clamp(var(--space-48), 15cqb, var(--space-80));grid-template-columns:repeat(5,minmax(0,1fr));display:grid}}
@layer css-modules{.ArtifactLoadingState-module__zmeaTa__root{height:100%;position:relative}.ArtifactLoadingState-module__zmeaTa__overlayContainer{z-index:2;position:absolute;inset:0}.ArtifactLoadingState-module__zmeaTa__overlayContainerMobile{aspect-ratio:9/19.5;height:calc(100% - 2 * var(--space-16));max-height:100%;container-type:size}.ArtifactLoadingState-module__zmeaTa__overlayCardBezel{width:84cqi;max-width:100%}.ArtifactLoadingState-module__zmeaTa__phoneFrame{aspect-ratio:9/19.5;height:100%;max-height:100%;position:relative}.ArtifactLoadingState-module__zmeaTa__phoneScreen{border-radius:10.5%/5.2%;position:absolute;inset:2.2% 4.2%;overflow:hidden}.ArtifactLoadingState-module__zmeaTa__phoneFrameImage{z-index:1;pointer-events:none;position:absolute;inset:0}}
@layer css-modules{.NixIsBrokenModal-module__aU_H9q__brokenNixErrorWrapper{max-height:300px;overflow:scroll}.NixIsBrokenModal-module__aU_H9q__inlineButton{display:inline-flex!important}}
@layer css-modules{.AgentAwareWebviewEmptyStates-module__B97l6q__crashedBodyWrapper{width:100%}.AgentAwareWebviewEmptyStates-module__B97l6q__borderWrapper{border:1px solid var(--outline-dimmest)}.AgentAwareWebviewEmptyStates-module__B97l6q__closeButton{top:var(--space-8);right:var(--space-8);z-index:1;position:absolute}}
@layer css-modules{.AgentAwareWebviewNonReadyStates-module__vLGE7q__root{position:relative}}
@layer css-modules{.VirtualKeyboard-module__xPcc3W__root{background-color:var(--background-root);justify-content:space-between;align-items:stretch;height:48px;font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace;display:flex}.VirtualKeyboard-module__xPcc3W__root button{color:var(--foreground-default);background-color:#0000;border:0;flex:auto;padding:10px;font-family:inherit;font-size:16px}.VirtualKeyboard-module__xPcc3W__fixedContainer{z-index:100;width:100%;position:fixed;left:0}}
@layer css-modules{.index-module__fclLfq__textContainerMaxWidth{max-width:400px}}
@layer css-modules{.ErrorBoundary-module__LIUCAq__errorMessage{background-color:var(--accent-blurple-default);color:#fff;height:100%;font-family:var(--font-family-code);white-space:pre;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)}}
@layer css-modules{.searchFileContents-module__Ar_Qra__singleLine{font-family:var(--font-family-code);text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--foreground-dimmest);display:inline-block;overflow:hidden}}
@layer css-modules{.ExpandAgentButton-module__8ZRNCW__root{--ExpandAgentButton--width:0;--ExpandAgentButton--height:100%;--ExpandAgentButton--opacity:0;--ExpandAgentButton--align:start;--ExpandAgentButton--padding:var(--space-4);visibility:hidden;flex-direction:row;transition:opacity .3s .16s,width .3s .16s,height .3s .16s,visibility .3s .16s;display:flex;opacity:var(--ExpandAgentButton--opacity)!important;width:var(--ExpandAgentButton--width)!important;height:var(--ExpandAgentButton--height)!important}.ExpandAgentButton-module__8ZRNCW__show{--ExpandAgentButton--width:calc(var(--space-24) + var(--space-4));--ExpandAgentButton--opacity:1;visibility:visible}}
@layer css-modules{.MultiSpotlightOverlay-module__pcRqSW__overlay{pointer-events:auto;transition:opacity .3s ease-out;position:fixed;inset:0}.MultiSpotlightOverlay-module__pcRqSW__overlay svg{display:block}.MultiSpotlightOverlay-module__pcRqSW__spotlightCutout{transition:x .25s ease-out,y .25s ease-out,width .25s ease-out,height .25s ease-out,rx .25s ease-out}}
@layer css-modules{.SubTourRunner-module__6VVtha__popoverCard{z-index:0;position:relative;overflow:visible}.SubTourRunner-module__6VVtha__tooltipShape{z-index:-1;filter:drop-shadow(0 8px 24px #0000001f);pointer-events:none;position:absolute;top:0;left:0}.SubTourRunner-module__6VVtha__tooltipShapeFill{fill:var(--background-default)}.SubTourRunner-module__6VVtha__tooltipShapeStroke{stroke:var(--outline-default);fill:none}.SubTourRunner-module__6VVtha__dismissButton{top:var(--space-8);right:var(--space-8);cursor:pointer;border-radius:var(--border-radius-8);padding:var(--space-4);color:var(--foreground-dimmest);background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute}.SubTourRunner-module__6VVtha__dismissButton:hover{background:var(--background-higher);color:var(--foreground-default)}.SubTourRunner-module__6VVtha__navRow{grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.SubTourRunner-module__6VVtha__navRight{justify-content:flex-end;display:flex}.SubTourRunner-module__6VVtha__dotRow{align-items:center}.SubTourRunner-module__6VVtha__dot{cursor:pointer;background:var(--outline-default);border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:background .15s;position:relative}.SubTourRunner-module__6VVtha__dot:after{content:"";position:absolute;inset:-9px}.SubTourRunner-module__6VVtha__dotActive{background:var(--foreground-dimmer)}.SubTourRunner-module__6VVtha__navButton{align-items:center;gap:var(--space-8);cursor:pointer;border-radius:var(--border-radius-8);background:var(--background-higher);padding:var(--space-8);height:32px;color:var(--foreground-default);border:none;font-size:14px;display:flex}.SubTourRunner-module__6VVtha__navButton:hover{background:var(--background-highest)}.SubTourRunner-module__6VVtha__navButtonPrimary{align-items:center;gap:var(--space-8);cursor:pointer;border-radius:var(--border-radius-8);background:var(--accent-primary-default);padding:var(--space-8);height:32px;color:var(--white);border:none;font-size:14px;display:flex}.SubTourRunner-module__6VVtha__navButtonPrimary:hover{background:var(--accent-primary-stronger)}.SubTourRunner-module__6VVtha__stepMedia{background:var(--background-higher);overflow:hidden}.SubTourRunner-module__6VVtha__stepMediaImage{object-fit:cover;width:100%;height:auto;display:block}.SubTourRunner-module__6VVtha__popoverWrapper{width:320px}.SubTourRunner-module__6VVtha__modalOverlay{z-index:99000;width:400px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.SubTourRunner-module__6VVtha__modalCard{border:1px solid var(--background-highest);background:var(--background-default);box-shadow:0 8px 24px #0000001f}}
@keyframes TourAnimations-module__9iXTta__tour-shimmer{0%,to{box-shadow:inset 0 0 #fff0}50%{box-shadow:inset 0 0 20px #ffffff26}}@keyframes TourAnimations-module__9iXTta__tour-glow{0%{box-shadow:0 0 8px 2px var(--accent-primary-default)}to{box-shadow:0 0 18px 6px var(--accent-primary-default)}}@keyframes TourAnimations-module__9iXTta__tour-pulse{0%,to{box-shadow:0 0 0 0 var(--accent-primary-default)}50%{box-shadow:0 0 0 4px var(--accent-primary-default)}}@layer css-modules{.TourAnimations-module__9iXTta__shimmer{animation:2s ease-in-out infinite TourAnimations-module__9iXTta__tour-shimmer}.TourAnimations-module__9iXTta__glow{animation:1.5s ease-in-out infinite alternate TourAnimations-module__9iXTta__tour-glow}.TourAnimations-module__9iXTta__outline{outline:1.5px solid var(--accent-primary-default);outline-offset:2px}.TourAnimations-module__9iXTta__pulse{animation:1.5s ease-in-out infinite TourAnimations-module__9iXTta__tour-pulse}}
@layer css-modules{.CsvPreview-module__sBjxLa__root{width:100%;height:100%;overflow:hidden}}
@layer css-modules{.FileFallback-module__uAApMa__container{height:100%}.FileFallback-module__uAApMa__icon{color:var(--foreground-dimmer)}.FileFallback-module__uAApMa__description{max-width:min(80%,600px)}}
@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)}}}
@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{.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{.DevURLInfo-module__Q-zVQG__url{outline-offset:2px;color:var(--accent-positive-stronger);font-size:var(--font-size-small)}.DevURLInfo-module__Q-zVQG__url :hover{cursor:pointer;color:var(--accent-positive-strongest)}.DevURLInfo-module__Q-zVQG__expoGoLink{outline-offset:2px;color:var(--foreground-dimmer);font-size:var(--font-size-small);text-decoration:underline}.DevURLInfo-module__Q-zVQG__expoGoLink:hover{cursor:pointer;color:var(--foreground-default)}.DevURLInfo-module__Q-zVQG__qrCode{border-radius:var(--border-radius-4);overflow:hidden}}
@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{.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{.TourPopover-module__rN5JsW__popperHiddenWhenReferenceHidden[data-popper-reference-hidden=true]{visibility:hidden;pointer-events:none}}
@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{.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}}
/*# sourceMappingURL=3ov8vbdqm0gz3.css.map*/