@layer components{.Icon-module__CwnszW__icon{--Icon--size:16px;--Icon--rotate:0deg;vertical-align:middle;transform:rotate(var(--Icon--rotate));min-width:var(--Icon--size);min-height:var(--Icon--size)}}
@layer components{.SubreplAgentFeed-module__9dR7wG__readOnlyPlanningSessionChunk{opacity:.62;filter:grayscale(.35)}}
@layer components{.GuestUnauthorizedDialogs-module__Ag9m7q__root{border-radius:var(--border-radius-8)}}
@layer components{.TaskTreeConnector-module__BNTW-W__indent{align-self:stretch}.TaskTreeConnector-module__BNTW-W__connector{width:calc(var(--space-16) + var(--space-8));min-height:var(--space-32);flex-shrink:0;align-self:stretch;display:block;position:relative}.TaskTreeConnector-module__BNTW-W__vertical{background:var(--outline-dimmest);width:1px;position:absolute}.TaskTreeConnector-module__BNTW-W__horizontal{background:var(--outline-dimmest);height:1px;position:absolute}}
@layer components{.ProposedTaskApprovalDialog-module__TIBsCG__grow1{flex-grow:1}.ProposedTaskApprovalDialog-module__TIBsCG__buttonRow{--gap:var(--space-8);gap:var(--gap)}.ProposedTaskApprovalDialog-module__TIBsCG__halfWidth{flex-grow:1;flex-basis:calc(50% - calc(var(--gap)/2))}.ProposedTaskApprovalDialog-module__TIBsCG__revisePlanButton{height:24px;color:var(--foreground-dimmer)!important}.ProposedTaskApprovalDialog-module__TIBsCG__cancelButton{height:24px}.ProposedTaskApprovalDialog-module__TIBsCG__infoHelpIcon{cursor:help;align-items:center;display:inline-flex}}
@layer components{.index-module__GyY-zW__requiresPaymentContainer{border:1px solid var(--outline-dimmer);border-radius:var(--border-radius-12)}.index-module__GyY-zW__guestUnauthorizedContainer{border-radius:var(--border-radius-12)}.index-module__GyY-zW__drawerSurface{overflow:hidden}.index-module__GyY-zW__hiddenInputBoxContainer,.index-module__GyY-zW__hiddenWhenArtifactPickerOpen{display:none}}
@layer components{.UrlBarFrame-module__kkaL_G__root{border-bottom:var(--border-width-default)solid var(--surface-border-color-subtle)}.UrlBarFrame-module__kkaL_G__previewBarGrid{align-items:center;gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,auto) minmax(0,1fr);display:grid}@container (max-width:900px){.UrlBarFrame-module__kkaL_G__previewBarGrid{grid-template-columns:minmax(0,auto) minmax(0,1fr) minmax(0,auto)}}.UrlBarFrame-module__kkaL_G__canvasMode{z-index:1;position:absolute;top:0;left:0;right:0}.UrlBarFrame-module__kkaL_G__leftSection{padding:var(--space-2)var(--space-4)}.UrlBarFrame-module__kkaL_G__leftSection>*{min-width:0;overflow:hidden}}
@layer components{.SimulatorFullscreenOverlay-module__Yb6nDG__simulatorPreview{aspect-ratio:9/19.5;height:100%;max-height:100%;position:relative;overflow:hidden}}
@layer components{.GradientBackground-module__VNHu5W__gradient{z-index:0;pointer-events:none;background:linear-gradient(#0000 0%,#fdc71f 44.18%,#ff6915 100%);height:clamp(100px,20vw,175px);position:absolute;bottom:30%;left:0;right:0}.GradientBackground-module__VNHu5W__fill{z-index:0;pointer-events:none;height:30%;position:absolute;bottom:0;left:0;right:0}.GradientBackground-module__VNHu5W__curve{width:100%;height:clamp(60px,3.5vw,100px);color:var(--surface-color);position:absolute;bottom:0;left:0;right: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{.HeroBackgroundLeft-module__j6muXa__heroBackgroundLeftSvg{pointer-events:none;width:726px;height:738px;position:absolute;top:0;left:0}@media screen and (max-width:768px){.HeroBackgroundLeft-module__j6muXa__heroBackgroundLeftSvg{width:400px;height:auto}}}
@layer components{.PreviewArtifactList-module__gbwXRa__container{padding:var(--space-16);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{.HeroBackgroundRight-module__-kp3MW__heroBackgroundRightSvg{pointer-events:none;width:496px;height:366px;position:absolute;bottom:0;right:0}@media screen and (max-width:768px){.HeroBackgroundRight-module__-kp3MW__heroBackgroundRightSvg{width:300px;height:auto}}}
@keyframes HeroSectionBackground-module__x1HtEW__slide-in-left{0%{opacity:0;transform:translateY(-50%)translate(-20px)}to{opacity:1;transform:translateY(-50%)translate(0)}}@keyframes HeroSectionBackground-module__x1HtEW__slide-in-right{0%{opacity:0;transform:translateY(-50%)translate(20px)}to{opacity:1;transform:translateY(-50%)translate(0)}}@media (prefers-reduced-motion:reduce){@layer components{.HeroSectionBackground-module__x1HtEW__iphoneMockLeft,.HeroSectionBackground-module__x1HtEW__iphoneMockRight,.HeroSectionBackground-module__x1HtEW__appIcon{opacity:1;animation:none!important}}}@keyframes HeroSectionBackground-module__x1HtEW__fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@layer components{.HeroSectionBackground-module__x1HtEW__container{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.HeroSectionBackground-module__x1HtEW__iphoneMockLeft{opacity:0;filter:drop-shadow(13px 31px 34px #0000002b);width:282px;height:596px;position:absolute;top:50%;left:-80px;transform:translateY(-50%)}@media screen and (max-width:1024px){.HeroSectionBackground-module__x1HtEW__iphoneMockLeft{width:249px;height:400px;left:-100px}}@media screen and (max-width:768px){.HeroSectionBackground-module__x1HtEW__iphoneMockLeft{width:180px;height:380px;left:-150px}}.HeroSectionBackground-module__x1HtEW__iphoneMockLeft.HeroSectionBackground-module__x1HtEW__animate{animation:forwards HeroSectionBackground-module__x1HtEW__slide-in-left}.HeroSectionBackground-module__x1HtEW__iphoneMockRight{opacity:0;filter:drop-shadow(-13px 30px 33px #0000002e);width:282px;height:596px;position:absolute;top:50%;right:-80px;transform:translateY(-50%)}@media screen and (max-width:1024px){.HeroSectionBackground-module__x1HtEW__iphoneMockRight{width:249px;height:400px;right:-100px}}@media screen and (max-width:768px){.HeroSectionBackground-module__x1HtEW__iphoneMockRight{width:180px;height:380px;right:-150px}}.HeroSectionBackground-module__x1HtEW__iphoneMockRight.HeroSectionBackground-module__x1HtEW__animate{animation:forwards HeroSectionBackground-module__x1HtEW__slide-in-right}.HeroSectionBackground-module__x1HtEW__appIconsTop{gap:75px;position:absolute;top:-40px;left:50%;transform:translate(-50%)}@media screen and (max-width:768px){.HeroSectionBackground-module__x1HtEW__appIconsTop{gap:24px;top:-26px}}.HeroSectionBackground-module__x1HtEW__appIconsBottom{gap:75px;position:absolute;bottom:-40px;left:50%;transform:translate(-50%)}@media screen and (max-width:768px){.HeroSectionBackground-module__x1HtEW__appIconsBottom{gap:24px;bottom:-26px}}.HeroSectionBackground-module__x1HtEW__appIcon{opacity:0;border-radius:37px;width:153px;height:153px;position:relative;overflow:hidden;box-shadow:0 50px 14px #0000,0 32px 13px #00000003,0 18px 11px #0000000d,0 8px 8px #00000017,0 2px 5px #0000001a}@media screen and (max-width:768px){.HeroSectionBackground-module__x1HtEW__appIcon{border-radius:19px;width:78px;height:78px}}.HeroSectionBackground-module__x1HtEW__appIcon.HeroSectionBackground-module__x1HtEW__animateIcon{animation:forwards HeroSectionBackground-module__x1HtEW__fade-in}}
/*# sourceMappingURL=7e0ee5b248fbcced.css.map*/