@layer components{.AccordionGroup-module__0jsy6a__container{overflow:hidden}.AccordionGroup-module__0jsy6a__item{border-top:1px solid var(--outline-dimmest)}.AccordionGroup-module__0jsy6a__item:first-child{border-top:none}}
@layer components{.Icon-module__CwnszW__icon{--Icon--size:16px;--Icon--rotate:0deg;vertical-align:middle;transform:rotate(var(--Icon--rotate));min-width:var(--Icon--size);min-height:var(--Icon--size)}}
@keyframes LoadingState-module__tIDraq__fade-in{0%{opacity:0}to{opacity:1}}@layer components{.LoadingState-module__tIDraq__root{--LoadingState--header-height:auto;--webkit-app-region:drag;position:absolute;inset:0}.LoadingState-module__tIDraq__header{border-bottom:1px solid var(--outline-dimmest);height:var(--LoadingState--header-height)}.LoadingState-module__tIDraq__loadingAnimation{opacity:0;animation:.2s ease-in-out .4s LoadingState-module__tIDraq__fade-in}}
@layer components{.QuotaExceeded-module__ZyirDa__root{min-height:calc(100vh - 100px);position:relative}.QuotaExceeded-module__ZyirDa__content{max-width:400px}.QuotaExceeded-module__ZyirDa__description{text-align:center}}
@layer components{.ReplOrgPermissionDeniedError-module__Uya_1G__root{flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 100px);display:flex;position:relative}.ReplOrgPermissionDeniedError-module__Uya_1G__content{justify-content:center;align-items:center;gap:var(--space-24);flex-direction:column;max-width:400px;display:flex}.ReplOrgPermissionDeniedError-module__Uya_1G__description{text-align:center}.ReplOrgPermissionDeniedError-module__Uya_1G__ownerCard{background-color:var(--background-higher)}.ReplOrgPermissionDeniedError-module__Uya_1G__ownerUsername{font-weight:500}}
@keyframes Agent4Badge-module__37d_EW__badge-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){@layer components{.Agent4Badge-module__37d_EW__container{transition:none}.Agent4Badge-module__37d_EW__fadeIn{opacity:1;animation:none}.Agent4Badge-module__37d_EW__circleRegion{opacity:1;transition:none}}}@layer components{.Agent4Badge-module__37d_EW__container{opacity:1;width:var(--Agent4Badge--badge-width);min-width:var(--Agent4Badge--badge-width);max-width:var(--Agent4Badge--badge-width);height:var(--Agent4Badge--badge-height);color:var(--foreground-dimmest);--Agent4Badge--badge-height:0;--Agent4Badge--badge-width:0;flex-shrink:0;align-items:center;transition:color .15s ease-out;display:inline-flex;position:relative}@media (hover:hover){.Agent4Badge-module__37d_EW__container:hover{color:var(--foreground-default)}}.Agent4Badge-module__37d_EW__static{cursor:default;pointer-events:none}@media (hover:hover){.Agent4Badge-module__37d_EW__static:hover{color:var(--foreground-dimmest)}}.Agent4Badge-module__37d_EW__pending{visibility:hidden}.Agent4Badge-module__37d_EW__fadeIn{opacity:0;animation:.3s ease-out forwards Agent4Badge-module__37d_EW__badge-fade-in}.Agent4Badge-module__37d_EW__shape{width:100%;height:100%;display:block;position:absolute;inset:0}.Agent4Badge-module__37d_EW__overlay{pointer-events:none;align-items:center;display:flex;position:absolute;inset:0}.Agent4Badge-module__37d_EW__agentText{width:64.7%;color:inherit;font-weight:500;font-size:calc(var(--Agent4Badge--badge-height) * .5);line-height:1;font-family:var(--font-family-default), sans-serif;justify-content:center;align-items:center;display:flex;position:absolute;top:-1px;bottom:0;left:0}.Agent4Badge-module__37d_EW__circleRegion{opacity:0;width:var(--Agent4Badge--badge-height);height:var(--Agent4Badge--badge-height);border-radius:50%;justify-content:center;align-items:center;transition:opacity .18s ease-out;display:flex;position:absolute;top:0;right:0;overflow:hidden}.Agent4Badge-module__37d_EW__circleRegionVisible{opacity:1}.Agent4Badge-module__37d_EW__circleText{color:inherit;font-weight:500;font-size:calc(var(--Agent4Badge--badge-height) * .54);line-height:1;font-family:var(--font-family-default), sans-serif}.Agent4Badge-module__37d_EW__circleContentLayer{justify-content:center;align-items:center;display:inline-flex;position:absolute;inset:0}}
@layer components{.pane-module__7E_RMa__root{position:relative}.pane-module__7E_RMa__circle{background-color:var(--background-highest);min-width:12px;box-shadow:var(--shadow-3);text-align:center;border:1px solid var(--outline-default);font-size:10px;position:absolute;top:-6px;right:-6px}.pane-module__7E_RMa__count{text-align:center;font-size:10px}}
@layer components{.tabs-module__zWOugW__tabCountIcon{font-size:var(--font-size-small);border:1px solid var(--outline-default);justify-content:center;align-items:center;width:20px;height:20px;margin-top:-2px;margin-left:-2px}.tabs-module__zWOugW__tabCountText{line-height:1}}
@layer components{.index-module__HY5uHq__overlay{position:absolute;overflow:hidden}.index-module__HY5uHq__surface{border:1px solid var(--outline-default);opacity:0;max-width:100%;max-height:100%;box-shadow:var(--shadow-3);flex-shrink:1;position:relative}.index-module__HY5uHq__keyboardHintsRoot{border-top:1px solid var(--outline-dimmer)}.index-module__HY5uHq__keyboardHintsRow{gap:var(--space-2);flex-direction:row;justify-content:space-between;align-items:center;display:flex}}
@keyframes ShapePropertiesToolbar-module__Tg2DnG__fade-in-up{0%{opacity:0;transform:translate(-50%)translateY(8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes ShapePropertiesToolbar-module__Tg2DnG__fade-out-down{0%{opacity:1;transform:translate(-50%)translateY(0)}to{opacity:0;transform:translate(-50%)translateY(8px)}}@media (prefers-reduced-motion:reduce){@layer components{.ShapePropertiesToolbar-module__Tg2DnG__toolbarVisible{opacity:1;animation:none;transform:translate(-50%)translateY(0)}.ShapePropertiesToolbar-module__Tg2DnG__hiding{animation:none}}}@layer components{.ShapePropertiesToolbar-module__Tg2DnG__toolbar{bottom:calc(var(--space-16) + var(--ShapePropertiesToolbar--canvas-toolbar-height) + var(--space-8));opacity:0;z-index:1;box-shadow:var(--shadow-0);background:var(--background-default);height:var(--ShapePropertiesToolbar--canvas-toolbar-height);pointer-events:none;--ShapePropertiesToolbar--canvas-toolbar-height:46px;transition:opacity .1s ease-out,transform .1s ease-out;position:absolute;left:50%;transform:translate(-50%)translateY(8px)}.ShapePropertiesToolbar-module__Tg2DnG__toolbarVisible{opacity:1;pointer-events:all}.ShapePropertiesToolbar-module__Tg2DnG__hiding{transition-duration:80ms}.ShapePropertiesToolbar-module__Tg2DnG__colorSwatchButton{justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:flex}.ShapePropertiesToolbar-module__Tg2DnG__markupSection{flex-shrink:0}.ShapePropertiesToolbar-module__Tg2DnG__markupToolButton{width:30px;height:30px;color:var(--foreground-default);justify-content:center;align-items:center;padding:0;display:flex}.ShapePropertiesToolbar-module__Tg2DnG__fontCycleButton{cursor:pointer;border:1px solid var(--outline-dimmer);border-radius:var(--border-radius-4);background:var(--background-default);width:30px;height:30px;color:var(--foreground-default);justify-content:center;align-items:center;padding:0;font-size:12px;font-weight:500;transition:background .15s,border-color .15s;display:flex}.ShapePropertiesToolbar-module__Tg2DnG__fontCycleButton:hover{border-color:var(--outline-default);background:var(--background-higher)}.ShapePropertiesToolbar-module__Tg2DnG__fontCycleButton:active{background:var(--background-highest)}.ShapePropertiesToolbar-module__Tg2DnG__fillToggleButton{cursor:pointer;border:1px solid var(--outline-dimmer);border-radius:var(--border-radius-4);background:var(--background-default);width:30px;height:30px;color:var(--foreground-default);justify-content:center;align-items:center;padding:0;transition:background .15s,border-color .15s;display:flex}.ShapePropertiesToolbar-module__Tg2DnG__fillToggleButton:hover{border-color:var(--outline-default);background:var(--background-higher)}.ShapePropertiesToolbar-module__Tg2DnG__fillToggleButton:active{background:var(--background-highest)}.ShapePropertiesToolbar-module__Tg2DnG__separator{opacity:0;background:var(--outline-dimmest);width:0;height:var(--space-24);flex-shrink:0;margin:0;transition:opacity,width,margin;display:none}.ShapePropertiesToolbar-module__Tg2DnG__separatorVisible{opacity:1;width:1px;display:block}.ShapePropertiesToolbar-module__Tg2DnG__fillSection{opacity:0;width:0;max-width:0;transition:opacity,width,max-width;display:none;overflow:hidden}.ShapePropertiesToolbar-module__Tg2DnG__fillSectionVisible{opacity:1;width:auto;max-width:none;display:flex}.ShapePropertiesToolbar-module__Tg2DnG__fontSection{opacity:0;width:0;max-width:0;transition:opacity,width,max-width;display:none;overflow:hidden}.ShapePropertiesToolbar-module__Tg2DnG__fontSectionVisible{opacity:1;width:auto;max-width:none;display:flex}}
@layer components{.IframeDoubleClickMenu-module__8P0TEq__backdrop{z-index:300;position:absolute;inset:0}.IframeDoubleClickMenu-module__8P0TEq__menu{z-index:301;min-width:180px;position:absolute}}
@layer components{.Marker-module__BlxeXG__markerContainer{justify-content:center;align-items:center;min-width:20px;min-height:20px;display:flex}.Marker-module__BlxeXG__commitMarker{background-color:var(--foreground-default);border-radius:50%;width:4px;height:4px}.Marker-module__BlxeXG__collapsedMarkerIconDot{background-color:var(--foreground-dimmer);border-radius:50%;width:3px;height:3px}.Marker-module__BlxeXG__collapsedMarkerIconContainer{justify-content:center;align-items:center;display:flex}.Marker-module__BlxeXG__collapsedMarkerIconContainer div+div{margin-left:1px}.Marker-module__BlxeXG__collapsedMarker{background-color:var(--background-highest);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.Marker-module__BlxeXG__revertMarker{background-color:var(--accent-orange-dimmest);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.Marker-module__BlxeXG__mergeMarker{background-color:var(--accent-purple-dimmest);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.Marker-module__BlxeXG__mergeMarkerIconContainer{width:13px;height:9px;position:relative}.Marker-module__BlxeXG__mergeMarkerIconLeft,.Marker-module__BlxeXG__mergeMarkerIconRight{border:1px solid var(--accent-purple-strongest);border-radius:50%;width:9px;height:9px;position:absolute;top:0}.Marker-module__BlxeXG__mergeMarkerIconLeft{left:0}.Marker-module__BlxeXG__mergeMarkerIconRight{right:0}.Marker-module__BlxeXG__boundaryMarker{background-color:var(--background-default);border:1px solid var(--background-highest);border-radius:50%;width:6px;height:6px}}
@layer components{.connectors-module__jEMyNW__connectorSegment{width:18px;position:absolute;left:0}.connectors-module__jEMyNW__solid{border-right:1px solid var(--outline-dimmest)}.connectors-module__jEMyNW__dashed{border-right:1px dashed var(--outline-dimmest)}}
@layer components{.Node-module__1mS0eW__container{-webkit-user-select:none;user-select:none;margin-left:30px;margin-right:4px;padding-left:6px;position:relative}.Node-module__1mS0eW__nodeFoldedIconContainer{top:50%;right:var(--space-8);z-index:1;opacity:0;position:absolute;transform:translateY(-50%)}div:hover>.Node-module__1mS0eW__nodeFoldedIconContainer{opacity:1;transition:opacity .12s ease-out}.Node-module__1mS0eW__nodeUnfoldedIconContainer{top:50%;right:var(--space-8);z-index:1;position:absolute;transform:translateY(-50%)}.Node-module__1mS0eW__nodeContentContainer{gap:var(--space-4);position:relative}.Node-module__1mS0eW__nodeHeader{height:20px;display:block}.Node-module__1mS0eW__nodeUnfoldedContentSurface{margin:var(--space-4) var(--space-8) var(--space-8) 36px;overflow-x:hidden}.Node-module__1mS0eW__unfoldedContentContainer,.Node-module__1mS0eW__root{position:relative}.Node-module__1mS0eW__markerTop{top:var(--space-8);position:absolute;left:18px;transform:translate(-50%)}.Node-module__1mS0eW__markerBottom{bottom:var(--space-8);position:absolute;left:18px;transform:translate(-50%)}.Node-module__1mS0eW__markerCenter{position:absolute;top:50%;left:18px;transform:translate(-50%)translateY(-50%)}}
@layer components{.NodeBoundary-module__ZEisdW__header{height:100%}}
@layer components{.ConnectToProviderWarning-module__RscNaa__warning{align-self:start}.ConnectToProviderWarning-module__RscNaa__header{font-weight:700}}
@layer components{.LastFetched-module__pRuJKq__text{flex-shrink:1}}
@layer components{.UpstreamBranchName-module__8nP0Ea__container{flex-grow:1}.UpstreamBranchName-module__8nP0Ea__branch{margin-right:var(--space-4);color:var(--foreground-default);font-weight:var(--font-weight-medium)}.UpstreamBranchName-module__8nP0Ea__branch:hover{text-decoration:underline}.UpstreamBranchName-module__8nP0Ea__divider{color:var(--foreground-dimmest)}.UpstreamBranchName-module__8nP0Ea__text{margin-left:var(--space-4);color:var(--foreground-dimmest)}}
@keyframes RemoteUpdateArea-module__7PRlsq__background-pulse{0%,to{opacity:.6}50%{opacity:1}}@layer components{.RemoteUpdateArea-module__7PRlsq__loading{height:64px;animation:1.5s ease-in-out infinite RemoteUpdateArea-module__7PRlsq__background-pulse}}
@layer components{.RemoteURLFromBranch-module__akOZmq__remoteUrl{height:auto;padding:var(--space-4) var(--space-8) var(--space-4) var(--space-8);border:none}}
@keyframes LoadingView-module__bV1o8a__fade-in{0%{opacity:0}to{opacity:1}}@layer components{.LoadingView-module__bV1o8a__loadingView{animation:.125s linear .25s backwards LoadingView-module__bV1o8a__fade-in}}
@layer components{.CreateRemoteForm-module__kC8uCG__errorText{color:var(--accent-negative-stronger);padding-left:4px}.CreateRemoteForm-module__kC8uCG__statusText{text-align:center}.CreateRemoteForm-module__kC8uCG__privateToggle{width:100%!important}}
@layer components{.CommitView-module__L2DV5q__splitContainer{border-bottom:1px solid var(--outline-dimmest);max-width:100%}}
@layer components{.BranchList-module__IEpMuq__expandButton{vertical-align:middle;justify-content:space-between}.BranchList-module__IEpMuq__topRowInteractive{vertical-align:middle;border-radius:var(--border-radius-8) var(--border-radius-8) 0 0;justify-content:space-between}}
@layer components{.CreateBranch-module__rmOlPa__button{flex-grow:1}.CreateBranch-module__rmOlPa__inputDisabled{opacity:.75}}
@layer components{.ConflictsWarning-module__XXNlMa__emphasis{font-weight:var(--font-weight-medium)}}
@layer components{.index-module__rK0E5G__fakePaneHeader{background-color:var(--background-default);border-bottom:1px solid var(--outline-dimmer)}.index-module__rK0E5G__listDisabled{padding-bottom:var(--space-8);gap:var(--space-8);opacity:.5}.index-module__rK0E5G__listHeader{border-bottom:1px solid var(--outline-dimmer)}.index-module__rK0E5G__headerText{font-weight:var(--font-weight-medium)}.index-module__rK0E5G__includeOtherFiles{cursor:pointer;-webkit-user-select:none;user-select:none;max-width:max-content}}
@layer components{.index-module__IF15ja__fakePaneHeader{background-color:var(--background-default);border-bottom:1px solid var(--outline-dimmer)}.index-module__IF15ja__listDisabled{padding-bottom:var(--space-8);gap:var(--space-8);opacity:.5}.index-module__IF15ja__listHeader{border-bottom:1px solid var(--outline-dimmer)}.index-module__IF15ja__headerText{font-weight:var(--font-weight-medium)}.index-module__IF15ja__includeOtherFiles{cursor:pointer;-webkit-user-select:none;user-select:none;max-width:max-content}}
@layer components{.GitProfilesSection-module__rU8ADq__list>div:first-child{border-radius:var(--border-radius-8) var(--border-radius-8) 0 0}.GitProfilesSection-module__rU8ADq__list>div:last-child{border-radius:0 0 var(--border-radius-8) var(--border-radius-8);border:none}.GitProfilesSection-module__rU8ADq__profile{border-bottom:1px solid var(--outline-default);border-radius:0}.GitProfilesSection-module__rU8ADq__email{flex-shrink:1}.GitProfilesSection-module__rU8ADq__settingsButton{background:0 0;border:none}.GitProfilesSection-module__rU8ADq__settingsButton:hover{text-decoration:underline}.GitProfilesSection-module__rU8ADq__radio{pointer-events:none}}
@keyframes ProviderConnectionSection-module__b-OJqq__connection-section-glow{0%,to{z-index:2;box-shadow:0 0 #0000}40%,60%{box-shadow:0 0 32px 16px color-mix(in srgb, var(--accent-primary-default) 35%, transparent), 0 0 0 .5px var(--accent-primary-default)}}@layer components{.ProviderConnectionSection-module__b-OJqq__sectionContainer{border:1px solid var(--outline-dimmer);border-radius:8px}.ProviderConnectionSection-module__b-OJqq__sectionHeader{cursor:pointer}.ProviderConnectionSection-module__b-OJqq__sectionHeader:hover{background-color:var(--background-higher)}.ProviderConnectionSection-module__b-OJqq__sectionHeader:active{background-color:var(--background-highest)}.ProviderConnectionSection-module__b-OJqq__sectionHeaderExpanded{border-radius:8px 8px 0 0}.ProviderConnectionSection-module__b-OJqq__sectionHeaderCollapsed{border-radius:8px}.ProviderConnectionSection-module__b-OJqq__connectionItem{flex-flow:wrap;justify-content:space-between;align-items:center;gap:4px;padding:8px 0;display:flex}.ProviderConnectionSection-module__b-OJqq__connectionItemInfo{flex-direction:row;align-items:center;gap:8px;min-width:0;display:flex}.ProviderConnectionSection-module__b-OJqq__connectionItemActions{flex-direction:row;align-items:center;gap:4px;margin-left:auto;display:flex}}
@layer components{.UnbornBranchView-module__ApXhlG__fakePaneHeader{background-color:var(--background-default);border-bottom:1px solid var(--outline-dimmer)}}
@layer components{.index-module__sCc-ma__gitPane{min-height:100%;position:relative}.index-module__sCc-ma__gitPaneContent{overflow:auto}}
@layer components{.HistoryUser-module__gHZ86a__row{align-items:center;gap:var(--space-4);flex-direction:row;display:flex}.HistoryUser-module__gHZ86a__rowReversed{flex-direction:row-reverse}}
@layer components{.ResetButton-module__3TYcAa__definitionList{grid-template-columns:auto 1fr;gap:.5rem 1rem;display:grid}.ResetButton-module__3TYcAa__definitionList>dt{align-items:center;font-weight:700;display:flex}.ResetButton-module__3TYcAa__versionCount{color:var(--foreground-dimmest)}.ResetButton-module__3TYcAa__versionSeparator{margin-left:var(--space-8);margin-right:var(--space-8)}}
@layer components{.index-module__NF-XIG__root{z-index:3;background-color:var(--background-default);border-top:2px solid var(--background-higher);overflow:hidden;box-shadow:0 -16px 32px #02020320}.index-module__NF-XIG__scrubberSurface{position:relative;overflow:hidden}.index-module__NF-XIG__controlsRow{width:100%}.index-module__NF-XIG__historyBox{align-items:center;justify-content:var(--index--justify,flex-start);column-gap:var(--space-8);--index--justify:flex-start;flex-grow:1;flex-basis:0;min-width:0;display:flex}}
@layer components{.CodeInserter-module__2MfW4q__button{width:fit-content}}
@layer components{.DatabaseExample-module__e3csra__self{z-index:1;width:64px;height:24px}.DatabaseExample-module__e3csra__content{background-color:var(--background-root);width:fit-content;max-width:100%;overflow-x:auto}.DatabaseExample-module__e3csra__codeWrapper{background-color:var(--background-root);border-radius:0}.DatabaseExample-module__e3csra__code{font-family:var(--font-family-code);color:var(--accent-grey-stronger);white-space:pre-wrap;padding:var(--space-4)}.DatabaseExample-module__e3csra__bold{font-weight:var(--font-weight-medium)}}
@layer components{.DatabaseExamples-module__16QdVa__code{font-family:var(--font-family-code);color:var(--accent-grey-stronger);background-color:var(--background-root);padding:var(--space-4);border-radius:var(--border-radius-4)}}
@keyframes DatabaseUsage-module__JY7ydW__fade-in{0%{opacity:0}to{opacity:1}}@keyframes DatabaseUsage-module__JY7ydW__move-gradient{0%{background-position-x:100%}to{background-position-x:0%}}@layer components{.DatabaseUsage-module__JY7ydW__self{animation:.1s ease-in-out alternate forwards DatabaseUsage-module__JY7ydW__fade-in}.DatabaseUsage-module__JY7ydW__selfLoadingText,.DatabaseUsage-module__JY7ydW__selfLoading{background:linear-gradient(90deg, var(--outline-dimmest), var(--interactive-background), var(--outline-dimmest), var(--interactive-background));background-position-x:0%;background-size:300% 100%;animation:2s linear infinite DatabaseUsage-module__JY7ydW__move-gradient}.DatabaseUsage-module__JY7ydW__selfLoadingText{border-radius:var(--border-radius-4);width:48px;height:16px}.DatabaseUsage-module__JY7ydW__selfLoading{border-radius:var(--border-radius-16);height:12px}.DatabaseUsage-module__JY7ydW__text{gap:var(--space-4);flex-direction:row;display:inline-flex}.DatabaseUsage-module__JY7ydW__textSpan{width:fit-content;display:inline-flex}}
@layer components{.index-module__LcFf_G__sectionWrapper{width:100%;max-width:450px}}
@keyframes index-module__vzFdtG__skeleton-shimmer{0%{transform:translate(-66.667%)}to{transform:translate(0%)}}@layer components{.index-module__vzFdtG__remoteControl{width:100%;height:100%}.index-module__vzFdtG__readyContainer{width:100%;position:relative}.index-module__vzFdtG__toolbar{top:var(--space-16);margin-left:var(--space-4);position:absolute;left:100%}.index-module__vzFdtG__skeleton{--low-pulse:var(--background-higher);--high-pulse:var(--background-highest);isolation:isolate;width:100%;position:relative;overflow:hidden}.index-module__vzFdtG__skeleton:before{z-index:-1;background:linear-gradient(90deg, var(--low-pulse), var(--high-pulse), var(--low-pulse), var(--high-pulse));will-change:transform;pointer-events:none;content:"";width:300%;animation:2s linear infinite index-module__vzFdtG__skeleton-shimmer;position:absolute;top:0;bottom:0;left:0}}
@keyframes IframeShapePresentation-module__S3IFdq__pulse-opacity{0%,to{opacity:.6}50%{opacity:1}}@keyframes IframeShapePresentation-module__S3IFdq__pulse-translate{0%,to{transform:translateY(-25%)}50%{transform:translate(-50%,-25%)}}@layer components{.IframeShapePresentation-module__S3IFdq__artifactScreenshot{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute}.IframeShapePresentation-module__S3IFdq__tapHint{background:var(--background-higher);pointer-events:none;position:absolute;inset:0}.IframeShapePresentation-module__S3IFdq__loader{background:var(--background-higher);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.IframeShapePresentation-module__S3IFdq__loaderContent{isolation:isolate;border-radius:var(--border-radius-default);will-change:opacity;width:64px;height:64px;animation:2s ease-in-out infinite IframeShapePresentation-module__S3IFdq__pulse-opacity;position:relative;overflow:hidden}@media (pointer:coarse){.IframeShapePresentation-module__S3IFdq__loaderContent{opacity:.6;animation:none}}.IframeShapePresentation-module__S3IFdq__loaderContent:before{z-index:-1;background:linear-gradient(135deg, var(--background-highest) 0%, var(--background-higher) 50%, var(--background-highest) 100%);will-change:transform;pointer-events:none;content:"";width:200%;height:200%;animation:2s ease-in-out infinite IframeShapePresentation-module__S3IFdq__pulse-translate;position:absolute;top:0;left:0}@media (pointer:coarse){.IframeShapePresentation-module__S3IFdq__loaderContent:before{animation:none}}.IframeShapePresentation-module__S3IFdq__phoneFrame{width:100%;height:100%;position:relative}.IframeShapePresentation-module__S3IFdq__phoneScreen{background-color:var(--background-root);position:absolute;inset:0;overflow:hidden}.IframeShapePresentation-module__S3IFdq__phoneFrameImage{opacity:0;z-index:1;pointer-events:none;position:absolute;inset:0}.IframeShapePresentation-module__S3IFdq__phoneFrameActive .IframeShapePresentation-module__S3IFdq__phoneScreen{border-radius:10.5%/5.2%;inset:2.2% 4.2%}.IframeShapePresentation-module__S3IFdq__phoneFrameActive .IframeShapePresentation-module__S3IFdq__phoneFrameImage{opacity:1}.IframeShapePresentation-module__S3IFdq__mobileLoadingOverlay{z-index:1;background-color:var(--background-default);position:absolute;inset:0}.IframeShapePresentation-module__S3IFdq__buildingOverlay{z-index:2;pointer-events:none;position:absolute;inset:0}.IframeShapePresentation-module__S3IFdq__buildingOverlayFill{opacity:1;z-index:1;position:absolute;inset:0}.IframeShapePresentation-module__S3IFdq__translucentBuildingOverlayFill{opacity:.38}}
@layer components{.IframeStatusPill-module__Soa-Mq__statusPill{z-index:1;pointer-events:none;position:absolute;top:0;left:0}}
@media (hover:hover){@layer components{.ChatInput-module__egExxa__chatSurface:active{border-color:var(--accent-primary-stronger);transition:none}}}@layer components{.ChatInput-module__egExxa__chatSurface{transition-property:border-color;transition-duration:.12s;transition-timing-function:ease-out}.ChatInput-module__egExxa__chatSurface:focus-within{border-color:var(--accent-primary-default)}.ChatInput-module__egExxa__chatInput{flex:auto;width:auto;min-width:0;box-shadow:none!important;border:none!important}.ChatInput-module__egExxa__chatInput:placeholder-shown{white-space:nowrap;overflow:hidden}.ChatInput-module__egExxa__elevated{box-shadow:var(--shadow-1)}.ChatInput-module__egExxa__inputRow{min-width:0}}
@layer components{.SelectedChatBox-module__MZnLCG__chatBox{z-index:1;pointer-events:auto;position:absolute;top:0;left:0}.SelectedChatBox-module__MZnLCG__chatBoxFloating{right:var(--space-16);bottom:calc(var(--space-16) + 46px + var(--space-8));left:var(--space-16);z-index:1;pointer-events:auto;max-width:500px;margin-inline:auto;position:absolute}}
@layer components{.ApplyToDropdown-module___jp9_a__dropdown{width:320px}.ApplyToDropdown-module___jp9_a__artifactList{max-height:400px;overflow-y:auto}.ApplyToDropdown-module___jp9_a__createNewIcon{border-style:dashed}.ApplyToDropdown-module___jp9_a__sectionHeading{font-weight:var(--font-weight-medium)}}
@layer components{.MakeVariantsDropdown-module__xV2qVG__dropdown{width:320px;overflow:hidden}}
@layer components{.SelectedToolbar-module__SbDwcG__toolbarName{text-overflow:ellipsis;flex-shrink:1;min-width:0;font-weight:500;overflow:hidden}.SelectedToolbar-module__SbDwcG__toolbar{z-index:1;pointer-events:auto;position:absolute;top:0;left:0;cursor:grab!important}.SelectedToolbar-module__SbDwcG__toolbarFade{transition:opacity .15s ease-out}.SelectedToolbar-module__SbDwcG__toolbarDragging{cursor:grabbing!important}.SelectedToolbar-module__SbDwcG__nameContainer{min-width:0}.SelectedToolbar-module__SbDwcG__actionsContainer{min-height:28px}.SelectedToolbar-module__SbDwcG__separator{flex-shrink:0;width:0;height:12px}}
@layer components{.InlineSelectionUI-module__DC_r-G__wrapper{transform-origin:0 0;pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}}
@keyframes IframeShapeContent-module__uN24vq__loading-state-fade-in{0%,50%{opacity:0}to{opacity:1}}@layer components{.IframeShapeContent-module__uN24vq__content{contain:strict;outline-offset:calc(-.25px * var(--tl-scale,1));background:var(--iframe-content-bg,var(--background-default));flex:auto;min-height:0;position:relative;outline:var(--iframe-content-outline,calc(1.5px * var(--tl-scale,1)) solid var(--outline-dimmest))!important}.IframeShapeContent-module__uN24vq__iframe{border:none;width:100%;height:100%;display:block}.IframeShapeContent-module__uN24vq__mobileSimulatorContainer{display:flex;position:absolute;inset:0}.IframeShapeContent-module__uN24vq__loadingStateFadeIn{animation:1s ease-out forwards IframeShapeContent-module__uN24vq__loading-state-fade-in}}
@layer components{.IframeShapeUtil-module__OQcoZW__frame{box-shadow:var(--shadow-1);border:none;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:visible}.IframeShapeUtil-module__OQcoZW__artifactFrame{--iframe-content-outline:calc(1.5px * var(--tl-scale,1)) solid color-mix(in srgb, var(--accent-magenta-dimmer) 30%, var(--background-default));border:none}.IframeShapeUtil-module__OQcoZW__viewportLocked{box-shadow:none;--iframe-content-outline:none;border:none;border-radius:0}.IframeShapeUtil-module__OQcoZW__mobileArtifactFrame{box-shadow:none;--iframe-content-outline:none;--iframe-content-bg:transparent;background:0 0;border:none}.IframeShapeUtil-module__OQcoZW__loadingToolbar{z-index:1;pointer-events:none;margin-bottom:5px;position:absolute;bottom:100%;left:0}.IframeShapeUtil-module__OQcoZW__loadingToolbarType{font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--foreground-dimmest);white-space:nowrap;flex-shrink:0}.IframeShapeUtil-module__OQcoZW__loadingToolbarName{min-width:0;font-size:var(--font-size-small);line-height:var(--line-height-small);white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;font-weight:500;overflow:hidden}.IframeShapeUtil-module__OQcoZW__loadingSeparator{flex-shrink:0;width:0;height:12px}.IframeShapeUtil-module__OQcoZW__loadingContent{contain:strict;outline-offset:calc(-.25px * var(--tl-scale,1));background:var(--iframe-content-bg,var(--background-default));flex:auto;min-height:0;position:relative;outline:var(--iframe-content-outline,calc(1.5px * var(--tl-scale,1)) solid var(--outline-dimmest))!important}}
@layer components{.ModalNotAllowed-module__8acmBq__staffHelpers{border:1px solid var(--accent-negative-default);overflow:hidden}.ModalNotAllowed-module__8acmBq__header{width:fit-content}}
@layer components{.LovableZipImport-module__RRX-rq__overlay{z-index:100001;background-color:var(--background-overlay);position:fixed;inset:0}.LovableZipImport-module__RRX-rq__dialog{background-color:var(--background-overlay);min-width:300px}}
@keyframes Border-module__kJgAeq__fade-out{0%{opacity:1}to{opacity:0}}@keyframes Border-module__kJgAeq__pulse{0%{border-color:var(--accent-blurple-dimmest)}to{border-color:var(--accent-blurple-default)}}@layer components{.Border-module__kJgAeq__root{--Border--header-height:0;--Border--border-color:transparent;--Border--box-shadow:none;--Border--y-offset:0;--Border--border-top-left-radius:0;--Border--border-top-right-radius:0;--Border--border-bottom-right-radius:0;--Border--border-bottom-left-radius:0;top:calc(-1 * (var(--Border--header-height) + (var(--Border--y-offset))));z-index:1;box-shadow:var(--Border--box-shadow);border:1px solid var(--Border--border-color);border-radius:var(--Border--border-top-left-radius) var(--Border--border-top-right-radius) var(--Border--border-bottom-right-radius) var(--Border--border-bottom-left-radius);width:100%;height:calc(100% + var(--Border--header-height) + var(--Border--y-offset));pointer-events:none;transition-property:border,box-shadow;transition-duration:.16s;transition-timing-function:ease-out;position:absolute;left:0}.Border-module__kJgAeq__root.Border-module__kJgAeq__pulse{animation:.8s infinite alternate Border-module__kJgAeq__pulse}}
@layer components{.ResizeHandles-module__ewqVNG__topBottom{z-index:1;cursor:ns-resize;width:100%;position:absolute;left:0}@media (hover:hover){.ResizeHandles-module__ewqVNG__topBottom:hover{transform:scaleY(4)}}.ResizeHandles-module__ewqVNG__leftRight{z-index:1;cursor:ew-resize;height:100%;position:absolute;top:0}@media (hover:hover){.ResizeHandles-module__ewqVNG__leftRight:hover{transform:scaleX(4)}}.ResizeHandles-module__ewqVNG__baseCorner{z-index:2;position:absolute;transform:scale(2)}@media (hover:hover){.ResizeHandles-module__ewqVNG__baseCorner:hover{transform:scale(4)}}.ResizeHandles-module__ewqVNG__cornerTopLeft{transform-origin:100% 100%;top:0;left:0}.ResizeHandles-module__ewqVNG__cornerTopRight{transform-origin:0 100%;top:0;right:0}.ResizeHandles-module__ewqVNG__cornerBottomLeft{transform-origin:100% 0;bottom:0;left:0}.ResizeHandles-module__ewqVNG__cornerBottomRight{transform-origin:0 0;bottom:0;right:0}}
@media (prefers-reduced-motion){@layer components{.index-module__8eRzvW__root{transition-property:none}}}@layer components{.index-module__8eRzvW__root{--index--transform-x:0;--index--transform-y:0;--index--scale:1;--index--transform-origin-x:50%;--index--width:auto;--index--height:auto;--index--opacity:1;--index--interaction-blanket-display:none;--index--pointer-events:auto;--index--user-select:auto;--index--border-top-left-radius:0;--index--border-top-right-radius:0;--index--border-bottom-right-radius:0;--index--border-bottom-left-radius:0;--index--border-gap:0;--index--iframe-pointer-events:auto;--surface-background:var(--background-default);--interactive-background:var(--background-higher);--interactive-background--active:var(--background-highest);--interactive-border:var(--outline-dimmer);--interactive-border--hover:var(--outline-stronger);transform:translate(var(--index--transform-x), var(--index--transform-y)) scale(var(--index--scale));transform-origin:var(--index--transform-origin-x) top;opacity:var(--index--opacity);border-radius:var(--index--border-top-left-radius) var(--index--border-top-right-radius) var(--index--border-bottom-right-radius) var(--index--border-bottom-left-radius);width:var(--index--width);height:var(--index--height);pointer-events:var(--index--pointer-events);position:absolute;top:0;left:0;container:pane/inline-size}.index-module__8eRzvW__container{z-index:1;width:100%;-webkit-user-select:var(--index--user-select);user-select:var(--index--user-select);flex:1;position:relative;overflow:auto}.index-module__8eRzvW__container iframe{pointer-events:var(--index--iframe-pointer-events)}.index-module__8eRzvW__interactionBlanket{display:var(--index--interaction-blanket-display);z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.index-module__8eRzvW__loadingBlanket{z-index:100;position:absolute;inset:0}}
@layer components{.DragArea-module__6HyfGq__handle{min-width:16px;height:100%}}
@layer components{.Tab-module__TVf9ZW__tab{--Tab--color:var(--foreground-dimmest);--Tab--width:auto;--Tab--x:0;--Tab--font-style:normal}@media (hover:hover){.Tab-module__TVf9ZW__tab{--close-button-opacity:.5}}.Tab-module__TVf9ZW__tab{transform:translate(var(--Tab--x), 0);width:var(--Tab--width);height:28px;color:var(--Tab--color);-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0;overflow:hidden}.Tab-module__TVf9ZW__tab:hover{--close-button-opacity:1}.Tab-module__TVf9ZW__tabButton{cursor:pointer;border-top-left-radius:var(--border-radius-6);border-bottom-left-radius:var(--border-radius-6);height:100%;color:inherit;white-space:nowrap;background:0 0;border:none}.Tab-module__TVf9ZW__tabButton:focus{outline:1px solid var(--accent-primary-default);outline-offset:-1px}.Tab-module__TVf9ZW__tabButton:focus:not(:focus-visible){outline:none}.Tab-module__TVf9ZW__closeButton{opacity:var(--close-button-opacity);color:var(--Tab--color);border-radius:0 var(--border-radius-6) var(--border-radius-6) 0!important}.Tab-module__TVf9ZW__closeButton:active{background-color:var(--background-highest)!important}.Tab-module__TVf9ZW__title{font-style:var(--Tab--font-style);flex-shrink:1}}
@layer components{.SuggestedPrompts-module__b-CbLq__suggestedPromptsHeaderExplicitHeight{height:20px;position:relative}.SuggestedPrompts-module__b-CbLq__refreshIconButton{height:20px;position:absolute;top:0;right:-24px}}
@layer components{.index-module__nt3RRa__tabBar{--index--new-tab-x:0;--index--new-tab-width:0;--index--new-tab-opacity:.6;--index--drop-preview-width:0;--index--drop-preview-x:50%;--index--drop-preview-opacity:0;--index--spacer-width:0}@media (hover:hover){.index-module__nt3RRa__tabBar{--close-button-opacity:.5}}.index-module__nt3RRa__tabBar{height:100%;position:relative}.index-module__nt3RRa__tabBar:hover{--index--new-tab-opacity:1}.index-module__nt3RRa__tabBar.index-module__nt3RRa__dense{height:28px}.index-module__nt3RRa__tabs{scrollbar-width:none;height:100%;position:relative;overflow:auto hidden}.index-module__nt3RRa__tabs::-webkit-scrollbar{display:none}.index-module__nt3RRa__spacer{width:var(--index--spacer-width);pointer-events:none;flex-shrink:0;height:0}.index-module__nt3RRa__scrollArrow{z-index:1;pointer-events:auto;align-items:center;height:100%;display:flex;position:absolute;top:0}.index-module__nt3RRa__scrollArrow button{height:28px!important;color:var(--foreground-dimmer)!important}:is(.index-module__nt3RRa__scrollArrow button):hover{color:var(--foreground-default)!important}.index-module__nt3RRa__scrollArrowHidden{visibility:hidden;pointer-events:none}.index-module__nt3RRa__scrollArrowLeft{background:linear-gradient(to right, var(--background-default) 60%, transparent);padding-right:8px;left:0}.index-module__nt3RRa__scrollArrowRight{background:linear-gradient(to left, var(--background-default) 60%, transparent);padding-left:8px;right:0}.index-module__nt3RRa__overflowControls{flex-shrink:0;height:100%}.index-module__nt3RRa__overflowControls .index-module__nt3RRa__scrollArrow{background:0 0;padding-left:0;position:static}.index-module__nt3RRa__fixedNewTab{opacity:var(--index--new-tab-opacity);flex-shrink:0;color:var(--foreground-dimmest)!important}.index-module__nt3RRa__fixedNewTab:hover{color:var(--foreground-default)!important}.index-module__nt3RRa__newTab{transform:translate(var(--index--new-tab-x), 0);opacity:var(--index--new-tab-opacity);position:absolute;left:0}.index-module__nt3RRa__newTab button{height:28px!important;color:var(--foreground-dimmest)!important}:is(.index-module__nt3RRa__newTab button):hover{color:var(--foreground-default)!important}.index-module__nt3RRa__newTabTextButton div{justify-content:start!important}.index-module__nt3RRa__newTabTextButton,.index-module__nt3RRa__newTabIconButton{border-radius:var(--border-radius-6)}.index-module__nt3RRa__dragArea{cursor:grab;position:absolute;inset:0}.index-module__nt3RRa__dropPreview{transform:translate(var(--index--drop-preview-x), 0);opacity:.5;opacity:var(--index--drop-preview-opacity);border:1px dashed var(--accent-primary-dimmer);width:var(--index--drop-preview-width);pointer-events:none;height:28px;position:absolute;top:0;left:0}.index-module__nt3RRa__desktopAppWindowsOs{-webkit-app-region:drag;margin-right:140px}}
@media (prefers-reduced-motion){@layer components{.index-module__yMcWhW__surface{transition-property:none}}}@layer components{.index-module__yMcWhW__surface{--index--left:0;--index--top:0;--index--scale:1;--index--transform-origin-x:50%;--index--width:auto;--index--height:auto;--index--z-index:0;--index--transform-x:0;--index--transform-y:0;--index--border-radius:0;--index--controls-opacity:1;--index--opacity:1;--index--padding-left:0;--index--padding-top:0;top:var(--index--top);left:var(--index--left);transform:translate(var(--index--transform-x), var(--index--transform-y)) scale(var(--index--scale));transform-origin:var(--index--transform-origin-x) bottom;opacity:var(--index--opacity);border-radius:var(--index--border-radius) var(--index--border-radius) 0 0;padding-top:var(--index--padding-top);padding-left:var(--index--padding-left);width:var(--index--width);height:var(--index--height);-webkit-app-region:none;flex-direction:row;align-items:center;display:flex;position:absolute;overflow-x:hidden}@media (hover:hover){.index-module__yMcWhW__surface{--index--controls-opacity:0}}}
@layer components{.PaneLoader-module__7Pxhfa__root{width:100%;height:100%;position:absolute;top:0;left:0}}
@layer components{.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 components{.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 components{.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 components{.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);background:linear-gradient(#0009 0%,#0000 100%);transition:opacity .2s;position:absolute;top:0;left:0;right:0}.SlidePresenter-module__zaIy9W__header:hover{opacity:1}.SlidePresenter-module__zaIy9W__slideFrame{position:relative}.SlidePresenter-module__zaIy9W__slideIframe{border:none;width:100%;height:100%;position:absolute;top:0;left:0}.SlidePresenter-module__zaIy9W__clickOverlay{cursor:pointer;position:absolute;inset:0}}
@layer components{.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{min-width:0!important;padding-right:var(--space-4)!important;padding-left:var(--space-4)!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}}
@layer components{.CookieWarningModal-module__-2bbFW__modalTitle{font-weight:var(--font-weight-bold)}.CookieWarningModal-module__-2bbFW__modalSectionTitle{font-weight:var(--font-weight-medium);font-size:var(--font-size-subhead-default)}.CookieWarningModal-module__-2bbFW__modalText{font-size:var(--font-size-default);line-height:1.5}.CookieWarningModal-module__-2bbFW__bulletItem{padding-left:var(--space-8);position:relative}.CookieWarningModal-module__-2bbFW__bulletItem:before{content:"•";color:var(--accent-yellow-strongest);position:absolute;left:-12px}.CookieWarningModal-module__-2bbFW__desktopLink{color:var(--accent-primary-stronger);text-decoration:none}}
@layer components{.CookieWarningBanner-module__6UEY8a__root{color:var(--accent-orange-strongest);background-color:var(--accent-orange-dimmest);border-width:0;container-type:inline-size}.CookieWarningBanner-module__6UEY8a__content{width:100%}.CookieWarningBanner-module__6UEY8a__closeButton{color:var(--accent-orange-strongest)}.CookieWarningBanner-module__6UEY8a__closeButton:hover{background-color:var(--accent-orange-dimmer)}.CookieWarningBanner-module__6UEY8a__tooltipText{flex-shrink:1}.CookieWarningBanner-module__6UEY8a__newTabButton{margin-left:var(--space-8);border:1px solid var(--accent-orange-strongest);border-radius:var(--border-radius-6);background-color:var(--accent-orange-dimmest);color:var(--accent-orange-strongest);height:24px}.CookieWarningBanner-module__6UEY8a__newTabButton:hover{background-color:var(--accent-orange-dimmer)}.CookieWarningBanner-module__6UEY8a__learnMoreButton{margin-left:var(--space-8);color:var(--accent-orange-strongest);background-color:#0000;border:none;padding:0;text-decoration:underline}.CookieWarningBanner-module__6UEY8a__learnMoreButton:hover{background-color:#0000;font-weight:bolder}}
@keyframes ExpoPreviewButton-module__1a1ZUa__pulse-ring{0%{box-shadow:0 0 0 0 var(--accent-primary-default)}50%{box-shadow:0 0 0 1px var(--accent-primary-default)}to{box-shadow:0 0 0 0 var(--accent-primary-default)}}@layer components{.ExpoPreviewButton-module__1a1ZUa__expoButtonHighlight{border-radius:var(--border-radius-6);animation:.8s ease-out ExpoPreviewButton-module__1a1ZUa__pulse-ring}.ExpoPreviewButton-module__1a1ZUa__inlineButton{vertical-align:middle;display:inline-flex!important}@container (max-width:600px){.ExpoPreviewButton-module__1a1ZUa__tryOnDeviceButton{padding-right:var(--space-8);padding-left:var(--space-8)}.ExpoPreviewButton-module__1a1ZUa__tryOnDeviceButton span:not(:has(svg)){display:none!important}}}
@layer components{.BonsaiUrlBar-module__yvuLIW__root{border-bottom:var(--border-width-default) solid var(--surface-border-color-subtle)}.BonsaiUrlBar-module__yvuLIW__rootWithPlatformSelector{z-index:1;border-bottom:var(--border-width-default) solid var(--surface-border-color-subtle);container:root/inline-size}.BonsaiUrlBar-module__yvuLIW__rootWithPlatformSelector fieldset label{height:28px}}
@layer components{.Commands-module__ElDOhq__paneContainer{width:100%;container-type:inline-size}@container (min-width:480px){.Commands-module__ElDOhq__paneContent{padding-top:var(--space-16);padding-inline:var(--space-16)}}@container (min-width:768px){.Commands-module__ElDOhq__paneContent{padding-top:var(--space-32);padding-inline:var(--space-32)}}}
@layer components{.PlanningSessionViewingMainBanner-module__YEkxYG__actionBar{bottom:var(--space-16);z-index:10;box-shadow:var(--shadow-1);pointer-events:all;position:absolute;left:50%;transform:translate(-50%)}}
@layer components{.ReachabilityModal-module__uI5HVW__modalText{padding-left:var(--space-8);display:block}.ReachabilityModal-module__uI5HVW__subHeadingText{margin-bottom:var(--space-8);display:block}.ReachabilityModal-module__uI5HVW__bulletList{gap:var(--space-8);padding-left:var(--space-24);flex-direction:column;display:flex}.ReachabilityModal-module__uI5HVW__statusItem{gap:var(--space-8);padding:var(--space-8);border-radius:var(--border-radius-8);background-color:var(--background-root);align-items:center;display:flex}.ReachabilityModal-module__uI5HVW__statusCircle{border-radius:50%;flex-shrink:0;width:10px;height:10px}.ReachabilityModal-module__uI5HVW__statusCircle[data-reachable=true]{background-color:var(--accent-primary-default)}.ReachabilityModal-module__uI5HVW__statusCircle[data-reachable=false]{background-color:var(--accent-negative-default)}.ReachabilityModal-module__uI5HVW__faqLink{color:var(--accent-primary-stronger);text-decoration:none}}
@layer components{.ReachabilityBanner-module__mvV20W__root{color:var(--accent-orange-strongest);background-color:var(--accent-orange-dimmest);border-width:0;container-type:inline-size}.ReachabilityBanner-module__mvV20W__content{width:100%}.ReachabilityBanner-module__mvV20W__closeButton{color:var(--accent-orange-strongest)}.ReachabilityBanner-module__mvV20W__closeButton:hover{background-color:var(--accent-orange-dimmer)}.ReachabilityBanner-module__mvV20W__tooltipText{flex-shrink:1}.ReachabilityBanner-module__mvV20W__learnMoreButton{margin-left:var(--space-8);color:var(--accent-orange-strongest);background-color:#0000;border:none;padding:0;text-decoration:underline}.ReachabilityBanner-module__mvV20W__learnMoreButton:hover{background-color:#0000;font-weight:bolder}}
@layer components{.SimulatorFullscreenOverlay-module__Yb6nDG__simulatorPreview{aspect-ratio:9/19.5;height:100%;max-height:100%;position:relative;overflow:hidden}}
@layer components{.SubreplSyncToMainBanner-module__Wg6deG__syncActionBar{bottom:var(--space-16);z-index:10;box-shadow:var(--shadow-1);pointer-events:all;position:absolute;left:50%;transform:translate(-50%)}}
@layer components{.index-module__Gyb6Ua__root{--index--logs-grid-rows:1fr;--index--logs-grid-columns:1fr;--index--width:100%;--index--height:100%;--index--border-radius:0;--index--border:none;--index--transform:scale(1);--index--color-scheme:light;border-radius:calc(var(--border-radius-8) + 1px);width:100%;height:100%;overflow:hidden}.index-module__Gyb6Ua__root.index-module__Gyb6Ua__dense{border-radius:0}.index-module__Gyb6Ua__screenshotWrapper{background-size:cover;width:100%;height:100%}.index-module__Gyb6Ua__webContentWrapper{pointer-events:none;width:100%;height:100%;position:relative}.index-module__Gyb6Ua__webContentAndLogsWrapper{grid-template-rows:var(--index--logs-grid-rows);grid-template-columns:var(--index--logs-grid-columns);width:100%;height:100%;display:grid}.index-module__Gyb6Ua__iframeWrapper{overflow:hidden}.index-module__Gyb6Ua__iframeWrapper[data-is-readonly-preview=true]{cursor:not-allowed}.index-module__Gyb6Ua__iframeMiddle{border:var(--index--border);border-radius:var(--index--border-radius);width:var(--index--width);height:var(--index--height);position:relative}.index-module__Gyb6Ua__iframeInner{transform:var(--index--transform);transform-origin:0 0;width:var(--index--width);height:var(--index--height);position:absolute;top:0;left:0;overflow:hidden}.index-module__Gyb6Ua__desktopAppWebview{background-color:var(--white);border:none;flex-grow:1;flex-shrink:1}.index-module__Gyb6Ua__iframe{background-color:var(--white);color-scheme:var(--index--color-scheme);border:none;flex-grow:1;flex-shrink:1;display:block}.index-module__Gyb6Ua__phoneFrame{width:100%;height:100%;position:relative}.index-module__Gyb6Ua__phoneScreen{width:100%;height:100%}.index-module__Gyb6Ua__phoneScreenActive{border-radius:10.5%/5.2%;position:absolute;inset:2.2% 4.2%;overflow:hidden}.index-module__Gyb6Ua__phoneFrameImage{z-index:1;pointer-events:none;position:absolute;inset:0}.index-module__Gyb6Ua__simulatorPreview{aspect-ratio:9/19.5;height:100%;max-height:100%;position:relative;overflow:hidden}.index-module__Gyb6Ua__fullscreenButton{top:var(--space-12);right:var(--space-12);z-index:3;position:absolute}.index-module__Gyb6Ua__webContentWrapperInner{pointer-events:all;width:100%;height:100%}}
@layer components{.WebviewPip-module__YnPVPq__root{--WebviewPip--x:0;--WebviewPip--y:0;--WebviewPip--width:0;--WebviewPip--height:calc(var(--WebviewPip--width) + var(--WebviewPip--header-height));--WebviewPip--border-color:var(--outline-default);--WebviewPip--visibility:hidden;--WebviewPip--content-width:0;--WebviewPip--content-height:0;--WebviewPip--content-scale:1;--WebviewPip--header-height:32px;--WebviewPip--border-radius:var(--border-radius-8);--WebviewPip--transition-duration:.15s;transform:translate3d(var(--WebviewPip--x), var(--WebviewPip--y), 0);visibility:var(--WebviewPip--visibility);transition:transform var(--WebviewPip--transition-duration) cubic-bezier(.4, 0, .2, 1);will-change:transform;box-shadow:var(--shadow-1);border:1px solid var(--WebviewPip--border-color);border-radius:var(--WebviewPip--border-radius);background:var(--background-default);width:var(--WebviewPip--width);height:var(--WebviewPip--height);touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;min-height:0;position:absolute;overflow:hidden}.WebviewPip-module__YnPVPq__header{cursor:grab;border-bottom:1px solid var(--outline-dimmest);background:var(--background-default);padding:0 var(--space-6);height:var(--WebviewPip--header-height);min-height:var(--WebviewPip--header-height);flex:none;justify-content:space-between;align-items:center;display:flex}.WebviewPip-module__YnPVPq__header:active{cursor:grabbing}.WebviewPip-module__YnPVPq__content{cursor:pointer;height:var(--WebviewPip--width);touch-action:none;pointer-events:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;position:relative;overflow:hidden}.WebviewPip-module__YnPVPq__content:before{z-index:1;cursor:grab;pointer-events:auto;content:"";position:absolute;inset:0}.WebviewPip-module__YnPVPq__content:active:before{cursor:grabbing}.WebviewPip-module__YnPVPq__webview{transform:scale(var(--WebviewPip--content-scale));transform-origin:0 0;width:var(--WebviewPip--content-width);height:var(--WebviewPip--content-width);touch-action:none;pointer-events:none;-webkit-touch-callout:none;background:#fff;position:absolute;top:0;left:0}.WebviewPip-module__YnPVPq__notAvailable{background-color:var(--background-default);position:absolute;inset:0}}
@layer components{.ReplaceOption-module__Q65ibG__queryPill{font-size:var(--font-size-default);display:inline}}
@layer components{.index-module__FkeY4a__header{place-self:center;width:100%;position:fixed;top:0;left:0}.index-module__FkeY4a__root{position:fixed;inset:0}.index-module__FkeY4a__title{padding:8px}}
@layer components{.SearchInput-module__rxpZxG__self{width:100%;position:relative}.SearchInput-module__rxpZxG__iconWrapper{height:100%;position:absolute;top:0;right:0}.SearchInput-module__rxpZxG__clearButton:hover{background-color:var(--background-highest)!important}}
@layer components{.MobilePageLoadingLayout-module__Acv-6q__overlay{width:100%;height:100%;position:fixed;top:0;left:0}}
@layer components{.Session-module__IUzYMa__futureCheckpoint{border-top:1px solid var(--accent-blurple-dimmest);border-bottom:1px solid var(--accent-blurple-dimmest);background-color:color-mix(in srgb, var(--accent-blurple-dimmest) 30%, transparent)}.Session-module__IUzYMa__isDesktop{border:1px solid var(--accent-blurple-dimmest);border-radius:var(--border-radius-4)}}
@keyframes Checkpoints-module__JQZN1a__highlight-bg{0%{background-color:#0000;border-color:#0000}5%{border-color:var(--accent-primary-default);background-color:color-mix(in srgb, var(--accent-primary-dimmest) 30%, transparent)}to{background-color:#0000;border-color:#0000}}@layer components{.Checkpoints-module__JQZN1a__scroll{padding-bottom:var(--space-16);scrollbar-width:none}.Checkpoints-module__JQZN1a__session{border-top:1px solid var(--outline-dimmest)}.Checkpoints-module__JQZN1a__session:first-child{border-top:none}.Checkpoints-module__JQZN1a__sessionCheckpoint{margin-bottom:calc(var(--space-8) * -1)}.Checkpoints-module__JQZN1a__checkpoint{position:relative}.Checkpoints-module__JQZN1a__checkpointLine{border-left:1px solid var(--outline-dimmest);height:calc(100% - 16px);position:absolute;top:28px;left:16px;transform:translate(-50%)}.Checkpoints-module__JQZN1a__dashed{border-left-style:dashed;height:calc(100% - 28px)}.Checkpoints-module__JQZN1a__toggleCollapsedButton{margin-top:var(--space-8);width:100%;height:32px;padding:0 var(--space-16)!important;border-radius:0!important}.Checkpoints-module__JQZN1a__highlight{position:relative}.Checkpoints-module__JQZN1a__highlight:before{z-index:-1;pointer-events:none;content:"";animation:2s forwards Checkpoints-module__JQZN1a__highlight-bg;position:absolute;inset:0}}
@layer components{.CanvasPreview-module__SpdcGa__root{--CanvasPreview--logs-grid-rows:1fr;--CanvasPreview--logs-grid-columns:1fr;border-radius:calc(var(--border-radius-8) + 1px);width:100%;height:100%;overflow:hidden}.CanvasPreview-module__SpdcGa__root.CanvasPreview-module__SpdcGa__dense{border-radius:0}.CanvasPreview-module__SpdcGa__webContentWrapper{pointer-events:none;width:100%;height:100%;position:relative}.CanvasPreview-module__SpdcGa__webContentAndLogsWrapper{grid-template-rows:var(--CanvasPreview--logs-grid-rows);grid-template-columns:var(--CanvasPreview--logs-grid-columns);width:100%;height:100%;display:grid}.CanvasPreview-module__SpdcGa__webContentWrapperInner{pointer-events:all;width:100%;height:100%;position:relative}}
@layer components{.MobilePreviewUrlBar-module__OZQBTa__openButton{white-space:nowrap;flex-shrink:0}}
@layer components{.index-module__9vjgLq__button span{text-align:left}}
@layer components{.TerminalLoadingPreview-module___Ei2IW__terminalLoadingLine{height:16px;margin-bottom:var(--space-4)}}
@layer components{.WorkflowsBlockMetadataStatusIcon-module__Q3cCUG__outputMetadataTooltip{padding-left:var(--space-4);padding-right:var(--space-4)}}
@layer components{.WorkflowsBlocks-module__9y8YAa__outputBlockMetadataWrapper{background-color:var(--background-higher);border-bottom:var(--border-width-default) solid var(--surface-border-color-subtle)}.WorkflowsBlocks-module__9y8YAa__metadataLeft{min-width:0;margin-right:var(--space-8);flex:1 1 0;overflow:hidden}.WorkflowsBlocks-module__9y8YAa__taskName{font-family:var(--font-family-code);font-size:var(--font-size-small);color:var(--foreground-dimmer);white-space:nowrap;text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}@container (max-width:120px){.WorkflowsBlocks-module__9y8YAa__taskName{display:none}}}
@layer components{.WorkflowsMenu-module___DNOna__menuItemSelector{height:28px;padding-left:var(--space-4);flex:1;transition:none}.WorkflowsMenu-module___DNOna__menuItemSelector span{text-align:left;flex:1}.WorkflowsMenu-module___DNOna__iconInvisible>svg{visibility:hidden}.WorkflowsMenu-module___DNOna__iconInvisible:hover>svg{visibility:visible}}
@layer components{.WorkflowsConsole-module__9wCoyG__header{border-bottom:var(--border-width-default) solid var(--surface-border-color-subtle)}.WorkflowsConsole-module__9wCoyG__headerRecoveryMode{border-bottom:var(--border-width-default) solid var(--outline-dimmer);cursor:pointer;background-color:var(--warning-surface-color-100);color:var(--warning-text-color-100)}.WorkflowsConsole-module__9wCoyG__headerRecoveryMode:hover{background-color:var(--warning-surface-color-300)}.WorkflowsConsole-module__9wCoyG__outputsListParent{overflow:hidden}.WorkflowsConsole-module__9wCoyG__outputsListWrapper{height:100%}.WorkflowsConsole-module__9wCoyG__outputsList{flex-grow:1;flex-shrink:1;height:auto;overflow-y:scroll}.WorkflowsConsole-module__9wCoyG__outputsListSnapToBottom{scroll-snap-type:y mandatory}.WorkflowsConsole-module__9wCoyG__scrollSnap{height:var(--border-width-default);margin-top:calc(-1 * var(--border-width-default));pointer-events:none;scroll-snap-align:end}}
@layer components{.FrontmatterTable-module__kwH1ca__table{border-collapse:collapse;width:100%;max-width:840px;margin-bottom:var(--space-16)}.FrontmatterTable-module__kwH1ca__table th,.FrontmatterTable-module__kwH1ca__table td{text-align:left;padding:var(--space-4) var(--space-8);border:1px solid var(--outline-dimmest)}.FrontmatterTable-module__kwH1ca__table th{color:var(--foreground-dimmer);white-space:nowrap;width:1%;font-weight:500}.FrontmatterTable-module__kwH1ca__table td{color:var(--foreground-default)}}
@layer components{.MarkdownPreview-module__KaiF2a__bodyRoot{overflow-y:auto}.MarkdownPreview-module__KaiF2a__contentRoot{z-index:2;align-items:center;width:100%;height:100%;margin:0 auto;overflow:auto}@media only screen and (min-width:768px){.MarkdownPreview-module__KaiF2a__contentRoot{padding-left:var(--space-32);padding-right:var(--space-32)}}.MarkdownPreview-module__KaiF2a__emptyState button{color:var(--foreground-dimmer)}.MarkdownPreview-module__KaiF2a__markdownContainer{width:100%}.MarkdownPreview-module__KaiF2a__markdownContainer [class~=rendered-markdown]{flex-direction:column;justify-content:center;align-items:center;display:flex}.MarkdownPreview-module__KaiF2a__markdownContainer [class~=rendered-markdown]>*{width:100%;max-width:840px}.MarkdownPreview-module__KaiF2a__markdownContainer [class~=rendered-markdown]>table{max-width:100%}.MarkdownPreview-module__KaiF2a__paneRoot{width:100%;height:100%;position:relative;overflow-y:hidden}}
@layer components{.DatabaseItem-module__19eUoG__container{cursor:pointer;border:1px solid var(--outline-default);border-radius:8px;padding:12px}.DatabaseItem-module__19eUoG__container:hover,.DatabaseItem-module__19eUoG__containerSelected{background-color:var(--interactive-background)}.DatabaseItem-module__19eUoG__containerNotClickable{cursor:default;padding:12px}.DatabaseItem-module__19eUoG__skeletonText{border-radius:4px;width:100px;height:18px}}
@media (min-width:1200px){@layer components{.DatabaseOverviewPage-module__AZGPiW__databaseGrid{grid-template-columns:repeat(3,1fr)}}}@layer components{.DatabaseOverviewPage-module__AZGPiW__wrapper{height:100%;overflow-y:auto}.DatabaseOverviewPage-module__AZGPiW__databaseGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}.DatabaseOverviewPage-module__AZGPiW__skeletonText{border-radius:4px;width:100px;height:16px}}
@layer components{.DatabaseSelector-module__42Jfba__productionDatabaseTourContent{max-width:320px}}
@layer components{.DatabaseSelectorBar-module__2pb2sa__selectorBar{border-bottom:1px solid var(--outline-dimmest);flex-shrink:0;position:sticky;top:0}}
@layer components{.DatabaseFrozen-module__0Xeorq__cta{width:100%}.DatabaseFrozen-module__0Xeorq__ctaStatusBanner{text-align:left}}
@media (min-width:1200px){@layer components{.DatabaseOverviewTab2-module___5QM0a__tableGrid{grid-template-columns:repeat(3,1fr)}}}@keyframes DatabaseOverviewTab2-module___5QM0a__skeleton-delay-fadein{0%{opacity:0}to{opacity:1}}@layer components{.DatabaseOverviewTab2-module___5QM0a__tableGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}.DatabaseOverviewTab2-module___5QM0a__skeletonItem{border:1px solid var(--background-higher);border-radius:8px}.DatabaseOverviewTab2-module___5QM0a__skeletonIcon{border-radius:4px;width:20px;height:20px}.DatabaseOverviewTab2-module___5QM0a__skeletonName{border-radius:4px;width:120px;height:16px}.DatabaseOverviewTab2-module___5QM0a__skeletonStorage{border-radius:4px;width:80px;height:14px}.DatabaseOverviewTab2-module___5QM0a__skeletonDelayed{opacity:0;animation:.5s ease-in .5s both DatabaseOverviewTab2-module___5QM0a__skeleton-delay-fadein}}
@layer components{.DatabaseEnvVariable-module__HULRGq__envVarLabel{min-width:140px;font-size:14px;font-weight:500;font-family:var(--font-family-code)}}
@keyframes Keybinding-module__Mgw3gG__keybinding-pulse{0%{transform:scale(1)}40%{transform:scale(1.3)}to{transform:scale(1)}}@layer components{.Keybinding-module__Mgw3gG__row{min-height:28px}.Keybinding-module__Mgw3gG__right{flex-grow:1;flex-shrink:0;position:relative}.Keybinding-module__Mgw3gG__recordingRow{flex-direction:column;justify-content:flex-end;align-items:center;display:flex}.Keybinding-module__Mgw3gG__recordingRowKeys{position:relative}.Keybinding-module__Mgw3gG__recordingRowPlaceholder{align-items:baseline;gap:var(--space-4);flex-direction:row;font-style:italic;display:flex}.Keybinding-module__Mgw3gG__keys{gap:var(--space-12);flex-direction:row;display:inline-flex}.Keybinding-module__Mgw3gG__secondaryText{align-items:center;gap:var(--space-4);flex-direction:row;display:flex}.Keybinding-module__Mgw3gG__secondaryTextId{flex-grow:1;flex-shrink:0}.Keybinding-module__Mgw3gG__secondaryTextDescription{color:var(--foreground-dimmest);flex-grow:0;flex-shrink:1}.Keybinding-module__Mgw3gG__searchInput{opacity:0;width:1px}.Keybinding-module__Mgw3gG__searchingText{font-style:italic}.Keybinding-module__Mgw3gG__surface{gap:var(--space-12);flex-direction:column;display:flex}.Keybinding-module__Mgw3gG__circleBackground{box-shadow:0 0 10px var(--accent-red-stronger);width:11px;height:11px;animation:2s cubic-bezier(.4,0,.6,1) infinite Keybinding-module__Mgw3gG__keybinding-pulse;position:absolute}.Keybinding-module__Mgw3gG__circleContainer{justify-content:center;align-items:center;position:relative}.Keybinding-module__Mgw3gG__circleIcon{z-index:1}}
@media (hover:hover){@layer components{.TaskListButton-module__9QyinG__rowActions{visibility:hidden;opacity:0;z-index:2;padding:var(--space-4);transition:opacity .15s,visibility .15s;position:absolute;top:0;right:0}.TaskListButton-module__9QyinG__rowWrapper:hover .TaskListButton-module__9QyinG__rowActions,.TaskListButton-module__9QyinG__rowWrapper.TaskListButton-module__9QyinG__isMenuOpen .TaskListButton-module__9QyinG__rowActions{visibility:visible;opacity:1}.TaskListButton-module__9QyinG__rowWrapper:hover .TaskListButton-module__9QyinG__text,.TaskListButton-module__9QyinG__rowWrapper:hover .TaskListButton-module__9QyinG__titleText,.TaskListButton-module__9QyinG__rowWrapper:hover .TaskListButton-module__9QyinG__subtitleRow,.TaskListButton-module__9QyinG__rowWrapper:hover .TaskListButton-module__9QyinG__attributionRow,.TaskListButton-module__9QyinG__rowWrapper.TaskListButton-module__9QyinG__isMenuOpen .TaskListButton-module__9QyinG__text,.TaskListButton-module__9QyinG__rowWrapper.TaskListButton-module__9QyinG__isMenuOpen .TaskListButton-module__9QyinG__titleText,.TaskListButton-module__9QyinG__rowWrapper.TaskListButton-module__9QyinG__isMenuOpen .TaskListButton-module__9QyinG__subtitleRow,.TaskListButton-module__9QyinG__rowWrapper.TaskListButton-module__9QyinG__isMenuOpen .TaskListButton-module__9QyinG__attributionRow{-webkit-mask-image:linear-gradient(270deg,#0000 0,#000 40px);mask-image:linear-gradient(270deg,#0000 0,#000 40px)}}}@media (hover:none){@layer components{.TaskListButton-module__9QyinG__rowActions{z-index:2;padding:var(--space-4);position:absolute;top:0;right:0}}}@layer components{.TaskListButton-module__9QyinG__button{justify-content:flex-start;align-items:center;gap:var(--space-8);border-radius:var(--border-radius-6);padding:0 var(--space-8);text-align:start;border:1px solid #0000;flex-direction:row;width:100%;min-width:0;height:32px;display:flex}.TaskListButton-module__9QyinG__button:not(.TaskListButton-module__9QyinG__buttonSubtitle){min-height:40px}.TaskListButton-module__9QyinG__interactiveButton{justify-content:flex-start;align-items:center;gap:var(--space-8);padding:0 var(--space-8);text-align:start;flex-direction:row;width:100%;min-width:0;height:32px;display:flex}.TaskListButton-module__9QyinG__interactiveButton:not(.TaskListButton-module__9QyinG__interactiveButtonSubtitle){min-height:40px}.TaskListButton-module__9QyinG__buttonMatchSubtitle,.TaskListButton-module__9QyinG__interactiveButtonMatchSubtitle{padding:var(--space-8);height:auto;min-height:32px}.TaskListButton-module__9QyinG__buttonSubtitle,.TaskListButton-module__9QyinG__interactiveButtonSubtitle{align-items:center;gap:2px var(--space-8);padding:var(--space-8);grid-template-columns:16px minmax(0,1fr) auto;grid-template-areas:"icon title presence"".subtitle presence";height:auto;min-height:32px;display:grid}.TaskListButton-module__9QyinG__buttonSubtitleAttribution,.TaskListButton-module__9QyinG__interactiveButtonSubtitleAttribution{grid-template-areas:"icon title presence"".subtitle presence""avatar attribution presence"}.TaskListButton-module__9QyinG__iconButtonPresence{pointer-events:none;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.TaskListButton-module__9QyinG__iconButton{border-radius:var(--border-radius-6);border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:relative}.TaskListButton-module__9QyinG__interactiveIconButton{flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:relative}.TaskListButton-module__9QyinG__button [data-sidebar-icon=true],.TaskListButton-module__9QyinG__interactiveButton [data-sidebar-icon=true],.TaskListButton-module__9QyinG__iconButton [data-sidebar-icon=true],.TaskListButton-module__9QyinG__interactiveIconButton [data-sidebar-icon=true]{transform-origin:50%;flex-shrink:0;justify-content:center;align-items:center;transition:transform .12s;display:inline-flex;width:14px!important;height:14px!important}.TaskListButton-module__9QyinG__buttonMatchSubtitle [data-sidebar-icon=true],.TaskListButton-module__9QyinG__interactiveButtonMatchSubtitle [data-sidebar-icon=true]{width:16px!important}.TaskListButton-module__9QyinG__button [data-main-version-icon=true],.TaskListButton-module__9QyinG__interactiveButton [data-main-version-icon=true],.TaskListButton-module__9QyinG__iconButton [data-main-version-icon=true],.TaskListButton-module__9QyinG__interactiveIconButton [data-main-version-icon=true],.TaskListButton-module__9QyinG__button [data-sidebar-icon-large=true],.TaskListButton-module__9QyinG__interactiveButton [data-sidebar-icon-large=true],.TaskListButton-module__9QyinG__iconButton [data-sidebar-icon-large=true],.TaskListButton-module__9QyinG__interactiveIconButton [data-sidebar-icon-large=true]{transform-origin:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;transition:transform .12s;display:inline-flex}.TaskListButton-module__9QyinG__button [data-sidebar-icon=true] svg,.TaskListButton-module__9QyinG__interactiveButton [data-sidebar-icon=true] svg,.TaskListButton-module__9QyinG__iconButton [data-sidebar-icon=true] svg,.TaskListButton-module__9QyinG__interactiveIconButton [data-sidebar-icon=true] svg,.TaskListButton-module__9QyinG__button [data-sidebar-icon=true] canvas,.TaskListButton-module__9QyinG__interactiveButton [data-sidebar-icon=true] canvas,.TaskListButton-module__9QyinG__iconButton [data-sidebar-icon=true] canvas,.TaskListButton-module__9QyinG__interactiveIconButton [data-sidebar-icon=true] canvas{width:14px!important;min-width:14px!important;height:14px!important;min-height:14px!important}.TaskListButton-module__9QyinG__button [data-sidebar-icon-large=true] svg,.TaskListButton-module__9QyinG__interactiveButton [data-sidebar-icon-large=true] svg,.TaskListButton-module__9QyinG__iconButton [data-sidebar-icon-large=true] svg,.TaskListButton-module__9QyinG__interactiveIconButton [data-sidebar-icon-large=true] svg,.TaskListButton-module__9QyinG__button [data-sidebar-icon-large=true] canvas,.TaskListButton-module__9QyinG__interactiveButton [data-sidebar-icon-large=true] canvas,.TaskListButton-module__9QyinG__iconButton [data-sidebar-icon-large=true] canvas,.TaskListButton-module__9QyinG__interactiveIconButton [data-sidebar-icon-large=true] canvas{width:16px!important;min-width:16px!important;height:16px!important;min-height:16px!important}.TaskListButton-module__9QyinG__text{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.TaskListButton-module__9QyinG__iconCell{grid-area:icon;justify-content:center;align-items:center;min-width:16px;min-height:18px;display:flex}.TaskListButton-module__9QyinG__avatarCell{grid-area:avatar;justify-content:center;align-items:center;min-width:16px;min-height:18px;display:flex}.TaskListButton-module__9QyinG__subtitleRow{white-space:nowrap;grid-area:subtitle;align-items:center;min-width:0;min-height:14px}.TaskListButton-module__9QyinG__attributionRow{align-items:center;gap:var(--space-4);white-space:nowrap;flex-direction:row;grid-area:attribution;min-width:0;min-height:18px;display:flex}.TaskListButton-module__9QyinG__titleCell{grid-area:title;min-width:0;display:flex}.TaskListButton-module__9QyinG__titleText{flex:1;min-width:0}.TaskListButton-module__9QyinG__titleAccessory{flex-shrink:0}.TaskListButton-module__9QyinG__presenceCell{grid-area:presence;align-self:center}.TaskListButton-module__9QyinG__subtitleText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TaskListButton-module__9QyinG__rowWrapper{position:relative}.TaskListButton-module__9QyinG__rowActions{border-radius:var(--border-radius-default)}}
@layer components{.TaskTreeConnector-module__BNTW-W__indent{align-self:stretch}.TaskTreeConnector-module__BNTW-W__connector{width:calc(var(--space-16) + var(--space-8));min-height:var(--space-32);flex-shrink:0;align-self:stretch;display:block;position:relative}.TaskTreeConnector-module__BNTW-W__vertical{background:var(--outline-dimmest);width:1px;position:absolute}.TaskTreeConnector-module__BNTW-W__horizontal{background:var(--outline-dimmest);height:1px;position:absolute}}
@layer components{.MobileInlinePreview-module__hyv07q__iframe{width:100%;height:100%;color-scheme:var(--iframe-color-scheme,light dark);border:none}.MobileInlinePreview-module__hyv07q__simulatorPreview{aspect-ratio:9/19.5;height:100%;max-height:100%;position:relative;overflow:hidden}.MobileInlinePreview-module__hyv07q__fullscreenButton{top:var(--space-12);right:var(--space-12);z-index:3;position:absolute}}
@layer components{.TotalUsage-module__qQnK_G__cardContent{gap:var(--space-8);flex-direction:column;display:flex}.TotalUsage-module__qQnK_G__fieldRow{gap:var(--space-8);grid-template-columns:auto 1fr;place-items:start;display:grid}.TotalUsage-module__qQnK_G__fieldRow>*{word-wrap:break-word;overflow-wrap:break-word}.TotalUsage-module__qQnK_G__budgetInfoTooltipLine{gap:var(--space-16);flex-direction:row;justify-content:space-between}.TotalUsage-module__qQnK_G__totalInteractiveBold{font-weight:var(--font-weight-bold);border-bottom:1px dashed var(--foreground-dimmer);cursor:pointer;display:inline-block}.TotalUsage-module__qQnK_G__bold{font-weight:var(--font-weight-bold)}.TotalUsage-module__qQnK_G__primaryLink{color:var(--accent-primary-stronger)}}
@layer components{.DesignCanvasCard-module__dy73KW__card{color:#322f2f;background:#ffb199;flex-shrink:0;height:100%;font-family:ABC Diatype Plus Variable,sans-serif;display:flex;position:relative;overflow:hidden}@media not (min-width:768px){.DesignCanvasCard-module__dy73KW__card{border-radius:40px;flex-direction:column;position:relative}}.DesignCanvasCard-module__dy73KW__illustration{position:absolute;right:-40px}@media not (min-width:768px){.DesignCanvasCard-module__dy73KW__illustration{width:100%;margin:0 auto;bottom:-250px;left:0}}.DesignCanvasCard-module__dy73KW__content{width:50%}@media not (min-width:768px){.DesignCanvasCard-module__dy73KW__content{width:100%;padding:24px 24px 0}}.DesignCanvasCard-module__dy73KW__content .DesignCanvasCard-module__dy73KW__label{opacity:.7;color:inherit;letter-spacing:-.02em;margin-bottom:8px;font-family:ABC Diatype Plus Variable,sans-serif;font-size:14px;font-weight:500}.DesignCanvasCard-module__dy73KW__content .DesignCanvasCard-module__dy73KW__title{color:inherit;letter-spacing:-.05em;font-family:ABC Diatype Plus Variable,sans-serif;font-size:60px;font-weight:400;line-height:89%}@media not (min-width:768px){.DesignCanvasCard-module__dy73KW__content .DesignCanvasCard-module__dy73KW__title{font-size:36px}}.DesignCanvasCard-module__dy73KW__content .DesignCanvasCard-module__dy73KW__description{opacity:.7;color:inherit;letter-spacing:-.03em;margin-top:26px;font-family:ABC Diatype Plus Variable,sans-serif;font-size:16px;font-weight:400;line-height:120%}}
@layer components{.AiIntegrationsSection-module__Ok0YOW__settingRowContent{flex:1;min-width:0}.AiIntegrationsSection-module__Ok0YOW__providerTable{transition:opacity .2s}.AiIntegrationsSection-module__Ok0YOW__providerTableDisabled{opacity:.4}}
@layer components{.ButtonWithCount-module__hDh7HG__container{flex-direction:row;gap:1px;display:flex}.ButtonWithCount-module__hDh7HG__containerStretch{flex-grow:1;flex-shrink:1}.ButtonWithCount-module__hDh7HG__ctaWrapper>button{border-top-right-radius:0;border-bottom-right-radius:0}.ButtonWithCount-module__hDh7HG__ctaWrapperStretch{flex-grow:1;flex-shrink:1}.ButtonWithCount-module__hDh7HG__ctaWrapperStretch>button{width:100%}.ButtonWithCount-module__hDh7HG__countWrapper>button{border-top-left-radius:0;border-bottom-left-radius:0}}
@layer components{.ShellBlock-module__jBsTgG__terminalWrapper{border:1px solid var(--outline-dimmer);overflow:hidden}}
@layer components{.AuthenticationPanel-module__IgFdKW__linkStyle{cursor:pointer;pointer-events:all;color:var(--foreground-dimmest);text-decoration:underline}.AuthenticationPanel-module__IgFdKW__linkStyle:hover{text-decoration:underline}.AuthenticationPanel-module__IgFdKW__scimUpgradeSection{border:1px solid var(--outline-dimmest);background-color:var(--background-higher);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.AuthenticationPanel-module__IgFdKW__scimUpgradeLink{text-overflow:ellipsis;max-width:calc(100% - 24px);overflow:hidden}}
@layer components{.AppCard-module__PdKv-G__card{border:1px solid var(--outline-dimmest);background-color:var(--background-default);width:320px;color:var(--foreground-default);border-radius:12px;flex-direction:row;align-items:flex-start;text-decoration:none;display:flex;overflow:hidden}.AppCard-module__PdKv-G__star{opacity:0;pointer-events:none;transition:opacity .2s}.AppCard-module__PdKv-G__card:hover .AppCard-module__PdKv-G__star{opacity:1;pointer-events:auto}.AppCard-module__PdKv-G__footer{border-top:1px solid var(--outline-dimmest);background-color:var(--background-root);border-radius:0 0 12px 12px;padding:8px}.AppCard-module__PdKv-G__displayUrlContainer{width:100%;min-width:0;max-width:288px;min-height:16px;display:block;overflow:hidden}.AppCard-module__PdKv-G__displayUrl{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}}
@layer components{.OrgName-module__ZQPm-W__fieldLabelWrapper{text-wrap:pretty}.OrgName-module__ZQPm-W__fieldLabel{font-weight:var(--font-weight-bold)}}
@layer components{.NoReplsPlaceholder-module__3-4YUG__container{z-index:2}@media screen and (max-width:768px){.NoReplsPlaceholder-module__3-4YUG__container{gap:var(--space-32)}}.NoReplsPlaceholder-module__3-4YUG__inner{text-align:center}}
@layer components{.MultiSelectDropdown-module__Gm0dfq__trigger{max-width:100%;min-height:var(--space-24);position:relative}.MultiSelectDropdown-module__Gm0dfq__trigger.MultiSelectDropdown-module__Gm0dfq__triggerSelected{--surface-color:var(--interactive-background--active)}.MultiSelectDropdown-module__Gm0dfq__previewRow{align-items:center;min-width:0;display:grid;overflow:hidden}.MultiSelectDropdown-module__Gm0dfq__previewSlot{grid-area:1/1;min-width:0}.MultiSelectDropdown-module__Gm0dfq__previewHidden{visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.MultiSelectDropdown-module__Gm0dfq__previewItem{min-width:0;max-width:100%}.MultiSelectDropdown-module__Gm0dfq__placeholder{min-width:0;color:var(--foreground-dimmer);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MultiSelectDropdown-module__Gm0dfq__overflow{flex-shrink:0}.MultiSelectDropdown-module__Gm0dfq__popover{min-width:var(--trigger-width);padding:0;transition:min-width .15s;overflow:hidden}.MultiSelectDropdown-module__Gm0dfq__surface{flex-direction:column;flex:0 auto;display:flex}.MultiSelectDropdown-module__Gm0dfq__menu{gap:var(--space-2);flex-direction:column;flex:auto;min-height:0;max-height:320px;display:flex;overflow-y:auto}.MultiSelectDropdown-module__Gm0dfq__item{align-items:center;gap:var(--space-8);cursor:pointer;border-radius:var(--border-radius-6);padding:var(--space-6) var(--space-8);min-height:var(--space-32);outline:none;flex-direction:row;display:flex}.MultiSelectDropdown-module__Gm0dfq__item[data-focused]{background-color:var(--interactive-background)}.MultiSelectDropdown-module__Gm0dfq__item[data-focus-visible]{outline:2px solid var(--accent-primary-default);outline-offset:-2px}}
@media (max-width:1024px){@layer components{.EnterpriseWizardLayout-module__LE1Bqa__rightPanel{display:none}}}@layer components{.EnterpriseWizardLayout-module__LE1Bqa__root{min-height:100vh;position:relative}.EnterpriseWizardLayout-module__LE1Bqa__closeButton{top:var(--space-32);right:var(--space-48);z-index:1;position:absolute}.EnterpriseWizardLayout-module__LE1Bqa__closeButton>button{background-color:#0000!important}.EnterpriseWizardLayout-module__LE1Bqa__leftPanel,.EnterpriseWizardLayout-module__LE1Bqa__rightPanel{flex-basis:0;min-width:0}.EnterpriseWizardLayout-module__LE1Bqa__leftPanel{color:var(--foreground-default);background-color:#19191d}.EnterpriseWizardLayout-module__LE1Bqa__rightPanel{background-color:#26272d}.EnterpriseWizardLayout-module__LE1Bqa__contentInner,.EnterpriseWizardLayout-module__LE1Bqa__stepperInner{width:100%;max-width:540px}.EnterpriseWizardLayout-module__LE1Bqa__contentInner{min-width:min(100%,480px)}}
@layer components{.HasCredentialsSwitch-module__5n9FFa__optionCard{cursor:pointer;border:1px solid var(--outline-default);background-color:var(--background-default);padding:var(--space-8);border-radius:8px;flex:1;align-items:flex-start;gap:12px;display:flex}.HasCredentialsSwitch-module__5n9FFa__optionCard:hover{border-color:var(--accent-primary-default);background-color:var(--background-highest)}.HasCredentialsSwitch-module__5n9FFa__optionCard.HasCredentialsSwitch-module__5n9FFa__selected{border-color:var(--accent-primary-default)}.HasCredentialsSwitch-module__5n9FFa__optionCardContent{flex-direction:column;flex:1;gap:4px;max-width:100%;display:flex}.HasCredentialsSwitch-module__5n9FFa__radioButton{flex-shrink:0}.HasCredentialsSwitch-module__5n9FFa__title{font-weight:500}.HasCredentialsSwitch-module__5n9FFa__description{color:var(--foreground-dimmer)}.HasCredentialsSwitch-module__5n9FFa__optionsContainer{gap:12px;display:flex}}
@layer components{.OrgsBilling-module__x0BP6q__budgetInfoLink{align-items:center;gap:var(--space-4);flex-direction:row;display:inline-flex}.OrgsBilling-module__x0BP6q__orgCard{border:1px solid var(--outline-dimmest)}@media not (min-width:480px){.OrgsBilling-module__x0BP6q__orgCard{flex-direction:column}}}
@layer components{.ProfileImage-module__tDuWKG__dropContainer{text-align:center;width:96px;height:96px;position:relative}.ProfileImage-module__tDuWKG__dropContainer label{transition:all .25s}.ProfileImage-module__tDuWKG__dropContainer:hover label{opacity:1}.ProfileImage-module__tDuWKG__overlayLabel{background-color:var(--background-overlay);opacity:0;cursor:pointer;z-index:1;border-radius:9999px;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.ProfileImage-module__tDuWKG__uploadInput{opacity:0;width:1px;height:0;overflow:hidden}}
@layer components{.UsageCreditsInfo-module__k4SxoW__bold{font-weight:var(--font-weight-bold)}}
@layer components{.MultipleArtifactsCard-module__ky6n_a__card{color:#fff;background:#322f2f;border-radius:24px;flex-direction:column;flex-shrink:0;height:100%;font-family:ABC Diatype Plus Variable,sans-serif;display:flex;position:relative;overflow:hidden}@media not (min-width:768px){.MultipleArtifactsCard-module__ky6n_a__card{border-radius:40px}}.MultipleArtifactsCard-module__ky6n_a__card>:first-child{z-index:0;pointer-events:none;position:absolute;top:40px;left:0;right:0;overflow:hidden}.MultipleArtifactsCard-module__ky6n_a__content{z-index:1;background:linear-gradient(#0000 0%,#322f2f 40%);margin:auto -40px -40px;padding:80px 40px 40px;position:relative}.MultipleArtifactsCard-module__ky6n_a__label{opacity:.7;color:inherit;letter-spacing:-.02em;margin-bottom:8px;font-family:ABC Diatype Plus Variable,sans-serif;font-size:14px;font-weight:500}.MultipleArtifactsCard-module__ky6n_a__title{color:inherit;letter-spacing:-.05em;font-family:ABC Diatype Plus Variable,sans-serif;font-size:60px;font-weight:400;line-height:89%}@media not (min-width:768px){.MultipleArtifactsCard-module__ky6n_a__title{font-size:32px}}.MultipleArtifactsCard-module__ky6n_a__description{opacity:.7;color:inherit;letter-spacing:-.03em;margin-top:20px;font-family:ABC Diatype Plus Variable,sans-serif;font-size:16px;font-weight:400;line-height:120%}}
@layer components{.UrlRepositorySelector-module__sJYt7W__messageContainer{width:100%}.UrlRepositorySelector-module__sJYt7W__input{border:1px solid var(--outline-dimmest)!important}}
@layer components{.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 components{.Seats-module__SBCoAa__barContainer{border:1px solid var(--outline-dimmer);background-color:var(--background-highest);height:12px;overflow:hidden}.Seats-module__SBCoAa__barSegment{flex-shrink:0;height:100%;transition:width .3s}.Seats-module__SBCoAa__legendDot{border-radius:var(--border-radius-2);width:var(--space-12);height:var(--space-12);flex-shrink:0}.Seats-module__SBCoAa__adminColor{background-color:#00478e}.Seats-module__SBCoAa__memberColor{background-color:#68b3ff}.Seats-module__SBCoAa__guestColor{background-color:#abd5ff}.Seats-module__SBCoAa__viewerColor{background-color:#c5b678}.Seats-module__SBCoAa__nameCell{align-items:center;gap:var(--space-8);flex-direction:row;min-width:0;display:flex}.Seats-module__SBCoAa__nameText{min-width:0}.Seats-module__SBCoAa__onlineDot{background-color:var(--accent-positive-default);width:var(--space-8);height:var(--space-8);border-radius:50%;flex-shrink:0}.Seats-module__SBCoAa__lastActiveCell{align-items:center;gap:var(--space-4);flex-direction:row;display:flex}.Seats-module__SBCoAa__downloadButton{align-items:center;gap:var(--space-4);cursor:pointer;border-radius:var(--border-radius-8);padding:var(--space-4) var(--space-8);color:var(--foreground-default);font-size:var(--font-size-small);background:0 0;border:none;display:flex}.Seats-module__SBCoAa__downloadButton:hover{background-color:var(--background-higher)}.Seats-module__SBCoAa__divider{background-color:var(--outline-dimmest);height:1px}.Seats-module__SBCoAa__errorText{color:var(--accent-negative-default)}.Seats-module__SBCoAa__skeletonCount{width:24px;height:18px}.Seats-module__SBCoAa__skeletonBar{width:100%;height:12px}.Seats-module__SBCoAa__skeletonAvatar{width:var(--space-24);height:var(--space-24);border-radius:50%;flex-shrink:0}.Seats-module__SBCoAa__skeletonName{width:120px;height:16px}.Seats-module__SBCoAa__skeletonUsername{width:80px;height:14px}.Seats-module__SBCoAa__skeletonEmail{width:140px;height:16px}.Seats-module__SBCoAa__skeletonRole{width:60px;height:16px}.Seats-module__SBCoAa__skeletonTime{width:90px;height:16px}.Seats-module__SBCoAa__noteCell{min-width:0;max-width:200px}.Seats-module__SBCoAa__emptyStateContainer{border:1px solid var(--outline-dimmest);background-color:var(--background-default);border-radius:4px}.Seats-module__SBCoAa__viewerUpsell{color:var(--foreground-dimmer)}.Seats-module__SBCoAa__viewerUpsellIcon{margin-top:var(--space-2);flex-shrink:0}.Seats-module__SBCoAa__viewerUpsellText{min-width:0}.Seats-module__SBCoAa__inlineLink{cursor:pointer;color:var(--accent-primary-default);font:inherit;background:0 0;border:none;padding:0}.Seats-module__SBCoAa__inlineLink:hover{text-decoration:underline}}
@layer components{.EmptyState-module__iaqkqW__banner{border:1px solid var(--outline-dimmer)}.EmptyState-module__iaqkqW__recentRepls{gap:var(--space-16);grid-auto-flow:dense;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.EmptyState-module__iaqkqW__replTitle{flex-grow:1;flex-shrink:1}.EmptyState-module__iaqkqW__deployLink{align-self:start}}
@layer components{.DeploymentProductNameWithIcon-module__tUtBsG__self{color:var(--foreground-dimmest)}}
:root{--MissionDetailHeader--mission-column-max-width:640px}@layer components{.MissionDetailHeader-module__ZV9jAG__chatFeedSlot{max-width:var(--MissionDetailHeader--mission-column-max-width);width:100%;margin:0 auto}}
@layer components{.MarketingContent-module__xs0ipq__container{padding:var(--space-64) var(--space-32);gap:var(--space-32);flex-direction:column;flex:2 2 50%;justify-content:center;align-items:center;display:flex}@media (min-width:1024px){.MarketingContent-module__xs0ipq__container{padding-top:var(--space-32);padding-bottom:var(--space-32);border-left:1px solid var(--outline-dimmest)}}@media (min-resolution:2x){@media (min-width:1024px){.MarketingContent-module__xs0ipq__container{border-left-width:.5px}}}.MarketingContent-module__xs0ipq__headlineContainer{align-items:center;gap:var(--space-12);text-align:center;flex-direction:column;max-width:60ch}.MarketingContent-module__xs0ipq__normalFont{font-weight:400}.MarketingContent-module__xs0ipq__replitIcon{color:var(--brand-accent-default)}.MarketingContent-module__xs0ipq__pricingPill{background-color:color-mix(in srgb, var(--accent-primary-default) 30%, transparent);justify-content:center;align-items:center;display:flex}.MarketingContent-module__xs0ipq__featuresContainer{flex-direction:column;align-items:center;width:100%;max-width:600px}.MarketingContent-module__xs0ipq__testimonialContainer{gap:var(--space-24);flex-direction:column;align-items:center;width:100%;max-width:600px}.MarketingContent-module__xs0ipq__testimonialText{text-align:center;max-width:60ch}.MarketingContent-module__xs0ipq__testimonialProfile{gap:var(--space-8);align-items:center}.MarketingContent-module__xs0ipq__testimonialProfileText{flex-direction:column;flex-grow:1;flex-shrink:1}.MarketingContent-module__xs0ipq__fontMedium{font-weight:var(--font-weight-medium)}.MarketingContent-module__xs0ipq__learnMoreRow{gap:var(--space-8)}.MarketingContent-module__xs0ipq__benefitIcon{color:var(--accent-primary-default)}.MarketingContent-module__xs0ipq__benefitContainer{text-align:left;width:100%;max-width:360px;margin-left:auto;margin-right:auto}@media not (min-width:768px){.MarketingContent-module__xs0ipq__benefitContainer{padding-left:var(--space-8);padding-right:var(--space-8)}}.MarketingContent-module__xs0ipq__addon{margin-top:-4px}}
@keyframes OrgSeatMeter-module__90k24q__pulse-translate{0%{transform:translate(-66.667%)}to{transform:translate(0%)}}@layer components{.OrgSeatMeter-module__90k24q__footer{text-align:center}@media screen and (max-width:479px){.OrgSeatMeter-module__90k24q__footer{gap:var(--space-4);flex-direction:column}.OrgSeatMeter-module__90k24q__buttons{flex-direction:column}}.OrgSeatMeter-module__90k24q__usageText{font-weight:700}.OrgSeatMeter-module__90k24q__loadingArea,.OrgSeatMeter-module__90k24q__loadingButton{isolation:isolate;position:relative;overflow:hidden}:is(.OrgSeatMeter-module__90k24q__loadingArea,.OrgSeatMeter-module__90k24q__loadingButton):before{z-index:-1;content:"";background:linear-gradient(90deg, var(--outline-dimmest), var(--interactive-background), var(--outline-dimmest), var(--interactive-background));pointer-events:none;will-change:transform;width:300%;animation:2s linear infinite OrgSeatMeter-module__90k24q__pulse-translate;position:absolute;inset:0 auto 0 0}.OrgSeatMeter-module__90k24q__loadingArea{padding:var(--space-12);width:25%}}
@layer components{.IconCount-module__pIsKNq__iconCount{color:var(--foreground-dimmer);-webkit-user-select:none;user-select:none;line-height:1}}
@layer components{.VulnerabilityDetailsModal-module__SdmHKa__cveIdBadge{border:1px solid var(--outline-dimmest);border-radius:var(--border-radius-default);font-weight:var(--font-weight-medium);font-size:var(--font-size-small)}}
@layer components{.CreditSlider-module__p9KRta__card{border:1px solid var(--outline-default);background-color:#0000;width:100%}.CreditSlider-module__p9KRta__markerActive{text-align:center;background-color:#d9d9d9;min-width:160px}.CreditSlider-module__p9KRta__markerActive .CreditSlider-module__p9KRta__markerActiveText{color:#000!important}}
@layer components{.AnalyticsInspectorPanel-module__17AtKa__pill{z-index:9000;background:var(--background-root);box-shadow:var(--shadow-2);position:fixed;bottom:16px;right:16px}.AnalyticsInspectorPanel-module__17AtKa__panel{z-index:9000;background:var(--background-root);border:1px solid var(--outline-dimmest);width:360px;height:480px;box-shadow:var(--shadow-2);position:fixed;bottom:16px;right:16px;overflow:hidden}.AnalyticsInspectorPanel-module__17AtKa__list{flex:1;overflow-y:auto}.AnalyticsInspectorPanel-module__17AtKa__row{cursor:pointer;border-bottom:1px solid var(--outline-dimmest)}.AnalyticsInspectorPanel-module__17AtKa__row:hover{background:var(--background-higher)}.AnalyticsInspectorPanel-module__17AtKa__rowOpen{cursor:pointer;border-bottom:1px solid var(--outline-dimmest);background:var(--background-higher)}.AnalyticsInspectorPanel-module__17AtKa__detail{background:var(--background-default);white-space:pre-wrap;word-break:break-all;overflow-x:auto}}
@layer components{.ResourceHeader-module__QY_1-W__headerCell{padding:var(--space-8) var(--space-12);border-bottom:1px solid var(--outline-dimmest);justify-content:end;width:12%;font-weight:400}.ResourceHeader-module__QY_1-W__titleCell{justify-content:start}.ResourceHeader-module__QY_1-W__headerTitle{gap:var(--space-4);text-align:left;flex-direction:row;align-items:center;width:100%}.ResourceHeader-module__QY_1-W__headerText{align-items:end}.ResourceHeader-module__QY_1-W__sectionTitle{flex-grow:1;flex-shrink:1}@media (min-width:768px){.ResourceHeader-module__QY_1-W__hiddenOnDesktop{display:none}}@media not (min-width:768px){.ResourceHeader-module__QY_1-W__hiddenOnMobile{display:none}}.ResourceHeader-module__QY_1-W__headerForTitle{width:32%}.ResourceHeader-module__QY_1-W__headerForQuotaUsed,.ResourceHeader-module__QY_1-W__headerForQuota,.ResourceHeader-module__QY_1-W__headerForUnit{width:16%}.ResourceHeader-module__QY_1-W__headerMobilePriceAndUsage{width:20%}}
@layer components{.ParallelAgentsCard-module__a5vZ0a__card{color:#322f2f;background:#dcd5d0;border-radius:24px;flex-direction:column;flex-shrink:0;height:100%;font-family:ABC Diatype Plus Variable,sans-serif;display:flex;position:relative;overflow:hidden}@media not (min-width:768px){.ParallelAgentsCard-module__a5vZ0a__card{border-radius:40px}}.ParallelAgentsCard-module__a5vZ0a__illustration{pointer-events:none;height:min(260px,50%);position:absolute;top:10px;right:-20px}.ParallelAgentsCard-module__a5vZ0a__illustration svg{width:auto;height:100%}.ParallelAgentsCard-module__a5vZ0a__content{z-index:1;background:linear-gradient(#0000 0%,#dcd5d0 60%);margin:auto -40px -40px;padding:80px 40px 40px;position:relative}.ParallelAgentsCard-module__a5vZ0a__label{opacity:.7;color:inherit;letter-spacing:-.02em;margin-bottom:8px;font-family:ABC Diatype Plus Variable,sans-serif;font-size:14px;font-weight:500}.ParallelAgentsCard-module__a5vZ0a__title{color:inherit;letter-spacing:-.05em;font-family:ABC Diatype Plus Variable,sans-serif;font-size:60px;font-weight:400;line-height:89%}@media not (min-width:768px){.ParallelAgentsCard-module__a5vZ0a__title{font-size:32px}}.ParallelAgentsCard-module__a5vZ0a__description{opacity:.7;color:inherit;letter-spacing:-.03em;margin-top:20px;font-family:ABC Diatype Plus Variable,sans-serif;font-size:16px;font-weight:400;line-height:120%}@media not (min-width:768px){.ParallelAgentsCard-module__a5vZ0a__description{margin-top:12px;font-size:13px}}}
@layer components{.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 components{@media (max-width:767px){.BitbucketImportFormContent-module__uQIwOa__importButtonContainer{gap:var(--space-8);flex-direction:column;width:100%}}.BitbucketImportFormContent-module__uQIwOa__container{border:1px solid var(--outline-dimmest)}.BitbucketImportFormContent-module__uQIwOa__divider{margin-top:var(--space-4);margin-bottom:var(--space-8)}.BitbucketImportFormContent-module__uQIwOa__selectedRepoContainer{width:100%;overflow:hidden}.BitbucketImportFormContent-module__uQIwOa__selectedRepoHeader{flex-wrap:wrap}.BitbucketImportFormContent-module__uQIwOa__pill{max-width:200px}@media (max-width:599px){.BitbucketImportFormContent-module__uQIwOa__closeButton{display:none}}@media (max-width:767px){.BitbucketImportFormContent-module__uQIwOa__button{width:100%}}}
@layer components{.TokenBlock-module__2QVYUq__tokenBlock{background-color:var(--background-higher);border-radius:var(--border-radius-8);padding:var(--space-12);word-break:break-all;font-family:var(--font-family-code);max-height:200px;font-size:13px;overflow-y:auto}}
@layer components{.OrgApps-module__L-c6DG__pageHeaderOrgName{max-width:240px}.OrgApps-module__L-c6DG__pageTitle{gap:var(--space-8);flex-direction:row;flex-grow:1;flex-shrink:1;align-items:center;display:flex}}
@layer components{.OrgCreationSummary-module__9KRaRq__summary{background-color:var(--background-higher);width:100%}.OrgCreationSummary-module__9KRaRq__savings{border-radius:var(--border-radius-4);height:18px;line-height:1}}
@keyframes EditBillingEmailForm-module__hhAPRa__pulse-translate{0%{transform:translate(-66.667%)}to{transform:translate(0%)}}@layer components{.EditBillingEmailForm-module__hhAPRa__emailInput{align-items:center;gap:var(--space-8);flex-direction:row;display:flex}.EditBillingEmailForm-module__hhAPRa__loadingButton{position:relative;overflow:hidden}.EditBillingEmailForm-module__hhAPRa__loadingButton:after{content:"";background:linear-gradient(90deg, var(--outline-default), var(--background-root), var(--outline-default), var(--background-root));opacity:.5;pointer-events:none;will-change:transform;width:300%;height:100%;animation:2s linear infinite EditBillingEmailForm-module__hhAPRa__pulse-translate;position:absolute;inset:0 auto 0 0}}
@layer components{.ConnectorsOrgGroupSelect-module__YlgsWq__groupBadge{border:1px solid var(--outline-dimmer);border-radius:8px;height:28px;padding:2px 4px}.ConnectorsOrgGroupSelect-module__YlgsWq__groupIcon{background-color:var(--outline-dimmest);padding:4px}}
@layer components{.OrgProfileCustomizations-module__WhXdAW__fieldLabel{font-weight:var(--font-weight-bold)}@media (max-width:426px){.OrgProfileCustomizations-module__WhXdAW__fieldLabel{flex-grow:1;flex-shrink:1}}.OrgProfileCustomizations-module__WhXdAW__checkboxLabel{font-weight:var(--font-weight-regular);font-size:var(--font-size-default);flex-grow:1;flex-shrink:1}}
@layer components{.PublicRepls-module__XhRj4a__list{list-style:none}.PublicRepls-module__XhRj4a__listItem:first-of-type,.PublicRepls-module__XhRj4a__listItem:first-of-type [data-repl-item-anchor]{border-top-left-radius:var(--border-radius-8);border-top-right-radius:var(--border-radius-8)}.PublicRepls-module__XhRj4a__listItem:last-of-type,.PublicRepls-module__XhRj4a__listItem:last-of-type [data-repl-item-anchor]{border-bottom-left-radius:var(--border-radius-8);border-bottom-right-radius:var(--border-radius-8)}}
@layer components{.PublicForks-module__DqNtCW__inlineText{display:block}.PublicForks-module__DqNtCW__grid{gap:var(--space-16);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-auto-flow:dense;display:grid}}
@layer components{.EditReplForm-module__6BHt8a__inputLabel{flex-direction:row;justify-content:space-between;align-items:end;display:flex}.EditReplForm-module__6BHt8a__descriptionInput{resize:vertical;min-height:96px;max-height:256px}.EditReplForm-module__6BHt8a__inputErrorIcon{color:var(--accent-negative-stronger)}.EditReplForm-module__6BHt8a__inputErrorMessage{color:var(--accent-negative-stronger);flex-grow:1;flex-shrink:1}}
@layer components{.VulnerabilitiesTab-module__cUYrhW__cveRow{cursor:pointer}.VulnerabilitiesTab-module__cUYrhW__cveRow:hover{background-color:var(--background-higher)}.VulnerabilitiesTab-module__cUYrhW__nestedReplRow{cursor:pointer}.VulnerabilitiesTab-module__cUYrhW__nestedReplRow:hover{background-color:var(--background-higher)}}
@layer components{.ExitConfirmModal-module__lkO8Fq__button{flex:1}}
@layer components{.UserRoles-module__aMTaka__label{font-weight:var(--font-weight-medium)}}
@layer components{.BreakdownHeader-module__cBy6EG__headerRow{background-color:var(--background-higher);border-bottom:1px solid var(--outline-dimmest);border-top-left-radius:var(--border-radius-4);border-top-right-radius:var(--border-radius-4)}.BreakdownHeader-module__cBy6EG__header{padding:var(--space-8) var(--space-12);justify-content:end}.BreakdownHeader-module__cBy6EG__headerText{font-weight:400}.BreakdownHeader-module__cBy6EG__textWrapper{text-align:right}}
@layer components{.UBBSuspension-module__1KrKTW__usageList{padding-left:var(--space-12)}.UBBSuspension-module__1KrKTW__usageList li{list-style-type:disc}@media (max-width:600px){.UBBSuspension-module__1KrKTW__buttonContainer{flex-direction:column}}}
@layer components{.TeamsCard-module__tigr1q__card{color:#322f2f;background:#ff764c;flex-shrink:0;height:100%;font-family:ABC Diatype Plus Variable,sans-serif;display:flex;position:relative;overflow:hidden}@media not (min-width:768px){.TeamsCard-module__tigr1q__card{border-radius:40px;flex-direction:column}.TeamsCard-module__tigr1q__content{padding:24px 24px 0}}.TeamsCard-module__tigr1q__label{opacity:.7;color:inherit;letter-spacing:-.02em;margin-bottom:8px;font-family:ABC Diatype Plus Variable,sans-serif;font-size:14px;font-weight:500}.TeamsCard-module__tigr1q__title{color:inherit;letter-spacing:-.05em;font-family:ABC Diatype Plus Variable,sans-serif;font-size:60px;font-weight:400;line-height:89%}@media not (min-width:768px){.TeamsCard-module__tigr1q__title{font-size:36px}}.TeamsCard-module__tigr1q__description{opacity:.8;max-width:340px;color:inherit;letter-spacing:-.03em;margin-top:26px;font-family:ABC Diatype Plus Variable,sans-serif;font-size:16px;font-weight:400;line-height:120%}.TeamsCard-module__tigr1q__illustration{position:absolute;right:-80px}@media not (min-width:768px){.TeamsCard-module__tigr1q__illustration{margin:0 auto;position:relative;right:auto}.TeamsCard-module__tigr1q__illustration svg{width:100%;height:auto;max-height:200px}}}
@layer components{@media screen and (max-width:768px){.FeaturesSection-module__oAjxRG__container{padding-left:0;padding-right:0}}}
@layer components{.ConnectedAppSection-module__4094pG__appCard{border:1px solid var(--outline-dimmest);background-color:var(--background-default)}.ConnectedAppSection-module__4094pG__iconContainer{border-radius:var(--space-4);background:var(--background-default)}}
@layer components{.SidebarActions-module__f-CfEG__actionButtons{gap:var(--space-8);flex-wrap:wrap;width:100%}.SidebarActions-module__f-CfEG__actionButtons>*{flex-grow:1}@supports (grid-template-rows:masonry){:is(.SidebarActions-module__f-CfEG__actionButtons>*):first-child:nth-last-child(3),:is(.SidebarActions-module__f-CfEG__actionButtons>*):first-child:nth-last-child(3)~*{flex-grow:1;flex-basis:40%}:is(:is(.SidebarActions-module__f-CfEG__actionButtons>*):first-child:nth-last-child(3),:is(.SidebarActions-module__f-CfEG__actionButtons>*):first-child:nth-last-child(3)~*):last-child:nth-child(3){flex-grow:1;flex-basis:100%}}@media screen and not (min-width:480px){.SidebarActions-module__f-CfEG__actionButtons{flex-direction:column}.SidebarActions-module__f-CfEG__actionButtons>*{width:100%}}.SidebarActions-module__f-CfEG__primaryButtons{flex:1;width:100%;min-width:0}.SidebarActions-module__f-CfEG__cta{min-width:0}}
@layer components{.BitbucketImportForm-module__aJ7atW__loginContainer{height:100px}}
@layer components{.MissionDebugColumn-module__viVGsG__debugColumn{width:260px;min-width:260px;overflow-y:auto}@media (max-width:1024px){.MissionDebugColumn-module__viVGsG__debugColumn{width:200px;min-width:200px}}@media (max-width:600px){.MissionDebugColumn-module__viVGsG__debugColumn{width:auto;min-width:0;max-height:35vh}}}
@layer components{.OrgCreationPayment-module__Uo27Yq__container{width:100%;max-width:500px}.OrgCreationPayment-module__Uo27Yq__section{width:100%;min-height:400px}.OrgCreationPayment-module__Uo27Yq__error{flex-grow:0;flex-shrink:0}}
@layer components{.OrgSeatsStatus-module__ZdF1_W__seatMeterContainer{border:var(--border-width-default) solid var(--outline-dimmest)}}
@layer components{.OrgConnectorUpdateForm-module__ZqHDNa__form{width:100%;margin:0 auto}}
@layer components{.OrgProfileImage-module__uFTmNa__dropContainer{text-align:center;width:96px;height:96px;position:relative}.OrgProfileImage-module__uFTmNa__dropContainer label{transition:all .25s}.OrgProfileImage-module__uFTmNa__dropContainer:hover label{opacity:1}.OrgProfileImage-module__uFTmNa__overlayLabel{background-color:var(--background-overlay);border-radius:var(--border-radius-4);opacity:0;cursor:pointer;z-index:1;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0}.OrgProfileImage-module__uFTmNa__uploadInput{opacity:0;width:1px;height:0;overflow:hidden}}
@layer components{.InviteSponsoredUserDialog-module__-86HTq__self{gap:var(--space-16);flex-direction:column}.InviteSponsoredUserDialog-module__-86HTq__button{align-self:end}.InviteSponsoredUserDialog-module__-86HTq__successHeaderIcon{color:var(--accent-primary-default)}}
@layer components{.SectionSeparator-module__Jjj04W__left{margin-right:var(--space-8);border-bottom:1px solid var(--background-highest);width:var(--space-8)}.SectionSeparator-module__Jjj04W__text{color:var(--foreground-dimmest);flex-shrink:1}.SectionSeparator-module__Jjj04W__right{margin-left:var(--space-8);border-bottom:1px solid var(--background-highest);width:var(--space-16);flex-grow:2}}
@layer components{.MoveItemModal-module__Cy56rW__folderPicker{border:1px solid var(--outline-dimmest);height:250px;overflow:auto}.MoveItemModal-module__Cy56rW__smallFolderItem{justify-content:space-between;align-items:center;height:40px;padding:0 10px;display:flex}@media (hover:hover){.MoveItemModal-module__Cy56rW__smallFolderItem:hover{cursor:pointer;background-color:var(--background-root)}}.MoveItemModal-module__Cy56rW__smallFolderItem.MoveItemModal-module__Cy56rW__isSelected{background-color:var(--accent-primary-default);color:var(--background-higher)}.MoveItemModal-module__Cy56rW__smallFolderIconContainer{justify-content:center;align-items:center;width:20px;height:20px;display:flex}.MoveItemModal-module__Cy56rW__smallBackFolderIcon{width:17px;transform:rotate(90deg)}.MoveItemModal-module__Cy56rW__smallFolderIcon{width:20px}.MoveItemModal-module__Cy56rW__smallFolderTitle{align-items:center;display:flex}.MoveItemModal-module__Cy56rW__smallFolderTitle a{color:inherit;border-bottom:none;margin-left:20px}.MoveItemModal-module__Cy56rW__smallFolderTime{color:var(--foreground-dimmer);font-size:12px}.MoveItemModal-module__Cy56rW__isSelected .MoveItemModal-module__Cy56rW__smallFolderTime{color:inherit}}
@layer components{.BillOfMaterialsSection-module__RtiyVW__bomTable th:last-of-type>div{text-align:right;justify-content:flex-end}.BillOfMaterialsSection-module__RtiyVW__emptyState{padding-block:var(--space-32);text-align:center;min-height:200px}.BillOfMaterialsSection-module__RtiyVW__runRow{cursor:pointer}.BillOfMaterialsSection-module__RtiyVW__expandedRow{cursor:default}.BillOfMaterialsSection-module__RtiyVW__detailTable{background-color:var(--background-default)}.BillOfMaterialsSection-module__RtiyVW__detailHeaderRow{border-bottom:1px solid var(--outline-dimmest);background-color:var(--background-higher)}.BillOfMaterialsSection-module__RtiyVW__detailRow{background-color:var(--background-default)}.BillOfMaterialsSection-module__RtiyVW__detailRow:hover{background-color:var(--background-higher)}.BillOfMaterialsSection-module__RtiyVW__detailRow:not(:last-child){border-bottom:1px solid var(--outline-dimmest)}.BillOfMaterialsSection-module__RtiyVW__colProject,.BillOfMaterialsSection-module__RtiyVW__colOwner,.BillOfMaterialsSection-module__RtiyVW__colVulnerabilities{justify-content:center;align-items:flex-start;min-width:0}.BillOfMaterialsSection-module__RtiyVW__colSbom{flex:none;justify-content:center;align-items:flex-end;min-width:180px;display:flex}.BillOfMaterialsSection-module__RtiyVW__detailScroll{outline:none;max-height:360px;overflow:auto}.BillOfMaterialsSection-module__RtiyVW__detailScroll:focus-visible{outline:2px solid var(--accent-primary-default);outline-offset:2px;border-radius:var(--border-radius-default)}.BillOfMaterialsSection-module__RtiyVW__projectLink{cursor:pointer;min-width:0;color:var(--accent-primary-default);text-overflow:ellipsis;white-space:nowrap;align-self:stretch;text-decoration:none;overflow:hidden}.BillOfMaterialsSection-module__RtiyVW__projectLink:hover{text-decoration:underline}}
@layer components{.StepFooter-module__a2X2Xq__footer{margin-top:auto}.StepFooter-module__a2X2Xq__backButton{cursor:pointer;font:inherit;color:var(--foreground-dimmest);background:0 0;border:none;padding:0}.StepFooter-module__a2X2Xq__primaryCta{width:240px;max-width:100%}}
@media not (min-width:1024px){@layer components{.HeroBentoGrid-module__wCfISG__heroTitle{font-size:32px}.HeroBentoGrid-module__wCfISG__gallery{gap:16px;min-height:320px;max-height:none}.HeroBentoGrid-module__wCfISG__galleryRow{flex-direction:column;gap:16px;display:flex}.HeroBentoGrid-module__wCfISG__heroSubtitle{font-size:18px}}}@layer components{.HeroBentoGrid-module__wCfISG__scrollContainer{position:relative}.HeroBentoGrid-module__wCfISG__stickyWrapper{padding-top:112px;padding-bottom:36px}@media not (min-width:1024px){.HeroBentoGrid-module__wCfISG__stickyWrapper{gap:24px;padding-top:60px;padding-bottom:16px}}.HeroBentoGrid-module__wCfISG__heroTitle{color:#312e2e;letter-spacing:-.06em;text-align:center;font-family:ABC Diatype Plus Variable,sans-serif;font-size:68.92px;font-weight:400;line-height:100%}@media not (min-width:1024px){.HeroBentoGrid-module__wCfISG__heroTitle{font-size:48px}}.HeroBentoGrid-module__wCfISG__heroTitleAccent{color:#ff3c00}.HeroBentoGrid-module__wCfISG__heroSubtitle{color:#949494;letter-spacing:-.04em;text-align:center;font-family:ABC Diatype Plus Variable,sans-serif;font-size:28px;font-weight:400;line-height:83%}@media not (min-width:1024px){.HeroBentoGrid-module__wCfISG__heroSubtitle{font-size:24px}}.HeroBentoGrid-module__wCfISG__gallery{width:100%;max-width:1380px}.HeroBentoGrid-module__wCfISG__gallery .HeroBentoGrid-module__wCfISG__galleryRow{flex-direction:row}@media not (min-width:1024px){.HeroBentoGrid-module__wCfISG__gallery .HeroBentoGrid-module__wCfISG__galleryRow{flex-direction:column;height:auto}}:is(.HeroBentoGrid-module__wCfISG__gallery .HeroBentoGrid-module__wCfISG__galleryRow) .HeroBentoGrid-module__wCfISG__galleryLarge{flex:3;min-width:0;height:420px}@media not (min-width:1024px){:is(.HeroBentoGrid-module__wCfISG__gallery .HeroBentoGrid-module__wCfISG__galleryRow) .HeroBentoGrid-module__wCfISG__galleryLarge{flex:60vh}}:is(.HeroBentoGrid-module__wCfISG__gallery .HeroBentoGrid-module__wCfISG__galleryRow) .HeroBentoGrid-module__wCfISG__gallerySmall{flex:2;min-width:0;height:420px}@media not (min-width:1024px){:is(.HeroBentoGrid-module__wCfISG__gallery .HeroBentoGrid-module__wCfISG__galleryRow) .HeroBentoGrid-module__wCfISG__gallerySmall{flex:60vh}}.HeroBentoGrid-module__wCfISG__ctaButton{cursor:pointer;color:#ff3c00;letter-spacing:-.02em;background:0 0;border:1.5px solid #ff3c00;border-radius:100px;align-items:center;gap:8px;padding:12px 24px;font-family:ABC Diatype Plus Variable,sans-serif;font-size:14px;font-weight:500;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.HeroBentoGrid-module__wCfISG__ctaButton:hover{color:#fff;background:#ff3c00}.HeroBentoGrid-module__wCfISG__docsLink{opacity:1;cursor:pointer;color:#312e2e;letter-spacing:-.02em;text-underline-offset:3px;white-space:nowrap;align-items:center;gap:7px;width:168px;height:18px;font-family:ABC Diatype Plus Variable,sans-serif;font-size:14px;font-weight:500;text-decoration:underline;display:inline-flex}.HeroBentoGrid-module__wCfISG__docsLink:hover{opacity:.7}}
@layer components{.HeroBackgroundLeft-module__j6muXa__heroBackgroundLeftSvg{pointer-events:none;width:726px;height:738px;position:absolute;top:0;left:0}@media screen and (max-width:768px){.HeroBackgroundLeft-module__j6muXa__heroBackgroundLeftSvg{width:400px;height:auto}}}
@layer components{.ReplsTable-module__ghmu1q__tableWrapper{position:relative;overflow:auto}.ReplsTable-module__ghmu1q__table{width:100%}.ReplsTable-module__ghmu1q__table tr th{font-weight:var(--font-weight-medium)!important}.ReplsTable-module__ghmu1q__titleCell{color:var(--foreground-default)}.ReplsTable-module__ghmu1q__titleText{flex:1 1 0;min-width:0}}
@layer components{.ReplTooltip-module__SHLXeG__title{flex-grow:1}}
@layer components{.StripeConnectionHealthStatus-module__bIykNW__container{border:1px solid var(--outline-dimmest);background-color:var(--background-default)}.StripeConnectionHealthStatus-module__bIykNW__healthyIndicator{background-color:currentColor;border-radius:50%;width:6px;height:6px;display:inline-block}}
@layer components{.ExpandableContent-module__XeGW5q__contentContainer{position:relative}}
@layer components{.AvailableImportTargetRepositories-module__CskFta__connectGithubAccountContainer{height:528px}.AvailableImportTargetRepositories-module__CskFta__container{width:100%;height:100%}.AvailableImportTargetRepositories-module__CskFta__scopeAndSearchRow{grid-template-columns:1fr 1fr;column-gap:8px;display:grid}.AvailableImportTargetRepositories-module__CskFta__replitIcon{background-color:var(--brand-accent-default);width:32px;height:32px;color:var(--white);border-radius:8px;justify-content:center;align-items:center;display:flex}.AvailableImportTargetRepositories-module__CskFta__githubIcon{background-color:var(--brand-black);width:32px;height:32px;color:var(--white);border-radius:8px;justify-content:center;align-items:center;display:flex}.AvailableImportTargetRepositories-module__CskFta__sortIcon{transform:rotate(90deg)}.AvailableImportTargetRepositories-module__CskFta__connectGithubAccountButton,.AvailableImportTargetRepositories-module__CskFta__deprecationBanner{margin-top:8px}}
@layer components{.UpgradeRequiredScreen-module__4gCcFW__root{min-height:100vh}.UpgradeRequiredScreen-module__4gCcFW__dragHeader{-webkit-app-region:drag;app-region:drag}.UpgradeRequiredScreen-module__4gCcFW__content{text-align:center;max-width:480px;margin-left:auto;margin-right:auto}.UpgradeRequiredScreen-module__4gCcFW__versionBlock{text-align:center;min-width:280px}.UpgradeRequiredScreen-module__4gCcFW__actions{width:280px}}
@layer components{.MainPanel-module__EZ5iMG__main{flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex;overflow:hidden}.MainPanel-module__EZ5iMG__feedScroll{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow-y:auto}.MainPanel-module__EZ5iMG__composerFooter{flex:none}}
@keyframes OnboardingOtherInput-module__9ldrHG__slide-down{0%{opacity:0;max-height:0;transform:translateY(-10px)}to{opacity:1;max-height:200px;transform:translateY(0)}}@layer components{.OnboardingOtherInput-module__9ldrHG__container{margin-top:var(--space-8);animation:.3s ease-out OnboardingOtherInput-module__9ldrHG__slide-down;overflow:hidden}}
@layer components{@media not (min-width:768px){.OrgCreationPlan-module__1RtUfW__cards{gap:var(--space-16);flex-direction:column}}.OrgCreationPlan-module__1RtUfW__card{background-color:var(--background-default);flex-grow:1;flex-shrink:1;max-width:325px}.OrgCreationPlan-module__1RtUfW__benefitText{flex-grow:1;flex-shrink:1}.OrgCreationPlan-module__1RtUfW__boldBenefitText{font-weight:var(--font-weight-bold);flex-grow:1;flex-shrink:1}}
@layer components{.SystemGroupRadioGroup-module__kk4ika__group{gap:var(--space-8);flex-direction:column}.SystemGroupRadioGroup-module__kk4ika__optionLabel{gap:var(--space-4);flex-direction:column}}
@layer components{.OrgManageConnectorModal-module__0SAr7G__imageContainer{border-radius:12px}.OrgManageConnectorModal-module__0SAr7G__header{width:100%;padding-bottom:16px}.OrgManageConnectorModal-module__0SAr7G__divider{margin-bottom:16px}.OrgManageConnectorModal-module__0SAr7G__tabsContainer,.OrgManageConnectorModal-module__0SAr7G__replSection{width:100%}.OrgManageConnectorModal-module__0SAr7G__modal{width:540px}@media (max-width:550px){.OrgManageConnectorModal-module__0SAr7G__modal{width:100%}}.OrgManageConnectorModal-module__0SAr7G__deleteCard{margin-bottom:16px}}
@layer components{.ReplsTable-module__EiW9oG__table{min-height:400px}.ReplsTable-module__EiW9oG__table tbody tr{height:56px}.ReplsTable-module__EiW9oG__replLink{color:var(--foreground-dimmest);align-items:center;transition:color .2s;display:inline-flex}.ReplsTable-module__EiW9oG__replLink:hover{color:var(--foreground-default)}.ReplsTable-module__EiW9oG__bottomContent{grid-template-columns:1fr auto 1fr;display:grid}}
@layer components{.OrgSponsorshipsOnboardingCard-module__9Ks1ma__container{text-wrap:balance;position:relative}.OrgSponsorshipsOnboardingCard-module__9Ks1ma__text{max-width:900px}.OrgSponsorshipsOnboardingCard-module__9Ks1ma__closeButton{position:absolute;top:0;right:0}}
@layer components{.EditProfileModal-module__3TPtYq__bioInput{resize:vertical;min-height:64px;max-height:96px}}
@layer components{.ActivatedRowContent-module__DnPL1G__successIcon{color:var(--accent-positive-default);display:flex}}
@layer components{.ContactSalesFooter-module__SNgIWq__link{color:var(--foreground-dimmest);text-decoration:underline}.ContactSalesFooter-module__SNgIWq__link:hover{color:var(--foreground-dimmer)}}
@layer components{.UserSshKeysPreferences-module__lKURzG__self{position:relative}@media not (min-width:480px){.UserSshKeysPreferences-module__lKURzG__actionButton{flex-grow:1}}.UserSshKeysPreferences-module__lKURzG__titleWrapper{align-items:baseline}@media not (min-width:480px){.UserSshKeysPreferences-module__lKURzG__header{gap:var(--space-8);flex-direction:column}}.UserSshKeysPreferences-module__lKURzG__loadingPlaceholder{background-color:var(--background-default);height:var(--space-24)}}
@layer components{.LoggedOutMobileCarousel-module__jIuS8G__viewport{width:100%;overflow:hidden}.LoggedOutMobileCarousel-module__jIuS8G__slide{padding:0 var(--space-8);flex:0 0 100%;min-width:0}.LoggedOutMobileCarousel-module__jIuS8G__dot{background:#d4d1ce;border-radius:50%;width:7px;height:7px;transition:background .2s}.LoggedOutMobileCarousel-module__jIuS8G__dotActive{background:#ff3c00}.LoggedOutMobileCarousel-module__jIuS8G__arrowButton{width:40px;height:40px}}
@layer components{.HeroBackgroundRight-module__-kp3MW__heroBackgroundRightSvg{pointer-events:none;width:496px;height:366px;position:absolute;bottom:0;right:0}@media screen and (max-width:768px){.HeroBackgroundRight-module__-kp3MW__heroBackgroundRightSvg{width:300px;height:auto}}}
@layer components{.BarSection-module__7smJ2W__self{height:100%}}
@layer components{.OrgGroupPermissionsGroups-module__Gpf0bq__indexTableWrapper{justify-content:space-between;width:100%;display:flex;position:relative;overflow:auto}}
/*# sourceMappingURL=094jy21cluw65.css.map*/