@layer components{.FooterCta-module__EpEToa__heading{color:#191818;letter-spacing:-.04em;text-align:center;text-wrap:balance;font-family:ABC Diatype Plus Variable,sans-serif;font-size:42px;font-weight:400;line-height:1}.FooterCta-module__EpEToa__button{cursor:pointer;color:#fff;letter-spacing:-.03em;text-align:center;background-color:#ff3c00;border:none;border-radius:90px;justify-content:center;align-items:center;width:306px;height:80px;font-family:ABC Diatype Plus Variable,sans-serif;font-size:24px;font-weight:400;line-height:.8;text-decoration:none;transition:opacity .1s ease-out;display:flex}.FooterCta-module__EpEToa__button:hover{opacity:.9}}
@layer components{.DesignCanvasCard-module__dy73KW__card{color:#322f2f;background:#ffb199;flex-shrink:0;height:100%;font-family:ABC Diatype Plus Variable,sans-serif;display:flex;position:relative;overflow:hidden}@media not (min-width:768px){.DesignCanvasCard-module__dy73KW__card{border-radius:40px;flex-direction:column;position:relative}}.DesignCanvasCard-module__dy73KW__illustration{position:absolute;right:-40px}@media not (min-width:768px){.DesignCanvasCard-module__dy73KW__illustration{width:100%;margin:0 auto;bottom:-250px;left:0}}.DesignCanvasCard-module__dy73KW__content{width:50%}@media not (min-width:768px){.DesignCanvasCard-module__dy73KW__content{width:100%;padding:24px 24px 0}}.DesignCanvasCard-module__dy73KW__content .DesignCanvasCard-module__dy73KW__label{opacity:.7;color:inherit;letter-spacing:-.02em;margin-bottom:8px;font-family:ABC Diatype Plus Variable,sans-serif;font-size:14px;font-weight:500}.DesignCanvasCard-module__dy73KW__content .DesignCanvasCard-module__dy73KW__title{color:inherit;letter-spacing:-.05em;font-family:ABC Diatype Plus Variable,sans-serif;font-size:60px;font-weight:400;line-height:89%}@media not (min-width:768px){.DesignCanvasCard-module__dy73KW__content .DesignCanvasCard-module__dy73KW__title{font-size:36px}}.DesignCanvasCard-module__dy73KW__content .DesignCanvasCard-module__dy73KW__description{opacity:.7;color:inherit;letter-spacing:-.03em;margin-top:26px;font-family:ABC Diatype Plus Variable,sans-serif;font-size:16px;font-weight:400;line-height:120%}}
@layer components{.MultipleArtifactsCard-module__ky6n_a__card{color:#fff;background:#322f2f;border-radius:24px;flex-direction:column;flex-shrink:0;height:100%;font-family:ABC Diatype Plus Variable,sans-serif;display:flex;position:relative;overflow:hidden}@media not (min-width:768px){.MultipleArtifactsCard-module__ky6n_a__card{border-radius:40px}}.MultipleArtifactsCard-module__ky6n_a__card>:first-child{z-index:0;pointer-events:none;position:absolute;top:40px;left:0;right:0;overflow:hidden}.MultipleArtifactsCard-module__ky6n_a__content{z-index:1;background:linear-gradient(#0000 0%,#322f2f 40%);margin:auto -40px -40px;padding:80px 40px 40px;position:relative}.MultipleArtifactsCard-module__ky6n_a__label{opacity:.7;color:inherit;letter-spacing:-.02em;margin-bottom:8px;font-family:ABC Diatype Plus Variable,sans-serif;font-size:14px;font-weight:500}.MultipleArtifactsCard-module__ky6n_a__title{color:inherit;letter-spacing:-.05em;font-family:ABC Diatype Plus Variable,sans-serif;font-size:60px;font-weight:400;line-height:89%}@media not (min-width:768px){.MultipleArtifactsCard-module__ky6n_a__title{font-size:32px}}.MultipleArtifactsCard-module__ky6n_a__description{opacity:.7;color:inherit;letter-spacing:-.03em;margin-top:20px;font-family:ABC Diatype Plus Variable,sans-serif;font-size:16px;font-weight:400;line-height:120%}}
@layer components{.ParallelAgentsCard-module__a5vZ0a__card{color:#322f2f;background:#dcd5d0;border-radius:24px;flex-direction:column;flex-shrink:0;height:100%;font-family:ABC Diatype Plus Variable,sans-serif;display:flex;position:relative;overflow:hidden}@media not (min-width:768px){.ParallelAgentsCard-module__a5vZ0a__card{border-radius:40px}}.ParallelAgentsCard-module__a5vZ0a__illustration{pointer-events:none;height:min(260px,50%);position:absolute;top:10px;right:-20px}.ParallelAgentsCard-module__a5vZ0a__illustration svg{width:auto;height:100%}.ParallelAgentsCard-module__a5vZ0a__content{z-index:1;background:linear-gradient(#0000 0%,#dcd5d0 60%);margin:auto -40px -40px;padding:80px 40px 40px;position:relative}.ParallelAgentsCard-module__a5vZ0a__label{opacity:.7;color:inherit;letter-spacing:-.02em;margin-bottom:8px;font-family:ABC Diatype Plus Variable,sans-serif;font-size:14px;font-weight:500}.ParallelAgentsCard-module__a5vZ0a__title{color:inherit;letter-spacing:-.05em;font-family:ABC Diatype Plus Variable,sans-serif;font-size:60px;font-weight:400;line-height:89%}@media not (min-width:768px){.ParallelAgentsCard-module__a5vZ0a__title{font-size:32px}}.ParallelAgentsCard-module__a5vZ0a__description{opacity:.7;color:inherit;letter-spacing:-.03em;margin-top:20px;font-family:ABC Diatype Plus Variable,sans-serif;font-size:16px;font-weight:400;line-height:120%}@media not (min-width:768px){.ParallelAgentsCard-module__a5vZ0a__description{margin-top:12px;font-size:13px}}}
@layer components{.TeamsCard-module__tigr1q__card{color:#322f2f;background:#ff764c;flex-shrink:0;height:100%;font-family:ABC Diatype Plus Variable,sans-serif;display:flex;position:relative;overflow:hidden}@media not (min-width:768px){.TeamsCard-module__tigr1q__card{border-radius:40px;flex-direction:column}.TeamsCard-module__tigr1q__content{padding:24px 24px 0}}.TeamsCard-module__tigr1q__label{opacity:.7;color:inherit;letter-spacing:-.02em;margin-bottom:8px;font-family:ABC Diatype Plus Variable,sans-serif;font-size:14px;font-weight:500}.TeamsCard-module__tigr1q__title{color:inherit;letter-spacing:-.05em;font-family:ABC Diatype Plus Variable,sans-serif;font-size:60px;font-weight:400;line-height:89%}@media not (min-width:768px){.TeamsCard-module__tigr1q__title{font-size:36px}}.TeamsCard-module__tigr1q__description{opacity:.8;max-width:340px;color:inherit;letter-spacing:-.03em;margin-top:26px;font-family:ABC Diatype Plus Variable,sans-serif;font-size:16px;font-weight:400;line-height:120%}.TeamsCard-module__tigr1q__illustration{position:absolute;right:-80px}@media not (min-width:768px){.TeamsCard-module__tigr1q__illustration{margin:0 auto;position:relative;right:auto}.TeamsCard-module__tigr1q__illustration svg{width:100%;height:auto;max-height:200px}}}
@media not (min-width:1024px){@layer components{.HeroBentoGrid-module__wCfISG__heroTitle{font-size:32px}.HeroBentoGrid-module__wCfISG__gallery{gap:16px;min-height:320px;max-height:none}.HeroBentoGrid-module__wCfISG__galleryRow{flex-direction:column;gap:16px;display:flex}.HeroBentoGrid-module__wCfISG__heroSubtitle{font-size:18px}}}@layer components{.HeroBentoGrid-module__wCfISG__scrollContainer{position:relative}.HeroBentoGrid-module__wCfISG__stickyWrapper{padding-top:112px;padding-bottom:36px}@media not (min-width:1024px){.HeroBentoGrid-module__wCfISG__stickyWrapper{gap:24px;padding-top:60px;padding-bottom:16px}}.HeroBentoGrid-module__wCfISG__heroTitle{color:#312e2e;letter-spacing:-.06em;text-align:center;font-family:ABC Diatype Plus Variable,sans-serif;font-size:68.92px;font-weight:400;line-height:100%}@media not (min-width:1024px){.HeroBentoGrid-module__wCfISG__heroTitle{font-size:48px}}.HeroBentoGrid-module__wCfISG__heroTitleAccent{color:#ff3c00}.HeroBentoGrid-module__wCfISG__heroSubtitle{color:#949494;letter-spacing:-.04em;text-align:center;font-family:ABC Diatype Plus Variable,sans-serif;font-size:28px;font-weight:400;line-height:83%}@media not (min-width:1024px){.HeroBentoGrid-module__wCfISG__heroSubtitle{font-size:24px}}.HeroBentoGrid-module__wCfISG__gallery{width:100%;max-width:1380px}.HeroBentoGrid-module__wCfISG__gallery .HeroBentoGrid-module__wCfISG__galleryRow{flex-direction:row}@media not (min-width:1024px){.HeroBentoGrid-module__wCfISG__gallery .HeroBentoGrid-module__wCfISG__galleryRow{flex-direction:column;height:auto}}:is(.HeroBentoGrid-module__wCfISG__gallery .HeroBentoGrid-module__wCfISG__galleryRow) .HeroBentoGrid-module__wCfISG__galleryLarge{flex:3;min-width:0;height:420px}@media not (min-width:1024px){:is(.HeroBentoGrid-module__wCfISG__gallery .HeroBentoGrid-module__wCfISG__galleryRow) .HeroBentoGrid-module__wCfISG__galleryLarge{flex:60vh}}:is(.HeroBentoGrid-module__wCfISG__gallery .HeroBentoGrid-module__wCfISG__galleryRow) .HeroBentoGrid-module__wCfISG__gallerySmall{flex:2;min-width:0;height:420px}@media not (min-width:1024px){:is(.HeroBentoGrid-module__wCfISG__gallery .HeroBentoGrid-module__wCfISG__galleryRow) .HeroBentoGrid-module__wCfISG__gallerySmall{flex:60vh}}.HeroBentoGrid-module__wCfISG__ctaButton{cursor:pointer;color:#ff3c00;letter-spacing:-.02em;background:0 0;border:1.5px solid #ff3c00;border-radius:100px;align-items:center;gap:8px;padding:12px 24px;font-family:ABC Diatype Plus Variable,sans-serif;font-size:14px;font-weight:500;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.HeroBentoGrid-module__wCfISG__ctaButton:hover{color:#fff;background:#ff3c00}.HeroBentoGrid-module__wCfISG__docsLink{opacity:1;cursor:pointer;color:#312e2e;letter-spacing:-.02em;text-underline-offset:3px;white-space:nowrap;align-items:center;gap:7px;width:168px;height:18px;font-family:ABC Diatype Plus Variable,sans-serif;font-size:14px;font-weight:500;text-decoration:underline;display:inline-flex}.HeroBentoGrid-module__wCfISG__docsLink:hover{opacity:.7}}
@layer components{.LoggedOutMobileCarousel-module__jIuS8G__viewport{width:100%;overflow:hidden}.LoggedOutMobileCarousel-module__jIuS8G__slide{padding:0 var(--space-8);flex:0 0 100%;min-width:0}.LoggedOutMobileCarousel-module__jIuS8G__dot{background:#d4d1ce;border-radius:50%;width:7px;height:7px;transition:background .2s}.LoggedOutMobileCarousel-module__jIuS8G__dotActive{background:#ff3c00}.LoggedOutMobileCarousel-module__jIuS8G__arrowButton{width:40px;height:40px}}
@keyframes PlatformCards-module__Z0omxa__blink{50%{opacity:0}}@layer components{.PlatformCards-module__Z0omxa__section{width:100%}.PlatformCards-module__Z0omxa__heading{color:#312e2e;letter-spacing:-.06em;text-align:center;font-family:ABC Diatype Plus Variable,sans-serif;font-size:48px;font-weight:400;line-height:1}.PlatformCards-module__Z0omxa__desktopLayout{width:100%;display:none}@media (min-width:768px){.PlatformCards-module__Z0omxa__desktopLayout{display:block}}.PlatformCards-module__Z0omxa__mobileLayout{width:100%;display:block}@media (min-width:768px){.PlatformCards-module__Z0omxa__mobileLayout{display:none}}.PlatformCards-module__Z0omxa__cards{width:100%;display:grid}@media (min-width:768px){.PlatformCards-module__Z0omxa__cards{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.PlatformCards-module__Z0omxa__cards{grid-template-columns:repeat(4,1fr)}}.PlatformCards-module__Z0omxa__card{border-radius:20px;height:604px;font-family:ABC Diatype Plus Variable,sans-serif;overflow:clip}.PlatformCards-module__Z0omxa__cardWhite{background-color:#fff}.PlatformCards-module__Z0omxa__cardWarm{background-color:#dbd4cf}.PlatformCards-module__Z0omxa__cardPale{background-color:#ffb199}.PlatformCards-module__Z0omxa__cardOrange{background-color:#ff764d}.PlatformCards-module__Z0omxa__cardHeader{align-items:flex-start;width:100%}.PlatformCards-module__Z0omxa__cardHeaderText{color:#312e2e;text-transform:capitalize}.PlatformCards-module__Z0omxa__cardLabel{letter-spacing:-.04em;font-size:18px;font-weight:600;line-height:1}.PlatformCards-module__Z0omxa__cardTitle{letter-spacing:-.04em;font-size:32px;font-weight:400;line-height:1}.PlatformCards-module__Z0omxa__cardIllustration{flex:1;justify-content:center;align-items:center;width:100%;display:flex}.PlatformCards-module__Z0omxa__agentIllustration{aspect-ratio:290/260;width:100%;max-width:290px;position:relative}.PlatformCards-module__Z0omxa__agentCircle{border:1.5px dashed #ff3c00;border-radius:50%;width:250px;height:250px;position:absolute;top:3px;left:20px}.PlatformCards-module__Z0omxa__agentChatInput{-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);color:#191818;letter-spacing:-.03em;background:#fff;border:1px solid #191818;border-radius:7px;align-items:center;gap:4px;width:162px;height:50px;padding:8px 10px;font-family:ABC Diatype Plus Variable,sans-serif;font-size:10.4px;display:flex;position:absolute;top:0;left:45px}.PlatformCards-module__Z0omxa__agentChatCursor{border-left:1px solid #191818;height:12px;animation:1s step-end infinite PlatformCards-module__Z0omxa__blink;display:inline-block}.PlatformCards-module__Z0omxa__agentPublishBtn{-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);color:#fff;letter-spacing:-.03em;background:#ff3c00;border-radius:7px;justify-content:center;align-items:center;gap:4px;width:89px;height:38px;padding:0 12px;font-family:ABC Diatype Plus Variable,sans-serif;font-size:10.4px;display:flex;position:absolute;top:112px;right:0}.PlatformCards-module__Z0omxa__agentBtn{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);color:#191818;letter-spacing:-.03em;background:#fff;border:1px solid #191818;border-radius:6px;justify-content:center;align-items:center;gap:4px;width:88px;height:41px;padding:0 8px;font-family:ABC Diatype Plus Variable,sans-serif;font-size:10.4px;display:flex;position:absolute;bottom:0;left:0}.PlatformCards-module__Z0omxa__cardDescription{color:#312e2e;letter-spacing:-.02em;width:100%;font-size:16px;font-weight:400;line-height:1.1}.PlatformCards-module__Z0omxa__integrationsIllustration{aspect-ratio:362/272;width:100%}}
@layer components{.RequestedOutputsOptions-module__OtYODG__root{--RequestedOutputsOptions--track-pb:20px;--RequestedOutputsOptions--bleed:0px;flex:100%;min-width:0;max-width:100%}.RequestedOutputsOptions-module__OtYODG__carouselViewport{overscroll-behavior-x:contain;scroll-behavior:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex:0 auto;min-width:0;overflow:auto hidden}.RequestedOutputsOptions-module__OtYODG__carouselViewport::-webkit-scrollbar{display:none}@media (max-width:480px){.RequestedOutputsOptions-module__OtYODG__carouselViewport{margin-inline:calc(-1 * var(--RequestedOutputsOptions--bleed));scroll-padding-inline:var(--RequestedOutputsOptions--bleed)}}.RequestedOutputsOptions-module__OtYODG__carouselTrack{padding-bottom:var(--RequestedOutputsOptions--track-pb);width:max-content}.RequestedOutputsOptions-module__OtYODG__optionSlot{width:var(--space-96);scroll-snap-align:start;flex:none}@media (max-width:480px){.RequestedOutputsOptions-module__OtYODG__optionSlot:first-child{padding-inline-start:var(--RequestedOutputsOptions--bleed)}.RequestedOutputsOptions-module__OtYODG__optionSlot:last-child{padding-inline-end:var(--RequestedOutputsOptions--bleed)}}.RequestedOutputsOptions-module__OtYODG__optionRoot{cursor:pointer;width:var(--space-48);height:var(--space-48);font:inherit;background:0 0;border:none;margin:0;padding:0;position:relative}.RequestedOutputsOptions-module__OtYODG__optionIconSurface{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.RequestedOutputsOptions-module__OtYODG__optionRoot:not([disabled],[aria-disabled]):focus-visible>.RequestedOutputsOptions-module__OtYODG__optionIconSurface{outline:2px solid var(--accent-primary-default);outline-offset:-2px;border-radius:16px}.RequestedOutputsOptions-module__OtYODG__optionLabel{position:absolute;bottom:0;left:50%;transform:translate(-50%,100%)}.RequestedOutputsOptions-module__OtYODG__prevButton,.RequestedOutputsOptions-module__OtYODG__nextButton{transform:translateY(calc(var(--RequestedOutputsOptions--track-pb) / -2));z-index:1}}
:root{--collapsing-pills-duration:.2s;--expanding-pills-duration:.35s;--expanding-box-duration:.35s;--collapsing-box-duration:.3s;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1)}@layer components{.BonsaiCreateAgentInput-module__Lcrbaq__root{contain:layout style}.BonsaiCreateAgentInput-module__Lcrbaq__scrollable{scrollbar-width:none;flex-wrap:nowrap;min-width:0;overflow-x:auto}.BonsaiCreateAgentInput-module__Lcrbaq__scrollable::-webkit-scrollbar{display:none}.BonsaiCreateAgentInput-module__Lcrbaq__scrollablePills{flex:1 1 0}.BonsaiCreateAgentInput-module__Lcrbaq__scrollablePills>*{flex-shrink:0}.BonsaiCreateAgentInput-module__Lcrbaq__scrollableOptions{opacity:1;transition:opacity var(--expanding-box-duration) var(--expanding-pills-duration) var(--ease-out);margin-right:calc(-1 * var(--space-12));margin-left:calc(-1 * var(--space-12));padding-right:var(--space-12);padding-left:var(--space-12)}.BonsaiCreateAgentInput-module__Lcrbaq__hiddenOption{visibility:hidden}.BonsaiCreateAgentInput-module__Lcrbaq__box{transition:max-height var(--expanding-box-duration) var(--ease-out), min-height var(--expanding-box-duration) var(--ease-out);will-change:max-height, min-height;max-height:50dvh}.BonsaiCreateAgentInput-module__Lcrbaq__expandOnFocus:focus-within{min-height:30dvh;transition:min-height .2s cubic-bezier(.34,1.56,.64,1)}.BonsaiCreateAgentInput-module__Lcrbaq__inputArea,.BonsaiCreateAgentInput-module__Lcrbaq__footerLeft{opacity:1;transition:opacity var(--expanding-box-duration) var(--expanding-pills-duration) var(--ease-out)}.BonsaiCreateAgentInput-module__Lcrbaq__boxWrapper{position:relative}.BonsaiCreateAgentInput-module__Lcrbaq__agentWorkingOverlay{opacity:0;transition:opacity var(--expanding-box-duration) var(--ease-out);pointer-events:none;position:absolute;inset:0}.BonsaiCreateAgentInput-module__Lcrbaq__agentWorkingOverlayVisible{opacity:1;transition:opacity var(--collapsing-pills-duration) var(--collapsing-box-duration) var(--ease-out);pointer-events:auto}.BonsaiCreateAgentInput-module__Lcrbaq__collapsed{pointer-events:none}.BonsaiCreateAgentInput-module__Lcrbaq__collapsed .BonsaiCreateAgentInput-module__Lcrbaq__scrollableOptions,.BonsaiCreateAgentInput-module__Lcrbaq__collapsed .BonsaiCreateAgentInput-module__Lcrbaq__footerLeft,.BonsaiCreateAgentInput-module__Lcrbaq__collapsed .BonsaiCreateAgentInput-module__Lcrbaq__inputArea{opacity:0;transition:opacity var(--collapsing-pills-duration) var(--ease-out)}.BonsaiCreateAgentInput-module__Lcrbaq__collapsed .BonsaiCreateAgentInput-module__Lcrbaq__box{transition:max-height var(--collapsing-pills-duration) var(--collapsing-box-duration) var(--ease-out), min-height var(--collapsing-pills-duration) var(--collapsing-box-duration) var(--ease-out);min-height:46px;max-height:46px;overflow:hidden}.BonsaiCreateAgentInput-module__Lcrbaq__collapsed .BonsaiCreateAgentInput-module__Lcrbaq__expandOnFocus:focus-within,.BonsaiCreateAgentInput-module__Lcrbaq__collapsed .BonsaiCreateAgentInput-module__Lcrbaq__expandOnFocus:hover{border-color:var(--surface-border-color-regular)!important}}
:root{--box-min-height:108px;--box-focused-min-height:30dvh;--loading-box-height:58px;--box-transition-duration:.24s;--content-transition-duration:.16s;--ease-out:cubic-bezier(.22, 1, .36, 1)}@layer components{.BonsaiCreateAgentInputV2-module__IOPsvW__root{contain:layout style}.BonsaiCreateAgentInputV2-module__IOPsvW__boxWrapper{position:relative}.BonsaiCreateAgentInputV2-module__IOPsvW__box{transition:min-height var(--box-transition-duration) var(--ease-out), max-height var(--box-transition-duration) var(--ease-out), box-shadow var(--box-transition-duration) var(--ease-out);will-change:min-height, max-height;box-shadow:0 4px 16px 0 color-mix(in srgb, var(--background-highest) 100%, transparent);min-height:var(--box-min-height)}.BonsaiCreateAgentInputV2-module__IOPsvW__box:focus-within{min-height:var(--box-focused-min-height);transition:min-height .2s cubic-bezier(.34,1.56,.64,1)}.BonsaiCreateAgentInputV2-module__IOPsvW__box:focus-within,.BonsaiCreateAgentInputV2-module__IOPsvW__box:hover{border-color:var(--surface-border-color-regular)!important}.BonsaiCreateAgentInputV2-module__IOPsvW__inputArea{opacity:1;transition:opacity var(--content-transition-duration) var(--ease-out);position:relative}.BonsaiCreateAgentInputV2-module__IOPsvW__editor{opacity:1;transition:opacity var(--content-transition-duration) var(--ease-out);flex-grow:1;display:flex}.BonsaiCreateAgentInputV2-module__IOPsvW__footerLeft,.BonsaiCreateAgentInputV2-module__IOPsvW__footerRightWithoutSubmit{opacity:1;transition:opacity var(--content-transition-duration) var(--ease-out)}.BonsaiCreateAgentInputV2-module__IOPsvW__agentWorkingOverlay{opacity:0;transition:opacity var(--content-transition-duration) var(--ease-out);pointer-events:none;position:absolute;inset:0}.BonsaiCreateAgentInputV2-module__IOPsvW__agentWorkingOverlayVisible{opacity:1;pointer-events:auto}.BonsaiCreateAgentInputV2-module__IOPsvW__loading{pointer-events:none}.BonsaiCreateAgentInputV2-module__IOPsvW__loading .BonsaiCreateAgentInputV2-module__IOPsvW__box{min-height:var(--loading-box-height);max-height:var(--loading-box-height)}.BonsaiCreateAgentInputV2-module__IOPsvW__loading .BonsaiCreateAgentInputV2-module__IOPsvW__inputArea,.BonsaiCreateAgentInputV2-module__IOPsvW__loading .BonsaiCreateAgentInputV2-module__IOPsvW__footerLeft,.BonsaiCreateAgentInputV2-module__IOPsvW__loading .BonsaiCreateAgentInputV2-module__IOPsvW__footerRightWithoutSubmit{opacity:0}.BonsaiCreateAgentInputV2-module__IOPsvW__selectedTemplatePill{cursor:pointer;border:none;height:42px}}
@keyframes CreateAgentInput-module__nw3BtW__agent-input-glow{0%,to{z-index:2;border-radius:var(--border-radius-container);box-shadow:0 0 #0000}40%,60%{box-shadow:0 0 8px 4px color-mix(in srgb, var(--accent-primary-default) 50%, transparent);border-radius:var(--border-radius-container)}}@layer components{.CreateAgentInput-module__nw3BtW__root{min-height:220px}.CreateAgentInput-module__nw3BtW__aboveInputCarousel{margin-top:-24px}.CreateAgentInput-module__nw3BtW__row{padding-top:var(--space-8)}}
@layer components{.AgentInputFreemiumQuotaExceeded-module__wCJCkW__container{width:100%;max-width:650px;margin-top:var(--space-16);align-self:center}}
@layer components{.AgentInputNoCreationPermission-module__dhH_QG__overlayContainer{max-width:100%}.AgentInputNoCreationPermission-module__dhH_QG__overlayText{text-align:center;gap:var(--space-8);flex-direction:column;max-width:600px}}
@layer components{.AgentInputReachedHardLimit-module__P5tNaW__overlayContainer{max-width:100%}.AgentInputReachedHardLimit-module__P5tNaW__overlayText{text-align:center;max-width:800px}.AgentInputReachedHardLimit-module__P5tNaW__overlayTitle{font-weight:var(--font-weight-bold)}.AgentInputReachedHardLimit-module__P5tNaW__loadingAndErrorWrapper{flex-grow:1;flex-shrink:1;justify-content:center;align-items:center;min-height:200px;display:flex}}
@layer components{.AgentInputUbbBanned-module__UbUGAG__ubbBannedContainer{text-align:center}@media (max-width:600px){.AgentInputUbbBanned-module__UbUGAG__buttonContainer{flex-direction:column}}}
@layer components{.MobileLayout-module__QPTtJa__root{width:100%;height:100dvh}.MobileLayout-module__QPTtJa__scrollable{overscroll-behavior:contain;height:100%;position:relative;overflow:hidden auto}.MobileLayout-module__QPTtJa__spacer{flex:1 0 auto;min-height:0}.MobileLayout-module__QPTtJa__stickyFooter{visibility:visible;opacity:1;z-index:1;background-color:var(--surface-color);padding-bottom:calc(env(safe-area-inset-bottom,0) + var(--space-12));overscroll-behavior:contain;transition:opacity .2s ease-in,visibility linear;position:sticky;bottom:0}.MobileLayout-module__QPTtJa__stickyFooter:before{top:calc(-1 * var(--space-32));background:linear-gradient(to top, var(--surface-color) 0%, color-mix(in srgb, var(--surface-color) 60%, transparent) 60%, transparent 100%);width:100%;height:var(--space-32);pointer-events:none;content:"";display:block;position:absolute;left:0}.MobileLayout-module__QPTtJa__stickyFooter:after{content:"";width:100%;height:1px;display:block;position:absolute;bottom:-1px}}
@layer components{.MobileChatLayout-module__WitmAW__greeting{font-family:var(--font-family-brand)}.MobileChatLayout-module__WitmAW__footerDismissed{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .2s ease-in,visibility 0s linear .2s}}
@layer components{.QuotaExceeded-module__ZyirDa__root{min-height:calc(100vh - 100px);position:relative}.QuotaExceeded-module__ZyirDa__content{max-width:400px}.QuotaExceeded-module__ZyirDa__description{text-align:center}}
@layer components{.ReplOrgPermissionDeniedError-module__Uya_1G__root{flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 100px);display:flex;position:relative}.ReplOrgPermissionDeniedError-module__Uya_1G__content{justify-content:center;align-items:center;max-width:400px}.ReplOrgPermissionDeniedError-module__Uya_1G__description{text-align:center}.ReplOrgPermissionDeniedError-module__Uya_1G__ownerCard{background-color:var(--background-higher)}.ReplOrgPermissionDeniedError-module__Uya_1G__ownerUsername{font-weight:500}}
@keyframes Agent4Badge-module__37d_EW__badge-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){@layer components{.Agent4Badge-module__37d_EW__container{transition:none}.Agent4Badge-module__37d_EW__fadeIn{opacity:1;animation:none}.Agent4Badge-module__37d_EW__circleRegion{opacity:1;transition:none}}}@layer components{.Agent4Badge-module__37d_EW__container{opacity:1;width:var(--Agent4Badge--badge-width);min-width:var(--Agent4Badge--badge-width);max-width:var(--Agent4Badge--badge-width);height:var(--Agent4Badge--badge-height);color:var(--foreground-dimmest);--Agent4Badge--badge-height:0;--Agent4Badge--badge-width:0;flex-shrink:0;align-items:center;transition:color .15s ease-out;display:inline-flex;position:relative}@media (hover:hover){.Agent4Badge-module__37d_EW__container:hover{color:var(--foreground-default)}}.Agent4Badge-module__37d_EW__static{cursor:default;pointer-events:none}@media (hover:hover){.Agent4Badge-module__37d_EW__static:hover{color:var(--foreground-dimmest)}}.Agent4Badge-module__37d_EW__pending{visibility:hidden}.Agent4Badge-module__37d_EW__fadeIn{opacity:0;animation:.3s ease-out forwards Agent4Badge-module__37d_EW__badge-fade-in}.Agent4Badge-module__37d_EW__shape{width:100%;height:100%;display:block;position:absolute;inset:0}.Agent4Badge-module__37d_EW__overlay{pointer-events:none;align-items:center;display:flex;position:absolute;inset:0}.Agent4Badge-module__37d_EW__agentText{width:64.7%;color:inherit;font-weight:500;font-size:calc(var(--Agent4Badge--badge-height) * .5);line-height:1;font-family:var(--font-family-default), sans-serif;justify-content:center;align-items:center;display:flex;position:absolute;top:-1px;bottom:0;left:0}.Agent4Badge-module__37d_EW__circleRegion{opacity:0;width:var(--Agent4Badge--badge-height);height:var(--Agent4Badge--badge-height);border-radius:50%;justify-content:center;align-items:center;transition:opacity .18s ease-out;display:flex;position:absolute;top:0;right:0;overflow:hidden}.Agent4Badge-module__37d_EW__circleRegionVisible{opacity:1}.Agent4Badge-module__37d_EW__circleText{color:inherit;font-weight:500;font-size:calc(var(--Agent4Badge--badge-height) * .54);line-height:1;font-family:var(--font-family-default), sans-serif}.Agent4Badge-module__37d_EW__circleContentLayer{justify-content:center;align-items:center;display:inline-flex;position:absolute;inset:0}}
@layer components{.ModalNotAllowed-module__8acmBq__staffHelpers{border:1px solid var(--accent-negative-default);overflow:hidden}.ModalNotAllowed-module__8acmBq__header{width:fit-content}}
@layer components{.MCPParameterRenderer-module__gU5oSG__parametersGrid{grid-template-columns:auto auto;gap:8px 16px;width:fit-content;padding:12px;display:grid}.MCPParameterRenderer-module__gU5oSG__parameterKey,.MCPParameterRenderer-module__gU5oSG__parameterValue{word-break:break-word}}
@layer components{.ExpoPreviewSection-module__CgFJiW__container{width:100%}.ExpoPreviewSection-module__CgFJiW__qrContainer{background:var(--background-higher);border:1px solid #0000;border-radius:8px;transition:opacity .2s,border-color .2s}.ExpoPreviewSection-module__CgFJiW__qrInactive{opacity:.6}.ExpoPreviewSection-module__CgFJiW__qrWrapper{justify-content:center;align-items:center;width:140px;height:140px;display:flex}.ExpoPreviewSection-module__CgFJiW__qrPlaceholder{background:var(--background-highest);width:140px;height:140px;color:var(--foreground-dimmest);border-radius:4px}}
@layer components{.LoadingSpinner-module__BXfHjq__progressCircle{transform-origin:50%;transform:rotate(-90deg)}.LoadingSpinner-module__BXfHjq__innerCircle{transition:stroke-dashoffset .2s}}
@layer components{.DatabaseSettingsRestoreSection-module__plJeiW__title{padding-bottom:var(--space-8)}.DatabaseSettingsRestoreSection-module__plJeiW__dialogMessage{flex-grow:1;flex-shrink:1}.DatabaseSettingsRestoreSection-module__plJeiW__card{outline:1px solid #0000}.DatabaseSettingsRestoreSection-module__plJeiW__error{color:var(--accent-negative-stronger)}.DatabaseSettingsRestoreSection-module__plJeiW__list{font-size:12px}.DatabaseSettingsRestoreSection-module__plJeiW__list li{padding-top:1px}:is(.DatabaseSettingsRestoreSection-module__plJeiW__list li):before{content:"•";margin-right:var(--space-4)}}
@layer components{.DatabaseSettingsTab2-module__TTVBXW__remove{padding-block:var(--space-8)}}
@layer components{.DatabaseTabs-module__VbL4sa__wrapper{flex-direction:column;flex-grow:1;height:0;display:flex}.DatabaseTabs-module__VbL4sa__tabList{flex-shrink:0;padding:4px 6px 0;position:sticky;top:0}.DatabaseTabs-module__VbL4sa__tabPanels{flex-direction:column;flex-grow:1;display:flex;overflow-y:auto}.DatabaseTabs-module__VbL4sa__studioTabPanel{flex-direction:column;flex-grow:1;display:flex}.DatabaseTabs-module__VbL4sa__overviewTabPanel{flex-direction:column;flex-grow:1;gap:8px;padding:12px;display:flex}.DatabaseTabs-module__VbL4sa__settingsTabPanel{flex-direction:column;flex-grow:1;padding:12px;display:flex}.DatabaseTabs-module__VbL4sa__content{flex-grow:1;height:0}}
@layer components{.Inserter-module__eZ1Xja__code{font-family:var(--font-family-code);flex-grow:1}.Inserter-module__eZ1Xja__surface{width:100%;overflow-x:auto}}
@media (max-width:768px){@layer components{.Deploy-module__H_RPza__baseButton div span{display:none}.Deploy-module__H_RPza__baseButton div svg{margin-right:0}.Deploy-module__H_RPza__roundedButton div span{display:none}.Deploy-module__H_RPza__roundedButton div svg{margin-right:0}.Deploy-module__H_RPza__baseButtonLoading div span{display:none}.Deploy-module__H_RPza__baseButtonLoading div svg{margin-right:0}.Deploy-module__H_RPza__roundedButtonLoading div span{display:none}.Deploy-module__H_RPza__roundedButtonLoading div svg{margin-right:0}}}@keyframes Deploy-module__H_RPza__pulse{0%{background-position:200% 0}to{background-position:-200% 0}}@layer components{.Deploy-module__H_RPza__deployIconWithStatus{border-radius:var(--border-radius-6) 0 0 var(--border-radius-6);position:relative}.Deploy-module__H_RPza__deployIconDotWrapper{top:calc(-1 * var(--space-2));right:calc(-1 * var(--space-2));border:var(--border-width-default) solid var(--background-default);width:var(--space-8);height:var(--space-8);border-radius:9999px;position:absolute}.Deploy-module__H_RPza__deployIconDot{border-radius:9999px;width:100%;height:100%}.Deploy-module__H_RPza__linkActionButton{border-radius:0 var(--border-radius-6) var(--border-radius-6) 0!important}.Deploy-module__H_RPza__baseButton{flex-grow:1;flex-shrink:1;border-radius:var(--border-radius-6) 0 0 var(--border-radius-6)!important}.Deploy-module__H_RPza__baseButton[data-icon-only=true] svg{margin-right:0}.Deploy-module__H_RPza__baseButton[data-icon-only=true] span{display:none}.Deploy-module__H_RPza__roundedButton{flex-grow:1;flex-shrink:1}.Deploy-module__H_RPza__roundedButton[data-icon-only=true] svg{margin-right:0}.Deploy-module__H_RPza__roundedButton[data-icon-only=true] span{display:none}.Deploy-module__H_RPza__baseButtonLoading{background:linear-gradient(90deg, var(--background-higher) 0%, var(--background-highest) 50%, var(--background-higher) 100%);background-size:200% 100%;flex-grow:1;flex-shrink:1;animation:1.5s ease-in-out infinite Deploy-module__H_RPza__pulse;border-radius:var(--border-radius-6) 0 0 var(--border-radius-6)!important}.Deploy-module__H_RPza__baseButtonLoading[data-icon-only=true] svg{margin-right:0}.Deploy-module__H_RPza__baseButtonLoading[data-icon-only=true] span{display:none}.Deploy-module__H_RPza__roundedButtonLoading{background:linear-gradient(90deg, var(--background-higher) 0%, var(--background-highest) 50%, var(--background-higher) 100%);background-size:200% 100%;flex-grow:1;flex-shrink:1;animation:1.5s ease-in-out infinite Deploy-module__H_RPza__pulse}.Deploy-module__H_RPza__roundedButtonLoading[data-icon-only=true] svg{margin-right:0}.Deploy-module__H_RPza__roundedButtonLoading[data-icon-only=true] span{display:none}.Deploy-module__H_RPza__deployPopoverContent{max-width:90vw;min-height:0;overflow-y:auto}}
@layer components{.LibrarySidebarButton-module__NXyMDa__mirrored{transform:scaleX(-1)!important}}
@layer components{.LovableZipImport-module__RRX-rq__overlay{z-index:100001;background-color:var(--background-overlay);position:fixed;inset:0}.LovableZipImport-module__RRX-rq__dialog{background-color:var(--background-overlay);min-width:300px}}
@keyframes Border-module__kJgAeq__fade-out{0%{opacity:1}to{opacity:0}}@keyframes Border-module__kJgAeq__pulse{0%{border-color:var(--accent-blurple-dimmest)}to{border-color:var(--accent-blurple-default)}}@layer components{.Border-module__kJgAeq__root{--Border--header-height:0;--Border--border-color:transparent;--Border--box-shadow:none;--Border--y-offset:0;--Border--border-top-left-radius:0;--Border--border-top-right-radius:0;--Border--border-bottom-right-radius:0;--Border--border-bottom-left-radius:0;top:calc(-1 * (var(--Border--header-height) + (var(--Border--y-offset))));z-index:1;box-shadow:var(--Border--box-shadow);border:1px solid var(--Border--border-color);border-radius:var(--Border--border-top-left-radius) var(--Border--border-top-right-radius) var(--Border--border-bottom-right-radius) var(--Border--border-bottom-left-radius);width:100%;height:calc(100% + var(--Border--header-height) + var(--Border--y-offset));pointer-events:none;transition-property:border,box-shadow;transition-duration:.16s;transition-timing-function:ease-out;position:absolute;left:0}.Border-module__kJgAeq__root.Border-module__kJgAeq__pulse{animation:.8s infinite alternate Border-module__kJgAeq__pulse}}
@layer components{.ResizeHandles-module__ewqVNG__topBottom{z-index:1;cursor:ns-resize;width:100%;position:absolute;left:0}@media (hover:hover){.ResizeHandles-module__ewqVNG__topBottom:hover{transform:scaleY(4)}}.ResizeHandles-module__ewqVNG__leftRight{z-index:1;cursor:ew-resize;height:100%;position:absolute;top:0}@media (hover:hover){.ResizeHandles-module__ewqVNG__leftRight:hover{transform:scaleX(4)}}.ResizeHandles-module__ewqVNG__baseCorner{z-index:2;position:absolute;transform:scale(2)}@media (hover:hover){.ResizeHandles-module__ewqVNG__baseCorner:hover{transform:scale(4)}}.ResizeHandles-module__ewqVNG__cornerTopLeft{transform-origin:100% 100%;top:0;left:0}.ResizeHandles-module__ewqVNG__cornerTopRight{transform-origin:0 100%;top:0;right:0}.ResizeHandles-module__ewqVNG__cornerBottomLeft{transform-origin:100% 0;bottom:0;left:0}.ResizeHandles-module__ewqVNG__cornerBottomRight{transform-origin:0 0;bottom:0;right:0}}
@media (prefers-reduced-motion){@layer components{.index-module__8eRzvW__root{transition-property:none}}}@layer components{.index-module__8eRzvW__root{--index--transform-x:0;--index--transform-y:0;--index--scale:1;--index--transform-origin-x:50%;--index--width:auto;--index--height:auto;--index--opacity:1;--index--interaction-blanket-display:none;--index--pointer-events:auto;--index--user-select:auto;--index--border-top-left-radius:0;--index--border-top-right-radius:0;--index--border-bottom-right-radius:0;--index--border-bottom-left-radius:0;--index--border-gap:0;--index--iframe-pointer-events:auto;--surface-background:var(--background-default);--interactive-background:var(--background-higher);--interactive-background--active:var(--background-highest);--interactive-border:var(--outline-dimmer);--interactive-border--hover:var(--outline-stronger);transform:translate(var(--index--transform-x), var(--index--transform-y)) scale(var(--index--scale));transform-origin:var(--index--transform-origin-x) top;opacity:var(--index--opacity);border-radius:var(--index--border-top-left-radius) var(--index--border-top-right-radius) var(--index--border-bottom-right-radius) var(--index--border-bottom-left-radius);width:var(--index--width);height:var(--index--height);pointer-events:var(--index--pointer-events);position:absolute;top:0;left:0;container:pane/inline-size}.index-module__8eRzvW__container{z-index:1;width:100%;-webkit-user-select:var(--index--user-select);user-select:var(--index--user-select);flex:1;position:relative;overflow:auto}.index-module__8eRzvW__container iframe{pointer-events:var(--index--iframe-pointer-events)}.index-module__8eRzvW__interactionBlanket{display:var(--index--interaction-blanket-display);z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.index-module__8eRzvW__loadingBlanket{z-index:100;position:absolute;inset:0}}
@layer components{.DragArea-module__6HyfGq__handle{min-width:16px;height:100%}}
@layer components{.Tab-module__TVf9ZW__tab{--Tab--color:var(--foreground-dimmest);--Tab--width:auto;--Tab--x:0;--Tab--font-style:normal}@media (hover:hover){.Tab-module__TVf9ZW__tab{--close-button-opacity:.5}}.Tab-module__TVf9ZW__tab{transform:translate(var(--Tab--x), 0);width:var(--Tab--width);height:28px;color:var(--Tab--color);-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0;overflow:hidden}.Tab-module__TVf9ZW__tab:hover{--close-button-opacity:1}.Tab-module__TVf9ZW__tabButton{cursor:pointer;border-top-left-radius:var(--border-radius-6);border-bottom-left-radius:var(--border-radius-6);height:100%;color:inherit;white-space:nowrap;background:0 0;border:none}.Tab-module__TVf9ZW__tabButton:focus{outline:1px solid var(--accent-primary-default);outline-offset:-1px}.Tab-module__TVf9ZW__tabButton:focus:not(:focus-visible){outline:none}.Tab-module__TVf9ZW__closeButton{opacity:var(--close-button-opacity);color:var(--Tab--color);border-radius:0 var(--border-radius-6) var(--border-radius-6) 0!important}.Tab-module__TVf9ZW__closeButton:active{background-color:var(--background-highest)!important}.Tab-module__TVf9ZW__title{font-style:var(--Tab--font-style);flex-shrink:1}}
@layer components{.index-module__nt3RRa__tabBar{--index--new-tab-x:0;--index--new-tab-width:0;--index--new-tab-opacity:.6;--index--drop-preview-width:0;--index--drop-preview-x:50%;--index--drop-preview-opacity:0;--index--spacer-width:0}@media (hover:hover){.index-module__nt3RRa__tabBar{--close-button-opacity:.5}}.index-module__nt3RRa__tabBar{height:100%;position:relative}.index-module__nt3RRa__tabBar:hover{--index--new-tab-opacity:1}.index-module__nt3RRa__tabBar.index-module__nt3RRa__dense{height:28px}.index-module__nt3RRa__tabs{scrollbar-width:none;height:100%;position:relative;overflow:auto hidden}.index-module__nt3RRa__tabs::-webkit-scrollbar{display:none}.index-module__nt3RRa__spacer{width:var(--index--spacer-width);pointer-events:none;flex-shrink:0;height:0}.index-module__nt3RRa__scrollArrow{z-index:1;pointer-events:auto;align-items:center;height:100%;display:flex;position:absolute;top:0}.index-module__nt3RRa__scrollArrow button{height:28px!important;color:var(--foreground-dimmer)!important}:is(.index-module__nt3RRa__scrollArrow button):hover{color:var(--foreground-default)!important}.index-module__nt3RRa__scrollArrowLeft{background:linear-gradient(to right, var(--background-default) 60%, transparent);padding-right:8px;left:0}.index-module__nt3RRa__scrollArrowRight{background:linear-gradient(to left, var(--background-default) 60%, transparent);padding-left:8px;right:0}.index-module__nt3RRa__overflowControls{flex-shrink:0;height:100%}.index-module__nt3RRa__overflowControls .index-module__nt3RRa__scrollArrow{background:0 0;padding-left:0;position:static}.index-module__nt3RRa__fixedNewTab{opacity:var(--index--new-tab-opacity);flex-shrink:0;color:var(--foreground-dimmest)!important}.index-module__nt3RRa__fixedNewTab:hover{color:var(--foreground-default)!important}.index-module__nt3RRa__newTab{transform:translate(var(--index--new-tab-x), 0);opacity:var(--index--new-tab-opacity);position:absolute;left:0}.index-module__nt3RRa__newTab button{height:28px!important;color:var(--foreground-dimmest)!important}:is(.index-module__nt3RRa__newTab button):hover{color:var(--foreground-default)!important}.index-module__nt3RRa__newTabTextButton div{justify-content:start!important}.index-module__nt3RRa__newTabTextButton,.index-module__nt3RRa__newTabIconButton{border-radius:var(--border-radius-6)}.index-module__nt3RRa__dragArea{cursor:grab;position:absolute;inset:0}.index-module__nt3RRa__dropPreview{transform:translate(var(--index--drop-preview-x), 0);opacity:.5;opacity:var(--index--drop-preview-opacity);border:1px dashed var(--accent-primary-dimmer);width:var(--index--drop-preview-width);pointer-events:none;height:28px;position:absolute;top:0;left:0}.index-module__nt3RRa__desktopAppWindowsOs{-webkit-app-region:drag;margin-right:140px}}
@media (prefers-reduced-motion){@layer components{.index-module__yMcWhW__surface{transition-property:none}}}@layer components{.index-module__yMcWhW__surface{--index--left:0;--index--top:0;--index--scale:1;--index--transform-origin-x:50%;--index--width:auto;--index--height:auto;--index--z-index:0;--index--transform-x:0;--index--transform-y:0;--index--border-radius:0;--index--controls-opacity:1;--index--opacity:1;--index--padding-left:0;--index--padding-top:0;top:var(--index--top);left:var(--index--left);transform:translate(var(--index--transform-x), var(--index--transform-y)) scale(var(--index--scale));transform-origin:var(--index--transform-origin-x) bottom;opacity:var(--index--opacity);border-radius:var(--index--border-radius) var(--index--border-radius) 0 0;padding-top:var(--index--padding-top);padding-left:var(--index--padding-left);width:var(--index--width);height:var(--index--height);-webkit-app-region:none;flex-direction:row;align-items:center;display:flex;position:absolute;overflow-x:hidden}@media (hover:hover){.index-module__yMcWhW__surface{--index--controls-opacity:0}}}
@layer components{.Commands-module__ElDOhq__paneContainer{width:100%;container-type:inline-size}@container (min-width:480px){.Commands-module__ElDOhq__paneContent{padding-top:var(--space-16);padding-inline:var(--space-16)}}@container (min-width:768px){.Commands-module__ElDOhq__paneContent{padding-top:var(--space-32);padding-inline:var(--space-32)}}}
@layer components{.CreateBucketModal-module__SvoUBa__createBucketButton{flex-grow:1;flex-shrink:1}.CreateBucketModal-module__SvoUBa__labeledInput{text-align:left}.CreateBucketModal-module__SvoUBa__row{flex-basis:300px}}
@layer components{.AddBucketModal-module__tT520a__addBucketButton{flex-grow:1;flex-shrink:1}.AddBucketModal-module__tT520a__row{flex-basis:300px}}
@layer components{.CommandsTab-module__lTFLIG__statusBanner{max-width:fit-content}}
@layer components{.AccessFlowWrapper-module__G_H1lW__ctaStatusBanner{text-align:left}.AccessFlowWrapper-module__G_H1lW__cta{width:100%;max-width:320px;margin-left:auto;margin-right:auto}.AccessFlowWrapper-module__G_H1lW__payment{text-align:left;box-shadow:var(--shadow-2)}.AccessFlowWrapper-module__G_H1lW__fullWidthButton{width:100%}}
@layer components{.Intro-module__VBatnG__action{width:100%;max-width:320px;padding-left:var(--space-32);padding-right:var(--space-32);margin-left:auto;margin-right:auto}.Intro-module__VBatnG__rowText{text-align:left;flex-grow:1;flex-shrink:1}}
@layer components{.ObjectsTab-module__yYnNlq__icon{width:24px;height:24px}}
@layer components{.SettingsTab-module__jqFxFW__negativeButton{color:var(--accent-negative-stronger)}}
@layer components{.index-module__Vi9YHa__controlSeparator{color:var(--outline-default);padding-inline:var(--space-8)}}
@layer components{.WordViewer-module__S9KlNa__container{width:100%;height:100%;overflow:auto}.WordViewer-module__S9KlNa__iframe{border-radius:var(--border-radius-8);width:100%;max-width:816px;height:100%;box-shadow:var(--shadow-1);border:none}}
@layer components{.Section-module__Hof5fq__wrapper{gap:var(--space-8);display:flex}.Section-module__Hof5fq__wrapperRow{flex-direction:row;justify-content:space-between;align-items:center}@container (max-width:480px){.Section-module__Hof5fq__wrapperRow{flex-direction:column;align-items:flex-start}}.Section-module__Hof5fq__wrapperVertical{flex-direction:column}@container (max-width:480px){.Section-module__Hof5fq__wrapperVertical{align-items:flex-start}}}
@layer components{.ReplaceOption-module__Q65ibG__queryPill{font-size:var(--font-size-default);display:inline}}
@layer components{.SearchInput-module__rxpZxG__self{width:100%;position:relative}.SearchInput-module__rxpZxG__iconWrapper{height:100%;position:absolute;top:0;right:0}.SearchInput-module__rxpZxG__clearButton:hover{background-color:var(--background-highest)!important}}
@layer components{.useMissingSecretToast-module__dd_Jqq__button{margin-top:var(--space-8)}}
@layer components{.Component-module__PupOCG__errorStack{padding:var(--space-16);background-color:var(--background-higher);border-radius:var(--border-radius-8);width:100%;font-family:var(--font-family-code);white-space:pre;font-size:12px;overflow-y:hidden}.Component-module__PupOCG__userAndErrorIdContainer{background-color:var(--background-higher);width:100%}.Component-module__PupOCG__error{font-family:var(--font-family-code)}.Component-module__PupOCG__dimmest{color:var(--foreground-dimmest)}}
@layer components{.DidMigrateToNix-module__EkmK8a__italic{font-style:italic}}
@keyframes Keybinding-module__Mgw3gG__keybinding-pulse{0%{transform:scale(1)}40%{transform:scale(1.3)}to{transform:scale(1)}}@layer components{.Keybinding-module__Mgw3gG__row{min-height:28px}.Keybinding-module__Mgw3gG__right{flex-grow:1;flex-shrink:0;position:relative}.Keybinding-module__Mgw3gG__recordingRow{flex-direction:column;justify-content:flex-end;align-items:center;display:flex}.Keybinding-module__Mgw3gG__recordingRowKeys{position:relative}.Keybinding-module__Mgw3gG__recordingRowPlaceholder{align-items:baseline;gap:var(--space-4);flex-direction:row;font-style:italic;display:flex}.Keybinding-module__Mgw3gG__keys{gap:var(--space-12);flex-direction:row;display:inline-flex}.Keybinding-module__Mgw3gG__secondaryText{align-items:center;gap:var(--space-4);flex-direction:row;display:flex}.Keybinding-module__Mgw3gG__secondaryTextId{flex-grow:1;flex-shrink:0}.Keybinding-module__Mgw3gG__secondaryTextDescription{color:var(--foreground-dimmest);flex-grow:0;flex-shrink:1}.Keybinding-module__Mgw3gG__searchInput{opacity:0;width:1px}.Keybinding-module__Mgw3gG__searchingText{font-style:italic}.Keybinding-module__Mgw3gG__circleBackground{box-shadow:0 0 10px var(--accent-red-stronger);width:11px;height:11px;animation:2s cubic-bezier(.4,0,.6,1) infinite Keybinding-module__Mgw3gG__keybinding-pulse;position:absolute}.Keybinding-module__Mgw3gG__circleContainer{justify-content:center;align-items:center;position:relative}.Keybinding-module__Mgw3gG__circleIcon{z-index:1}}
@layer components{.WorkspacePreferencesSection-module__MTNZXG__divider{border-top:1px solid var(--interactive-border);width:100%}@media (min-resolution:2x){.WorkspacePreferencesSection-module__MTNZXG__divider{border-top-width:.5px}}}
@layer components{.index-module__ul-YZa__root{width:100%;max-width:640px;margin-left:auto;margin-right:auto}.index-module__ul-YZa__tabPanel{padding-top:var(--space-16)}}
@layer components{.DraggableThumbnail-module__0oSgIG__thumbnailNumber{min-width:var(--space-16);text-align:center}.DraggableThumbnail-module__0oSgIG__thumbnailPreview{cursor:pointer;background-color:var(--background-highest);aspect-ratio:16/9;border:2px solid #0000;flex:1;transition:border-color .15s;position:relative;overflow:hidden}[data-horizontal] .DraggableThumbnail-module__0oSgIG__thumbnailPreview{flex:none;width:100px}.DraggableThumbnail-module__0oSgIG__thumbnailLoadingSurface{width:100%;height:100%}.DraggableThumbnail-module__0oSgIG__thumbnailItem{cursor:grab;margin-right:var(--space-2);margin-left:var(--space-2);outline:none;position:relative}.DraggableThumbnail-module__0oSgIG__thumbnailItem:hover .DraggableThumbnail-module__0oSgIG__thumbnailPreview,.DraggableThumbnail-module__0oSgIG__thumbnailItem:focus .DraggableThumbnail-module__0oSgIG__thumbnailPreview{border-color:var(--outline-dimmer)}.DraggableThumbnail-module__0oSgIG__thumbnailItem[data-selected=true] .DraggableThumbnail-module__0oSgIG__thumbnailPreview{border-color:var(--accent-primary-default)}.DraggableThumbnail-module__0oSgIG__thumbnailItem[data-selected=true] .DraggableThumbnail-module__0oSgIG__thumbnailNumber{color:var(--accent-primary-default)}.DraggableThumbnail-module__0oSgIG__thumbnailItem[data-disabled=true],.DraggableThumbnail-module__0oSgIG__thumbnailItem[data-disabled=true] .DraggableThumbnail-module__0oSgIG__thumbnailPreview{cursor:pointer}.DraggableThumbnail-module__0oSgIG__thumbnailItem[data-horizontal]{flex-shrink:0}.DraggableThumbnail-module__0oSgIG__dropTarget{position:relative}.DraggableThumbnail-module__0oSgIG__dropTarget[data-dragging=true]{margin:var(--space-6) var(--space-2) var(--space-6) var(--space-24);border-radius:var(--border-radius-4);aspect-ratio:16/9}.DraggableThumbnail-module__0oSgIG__dropTarget[data-dragging=true] .DraggableThumbnail-module__0oSgIG__thumbnailItem{display:none}.DraggableThumbnail-module__0oSgIG__dropTarget:before,.DraggableThumbnail-module__0oSgIG__dropTarget:after{margin-left:var(--space-24);border:2px dashed var(--accent-primary-default);border-radius:var(--border-radius-4);background-color:color-mix(in srgb, var(--accent-primary-dimmest) 30%, transparent);aspect-ratio:16/9;pointer-events:none;content:"";display:none}.DraggableThumbnail-module__0oSgIG__dropTarget[data-drop-above=true]:before,.DraggableThumbnail-module__0oSgIG__dropTarget[data-drop-below=true]:after{display:block}.DraggableThumbnail-module__0oSgIG__dropTarget[data-horizontal]{flex-direction:row;align-items:stretch;display:flex}.DraggableThumbnail-module__0oSgIG__dropTarget[data-horizontal][data-dragging=true]{aspect-ratio:auto;width:var(--space-4);height:auto;margin-left:0;margin-right:0}.DraggableThumbnail-module__0oSgIG__dropTarget[data-horizontal]:before,.DraggableThumbnail-module__0oSgIG__dropTarget[data-horizontal]:after{border-radius:var(--border-radius-4);aspect-ratio:auto;width:var(--space-4);margin-left:0}.DraggableThumbnail-module__0oSgIG__dropTarget[data-horizontal][data-drop-above=true]:before,.DraggableThumbnail-module__0oSgIG__dropTarget[data-horizontal][data-drop-below=true]:after{display:block}}
@layer components{.SlideThumbnailSidebar-module__v2zNMq__sidebar{z-index:2;border-right:1px solid var(--outline-dimmest);scrollbar-color:var(--outline-dimmest) transparent;scrollbar-width:thin;flex-shrink:0;width:192px;transition:width .2s;position:relative;overflow-y:auto}.SlideThumbnailSidebar-module__v2zNMq__sidebar::-webkit-scrollbar{width:3px}.SlideThumbnailSidebar-module__v2zNMq__sidebar::-webkit-scrollbar-track{background:0 0}.SlideThumbnailSidebar-module__v2zNMq__sidebar::-webkit-scrollbar-thumb{background-color:var(--outline-dimmest);border-radius:3px}.SlideThumbnailSidebar-module__v2zNMq__sidebar::-webkit-scrollbar-thumb:hover{background-color:var(--outline-default)}.SlideThumbnailSidebar-module__v2zNMq__sidebar .SlideThumbnailSidebar-module__v2zNMq__sidebarContent{outline:none;min-height:0}.SlideThumbnailSidebar-module__v2zNMq__sidebar .SlideThumbnailSidebar-module__v2zNMq__sidebarCollapsedToggle{display:none}.SlideThumbnailSidebar-module__v2zNMq__sidebar[data-collapsed=true]{width:var(--space-40);overflow:hidden}.SlideThumbnailSidebar-module__v2zNMq__sidebar[data-collapsed=true] .SlideThumbnailSidebar-module__v2zNMq__sidebarContent{display:none}.SlideThumbnailSidebar-module__v2zNMq__sidebar[data-collapsed=true] .SlideThumbnailSidebar-module__v2zNMq__sidebarCollapsedToggle{padding:var(--space-6) var(--space-4) 0 var(--space-6);display:flex}.SlideThumbnailSidebar-module__v2zNMq__sidebar[data-horizontal]{border-top:2px solid var(--outline-dimmest);border-right:none;width:100%;height:80px;overflow:auto hidden}.SlideThumbnailSidebar-module__v2zNMq__sidebar[data-horizontal]::-webkit-scrollbar{width:auto;height:3px}.SlideThumbnailSidebar-module__v2zNMq__sidebar[data-horizontal] .SlideThumbnailSidebar-module__v2zNMq__sidebarContent{flex-direction:row;min-width:0}.SlideThumbnailSidebar-module__v2zNMq__thumbnailList{overflow:hidden auto}.SlideThumbnailSidebar-module__v2zNMq__sidebar[data-horizontal] .SlideThumbnailSidebar-module__v2zNMq__thumbnailList{gap:var(--space-4);flex-direction:row;overflow:auto hidden}}
@layer components{.SpeakerNotesEditor-module__IB422a__root{z-index:1;height:var(--SpeakerNotesEditor--height);min-height:var(--space-64);--SpeakerNotesEditor--height:84px;flex-direction:column;flex-shrink:0;max-height:50%;display:flex;position:relative}.SpeakerNotesEditor-module__IB422a__resizeHandle{z-index:2;cursor:row-resize;height:var(--space-8);touch-action:none;position:absolute;top:-4px;left:0;right:0}.SpeakerNotesEditor-module__IB422a__resizeHandle:after{content:"";position:absolute;inset:0;transform:scaleY(2)}.SpeakerNotesEditor-module__IB422a__resizeHandle:active:after{transform:scale(2000)}.SpeakerNotesEditor-module__IB422a__field{flex-direction:column;flex:1;min-height:0;display:flex}.SpeakerNotesEditor-module__IB422a__textarea{resize:none;flex:1;height:100%;min-height:0;max-height:none;overflow-y:auto}}
@layer components{.CanvasPreviewPanelV2-module__pmRynq__pinchContainer{width:100%;height:100%;position:relative;overflow:hidden}.CanvasPreviewPanelV2-module__pmRynq__canvasLayer{z-index:0;pointer-events:none;flex:1;width:100%;min-height:0}.CanvasPreviewPanelV2-module__pmRynq__canvasLayerInteractive{z-index:2;pointer-events:auto}.CanvasPreviewPanelV2-module__pmRynq__canvasLayerLocked .tl-shape{visibility:hidden}:is(.CanvasPreviewPanelV2-module__pmRynq__canvasLayerLocked .tl-shape:has([data-viewport-artifact]),.CanvasPreviewPanelV2-module__pmRynq__canvasLayerLocked .tl-shape:has([data-artifact-iframe])){visibility:visible}.CanvasPreviewPanelV2-module__pmRynq__canvasLayerPromote{position:relative}.CanvasPreviewPanelV2-module__pmRynq__canvasLayerPromote .tl-shape{visibility:hidden}.CanvasPreviewPanelV2-module__pmRynq__canvasLayerPromote .tl-html-layer{width:100%!important;height:100%!important;transform:none!important}.CanvasPreviewPanelV2-module__pmRynq__canvasLayerPromote .tl-shape:has([data-active-artifact]){visibility:visible;width:100%!important;height:100%!important;position:absolute!important;inset:0!important;transform:none!important}:is(.CanvasPreviewPanelV2-module__pmRynq__canvasLayerPromote .tl-shape:has([data-active-artifact])>div,.CanvasPreviewPanelV2-module__pmRynq__canvasLayerPromote .tl-shape:has([data-active-artifact])>div>div){width:100%!important;height:100%!important}.CanvasPreviewPanelV2-module__pmRynq__canvasLayerPromote [data-active-artifact]{width:100%!important;height:100%!important}.CanvasPreviewPanelV2-module__pmRynq__canvasLayerPromoteDeviceFrame .tl-shape:has([data-active-artifact]){inset:auto!important;left:var(--CanvasPreviewPanelV2--device-frame-x)!important;top:var(--CanvasPreviewPanelV2--device-frame-y)!important;width:var(--CanvasPreviewPanelV2--device-frame-w)!important;height:var(--CanvasPreviewPanelV2--device-frame-h)!important}.CanvasPreviewPanelV2-module__pmRynq__canvasLayerPromoteDeviceFrame{--CanvasPreviewPanelV2--device-frame-x:0px;--CanvasPreviewPanelV2--device-frame-y:0px;--CanvasPreviewPanelV2--device-frame-w:0px;--CanvasPreviewPanelV2--device-frame-h:0px}.CanvasPreviewPanelV2-module__pmRynq__canvasLayerAnimating .tl-shape{visibility:hidden}.CanvasPreviewPanelV2-module__pmRynq__canvasLayerAnimating .tl-html-layer{width:100%!important;height:100%!important;transform:none!important}.CanvasPreviewPanelV2-module__pmRynq__canvasLayerAnimating .tl-shape:has([data-active-artifact]){will-change:transform;visibility:visible;width:100%;height:100%;top:0;left:0;transform-origin:0 0!important;position:absolute!important}:is(.CanvasPreviewPanelV2-module__pmRynq__canvasLayerAnimating .tl-shape:has([data-active-artifact])>div,.CanvasPreviewPanelV2-module__pmRynq__canvasLayerAnimating .tl-shape:has([data-active-artifact])>div>div){width:100%!important;height:100%!important}.CanvasPreviewPanelV2-module__pmRynq__canvasLayerAnimating [data-active-artifact]{width:100%!important;height:100%!important}.CanvasPreviewPanelV2-module__pmRynq__horizontalSlides{flex-direction:column}.CanvasPreviewPanelV2-module__pmRynq__horizontalSlides>:first-child{order:1}}
@layer components{.CanvasPanel-module__fPPa-G__pinchContainer{width:100%;height:100%;position:relative;overflow:hidden}.CanvasPanel-module__fPPa-G__canvasLayerInteractive{z-index:2;pointer-events:auto}}
@layer components{.PresenterOverlay-module__aLoTLa__overlay{background-color:var(--background-root);outline:none}.PresenterOverlay-module__aLoTLa__slidePreview{flex:3;position:relative;overflow:hidden}.PresenterOverlay-module__aLoTLa__slideContainer{position:relative;overflow:hidden}.PresenterOverlay-module__aLoTLa__slideFrame{transform-origin:0 0;position:relative}.PresenterOverlay-module__aLoTLa__slideIframe{border:none;width:100%;height:100%;position:absolute;top:0;left:0}.PresenterOverlay-module__aLoTLa__clickOverlay{cursor:pointer;position:absolute;inset:0}.PresenterOverlay-module__aLoTLa__notesPanel{flex:2;overflow:auto}@media (max-width:1024px){.PresenterOverlay-module__aLoTLa__notesPanel{flex:1}}.PresenterOverlay-module__aLoTLa__contentRow{flex-direction:row;min-height:0}@media (max-width:480px){.PresenterOverlay-module__aLoTLa__contentRow{flex-direction:column}}.PresenterOverlay-module__aLoTLa__notesBody{min-height:0}.PresenterOverlay-module__aLoTLa__navOverlay{z-index:1;pointer-events:none;position:absolute;inset:0}.PresenterOverlay-module__aLoTLa__navArrowPrev,.PresenterOverlay-module__aLoTLa__navArrowNext{pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%)}.PresenterOverlay-module__aLoTLa__navArrowPrev{left:var(--space-8)}.PresenterOverlay-module__aLoTLa__navArrowNext{right:var(--space-8)}.PresenterOverlay-module__aLoTLa__slideCounter{bottom:var(--space-12);pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.PresenterOverlay-module__aLoTLa__bottomSection{border-top:1px solid var(--outline-dimmest);flex-shrink:0}.PresenterOverlay-module__aLoTLa__bottomSection.PresenterOverlay-module__aLoTLa__bottomSection [data-horizontal]{border-top:none}}
@layer components{.ArtifactDropdown-module__5CiMsG__itemRow{width:280px}.ArtifactDropdown-module__5CiMsG__itemContent,.ArtifactDropdown-module__5CiMsG__textContainer{min-width:0}.ArtifactDropdown-module__5CiMsG__emptyIcon{width:var(--space-16);height:var(--space-16)}.ArtifactDropdown-module__5CiMsG__thumbContainer{border-radius:var(--border-radius-8);flex-shrink:0;width:56px;height:45px;position:relative;overflow:hidden}.ArtifactDropdown-module__5CiMsG__createNewIcon{border-style:dashed}.ArtifactDropdown-module__5CiMsG__dropdownTrigger{max-width:160px}}
@layer components{.ReplitAuthMigrationBanner-module__9OFfXW__banner{padding:var(--space-12) var(--space-16);border-radius:var(--border-radius-8);background:color-mix(in srgb, var(--accent-primary-dimmest) 40%, var(--background-default));border:1px solid color-mix(in srgb, var(--accent-primary-dimmer) 30%, var(--outline-dimmest));margin-bottom:var(--space-16)}}
@layer components{.ReplitAuthMigrationModal-module__g9aolq__video{aspect-ratio:16/9;border-radius:var(--border-radius-8);object-fit:cover;width:100%;overflow:hidden}}
@layer components{.ReplIconInput-module__Mwm2NG__button{width:100%}}
@layer components{.ClerkSSOSection-module__sObiFG__statusBadge{padding:var(--space-2) var(--space-8);border-radius:var(--border-radius-4);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);align-items:center;display:inline-flex}.ClerkSSOSection-module__sObiFG__statusBadgeEnabled{background:color-mix(in srgb, var(--accent-positive-default) 15%, transparent);color:var(--accent-positive-default)}.ClerkSSOSection-module__sObiFG__statusBadgeDisabled{background:color-mix(in srgb, var(--foreground-dimmest) 15%, transparent);color:var(--foreground-dimmer)}.ClerkSSOSection-module__sObiFG__emptyState{border:1px dashed var(--outline-dimmest);text-align:center}.ClerkSSOSection-module__sObiFG__environmentBadge{padding:var(--space-2) var(--space-8);border-radius:var(--border-radius-4);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);align-items:center;display:inline-flex}.ClerkSSOSection-module__sObiFG__environmentBadgeDevelopment{background:color-mix(in srgb, var(--accent-yellow-default) 15%, transparent);color:var(--accent-yellow-default)}.ClerkSSOSection-module__sObiFG__environmentBadgeProduction{background:color-mix(in srgb, var(--accent-blue-default) 15%, transparent);color:var(--accent-blue-default)}}
@keyframes ConfigureSidebar-module__aQIC6G__slide-in-from-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@layer components{.ConfigureSidebar-module__aQIC6G__root{width:100%;max-width:800px;margin:0 auto;position:relative}.ConfigureSidebar-module__aQIC6G__wideLayout{width:100%}.ConfigureSidebar-module__aQIC6G__rail{border-right:1px solid var(--outline-dimmest);flex-shrink:0;width:200px}.ConfigureSidebar-module__aQIC6G__compactLayout{width:100%}.ConfigureSidebar-module__aQIC6G__drawerBackdrop{background:var(--background-default);opacity:.6;cursor:pointer;z-index:1;border:none;padding:0;position:fixed;inset:0}.ConfigureSidebar-module__aQIC6G__drawer{background:var(--surface-color);border-right:1px solid var(--outline-dimmest);z-index:2;width:240px;max-width:80%;animation:.2s ease-out ConfigureSidebar-module__aQIC6G__slide-in-from-left;position:absolute;top:0;bottom:0;left:0;box-shadow:2px 0 12px #0000001f}.ConfigureSidebar-module__aQIC6G__content{flex:1;min-width:0}.ConfigureSidebar-module__aQIC6G__item{font-weight:var(--font-weight-medium)}.ConfigureSidebar-module__aQIC6G__itemIndented{padding-left:var(--space-24);font-weight:var(--font-weight-regular);color:var(--foreground-dimmer)}.ConfigureSidebar-module__aQIC6G__itemIndented[data-selected]{color:var(--foreground-default)}.ConfigureSidebar-module__aQIC6G__groupHeader{padding:var(--space-8);color:var(--foreground-dimmer);font-weight:var(--font-weight-medium);align-items:center;display:flex}.ConfigureSidebar-module__aQIC6G__warningIcon{color:var(--accent-orange-default);margin-left:auto}.ConfigureSidebar-module__aQIC6G__warningIconBadge{color:var(--accent-orange-default);margin-left:var(--space-2)}}
@layer components{.ProviderSetupReminders-module__XBxyeG__section{background:var(--background-higher)}.ProviderSetupReminders-module__XBxyeG__providerTitle{font-weight:var(--font-weight-medium)}.ProviderSetupReminders-module__XBxyeG__requirementTitle{font-weight:var(--font-weight-medium);font-size:var(--font-size-small)}.ProviderSetupReminders-module__XBxyeG__typeGroup{border-top:1px solid var(--outline-dimmest);padding-top:var(--space-12)}.ProviderSetupReminders-module__XBxyeG__typeGroup:first-child{border-top:none;padding-top:0}.ProviderSetupReminders-module__XBxyeG__itemRow{align-items:center;gap:var(--space-8);padding:var(--space-8);border-radius:var(--border-radius-4);background:var(--background-default);display:flex}.ProviderSetupReminders-module__XBxyeG__itemRowConfirmed{background:color-mix(in srgb, var(--accent-positive-default) 10%, transparent);opacity:.7}.ProviderSetupReminders-module__XBxyeG__itemValue{min-width:0;font-family:var(--font-family-code);font-size:var(--font-size-small);word-break:break-all;flex:1}.ProviderSetupReminders-module__XBxyeG__confirmedIcon{color:var(--accent-positive-default)}.ProviderSetupReminders-module__XBxyeG__warningIcon{color:var(--accent-orange-default)}.ProviderSetupReminders-module__XBxyeG__typeGroupCompleted{opacity:.7}.ProviderSetupReminders-module__XBxyeG__footer{border-top:1px solid var(--outline-dimmest)}}
@layer components{.ProviderConfigForm-module__IebmVa__iconContainer{background:var(--background-higher);flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.ProviderConfigForm-module__IebmVa__enabledBadge{padding:var(--space-2) var(--space-8);border-radius:var(--border-radius-4);background:color-mix(in srgb, var(--accent-positive-default) 15%, transparent);color:var(--accent-positive-default);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);align-items:center;display:inline-flex}.ProviderConfigForm-module__IebmVa__optionCard{align-items:flex-start;gap:var(--space-12);cursor:pointer;border:.5px solid var(--outline-default);border-radius:var(--border-radius-8);background-color:var(--background-default);padding:var(--space-12) var(--space-16);display:flex}.ProviderConfigForm-module__IebmVa__optionCard:hover{background-color:var(--background-highest)}.ProviderConfigForm-module__IebmVa__optionCard input[type=radio]:focus{outline:none}.ProviderConfigForm-module__IebmVa__optionCardTitle{font-weight:var(--font-weight-medium)}}
@layer components{.ConfigureTab-module__kKc9Zq__loadingContainer{height:100%}.ConfigureTab-module__kKc9Zq__sectionContainer{margin-bottom:var(--space-24)}.ConfigureTab-module__kKc9Zq__providerItem{gap:var(--space-8)}.ConfigureTab-module__kKc9Zq__form{padding:0}.ConfigureTab-module__kKc9Zq__sectionTitle,.ConfigureTab-module__kKc9Zq__sectionSubtitle{margin-bottom:var(--space-16)}.ConfigureTab-module__kKc9Zq__providerIconContainer{margin-right:var(--space-8);flex-direction:row;align-items:center;display:flex}.ConfigureTab-module__kKc9Zq__errorText{color:var(--foreground-default)}.ConfigureTab-module__kKc9Zq__configContent{width:100%;max-width:600px;margin:0 auto}.ConfigureTab-module__kKc9Zq__pageTitle{margin-bottom:var(--space-16)}.ConfigureTab-module__kKc9Zq__hideOption{padding-top:var(--space-12);border-top:1px solid var(--outline-dimmest);margin-top:var(--space-4)}.ConfigureTab-module__kKc9Zq__saveButton{margin-top:var(--space-16)}.ConfigureTab-module__kKc9Zq__timestampContainer{margin-bottom:var(--space-16)}.ConfigureTab-module__kKc9Zq__dangerZoneSurface{border:1px solid var(--outline-dimmest)}}
@layer components{.UsersTab-module__NFQCKa__title{margin-bottom:var(--space-16)}.UsersTab-module__NFQCKa__wrapper{flex-direction:column;height:100%;display:flex}.UsersTab-module__NFQCKa__container{flex-direction:column;flex-grow:1;height:100%;display:flex}.UsersTab-module__NFQCKa__headerTitle{margin-bottom:var(--space-16);align-items:center}.UsersTab-module__NFQCKa__tableWrapper{flex-direction:column;flex-grow:1;flex-shrink:1;min-height:0;display:flex;overflow:hidden}.UsersTab-module__NFQCKa__table{flex-grow:1;width:100%;height:100%;container:table/inline-size}.UsersTab-module__NFQCKa__table [class~=userIdColumn]{width:15%;min-width:100px;max-width:200px}.UsersTab-module__NFQCKa__table [class~=nameColumn]{width:20%;min-width:200px;max-width:350px}.UsersTab-module__NFQCKa__table [class~=emailColumn]{width:25%;min-width:200px;max-width:350px}@container table (max-width:800px){.UsersTab-module__NFQCKa__table [class~=emailColumn]{display:none}}.UsersTab-module__NFQCKa__table [class~=lastLoggedInColumn]{width:10%;min-width:150px;max-width:200px}.UsersTab-module__NFQCKa__table [class~=actionsColumn]{width:10%}.UsersTab-module__NFQCKa__searchContainer{margin-bottom:var(--space-16);width:fit-content}.UsersTab-module__NFQCKa__label{color:var(--foreground-default);font-size:var(--font-size-small);line-height:var(--line-height-default);font-weight:var(--font-weight-medium)}.UsersTab-module__NFQCKa__value{gap:var(--space-8);color:var(--foreground-dimmer);font-size:var(--font-size-default);line-height:var(--line-height-default)}}
@layer components{.ReplitAuthContent-module__JvqUlW__container{flex-direction:column;flex-grow:1;flex-shrink:1;height:100%;display:flex}.ReplitAuthContent-module__JvqUlW__header{border-bottom:1px solid var(--outline-dimmest);overflow:auto hidden}.ReplitAuthContent-module__JvqUlW__help{border-bottom:1px solid var(--outline-dimmest)}.ReplitAuthContent-module__JvqUlW__tabs{flex-grow:1;flex-shrink:1;height:100%}.ReplitAuthContent-module__JvqUlW__tabs [role=tablist]{height:100%}.ReplitAuthContent-module__JvqUlW__body{overflow-y:auto}.ReplitAuthContent-module__JvqUlW__content{max-height:100%}.ReplitAuthContent-module__JvqUlW__centered{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.ReplitAuthContent-module__JvqUlW__bannerWrapper{width:fit-content}.ReplitAuthContent-module__JvqUlW__loadingContainer{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.ReplitAuthContent-module__JvqUlW__setupRequiredIcon{color:var(--accent-orange-default)}}
@layer components{.ShellPid2-module__C_Zg7G__wrapper{height:100%;position:relative}}
@layer components{.ShellPid2Muxed-module__lzmJcG__wrapper{flex-direction:column;height:100%;display:flex}.ShellPid2Muxed-module__lzmJcG__headerWrapper{border-bottom:1px solid var(--outline-dimmest);height:28px}.ShellPid2Muxed-module__lzmJcG__failureWrapper{color:var(--accent-negative-stronger)}.ShellPid2Muxed-module__lzmJcG__terminalWrapper{flex:1px;height:100%}.ShellPid2Muxed-module__lzmJcG__shellListItemWrapper{width:100%;overflow:hidden}.ShellPid2Muxed-module__lzmJcG__shellListButton{box-sizing:border-box;min-width:0;min-height:0;padding:var(--space-2);gap:var(--space-8);opacity:.8;border-style:solid;border-width:0;outline:none;flex-direction:row;flex-shrink:1;flex-basis:auto;align-items:center;height:22px;transition-property:background-color,box-shadow,opacity;display:flex}.ShellPid2Muxed-module__lzmJcG__shellListButtonLabel{flex-shrink:1;align-items:center}.ShellPid2Muxed-module__lzmJcG__shellListItem{gap:var(--space-8);border-radius:var(--border-radius-default);padding:var(--space-4) var(--space-6) var(--space-4) var(--space-6);color:var(--foreground-default);cursor:pointer;outline:2px solid var(--accent-primary-default);outline-offset:-2px;background-color:#0000;border:1px solid #0000;outline-color:#0000;flex-direction:row;align-items:center;transition-property:background-color,box-shadow;display:flex}.ShellPid2Muxed-module__lzmJcG__shellListItem[data-hovered],.ShellPid2Muxed-module__lzmJcG__shellListItem[data-focused]{background-color:var(--interactive-background)}.ShellPid2Muxed-module__lzmJcG__shellListItem[data-selected]{background-color:var(--interactive-background--active)}.ShellPid2Muxed-module__lzmJcG__shellListItem[aria-disabled]{color:var(--foreground-dimmest);cursor:not-allowed}.ShellPid2Muxed-module__lzmJcG__shellListItemText{font-family:var(--font-family-code);font-size:var(--font-size-small);flex-shrink:0}.ShellPid2Muxed-module__lzmJcG__shellListItemCommand{font-family:var(--font-family-code);font-size:var(--font-size-small);white-space:nowrap;text-overflow:ellipsis;flex:1px;overflow:hidden}.ShellPid2Muxed-module__lzmJcG__shellListCurrentText,.ShellPid2Muxed-module__lzmJcG__shellListNotRunningText{font-size:var(--font-size-small);color:var(--accent-grey-default)}.ShellPid2Muxed-module__lzmJcG__runningShellsCountBadge{background-color:var(--background-highest);width:18px;height:18px;font-size:var(--font-size-small);border-radius:50%;justify-content:center;align-items:center}}
@layer components{.VideoPlayer-module__0GNZJq__cover{border-radius:var(--VideoPlayer--tl) var(--VideoPlayer--tr) var(--VideoPlayer--br) var(--VideoPlayer--bl);--VideoPlayer--tl:0;--VideoPlayer--tr:0;--VideoPlayer--br:var(--border-radius-8);--VideoPlayer--bl:var(--border-radius-8);width:100%;height:100%;position:absolute;inset:0}}
@layer components{.Prompt-module__VFhjma__errorText{color:var(--accent-negative-stronger)}}
@layer components{.VncOutputErrorState-module__ixq7Ga__toolButton{display:inline-block}.VncOutputErrorState-module__ixq7Ga__actionContent{width:450px;max-width:100%}}
@layer components{.index-module__NszkZq__root{width:100%;height:100%;position:relative}.index-module__NszkZq__target{width:100%;height:100%}.index-module__NszkZq__overlay{background-color:var(--background-default);width:100%;height:100%;position:absolute;top:0;left:0}.index-module__NszkZq__overlay:empty{display:none}}
@layer components{.DependencyAuditView-module__V0_lZa__section{width:100%}.DependencyAuditView-module__V0_lZa__infoCopy{max-width:56ch}.DependencyAuditView-module__V0_lZa__outerContainer{background:var(--background-root);padding:var(--space-12);min-height:200px}.DependencyAuditView-module__V0_lZa__loadingContainer{padding:0}.DependencyAuditView-module__V0_lZa__stateContainer{min-height:calc(200px - var(--space-24))}.DependencyAuditView-module__V0_lZa__resultsTable{overflow:hidden}.DependencyAuditView-module__V0_lZa__tableContainer{overflow-x:auto}.DependencyAuditView-module__V0_lZa__selectionCheckboxSlot{width:calc(var(--space-12) + var(--space-16) + var(--space-8));flex-shrink:0}.DependencyAuditView-module__V0_lZa__tableContainer table{border-spacing:0;background:var(--background-root);table-layout:fixed;width:100%;min-width:400px}.DependencyAuditView-module__V0_lZa__tableContainer thead tr th{border-bottom:1px solid var(--surface-border-color-subtle);background:var(--background-higher);white-space:nowrap;font-weight:var(--font-weight-medium)}.DependencyAuditView-module__V0_lZa__tableContainer tbody tr{border-color:var(--surface-border-color-subtle)!important}.DependencyAuditView-module__V0_lZa__tableContainer tbody tr:last-child{border-bottom-width:0!important}:is(.DependencyAuditView-module__V0_lZa__tableContainer tbody tr td,.DependencyAuditView-module__V0_lZa__tableContainer thead tr th){vertical-align:middle;width:auto;max-width:0;padding:var(--space-8) var(--space-12)!important}.DependencyAuditView-module__V0_lZa__tableContainer tbody tr td{background:var(--background-root)}:is(.DependencyAuditView-module__V0_lZa__tableContainer tbody tr td:first-child,.DependencyAuditView-module__V0_lZa__tableContainer thead tr th:first-child){width:calc(var(--space-12) + var(--space-16) + var(--space-8));max-width:none;padding-left:0!important;padding-right:0!important}:is(.DependencyAuditView-module__V0_lZa__tableContainer tbody tr td:last-child,.DependencyAuditView-module__V0_lZa__tableContainer thead tr th:last-child){padding-right:var(--space-12)!important}:is(.DependencyAuditView-module__V0_lZa__tableContainer tbody tr td:nth-child(2),.DependencyAuditView-module__V0_lZa__tableContainer thead tr th:nth-child(2)){padding-left:0!important}:is(.DependencyAuditView-module__V0_lZa__tableContainer tbody tr td:nth-child(3),.DependencyAuditView-module__V0_lZa__tableContainer thead tr th:nth-child(3)){width:18%}:is(.DependencyAuditView-module__V0_lZa__tableContainer tbody tr td:nth-child(4),.DependencyAuditView-module__V0_lZa__tableContainer thead tr th:nth-child(4)){width:30%}.DependencyAuditView-module__V0_lZa__statusFixed{color:var(--accent-positive-default)}.DependencyAuditView-module__V0_lZa__statusInProgress{color:var(--accent-primary-default)}}
@layer components{.LockedAgentScanSection-module__gdDcGG__container{background:var(--background-root)}.LockedAgentScanSection-module__gdDcGG__benefits{width:fit-content;max-width:56ch;margin-inline:auto}.LockedAgentScanSection-module__gdDcGG__benefitIcon{justify-content:center;align-items:center;min-width:20px;height:20px;display:flex}}
@layer components{.PoweredBy-module__l2QyOa__container{width:100%}.PoweredBy-module__l2QyOa__semgrepLogo{width:76px;height:16px;color:var(--foreground-default);padding-top:.325em;display:inline}.PoweredBy-module__l2QyOa__hounddogLogo{width:76px;height:16px;display:inline}}
@layer components{.ScanCtaDropdown-module__cV7upa__buttonGroup .ScanCtaDropdown-module__cV7upa__buttonGroupLeft{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.ScanCtaDropdown-module__cV7upa__buttonGroup .ScanCtaDropdown-module__cV7upa__buttonGroupDivider{background-color:var(--accent-primary-dimmest)!important}.ScanCtaDropdown-module__cV7upa__buttonGroup .ScanCtaDropdown-module__cV7upa__buttonGroupRight{min-width:auto;padding-inline:var(--space-8)!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.ScanCtaDropdown-module__cV7upa__popover{max-width:calc(100vw - var(--space-24))}.ScanCtaDropdown-module__cV7upa__scanChangesLabel{cursor:pointer}.ScanCtaDropdown-module__cV7upa__contextTextarea{border:1px solid var(--outline-dimmest);border-radius:var(--border-radius-8);background:var(--background-higher);padding:var(--space-8);resize:vertical;width:100%;min-height:104px;color:var(--foreground-default);font:inherit}.ScanCtaDropdown-module__cV7upa__contextTextarea::placeholder{color:var(--foreground-dimmest)}.ScanCtaDropdown-module__cV7upa__contextTextarea:disabled{opacity:.7;cursor:not-allowed}.ScanCtaDropdown-module__cV7upa__contextTextarea:focus-visible{outline:2px solid var(--accent-primary-strongest);outline-offset:1px}}
@media (max-width:760px){@layer components{.VulnerabilityGroupList-module__41hHEW__expandedContent{padding-left:0}}}@media (max-width:479px){@layer components{.VulnerabilityGroupList-module__41hHEW__tabLabelWide{display:none}.VulnerabilityGroupList-module__41hHEW__tabLabelCompact{display:inline}}}@layer components{.VulnerabilityGroupList-module__41hHEW__section,.VulnerabilityGroupList-module__41hHEW__tabRow{width:100%}.VulnerabilityGroupList-module__41hHEW__tabList{flex-shrink:1;min-width:0;overflow-x:auto}.VulnerabilityGroupList-module__41hHEW__fixAllButtonWrapper{flex-shrink:0}.VulnerabilityGroupList-module__41hHEW__tableSurface{overflow:hidden}.VulnerabilityGroupList-module__41hHEW__tableContainer{overflow-x:auto}.VulnerabilityGroupList-module__41hHEW__infoIconWrapper{cursor:help;flex-shrink:0;display:inline-flex}.VulnerabilityGroupList-module__41hHEW__groupFixed{opacity:.65}.VulnerabilityGroupList-module__41hHEW__groupTitle{font-weight:var(--font-weight-medium)}.VulnerabilityGroupList-module__41hHEW__groupFixedCheckboxPlaceholder{width:var(--space-16);height:var(--space-16)}.VulnerabilityGroupList-module__41hHEW__rowTitle{text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;display:inline-block;overflow:hidden}.VulnerabilityGroupList-module__41hHEW__vulnerabilityRow{cursor:pointer!important}.VulnerabilityGroupList-module__41hHEW__expandButton{margin-left:-4px;background:0 0!important}.VulnerabilityGroupList-module__41hHEW__expandButtonExpanded{transform:rotate(180deg)}.VulnerabilityGroupList-module__41hHEW__expandedContent{padding:var(--space-4) 0 var(--space-10) 20px;text-align:left;overflow-wrap:anywhere}.VulnerabilityGroupList-module__41hHEW__expandedContent .rendered-markdown>*{color:var(--foreground-dimmer)}.VulnerabilityGroupList-module__41hHEW__emptyState{color:var(--foreground-dimmer)}.VulnerabilityGroupList-module__41hHEW__tableContainer table{border-spacing:0;background:var(--background-root);table-layout:fixed;width:100%;min-width:400px}.VulnerabilityGroupList-module__41hHEW__tableContainer thead tr th{border-bottom:1px solid var(--surface-border-color-subtle);background:var(--background-higher);white-space:nowrap;font-weight:var(--font-weight-medium)}.VulnerabilityGroupList-module__41hHEW__tableContainer tbody tr{border-color:var(--surface-border-color-subtle)!important}.VulnerabilityGroupList-module__41hHEW__tableContainer tbody tr:last-child{border-bottom-width:0!important}:is(.VulnerabilityGroupList-module__41hHEW__tableContainer tbody tr td,.VulnerabilityGroupList-module__41hHEW__tableContainer thead tr th){vertical-align:middle;width:auto;max-width:0;padding:var(--space-8) var(--space-12)!important}.VulnerabilityGroupList-module__41hHEW__tableContainer tbody tr td{background:var(--background-root)}.VulnerabilityGroupList-module__41hHEW__tableContainer tbody tr[data-hovered] td{background:var(--background-default)}:is(.VulnerabilityGroupList-module__41hHEW__tableContainer tbody tr td:first-child,.VulnerabilityGroupList-module__41hHEW__tableContainer thead tr th:first-child){width:58%;padding-left:var(--space-12)!important}:is(.VulnerabilityGroupList-module__41hHEW__tableContainer tbody tr td:nth-child(2),.VulnerabilityGroupList-module__41hHEW__tableContainer thead tr th:nth-child(2)),:is(.VulnerabilityGroupList-module__41hHEW__tableContainer tbody tr td:nth-child(3),.VulnerabilityGroupList-module__41hHEW__tableContainer thead tr th:nth-child(3)){width:16%}:is(.VulnerabilityGroupList-module__41hHEW__tableContainer tbody tr td:nth-child(4),.VulnerabilityGroupList-module__41hHEW__tableContainer thead tr th:nth-child(4)){padding-right:var(--space-12);width:10%}.VulnerabilityGroupList-module__41hHEW__vulnerabilityStatusCell{width:26%}.VulnerabilityGroupList-module__41hHEW__tabLabelCompact{display:none}}
@layer components{.index-module__Wq2lBG__root{width:100%;height:100%;overflow-y:hidden}.index-module__Wq2lBG__scroll{height:100%;overflow-y:auto}.index-module__Wq2lBG__content{width:100%;max-width:800px;padding-inline:var(--space-16);margin:0 auto}@media (min-width:1024px){.index-module__Wq2lBG__content{padding-inline:var(--space-32)}}.index-module__Wq2lBG__section{width:100%}.index-module__Wq2lBG__summaryActions{flex-shrink:0}.index-module__Wq2lBG__infoCopy{max-width:56ch}.index-module__Wq2lBG__messageSurface{background:var(--background-higher)}.index-module__Wq2lBG__resultsContainer{background:var(--background-root);padding:var(--space-12);min-height:200px}.index-module__Wq2lBG__loadingContainer{padding:0}.index-module__Wq2lBG__stateContainer{min-height:calc(200px - var(--space-24))}.index-module__Wq2lBG__link{color:var(--accent-primary-strongest);text-decoration:none}.index-module__Wq2lBG__link:hover{text-decoration:underline}}
@layer components{.SeverityIcon-module__8liebq__severity{border-radius:var(--border-radius-4);justify-content:center;align-items:center;padding:4px;display:flex}}
@layer components{.VulnerabilityActions-module__oJQyEq__actionButton{flex-basis:0}.VulnerabilityActions-module__oJQyEq__actionButtonPrimary{flex-grow:1;flex-basis:0}.VulnerabilityActions-module__oJQyEq__fullWidth{width:100%}}
@layer components{.MaliciousVulnerability-module__w4CWjG__vulnerabilityHeader.MaliciousVulnerability-module__w4CWjG__isExpanded{margin-bottom:var(--space-8);border-bottom:1px solid var(--background-highest);padding-bottom:var(--space-8)}.MaliciousVulnerability-module__w4CWjG__maliciousVulnerabilityCode{background-color:var(--background-default)}.MaliciousVulnerability-module__w4CWjG__filePath{width:100%;font-size:.9em;font-family:var(--font-family-code);text-align:left;text-overflow:ellipsis;white-space:nowrap;direction:rtl;overflow:hidden}}
@layer components{.DependencyVulnerability-module__DkfLOq__vulnerabilityHeader.DependencyVulnerability-module__DkfLOq__isExpanded{margin-bottom:var(--space-8);border-bottom:1px solid var(--background-highest);padding-bottom:var(--space-8)}.DependencyVulnerability-module__DkfLOq__dependencyVulnerabilityGroup{background-color:var(--background-default)}.DependencyVulnerability-module__DkfLOq__dependencyVulnerabilityName{font-size:.9em;font-family:var(--font-family-code);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}
@layer components{.HoundDogVulnerability-module__9uBlhG__vulnerabilityHeader.HoundDogVulnerability-module__9uBlhG__isExpanded{margin-bottom:var(--space-8);border-bottom:1px solid var(--background-highest);padding-bottom:var(--space-8)}.HoundDogVulnerability-module__9uBlhG__hounddogVulnerabilityCode{background-color:var(--background-default)}.HoundDogVulnerability-module__9uBlhG__filePath{width:100%;font-size:.9em;font-family:var(--font-family-code);text-align:left;text-overflow:ellipsis;white-space:nowrap;direction:rtl;overflow:hidden}}
@layer components{.SASTVulnerability-module__QSEiBa__vulnerabilityHeader.SASTVulnerability-module__QSEiBa__isExpanded{margin-bottom:var(--space-8);border-bottom:1px solid var(--background-highest);padding-bottom:var(--space-8)}.SASTVulnerability-module__QSEiBa__analysisVulnerabilityCode{background-color:var(--background-default)}.SASTVulnerability-module__QSEiBa__filePath{width:100%;font-size:.9em;font-family:var(--font-family-code);text-align:left;text-overflow:ellipsis;white-space:nowrap;direction:rtl;overflow:hidden}}
@layer components{.index-module__TaqjPW__root{align-self:center;width:90%;max-width:600px}.index-module__TaqjPW__lastScanSummaryContainer{margin:16px 0}.index-module__TaqjPW__lastScanSummaryText{font-weight:var(--font-weight-medium)}.index-module__TaqjPW__ignoredIssuesContainer{margin:16px 0}.index-module__TaqjPW__ignoredIssuesText{font-weight:var(--font-weight-medium)}.index-module__TaqjPW__scanSettingSurface{background:var(--interactive-background)}.index-module__TaqjPW__scanSettingTitleText{font-weight:var(--font-weight-medium)}}
:root{--TaskPlan--max-content-width:75ch}@layer components{.TaskPlan-module__Vl63zG__root{width:100%;height:100%;position:relative;overflow-y:hidden}.TaskPlan-module__Vl63zG__scroll{height:100%;overflow-y:auto}.TaskPlan-module__Vl63zG__content{width:100%;overflow:auto}.TaskPlan-module__Vl63zG__attribution{width:100%;max-width:var(--TaskPlan--max-content-width);justify-content:flex-end}.TaskPlan-module__Vl63zG__markdownContainer{width:100%}.TaskPlan-module__Vl63zG__markdownContainer .rendered-markdown{flex-direction:column;justify-content:center;align-items:center;display:flex}.TaskPlan-module__Vl63zG__markdownContainer .rendered-markdown>*{width:100%;max-width:var(--TaskPlan--max-content-width)}.TaskPlan-module__Vl63zG__markdownContainer .rendered-markdown>table{max-width:100%}.TaskPlan-module__Vl63zG__dependencies{width:100%;max-width:var(--TaskPlan--max-content-width)}}
@layer components{.CommandOutput-module__AU13wW__outputBlock{border:1px solid var(--outline-dimmest);overflow:hidden}.CommandOutput-module__AU13wW__outputBlockScrollable{border:1px solid var(--outline-dimmest);background-color:var(--background-root);scrollbar-color:transparent transparent;scrollbar-width:thin;max-height:300px;overflow-y:auto}.CommandOutput-module__AU13wW__outputBlockScrollable:hover{scrollbar-color:var(--outline-dimmer) transparent}.CommandOutput-module__AU13wW__xtermContainer{opacity:0;min-height:150px;max-height:300px}.CommandOutput-module__AU13wW__xtermReady{opacity:1}.CommandOutput-module__AU13wW__outputPre{padding:var(--space-12);color:var(--foreground-dimmer);font-size:var(--font-size-small);line-height:1.5;font-family:var(--font-family-code);white-space:pre-wrap;word-break:break-all;margin:0}}
@layer components{.RunsTab-module__eyCENG__runsRoot{scrollbar-color:transparent transparent;scrollbar-width:thin;overflow-y:auto}.RunsTab-module__eyCENG__runsRoot:hover{scrollbar-color:var(--outline-dimmer) transparent}.RunsTab-module__eyCENG__runItem{transition:border-color .15s,box-shadow .15s}.RunsTab-module__eyCENG__runItemHeader{cursor:pointer}.RunsTab-module__eyCENG__chevron{margin-left:var(--space-4);flex-shrink:0;transition:transform .15s}.RunsTab-module__eyCENG__chevronExpanded{transform:rotate(180deg)}.RunsTab-module__eyCENG__textMedium{font-weight:500}.RunsTab-module__eyCENG__cmdIconWrap{flex-shrink:0;padding-top:2px}.RunsTab-module__eyCENG__commandId{font-family:var(--font-family-code)}.RunsTab-module__eyCENG__commandShell{font-size:var(--font-size-small);font-family:var(--font-family-code);word-break:break-all}.RunsTab-module__eyCENG__runItemRow{align-items:baseline}.RunsTab-module__eyCENG__timeLabel{white-space:nowrap;flex-shrink:0}.RunsTab-module__eyCENG__errorText{color:var(--accent-negative-default)}.RunsTab-module__eyCENG__runSummaryText{width:100%}.RunsTab-module__eyCENG__expandedDetail{border-top:1px solid var(--outline-dimmest)}.RunsTab-module__eyCENG__resultRow:not(:last-child){border-bottom:1px solid var(--outline-dimmest)}}
@layer components{.ValidationPane-module__k11STq__root{height:100%;overflow:hidden}.ValidationPane-module__k11STq__content{width:100%;overflow:hidden}.ValidationPane-module__k11STq__tabsFill,.ValidationPane-module__k11STq__tabsFill>[role=tabpanel]{flex-direction:column;flex:1;min-height:0;display:flex}.ValidationPane-module__k11STq__tabContentScroll{overflow-y:auto}}
@layer components{.TaskCardDescription-module__73dh6q__wrapper{position:relative}.TaskCardDescription-module__73dh6q__container{color:var(--foreground-dimmer);overflow:hidden}.TaskCardDescription-module__73dh6q__container [class*=markdown-theme]{--theme-text-color-default:var(--foreground-dimmer);color:var(--foreground-dimmer)}.TaskCardDescription-module__73dh6q__truncated{-webkit-mask-image:linear-gradient(#000 calc(100% - 32px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 32px),#0000 100%)}.TaskCardDescription-module__73dh6q__scrollable{overflow:hidden auto}.TaskCardDescription-module__73dh6q__fadeBottom{-webkit-mask-image:linear-gradient(#000 calc(100% - 32px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 32px),#0000 100%)}.TaskCardDescription-module__73dh6q__fadeTop{-webkit-mask-image:linear-gradient(#0000 0%,#000 32px);mask-image:linear-gradient(#0000 0%,#000 32px)}.TaskCardDescription-module__73dh6q__fadeBoth{-webkit-mask-image:linear-gradient(#0000 0%,#000 32px calc(100% - 32px),#0000 100%);mask-image:linear-gradient(#0000 0%,#000 32px calc(100% - 32px),#0000 100%)}}
@layer components{.KanbanCard-module__KeECDG__renameInput{width:100%;min-width:0;color:inherit;background:0 0;border:none;outline:none;margin:0;padding:0;font-family:inherit;font-size:14px;line-height:20px}.KanbanCard-module__KeECDG__card{transition:border-color .12s,background-color .12s;position:relative}.KanbanCard-module__KeECDG__cardSelected{border-color:var(--accent-primary-default);background-color:var(--accent-blue-dimmest)}.KanbanCard-module__KeECDG__topRow{align-items:flex-start;width:100%;min-width:0}.KanbanCard-module__KeECDG__summaryGrid{align-items:center;gap:var(--space-2) var(--space-8);padding-block:var(--space-2);grid-template-columns:16px minmax(0,1fr) auto;grid-template-areas:"icon title presence"".subtitle presence";width:100%;min-width:0;display:grid}.KanbanCard-module__KeECDG__summaryGridWithAttribution{grid-template-areas:"icon title presence"".subtitle presence""avatar attribution presence"}.KanbanCard-module__KeECDG__mainContent{flex:1;min-width:0;padding-right:4px}.KanbanCard-module__KeECDG__iconCell{grid-area:icon;justify-content:center;align-self:start;align-items:center;min-width:16px;min-height:18px;padding-top:2px;display:flex}.KanbanCard-module__KeECDG__titleCell{grid-area:title;align-self:center;min-width:0}.KanbanCard-module__KeECDG__titleText{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.KanbanCard-module__KeECDG__titleTextWrap{white-space:normal;word-break:break-word;overflow-wrap:break-word;flex:auto;min-width:0}.KanbanCard-module__KeECDG__titleTextWithBadge{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.KanbanCard-module__KeECDG__subtitleRow{white-space:nowrap;grid-area:subtitle;align-items:flex-start;min-width:0;min-height:14px}.KanbanCard-module__KeECDG__avatarCell{grid-area:avatar;justify-content:center;align-items:center;min-width:16px;min-height:18px;display:flex}.KanbanCard-module__KeECDG__attributionRow{align-items:center;gap:var(--space-4);white-space:nowrap;flex-direction:row;grid-area:attribution;min-width:0;min-height:18px;display:flex}.KanbanCard-module__KeECDG__presenceCell{grid-area:presence;align-self:center}.KanbanCard-module__KeECDG__actions{top:6px;right:var(--space-4);position:absolute}.KanbanCard-module__KeECDG__metaRow{white-space:nowrap;min-width:0;padding-inline-start:24px;overflow:hidden}.KanbanCard-module__KeECDG__taskLink{text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;min-width:0;overflow:hidden}.KanbanCard-module__KeECDG__taskLinkTitle{text-decoration:underline}.KanbanCard-module__KeECDG__actionButton{width:100%}.KanbanCard-module__KeECDG__actionButtonMuted{opacity:.5}.KanbanCard-module__KeECDG__suggestedLabel{color:var(--accent-primary-default)}.KanbanCard-module__KeECDG__followUpBadge{cursor:pointer;background:var(--accent-blue-dimmest);min-width:18px;height:18px}.KanbanCard-module__KeECDG__followUpTitle{min-width:0}}
@layer components{.PlanningChatCard-module__7t0U6q__renameInput{background:0 0;border:none;outline:none;width:100%;margin:0;padding:0;font-size:14px;line-height:20px}.PlanningChatCard-module__7t0U6q__card{transition:border-color .12s;position:relative}.PlanningChatCard-module__7t0U6q__topRow{align-items:flex-start;width:100%;min-width:0;display:flex}.PlanningChatCard-module__7t0U6q__summaryGrid{align-items:center;gap:var(--space-2) var(--space-8);padding-block:var(--space-2);grid-template-columns:16px minmax(0,1fr) auto;grid-template-areas:"icon title presence"".subtitle presence";width:100%;min-width:0;display:grid}.PlanningChatCard-module__7t0U6q__summaryGridWithAttribution{grid-template-areas:"icon title presence"".subtitle presence""avatar attribution presence"}.PlanningChatCard-module__7t0U6q__summaryGrid [data-sidebar-icon=true]{transform-origin:50%;flex-shrink:0;justify-content:center;align-items:center;transition:transform .12s;display:inline-flex;width:14px!important;height:14px!important}.PlanningChatCard-module__7t0U6q__summaryGrid [data-sidebar-icon=true] svg,.PlanningChatCard-module__7t0U6q__summaryGrid [data-sidebar-icon=true] canvas{width:14px!important;min-width:14px!important;height:14px!important;min-height:14px!important}.PlanningChatCard-module__7t0U6q__mainContent{flex:1;min-width:0;padding-right:4px}.PlanningChatCard-module__7t0U6q__iconCell{grid-area:icon;justify-content:center;align-items:center;min-width:16px;min-height:18px;display:flex}.PlanningChatCard-module__7t0U6q__avatarCell{grid-area:avatar;justify-content:center;align-items:center;min-width:16px;min-height:18px;display:flex}.PlanningChatCard-module__7t0U6q__subtitleRow{white-space:nowrap;grid-area:subtitle;align-items:flex-start;min-width:0;min-height:14px}.PlanningChatCard-module__7t0U6q__attributionRow{align-items:center;gap:var(--space-4);white-space:nowrap;flex-direction:row;grid-area:attribution;min-width:0;min-height:18px;display:flex}.PlanningChatCard-module__7t0U6q__titleCell{grid-area:title;align-self:center}.PlanningChatCard-module__7t0U6q__presenceCell{grid-area:presence;align-self:center}.PlanningChatCard-module__7t0U6q__text{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.PlanningChatCard-module__7t0U6q__actions{top:6px;right:var(--space-4);position:absolute}.PlanningChatCard-module__7t0U6q__actionButton{width:100%}}
@layer components{.KanbanBoard-module__VFDbrW__columnContainer{--kanban-board-min-width:1000px;--kanban-board-horizontal-spacing:calc(var(--space-16) + var(--space-12) + var(--space-12) + var(--space-12));--kanban-column-min-width:calc((var(--kanban-board-min-width) - var(--kanban-board-horizontal-spacing)) / 4);--kanban-column-max-width:420px;overflow-x:auto}.KanbanBoard-module__VFDbrW__column{min-width:var(--kanban-column-min-width);max-width:var(--kanban-column-max-width);flex-basis:0}.KanbanBoard-module__VFDbrW__columnCards{overflow-y:auto}.KanbanBoard-module__VFDbrW__draftsCards{padding-bottom:80px}.KanbanBoard-module__VFDbrW__editToggle{text-align:center;min-width:52px}.KanbanBoard-module__VFDbrW__sectionDisabled{opacity:.4;pointer-events:none}.KanbanBoard-module__VFDbrW__suggestedCardDimmed{opacity:.5}.KanbanBoard-module__VFDbrW__suggestedList{transition:max-height .3s ease-in-out;position:relative;overflow:hidden}.KanbanBoard-module__VFDbrW__suggestedList[data-peek=true]:after{background:linear-gradient(to bottom, transparent, var(--surface-color));pointer-events:none;content:"";height:80px;position:absolute;bottom:0;left:0;right:0}.KanbanBoard-module__VFDbrW__suggestedList[data-peek=false]{max-height:none}.KanbanBoard-module__VFDbrW__suggestedHeader{z-index:1;background:var(--surface-color);position:sticky;top:0}.KanbanBoard-module__VFDbrW__showMoreButton{color:var(--foreground-dimmer)}}
@layer components{.KanbanNewSessionInput-module__f-LCeq__newSessionInput{bottom:var(--space-8);left:var(--space-8);width:360px;max-width:calc(100% - var(--space-16));position:absolute}}
@layer components{.index-module__7jr-XG__root{--index--x:0px;--index--y:0px;--index--width:auto;--index--height:auto;--index--z-index:inherit;transform:translate(var(--index--x), var(--index--y));z-index:var(--index--z-index);width:var(--index--width);height:var(--index--height);position:absolute;top:0;left:0}}
@layer components{.FeedbackCard-module__vJ_L4a__feedbackText{overflow:hidden}.FeedbackCard-module__vJ_L4a__feedbackTextCollapsed{max-height:240px}.FeedbackCard-module__vJ_L4a__feedbackTextFaded{-webkit-mask-image:linear-gradient(#000 85%,#0000 100%);mask-image:linear-gradient(#000 85%,#0000 100%)}.FeedbackCard-module__vJ_L4a__showButton{margin-top:var(--space-4)}}
@keyframes InboxContent-module__SUed4q__shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes InboxContent-module__SUed4q__filter-enter{0%{opacity:0;transform:scale(.95)translateY(-10px)}to{opacity:1;transform:scale(1)translateY(0)}}@layer components{.InboxContent-module__SUed4q__screenshotThumbnailButton{cursor:pointer;background:0 0;border:none;padding:0;display:block;position:relative}.InboxContent-module__SUed4q__screenshotThumbnail{border:1px solid var(--outline-dimmest);border-radius:var(--border-radius-default);background:var(--background-higher);object-fit:cover;width:80px;height:60px;transition:opacity .2s,border-color .2s;display:block}.InboxContent-module__SUed4q__screenshotThumbnailButton:hover .InboxContent-module__SUed4q__screenshotThumbnail{border-color:var(--outline-default)}.InboxContent-module__SUed4q__thumbnailShimmer,.InboxContent-module__SUed4q__loadingShimmer{position:relative;overflow:hidden}.InboxContent-module__SUed4q__thumbnailShimmer:after,.InboxContent-module__SUed4q__loadingShimmer:after{background:linear-gradient(90deg, transparent 0%, var(--background-higher) 50%, transparent 100%);will-change:transform;pointer-events:none;content:"";width:100%;height:100%;animation:1.5s infinite InboxContent-module__SUed4q__shimmer;position:absolute;top:0;left:0}.InboxContent-module__SUed4q__modalImage{object-fit:contain;max-width:100%;max-height:80vh}.InboxContent-module__SUed4q__scrollableContent{position:relative;overflow:hidden auto}.InboxContent-module__SUed4q__emptyState{z-index:0;position:absolute;inset:0}.InboxContent-module__SUed4q__itemsContainer{z-index:1;position:relative}.InboxContent-module__SUed4q__filterContainer{animation:.15s ease-out InboxContent-module__SUed4q__filter-enter}}
@layer components{.PreviewArtifactList-module__gbwXRa__container{overflow-y:auto}.PreviewArtifactList-module__gbwXRa__card{cursor:pointer;overflow:hidden}.PreviewArtifactList-module__gbwXRa__screenshot{border-radius:var(--border-radius-8);object-fit:cover}.PreviewArtifactList-module__gbwXRa__screenshotPlaceholder{width:80px;min-width:80px;height:80px;min-height:80px}}
@layer components{.PlanningChatRow-module__PxNDRa__renameInput{width:100%;min-width:0;color:inherit;font-size:inherit;line-height:inherit;background:0 0;border:none;outline:none;flex:1;margin:0;padding:0;font-family:inherit}.PlanningChatRow-module__PxNDRa__popoverTitle{font-weight:var(--font-weight-medium)}}
@media (prefers-reduced-motion:reduce){@layer components{.PlusToDraftIcon-module__d1tF0q__svg{will-change:auto;transition:none}.PlusToDraftIcon-module__d1tF0q__bar{transition:none}}}@layer components{.PlusToDraftIcon-module__d1tF0q__container{justify-content:center;align-items:center;display:inline-flex}.PlusToDraftIcon-module__d1tF0q__svg{will-change:transform;transition:transform .4s cubic-bezier(.4,0,.2,1);transform:rotate(0)}.PlusToDraftIcon-module__d1tF0q__svg.PlusToDraftIcon-module__d1tF0q__active{transform:rotate(90deg)}.PlusToDraftIcon-module__d1tF0q__bar{transition:x .4s cubic-bezier(.4,0,.2,1),y .4s cubic-bezier(.4,0,.2,1),width .4s cubic-bezier(.4,0,.2,1),height .4s cubic-bezier(.4,0,.2,1),rx .4s cubic-bezier(.4,0,.2,1),ry .4s cubic-bezier(.4,0,.2,1),fill .4s cubic-bezier(.4,0,.2,1)}}
@layer components{.TaskRow-module__KuuHGq__renameInput{width:100%;min-width:0;color:inherit;font-size:inherit;line-height:inherit;background:0 0;border:none;outline:none;flex:1;margin:0;padding:0;font-family:inherit}.TaskRow-module__KuuHGq__popoverTitle{font-weight:var(--font-weight-medium)}}
@layer components{.TaskList-module__Q4fEDG__scrollContainer{scrollbar-color:var(--outline-dimmest) transparent;scrollbar-width:thin;overflow-y:auto}.TaskList-module__Q4fEDG__scrollContainer::-webkit-scrollbar{width:3px}.TaskList-module__Q4fEDG__scrollContainer::-webkit-scrollbar-track{background:0 0}.TaskList-module__Q4fEDG__scrollContainer::-webkit-scrollbar-thumb{background-color:var(--outline-dimmest);border-radius:3px}.TaskList-module__Q4fEDG__scrollContainer::-webkit-scrollbar-thumb:hover{background-color:var(--outline-default)}.TaskList-module__Q4fEDG__fadeBottom{-webkit-mask-image:linear-gradient(#000 calc(100% - 24px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 24px),#0000 100%)}.TaskList-module__Q4fEDG__fadeTop{-webkit-mask-image:linear-gradient(#0000 0%,#000 24px);mask-image:linear-gradient(#0000 0%,#000 24px)}.TaskList-module__Q4fEDG__fadeBoth{-webkit-mask-image:linear-gradient(#0000 0%,#000 24px calc(100% - 24px),#0000 100%);mask-image:linear-gradient(#0000 0%,#000 24px calc(100% - 24px),#0000 100%)}.TaskList-module__Q4fEDG__popoverTitle{font-weight:var(--font-weight-medium)}[data-rac-popover][data-main-version-tooltip=true]{border-radius:var(--border-radius-6)}}
@layer components{.ThreadFiltersControl-module__12AHDW__filtersBody{grid-template-rows:0fr;transition:grid-template-rows .15s ease-in-out;display:grid}.ThreadFiltersControl-module__12AHDW__filtersBodyExpanded{grid-template-rows:1fr}.ThreadFiltersControl-module__12AHDW__filtersBodyInner{opacity:0;transition:opacity 80ms ease-in-out;overflow:hidden}.ThreadFiltersControl-module__12AHDW__filtersBodyExpanded>.ThreadFiltersControl-module__12AHDW__filtersBodyInner{opacity:1;transition:opacity .1s ease-in-out 50ms}}
@layer components{.index-module__vShUBq__root{--index--width:auto;--index--height:auto;--index--transform:none;--index--opacity:1;--index--z-index:inherit;--index--header-offset:0;--index--nav-menu-header-content-width:auto;transform:var(--index--transform);opacity:var(--index--opacity);z-index:var(--index--z-index);width:var(--index--width);height:var(--index--height);position:absolute;top:0;left:0}.index-module__vShUBq__navMenuHeader{border-bottom:1px solid var(--outline-dimmest);flex-shrink:0;position:relative}.index-module__vShUBq__navMenuHeaderContent{width:var(--index--nav-menu-header-content-width)}}
@layer components{.MiniTaskRow-module__Cuxngq__root{width:100%;overflow:hidden}.MiniTaskRow-module__Cuxngq__root [data-sidebar-icon=true]{width:20px!important;height:20px!important}.MiniTaskRow-module__Cuxngq__root [data-sidebar-icon=true] svg,.MiniTaskRow-module__Cuxngq__root [data-sidebar-icon=true] canvas{width:20px!important;min-width:20px!important;height:20px!important;min-height:20px!important}.MiniTaskRow-module__Cuxngq__root [data-main-version-icon=true]{width:22px;height:22px}.MiniTaskRow-module__Cuxngq__scrollable{scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-x:auto;-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 24px),#0000 100%);mask-image:linear-gradient(270deg,#000 calc(100% - 24px),#0000 100%)}.MiniTaskRow-module__Cuxngq__scrollable::-webkit-scrollbar{display:none}.MiniTaskRow-module__Cuxngq__divider{background-color:var(--outline-dimmer);width:1px;height:var(--space-16);flex-shrink:0}}
@layer components{.Workspace-module__DgJa5a__contentContainer{width:100%;height:100%;position:absolute;top:0;left:0}.Workspace-module__DgJa5a__contentContainer.Workspace-module__DgJa5a__desktopApp{top:var(--space-4);height:calc(100% - var(--space-4))}.Workspace-module__DgJa5a__popupContentContainer{width:100%;height:100%;display:flex;position:absolute;inset:0}}
@layer components{.TasksDrawer-module__FaFQFW__title{font-weight:var(--font-weight-medium)!important}}
@keyframes TaskSummary-module__jdXGlq__foreground-pulse-move{0%{transform:translate(-66.667%)}to{transform:translate(0%)}}@layer components{.TaskSummary-module__jdXGlq__foregroundPulse{background-color:var(--background-higher);position:relative;overflow:hidden}.TaskSummary-module__jdXGlq__foregroundPulse:after{opacity:.5;background:linear-gradient(90deg, var(--outline-default), var(--background-root), var(--outline-default), var(--background-root));will-change:transform;pointer-events:none;content:"";width:300%;height:100%;animation:2s linear infinite TaskSummary-module__jdXGlq__foreground-pulse-move;position:absolute;top:0;left:0}.TaskSummary-module__jdXGlq__skeletonTitle{width:100%;height:var(--space-16)}.TaskSummary-module__jdXGlq__skeletonDescriptionLine{width:100%;height:var(--space-24)}.TaskSummary-module__jdXGlq__skeletonDescriptionLineNarrow{width:75%;height:var(--space-16)}}
@layer components{.ProposedTaskApprovalDialog-module__kEA0zG__grow1{flex-grow:1}.ProposedTaskApprovalDialog-module__kEA0zG__buttonRow{--gap:var(--space-8);gap:var(--gap)}.ProposedTaskApprovalDialog-module__kEA0zG__halfWidth{flex-grow:1;flex-basis:calc(50% - calc(var(--gap) / 2))}.ProposedTaskApprovalDialog-module__kEA0zG__revisePlanButton{height:24px;color:var(--foreground-dimmer)!important}.ProposedTaskApprovalDialog-module__kEA0zG__cancelButton{height:24px}}
@layer components{.TaskReviewDrawer-module__uAudrG__grow1{flex-grow:1}.TaskReviewDrawer-module__uAudrG__drawerSubtitle{overflow-wrap:break-word;white-space:normal}}
@layer components{.AttachmentButton-module__zzhgsa__button{color:unset}.AttachmentButton-module__zzhgsa__button:disabled{opacity:.5;cursor:default}.AttachmentButton-module__zzhgsa__button:hover:not([disabled],[aria-disabled]){color:var(--foreground-default)}}
@layer components{.Footer-module__prZdfG__drawerSurface{overflow:hidden}.Footer-module__prZdfG__hiddenInputBoxContainer,.Footer-module__prZdfG__hiddenWhenArtifactPickerOpen{display:none}}
@layer components{.OptimisticSubmit-module__b9blZG__overlay{z-index:1;flex:auto;min-height:0;overflow:hidden auto}}
@layer components{.Session-module__IUzYMa__futureCheckpoint{border-top:1px solid var(--accent-blurple-dimmest);border-bottom:1px solid var(--accent-blurple-dimmest);background-color:color-mix(in srgb, var(--accent-blurple-dimmest) 30%, transparent)}.Session-module__IUzYMa__isDesktop{border:1px solid var(--accent-blurple-dimmest);border-radius:var(--border-radius-4)}}
@keyframes Checkpoints-module__JQZN1a__highlight-bg{0%{background-color:#0000;border-color:#0000}5%{border-color:var(--accent-primary-default);background-color:color-mix(in srgb, var(--accent-primary-dimmest) 30%, transparent)}to{background-color:#0000;border-color:#0000}}@layer components{.Checkpoints-module__JQZN1a__scroll{padding-bottom:var(--space-16);scrollbar-width:none}.Checkpoints-module__JQZN1a__session{border-top:1px solid var(--outline-dimmest)}.Checkpoints-module__JQZN1a__session:first-child{border-top:none}.Checkpoints-module__JQZN1a__sessionCheckpoint{margin-bottom:calc(var(--space-8) * -1)}.Checkpoints-module__JQZN1a__checkpoint{position:relative}.Checkpoints-module__JQZN1a__checkpointLine{border-left:1px solid var(--outline-dimmest);height:calc(100% - 16px);position:absolute;top:28px;left:16px;transform:translate(-50%)}.Checkpoints-module__JQZN1a__dashed{border-left-style:dashed;height:calc(100% - 28px)}.Checkpoints-module__JQZN1a__toggleCollapsedButton{margin-top:var(--space-8);width:100%;height:32px;padding:0 var(--space-16)!important;border-radius:0!important}.Checkpoints-module__JQZN1a__highlight{position:relative}.Checkpoints-module__JQZN1a__highlight:before{z-index:-1;pointer-events:none;content:"";animation:2s forwards Checkpoints-module__JQZN1a__highlight-bg;position:absolute;inset:0}}
@keyframes Package-module__9YmsNa__package-pulse-translate{0%{transform:translate(-66.667%)}to{transform:translate(0%)}}@layer components{.Package-module__9YmsNa__metadataSkeletonVersion{border-radius:var(--border-radius-4);max-width:64px;height:16px;position:relative;overflow:hidden}.Package-module__9YmsNa__metadataSkeletonVersion:after{content:"";opacity:.5;pointer-events:none;background:linear-gradient(90deg, var(--outline-default), var(--background-root), var(--outline-default), var(--background-root));will-change:transform;width:300%;height:100%;animation:2s linear infinite Package-module__9YmsNa__package-pulse-translate;position:absolute;top:0;left:0}.Package-module__9YmsNa__metadataSkeletonDescription{border-radius:var(--border-radius-4);max-width:425px;height:16px;position:relative;overflow:hidden}.Package-module__9YmsNa__metadataSkeletonDescription:after{content:"";opacity:.5;pointer-events:none;background:linear-gradient(90deg, var(--outline-default), var(--background-root), var(--outline-default), var(--background-root));will-change:transform;width:300%;height:100%;animation:2s linear infinite Package-module__9YmsNa__package-pulse-translate;position:absolute;top:0;left:0}.Package-module__9YmsNa__headerTitle{align-items:stretch;gap:var(--space-8);flex-direction:row;flex-grow:1;flex-shrink:1;display:flex}.Package-module__9YmsNa__headerTitleText{text-overflow:ellipsis;white-space:nowrap;flex-grow:1;flex-shrink:1;max-width:100%;display:inline-block;overflow:hidden}.Package-module__9YmsNa__headerTitlePills{gap:var(--space-4);flex-direction:row;flex-shrink:0;display:inline-flex}.Package-module__9YmsNa__error{margin-top:var(--space-4)}.Package-module__9YmsNa__actions{margin-top:var(--space-8)}.Package-module__9YmsNa__consoleButton,.Package-module__9YmsNa__cancelButton{width:calc(50% - var(--space-8))}.Package-module__9YmsNa__actionButton{flex-grow:1;flex-shrink:0}}
@layer components{.Search-module__7yhqkG__headerRoot{border-bottom:1px solid var(--outline-dimmest)}.Search-module__7yhqkG__header{width:100%;max-width:600px;margin:0 auto}.Search-module__7yhqkG__select{min-width:160px}.Search-module__7yhqkG__resultsScroller{width:100%;max-width:600px;margin:0 auto;overflow:auto}.Search-module__7yhqkG__resultsRoot{overflow:auto}}
@layer components{.ToolList2-module__js4iTG__list{overflow-y:auto}.ToolList2-module__js4iTG__searchRow{min-height:44px}.ToolList2-module__js4iTG__item{text-align:left;touch-action:manipulation;min-height:44px}.ToolList2-module__js4iTG__titleLine{font-size:var(--font-size-default);line-height:var(--line-height-default)}.ToolList2-module__js4iTG__descriptionLine{font-size:var(--font-size-small);line-height:var(--line-height-small)}}
@layer components{.replEnvironmentDesktop-module__LlCqXq__surface{width:100%;height:100%;position:fixed;top:0;left:0}.replEnvironmentDesktop-module__LlCqXq__emailVerificationWrapper{justify-content:center;align-items:center}}
@layer components{.MobilePreviewUrlBar-module__OZQBTa__openButton{white-space:nowrap;flex-shrink:0}}
@layer components{.MobileInlinePreview-module__hyv07q__iframe{width:100%;height:100%;color-scheme:var(--iframe-color-scheme,light dark);border:none}.MobileInlinePreview-module__hyv07q__simulatorPreview{aspect-ratio:9/19.5;height:100%;max-height:100%;position:relative;overflow:hidden}.MobileInlinePreview-module__hyv07q__fullscreenButton{top:var(--space-12);right:var(--space-12);z-index:3;position:absolute}}
@layer components{.DeploymentArtifactDropdown-module__dq8lNq__itemRow{width:200px}.DeploymentArtifactDropdown-module__dq8lNq__itemContent,.DeploymentArtifactDropdown-module__dq8lNq__textContainer{min-width:0}.DeploymentArtifactDropdown-module__dq8lNq__thumbContainer{min-width:var(--space-24);min-height:var(--space-24)}.DeploymentArtifactDropdown-module__dq8lNq__dropdownTrigger{max-width:160px}.DeploymentArtifactDropdown-module__dq8lNq__menu{max-height:240px;overflow-y:auto}}
@layer components{.ArtifactTicTacs-module__SO-Q6G__ticTac{cursor:pointer;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 components{.StatusBadge-module__iziSwq__touchOnlyLabel{display:none}}}@layer components{.StatusBadge-module__iziSwq__dim{color:var(--foreground-dimmer)}}
@layer components{.ReplCoverImageIcon-module__ZOl4NW__imageSurface{position:relative;overflow:hidden}}
@layer components{.ReplCoverImageInput-module__I_Nioa__button{width:100%}}
@media (any-pointer:coarse),(max-width:1024px){@layer components{.ReplCard-module__K7MMUa__root .ReplCard-module__K7MMUa__replActions{visibility:visible;width:auto;margin-left:var(--space-8);overflow:visible}}}@keyframes ReplCard-module__K7MMUa__pulse-blurple{0%{background-color:color-mix(in srgb, var(--accent-blurple-dimmest) 75%, transparent)}to{background-color:color-mix(in srgb, var(--accent-blurple-dimmest) 25%, transparent)}}@layer components{.ReplCard-module__K7MMUa__forceVertical{flex-direction:column}.ReplCard-module__K7MMUa__root{--border-radius:var(--border-radius-12);--border-width:1px;--z-index-link:2;--z-index-overlayed-click-targets:3;border-radius:var(--border-radius);position:relative;overflow:hidden;border-width:var(--border-width)!important}@media (max-width:1024px){.ReplCard-module__K7MMUa__root:not(.ReplCard-module__K7MMUa__forceVertical){flex-direction:row}}@media (min-resolution:2x){.ReplCard-module__K7MMUa__root{--border-width:.5px}}.ReplCard-module__K7MMUa__appImage{aspect-ratio:16/9;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;border-width:0 0 var(--border-width) 0!important}@media (max-width:1024px){.ReplCard-module__K7MMUa__root:not(.ReplCard-module__K7MMUa__forceVertical)>.ReplCard-module__K7MMUa__appImage{width:30%;max-width:160px;border-width:0 var(--border-width) 0 0!important}}.ReplCard-module__K7MMUa__iconContainer{position:absolute;inset:0;overflow:hidden}@media (max-width:1024px){.ReplCard-module__K7MMUa__root:not(.ReplCard-module__K7MMUa__forceVertical) .ReplCard-module__K7MMUa__iconContainer{scale:.65}}.ReplCard-module__K7MMUa__pinBadge{z-index:var(--z-index-overlayed-click-targets);top:var(--space-8);left:var(--space-8);background-color:var(--background-root);position:absolute}.ReplCard-module__K7MMUa__smallIconContainer{bottom:var(--space-8);left:var(--space-8);position:absolute}.ReplCard-module__K7MMUa__ticTacsOverlay{z-index:var(--z-index-overlayed-click-targets);bottom:var(--space-8);left:var(--space-8);right:var(--space-8);position:absolute}.ReplCard-module__K7MMUa__agentStatusOverlay{z-index:var(--z-index-overlayed-click-targets);top:var(--space-8);right:var(--space-8);max-width:calc(100% - var(--space-8) * 2);pointer-events:none;position:absolute;overflow:hidden}.ReplCard-module__K7MMUa__timestamp{white-space:nowrap;flex-shrink:0}.ReplCard-module__K7MMUa__title{color:inherit;display:flex}.ReplCard-module__K7MMUa__title :after{z-index:var(--z-index-link);border-radius:inherit;content:"";display:block;position:absolute;inset:0}.ReplCard-module__K7MMUa__overlayedClickTargets{z-index:var(--z-index-overlayed-click-targets);position:relative}.ReplCard-module__K7MMUa__replActions{visibility:hidden;width:0;overflow:hidden}.ReplCard-module__K7MMUa__replActions:has([aria-expanded=true]),.ReplCard-module__K7MMUa__root:hover .ReplCard-module__K7MMUa__replActions,.ReplCard-module__K7MMUa__root:focus-within .ReplCard-module__K7MMUa__replActions{visibility:visible;width:auto;margin-left:var(--space-8);overflow:visible}.ReplCard-module__K7MMUa__agentRunningPill{color:var(--accent-blurple-default);animation:1s ease-in-out infinite alternate ReplCard-module__K7MMUa__pulse-blurple}}
@keyframes ReplsGrid-module__TXZKiW__pulse{0%,to{opacity:1}50%{opacity:.5}}@layer components{.ReplsGrid-module__TXZKiW__grid{grid-template-columns:repeat(auto-fill, minmax(var(--space-256), 1fr));gap:var(--space-16);display:grid}.ReplsGrid-module__TXZKiW__cardSkeleton{height:220px;animation:1.5s ease-in-out infinite ReplsGrid-module__TXZKiW__pulse}}
@layer components{.ReplsTable-module__ghmu1q__tableWrapper{position:relative;overflow:auto}.ReplsTable-module__ghmu1q__table{width:100%}.ReplsTable-module__ghmu1q__table tr th{font-weight:var(--font-weight-medium)!important}.ReplsTable-module__ghmu1q__titleCell{color:var(--foreground-default)}.ReplsTable-module__ghmu1q__titleText{flex:1 1 0;min-width:0}}
@layer components{.ReplsView-module__4M54Uq__container{padding-top:var(--space-16);padding-right:var(--space-16);padding-left:var(--space-16)}@media (min-width:768px){.ReplsView-module__4M54Uq__container{padding-top:var(--space-96);padding-right:var(--space-96);padding-left:var(--space-96)}}@media not (min-width:768px){.ReplsView-module__4M54Uq__filterBar{flex-direction:column;align-items:stretch}}.ReplsView-module__4M54Uq__searchBarWrapper{min-width:var(--space-128);max-width:100%}@media not (min-width:768px){.ReplsView-module__4M54Uq__searchBarWrapper{flex-basis:100%}}.ReplsView-module__4M54Uq__viewSwitcher label{gap:0}}
@keyframes RecentWorkV2-module__LJugca__fade-in-up{0%{transform:var(--animation-fade-up-transform);opacity:0}to{opacity:1;transform:translateY(0)}}@layer components{.RecentWorkV2-module__LJugca__container{animation:RecentWorkV2-module__LJugca__fade-in-up var(--animation-fade-up-duration) var(--animation-fade-up-timing-function) var(--animation-fade-up-fill-mode);animation-delay:calc(var(--animation-fade-up-delay-gap) * 3)}@media (prefers-reduced-motion:reduce){.RecentWorkV2-module__LJugca__container{opacity:1;animation:none}}.RecentWorkV2-module__LJugca__seeAllButtonDesktop{align-self:start}.RecentWorkV2-module__LJugca__headerRow{min-height:32px}.RecentWorkV2-module__LJugca__cardContainer{gap:var(--space-16);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:1023px){.RecentWorkV2-module__LJugca__cardContainer{grid-template-columns:1fr}}.RecentWorkV2-module__LJugca__carouselHeaderRow{padding-inline:var(--space-16);min-height:32px}.RecentWorkV2-module__LJugca__carouselViewport{gap:var(--space-16);padding-block:var(--space-4);overscroll-behavior-x:contain;scroll-padding-inline:var(--space-16);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-direction:row;display:flex;overflow:auto hidden}.RecentWorkV2-module__LJugca__carouselViewport::-webkit-scrollbar{display:none}.RecentWorkV2-module__LJugca__carouselViewport>li{scroll-snap-align:start;flex:none;width:min(280px,82%)}.RecentWorkV2-module__LJugca__carouselViewport>li:first-of-type{margin-inline-start:var(--space-16)}.RecentWorkV2-module__LJugca__carouselViewport>li:last-of-type{margin-inline-end:var(--space-16)}}
@layer components{.InputError-module__MnPm0W__warning{color:var(--accent-orange-default)}.InputError-module__MnPm0W__error{color:var(--accent-negative-default)}}
@layer components{.CopyableField-module__ld3_ka__text{border-radius:var(--border-radius-default);background-color:var(--background-default);font-family:var(--font-family-code)}}
@layer components{.common-module__Vg5xAG__valueText{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;overflow:hidden}}
/*# sourceMappingURL=0s073on7w2hnr.css.map*/