@layer css-modules{.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__headingLarge{font-size:56px}@media screen and (max-width:768px){.FooterCta-module__EpEToa__headingLarge{font-size:40px}}.FooterCta-module__EpEToa__subtitle{color:#6f6c6a;text-align:center;text-wrap:balance;max-width:560px;font-family:ABC Diatype Plus Variable,sans-serif;font-size:16px;font-weight:400;line-height:1.7}.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}.FooterCta-module__EpEToa__buttonCompact{gap:8px;width:auto;height:52px;padding:0 24px;font-size:19px;font-weight:700;line-height:1}}
@layer css-modules{.DiscoverTemplates-module__cbfX6a__sectionWrapper{justify-content:center;padding:48px 32px;display:flex}@media (max-height:700px){.DiscoverTemplates-module__cbfX6a__sectionWrapper{padding-top:96px}}.DiscoverTemplates-module__cbfX6a__section{width:100%;max-width:1380px;font-family:ABC Diatype Plus Variable,sans-serif}.DiscoverTemplates-module__cbfX6a__headerRow{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:16px;width:100%;display:flex}@media not (min-width:768px){.DiscoverTemplates-module__cbfX6a__headerRow{text-align:center;flex-direction:column;align-items:center;gap:20px}}.DiscoverTemplates-module__cbfX6a__headingBlock{flex-direction:column;align-items:flex-start;gap:16px;display:flex}@media not (min-width:768px){.DiscoverTemplates-module__cbfX6a__headingBlock{align-items:center}}.DiscoverTemplates-module__cbfX6a__heading{color:#312e2e;letter-spacing:-.06em;font-size:48px;font-weight:400;line-height:100%}@media not (min-width:768px){.DiscoverTemplates-module__cbfX6a__heading{font-size:32px}}.DiscoverTemplates-module__cbfX6a__subheading{color:#949494;letter-spacing:-.04em;font-size:28px;font-weight:400;line-height:1.2}@media not (min-width:1024px){.DiscoverTemplates-module__cbfX6a__subheading{font-size:24px}}@media not (min-width:768px){.DiscoverTemplates-module__cbfX6a__subheading{font-size:18px}}.DiscoverTemplates-module__cbfX6a__viewAll{white-space:nowrap;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-size:14px;font-weight:500;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.DiscoverTemplates-module__cbfX6a__viewAll:hover{color:#fff;background:#ff3c00}.DiscoverTemplates-module__cbfX6a__grid{grid-template-columns:1fr;display:grid}@media (min-width:768px){.DiscoverTemplates-module__cbfX6a__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.DiscoverTemplates-module__cbfX6a__grid{grid-template-columns:repeat(4,1fr)}}.DiscoverTemplates-module__cbfX6a__card{background:#fff;border:1px solid #00000014;border-radius:20px;text-decoration:none;transition:transform .15s,box-shadow .15s;overflow:clip}.DiscoverTemplates-module__cbfX6a__card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000000f}.DiscoverTemplates-module__cbfX6a__thumbnail{aspect-ratio:16/9;object-fit:cover;background:#ece7e1;width:100%;height:auto}.DiscoverTemplates-module__cbfX6a__cardTitle{color:#312e2e;letter-spacing:-.03em;font-size:20px;font-weight:500;line-height:1.1}.DiscoverTemplates-module__cbfX6a__cardDescription{-webkit-line-clamp:2;color:#737373;letter-spacing:-.01em;-webkit-box-orient:vertical;font-size:15px;font-weight:400;line-height:1.3;display:-webkit-box;overflow:hidden}.DiscoverTemplates-module__cbfX6a__category{color:#4a4644;letter-spacing:-.01em;background:#f0ece7;border-radius:100px;align-self:flex-start;padding:6px 12px;font-size:13px;font-weight:500}}
@layer css-modules{.BigFooterRedesign-module__DTzGRa__bigFooter{letter-spacing:-.02em;background-color:#faf5f0;width:100%;font-family:ABC Diatype Plus Variable,sans-serif}.BigFooterRedesign-module__DTzGRa__footerDivider{background-color:#dad2ce}.BigFooterRedesign-module__DTzGRa__content{width:100%;max-width:1150px;margin-inline:auto}.BigFooterRedesign-module__DTzGRa__topRow{flex-direction:row}@media not (min-width:1024px){.BigFooterRedesign-module__DTzGRa__topRow{gap:var(--space-48);flex-direction:column}}.BigFooterRedesign-module__DTzGRa__logoBlock{flex:1 1 0}.BigFooterRedesign-module__DTzGRa__logoBlock svg{width:142px;height:auto}.BigFooterRedesign-module__DTzGRa__columns{gap:var(--space-48);flex:4 1 0;grid-template-columns:repeat(4,1fr);display:grid}@media not (min-width:768px){.BigFooterRedesign-module__DTzGRa__columns{grid-template-columns:1fr 1fr}}.BigFooterRedesign-module__DTzGRa__columnTitle{color:#6f6c6a;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:400;line-height:100%}.BigFooterRedesign-module__DTzGRa__columnLink{color:#191818;font-size:16px;font-weight:400;line-height:100%;text-decoration:none}.BigFooterRedesign-module__DTzGRa__columnLink:hover{opacity:.8}.BigFooterRedesign-module__DTzGRa__timeBadge{color:#191818;border:1px solid #dad2ce;border-radius:50%;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:3px;width:64px;height:64px;display:flex}.BigFooterRedesign-module__DTzGRa__badgeTime{font-size:10px;line-height:100%}.BigFooterRedesign-module__DTzGRa__badgeTimezone{color:#6f6c6a;font-size:8px;line-height:100%}.BigFooterRedesign-module__DTzGRa__madeInText{min-width:0}.BigFooterRedesign-module__DTzGRa__madeIn{color:#191818;font-size:16px}.BigFooterRedesign-module__DTzGRa__copyright{color:#6f6c6a;font-size:13px}}
@layer css-modules{.DesignFreelyCard-module__V5Klda__card{padding:var(--space-40);color:#322f2f;background:#ededed;border-radius:24px;flex-shrink:0;height:100%;font-family:ABC Diatype Plus Variable,sans-serif;position:relative;overflow:hidden}@media not (min-width:768px){.DesignFreelyCard-module__V5Klda__card{padding:var(--space-24)}}.DesignFreelyCard-module__V5Klda__content{max-width:45%}.DesignFreelyCard-module__V5Klda__label{opacity:.85;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-family:Replit Diatype Mono,monospace;font-size:13px;font-weight:500}@media not (min-width:768px){.DesignFreelyCard-module__V5Klda__label{font-size:11px}}.DesignFreelyCard-module__V5Klda__title{letter-spacing:-.03em;font-size:36px;font-weight:400;line-height:100%}@media not (min-width:768px){.DesignFreelyCard-module__V5Klda__title{font-size:22px}}.DesignFreelyCard-module__V5Klda__description{opacity:.85;letter-spacing:-.02em;margin-top:16px;font-size:14px;font-weight:400;line-height:130%}@media not (min-width:768px){.DesignFreelyCard-module__V5Klda__description{margin-top:8px;font-size:12px}}.DesignFreelyCard-module__V5Klda__gallery{width:clamp(222px,40%,260px);margin:-40px 0 -40px auto}@media not (min-width:768px){.DesignFreelyCard-module__V5Klda__gallery{width:34%;margin:-24px 0 -24px auto}}.DesignFreelyCard-module__V5Klda__galleryImage{aspect-ratio:12/5;border-radius:12px;flex-shrink:0;position:relative;overflow:hidden}@media not (min-width:768px){.DesignFreelyCard-module__V5Klda__galleryImage{border-radius:8px}}.DesignFreelyCard-module__V5Klda__vibeBox{aspect-ratio:7/4;color:#322f2f;letter-spacing:.12em;text-transform:uppercase;background:radial-gradient(80% 80%,#eec5fce6 0%,#f9ecfe99 100%),#fff;border:1.5px dashed #cc5af2;border-radius:12px;flex-shrink:0;font-family:Replit Diatype Mono,monospace;font-size:11px;font-weight:500}@media not (min-width:768px){.DesignFreelyCard-module__V5Klda__vibeBox{letter-spacing:.08em;white-space:nowrap;border-radius:8px;font-size:7px}}}
@layer css-modules{.FreeModeCard-module__vsNFqq__card{padding:var(--space-40);color:#322f2f;background:#f9aa8b;border-radius:24px;flex-shrink:0;height:100%;font-family:ABC Diatype Plus Variable,sans-serif;position:relative;overflow:hidden}@media not (min-width:768px){.FreeModeCard-module__vsNFqq__card{padding:var(--space-24)}}.FreeModeCard-module__vsNFqq__content{max-width:45%}.FreeModeCard-module__vsNFqq__label{opacity:.85;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-family:Replit Diatype Mono,monospace;font-size:13px;font-weight:500}@media not (min-width:768px){.FreeModeCard-module__vsNFqq__label{font-size:11px}}.FreeModeCard-module__vsNFqq__title{letter-spacing:-.03em;font-size:36px;font-weight:400;line-height:100%}@media not (min-width:768px){.FreeModeCard-module__vsNFqq__title{font-size:22px}}.FreeModeCard-module__vsNFqq__description{opacity:.85;letter-spacing:-.02em;margin-top:16px;font-size:14px;font-weight:400;line-height:130%}@media not (min-width:768px){.FreeModeCard-module__vsNFqq__description{margin-top:8px;font-size:12px}}.FreeModeCard-module__vsNFqq__modeList{align-self:stretch;width:48%;margin-left:auto}.FreeModeCard-module__vsNFqq__modeMark{color:#fff;flex-shrink:0;width:28px;height:28px}@media not (min-width:768px){.FreeModeCard-module__vsNFqq__modeMark{width:16px;height:16px}}.FreeModeCard-module__vsNFqq__modeRow{color:#fff;letter-spacing:-.02em;border-radius:12px;width:100%;padding:12px 24px 12px 16px;font-size:36px;font-weight:400;line-height:100%}@media not (min-width:768px){.FreeModeCard-module__vsNFqq__modeRow{border-radius:8px;padding:8px 16px 8px 12px;font-size:20px}}.FreeModeCard-module__vsNFqq__modeRowActive{color:#fff;background:linear-gradient(90deg,#e63600,#f54100);border-radius:12px 0 0 12px;width:calc(100% + 40px);margin-right:-40px;padding-right:40px}@media not (min-width:768px){.FreeModeCard-module__vsNFqq__modeRowActive{border-radius:8px 0 0 8px;width:calc(100% + 24px);margin-right:-24px;padding-right:24px}}}
@layer css-modules{.ReplitChatCard-module__Qze0wW__card{padding:var(--space-40);color:#fff;background:#2c3328;border-radius:24px;flex-shrink:0;height:100%;font-family:ABC Diatype Plus Variable,sans-serif;position:relative;overflow:hidden}@media not (min-width:768px){.ReplitChatCard-module__Qze0wW__card{padding:var(--space-24)}}.ReplitChatCard-module__Qze0wW__photo{position:absolute;inset:0}.ReplitChatCard-module__Qze0wW__scrim{background:linear-gradient(100deg,#1d221bcc 0%,#1d221b73 50%,#1d221b33 100%);position:absolute;inset:0}.ReplitChatCard-module__Qze0wW__bubbles{gap:18px;width:48%;position:absolute;top:-8px;right:24px}@media not (min-width:768px){.ReplitChatCard-module__Qze0wW__bubbles{gap:8px}}.ReplitChatCard-module__Qze0wW__bubble{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;letter-spacing:-.02em;background:#ffffff2e;border-radius:16px;padding:10px 16px;font-size:12px;line-height:140%}@media not (min-width:768px){.ReplitChatCard-module__Qze0wW__bubble{border-radius:10px;padding:6px 10px;font-size:10px}}.ReplitChatCard-module__Qze0wW__bubblePlan,.ReplitChatCard-module__Qze0wW__bubbleProject{width:88%}.ReplitChatCard-module__Qze0wW__bubbleMoodBoard{width:calc(100% - 32px);margin-left:32px}@media not (min-width:768px){.ReplitChatCard-module__Qze0wW__bubbleMoodBoard{width:calc(100% - 20px);margin-left:20px}}.ReplitChatCard-module__Qze0wW__bubbleName{color:#fffffff2;align-items:center;gap:8px;margin-bottom:-6px;margin-left:4px;font-size:12px;font-weight:500;display:flex}@media not (min-width:768px){.ReplitChatCard-module__Qze0wW__bubbleName{font-size:10px}}.ReplitChatCard-module__Qze0wW__bubbleAvatar{background:#ffffff59;border:1px solid #ffffff8c;border-radius:50%;flex-shrink:0;width:20px;height:20px;display:inline-block;position:relative;overflow:hidden}.ReplitChatCard-module__Qze0wW__content{z-index:1;max-width:45%;position:relative}.ReplitChatCard-module__Qze0wW__label{opacity:.85;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-family:Replit Diatype Mono,monospace;font-size:13px;font-weight:500}@media not (min-width:768px){.ReplitChatCard-module__Qze0wW__label{font-size:11px}}.ReplitChatCard-module__Qze0wW__title{letter-spacing:-.03em;font-size:36px;font-weight:400;line-height:100%}@media not (min-width:768px){.ReplitChatCard-module__Qze0wW__title{font-size:22px}}.ReplitChatCard-module__Qze0wW__description{opacity:.85;letter-spacing:-.02em;margin-top:16px;font-size:14px;font-weight:400;line-height:130%}@media not (min-width:768px){.ReplitChatCard-module__Qze0wW__description{margin-top:8px;font-size:12px}}}
@layer css-modules{.UserQuotesCard-module__dt8Ena__card{padding:var(--space-40);color:#1a1a1a;background:#fff;border-radius:24px;flex-shrink:0;height:100%;font-family:ABC Diatype Plus Variable,sans-serif;position:relative;overflow:hidden}@media not (min-width:768px){.UserQuotesCard-module__dt8Ena__card{padding:var(--space-24)}}.UserQuotesCard-module__dt8Ena__layers{position:absolute;inset:0}.UserQuotesCard-module__dt8Ena__layer{position:absolute;top:0;bottom:0}.UserQuotesCard-module__dt8Ena__layers:after{content:"";background:linear-gradient(#ffffff29 0%,#fff0 16% 84%,#ffffff29 100%);position:absolute;inset:0}.UserQuotesCard-module__dt8Ena__layerMain{background:radial-gradient(100% 150% at 0%,#ff764c 0% 72%,#ff764cd1 84%,#ff764c94 94%,#ff764c6b 100%);width:62.8%;left:-.7%}.UserQuotesCard-module__dt8Ena__layerBandWide{background:radial-gradient(108% 60% at 0%,#ff764c 0% 45%,#ff764cd9 65%,#ff764ca6 82%,#ff764c73 100%);width:25.3%;left:62.1%}.UserQuotesCard-module__dt8Ena__layerBandNarrow{background:radial-gradient(115% 54% at 0%,#ff764c 0% 30%,#ff764ccc 58%,#ff764c8c 80%,#ff764c59 100%);width:13.3%;left:87.4%}.UserQuotesCard-module__dt8Ena__content{z-index:1;max-width:55%;position:relative}.UserQuotesCard-module__dt8Ena__label{letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-family:Replit Diatype Mono,monospace;font-size:13px;font-weight:500}@media not (min-width:768px){.UserQuotesCard-module__dt8Ena__label{font-size:11px}}.UserQuotesCard-module__dt8Ena__title{letter-spacing:-.03em;font-size:36px;font-weight:400;line-height:100%}@media not (min-width:768px){.UserQuotesCard-module__dt8Ena__title{font-size:22px}}.UserQuotesCard-module__dt8Ena__description{opacity:.85;letter-spacing:-.02em;margin-top:16px;font-size:14px;font-weight:400;line-height:130%}@media not (min-width:768px){.UserQuotesCard-module__dt8Ena__description{margin-top:8px;font-size:12px}}}
@media not (min-width:1024px){@layer css-modules{.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 css-modules{.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}}.HeroBentoGrid-module__wCfISG__galleryHalf{flex:1;min-width:0;height:320px}@media not (min-width:1024px){.HeroBentoGrid-module__wCfISG__galleryHalf{flex:none;height:48vw;min-height:fit-content;max-height:320px}}.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}.HeroBentoGrid-module__wCfISG__docsLinkPlain{width:auto;text-decoration:none}}
@layer css-modules{.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 css-modules{.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%}}
:root{--StaggerView--index:0;--StaggerView--animation-duration:.5s;--StaggerView--animation-delay:.1s;--StaggerView--distance:20px}@keyframes StaggerView-module__x5Qtna__fade-in-up{0%{transform:translateY(var(--StaggerView--distance));opacity:0}to{opacity:1;transform:translateY(0)}}@layer css-modules{.StaggerView-module__x5Qtna__stagger{opacity:0}.StaggerView-module__x5Qtna__stagger.StaggerView-module__x5Qtna__animate{animation:StaggerView-module__x5Qtna__fade-in-up var(--StaggerView--animation-duration) ease-out forwards;animation-delay:calc(var(--StaggerView--index) * var(--StaggerView--animation-delay))}}
@media screen and (max-width:768px){@layer css-modules{.PhoneMockup-module__1RRgiG__phoneXsmall{width:130px;height:275px}.PhoneMockup-module__1RRgiG__phoneSmall{width:140px;height:296px}.PhoneMockup-module__1RRgiG__phoneMedium{width:153px;height:323px}.PhoneMockup-module__1RRgiG__phoneLarge{width:197px;height:416px}}}@layer css-modules{.PhoneMockup-module__1RRgiG__phoneXsmall{flex-shrink:0;width:185px;height:391px;position:relative}.PhoneMockup-module__1RRgiG__phoneSmall{flex-shrink:0;width:200px;height:423px;position:relative}.PhoneMockup-module__1RRgiG__phoneMedium{flex-shrink:0;width:218px;height:461px;position:relative}.PhoneMockup-module__1RRgiG__phoneLarge{box-shadow:0 var(--space-16) var(--space-32) 0 #0202037a;border-radius:36px;flex-shrink:0;width:267px;height:563px;margin:0 8px;position:relative}.PhoneMockup-module__1RRgiG__phoneFrame{width:100%;height:100%;position:relative}.PhoneMockup-module__1RRgiG__phoneScreen{background:var(--background-higher);border-radius:32px;position:absolute;inset:1.22% 2.59%;overflow:hidden}.PhoneMockup-module__1RRgiG__videoContainer{width:100%;height:100%;position:relative}.PhoneMockup-module__1RRgiG__phoneVideo{object-fit:cover;width:100%;height:100%}.PhoneMockup-module__1RRgiG__videoOverlay{cursor:pointer;pointer-events:all;position:absolute;inset:0}.PhoneMockup-module__1RRgiG__pauseIconIndicator{right:var(--space-12);bottom:var(--space-12);pointer-events:none;color:var(--white);background:#00000080;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.PhoneMockup-module__1RRgiG__phoneDynamicIsland{background:#000;border-radius:25px;width:27%;height:3.5%;position:absolute;top:4%;left:50%;transform:translate(-50%)}.PhoneMockup-module__1RRgiG__phoneInnerBorder{pointer-events:none;border:4px solid #000;border-radius:32px;position:absolute;inset:1.22% 2.59%}.PhoneMockup-module__1RRgiG__phoneOuterBorder{pointer-events:none;border:3px solid #ffc6a3;border-radius:36px;position:absolute;inset:.51% 1.08%}}
@media screen and (max-width:768px){@layer css-modules{.ExperienceSection-module__aXUBaG__phonesContainer{gap:var(--space-24)}}}@layer css-modules{.ExperienceSection-module__aXUBaG__textContainer{text-align:center}.ExperienceSection-module__aXUBaG__phonesContainer,.ExperienceSection-module__aXUBaG__sectionWrapper{width:100%;overflow:hidden}}
@layer ruicomponents.text{.FAQSection-module__hb9Naq__disclosure.FAQSection-module__hb9Naq__disclosure{text-align:center;max-width:720px;margin:0 auto}}@layer css-modules{.FAQSection-module__hb9Naq__container{width:100%;max-width:100%;overflow:hidden}.FAQSection-module__hb9Naq__faqItem{width:100%;min-width:0;overflow:hidden}.FAQSection-module__hb9Naq__questionText{word-wrap:break-word;overflow-wrap:break-word;flex-shrink:1;max-width:100%}.FAQSection-module__hb9Naq__link{color:var(--accent-orange-default);text-decoration:underline}.FAQSection-module__hb9Naq__link:hover{color:var(--accent-orange-stronger)}.FAQSection-module__hb9Naq__divider{border-bottom:1px solid var(--outline-dimmest)}}
@layer css-modules{.FeatureCardsSection-module__e5SW3q__header{padding-right:var(--space-24);padding-left:var(--space-24)}@media screen and (max-width:768px){.FeatureCardsSection-module__e5SW3q__header{font-size:24px}}.FeatureCardsSection-module__e5SW3q__card{flex:1;min-width:200px;height:100%}.FeatureCardsSection-module__e5SW3q__cardImage{aspect-ratio:4/5;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%}@media screen and not (max-width:768px){.FeatureCardsSection-module__e5SW3q__footer{flex-direction:row;justify-content:space-between;padding:0 5%}}.FeatureCardsSection-module__e5SW3q__embla{-webkit-mask-image:linear-gradient(to right, transparent var(--space-4), black var(--space-48), black calc(100% - var(--space-48)), transparent calc(100% - var(--space-4)));-webkit-mask-image:linear-gradient(to right, transparent var(--space-4), black var(--space-48), black calc(100% - var(--space-48)), transparent calc(100% - var(--space-4)));mask-image:linear-gradient(to right, transparent var(--space-4), black var(--space-48), black calc(100% - var(--space-48)), transparent calc(100% - var(--space-4)));width:100%;overflow:hidden}@media screen and (max-width:768px){.FeatureCardsSection-module__e5SW3q__embla{-webkit-mask-image:none;mask-image:none}}.FeatureCardsSection-module__e5SW3q__emblaContainer{align-items:stretch;display:flex}.FeatureCardsSection-module__e5SW3q__emblaSlide{--slide-spacing:var(--space-24);--slide-size:calc(90% / 3);flex:0 0 var(--slide-size);padding-right:var(--space-12);padding-left:var(--space-12);min-width:0}@media screen and (max-width:768px){.FeatureCardsSection-module__e5SW3q__emblaSlide{--slide-size:85%;--slide-spacing:var(--space-4)}}.FeatureCardsSection-module__e5SW3q__emblaSlide .FeatureCardsSection-module__e5SW3q__card{height:100%}.FeatureCardsSection-module__e5SW3q__gridContainer{padding:var(--space-96) var(--space-16) var(--space-64);width:100%}.FeatureCardsSection-module__e5SW3q__gridLayoutActive{display:flex}@media screen and (max-width:500px){.FeatureCardsSection-module__e5SW3q__gridLayoutActive{display:none}}.FeatureCardsSection-module__e5SW3q__carouselLayoutMobileOnly{display:none}@media screen and (max-width:500px){.FeatureCardsSection-module__e5SW3q__carouselLayoutMobileOnly{display:block}}.FeatureCardsSection-module__e5SW3q__gridContainer .FeatureCardsSection-module__e5SW3q__header{margin:0 0 var(--space-48) 0}.FeatureCardsSection-module__e5SW3q__grid{gap:var(--space-32);grid-template-columns:repeat(3,1fr);width:100%;max-width:1020px;display:grid}@media screen and (max-width:800px){.FeatureCardsSection-module__e5SW3q__grid{grid-template-columns:repeat(2,1fr)}}}
@layer css-modules{.PricingShowcase-module__4e3f_q__content{width:100%;max-width:var(--marketing-surface-max-width,1390px);font-family:ABC Diatype Plus Variable,sans-serif}.PricingShowcase-module__4e3f_q__heading{color:#191818;letter-spacing:-.06em;font-size:64px;font-weight:400;line-height:1}@media screen and (max-width:768px){.PricingShowcase-module__4e3f_q__heading{font-size:40px}}.PricingShowcase-module__4e3f_q__subheading{color:#6f6c6a;max-width:420px;font-size:18px;line-height:1.5}.PricingShowcase-module__4e3f_q__periodToggle{background-color:#eae5df;border-radius:999px;gap:0;padding:4px}.PricingShowcase-module__4e3f_q__periodToggleItem{padding:var(--space-8) var(--space-16);color:#6f6c6a;white-space:nowrap;border-radius:999px}.PricingShowcase-module__4e3f_q__periodToggleSave{color:#ff3c00;font-size:13px}.PricingShowcase-module__4e3f_q__cards{grid-template-columns:1fr;gap:16px;width:100%;display:grid}@media (min-width:768px){.PricingShowcase-module__4e3f_q__cards{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.PricingShowcase-module__4e3f_q__cards{grid-template-columns:repeat(4,1fr)}}.PricingShowcase-module__4e3f_q__cardWrap{height:100%}.PricingShowcase-module__4e3f_q__card{color:#191818;background-color:#fff;border:1px solid #0000;border-radius:24px;height:100%;padding:28px 24px}.PricingShowcase-module__4e3f_q__cardHighlighted{border-color:#ff3c00}.PricingShowcase-module__4e3f_q__planName{color:#6f6c6a;font-size:14px}.PricingShowcase-module__4e3f_q__planDescription{color:#6f6c6a;font-size:14px;line-height:1.5}.PricingShowcase-module__4e3f_q__priceBlock{min-height:44px}.PricingShowcase-module__4e3f_q__priceValue{color:#191818;letter-spacing:-.03em;font-size:40px;line-height:1.1}.PricingShowcase-module__4e3f_q__priceOriginal{color:#a8a29c;font-size:16px}.PricingShowcase-module__4e3f_q__priceMeta{color:#6f6c6a;flex-direction:column;gap:2px;font-size:12px;line-height:1.2;display:flex}.PricingShowcase-module__4e3f_q__benefits{flex-grow:1}.PricingShowcase-module__4e3f_q__benefitIcon{color:#6f6c6a;flex-shrink:0;align-items:center;margin-top:2px;display:flex}.PricingShowcase-module__4e3f_q__benefitText{color:#312e2e;font-size:14px;line-height:1.4}.PricingShowcase-module__4e3f_q__saveBadge{color:#ff3c00;white-space:nowrap;background-color:#ffe1d6;border-radius:999px;padding:4px 10px;font-size:13px}.PricingShowcase-module__4e3f_q__cta{color:#ff3c00;text-align:center;border:1.5px solid #ff3c00;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:15px;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.PricingShowcase-module__4e3f_q__cta:hover,.PricingShowcase-module__4e3f_q__ctaFilled{color:#fff;background:#ff3c00}.PricingShowcase-module__4e3f_q__ctaFilled:hover{background:#e63600;border-color:#e63600}}
@layer css-modules{@media screen and (max-width:768px){.FeaturesSection-module__oAjxRG__container{padding-left:0;padding-right:0}}}
@layer css-modules{.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 css-modules{.loggedOutAttachments-module__8mq-VG__attachmentsRow{padding-top:var(--space-8)}}
@layer css-modules{.SeverityIcon-module__-XANwa__errorOuter{position:relative}.SeverityIcon-module__-XANwa__errorCloseIcon{position:absolute}}
@layer css-modules{.Problem-module__4s9DCG__root{--Problem--bg-color:transparent;--Problem--bg-opacity:0}.Problem-module__4s9DCG__icon{background-color:var(--Problem--bg-color)}.Problem-module__4s9DCG__background{position:relative}.Problem-module__4s9DCG__background:before{content:"";background-color:var(--Problem--bg-color);opacity:var(--Problem--bg-opacity);position:absolute;inset:0}.Problem-module__4s9DCG__content{z-index:1}}
@layer css-modules{.LintPanel-module__oDKZ3q__root{height:100%}.LintPanel-module__oDKZ3q__header{border-bottom:1px solid var(--outline-dimmest)}.LintPanel-module__oDKZ3q__list{flex-grow:1;flex-shrink:unset;overflow-y:auto}.LintPanel-module__oDKZ3q__none{padding:var(--space-4) var(--space-8)}}
@layer css-modules{.SyncingSecretsIcon-module__ds1H-q__iconBase{justify-content:center;align-items:center;width:32px;height:32px}.SyncingSecretsIcon-module__ds1H-q__unsynced{color:var(--accent-orange-strongest)}.SyncingSecretsIcon-module__ds1H-q__deploymentOnly{color:var(--accent-primary-strongest)}}
@layer ruicomponents.text{.ContentsDivergedModal-module__SR74Ea__centerText.ContentsDivergedModal-module__SR74Ea__centerText{text-align:center}}@layer css-modules{.ContentsDivergedModal-module__SR74Ea__dialog{max-height:90%}.ContentsDivergedModal-module__SR74Ea__editorWrapper{min-height:7em;max-height:50vh;overflow-y:auto}.ContentsDivergedModal-module__SR74Ea__editorWrapper>div{align-items:stretch;width:100%;height:100%;display:flex}.ContentsDivergedModal-module__SR74Ea__editorWrapper>div>[class~=cm-editor]{flex:auto;width:100%}.ContentsDivergedModal-module__SR74Ea__debugView{background-color:var(--accent-red-dimmest);font-family:var(--font-family-code)}}
@layer css-modules{.index-module__1N2itG__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}.index-module__1N2itG__focusLightboxHost{z-index:var(--index--z-index);pointer-events:none;position:fixed;inset:0}main:has(iframe)~.index-module__1N2itG__root{box-shadow:-1px 0 var(--surface-color)}}
@layer css-modules{.Pid2Repl-module__ByEp9q__response{border:1px solid var(--outline-default);margin-top:4px}.Pid2Repl-module__ByEp9q__logHeader{border-bottom:1px solid var(--outline-default);height:37px;display:flex}.Pid2Repl-module__ByEp9q__logData{flex-grow:1;flex-shrink:1;display:block;overflow-y:auto}.Pid2Repl-module__ByEp9q__logsHeader{border-bottom:1px solid var(--outline-default);align-items:flex-end;display:flex}.Pid2Repl-module__ByEp9q__logsList{flex-grow:1;flex-shrink:1;display:block;overflow-y:auto}.Pid2Repl-module__ByEp9q__responseL{flex-grow:1;flex-shrink:1;display:flex;overflow-y:auto}.Pid2Repl-module__ByEp9q__responseR{border-left:1px solid var(--outline-default);width:40%;max-width:250px;display:flex;overflow-y:auto}.Pid2Repl-module__ByEp9q__responseR code{cursor:pointer;border-bottom:1px solid var(--outline-dimmer);text-overflow:ellipsis;padding:4px;display:block;overflow-x:hidden}:is(.Pid2Repl-module__ByEp9q__responseR code):last-of-type{border-bottom:unset}.Pid2Repl-module__ByEp9q__selected{background-color:var(--accent-primary-dimmer)}}
@layer css-modules{.repl-module__QLjsDq__promptText{font-family:var(--font-family-code);white-space:pre-wrap;word-wrap:break-word;background:var(--background-higher);overflow-y:auto}}
@layer css-modules{.index-module__E-CcJq__layout{height:100%;min-height:0}.index-module__E-CcJq__collectionView{min-width:0}.index-module__E-CcJq__jsonScroll{min-height:0;overflow:auto}}
@layer css-modules{.taskmanRepl-module__k62JUG__toolbarBorder{border:1px solid var(--outline-default);margin-bottom:4px}.taskmanRepl-module__k62JUG__toolbarGroup{flex-shrink:0}.taskmanRepl-module__k62JUG__response{border:1px solid var(--outline-default);margin-top:4px}.taskmanRepl-module__k62JUG__logHeader{border-bottom:1px solid var(--outline-default);height:37px;display:flex}.taskmanRepl-module__k62JUG__logData{flex-grow:1;flex-shrink:1;display:block;overflow-y:auto}.taskmanRepl-module__k62JUG__logsHeader{border-bottom:1px solid var(--outline-default);align-items:flex-end;display:flex}.taskmanRepl-module__k62JUG__logsList{flex-grow:1;flex-shrink:1;display:block;overflow-y:auto}.taskmanRepl-module__k62JUG__responseL{flex-grow:1;flex-shrink:1;display:flex;overflow-y:auto}.taskmanRepl-module__k62JUG__responseR{border-left:1px solid var(--outline-default);width:40%;max-width:250px;display:flex;overflow-y:auto}.taskmanRepl-module__k62JUG__responseR code{cursor:pointer;border-bottom:1px solid var(--outline-dimmer);text-overflow:ellipsis;padding:4px;display:block;overflow-x:hidden}:is(.taskmanRepl-module__k62JUG__responseR code):last-of-type{border-bottom:unset}.taskmanRepl-module__k62JUG__selected{background-color:var(--accent-primary-dimmer)}}
@layer css-modules{.blockPreview-module__k0HUBq__previewCard{z-index:1000;background-color:var(--background-default);border:1px solid var(--outline-default);border-radius:var(--border-radius-8);max-height:60vh;box-shadow:var(--shadow-floating);position:fixed;overflow:auto}.blockPreview-module__k0HUBq__previewHeader{border-bottom:1px solid var(--outline-dimmest);background-color:var(--background-higher);position:sticky;top:0}}
@layer css-modules{.ChateauFirehosePanel-module__rlgZIG__root{height:100%;min-height:0}.ChateauFirehosePanel-module__rlgZIG__header{border-bottom:1px solid var(--outline-dimmer);flex-shrink:0}.ChateauFirehosePanel-module__rlgZIG__breadcrumb{border-bottom:1px solid var(--outline-dimmer);background-color:var(--background-higher);flex-shrink:0}.ChateauFirehosePanel-module__rlgZIG__columnLabels{border-bottom:1px solid var(--outline-dimmest);background-color:var(--background-root);flex-shrink:0}.ChateauFirehosePanel-module__rlgZIG__scroll{overflow-anchor:none;flex:auto;min-height:0;overflow-y:auto}.ChateauFirehosePanel-module__rlgZIG__bottom{border-top:1px solid var(--outline-default);flex-shrink:0;height:220px}.ChateauFirehosePanel-module__rlgZIG__bottomPane{min-width:0;min-height:0}.ChateauFirehosePanel-module__rlgZIG__bottomPane+.ChateauFirehosePanel-module__rlgZIG__bottomPane{border-left:1px solid var(--outline-dimmer)}.ChateauFirehosePanel-module__rlgZIG__bottomPaneHeader{border-bottom:1px solid var(--outline-dimmest);background-color:var(--background-root);flex-shrink:0}.ChateauFirehosePanel-module__rlgZIG__bottomPaneBody{min-height:0;overflow:auto}.ChateauFirehosePanel-module__rlgZIG__signalRow{border-bottom:1px solid var(--outline-dimmest)}.ChateauFirehosePanel-module__rlgZIG__viewport{width:100%;position:relative}.ChateauFirehosePanel-module__rlgZIG__virtualRow{width:100%;position:absolute;top:0;left:0}.ChateauFirehosePanel-module__rlgZIG__entryRow{min-height:26px}.ChateauFirehosePanel-module__rlgZIG__turnRow{background-color:var(--background-higher);border-top:1px solid var(--outline-dimmer);border-bottom:1px solid var(--outline-dimmest);min-height:26px}.ChateauFirehosePanel-module__rlgZIG__timeGutter{border-right:1px solid var(--outline-dimmer);flex-shrink:0;width:100px;overflow:hidden}.ChateauFirehosePanel-module__rlgZIG__cellLeft{min-width:0}.ChateauFirehosePanel-module__rlgZIG__cellRight{border-left:1px solid var(--outline-dimmer);min-width:0}.ChateauFirehosePanel-module__rlgZIG__row{min-width:0}.ChateauFirehosePanel-module__rlgZIG__rowHeader{text-align:left;cursor:pointer;background-color:#0000;border:none;width:100%}.ChateauFirehosePanel-module__rlgZIG__rowHeader:hover{background-color:var(--background-higher)}.ChateauFirehosePanel-module__rlgZIG__chevron{color:var(--foreground-dimmest);flex-shrink:0}.ChateauFirehosePanel-module__rlgZIG__drillButton{margin-right:var(--space-8);border:1px solid var(--outline-dimmer);cursor:pointer;background-color:#0000;flex-shrink:0}.ChateauFirehosePanel-module__rlgZIG__drillButton:hover{background-color:var(--background-higher)}.ChateauFirehosePanel-module__rlgZIG__rowBody{background-color:var(--background-root);overflow-x:auto}.ChateauFirehosePanel-module__rlgZIG__dotOpen{width:var(--space-8);height:var(--space-8);background-color:var(--accent-primary-default);flex-shrink:0}.ChateauFirehosePanel-module__rlgZIG__dotClosed{width:var(--space-8);height:var(--space-8);background-color:var(--foreground-dimmest);flex-shrink:0}}
@keyframes FileAttachment-module__mN7tSW__media-reveal-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){@layer css-modules{.FileAttachment-module__mN7tSW__mediaRevealFade{animation:none}}}@layer ruicomponents.text{.FileAttachment-module__mN7tSW__disclaimerWarning.FileAttachment-module__mN7tSW__disclaimerWarning{color:var(--accent-orange-strongest)}.FileAttachment-module__mN7tSW__disclaimerInfo.FileAttachment-module__mN7tSW__disclaimerInfo{color:var(--foreground-dimmer)}}@layer css-modules{.FileAttachment-module__mN7tSW__closeButton{border-radius:50%;position:absolute;top:-6px;right:-6px}.FileAttachment-module__mN7tSW__wrapper{align-self:flex-start;position:relative}@media screen and (hover:hover) and (pointer:fine) and (not (any-pointer:coarse)){.FileAttachment-module__mN7tSW__wrapper .FileAttachment-module__mN7tSW__closeButton:not(.FileAttachment-module__mN7tSW__uploading){opacity:0}.FileAttachment-module__mN7tSW__wrapper:hover .FileAttachment-module__mN7tSW__closeButton,.FileAttachment-module__mN7tSW__wrapper:has(:focus-visible) .FileAttachment-module__mN7tSW__closeButton{opacity:1}}.FileAttachment-module__mN7tSW__defaultButton{width:130px;height:77px}.FileAttachment-module__mN7tSW__smallButton{width:104px;height:52px}.FileAttachment-module__mN7tSW__tooltipContents{text-align:center;max-width:100%}.FileAttachment-module__mN7tSW__viewerModal{max-height:80vh}.FileAttachment-module__mN7tSW__viewerModalContents{overflow:auto}.FileAttachment-module__mN7tSW__tooltip{flex-grow:1}.FileAttachment-module__mN7tSW__image{border-radius:var(--border-radius-6)}.FileAttachment-module__mN7tSW__disabledImage{opacity:.3;border-radius:var(--border-radius-6)}.FileAttachment-module__mN7tSW__fileName{align-items:center;gap:var(--space-2);flex-direction:row;display:flex}.FileAttachment-module__mN7tSW__mediaViewerWrapper{justify-content:center;align-items:center;min-width:200px;min-height:200px;display:flex}.FileAttachment-module__mN7tSW__mediaViewerWrapper img{object-fit:contain;image-rendering:auto;width:100%;height:auto;max-height:60vh}.FileAttachment-module__mN7tSW__animatedHeight{overflow:hidden}.FileAttachment-module__mN7tSW__mediaRevealFade{animation:.2s ease-out .2s backwards FileAttachment-module__mN7tSW__media-reveal-fade}.FileAttachment-module__mN7tSW__markdownContainer{text-align:left}.FileAttachment-module__mN7tSW__markdownLoading{align-self:stretch}.FileAttachment-module__mN7tSW__previewContainer{max-height:61px;position:relative;overflow:hidden}.FileAttachment-module__mN7tSW__previewContainerSmall{max-height:36px;position:relative;overflow:hidden}.FileAttachment-module__mN7tSW__previewContent{pointer-events:none;width:100%;height:100%;overflow:hidden}.FileAttachment-module__mN7tSW__previewContent *{font-size:5px!important;line-height:1.2!important}.FileAttachment-module__mN7tSW__previewContent p,.FileAttachment-module__mN7tSW__previewContent h1,.FileAttachment-module__mN7tSW__previewContent h2,.FileAttachment-module__mN7tSW__previewContent h3,.FileAttachment-module__mN7tSW__previewContent h4,.FileAttachment-module__mN7tSW__previewContent h5,.FileAttachment-module__mN7tSW__previewContent h6{margin:2px 0!important}.FileAttachment-module__mN7tSW__previewContent code{padding:0 2px!important}.FileAttachment-module__mN7tSW__preWrap{white-space:pre-wrap}.FileAttachment-module__mN7tSW__viewerLoading{justify-content:center;align-items:center;width:100%;height:100%;min-height:120px;display:flex}}
@layer ruicomponents.text{.ContentsDivergedModal-module__fZgEdW__descriptionText.ContentsDivergedModal-module__fZgEdW__descriptionText{margin-block:var(--space-4);text-align:center}}@layer css-modules{.ContentsDivergedModal-module__fZgEdW__divider{background-color:var(--outline-dimmest);width:100%;height:1px;margin-block:var(--space-4)}.ContentsDivergedModal-module__fZgEdW__debugView{background-color:var(--accent-red-dimmest);font-family:var(--font-family-code)}.ContentsDivergedModal-module__fZgEdW__editorContainer{margin-top:var(--space-16)}.ContentsDivergedModal-module__fZgEdW__editorWrapper{max-height:100%;margin-top:var(--space-2);border-radius:var(--border-radius-2);border-width:1px;border-color:var(--outline-dimmer);overflow-y:auto}.ContentsDivergedModal-module__fZgEdW__editorWrapper>div{align-items:stretch;width:100%;height:100%;display:flex}.ContentsDivergedModal-module__fZgEdW__editorWrapper>div>[class~=cm-editor]{flex:auto;width:100%}.ContentsDivergedModal-module__fZgEdW__modalContent{flex-grow:1;flex-shrink:1;max-height:calc(90vh - 60px);overflow-y:auto}.ContentsDivergedModal-module__fZgEdW__modalContainer{flex-direction:column;max-width:100%;height:auto;display:flex;overflow:hidden}.ContentsDivergedModal-module__fZgEdW__tabContent{flex-grow:1;flex-shrink:1}}
@layer css-modules{.ExpandAgentButton-module__8ZRNCW__root{--ExpandAgentButton--width:0;--ExpandAgentButton--height:100%;--ExpandAgentButton--opacity:0;--ExpandAgentButton--align:start;--ExpandAgentButton--padding:var(--space-4);visibility:hidden;flex-direction:row;transition:opacity .3s .16s,width .3s .16s,height .3s .16s,visibility .3s .16s;display:flex;opacity:var(--ExpandAgentButton--opacity)!important;width:var(--ExpandAgentButton--width)!important;height:var(--ExpandAgentButton--height)!important}.ExpandAgentButton-module__8ZRNCW__show{--ExpandAgentButton--width:calc(var(--space-24) + var(--space-4));--ExpandAgentButton--opacity:1;visibility:visible}}
:root{--Filetree--scroll-height:0;--Filetree--font-size:14px;--Filetree--font-size-small:11px;--Filetree--icon-size:14px;--Filetree--horizontal-padding:8px;--Filetree--border-radius:4px;--Filetree--gutter-width:12px;--Filetree--min-height:0;--Filetree--icon-text-gap:6px;--Filetree--row-width:0;--Filetree--row-height:22px;--Filetree--row-left-indent:0;--Filetree--row-y:0;--Filetree--drop-preview-depth:0;--Filetree--drop-preview-height:0;--Filetree--drop-preview-y:0;--Filetree--drop-preview-opacity:0;--Filetree--stroke-dashoffset:0;--Filetree--status-background-color:transparent;--Filetree--dir-status-icon-size:14px;--Filetree--node-background-color:transparent;--Filetree--drag-preview-x:0;--Filetree--drag-preview-y:0;--Filetree--has-unsaved-changes-display:none;--Filetree--context-menu-button-display:flex}@layer css-modules{.Filetree-module__e7Hc4a__content{height:100%;min-height:var(--Filetree--min-height);position:relative;overflow-y:auto}.Filetree-module__e7Hc4a__scroll{height:var(--Filetree--scroll-height);position:relative}.Filetree-module__e7Hc4a__gutter{cursor:pointer;width:var(--Filetree--gutter-width);font:inherit;color:inherit;background:0 0;border:none;align-items:flex-end;padding:0;position:absolute;top:0;left:0}.Filetree-module__e7Hc4a__gutter>div{opacity:0;border-left:1px solid #0000;height:100%;margin-right:25%;transition-property:border-color;transition-duration:0s;transition-delay:0s}@media (min-resolution:2x){.Filetree-module__e7Hc4a__gutter>div{border-left-width:.5px}}.Filetree-module__e7Hc4a__gutter:hover>div{border-color:var(--outline-dimmest);opacity:1;transition-duration:.2s;transition-delay:.1s}.Filetree-module__e7Hc4a__positioned{width:calc(100% - var(--Filetree--row-left-indent));height:var(--Filetree--row-height);transform:translateY(var(--Filetree--row-y));margin-left:var(--Filetree--row-left-indent);position:absolute;top:0;left:0}.Filetree-module__e7Hc4a__rowPadding{padding-left:var(--Filetree--horizontal-padding);padding-right:var(--Filetree--horizontal-padding)}.Filetree-module__e7Hc4a__rowDivider{flex:1 1 0;justify-content:center}.Filetree-module__e7Hc4a__rowDividerInner{border-top:1px dashed;border-color:var(--outline-dimmest);justify-content:end;height:70%}.Filetree-module__e7Hc4a__rowDividerText{white-space:nowrap;text-overflow:ellipsis;max-width:100%;color:var(--foreground-dimmer);font-size:var(--Filetree--font-size-small);display:inline-block;overflow:hidden}.Filetree-module__e7Hc4a__rowError{align-items:center;gap:var(--space-4);flex-direction:row}.Filetree-module__e7Hc4a__rowEmptyDir{color:var(--foreground-dimmest);padding-left:var(--Filetree--icon-size);padding-right:var(--Filetree--horizontal-padding);justify-content:center}.Filetree-module__e7Hc4a__interactiveNofill{border-radius:var(--border-radius-default);background-color:#0000;border:1px solid #0000;transition-property:background-color,box-shadow;transition-duration:.12s;transition-timing-function:ease-out}.Filetree-module__e7Hc4a__interactiveNofill:not([disabled],[aria-disabled]):focus-visible{outline:2px solid var(--accent-primary-default);outline-offset:-2px}@media (hover:hover){.Filetree-module__e7Hc4a__interactiveNofill:not([disabled],[aria-disabled]){cursor:pointer}.Filetree-module__e7Hc4a__interactiveNofill:not([disabled],[aria-disabled]):hover{background-color:var(--interactive-background);transition-duration:0s}.Filetree-module__e7Hc4a__interactiveNofill:not([disabled],[aria-disabled]):not(textarea):active{background-color:var(--interactive-background)}}.Filetree-module__e7Hc4a__interactiveNofill:not([disabled],[aria-disabled],textarea):active{background-color:var(--interactive-background)}.Filetree-module__e7Hc4a__row{background-color:var(--Filetree--node-background-color);border-radius:var(--Filetree--border-radius);cursor:pointer;flex-direction:row;flex:1 1 0;align-items:center}.Filetree-module__e7Hc4a__row:focus{box-shadow:0 0 0 1px var(--accent-primary-default);z-index:1;outline:none!important}.Filetree-module__e7Hc4a__row{--Filetree--has-unsaved-changes-display:flex}@media (hover:hover){.Filetree-module__e7Hc4a__row{--Filetree--context-menu-button-display:none}}.Filetree-module__e7Hc4a__row:hover,.Filetree-module__e7Hc4a__row:active,.Filetree-module__e7Hc4a__row:focus{--Filetree--context-menu-button-display:flex;--Filetree--has-unsaved-changes-display:none}.Filetree-module__e7Hc4a__row{transition-duration:0s}.Filetree-module__e7Hc4a__rowContent{padding-left:var(--Filetree--horizontal-padding);padding-right:var(--Filetree--horizontal-padding);flex-direction:row;flex:1 1 0;align-items:center}.Filetree-module__e7Hc4a__rowUpload{background-color:var(--Filetree--node-background-color);border-radius:var(--Filetree--border-radius);--Filetree--status-color:var(--foreground-dimmer);border:1px solid #0000;flex-direction:row;flex:1 1 0;align-items:center}.Filetree-module__e7Hc4a__rowCreate{justify-content:center}.Filetree-module__e7Hc4a__rowIcon{margin-right:var(--Filetree--icon-text-gap)}.Filetree-module__e7Hc4a__rowIcon.Filetree-module__e7Hc4a__rowIcon svg{min-width:var(--Filetree--icon-size)!important;min-height:var(--Filetree--icon-size)!important;width:var(--Filetree--icon-size)!important;height:var(--Filetree--icon-size)!important}.Filetree-module__e7Hc4a__rowText{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:var(--Filetree--font-size);color:var(--Filetree--status-color);flex:1 1 0;display:inline-block;overflow:hidden}.Filetree-module__e7Hc4a__rowEmptyDirText{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:var(--Filetree--font-size);color:var(--Filetree--status-color);flex:1 1 0;justify-content:center;display:flex;overflow:hidden}.Filetree-module__e7Hc4a__interactiveFilled{border-radius:var(--border-radius-default);background-color:var(--interactive-background);border:1px solid #0000;transition-property:background-color,box-shadow;transition-duration:.12s;transition-timing-function:ease-out}.Filetree-module__e7Hc4a__interactiveFilled:not([disabled],[aria-disabled]):focus-visible{outline:2px solid var(--accent-primary-default);outline-offset:-2px}@media (hover:hover){.Filetree-module__e7Hc4a__interactiveFilled:not([disabled],[aria-disabled]){cursor:pointer}.Filetree-module__e7Hc4a__interactiveFilled:not([disabled],[aria-disabled]):hover{background-color:var(--interactive-background--active);transition-duration:0s}.Filetree-module__e7Hc4a__interactiveFilled:not([disabled],[aria-disabled]):active{background-color:var(--interactive-background--active)}}.Filetree-module__e7Hc4a__rowContextMenuButton{font:inherit;color:inherit;height:100%;display:var(--Filetree--context-menu-button-display);cursor:pointer;border-radius:0 var(--Filetree--border-radius) var(--Filetree--border-radius) 0;background-color:#0000;justify-content:center;align-items:center;padding:0;transition-duration:0s}.Filetree-module__e7Hc4a__rowContextMenuButton.Filetree-module__e7Hc4a__rowContextMenuButton svg{min-width:var(--Filetree--icon-size)!important;min-height:var(--Filetree--icon-size)!important;width:var(--Filetree--icon-size)!important;height:var(--Filetree--icon-size)!important}.Filetree-module__e7Hc4a__rowDraftBufferContainer{display:var(--Filetree--has-unsaved-changes-display)}.Filetree-module__e7Hc4a__widestRowsRoot{pointer-events:none;height:0;overflow:hidden}.Filetree-module__e7Hc4a__widestRowsFile{padding-left:calc(var(--Filetree--horizontal-padding) + var(--Filetree--row-left-indent) + var(--Filetree--icon-size) + var(--Filetree--icon-text-gap));padding-right:var(--Filetree--horizontal-padding)}.Filetree-module__e7Hc4a__statusFileIcon{font-weight:var(--font-weight-bold);padding-left:var(--space-2);padding-right:var(--space-2);color:var(--Filetree--status-color);font-size:var(--Filetree--font-size-small);min-width:var(--Filetree--dir-status-icon-size);height:var(--Filetree--dir-status-icon-size);justify-content:center;align-items:center;display:flex}.Filetree-module__e7Hc4a__statusDirectoryCountIcon{font-weight:var(--font-weight-medium);border-radius:var(--border-radius-4);padding-left:var(--space-2);padding-right:var(--space-2);color:var(--Filetree--status-color);font-size:var(--Filetree--font-size-small);min-width:var(--Filetree--dir-status-icon-size);height:var(--Filetree--dir-status-icon-size);background-color:var(--Filetree--status-background-color);justify-content:center;align-items:center;display:flex}.Filetree-module__e7Hc4a__statusDirDraftBufferIndicator{width:var(--space-8);height:var(--space-8);margin-left:var(--space-8);border:1px solid var(--foreground-dimmer);border-radius:50%}.Filetree-module__e7Hc4a__statusFileDraftBufferIndicator{width:var(--space-8);height:var(--space-8);background-color:var(--foreground-dimmer);border-radius:50%}.Filetree-module__e7Hc4a__dropPreviewRoot{border-radius:var(--border-radius-8);pointer-events:none;transform:translate(calc((var(--Filetree--drop-preview-depth) - 1) * var(--Filetree--gutter-width)), var(--Filetree--drop-preview-y));width:calc(100% - (var(--Filetree--drop-preview-depth) - 1) * var(--Filetree--gutter-width));height:var(--Filetree--drop-preview-height);opacity:var(--Filetree--drop-preview-opacity);outline:1px dashed var(--Filetree--status-color);outline-offset:-1px;position:absolute;top:0;left:0}.Filetree-module__e7Hc4a__dragPreviewRoot{transform:translate(var(--Filetree--drag-preview-x), var(--Filetree--drag-preview-y));pointer-events:none;position:absolute;top:0;left:0}.Filetree-module__e7Hc4a__dragPreviewItem{background-color:var(--background-highest);box-shadow:var(--shadow-3);padding-left:var(--Filetree--horizontal-padding);padding-right:var(--Filetree--horizontal-padding);height:var(--Filetree--row-height);border-radius:var(--Filetree--border-radius);flex-direction:row;align-items:center}.Filetree-module__e7Hc4a__dragPreviewIcon{margin-right:var(--Filetree--icon-text-gap)}.Filetree-module__e7Hc4a__dragPreviewIcon.Filetree-module__e7Hc4a__dragPreviewIcon svg{min-width:var(--Filetree--icon-size)!important;min-height:var(--Filetree--icon-size)!important;width:var(--Filetree--icon-size)!important;height:var(--Filetree--icon-size)!important}.Filetree-module__e7Hc4a__dragPreviewText{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:var(--Filetree--font-size);color:var(--Filetree--status-color);flex:1 1 0;display:inline-block;overflow:hidden}.Filetree-module__e7Hc4a__dragPreviewCount{white-space:nowrap;text-overflow:ellipsis;background-color:var(--accent-primary-dimmest);max-width:100%;color:var(--accent-primary-strongest);font-weight:var(--font-weight-medium);left:calc(50% - var(--space-4));top:calc(100% - var(--space-4));padding-left:var(--space-4);padding-right:var(--space-4);font-size:var(--Filetree--font-size-small);border-radius:9999px;display:inline-block;position:absolute;overflow:hidden}.Filetree-module__e7Hc4a__inputRoot{flex:1 1 0;height:100%;position:relative}.Filetree-module__e7Hc4a__inputIcon{left:var(--Filetree--horizontal-padding);position:absolute;top:50%;transform:translateY(-50%)}.Filetree-module__e7Hc4a__inputIcon.Filetree-module__e7Hc4a__inputIcon svg{min-width:var(--Filetree--icon-size)!important;min-height:var(--Filetree--icon-size)!important;width:var(--Filetree--icon-size)!important;height:var(--Filetree--icon-size)!important}.Filetree-module__e7Hc4a__input{width:100%;height:100%;padding-left:calc(var(--Filetree--horizontal-padding) + var(--Filetree--icon-size) + var(--Filetree--icon-text-gap));padding-right:var(--Filetree--horizontal-padding);font-size:var(--Filetree--font-size)}.Filetree-module__e7Hc4a__inputMenu{border-radius:var(--Filetree--border-radius);border:1px solid var(--outline-default);overflow:hidden}.Filetree-module__e7Hc4a__inputLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Filetree-module__e7Hc4a__inputErrorRoot{padding:var(--Filetree--horizontal-padding)}.Filetree-module__e7Hc4a__inputErrorIcon{margin-right:var(--Filetree--icon-text-gap);color:var(--accent-negative-default)}.Filetree-module__e7Hc4a__inputErrorIcon.Filetree-module__e7Hc4a__inputErrorIcon svg{min-width:var(--Filetree--icon-size)!important;min-height:var(--Filetree--icon-size)!important;width:var(--Filetree--icon-size)!important;height:var(--Filetree--icon-size)!important}.Filetree-module__e7Hc4a__inputErrorText{font-size:var(--Filetree--font-size);color:var(--foreground-dimmer);flex:1 1 0}.Filetree-module__e7Hc4a__progressRoot{padding-left:var(--Filetree--horizontal-padding);margin-left:auto}.Filetree-module__e7Hc4a__progressSvg{transform-origin:50%;transform:rotate(-90deg)}.Filetree-module__e7Hc4a__innerCircle{stroke-dashoffset:var(--Filetree--stroke-dashoffset)}.Filetree-module__e7Hc4a__createFilePicker{font-size:var(--Filetree--font-size);padding-left:var(--Filetree--horizontal-padding);padding-right:var(--Filetree--horizontal-padding);display:block}.Filetree-module__e7Hc4a__createFileButton{vertical-align:middle;font:inherit;padding:var(--space-2);color:var(--foreground-dimmer);font-size:inherit;-webkit-user-select:none;user-select:none;line-height:normal;display:inline-flex}.Filetree-module__e7Hc4a__createFileText{white-space:nowrap;text-overflow:ellipsis;font-size:var(--Filetree--font-size);color:var(--foreground-dimmest);overflow:hidden}}
@layer css-modules{.FileForm-module__qblIvG__label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:0 -1px -1px 0;padding:0;position:absolute;overflow:hidden}.FileForm-module__qblIvG__icon{width:24px;height:24px}}
@layer css-modules{.InboxButton-module__QP4Y_W__container{position:relative}.InboxButton-module__QP4Y_W__indicator{top:var(--space-4);right:var(--space-4);background-color:var(--accent-negative-default);width:var(--space-6);height:var(--space-6);pointer-events:none;border-radius:50%;position:absolute}}
@layer css-modules{.Header-module__jJCcUW__header{border-bottom:1px solid var(--background-higher);opacity:.8;flex-direction:row;align-items:center;height:28px;display:flex}.Header-module__jJCcUW__header:hover{opacity:1}.Header-module__jJCcUW__headerLeft{scrollbar-width:none;flex-direction:row;flex-grow:1;flex-shrink:1;align-items:center;height:100%;display:flex;overflow-x:auto}.Header-module__jJCcUW__headerLeft::-webkit-scrollbar{height:0}.Header-module__jJCcUW__headerRight{align-items:center;height:100%}.Header-module__jJCcUW__headerRightInner{height:100%;padding-inline:var(--space-2);align-items:center}}
@layer css-modules{.Loader-module__9Jgf5a__loader{padding-left:var(--space-8);justify-content:center;width:100%;height:100%;overflow:hidden}.Loader-module__9Jgf5a__loader>svg{opacity:.5;width:250px;display:flex}}
@layer css-modules{.Files-module__6qWMpa__footer{border-top:1px solid var(--outline-dimmest);scrollbar-width:none;height:60px;overflow-x:auto}}
@layer css-modules{.Library-module__w1Tnra__content{height:70vh;overflow-y:auto}}
@layer css-modules{.DevURLInfo-module__Q-zVQG__url{outline-offset:2px;color:var(--accent-positive-stronger);font-size:var(--font-size-small)}.DevURLInfo-module__Q-zVQG__url :hover{cursor:pointer;color:var(--accent-positive-strongest)}.DevURLInfo-module__Q-zVQG__expoGoLink{outline-offset:2px;color:var(--foreground-dimmer);font-size:var(--font-size-small);text-decoration:underline}.DevURLInfo-module__Q-zVQG__expoGoLink:hover{cursor:pointer;color:var(--foreground-default)}.DevURLInfo-module__Q-zVQG__qrCode{border-radius:var(--border-radius-4);overflow:hidden}}
@layer css-modules{.ReplShieldToggle-module__KZWdmW__inlineLink{color:var(--foreground-dimmest);text-decoration:underline}.ReplShieldToggle-module__KZWdmW__inlineLink:focus{outline:2px solid var(--accent-primary-default);outline-offset:-2px}@media (hover:hover){.ReplShieldToggle-module__KZWdmW__inlineLink:hover:not(:disabled){cursor:pointer;color:var(--accent-primary-strongest)}}html:not([data-focus-visible]) .ReplShieldToggle-module__KZWdmW__inlineLink:focus{outline-color:#0000}}
@layer ruicomponents.text{.index-module__NxILya__openPort.index-module__NxILya__openPort{color:var(--accent-positive-stronger)}}@layer css-modules{.index-module__NxILya__secondaryUrl{color:var(--foreground-dimmest);font-size:var(--font-size-small)}.index-module__NxILya__secondaryUrl:focus-visible{outline:2px solid var(--accent-primary-default);outline-offset:-2px}@media (hover:hover){.index-module__NxILya__secondaryUrl:hover{cursor:pointer;color:var(--accent-primary-strongest)}}.index-module__NxILya__portHeader{align-items:baseline}.index-module__NxILya__localPortIcon{color:var(--foreground-default);padding-left:var(--space-4);padding-right:var(--space-4);flex:none;margin-left:auto}.index-module__NxILya__portStatus{padding:0 var(--space-4);overflow:hidden}.index-module__NxILya__newPort{color:var(--foreground-default);align-items:center;gap:var(--space-4);border-radius:16px;flex-direction:row;height:20px;margin-top:1px;margin-bottom:1px;display:flex}.index-module__NxILya__externalPortButton{height:20px;color:var(--foreground-default);border-radius:16px}.index-module__NxILya__textButton{cursor:pointer;color:var(--accent-primary-stronger);font:inherit;-webkit-user-select:none;user-select:none;-webkit-app-region:no-drag;background:0 0;border:none;line-height:1.2}.index-module__NxILya__textButton:focus-visible{outline:2px solid var(--accent-primary-default);outline-offset:-2px}@media (hover:hover){.index-module__NxILya__textButton:hover:not(:disabled){color:var(--accent-primary-strongest)}}.index-module__NxILya__textButton:not([disabled]){cursor:pointer}.index-module__NxILya__newPortInput{height:20px;margin-top:1px;margin-bottom:1px}.index-module__NxILya__newPortClose{margin-right:var(--space-4)}.index-module__NxILya__vncTooltip,.index-module__NxILya__vscodeTooltip{flex-grow:1;flex-shrink:1}.index-module__NxILya__iconButtonFgDefault{color:var(--foreground-default)}}
@layer css-modules{.PaneHeaderActionButton-module__TEs_da__disabledButton.PaneHeaderActionButton-module__TEs_da__disabledButton:disabled,.PaneHeaderActionButton-module__TEs_da__disabledButton.PaneHeaderActionButton-module__TEs_da__disabledButton[aria-disabled=true]{cursor:default;opacity:.8;color:var(--foreground-dimmest)!important}.PaneHeaderActionButton-module__TEs_da__button{color:inherit;font:inherit;-webkit-app-region:no-drag;-webkit-user-select:none;user-select:none;opacity:.8;background:0 0;height:22px;line-height:normal}.PaneHeaderActionButton-module__TEs_da__text{font-size:var(--font-size-small)}.PaneHeaderActionButton-module__TEs_da__switchWrapper{height:22px;padding-right:var(--space-4);opacity:.8;-webkit-user-select:none;user-select:none}.PaneHeaderActionButton-module__TEs_da__switchWrapper>label{cursor:pointer;gap:0}.PaneHeaderActionButton-module__TEs_da__switchWrapper>label>svg{scale:.6}}
@layer css-modules{.LSPDocumentation-module__4_ti2W__documentationTheme p{padding:var(--space-2) var(--space-8);line-height:1.4;margin-bottom:var(--space-8)!important}.LSPDocumentation-module__4_ti2W__documentationTheme pre{margin:var(--space-2) var(--space-8)}.LSPDocumentation-module__4_ti2W__documentationTheme pre+p{border-top:1px solid var(--outline-dimmest);padding-top:var(--space-4)}.LSPDocumentation-module__4_ti2W__documentationTheme p:first-of-type{margin-top:var(--space-4)!important}.LSPDocumentation-module__4_ti2W__documentationTheme p:last-of-type{margin-bottom:var(--space-4)!important}.LSPDocumentation-module__4_ti2W__documentationTheme.LSPDocumentation-module__4_ti2W__preserveWhitespace p{white-space:pre-wrap}.LSPDocumentation-module__4_ti2W__documentationTheme h1,.LSPDocumentation-module__4_ti2W__documentationTheme h2,.LSPDocumentation-module__4_ti2W__documentationTheme h3{line-height:1;margin:var(--space-8)!important;margin-top:var(--space-12)!important;padding:0!important;padding-bottom:var(--space-4)!important;border-bottom:1px solid var(--background-highest)!important;font-size:100%!important}.LSPDocumentation-module__4_ti2W__documentationTheme h1:first-of-type,.LSPDocumentation-module__4_ti2W__documentationTheme h2:first-of-type,.LSPDocumentation-module__4_ti2W__documentationTheme h3:first-of-type{margin-top:var(--space-4)!important}.LSPDocumentation-module__4_ti2W__documentationTheme hr{margin:var(--space-8)!important;border-top:2px solid var(--background-highest)!important}.LSPDocumentation-module__4_ti2W__documentationTheme li{margin:var(--space-2) var(--space-8)}.LSPDocumentation-module__4_ti2W__documentationTheme [class~=lsp-completion-detail]{border-bottom:1px solid var(--background-highest);margin-bottom:var(--space-4)}.LSPDocumentation-module__4_ti2W__documentationTheme [class~=cm-line],.LSPDocumentation-module__4_ti2W__documentationTheme [class~=cm-content]{padding-left:var(--space-4)!important;padding-right:var(--space-4)!important}[class~=cm-tooltip-hover] .LSPDocumentation-module__4_ti2W__documentationTheme p,[class~=cm-tooltip-hover] .LSPDocumentation-module__4_ti2W__documentationTheme p:first-of-type,[class~=cm-tooltip-hover] .LSPDocumentation-module__4_ti2W__documentationTheme p:last-of-type{padding:var(--space-4)!important;margin:0!important}}
@layer css-modules{.KeyboardShortcut-module__u58BAa__blockRoot{font-size:inherit;text-align:center;width:max-content;color:inherit;text-transform:capitalize;margin:-2px 0;position:relative}.KeyboardShortcut-module__u58BAa__blockBorder{opacity:.5;width:100%;height:100%;min-width:var(--space-16);border:1px solid var(--outline-strongest);position:absolute;top:0;left:0}.KeyboardShortcut-module__u58BAa__shortcut{padding-right:var(--space-4);color:var(--foreground-default);justify-content:end;align-items:center}.KeyboardShortcut-module__u58BAa__shortcut>div{min-width:var(--space-16)}.KeyboardShortcut-module__u58BAa__block{gap:var(--space-4);flex-direction:row;display:inline-flex}.KeyboardShortcut-module__u58BAa__dimmed{opacity:.6}.KeyboardShortcut-module__u58BAa__noBorder{gap:var(--space-2);text-transform:capitalize;flex-direction:row;display:flex}.KeyboardShortcut-module__u58BAa__sizeInherit{font-size:inherit}.KeyboardShortcut-module__u58BAa__sizeSmall{font-size:var(--font-size-small)}.KeyboardShortcut-module__u58BAa__sizeDefault{font-size:var(--font-size-default)}}
@layer css-modules{.ghostwriter-module__9vumaW__hint{font-family:var(--font-family-default);opacity:.6}}
@layer css-modules{.SnippetEditor-module__PlDecq__snippetEditor{scrollbar-width:thin;outline:none;overflow:auto}.SnippetEditor-module__PlDecq__snippetEditor::-webkit-scrollbar{width:4px}.SnippetEditor-module__PlDecq__snippetEditor [class~=cm-content]{padding-bottom:0!important}.SnippetEditor-module__PlDecq__snippetEditor [class~=cm-gutters]{min-width:unset!important}.SnippetEditor-module__PlDecq__snippetEditor [class~=cm-editor],.SnippetEditor-module__PlDecq__snippetEditor [class~=cm-gutters]{background-color:var(--SnippetEditor--snippet-editor-bg)!important}.SnippetEditor-module__PlDecq__snippetEditor{--SnippetEditor--snippet-editor-bg:var(--background-default)}.SnippetEditor-module__PlDecq__snippetEditorNoScroll{overflow:hidden}.SnippetEditor-module__PlDecq__snippetEditorNoScroll [class~=cm-scroller]{overflow:hidden!important}}
@layer css-modules{.Tooltip-module__cNyySW__snippetGroupText{padding-left:var(--space-8);padding-block:var(--space-8)}.Tooltip-module__cNyySW__loadingContainer{justify-content:center;align-items:center;width:128px;height:128px;display:flex}.Tooltip-module__cNyySW__container{min-width:375px;max-width:500px;overflow-y:scroll}.Tooltip-module__cNyySW__firstReferenceDivider{border-bottom:1px solid var(--background-highest)}.Tooltip-module__cNyySW__header,.Tooltip-module__cNyySW__referencesHeader{padding:var(--space-4);padding-left:var(--space-8)}.Tooltip-module__cNyySW__snippetContainer{justify-content:space-between;align-items:center;width:100%}.Tooltip-module__cNyySW__snippetText{text-overflow:ellipsis;flex-shrink:1}}
@layer css-modules{.HoverTooltip-module__pe9W_a__tooltipWrapper{background-color:var(--background-higher);min-height:30px;max-height:190px;overflow-y:auto}.HoverTooltip-module__pe9W_a__content{--HoverTooltip--hover-tooltip-font-size:var(--font-size-default)}.HoverTooltip-module__pe9W_a__content p{font-size:var(--HoverTooltip--hover-tooltip-font-size)}.HoverTooltip-module__pe9W_a__content hr{display:none}}
@layer css-modules{.signatureSuggestion-module__MFWAFq__root{background-color:var(--background-higher);width:max-content}.signatureSuggestion-module__MFWAFq__navSection{border-right:1px solid var(--outline-dimmer);padding-bottom:5px}.signatureSuggestion-module__MFWAFq__navLabel{padding:var(--space-4);align-self:flex-end}.signatureSuggestion-module__MFWAFq__signatureSection{max-height:100px;font-family:var(--font-family-code);line-height:var(--line-height-small);max-width:min(425px,80vw);overflow-y:scroll}.signatureSuggestion-module__MFWAFq__signatureSection.signatureSuggestion-module__MFWAFq__withNav{padding-left:var(--space-4)}.signatureSuggestion-module__MFWAFq__signatureSection.signatureSuggestion-module__MFWAFq__withoutNav{padding-left:var(--space-8)}.signatureSuggestion-module__MFWAFq__docsSection{border-top:1px solid var(--outline-dimmer);max-width:min(425px,80vw);max-height:200px;overflow:scroll}.signatureSuggestion-module__MFWAFq__docsSection.signatureSuggestion-module__MFWAFq__withNav{padding-left:var(--space-4);padding-right:var(--space-4)}.signatureSuggestion-module__MFWAFq__docsSection.signatureSuggestion-module__MFWAFq__withoutNav{padding-left:var(--space-8);padding-right:var(--space-8)}}
@layer css-modules{.useOtCompartment-module__KXEntq__buttonLink{color:var(--accent-primary-stronger);font:inherit;-webkit-app-region:no-drag;-webkit-user-select:none;user-select:none;cursor:pointer;pointer-events:all;background:0 0;border:none;line-height:normal;text-decoration:none}.useOtCompartment-module__KXEntq__buttonLink:hover{text-decoration:underline}}
@layer css-modules{.CreateSecretModal-module__EX9UaW__label{color:var(--foreground-dimmer);justify-content:center;height:24px;font-size:12px}}
@layer css-modules{.ScanWarning-module__naWdHG__wrapper{background-color:var(--background-higher);border-radius:var(--border-radius-4);cursor:default;font-family:var(--font-family-default)}.ScanWarning-module__naWdHG__mobileWrapper{border-top:1px solid var(--outline-dimmer);border-bottom:1px solid var(--outline-dimmer);border-radius:0}.ScanWarning-module__naWdHG__hint{border-top:1px solid var(--outline-dimmer);color:var(--foreground-dimmest)}.ScanWarning-module__naWdHG__mobileHint{justify-content:center}.ScanWarning-module__naWdHG__mobileButtons{flex-grow:1}}
@layer ruicomponents.text{.Inserter-module__eZ1Xja__code.Inserter-module__eZ1Xja__code{font-family:var(--font-family-code);flex-grow:1}}@layer css-modules{.Inserter-module__eZ1Xja__surface{width:100%;overflow-x:auto}}
@layer css-modules{.SecretSnippetsPocket-module__bPWSxW__wrapper{background-color:var(--background-root);z-index:200;position:relative}.SecretSnippetsPocket-module__bPWSxW__border{border-top:1px solid var(--accent-primary-default);border-bottom:1px solid var(--accent-primary-default)}.SecretSnippetsPocket-module__bPWSxW__title{font-family:var(--font-family-default)}}
@layer css-modules{.SearchPanel-module__giWdba__root{border-bottom:1px solid var(--outline-dimmest)}.SearchPanel-module__giWdba__panelButtonWrapper{height:var(--space-32);justify-content:center;align-items:center;display:flex}.SearchPanel-module__giWdba__content{gap:var(--space-8);flex-grow:1;flex-shrink:1;grid-template:"search search-controls"1fr/1fr max-content;display:grid}.SearchPanel-module__giWdba__contentExpanded{grid-template:"search search-controls"1fr"replace replace-controls"1fr/1fr max-content}.SearchPanel-module__giWdba__contentExpandedSmall{grid-template:"search"1fr"search-controls"max-content"replace"1fr"replace-controls"max-content/1fr}.SearchPanel-module__giWdba__contentSmall{grid-template:"search"1fr"search-controls"max-content/1fr}.SearchPanel-module__giWdba__matchLabel{justify-content:center;align-items:center;height:100%;display:flex;position:absolute;top:0;right:0}.SearchPanel-module__giWdba__searchInputWrapper{grid-area:search;position:relative}.SearchPanel-module__giWdba__searchControls{flex-flow:wrap;grid-area:search-controls;align-items:center}.SearchPanel-module__giWdba__replaceInputWrapper{grid-area:replace}.SearchPanel-module__giWdba__replaceControls{flex-flow:wrap;grid-area:replace-controls;align-items:center}}
@layer css-modules{.CodeExamples-module__QDYMuq__item{text-align:left}.CodeExamples-module__QDYMuq__itemName{padding-bottom:var(--space-16)}.CodeExamples-module__QDYMuq__itemPreview{background-color:var(--background-default)}@media (min-width:1024px){.CodeExamples-module__QDYMuq__column{width:calc(50% - var(--space-8));flex:none}.CodeExamples-module__QDYMuq__container{flex-direction:row}}}
@layer css-modules{.index-module__ToqNaa__root{pointer-events:none;margin-top:10%}.index-module__ToqNaa__root *{pointer-events:all}.index-module__ToqNaa__button{font:inherit;-webkit-app-region:no-drag;-webkit-user-select:none;user-select:none;align-items:center;gap:var(--space-6);cursor:pointer;line-height:normal;font-family:var(--font-family-default);color:var(--foreground-dimmest);background:0 0;border:none;flex-direction:row;display:flex}.index-module__ToqNaa__button *{border-color:var(--foreground-dimmest);color:var(--foreground-dimmest)}@media (hover:hover){.index-module__ToqNaa__button:hover *{border-color:var(--foreground-default);color:var(--foreground-default)}}}
@layer css-modules{.index-module__uC6w_q__root{--index--opacity:0;--index--transform:translateY(0);transform:var(--index--transform);opacity:var(--index--opacity);border:1px solid var(--outline-default);border-radius:6px;transition:opacity .12s,transform .12s;position:relative}:is(.index-module__uC6w_q__root button):first-of-type{border-top-left-radius:6px;border-bottom-left-radius:6px}:is(.index-module__uC6w_q__root button):last-of-type{border-top-right-radius:6px;border-bottom-right-radius:6px}.index-module__uC6w_q__iconButton,.index-module__uC6w_q__moreButton{border-radius:0}.index-module__uC6w_q__iconButton{border-right:1px solid var(--outline-default)}}
@layer css-modules{.styling-module__P4AC1a__root{z-index:3;width:100%;height:100%;position:relative;overflow-y:auto}.styling-module__P4AC1a__editor{background-color:var(--surface-color);width:100%;height:100%;font-size:14px;position:relative;overflow-y:auto}.styling-module__P4AC1a__editorContainer{align-items:stretch;width:100%;height:100%;display:flex}.styling-module__P4AC1a__editorContainer>[class~=cm-editor]{flex:auto;width:100%}}
@layer css-modules{.index-module__L7pf0a__surface{z-index:1000;box-shadow:var(--shadow-1);border-radius:var(--border-radius-12);border:1px solid var(--outline-default);max-width:min(500px, calc(100vw - var(--space-16)));min-width:min(100px, calc(100vw - var(--space-16)));max-height:var(--index--max-height);width:var(--index--width);transform:var(--index--transform);visibility:var(--index--visibility);display:var(--index--display);--index--display:none;--index--visibility:hidden;--index--transform:none;--index--max-height:none;--index--width:auto;position:absolute;top:0;left:0}}
@layer css-modules{.ComputeAlertDialog-module__f0D6Oa__chartWrapper{background-color:var(--background-root);height:67px}}
@layer css-modules{.DetailsPopoverTrigger-module__XCfk5q__triggerWrapper:focus{outline:2px solid var(--accent-primary-default);outline-offset:-1px;border-radius:var(--border-radius-default)}}
@layer ruicomponents.text{.ResourceSection-module__7FkzsG__sectionHeading.ResourceSection-module__7FkzsG__sectionHeading{font-weight:var(--font-weight-bold)}.ResourceSection-module__7FkzsG__alertWarning.ResourceSection-module__7FkzsG__alertWarning{color:var(--accent-orange-stronger)}.ResourceSection-module__7FkzsG__alertDanger.ResourceSection-module__7FkzsG__alertDanger{color:var(--accent-red-stronger)}}@layer css-modules{.ResourceSection-module__7FkzsG__wrapper{border:1px solid var(--outline-dimmer);border-radius:var(--border-radius-4);overflow:hidden}.ResourceSection-module__7FkzsG__row{gap:var(--space-8);padding:var(--space-4) var(--space-12);flex-direction:row;justify-content:space-between;align-items:center}@media (hover:hover){.ResourceSection-module__7FkzsG__rowHover:hover{background-color:var(--background-higher)}}.ResourceSection-module__7FkzsG__rowColumn{gap:var(--space-8);padding:var(--space-4) var(--space-12);flex-direction:column}.ResourceSection-module__7FkzsG__detailContent{width:260px}.ResourceSection-module__7FkzsG__detailSectionsWrapper{border:1px solid var(--outline-dimmer);border-radius:var(--border-radius-4);overflow:hidden}}
@layer css-modules{.Storage-module__Jhe4qq__indentAgain{padding-left:var(--space-24)}}
@layer css-modules{.index-module__BfcQzW__alertDialogWrapper{position:relative}.index-module__BfcQzW__alertDialogCloseButton{z-index:1;position:absolute;top:8px;right:8px}}
@layer css-modules{.SSHConfigDialog-module__PhKQlW__connectButtonRow{flex-direction:row-reverse;display:flex}}
@layer ruicomponents.text{.SlideThumbnailItem-module__6X5hna__thumbnailNumber.SlideThumbnailItem-module__6X5hna__thumbnailNumber{min-width:var(--space-16);text-align:center}.SlideThumbnailItem-module__6X5hna__item.SlideThumbnailItem-module__6X5hna__item[data-selected] .SlideThumbnailItem-module__6X5hna__thumbnailNumber{color:var(--accent-primary-default)}}@layer css-modules{.SlideThumbnailItem-module__6X5hna__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}.SlideThumbnailItem-module__6X5hna__thumbnailLoadingSurface{width:100%;height:100%}.SlideThumbnailItem-module__6X5hna__item{cursor:grab;margin-right:var(--space-2);margin-left:var(--space-2);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;outline:none;transition:transform .12s ease-out;position:relative}.SlideThumbnailItem-module__6X5hna__item[data-pressed]{transform:scale(1.04)}.SlideThumbnailItem-module__6X5hna__item:hover .SlideThumbnailItem-module__6X5hna__thumbnailPreview,.SlideThumbnailItem-module__6X5hna__item[data-focused] .SlideThumbnailItem-module__6X5hna__thumbnailPreview{border-color:var(--outline-dimmer)}.SlideThumbnailItem-module__6X5hna__item[data-selected] .SlideThumbnailItem-module__6X5hna__thumbnailPreview{border-color:var(--accent-primary-default)}.SlideThumbnailItem-module__6X5hna__item[data-dragging]{opacity:.4}.SlideThumbnailItem-module__6X5hna__item[data-dnd-disabled]{cursor:pointer}.SlideThumbnailItem-module__6X5hna__item[data-horizontal]{flex-shrink:0;margin:0;padding:0}.SlideThumbnailItem-module__6X5hna__item[data-horizontal] .SlideThumbnailItem-module__6X5hna__thumbnailPreview{flex:none;width:100px}.SlideThumbnailItem-module__6X5hna__menuButton{top:var(--space-2);right:var(--space-2);position:absolute}}
@layer css-modules{.SlideThumbnailSidebar-module__v2zNMq__sidebar{z-index:2;isolation:isolate;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);padding:var(--space-4) 0;border-right:none;width:100%;height:auto;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__listBox{padding:var(--space-2) var(--space-12) var(--space-6);outline:none;flex-direction:column;display:flex}.SlideThumbnailSidebar-module__v2zNMq__listBox[data-horizontal]{align-items:stretch;gap:var(--space-4);padding:var(--space-6);flex-direction:row}.SlideThumbnailSidebar-module__v2zNMq__dropIndicator{outline:none;width:0;height:0}.SlideThumbnailSidebar-module__v2zNMq__listBox:not([data-horizontal]) .SlideThumbnailSidebar-module__v2zNMq__dropIndicator[data-drop-target]{margin:var(--space-4) var(--space-2) var(--space-4) calc(var(--space-2) + 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;width:auto;height:auto}.SlideThumbnailSidebar-module__v2zNMq__listBox[data-horizontal] .SlideThumbnailSidebar-module__v2zNMq__dropIndicator[data-drop-target]{margin:0 var(--space-2);border-radius:var(--border-radius-4);background-color:var(--accent-primary-default);width:var(--space-4);align-self:stretch;height:auto}}
@layer css-modules{.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 css-modules{.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__compact{height:84px;max-height:84px}.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 css-modules{.SlidePresenter-module__zaIy9W__overlay{opacity:0;z-index:99999;background-color:#000;outline:none;transition:opacity .25s;position:fixed;inset:0}.SlidePresenter-module__zaIy9W__overlay[data-visible=true]{opacity:1}.SlidePresenter-module__zaIy9W__header{opacity:0;z-index:2;padding:var(--space-8) var(--space-12);pointer-events:none;background:linear-gradient(#0009 0%,#0000 100%);transition:opacity .2s;position:absolute;top:0;left:0;right:0}.SlidePresenter-module__zaIy9W__header:hover,.SlidePresenter-module__zaIy9W__header:focus-within{opacity:1}.SlidePresenter-module__zaIy9W__exitButton{pointer-events:auto}.SlidePresenter-module__zaIy9W__slideFrame{position:relative}.SlidePresenter-module__zaIy9W__slideIframe{border:none;width:100%;height:100%;position:absolute;top:0;left:0}}
@layer css-modules{.SlideUrlBar-module__qfwWkG__presentButtonGroup .SlideUrlBar-module__qfwWkG__presentButtonLeft{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.SlideUrlBar-module__qfwWkG__presentButtonGroup .SlideUrlBar-module__qfwWkG__presentButtonRight{padding-right:var(--space-4)!important;padding-left:var(--space-4)!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;min-width:0!important}@container (max-width:750px){.SlideUrlBar-module__qfwWkG__collapsibleButton{padding-right:var(--space-8);padding-left:var(--space-8)}.SlideUrlBar-module__qfwWkG__collapsibleButton span:not(:has(svg)){display:none!important}}}
@layer css-modules{.SdmContextMenu-module__Y9VCeG__anchor{opacity:0;pointer-events:none;position:fixed;border:0!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;padding:0!important}.SdmContextMenu-module__Y9VCeG__menu{min-width:200px}.SdmContextMenu-module__Y9VCeG__menu.SdmContextMenu-module__Y9VCeG__menu :focus-visible{outline:none}}
@layer css-modules{.SlidesArtifactViewer-module__dQl2SG__root{outline:none;width:100%;min-width:0;min-height:0;overflow:hidden}.SlidesArtifactViewer-module__dQl2SG__sidebar{min-width:0;min-height:0}.SlidesArtifactViewer-module__dQl2SG__sidebar>*{height:100%}.SlidesArtifactViewer-module__dQl2SG__main{min-width:0;min-height:0}.SlidesArtifactViewer-module__dQl2SG__slidePreview{--SlidesArtifactViewer--slide-preview-width:1920px;--SlidesArtifactViewer--slide-preview-height:1080px;--SlidesArtifactViewer--slide-preview-scale:1;min-height:0;position:relative;overflow:hidden}.SlidesArtifactViewer-module__dQl2SG__slideContainer{width:var(--SlidesArtifactViewer--slide-preview-width);height:var(--SlidesArtifactViewer--slide-preview-height);position:relative;overflow:hidden}.SlidesArtifactViewer-module__dQl2SG__slideFrame{transform:scale(var(--SlidesArtifactViewer--slide-preview-scale));transform-origin:0 0;position:relative}.SlidesArtifactViewer-module__dQl2SG__slideIframe{border:none;width:100%;height:100%;position:absolute;inset:0}.SlidesArtifactViewer-module__dQl2SG__tapOverlay{touch-action:none;position:absolute;inset:0}.SlidesArtifactViewer-module__dQl2SG__mobileNavigation{bottom:var(--space-12);z-index:1;pointer-events:auto;position:absolute;left:50%;transform:translate(-50%)}.SlidesArtifactViewer-module__dQl2SG__mobileSlideCounter{pointer-events:none}.SlidesArtifactViewer-module__dQl2SG__slideMenuList{overflow:hidden}.SlidesArtifactViewer-module__dQl2SG__slideMenuActionRow{width:100%}}
@layer css-modules{.index-module__ZB9U3G__connectEmptyState{border:1px dashed var(--outline-default)}}
@layer css-modules{.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 css-modules{.PreviewArtifactList-module__gbwXRa__container{overflow-y:auto}.PreviewArtifactList-module__gbwXRa__card{cursor:pointer;text-align:start;overflow:hidden}.PreviewArtifactList-module__gbwXRa__thumb{flex-shrink:0;width:80px;min-width:80px;height:80px;min-height:80px;position:relative;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}}
@keyframes Dots-module__HBfSba__dot{0%{opacity:.1}50%{opacity:1}to{opacity:.1}}@layer css-modules{.Dots-module__HBfSba__one,.Dots-module__HBfSba__two,.Dots-module__HBfSba__three{opacity:.1;animation:1.5s ease-in-out infinite Dots-module__HBfSba__dot}.Dots-module__HBfSba__one{animation-delay:0s}.Dots-module__HBfSba__two{animation-delay:.1s}.Dots-module__HBfSba__three{animation-delay:.2s}}
@layer css-modules{.shared-module__nBhM9a__configWrapper{width:100%;height:calc(100% - var(--space-2));background-color:var(--background-default);margin-top:0;overflow-y:auto}.shared-module__nBhM9a__configWrapperInner{flex:auto}.shared-module__nBhM9a__errorLink{padding-top:var(--space-8);font-size:var(--font-size-small)}}
@layer css-modules{.ConfigPlugin-module__FQUaCG__root{max-width:420px;margin:0 auto}.ConfigPlugin-module__FQUaCG__multiParagraph{gap:var(--space-8);flex-direction:column;display:flex}.ConfigPlugin-module__FQUaCG__multiParagraph a{display:inline}.ConfigPlugin-module__FQUaCG__form{width:100%}.ConfigPlugin-module__FQUaCG__disabledInput{cursor:text}.ConfigPlugin-module__FQUaCG__disabledInput:disabled{color:var(--foreground-dimmer);cursor:auto}.ConfigPlugin-module__FQUaCG__disabledInputColor:disabled{color:var(--foreground-dimmer)}.ConfigPlugin-module__FQUaCG__runLabel{margin-top:var(--space-4)}.ConfigPlugin-module__FQUaCG__errorRow{color:var(--accent-negative-default)}.ConfigPlugin-module__FQUaCG__helpLink{color:var(--accent-primary-stronger)}}
@layer css-modules{.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 css-modules{.RouterFilesContent-module__7_N_FG__root{position:relative}.RouterFilesContent-module__7_N_FG__search{height:32px}.RouterFilesContent-module__7_N_FG__search>div>div label+div{z-index:4}.RouterFilesContent-module__7_N_FG__search [role=listbox]{z-index:3;background-color:var(--background-default);position:absolute;inset:60px 0 0;padding:0 var(--space-16)!important}.RouterFilesContent-module__7_N_FG__search [role=option]>div{background-color:#0000!important}.RouterFilesContent-module__7_N_FG__search [aria-selected=true]>div{background-color:var(--interactive-background)!important}}
@layer css-modules{.CodeEditorStatusBar-module__YXPA2q__root{position:relative}.CodeEditorStatusBar-module__YXPA2q__root>div:first-of-type>button{border-bottom-left-radius:var(--border-radius-4)}.CodeEditorStatusBar-module__YXPA2q__button{gap:var(--space-4);flex-direction:row;justify-content:center;align-items:center;height:100%;font-size:12px;display:flex}.CodeEditorStatusBar-module__YXPA2q__button:has(*){padding-left:var(--space-4);padding-right:var(--space-4)}.CodeEditorStatusBar-module__YXPA2q__tooltip{background-color:var(--background-highest);border-radius:var(--border-radius-4);color:var(--foreground-dimmer);padding:var(--space-4);border:1px solid var(--outline-default);font-size:12px}.CodeEditorStatusBar-module__YXPA2q__moreButton{justify-content:center;align-items:center;width:24px;height:100%;display:flex;position:absolute;top:0;right:0}.CodeEditorStatusBar-module__YXPA2q__overflowMenuItem{align-items:center;gap:var(--space-4);padding:var(--space-6);font-size:var(--font-size-small);box-sizing:border-box;outline:none;flex-direction:row;flex-shrink:0;flex-basis:auto;min-width:0;min-height:0;display:flex}}
@layer css-modules{.AiStatus-module__KdTxmW__root{max-width:260px}.AiStatus-module__KdTxmW__featureTitle{font-weight:var(--font-weight-medium)}}
@layer ruicomponents.text{.index-module__cTC1Wa__red.index-module__cTC1Wa__red{color:var(--accent-red-default)}}@layer css-modules{.index-module__cTC1Wa__menu{min-width:390px;max-width:390px}.index-module__cTC1Wa__file{padding-left:var(--space-4);gap:var(--space-4);vertical-align:top;flex-direction:row;align-items:center;display:inline-flex}.index-module__cTC1Wa__section{justify-content:space-between;align-items:center}.index-module__cTC1Wa__header{flex-shrink:1}.index-module__cTC1Wa__staticWidth{flex-grow:0;flex-shrink:1}.index-module__cTC1Wa__variableWidth{flex-grow:1;flex-shrink:0}.index-module__cTC1Wa__flexEnd{align-items:flex-end}.index-module__cTC1Wa__row{align-items:center}}
@layer css-modules{.EditorSettingBox-module__WwaB4q__select{min-width:200px}.EditorSettingBox-module__WwaB4q__staffPill{height:18px}.EditorSettingBox-module__WwaB4q__wrapper{gap:var(--space-8);flex-direction:row;align-items:center;display:flex}@container (max-width:480px){.EditorSettingBox-module__WwaB4q__wrapper{flex-direction:row-reverse}.EditorSettingBox-module__WwaB4q__rightComponentWrapper{margin-left:var(--space-8)}}}
@layer css-modules{.IndentationSection-module__kcdGgW__sizeInput{padding-top:var(--space-6);padding-bottom:var(--space-6);border:none;flex-grow:0;flex-shrink:0}}
@layer css-modules{.RulersSection-module__nQ2NVq__remove{border-radius:var(--border-radius-4)}.RulersSection-module__nQ2NVq__title{padding-right:var(--space-8);flex-shrink:0;overflow:visible}.RulersSection-module__nQ2NVq__body{flex-wrap:wrap-reverse;flex-grow:1;flex-shrink:1;justify-content:flex-end;align-items:flex-start}.RulersSection-module__nQ2NVq__list{flex-wrap:wrap;flex-grow:1;flex-shrink:1;justify-content:flex-end;align-items:flex-end}}
@layer css-modules{.ShowWhitespaceSection-module__3xkH8a__container{flex-direction:row;justify-content:space-between;align-items:flex-start;display:flex}@container (max-width:480px){.ShowWhitespaceSection-module__3xkH8a__container{gap:var(--space-8);flex-direction:column}}.ShowWhitespaceSection-module__3xkH8a__switchWrapper{gap:var(--space-8);flex-direction:row;justify-content:flex-end;align-items:center;display:flex}@container (max-width:480px){.ShowWhitespaceSection-module__3xkH8a__switchWrapper{flex-direction:row-reverse}.ShowWhitespaceSection-module__3xkH8a__switchLabel{margin-left:var(--space-8)}}}
@layer css-modules{.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 css-modules{.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 css-modules{.UsageBudget-module__GonVTW__budgetContainer{border:1px solid var(--outline-dimmer)}.UsageBudget-module__GonVTW__bannerText{text-align:left}}
@media (max-width:480px){@layer css-modules{.ProjectCreationNudge-module__EvwCdG__actions.ProjectCreationNudge-module__EvwCdG__actions{flex-direction:column}.ProjectCreationNudge-module__EvwCdG__actions.ProjectCreationNudge-module__EvwCdG__actions>*{flex-grow:0;flex-basis:auto}}}@layer css-modules{.ProjectCreationNudge-module__EvwCdG__projectContent{min-width:0}}
@layer css-modules{.ArtifactDropdown-module__5CiMsG__itemRow{width:280px}.ArtifactDropdown-module__5CiMsG__itemContent,.ArtifactDropdown-module__5CiMsG__textContainer{min-width:0}.ArtifactDropdown-module__5CiMsG__emptyIcon{width:var(--space-16);height:var(--space-16)}.ArtifactDropdown-module__5CiMsG__thumbContainer{border-radius:var(--border-radius-8);flex-shrink:0;width:56px;height:45px;position:relative;overflow:hidden}.ArtifactDropdown-module__5CiMsG__thumbImage{object-fit:cover}.ArtifactDropdown-module__5CiMsG__thumbFallback{position:absolute;inset:0}.ArtifactDropdown-module__5CiMsG__createNewIcon{border-style:dashed}.ArtifactDropdown-module__5CiMsG__dropdownTrigger{max-width:160px}.ArtifactDropdown-module__5CiMsG__createNewSubmenuContainer{width:220px}}
@layer css-modules{.CachedWebviewFrame-module__n9akKG__slot{flex-grow:1;flex-shrink:1;min-width:0;min-height:0;display:flex}}
@layer css-modules{.ToolList2-module__yA9bXq__list{overflow-y:auto}.ToolList2-module__yA9bXq__listEdgeToEdge{scroll-padding-top:var(--header-tabs-feed-top-inset,0);scroll-padding-bottom:var(--bonsai-safe-area-bottom,0);scrollbar-width:none}.ToolList2-module__yA9bXq__listEdgeToEdge::-webkit-scrollbar{display:none}.ToolList2-module__yA9bXq__searchRow{min-height:44px}.ToolList2-module__yA9bXq__searchContainer{max-width:600px}.ToolList2-module__yA9bXq__searchArea{margin-bottom:var(--header-tabs-action-bar-bleed,0);position:relative}.ToolList2-module__yA9bXq__searchArea:before{content:"";inset-inline:0;height:var(--space-12);pointer-events:none;background:linear-gradient(to bottom, transparent 0%, var(--surface-color) 100%);position:absolute;top:0;transform:translateY(-100%)}.ToolList2-module__yA9bXq__item{text-align:left;touch-action:manipulation;min-height:44px}.ToolList2-module__yA9bXq__item svg{fill:currentColor}.ToolList2-module__yA9bXq__titleLine{font-size:var(--font-size-default);line-height:var(--line-height-default)}.ToolList2-module__yA9bXq__descriptionLine{font-size:var(--font-size-small);line-height:var(--line-height-small)}}
@layer css-modules{.index-module__lRbzAq__wrapper{background-color:var(--background-higher)}.index-module__lRbzAq__wrapperWarning{background-color:var(--accent-orange-dimmest)}.index-module__lRbzAq__firstLine{max-width:100%;overflow:hidden}.index-module__lRbzAq__secondLine{max-width:100%;color:var(--foreground-dimmest);overflow:hidden}.index-module__lRbzAq__secondLineWarning{max-width:100%;color:var(--accent-orange-strongest);overflow:hidden}.index-module__lRbzAq__verticalDivider{margin-left:var(--space-6);margin-right:var(--space-6);background-color:var(--foreground-default);width:1px;height:1em}}
@layer css-modules{.SearchWidget-module__wnO6Xa__widget{align-items:center;height:30px;display:flex}.SearchWidget-module__wnO6Xa__widget input,.SearchWidget-module__wnO6Xa__widget button{margin:0 var(--space-4)}.SearchWidget-module__wnO6Xa__widget input{box-shadow:none;border-radius:var(--border-radius-4);background-color:var(--background-default);padding:var(--space-4) var(--space-8);width:85px;height:24px;color:var(--foreground-default);border:none}:is(.SearchWidget-module__wnO6Xa__widget input)::placeholder{color:var(--foreground-default)}:is(.SearchWidget-module__wnO6Xa__widget input):focus{border-color:var(--accent-primary-default);outline:none}}
@layer css-modules{.ShellSelectionPopover-module__8rRhrW__root{border:1px solid var(--outline-default);display:inline-block}.ShellSelectionPopover-module__8rRhrW__askButton{border-right:1px solid var(--outline-default)}.ShellSelectionPopover-module__8rRhrW__askButtonInner{border-radius:var(--border-radius-6) 0 0 var(--border-radius-6);height:26px}.ShellSelectionPopover-module__8rRhrW__copyButton>button{border-radius:0 var(--border-radius-6) var(--border-radius-6) 0;width:26px;height:26px}}
@layer css-modules{.index-module__xLaXJq__controls{top:var(--space-8);right:var(--space-8);z-index:8;opacity:0;flex-direction:row;align-items:center;height:30px;position:absolute}.index-module__xLaXJq__container{height:100%}.index-module__xLaXJq__container:focus-within .index-module__xLaXJq__controls{opacity:1}.index-module__xLaXJq__cover{width:100%;height:100%;position:absolute;top:0;left:0}.index-module__xLaXJq__xtermWrapper{height:100%;overflow:hidden}.index-module__xLaXJq__xtermWrapper .xterm{margin:var(--space-8) 0 var(--space-4) var(--space-8);height:100%}.index-module__xLaXJq__xtermWrapperWithBorderRadius .xterm-viewport{border-radius:0 0 var(--border-radius-8) var(--border-radius-8)}}
@layer css-modules{.ShellPid2-module__C_Zg7G__wrapper{height:100%;position:relative}}
@layer css-modules{.ShellPid2Muxed-module__lzmJcG__shellListButton.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__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__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__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 ruicomponents.text{.ShellPid2Muxed-module__lzmJcG__shellListItemText.ShellPid2Muxed-module__lzmJcG__shellListItemText{font-family:var(--font-family-code);font-size:var(--font-size-small);flex-shrink:0}.ShellPid2Muxed-module__lzmJcG__shellListItemCommand.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__shellListCurrentText,.ShellPid2Muxed-module__lzmJcG__shellListNotRunningText.ShellPid2Muxed-module__lzmJcG__shellListNotRunningText{font-size:var(--font-size-small);color:var(--accent-grey-default)}}
@layer ruicomponents.text{.Prompt-module__VFhjma__errorText.Prompt-module__VFhjma__errorText{color:var(--accent-negative-stronger)}}
@layer css-modules{.VncOutputErrorState-module__ixq7Ga__actionContent{width:450px;max-width:100%}}
@layer css-modules{.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 css-modules{.ToolEmptyStatePreview-module__UFH9jW__previewGrid{gap:var(--space-12);padding:var(--space-16);box-sizing:border-box;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:120px;align-content:start;width:100%;height:100%;display:grid}@container (max-width:480px){.ToolEmptyStatePreview-module__UFH9jW__previewGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}}
@layer css-modules{.ExportVideoMenu-module__ipBtGa__menu{min-width:320px}.ExportVideoMenu-module__ipBtGa__nameInput{flex:1}.ExportVideoMenu-module__ipBtGa__exportButton{width:100%}.ExportVideoMenu-module__ipBtGa__progressView{flex-direction:column;justify-content:center;min-height:80px;display:flex}.ExportVideoMenu-module__ipBtGa__progressBar{background-color:var(--background-higher);width:100%;height:var(--space-12);position:relative;overflow:hidden}.ExportVideoMenu-module__ipBtGa__progressBarFill{background-color:var(--accent-primary-default);height:100%;transition:width .3s ease-out;position:absolute;top:0;left:0}.ExportVideoMenu-module__ipBtGa__progressBarFillComplete{background-color:var(--accent-positive-default);width:100%}.ExportVideoMenu-module__ipBtGa__downloadButton{width:100%}}
@layer css-modules{.KeyComboBlocks-module__3yf3FW__chord{gap:var(--space-12);flex-direction:row;display:inline-flex}.KeyComboBlocks-module__3yf3FW__shortcut{font-size:var(--KeyComboBlocks--font-size,inherit);flex-direction:row;display:inline-flex}.KeyComboBlocks-module__3yf3FW__shortcut>div{margin-right:var(--KeyComboBlocks--gap,0)}.KeyComboBlocks-module__3yf3FW__shortcut>div:last-child{margin-right:0}.KeyComboBlocks-module__3yf3FW__shortcut{--KeyComboBlocks--font-size:inherit;--KeyComboBlocks--gap:0}.KeyComboBlocks-module__3yf3FW__blockRoot{font-size:inherit;color:inherit;text-align:center;text-transform:capitalize;padding-left:var(--KeyComboBlocks--x-padding,0);padding-right:var(--KeyComboBlocks--x-padding,0);font-family:var(--font-family-default);--KeyComboBlocks--x-padding:0;justify-content:center;position:relative}.KeyComboBlocks-module__3yf3FW__blockBorder{opacity:.5;border:1px solid var(--outline-strongest);position:absolute;inset:0}.KeyComboBlocks-module__3yf3FW__blockText{font-size:var(--KeyComboBlocks--font-size,inherit);--KeyComboBlocks--font-size:inherit}}
@layer css-modules{.searchFileContents-module__Ar_Qra__singleLine{font-family:var(--font-family-code);text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--foreground-dimmest);display:inline-block;overflow:hidden}}
@media (hover:none){@layer css-modules{.ToolPaneHeader-module__cZFV3W__openInNewTab{opacity:1}}}@container (max-width:400px){@layer css-modules{.ToolPaneHeader-module__cZFV3W__keepActionInlineOnNarrow .ToolPaneHeader-module__cZFV3W__titleBlock{min-width:0}}}@layer css-modules{.ToolPaneHeader-module__cZFV3W__header{width:100%;container-type:inline-size}.ToolPaneHeader-module__cZFV3W__titleBlock{min-width:min(100%,200px)}.ToolPaneHeader-module__cZFV3W__titleRow{width:fit-content;max-width:100%}.ToolPaneHeader-module__cZFV3W__title{min-width:0}.ToolPaneHeader-module__cZFV3W__descriptionRow{display:block}.ToolPaneHeader-module__cZFV3W__openInNewTab{opacity:0}.ToolPaneHeader-module__cZFV3W__openInNewTab:focus-within,.ToolPaneHeader-module__cZFV3W__titleRow:hover .ToolPaneHeader-module__cZFV3W__openInNewTab{opacity:1}.ToolPaneHeader-module__cZFV3W__learnMore{color:var(--accent-primary-strongest);white-space:nowrap;text-decoration:none}.ToolPaneHeader-module__cZFV3W__learnMore:hover{text-decoration:underline}}
@container not (min-width:480px){@layer css-modules{.ConnectorsPane-v2-module__tGHPda__previewGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}}@layer css-modules{.ConnectorsPane-v2-module__tGHPda__pageContent{width:100%;padding-inline:var(--space-16)}@media (min-width:1024px){.ConnectorsPane-v2-module__tGHPda__pageContent{padding-inline:var(--space-32)}}.ConnectorsPane-v2-module__tGHPda__centeredMessage{color:var(--foreground-dimmer);justify-content:center;align-items:center;padding:16px;display:flex}.ConnectorsPane-v2-module__tGHPda__usedInAppTable{overflow-x:auto}.ConnectorsPane-v2-module__tGHPda__usedInAppTable table{table-layout:fixed;min-width:680px}.ConnectorsPane-v2-module__tGHPda__usedInAppTable th:first-child,.ConnectorsPane-v2-module__tGHPda__usedInAppTable td:first-child{width:200px}.ConnectorsPane-v2-module__tGHPda__usedInAppTable th:nth-last-child(2),.ConnectorsPane-v2-module__tGHPda__usedInAppTable td:nth-last-child(2){width:118px}.ConnectorsPane-v2-module__tGHPda__usedInAppTable th:nth-child(3),.ConnectorsPane-v2-module__tGHPda__usedInAppTable td:nth-child(3){width:180px}.ConnectorsPane-v2-module__tGHPda__usedInAppTable th:last-child,.ConnectorsPane-v2-module__tGHPda__usedInAppTable td:last-child{width:99px}.ConnectorsPane-v2-module__tGHPda__previewGrid{gap:var(--space-12);padding:var(--space-16);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}}
@layer css-modules{.AnalyticsView-module__pFdhha__container{gap:var(--space-32);padding-bottom:var(--space-32);display:grid}@container (min-width:600px){.AnalyticsView-module__pFdhha__container{grid-template-columns:repeat(2,minmax(0,1fr))}.AnalyticsView-module__pFdhha__fullWidth{grid-column:span 2}}.AnalyticsView-module__pFdhha__pies{flex-direction:column;gap:32px;display:flex}@container (min-width:600px){.AnalyticsView-module__pFdhha__pies{grid-column:span 2}}@container (min-width:480px){.AnalyticsView-module__pFdhha__pies{flex-direction:row}.AnalyticsView-module__pFdhha__pies>*{flex:1}}}
@layer css-modules{.index-module__LOpCsW__shell{height:100%}.index-module__LOpCsW__emptyStateBody{min-height:0}.index-module__LOpCsW__scrollBody{min-height:0;overflow-y:auto}}
@layer css-modules{.ClerkMauCard-module__NKUQma__headline{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em}}
@layer css-modules{.GrowthPaneLayout-module__TLsDwG__root{width:100%;height:100%;overflow-y:hidden}.GrowthPaneLayout-module__TLsDwG__scroll{height:100%;overflow-y:auto}.GrowthPaneLayout-module__TLsDwG__content{width:100%;padding-inline:var(--space-16)}@media (min-width:1024px){.GrowthPaneLayout-module__TLsDwG__content{padding-inline:var(--space-32)}}}
@media (prefers-reduced-motion:reduce){@layer css-modules{.ToolEmptyState-module__eDBvca__preview{transition:none}}}@layer css-modules{.ToolEmptyState-module__eDBvca__root{justify-content:safe center;width:100%;height:100%;overflow-y:auto}.ToolEmptyState-module__eDBvca__frame{grid-template-columns:minmax(0,1fr);grid-template-areas:"stack";align-items:center;width:100%;max-width:720px;display:grid;container-type:inline-size}.ToolEmptyState-module__eDBvca__previewClip{z-index:0;pointer-events:none;grid-area:stack;overflow:hidden}.ToolEmptyState-module__eDBvca__preview{filter:blur(2.5px);opacity:.4;transform-origin:50%;flex-direction:column;justify-content:center;transition:filter .35s,opacity .35s;display:flex;transform:scale(1.03)}.ToolEmptyState-module__eDBvca__frame:hover .ToolEmptyState-module__eDBvca__preview{filter:blur(.8px);opacity:.55}.ToolEmptyState-module__eDBvca__scrim{z-index:1;pointer-events:none;background:linear-gradient(to bottom, var(--surface-color) 0%, color-mix(in srgb, var(--surface-color) 45%, transparent) 14%, color-mix(in srgb, var(--surface-color) 78%, transparent) 32%, color-mix(in srgb, var(--surface-color) 78%, transparent) 68%, color-mix(in srgb, var(--surface-color) 45%, transparent) 88%, var(--surface-color) 100%);grid-area:stack;align-self:stretch}.ToolEmptyState-module__eDBvca__description{max-width:420px}.ToolEmptyState-module__eDBvca__content{z-index:2;text-align:center;grid-area:stack;justify-self:center}.ToolEmptyState-module__eDBvca__content>:is(h1,h2,h3),.ToolEmptyState-module__eDBvca__content>.ToolEmptyState-module__eDBvca__description{background-color:var(--surface-color);box-shadow:0 0 var(--space-16) var(--space-12) var(--surface-color)}.ToolEmptyState-module__eDBvca__iconBadge{width:var(--space-40);height:var(--space-40);background-color:var(--background-higher);border:1px solid var(--surface-border-color-subtle);color:var(--foreground-default)}}
@layer css-modules{.GrowthTrafficSection-module__J737hG__topListsRow{gap:var(--space-16);grid-template-columns:repeat(3,1fr);width:100%;display:grid}@media (max-width:1024px){.GrowthTrafficSection-module__J737hG__topListsRow{grid-template-columns:1fr 1fr}}@media not (min-width:768px){.GrowthTrafficSection-module__J737hG__topListsRow{grid-template-columns:1fr}}.GrowthTrafficSection-module__J737hG__deviceBrowserRow{gap:var(--space-32);grid-template-columns:1fr 1fr;width:100%;display:grid}@media not (min-width:768px){.GrowthTrafficSection-module__J737hG__deviceBrowserRow{grid-template-columns:1fr}}}
@layer css-modules{.GrowthUnconfiguredState-module__2UcRUq__previewGrid{gap:var(--space-12);padding:var(--space-16);box-sizing:border-box;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:120px;align-content:start;width:100%;height:100%;display:grid}}
@layer css-modules{.HeroAndClerkRow-module__tYSJ_a__row{gap:var(--space-16);grid-template-columns:1fr 1fr;align-items:stretch;width:100%;display:grid}@media not (min-width:768px){.HeroAndClerkRow-module__tYSJ_a__row{grid-template-columns:1fr}}.HeroAndClerkRow-module__tYSJ_a__column{width:100%}}
@media (max-width:760px){@layer css-modules{.IssueGroupList-module__tdYmKa__expandedContent{padding-left:0}}}@layer ruicomponents.text{.IssueGroupList-module__tdYmKa__groupTitle.IssueGroupList-module__tdYmKa__groupTitle{font-weight:var(--font-weight-medium)}.IssueGroupList-module__tdYmKa__emptyState.IssueGroupList-module__tdYmKa__emptyState{color:var(--foreground-dimmer)}}@layer css-modules{.IssueGroupList-module__tdYmKa__section{width:100%}.IssueGroupList-module__tdYmKa__tableSurface{overflow:hidden}.IssueGroupList-module__tdYmKa__tableContainer{overflow-x:auto}.IssueGroupList-module__tdYmKa__infoIconWrapper{cursor:help;flex-shrink:0;display:inline-flex}.IssueGroupList-module__tdYmKa__groupFixed{opacity:.65}.IssueGroupList-module__tdYmKa__groupFixedCheckboxPlaceholder{width:var(--space-16);height:var(--space-16)}.IssueGroupList-module__tdYmKa__rowTitle{text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;display:inline-block;overflow:hidden}.IssueGroupList-module__tdYmKa__issueRow{cursor:pointer!important}.IssueGroupList-module__tdYmKa__expandButton{margin-left:-4px;background:0 0!important}.IssueGroupList-module__tdYmKa__expandButtonExpanded{transform:rotate(180deg)}.IssueGroupList-module__tdYmKa__expandedContent{padding:var(--space-4) 0 var(--space-10) 20px;text-align:left;overflow-wrap:anywhere}.IssueGroupList-module__tdYmKa__expandedContent .rendered-markdown>*{color:var(--foreground-dimmer)}.IssueGroupList-module__tdYmKa__tableContainer table{border-spacing:0;background:var(--background-root);table-layout:fixed;width:100%;min-width:400px}.IssueGroupList-module__tdYmKa__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)}.IssueGroupList-module__tdYmKa__tableContainer tbody tr{border-color:var(--surface-border-color-subtle)!important}.IssueGroupList-module__tdYmKa__tableContainer tbody tr:last-child{border-bottom-width:0!important}:is(.IssueGroupList-module__tdYmKa__tableContainer tbody tr td,.IssueGroupList-module__tdYmKa__tableContainer thead tr th){vertical-align:middle;width:auto;max-width:0;padding:var(--space-8) var(--space-12)!important}.IssueGroupList-module__tdYmKa__tableContainer tbody tr td{background:var(--background-root)}.IssueGroupList-module__tdYmKa__tableContainer tbody tr[data-hovered] td{background:var(--background-default)}:is(.IssueGroupList-module__tdYmKa__tableContainer tbody tr td:first-child,.IssueGroupList-module__tdYmKa__tableContainer thead tr th:first-child){width:44%;padding-left:var(--space-12)!important}:is(.IssueGroupList-module__tdYmKa__tableContainer tbody tr td:nth-child(2),.IssueGroupList-module__tdYmKa__tableContainer thead tr th:nth-child(2)),:is(.IssueGroupList-module__tdYmKa__tableContainer tbody tr td:nth-child(3),.IssueGroupList-module__tdYmKa__tableContainer thead tr th:nth-child(3)){width:16%}.IssueGroupList-module__tdYmKa__tableContainer tbody tr td:nth-child(4){padding-right:var(--space-12);width:24%}.IssueGroupList-module__tdYmKa__tableContainer thead tr th:nth-child(4){padding-right:var(--space-12);white-space:normal;width:24%}.IssueGroupList-module__tdYmKa__issueStatusCell{width:40%}}
@layer css-modules{.LockedAgentScanSection-module__AxbQnW__container{background:var(--background-root)}.LockedAgentScanSection-module__AxbQnW__benefits{width:fit-content;max-width:56ch;margin-inline:auto}.LockedAgentScanSection-module__AxbQnW__benefitIcon{justify-content:center;align-items:center;min-width:20px;height:20px;display:flex}}
@layer css-modules{.ScanCtaDropdown-module__3oDiUW__buttonGroup .ScanCtaDropdown-module__3oDiUW__buttonGroupLeft{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.ScanCtaDropdown-module__3oDiUW__buttonGroup .ScanCtaDropdown-module__3oDiUW__buttonGroupRight{min-width:auto;padding-inline:var(--space-8)!important;border-left:none!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.ScanCtaDropdown-module__3oDiUW__popover{max-width:calc(100vw - var(--space-24))}.ScanCtaDropdown-module__3oDiUW__scanChangesLabel{cursor:pointer}.ScanCtaDropdown-module__3oDiUW__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__3oDiUW__contextTextarea::placeholder{color:var(--foreground-dimmest)}.ScanCtaDropdown-module__3oDiUW__contextTextarea:disabled{opacity:.7;cursor:not-allowed}.ScanCtaDropdown-module__3oDiUW__contextTextarea:focus-visible{outline:2px solid var(--accent-primary-strongest);outline-offset:1px}}
@layer css-modules{.SeoRatingCard-module__xE7tga__card{overflow:hidden}.SeoRatingCard-module__xE7tga__headerRow{cursor:pointer;padding-left:var(--space-12);min-height:calc(var(--font-size-subhead-default) * var(--line-height-subhead-default) + var(--space-2) + var(--font-size-small) * var(--line-height-small) + 2 * var(--space-16))}.SeoRatingCard-module__xE7tga__headerRow:hover{background:var(--background-higher)}.SeoRatingCard-module__xE7tga__titleRow{min-width:min-content}.SeoRatingCard-module__xE7tga__card [aria-controls][role=button],:is(.SeoRatingCard-module__xE7tga__card [aria-controls][role=button]):hover{background:0 0!important}.SeoRatingCard-module__xE7tga__descriptionLink{color:inherit;text-decoration:underline}.SeoRatingCard-module__xE7tga__descriptionLink:hover{color:var(--foreground-dimmer)}}
@layer css-modules{.index-module__QunIBG__section{width:100%}.index-module__QunIBG__summaryActions{flex-shrink:0}.index-module__QunIBG__messageSurface{background:var(--background-higher)}.index-module__QunIBG__resultsContainer{background:var(--background-root);padding:var(--space-12);min-height:200px}.index-module__QunIBG__loadingContainer{padding:0}.index-module__QunIBG__stateContainer{min-height:calc(200px - var(--space-24))}}
:root{--Content--max-content-width:840px}@layer css-modules{.Content-module__hGGqQG__root{width:100%;height:100%;position:relative;overflow-y:hidden}.Content-module__hGGqQG__scroll{height:100%;overflow-y:auto}.Content-module__hGGqQG__content{width:100%;max-width:var(--Content--max-content-width);margin:0 auto}.Content-module__hGGqQG__markdownContainer{width:100%}.Content-module__hGGqQG__markdownContainer .rendered-markdown{flex-direction:column;justify-content:center;align-items:center;display:flex}.Content-module__hGGqQG__markdownContainer .rendered-markdown>*{width:100%;max-width:var(--Content--max-content-width)}.Content-module__hGGqQG__markdownContainer .rendered-markdown>table{max-width:100%}}
@layer css-modules{.TaskReviewDrawer-module__uAudrG__grow1{flex-grow:1}.TaskReviewDrawer-module__uAudrG__drawerSubtitle{overflow-wrap:break-word;white-space:normal}}
@layer css-modules{.MobilePreviewUrlBar-module__OZQBTa__openButton{white-space:nowrap}}
/*# sourceMappingURL=14jsg1ufz_1kz.css.map*/