@media not (min-width:375px){@layer components{.MobileAnnouncementBanner-module__IIKfxa__newPill{display:none}.MobileAnnouncementBanner-module__IIKfxa__newDot{display:inline-block!important}}}@layer components{.MobileAnnouncementBanner-module__IIKfxa__container{opacity:1;z-index:1000;transition:opacity var(--fade-transition-duration,.3s)ease-in-out;pointer-events:none;position:fixed;top:0;left:0;right:0}.MobileAnnouncementBanner-module__IIKfxa__container.MobileAnnouncementBanner-module__IIKfxa__hidden{opacity:0;transition:opacity}.MobileAnnouncementBanner-module__IIKfxa__container.MobileAnnouncementBanner-module__IIKfxa__dismissing{opacity:0}.MobileAnnouncementBanner-module__IIKfxa__banner{cursor:pointer;border-radius:8px;overflow:hidden}.MobileAnnouncementBanner-module__IIKfxa__dismissButton{cursor:pointer;display:flex}.MobileAnnouncementBanner-module__IIKfxa__newDot{border-radius:var(--border-radius-round);background-color:var(--accent-blue-default);width:var(--space-8);height:var(--space-8);flex:none;display:none}}
@keyframes AgentInput-module___Bo6IG__fade-in{0%{opacity:0}to{opacity:1}}@layer components{.AgentInput-module___Bo6IG__codemirror{flex-grow:1;max-height:300px;display:flex;overflow:auto}.AgentInput-module___Bo6IG__codemirror .cm-editor{flex-grow:1}.AgentInput-module___Bo6IG__attachments{padding:var(--space-6)var(--space-4)var(--space-6)var(--space-4)}.AgentInput-module___Bo6IG__overlayBackground{z-index:3;border-radius:var(--border-radius-6);background-color:var(--background-default);height:fit-content;min-height:100%;animation:.3s ease-in-out AgentInput-module___Bo6IG__fade-in}.AgentInput-module___Bo6IG__overlayContent{height:100%}.AgentInput-module___Bo6IG__additionalSelectorsAndSupportingText{min-height:64px}.AgentInput-module___Bo6IG__selectorsRow{flex-wrap:wrap}}
@keyframes index-module__p2_exq__enter-fade-in-up{0%{transform:var(--animation-fade-up-transform);opacity:0}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){@layer components{.index-module__p2_exq__agentInput,.index-module__p2_exq__label{animation:none!important}}}@layer components{.index-module__p2_exq__label{animation:index-module__p2_exq__enter-fade-in-up var(--animation-fade-up);animation-delay:calc(var(--animation-fade-up-delay-gap)*1)}@media screen and (max-width:768px){.index-module__p2_exq__title{font-size:18px}}.index-module__p2_exq__titleImproved{font-family:var(--font-family-brand)}.index-module__p2_exq__agentInput{animation:index-module__p2_exq__enter-fade-in-up var(--animation-fade-up);animation-delay:calc(var(--animation-fade-up-delay-gap)*2);align-self:center;width:100%;max-width:650px}}
@keyframes LoggedOutAgentInput-module__sZeFfW__glow-fade-in{0%{opacity:0}to{opacity:1}}@layer components{.LoggedOutAgentInput-module__sZeFfW__container{width:100%;max-width:650px;height:250px;margin:0 auto}.LoggedOutAgentInput-module__sZeFfW__containerImproved{isolation:isolate;position:relative}.LoggedOutAgentInput-module__sZeFfW__containerImproved:before{z-index:-1;filter:blur(50px);border-radius:var(--border-radius-8);pointer-events:none;content:"";background:#fd540213;animation:.5s ease-out forwards LoggedOutAgentInput-module__sZeFfW__glow-fade-in;position:absolute;inset:-10px -10px 10px}}
@keyframes index-module__oPk4ZG__enter-fade-in-up{0%{transform:var(--animation-fade-up-transform);opacity:0}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){@layer components{.index-module__oPk4ZG__owner{animation:none!important}}}@layer components{.index-module__oPk4ZG__owner{animation:index-module__oPk4ZG__enter-fade-in-up var(--animation-fade-up);animation-delay:calc(var(--animation-fade-up-delay-gap)*0)}}
@keyframes LogoBlock-module__VJP4iq__scroll{0%{transform:translate(0,0)}to{transform:translate(-100%)}}@media screen and (max-width:768px){@layer components{.LogoBlock-module__VJP4iq__logosRow{gap:var(--space-32);padding-right:var(--space-32)}}}@media screen and not (max-width:768px){@layer components{.LogoBlock-module__VJP4iq__logoImage{max-width:130px}}}@layer components{.LogoBlock-module__VJP4iq__logoBlock{width:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0% max(0px,50% - 775px),#000 max(80px,50% - 695px) min(100% - 80px,50% + 695px),#0000 min(100%,50% + 775px) 100%);mask-image:linear-gradient(90deg,#0000 0% max(0px,50% - 775px),#000 max(80px,50% - 695px) min(100% - 80px,50% + 695px),#0000 min(100%,50% + 775px) 100%)}.LogoBlock-module__VJP4iq__scrollContainer:before{box-shadow:inset 0 0 73px 7px var(--surface-color);content:"";position:absolute;inset:0}.LogoBlock-module__VJP4iq__scrollContainer{pointer-events:none;flex-direction:row;align-items:center;width:100%;display:flex;overflow:hidden}.LogoBlock-module__VJP4iq__logosRow{--speed:40s;align-items:center;gap:var(--space-80);animation:LogoBlock-module__VJP4iq__scroll var(--speed)linear infinite;padding-right:var(--space-48);flex-direction:row;flex:1 0 auto;display:flex}.LogoBlock-module__VJP4iq__scrollContainer:hover .LogoBlock-module__VJP4iq__logosRow{animation-play-state:paused}.LogoBlock-module__VJP4iq__logoItem{--height:64px;height:var(--height);flex-shrink:0;justify-content:center;align-items:center;display:flex}@media screen and (max-width:768px){.LogoBlock-module__VJP4iq__logoItem{--height:48px}}.LogoBlock-module__VJP4iq__logoImage{aspect-ratio:220/96;object-fit:contain;width:auto;height:100%}}
@layer components{.AppCard-module__taHmiq__card{border:1px solid var(--outline-dimmest);background-color:var(--background-default);width:320px;color:var(--foreground-default);border-radius:12px;flex-direction:row;align-items:flex-start;text-decoration:none;display:flex;overflow:hidden}.AppCard-module__taHmiq__star{opacity:0;pointer-events:none;transition:opacity .2s}.AppCard-module__taHmiq__card:hover .AppCard-module__taHmiq__star{opacity:1;pointer-events:auto}.AppCard-module__taHmiq__footer{border-top:1px solid var(--outline-dimmest);background-color:var(--background-root);border-radius:0 0 12px 12px;padding:8px}.AppCard-module__taHmiq__displayUrlContainer{width:100%;min-width:0;max-width:288px;min-height:16px;display:block;overflow:hidden}.AppCard-module__taHmiq__displayUrl{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}}
@layer components{.ScrollableAppCardSection-module__eTHdYG__carouselContainer{scrollbar-width:none;-ms-overflow-style:none;width:100%;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 80px),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 80px),#0000 100%)}.ScrollableAppCardSection-module__eTHdYG__showLeftFade{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 80px calc(100% - 80px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 80px calc(100% - 80px),#0000 100%)}.ScrollableAppCardSection-module__eTHdYG__carouselContainer::-webkit-scrollbar{display:none}.ScrollableAppCardSection-module__eTHdYG__carouselContent{min-width:min-content;padding:4px 80px 4px 0}.ScrollableAppCardSection-module__eTHdYG__carouselItem{flex-shrink:0}}
@layer components{.ReplsTable-module__eeydfa__wrapper{padding-bottom:var(--space-32)}.ReplsTable-module__eeydfa__tableWrapper{position:relative;overflow:auto}.ReplsTable-module__eeydfa__table{width:100%}.ReplsTable-module__eeydfa__table tr th{font-weight:var(--font-weight-medium)!important}.ReplsTable-module__eeydfa__titleCell{color:var(--foreground-default)}.ReplsTable-module__eeydfa__titleText{flex:1 1 0;min-width:0}}
@layer components{.ReplsView-module__-9Hh4a__container{padding-top:var(--space-48);padding-right:var(--space-16);padding-left:var(--space-16)}@media (min-width:768px){.ReplsView-module__-9Hh4a__container{padding-top:var(--space-96);padding-right:var(--space-96);padding-left:var(--space-96)}}@media not (min-width:768px){.ReplsView-module__-9Hh4a__filterBar{flex-direction:column;align-items:stretch}}.ReplsView-module__-9Hh4a__searchBarWrapper{min-width:var(--space-128);max-width:100%}@media not (min-width:768px){.ReplsView-module__-9Hh4a__searchBarWrapper{flex-basis:100%}}.ReplsView-module__-9Hh4a__viewSwitcher label{gap:0}}
@keyframes AnimationAnnouncementBanner-module__oFhSZa__enter-fade-in-up{0%{transform:var(--animation-fade-up-transform);opacity:0}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){@layer components{.AnimationAnnouncementBanner-module__oFhSZa__container{opacity:1;animation:none!important}}}@layer components{.AnimationAnnouncementBanner-module__oFhSZa__container{opacity:0;animation:AnimationAnnouncementBanner-module__oFhSZa__enter-fade-in-up var(--animation-fade-up);align-self:center;width:100%;max-width:650px;position:relative}.AnimationAnnouncementBanner-module__oFhSZa__illustration{border-radius:var(--border-radius-6);object-fit:cover;flex:none;width:54px;height:54px}.AnimationAnnouncementBanner-module__oFhSZa__dismiss{position:absolute;top:10px;right:10px}}
:root{--marketing-surface-max-width:1390px;--below-the-fold-max-size:900px}@layer components{.landing-page-module__nq6uSa__unauthenticatedHomePage{min-width:0;height:auto;overflow-x:hidden}.landing-page-module__nq6uSa__unauthenticatedHomePageHeaderPadding{padding-top:48px}.landing-page-module__nq6uSa__title{text-align:center;margin:0 auto}.landing-page-module__nq6uSa__titleImproved{font-family:var(--font-family-brand)}.landing-page-module__nq6uSa__tagline{font-size:14px;font-weight:400}.landing-page-module__nq6uSa__agentPrompt{padding:var(--space-16);width:100%;max-width:100%;height:100%;min-height:min(40vh,var(--below-the-fold-max-size));max-height:var(--below-the-fold-max-size);flex-direction:column;justify-content:center;align-items:center;margin-top:48px;display:flex}@media screen and (max-width:768px){.landing-page-module__nq6uSa__agentPrompt{min-height:min(45vh,var(--below-the-fold-max-size))}}.landing-page-module__nq6uSa__agentPromptImproved{position:relative}.landing-page-module__nq6uSa__agentPromptSimplified{min-height:auto;max-height:none;margin-top:24px}@media screen and (max-width:768px){.landing-page-module__nq6uSa__agentPromptSimplified{min-height:auto}}.landing-page-module__nq6uSa__marketingSurface{width:100%;max-width:var(--marketing-surface-max-width)}@media screen and (max-width:768px){.landing-page-module__nq6uSa__marketingSurfaceGallery,.landing-page-module__nq6uSa__marketingSurfaceMarketingSection{padding:0}}@media screen and not (min-width:1024px){.landing-page-module__nq6uSa__testimonialsSection{padding-left:0;padding-right:0}}}
/*# sourceMappingURL=12ee6b17a44cf23b.css.map*/