@layer components{.ExitConfirmModal-module__lkO8Fq__button{flex:1}}
@layer components{.WizardStepper-module__xClUuW__numeral{border:1px solid var(--foreground-default);width:var(--space-32);height:var(--space-32);color:var(--foreground-default);font-weight:500}.WizardStepper-module__xClUuW__phaseInactive{opacity:.5}}
@layer components{.OrgSizeStep-module__GO3Hrq__option{cursor:pointer;border:1px solid var(--outline-default);background-color:var(--background-default);color:var(--foreground-default)}.OrgSizeStep-module__GO3Hrq__option:focus-within{outline:2px solid var(--accent-primary-default);outline-offset:2px}}
@layer components{.QualifyStep-module__pcOE0q__option{cursor:pointer;border:1px solid var(--outline-default);background-color:var(--background-default);color:var(--foreground-default)}.QualifyStep-module__pcOE0q__option:focus-within{outline:2px solid var(--accent-primary-default);outline-offset:2px}}
@layer components{.BillingInfoStep-module__LFVwcq__cards{gap:var(--space-16);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.BillingInfoStep-module__LFVwcq__card{background-color:var(--background-higher)}}
@layer components{.WelcomeStep-module__65yVDq__fieldLabel{color:var(--foreground-default);font-weight:500}.WelcomeStep-module__65yVDq__textInput{box-sizing:border-box;border:1px solid var(--outline-dimmer);border-radius:var(--border-radius-4);background-color:var(--background-default);padding:var(--space-8) var(--space-16);width:100%;color:var(--foreground-default)}.WelcomeStep-module__65yVDq__textInput::placeholder{color:var(--foreground-dimmest)}.WelcomeStep-module__65yVDq__textInput:focus-visible{outline:2px solid var(--accent-primary-default);outline-offset:0;border-color:#0000}}
@layer components{.Icon-module__CwnszW__icon{--Icon--size:16px;--Icon--rotate:0deg;vertical-align:middle;transform:rotate(var(--Icon--rotate));min-width:var(--Icon--size);min-height:var(--Icon--size)}}
@layer components{.ExpandAgentButton-module__8ZRNCW__root{--ExpandAgentButton--width:0;--ExpandAgentButton--height:100%;--ExpandAgentButton--opacity:0;--ExpandAgentButton--align:start;--ExpandAgentButton--padding:var(--space-4);flex-direction:row;transition:opacity .3s .16s,width .3s .16s,height .3s .16s;display:flex;opacity:var(--ExpandAgentButton--opacity)!important;width:var(--ExpandAgentButton--width)!important;height:var(--ExpandAgentButton--height)!important}.ExpandAgentButton-module__8ZRNCW__show{--ExpandAgentButton--width:var(--space-24);--ExpandAgentButton--opacity:1}}
@layer components{.FigmaImport-module__cFpzyW__overlay{--FigmaImport--z-index-modal:100000;z-index:calc(var(--FigmaImport--z-index-modal) + 1);background-color:var(--background-overlay);flex-direction:row;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.FigmaImport-module__cFpzyW__animationWrapper{z-index:calc(var(--FigmaImport--z-index-modal) + 1);background-color:var(--background-overlay);min-width:300px;color:var(--foreground-default);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;padding:34px;display:flex}.FigmaImport-module__cFpzyW__progressBarContainer{width:200px;padding-top:16px}.FigmaImport-module__cFpzyW__progressBarTrack{border-radius:var(--border-radius-round);background-color:var(--background-higher);width:100%;height:8px;overflow:hidden}.FigmaImport-module__cFpzyW__progressBarFill{transition:width var(--transition-duration-chill) var(--transition-timing-function-chill);border-radius:var(--border-radius-round);background-color:var(--accent-primary-default);min-width:2px;height:100%}}
@keyframes CanvasOnboarding-module__PSCqpq__glow{0%,to{box-shadow:0 0 6px 2px color-mix(in srgb, var(--accent-primary-default) 25%, transparent)}50%{box-shadow:0 0 14px 6px color-mix(in srgb, var(--accent-primary-default) 50%, transparent)}}@keyframes CanvasOnboarding-module__PSCqpq__ghost-draw{0%{stroke-dashoffset:600px;opacity:0}10%{opacity:.8}50%{stroke-dashoffset:0;opacity:.8}70%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:600px;opacity:0}}@keyframes CanvasOnboarding-module__PSCqpq__ghost-cursor{0%{opacity:0}10%{opacity:.9}50%{opacity:.9}70%{opacity:0}to{opacity:0}}@layer components{.CanvasOnboarding-module__PSCqpq__container{pointer-events:none;position:absolute;inset:0;overflow:hidden}.CanvasOnboarding-module__PSCqpq__tooltipCard{z-index:1;box-shadow:var(--shadow-1);border:1px solid var(--outline-dimmest);border-radius:var(--border-radius-12);background-color:var(--background-default);padding:var(--space-16);width:calc(100% - var(--space-32));pointer-events:auto;max-width:360px;color:var(--foreground-default);transition:bottom .35s cubic-bezier(.4,0,.2,1);position:absolute;bottom:72px;left:50%;transform:translate(-50%)}.CanvasOnboarding-module__PSCqpq__tooltipCardRaised{bottom:122px}.CanvasOnboarding-module__PSCqpq__mediaWrapper{margin-top:var(--space-24);margin-bottom:var(--space-24);border-radius:var(--border-radius-8);background-color:var(--background-higher);display:block;position:relative;overflow:hidden}.CanvasOnboarding-module__PSCqpq__mediaImage,.CanvasOnboarding-module__PSCqpq__mediaVideo{object-fit:cover;width:100%;height:auto;display:block}.CanvasOnboarding-module__PSCqpq__mediaPlayOverlay{color:#fff;background-color:#0000000d;justify-content:center;align-items:center;transition:background-color .15s;display:flex;position:absolute;inset:0}.CanvasOnboarding-module__PSCqpq__mediaPlayOverlay:hover{background-color:#00000073}.CanvasOnboarding-module__PSCqpq__tooltipHeader{align-items:center;gap:var(--space-8);display:flex}.CanvasOnboarding-module__PSCqpq__tooltipHeadline{font-weight:var(--font-weight-medium);font-size:var(--font-size-default);line-height:var(--line-height-default);font-family:var(--font-family-default,"IBM Plex Sans")}.CanvasOnboarding-module__PSCqpq__tooltipBody{margin-top:var(--space-8);color:var(--foreground-dimmer);font-size:var(--font-size-small);line-height:var(--line-height-small);font-family:var(--font-family-default,"IBM Plex Sans")}.CanvasOnboarding-module__PSCqpq__tooltipBody p{margin:0}.CanvasOnboarding-module__PSCqpq__tooltipBody p+p{margin-top:var(--space-8)}.CanvasOnboarding-module__PSCqpq__artifactLabel{color:var(--accent-purple-stronger)}.CanvasOnboarding-module__PSCqpq__hidden{visibility:hidden}.CanvasOnboarding-module__PSCqpq__tooltipFooter{margin-top:var(--space-12);justify-content:space-between;align-items:center;display:flex}.CanvasOnboarding-module__PSCqpq__tooltipDots{justify-content:center;gap:var(--space-4);flex:1;display:flex}.CanvasOnboarding-module__PSCqpq__dot{background-color:var(--outline-default);border-radius:50%;width:6px;height:6px;transition:background-color .15s}.CanvasOnboarding-module__PSCqpq__dotActive{background-color:var(--foreground-default)}.CanvasOnboarding-module__PSCqpq__dismissButton{top:var(--space-8);right:var(--space-8);cursor:pointer;border-radius:var(--border-radius-8);padding:var(--space-4);color:var(--foreground-dimmest);background:0 0;border:none;justify-content:center;align-items:center;transition:color .15s;display:flex;position:absolute}.CanvasOnboarding-module__PSCqpq__dismissButton:hover{color:var(--foreground-default)}.CanvasOnboarding-module__PSCqpq__pulseRing{border:1px solid color-mix(in srgb, var(--accent-primary-default) 40%, transparent);border-radius:var(--border-radius-8);pointer-events:none;--CanvasOnboarding--ring-top:0px;--CanvasOnboarding--ring-left:0px;--CanvasOnboarding--ring-width:0px;--CanvasOnboarding--ring-height:0px;top:var(--CanvasOnboarding--ring-top);left:var(--CanvasOnboarding--ring-left);width:var(--CanvasOnboarding--ring-width);height:var(--CanvasOnboarding--ring-height);animation:2s ease-in-out infinite CanvasOnboarding-module__PSCqpq__glow;position:absolute}.CanvasOnboarding-module__PSCqpq__ghostStroke{z-index:1;pointer-events:none;position:absolute;bottom:300px;left:50%;transform:translate(-50%)}.CanvasOnboarding-module__PSCqpq__ghostStrokePath{stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 4px var(--accent-primary-dimmer));animation:3s ease-in-out infinite CanvasOnboarding-module__PSCqpq__ghost-draw}.CanvasOnboarding-module__PSCqpq__ghostStrokeCursor{opacity:0;animation:3s ease-in-out infinite CanvasOnboarding-module__PSCqpq__ghost-cursor}}
@layer components{.BreadcrumbButton-module__pVsx-G__button{color:inherit;font:inherit;-webkit-app-region:no-drag;-webkit-user-select:none;user-select:none;background:0 0;line-height:normal}.BreadcrumbButton-module__pVsx-G__text{font-size:var(--font-size-small)}}
@layer components{.BreadcrumbItem-module__ClcYdW__root{align-items:center}.BreadcrumbItem-module__ClcYdW__text{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--font-size-default);flex-grow:1;flex-shrink:1;display:inline-block;overflow:hidden}}
@layer components{.Menu-module__0Trrqa__item{position:relative}}
@layer components{.Popover-module__D3ZVlG__underlay{width:100%;height:100%;position:fixed;top:0;left:0}.Popover-module__D3ZVlG__surface{box-shadow:var(--shadow-overlay);border:1px solid var(--background-highest)}}
@layer components{.index-module__0s4WcW__breadcrumbs{height:100%}.index-module__0s4WcW__filetreePopup{max-height:400px;box-shadow:var(--shadow-1);border:1px solid var(--outline-default);top:var(--index--menu-y);left:var(--index--menu-x);--index--menu-x:0;--index--menu-y:0;position:absolute}.index-module__0s4WcW__filetreePopup>div{max-height:400px}}
@layer components{.Header-module__jJCcUW__header{border-bottom:1px solid var(--background-higher);opacity:.8;flex-direction:row;align-items:center;height:28px;display:flex}.Header-module__jJCcUW__header:hover{opacity:1}.Header-module__jJCcUW__headerLeft{scrollbar-width:none;flex-direction:row;flex-grow:1;flex-shrink:1;align-items:center;height:100%;display:flex;overflow-x:auto}.Header-module__jJCcUW__headerLeft::-webkit-scrollbar{height:0}.Header-module__jJCcUW__headerRight{align-items:center;height:100%}.Header-module__jJCcUW__headerRightInner{height:100%;padding-inline:var(--space-2);align-items:center}}
@layer 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{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{.RemoteInput-module__dIUkyG__errorText{color:var(--accent-negative-stronger);padding-left:var(--space-4)}.RemoteInput-module__dIUkyG__actionButton{flex-grow:1;flex-shrink:1}}
@layer components{.PushBranchButton-module__5FYphG__remoteStatusBannerDesktop{display:none}@media (min-width:900px){.PushBranchButton-module__5FYphG__remoteStatusBannerDesktop{display:flex}}.PushBranchButton-module__5FYphG__remoteStatusBannerMobile{width:100%;display:flex}@media (min-width:900px){.PushBranchButton-module__5FYphG__remoteStatusBannerMobile{display:none}}.PushBranchButton-module__5FYphG__mobileButton{width:50%}.PushBranchButton-module__5FYphG__remoteStatusBanner{border:0!important}.PushBranchButton-module__5FYphG__connectExistingButtonDesktop{background-color:var(--background-highest)!important}.PushBranchButton-module__5FYphG__connectExistingButtonMobile{width:50%;background-color:var(--background-highest)!important}}
@layer components{.CommitMessage-module__L4CTSa__headerText{font-weight:var(--font-weight-medium)}.CommitMessage-module__L4CTSa__input{resize:none;border:none;width:100%}.CommitMessage-module__L4CTSa__inputDisabled{opacity:.5;resize:none;border:none;width:100%}}
@layer components{.ModifiedFileActions-module__xmEsfG__actionsIndex,.ModifiedFileActions-module__xmEsfG__actionsWorktree{border-radius:var(--border-radius-4);height:24px}.ModifiedFileActions-module__xmEsfG__unstage,.ModifiedFileActions-module__xmEsfG__stage,.ModifiedFileActions-module__xmEsfG__discard{border-radius:var(--border-radius-2);width:24px;height:24px}.ModifiedFileActions-module__xmEsfG__discardIcon{transform:scale(.85)}.ModifiedFileActions-module__xmEsfG__divider{background-color:var(--outline-stronger);width:1px;height:75%}}
@layer components{.ModifiedFilePath-module__92HX8q__source{color:var(--foreground-dimmest)}.ModifiedFilePath-module__92HX8q__sourceArrow{margin:0 var(--space-8)}}
@layer components{.ModifiedFileListActions-module__warbvq__actions{background-color:var(--background-highest)}.ModifiedFileListActions-module__warbvq__buttonDiscard{border-radius:var(--border-radius-8) 0 0 var(--border-radius-8)}.ModifiedFileListActions-module__warbvq__buttonStage{border-radius:0 var(--border-radius-8) var(--border-radius-8) 0}.ModifiedFileListActions-module__warbvq__divider{margin-top:var(--space-8);margin-bottom:var(--space-8);background-color:var(--outline-stronger);width:1px}}
@layer components{.ModifiedFileList-module__Dal6tq__body{max-height:25vh;overflow-y:auto}.ModifiedFileList-module__Dal6tq__headerText{flex-grow:1}}
@layer components{.StagingArea-module__lT4H4W__headerText{font-weight:var(--font-weight-medium)}.StagingArea-module__lT4H4W__disabled{opacity:.725}.StagingArea-module__lT4H4W__autoStageMessage{justify-content:center;align-items:center;display:flex}.StagingArea-module__lT4H4W__details{gap:var(--space-4);flex-direction:row;display:flex}.StagingArea-module__lT4H4W__fileLists{margin-left:-4px;margin-right:-4px}}
@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}}
@layer components{.MobilePreviewBlockedState-module__3hNtXW__state{background:var(--background-higher);text-align:center;width:100%;height:100%}.MobilePreviewBlockedState-module__3hNtXW__surface{background:var(--background-default);text-align:center;width:100%;height:100%}.MobilePreviewBlockedState-module__3hNtXW__phoneFrame{aspect-ratio:450/910;width:auto;max-width:100%;height:100%;max-height:760px;position:relative}.MobilePreviewBlockedState-module__3hNtXW__compactPhoneFrame{width:100%;height:100%;max-height:none}.MobilePreviewBlockedState-module__3hNtXW__phoneScreen{background:var(--background-default);border-radius:10.5%/5.2%;position:absolute;inset:2.2% 4.2%;overflow:hidden}.MobilePreviewBlockedState-module__3hNtXW__phoneFrameImage{opacity:1;z-index:1;pointer-events:none;position:absolute;inset: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__tapHintContent{transform-origin:50%;transform:scale(2)}.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{.MakeVariantsDropdown-module__xV2qVG__dropdown{width:320px;overflow:hidden}}
@media (prefers-reduced-motion:reduce){@layer components{.CanvasExploreHandles-module__qHXDaa__handleTriggerCircle,.CanvasExploreHandles-module__qHXDaa__handleTriggerIcon{transition:none}}}@layer components{.CanvasExploreHandles-module__qHXDaa__handles{z-index:2;pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}.CanvasExploreHandles-module__qHXDaa__handle{pointer-events:auto;width:40px;height:40px;position:absolute;top:0;left:0}.CanvasExploreHandles-module__qHXDaa__handleTrigger{appearance:none;width:40px;height:40px;color:var(--white);cursor:pointer;--CanvasExploreHandles--handle-color:var(--accent-primary-dimmest);background:0 0;border:0;place-items:center;padding:0;display:grid}.CanvasExploreHandles-module__qHXDaa__handleTrigger[data-disabled]{opacity:.5;cursor:default}.CanvasExploreHandles-module__qHXDaa__handleTrigger:focus-visible{outline:0}.CanvasExploreHandles-module__qHXDaa__handleArtifact .CanvasExploreHandles-module__qHXDaa__handleTrigger{--CanvasExploreHandles--handle-color:var(--accent-magenta-dimmer)}.CanvasExploreHandles-module__qHXDaa__handleArtifact .CanvasExploreHandles-module__qHXDaa__handleTrigger[data-gathering=true],.CanvasExploreHandles-module__qHXDaa__handleArtifact .CanvasExploreHandles-module__qHXDaa__handleTrigger[data-open=true],.CanvasExploreHandles-module__qHXDaa__handleArtifact .CanvasExploreHandles-module__qHXDaa__handleTrigger:focus-visible,.CanvasExploreHandles-module__qHXDaa__handleArtifact .CanvasExploreHandles-module__qHXDaa__handleTrigger:hover:not([data-disabled]){--CanvasExploreHandles--handle-color:var(--accent-magenta-default)}.CanvasExploreHandles-module__qHXDaa__handle:not(.CanvasExploreHandles-module__qHXDaa__handleArtifact) .CanvasExploreHandles-module__qHXDaa__handleTrigger[data-gathering=true],.CanvasExploreHandles-module__qHXDaa__handle:not(.CanvasExploreHandles-module__qHXDaa__handleArtifact) .CanvasExploreHandles-module__qHXDaa__handleTrigger[data-open=true],.CanvasExploreHandles-module__qHXDaa__handle:not(.CanvasExploreHandles-module__qHXDaa__handleArtifact) .CanvasExploreHandles-module__qHXDaa__handleTrigger:focus-visible,.CanvasExploreHandles-module__qHXDaa__handle:not(.CanvasExploreHandles-module__qHXDaa__handleArtifact) .CanvasExploreHandles-module__qHXDaa__handleTrigger:hover:not([data-disabled]){--CanvasExploreHandles--handle-color:var(--accent-primary-default)}.CanvasExploreHandles-module__qHXDaa__handleTriggerCircle{background:var(--CanvasExploreHandles--handle-color);transform-origin:50%;border-radius:50%;place-items:center;width:40px;height:40px;transition:transform 80ms ease-out,box-shadow 80ms ease-out;display:grid;transform:scale(.2)}.CanvasExploreHandles-module__qHXDaa__handleTriggerIcon{opacity:0;place-items:center;width:24px;height:24px;transition:opacity 60ms ease-out,transform 80ms ease-out;display:grid;transform:scale(.6)}.CanvasExploreHandles-module__qHXDaa__handleTriggerIcon svg{width:24px;height:24px}.CanvasExploreHandles-module__qHXDaa__handleTrigger:focus-visible .CanvasExploreHandles-module__qHXDaa__handleTriggerCircle{box-shadow:0 0 0 2px var(--background-root), 0 0 0 4px var(--CanvasExploreHandles--handle-color)}.CanvasExploreHandles-module__qHXDaa__handleTrigger:focus-visible .CanvasExploreHandles-module__qHXDaa__handleTriggerCircle,.CanvasExploreHandles-module__qHXDaa__handleTrigger[data-gathering=true] .CanvasExploreHandles-module__qHXDaa__handleTriggerCircle,.CanvasExploreHandles-module__qHXDaa__handleTrigger[data-open=true] .CanvasExploreHandles-module__qHXDaa__handleTriggerCircle,.CanvasExploreHandles-module__qHXDaa__handleTrigger:hover:not([data-disabled]) .CanvasExploreHandles-module__qHXDaa__handleTriggerCircle{transform:scale(1)}.CanvasExploreHandles-module__qHXDaa__handleTrigger:focus-visible .CanvasExploreHandles-module__qHXDaa__handleTriggerIcon,.CanvasExploreHandles-module__qHXDaa__handleTrigger[data-gathering=true] .CanvasExploreHandles-module__qHXDaa__handleTriggerIcon,.CanvasExploreHandles-module__qHXDaa__handleTrigger[data-open=true] .CanvasExploreHandles-module__qHXDaa__handleTriggerIcon,.CanvasExploreHandles-module__qHXDaa__handleTrigger:hover:not([data-disabled]) .CanvasExploreHandles-module__qHXDaa__handleTriggerIcon{opacity:1;transform:scale(1)}}
@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;box-sizing:border-box;pointer-events:auto;position:absolute;top:0;left:0}.SelectedChatBox-module__MZnLCG__mobileChatButton{appearance:none;width:100%;min-height:36px;font-size:var(--font-size-small);line-height:var(--line-height-small);color:inherit;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;font-weight:500;overflow:hidden}.SelectedChatBox-module__MZnLCG__mobileChatButton:active{opacity:.82}.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{.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__mobileArtifactToolbarSurface{min-height:44px}.SelectedToolbar-module__SbDwcG__mobileInlinePreview{height:44px;padding-left:0;padding-right:var(--space-4)}.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:none;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__loadingToolbarSurface{transform:scale(calc(var(--tl-scale,1) * .784));transform-origin:0 100%}.IframeShapeUtil-module__OQcoZW__loadingToolbarType{color:var(--foreground-dimmest);font-size:var(--font-size-small);line-height:var(--line-height-small);white-space:nowrap;flex-shrink:0}.IframeShapeUtil-module__OQcoZW__loadingToolbarName{min-width:0;font-weight:500;font-size:var(--font-size-small);line-height:var(--line-height-small);text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;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}.IframeShapeUtil-module__OQcoZW__loadingErrorContent{pointer-events:none;overflow:hidden}.IframeShapeUtil-module__OQcoZW__loadingErrorContent>*{transform:scale(calc(var(--tl-scale,1) * 1.008));transform-origin:50%}.IframeShapeUtil-module__OQcoZW__loadingErrorContent button,.IframeShapeUtil-module__OQcoZW__loadingErrorContent a,.IframeShapeUtil-module__OQcoZW__loadingErrorContent [role=button]{pointer-events:auto}}
@layer components{.ReplitContextualToolbar-module__2vVDDW__artifactSelection{--tl-color-selection-stroke:var(--accent-magenta-default)}.ReplitContextualToolbar-module__2vVDDW__inverseCameraWrapper{transform-origin:0 0;pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}}
@keyframes WorkspaceHeaderReplIcon-module__fkEoxa__workspace-header-repl-icon-pulse{0%{transform:translate(-66.66%)}to{transform:translate(0)}}@layer components{.WorkspaceHeaderReplIcon-module__fkEoxa__container{position:relative}.WorkspaceHeaderReplIcon-module__fkEoxa__loadingGeneratedIcon{border-radius:var(--border-radius-4);position:relative;overflow:hidden}.WorkspaceHeaderReplIcon-module__fkEoxa__loadingGeneratedIcon:after{content:"";opacity:.5;pointer-events:none;background:linear-gradient(90deg, var(--accent-blurple-dimmest), var(--accent-blurple-default), var(--accent-blurple-dimmest), var(--accent-blurple-default));will-change:transform;width:300%;height:100%;animation:2s linear infinite WorkspaceHeaderReplIcon-module__fkEoxa__workspace-header-repl-icon-pulse;position:absolute;top:0;left:0}}
@layer components{.ReplInfoDropdownMenu-module__R7iFyW__menu{min-width:200px}}
@layer components{.AiUsageInfo-module__TDcnOa__root{height:32px;padding-left:var(--space-6);padding-right:var(--space-6);color:var(--foreground-default);align-items:center;gap:var(--space-4);flex-direction:row}.AiUsageInfo-module__TDcnOa__measureBar{pointer-events:none;width:50px!important;height:8px!important}.AiUsageInfo-module__TDcnOa__popoverWrapper{width:300px}}
@layer components{.ContentsDivergedModal-module__fZgEdW__divider{background-color:var(--outline-dimmest);width:100%;height:1px;margin-block:var(--space-4)}.ContentsDivergedModal-module__fZgEdW__debugView{background-color:var(--accent-red-dimmest);font-family:var(--font-family-code)}.ContentsDivergedModal-module__fZgEdW__editorContainer{margin-top:var(--space-16)}.ContentsDivergedModal-module__fZgEdW__editorWrapper{max-height:100%;margin-top:var(--space-2);border-radius:var(--border-radius-2);border-width:1px;border-color:var(--outline-dimmer);overflow-y:auto}.ContentsDivergedModal-module__fZgEdW__editorWrapper>div{align-items:stretch;width:100%;height:100%;display:flex}.ContentsDivergedModal-module__fZgEdW__editorWrapper>div>[class~=cm-editor]{flex:auto;width:100%}.ContentsDivergedModal-module__fZgEdW__descriptionText{margin-block:var(--space-4);text-align:center}.ContentsDivergedModal-module__fZgEdW__modalContent{flex-grow:1;flex-shrink:1;max-height:calc(90vh - 60px);overflow-y:auto}.ContentsDivergedModal-module__fZgEdW__modalContainer{flex-direction:column;max-width:100%;height:auto;display:flex;overflow:hidden}.ContentsDivergedModal-module__fZgEdW__tabContent{flex-grow:1;flex-shrink:1}}
@layer components{.BonsaiUrlBar-module__yvuLIW__root{z-index:1;border-bottom:var(--border-width-default) solid var(--surface-border-color-subtle);height:40px;container:root/inline-size}.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}.BonsaiUrlBar-module__yvuLIW__navButton{border-radius:var(--border-radius-4);padding:var(--space-6);border:none;flex-shrink:0}.BonsaiUrlBar-module__yvuLIW__urlWrapper{position:relative}.BonsaiUrlBar-module__yvuLIW__urlPath{border-radius:var(--border-radius-8);flex-grow:1;padding-top:0;padding-bottom:0;font-size:12px}.BonsaiUrlBar-module__yvuLIW__goButton{top:50%;right:var(--space-4);position:absolute;transform:translateY(-50%)}@container root (max-width:300px){.BonsaiUrlBar-module__yvuLIW__buttons svg+span{display:none}.BonsaiUrlBar-module__yvuLIW__buttons svg{margin-right:0}}.BonsaiUrlBar-module__yvuLIW__fakeUrl{box-sizing:content-box;border:1px solid var(--outline-dimmer);border-radius:var(--border-radius-6);font-size:12px}.BonsaiUrlBar-module__yvuLIW__buttonLink{border-color:var(--outline-dimmer);border-radius:var(--border-radius-6);height:24px;color:var(--foreground-dimmer)}}
@layer components{.CanvasReadonlyInTaskBanner-module__RGW05a__actionBar{bottom:var(--space-16);z-index:10;box-shadow:var(--shadow-1);pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}}
@layer components{.TaskCardDescription-module__73dh6q__wrapper{position:relative}.TaskCardDescription-module__73dh6q__container{color:var(--foreground-dimmer);overflow:hidden}.TaskCardDescription-module__73dh6q__container [class*=markdown-theme]{--theme-text-color-default:var(--foreground-dimmer);color:var(--foreground-dimmer)}.TaskCardDescription-module__73dh6q__truncated{-webkit-mask-image:linear-gradient(#000 calc(100% - 32px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 32px),#0000 100%)}.TaskCardDescription-module__73dh6q__scrollable{overflow:hidden auto}.TaskCardDescription-module__73dh6q__fadeBottom{-webkit-mask-image:linear-gradient(#000 calc(100% - 32px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 32px),#0000 100%)}.TaskCardDescription-module__73dh6q__fadeTop{-webkit-mask-image:linear-gradient(#0000 0%,#000 32px);mask-image:linear-gradient(#0000 0%,#000 32px)}.TaskCardDescription-module__73dh6q__fadeBoth{-webkit-mask-image:linear-gradient(#0000 0%,#000 32px calc(100% - 32px),#0000 100%);mask-image:linear-gradient(#0000 0%,#000 32px calc(100% - 32px),#0000 100%)}}
@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{.PurchaseCreditPackModal-module__aFhWiq__modalContent{position:relative}.PurchaseCreditPackModal-module__aFhWiq__priceAmount{color:var(--foreground-default);font-size:20px;line-height:24px}.PurchaseCreditPackModal-module__aFhWiq__originalPrice{color:var(--foreground-dimmest);font-size:20px;line-height:24px;text-decoration:line-through}.PurchaseCreditPackModal-module__aFhWiq__priceRow{justify-content:space-between;align-items:center}.PurchaseCreditPackModal-module__aFhWiq__packItem{justify-content:space-between;align-items:center;width:100%}.PurchaseCreditPackModal-module__aFhWiq__priceDetailsContainer{flex:1}.PurchaseCreditPackModal-module__aFhWiq__paymentDetailsContainer{flex-direction:column;flex:1;align-items:flex-end;display:flex}.PurchaseCreditPackModal-module__aFhWiq__successDetailsCard{background-color:var(--background-higher)}.PurchaseCreditPackModal-module__aFhWiq__loadingSkeleton{border-radius:var(--border-radius-default);height:20px}.PurchaseCreditPackModal-module__aFhWiq__loadingSkeletonPayment{width:80px}.PurchaseCreditPackModal-module__aFhWiq__loadingSkeletonTax{width:60px}.PurchaseCreditPackModal-module__aFhWiq__loadingSkeletonTotal{width:70px}.PurchaseCreditPackModal-module__aFhWiq__loadingSkeletonWorkspaceText{width:100%;height:14px}.PurchaseCreditPackModal-module__aFhWiq__creditPackSelect button{border:1px solid var(--outline-dimmer);border-radius:var(--border-radius-12);background-color:var(--background-default);min-height:var(--space-48);font-size:20px}.PurchaseCreditPackModal-module__aFhWiq__learnMoreLink{color:var(--foreground-dimmer);text-decoration:underline}.PurchaseCreditPackModal-module__aFhWiq__errorText{color:var(--accent-negative-default)}}
@keyframes TaskSummary-module__jdXGlq__foreground-pulse-move{0%{transform:translate(-66.667%)}to{transform:translate(0%)}}@layer components{.TaskSummary-module__jdXGlq__foregroundPulse{background-color:var(--background-higher);position:relative;overflow:hidden}.TaskSummary-module__jdXGlq__foregroundPulse:after{opacity:.5;background:linear-gradient(90deg, var(--outline-default), var(--background-root), var(--outline-default), var(--background-root));will-change:transform;pointer-events:none;content:"";width:300%;height:100%;animation:2s linear infinite TaskSummary-module__jdXGlq__foreground-pulse-move;position:absolute;top:0;left:0}.TaskSummary-module__jdXGlq__skeletonTitle{width:100%;height:var(--space-16)}.TaskSummary-module__jdXGlq__skeletonDescriptionLine{width:100%;height:var(--space-24)}.TaskSummary-module__jdXGlq__skeletonDescriptionLineNarrow{width:75%;height:var(--space-16)}}
@media (max-width:768px){@layer components{.CreditPackTable-module__y59E_q__measureBarContainer{display:none}}}@layer components{.CreditPackTable-module__y59E_q__tableContainer{background-color:var(--background-default);border-radius:8px;overflow:hidden}.CreditPackTable-module__y59E_q__accordionHeaderContent{text-align:left;flex:1}.CreditPackTable-module__y59E_q__usageText{text-align:left;flex-shrink:0;min-width:80px}.CreditPackTable-module__y59E_q__measureBarContainer{flex-shrink:0;width:160px}.CreditPackTable-module__y59E_q__measureBar{background-color:var(--background-highest);height:8px}.CreditPackTable-module__y59E_q__loadingRow{height:48px;position:relative}}
@layer components{.ProposedTaskApprovalDialog-module__kEA0zG__grow1{flex-grow:1}.ProposedTaskApprovalDialog-module__kEA0zG__buttonRow{gap:var(--space-8);flex-wrap:wrap}.ProposedTaskApprovalDialog-module__kEA0zG__buttonRow>*{flex:1;min-width:max-content}.ProposedTaskApprovalDialog-module__kEA0zG__buildInBackgroundPrimary{border-top-right-radius:0;border-bottom-right-radius:0;flex-grow:1}.ProposedTaskApprovalDialog-module__kEA0zG__buildInBackgroundSettingsTrigger{border-top-left-radius:0;border-bottom-left-radius:0}.ProposedTaskApprovalDialog-module__kEA0zG__buildInBackgroundSettingsContent{max-width:280px}.ProposedTaskApprovalDialog-module__kEA0zG__revisePlanButton{height:24px;color:var(--foreground-dimmer)!important}.ProposedTaskApprovalDialog-module__kEA0zG__cancelButton{height:24px}}
@layer components{.index-module__Y-7bTG__sectionContainer,.index-module__Y-7bTG__sectionHeader{flex-direction:column;gap:16px;display:flex}.index-module__Y-7bTG__sectionTitle{border-bottom:1px solid var(--outline-dimmest);padding-bottom:16px}.index-module__Y-7bTG__accordionContainer{flex-direction:column;gap:8px;display:flex}.index-module__Y-7bTG__loadingState{border-radius:4px;height:200px;position:relative}.index-module__Y-7bTG__linkButton{cursor:pointer;font:inherit;background:0 0;border:none;padding:0;display:inline}.index-module__Y-7bTG__linkStyle{cursor:pointer;pointer-events:all;color:var(--accent-primary-stronger);text-decoration:none}.index-module__Y-7bTG__linkStyle:hover{text-decoration:underline}}
@layer components{.TaskHeaderDropdown-module__WS-sUq__menuContent{min-width:320px;max-width:320px}.TaskHeaderDropdown-module__WS-sUq__titleSeparator{margin:var(--space-4) 0;background-color:var(--background-highest);height:1px}.TaskHeaderDropdown-module__WS-sUq__renameInput{box-sizing:border-box;border:1px solid var(--outline-dimmer);border-radius:var(--border-radius-4);width:100%;padding:var(--space-4) var(--space-8);background:var(--background-default);font:inherit;outline:none}.TaskHeaderDropdown-module__WS-sUq__renameInput:focus{outline:2px solid var(--accent-primary-default);outline-offset:-1px}}
@layer components{.SettingsTabContent-module__MGOYlG__permissionDeniedRoot{flex-direction:column;justify-content:center;align-items:center;min-height:400px;display:flex}.SettingsTabContent-module__MGOYlG__permissionDeniedContent{justify-content:center;align-items:center;max-width:400px}.SettingsTabContent-module__MGOYlG__permissionDeniedDescription{text-align:center}.SettingsTabContent-module__MGOYlG__tabContent{width:100%;max-width:1380px;margin:0 auto}}
@layer components{.index-module__1Is5yG__right{--index--z-index:0;--index--height:auto;z-index:var(--index--z-index);height:var(--index--height);-webkit-app-region:none;position:absolute;top:0;right:0}.index-module__1Is5yG__kanbanSearchBar{width:240px}.index-module__1Is5yG__desktopAppWindowsOs{-webkit-app-region:drag;padding-right:140px}.index-module__1Is5yG__desktopDragRegion{content:"";-webkit-app-region:drag;width:100%;height:44px;position:absolute;top:-4px;left:0}.index-module__1Is5yG__left2{--index--left2-transform:none;--index--left2-height:auto;--index--left2-z-index:inherit;--index--left2-width:auto;transform:var(--index--left2-transform);z-index:var(--index--left2-z-index);height:var(--index--left2-height);-webkit-app-region:none;position:absolute;top:0;left:0}.index-module__1Is5yG__left2Content{max-width:var(--index--left2-width);height:100%;overflow:hidden}.index-module__1Is5yG__headerBorder{pointer-events:none;position:absolute;top:0;left:0}}
@layer components{.RouterFilesContent-module__SFSMEq__root{position:relative}.RouterFilesContent-module__SFSMEq__search{height:32px}.RouterFilesContent-module__SFSMEq__search>div>div label+div{z-index:4}.RouterFilesContent-module__SFSMEq__search [role=listbox]{z-index:3;background-color:var(--background-default);position:absolute;inset:60px 0 0;padding:0 var(--space-16)!important}.RouterFilesContent-module__SFSMEq__search [role=option]>div{background-color:#0000!important}.RouterFilesContent-module__SFSMEq__search [aria-selected=true]>div{background-color:var(--interactive-background)!important}}
@layer components{.UniversalSettingsContentArea-module__bZEcFa__content{isolation:isolate;padding:var(--space-32);flex:1;display:flex;overflow:auto}@media not (min-width:767px){.UniversalSettingsContentArea-module__bZEcFa__content{padding:var(--space-16)}}}
@layer components{.ToolList2-module__js4iTG__list{overflow-y:auto}.ToolList2-module__js4iTG__searchRow{min-height:44px}.ToolList2-module__js4iTG__item{text-align:left;touch-action:manipulation;min-height:44px}.ToolList2-module__js4iTG__titleLine{font-size:var(--font-size-default);line-height:var(--line-height-default)}.ToolList2-module__js4iTG__descriptionLine{font-size:var(--font-size-small);line-height:var(--line-height-small)}}
@keyframes BillingOverview-module__0OhXta__loader-move-gradient{0%{transform:translate(-66.667%)}to{transform:translate(0%)}}@layer components{.BillingOverview-module__0OhXta__cardsContainer{gap:var(--space-16);flex-direction:row;display:flex;overflow-x:auto}@media not (min-width:768px){.BillingOverview-module__0OhXta__cardsContainer{flex-wrap:wrap;overflow-x:visible}}.BillingOverview-module__0OhXta__card{border:1px solid var(--outline-dimmest);background-color:var(--background-default);flex-shrink:0;width:240px}@media not (min-width:768px){.BillingOverview-module__0OhXta__card{flex-shrink:1;width:100%}}.BillingOverview-module__0OhXta__fieldRow{gap:var(--space-8);grid-template-columns:auto 1fr;place-items:start;display:grid}.BillingOverview-module__0OhXta__fieldRow>*{word-wrap:break-word;overflow-wrap:break-word}.BillingOverview-module__0OhXta__loadingSkeleton{width:150px;height:20px}.BillingOverview-module__0OhXta__sectionContainer{border-radius:var(--border-radius-4);background-color:var(--background-default)}.BillingOverview-module__0OhXta__loader{border-radius:var(--border-radius-4);background-color:var(--background-default);isolation:isolate;grid-template-columns:repeat(4,1fr);height:115px;display:grid;position:relative;overflow:hidden}@media not (min-width:1024px){.BillingOverview-module__0OhXta__loader{grid-template-columns:1fr 1fr;height:230px}}.BillingOverview-module__0OhXta__loader:before{z-index:-1;content:"";pointer-events:none;background:linear-gradient(90deg, var(--outline-dimmest), var(--interactive-background), var(--outline-dimmest), var(--interactive-background));will-change:transform;width:300%;animation:2s linear infinite BillingOverview-module__0OhXta__loader-move-gradient;position:absolute;top:0;bottom:0;left:0}}
@layer components{.MobilePreviewUrlBar-module__OZQBTa__openButton{white-space:nowrap;flex-shrink:0}}
@keyframes CreditBreakdownCards-module__2_YxfW__move-gradient{0%{transform:translate(-66.667%)}to{transform:translate(0%)}}@layer components{.CreditBreakdownCards-module__2_YxfW__loader{isolation:isolate;border-radius:4px;height:24px;position:relative;overflow:hidden}.CreditBreakdownCards-module__2_YxfW__loader:before{z-index:-1;background:linear-gradient(90deg, var(--outline-dimmest), var(--interactive-background), var(--outline-dimmest), var(--interactive-background));will-change:transform;pointer-events:none;content:"";width:300%;animation:2s linear infinite CreditBreakdownCards-module__2_YxfW__move-gradient;position:absolute;top:0;bottom:0;left:0}.CreditBreakdownCards-module__2_YxfW__row{justify-content:space-between;align-items:center;gap:16px}.CreditBreakdownCards-module__2_YxfW__dottedDivider{border-top:1px dashed var(--outline-dimmest);height:1px;margin:4px 0}.CreditBreakdownCards-module__2_YxfW__solidDivider{border-top:1px solid var(--outline-dimmer);height:1px;margin:4px 0}.CreditBreakdownCards-module__2_YxfW__dollarText{font-weight:700}}
@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{.PlanInfo-module__Gl6HWG__linkText{color:var(--accent-primary-stronger)}.PlanInfo-module__Gl6HWG__bold{font-weight:var(--font-weight-bold)}}
@layer components{.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{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{.UsageCreditsInfo-module__k4SxoW__bold{font-weight:var(--font-weight-bold)}}
@layer components{.ImportEducationWidget-module__kqvJjW__education{color:var(--foreground-dimmer)}.ImportEducationWidget-module__kqvJjW__divider{background-color:var(--outline-dimmest);margin-block:var(--space-4)}.ImportEducationWidget-module__kqvJjW__bold{font-weight:var(--font-weight-bold)}.ImportEducationWidget-module__kqvJjW__subtitle{white-space:pre-line;line-height:1.75}.ImportEducationWidget-module__kqvJjW__rowContainer{gap:var(--space-24);padding-top:var(--space-16);grid-template-columns:3fr 1fr;display:grid}@media screen and not (min-width:850px){.ImportEducationWidget-module__kqvJjW__rowContainer{grid-template-rows:auto auto;grid-template-columns:1fr}}@media screen and (min-width:850px){.ImportEducationWidget-module__kqvJjW__rowContainer{grid-template-rows:auto auto;grid-template-columns:2fr 1fr}}@media screen and (min-width:1024px){.ImportEducationWidget-module__kqvJjW__rowContainer{grid-template-rows:auto auto;grid-template-columns:3fr 1fr}}@media screen and not (min-width:850px){.ImportEducationWidget-module__kqvJjW__rowLeft{grid-row:2}.ImportEducationWidget-module__kqvJjW__rowRight{grid-row:1}}}
@layer components{.RedeemGiftCardModal-module__muCbGG__modalContent{position:relative}.RedeemGiftCardModal-module__muCbGG__giftCardVisual{background:linear-gradient(145deg,#f26522 0%,#e85a1c 100%);justify-content:space-between;align-items:flex-start;width:128px;height:172px;box-shadow:0 4px 12px #f265224d,0 2px 4px #0000001a}.RedeemGiftCardModal-module__muCbGG__giftCardLogo{align-items:center}.RedeemGiftCardModal-module__muCbGG__giftCardLogoText{letter-spacing:.5px;font-size:12px;font-weight:600;color:#fff!important}.RedeemGiftCardModal-module__muCbGG__giftCardAmount{margin-top:var(--space-8);text-align:center;align-self:center;font-size:24px;line-height:1.1;color:#fff!important}.RedeemGiftCardModal-module__muCbGG__giftCardCreditsLabel{letter-spacing:1.5px;text-transform:uppercase;align-self:center;font-size:10px;font-weight:600;color:#ffffffe6!important}}
@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{text-align:left;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%}}
:root{--StaggerView--index:0;--StaggerView--animation-duration:.5s;--StaggerView--animation-delay:.1s;--StaggerView--distance:20px}@keyframes StaggerView-module__x5Qtna__fade-in-up{0%{transform:translateY(var(--StaggerView--distance));opacity:0}to{opacity:1;transform:translateY(0)}}@layer components{.StaggerView-module__x5Qtna__stagger{opacity:0}.StaggerView-module__x5Qtna__stagger.StaggerView-module__x5Qtna__animate{animation:StaggerView-module__x5Qtna__fade-in-up var(--StaggerView--animation-duration) ease-out forwards;animation-delay:calc(var(--StaggerView--index) * var(--StaggerView--animation-delay))}}
@layer components{.index-module__E3Z0Fa__grid{grid-template-columns:repeat(2,1fr);align-items:stretch;display:grid}@media screen and not (min-width:768px){.index-module__E3Z0Fa__grid{grid-template-columns:1fr}}.index-module__E3Z0Fa__card{width:100%;height:100%}}
@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{.RepositorySelector-module__yhLtkW__label{border-radius:var(--border-radius-8);border:1px solid #0000;flex-grow:1;flex-shrink:1}.RepositorySelector-module__yhLtkW__label:hover{background-color:var(--background-higher)}@media (min-width:600px){.RepositorySelector-module__yhLtkW__label{gap:var(--space-4);flex-direction:column;display:flex}}.RepositorySelector-module__yhLtkW__labelFocusVisible:focus-within{border-color:var(--foreground-default);background-color:var(--background-higher)}.RepositorySelector-module__yhLtkW__replLink{color:var(--accent-primary-default);font-size:var(--font-size-default)}.RepositorySelector-module__yhLtkW__replLink:hover{text-decoration:underline}.RepositorySelector-module__yhLtkW__noReposFoundContainer{height:200px}.RepositorySelector-module__yhLtkW__container{overflow-anchor:none;scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;height:200px;display:flex;position:relative;overflow-y:scroll}.RepositorySelector-module__yhLtkW__container::-webkit-scrollbar{display:none}.RepositorySelector-module__yhLtkW__loadingContainer{height:100px}}
@media screen and (max-width:768px){@layer components{.PhoneMockup-module__1RRgiG__phoneXsmall{width:130px;height:275px}.PhoneMockup-module__1RRgiG__phoneSmall{width:140px;height:296px}.PhoneMockup-module__1RRgiG__phoneMedium{width:153px;height:323px}.PhoneMockup-module__1RRgiG__phoneLarge{width:197px;height:416px}}}@layer components{.PhoneMockup-module__1RRgiG__phoneXsmall{flex-shrink:0;width:185px;height:391px;position:relative}.PhoneMockup-module__1RRgiG__phoneSmall{flex-shrink:0;width:200px;height:423px;position:relative}.PhoneMockup-module__1RRgiG__phoneMedium{flex-shrink:0;width:218px;height:461px;position:relative}.PhoneMockup-module__1RRgiG__phoneLarge{box-shadow:0 var(--space-16) var(--space-32) 0 #0202037a;border-radius:36px;flex-shrink:0;width:267px;height:563px;margin:0 8px;position:relative}.PhoneMockup-module__1RRgiG__phoneFrame{width:100%;height:100%;position:relative}.PhoneMockup-module__1RRgiG__phoneScreen{background:var(--background-higher);border-radius:32px;position:absolute;inset:1.22% 2.59%;overflow:hidden}.PhoneMockup-module__1RRgiG__videoContainer{width:100%;height:100%;position:relative}.PhoneMockup-module__1RRgiG__phoneVideo{object-fit:cover;width:100%;height:100%}.PhoneMockup-module__1RRgiG__videoOverlay{cursor:pointer;pointer-events:all;position:absolute;inset:0}.PhoneMockup-module__1RRgiG__pauseIconIndicator{right:var(--space-12);bottom:var(--space-12);pointer-events:none;color:var(--white);background:#00000080;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.PhoneMockup-module__1RRgiG__phoneDynamicIsland{background:#000;border-radius:25px;width:27%;height:3.5%;position:absolute;top:4%;left:50%;transform:translate(-50%)}.PhoneMockup-module__1RRgiG__phoneInnerBorder{pointer-events:none;border:4px solid #000;border-radius:32px;position:absolute;inset:1.22% 2.59%}.PhoneMockup-module__1RRgiG__phoneOuterBorder{pointer-events:none;border:3px solid #ffc6a3;border-radius:36px;position:absolute;inset:.51% 1.08%}}
@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}}
@media screen and (max-width:768px){@layer components{.ExperienceSection-module__aXUBaG__phonesContainer{gap:var(--space-24)}}}@layer components{.ExperienceSection-module__aXUBaG__textContainer{text-align:center}.ExperienceSection-module__aXUBaG__phonesContainer,.ExperienceSection-module__aXUBaG__sectionWrapper{width:100%;overflow:hidden}}
@layer components{.PlanPeriodToggle-module__1M7B1W__buttonGroupItem{gap:var(--space-8);height:32px;padding:var(--space-8);border-radius:var(--border-radius-4);white-space:nowrap;cursor:pointer;flex-direction:row;flex:0 auto;justify-content:center;align-items:center;transition:all .12s ease-out;display:flex}.PlanPeriodToggle-module__1M7B1W__buttonGroupItem>span{transition:color .12s ease-out}.PlanPeriodToggle-module__1M7B1W__buttonGroupItem>svg{transition:stroke .12s ease-out}.PlanPeriodToggle-module__1M7B1W__buttonGroup{padding:var(--space-4);border-radius:var(--border-radius-8);background-color:var(--background-higher);gap:var(--space-4)}.PlanPeriodToggle-module__1M7B1W__buttonGroup .PlanPeriodToggle-module__1M7B1W__toggle{border:1px solid #0000}.PlanPeriodToggle-module__1M7B1W__checked:is(.PlanPeriodToggle-module__1M7B1W__buttonGroup .PlanPeriodToggle-module__1M7B1W__toggle){background-color:var(--background-default)}:is(.PlanPeriodToggle-module__1M7B1W__buttonGroup .PlanPeriodToggle-module__1M7B1W__toggle):hover{background-color:var(--background-default);border:1px solid var(--brand-border)}:is(.PlanPeriodToggle-module__1M7B1W__buttonGroup .PlanPeriodToggle-module__1M7B1W__toggle):hover span{color:var(--foreground-default)}:is(.PlanPeriodToggle-module__1M7B1W__buttonGroup .PlanPeriodToggle-module__1M7B1W__toggle):hover svg{fill:var(--brand-accent-default)}:is(.PlanPeriodToggle-module__1M7B1W__buttonGroup .PlanPeriodToggle-module__1M7B1W__toggle):hover .PlanPeriodToggle-module__1M7B1W__discountInfo span,.PlanPeriodToggle-module__1M7B1W__redText{color:var(--brand-accent-default)}}
@layer components{.ReplTooltip-module__SHLXeG__title{flex-grow:1}}
@layer components{.AvailableBitbucketRepositories-module__It6Yjq__connectBitbucketAccountContainer{height:528px}.AvailableBitbucketRepositories-module__It6Yjq__container{width:100%;height:100%}.AvailableBitbucketRepositories-module__It6Yjq__scopeAndSearchRow{column-gap:var(--space-8);grid-template-columns:1fr 1fr;display:grid}.AvailableBitbucketRepositories-module__It6Yjq__replitIcon{background-color:var(--brand-accent-default);width:var(--space-32);height:var(--space-32);color:var(--white);justify-content:center;align-items:center;display:flex}.AvailableBitbucketRepositories-module__It6Yjq__bitbucketIcon{background-color:var(--accent-primary-default);width:var(--space-32);height:var(--space-32);color:var(--white);justify-content:center;align-items:center;display:flex}.AvailableBitbucketRepositories-module__It6Yjq__sortIcon{transform:rotate(90deg)}.AvailableBitbucketRepositories-module__It6Yjq__connectBitbucketAccountButton{margin-top:var(--space-8)}}
@layer components{.IconCount-module__pIsKNq__iconCount{color:var(--foreground-dimmer);-webkit-user-select:none;user-select:none;line-height:1}}
@layer components{.PrettyJSONDisplay-module__FZImda__jsonDisplay{font-size:var(--font-size-small);font-family:var(--font-family-code);flex-grow:1;display:flex}}
@layer components{._error-module__dH24Aq__dragRegion{-webkit-app-region:drag;width:100%;height:60px;position:absolute;top:0;left:0}}
@layer components{.ImportMessageBanner-module__fJXtqq__statusBanner{text-align:left}}
@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)}.FAQSection-module__hb9Naq__disclosure{text-align:center;max-width:720px;margin:0 auto}}
@layer components{.PricingCtaButton-module__u3dpka__ctaButton{cursor:pointer;color:#fff;letter-spacing:-.02em;text-align:center;background-color:#1a1a1a;border:none;border-radius:90px;justify-content:center;align-items:center;gap:10px;width:100%;height:80px;padding:10px 40px;font-family:ABC Diatype Plus Variable,sans-serif;font-size:18px;font-weight:400;text-decoration:none;transition:background-color .15s;display:flex}.PricingCtaButton-module__u3dpka__ctaButton:hover{background-color:#333}}
@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{.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{.ChipSelectStep-module__dNBbUq__chip{background:var(--background-higher);height:46px;color:var(--foreground-default);cursor:pointer;white-space:nowrap;border:2px solid #0000;border-radius:12px;padding:0 12px;font-size:16px}.ChipSelectStep-module__dNBbUq__chipSelected{border-color:var(--foreground-default)}}
@layer components{.OrgPageHeader-module__ZplJ0G__pageHeader{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.OrgPageHeader-module__ZplJ0G__orgName{max-width:240px}.OrgPageHeader-module__ZplJ0G__title{gap:var(--space-8);flex-direction:row;flex:auto;align-items:center;display:flex}}
@layer components{.ReplCard-module__p-mrzG__card{position:relative}.ReplCard-module__p-mrzG__content{height:100%}.ReplCard-module__p-mrzG__coverLink{color:inherit;outline:none}.ReplCard-module__p-mrzG__coverLink:after{content:"";z-index:1;border-radius:var(--space-8);display:block;position:absolute;inset:0}.ReplCard-module__p-mrzG__coverLink:focus-visible:after{outline:2px solid var(--accent-primary-default);outline-offset:-2px}html:not([data-focus-visible]) .ReplCard-module__p-mrzG__coverLink:focus:after{outline-color:#0000}.ReplCard-module__p-mrzG__ownerWrapper{z-index:1;max-width:fit-content}.ReplCard-module__p-mrzG__description{max-width:450px}}
@keyframes WorkflowTestOutput-module__98akiq__skeleton-data-loading{0%{background-position-x:200%}to{background-position-x:-200%}}@layer components{.WorkflowTestOutput-module__98akiq__scrollableContent{border:1px solid var(--outline-default);flex:1;height:100%;min-height:0;position:relative;overflow-x:auto}.WorkflowTestOutput-module__98akiq__testRunText{color:var(--foreground-default)}.WorkflowTestOutput-module__98akiq__testRunText[data-status=failed]{color:var(--accent-negative-default)}.WorkflowTestOutput-module__98akiq__skeletonDataResult{opacity:1;background:linear-gradient(90deg, var(--background-higher) 25%, var(--background-highest) 50%, var(--background-higher) 75%);background-size:200% 100%;width:100%;min-height:120px;animation:2.4s ease-in-out infinite WorkflowTestOutput-module__98akiq__skeleton-data-loading;position:relative}}
@layer components{.Account-module__xmZdma__mediumWeight{font-weight:var(--font-weight-medium)}.Account-module__xmZdma__halfWidthColumn{flex-direction:column;width:calc(50% - 8px);display:flex}@media screen and (max-width:384px){.Account-module__xmZdma__continentSelectContainer{width:100%;margin-left:0}.Account-module__xmZdma__continentInputRow{gap:var(--space-8);flex-direction:column}}.Account-module__xmZdma__exportSection{border-top:1px solid var(--outline-dimmest)}.Account-module__xmZdma__continentSelect{min-width:160px}.Account-module__xmZdma__loadingContinentSelect{background-color:var(--background-default);min-width:200px;height:24px}.Account-module__xmZdma__loadingContinentTitle{background-color:var(--background-default);min-width:30px;height:20px}.Account-module__xmZdma__alignButton{align-self:flex-start}}
@layer components{.BonsaiAwarePaymentLink-module__F3XEqq__shrinkText{flex-grow:1;flex-shrink:1}}
@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{.UrlRepositorySelector-module__sJYt7W__messageContainer{width:100%}.UrlRepositorySelector-module__sJYt7W__input{border:1px solid var(--outline-dimmest)!important}}
@layer components{.ProMembershipContent-module__5veBaW__creditTierSelect{padding:0 0 var(--space-32) 0;width:100%}.ProMembershipContent-module__5veBaW__packItem{justify-content:space-between;align-items:center;width:100%}.ProMembershipContent-module__5veBaW__strikethroughText{color:var(--foreground-dimmest);align-self:center;text-decoration:line-through}}
@layer components{.IntegrationsUpsell-module__0EzNea__upsellContent{max-width:480px}.IntegrationsUpsell-module__0EzNea__servicesCard{width:100%}.IntegrationsUpsell-module__0EzNea__description{text-align:center}}
: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}}
@keyframes CreatingPromptStep-module__7uqw-W__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){@layer components{.CreatingPromptStep-module__7uqw-W__bar{animation:none}}}@layer components{.CreatingPromptStep-module__7uqw-W__rows{width:100%}.CreatingPromptStep-module__7uqw-W__row{border-radius:var(--border-radius-12);background-color:var(--background-higher);width:100%}.CreatingPromptStep-module__7uqw-W__rowActive{opacity:1}.CreatingPromptStep-module__7uqw-W__rowNext{opacity:.5}.CreatingPromptStep-module__7uqw-W__rowLater{opacity:.2}.CreatingPromptStep-module__7uqw-W__check{color:var(--foreground-default);flex-shrink:0}.CreatingPromptStep-module__7uqw-W__bar{border-radius:var(--border-radius-round);background-image:linear-gradient(90deg, var(--background-default) 0%, var(--background-root) 50%, var(--background-default) 100%);background-size:200% 100%;background-color:var(--background-default);height:var(--font-size-default);flex:1;animation:1.4s linear infinite CreatingPromptStep-module__7uqw-W__shimmer}}
@layer components{@media (max-width:480px){.ActionButtons-module__8H_asa__container{flex-direction:column}}}
@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{.AccountDomains-module__7eGjhq__root{min-height:32px}.AccountDomains-module__7eGjhq__emptyState{color:var(--foreground-dimmer)}.AccountDomains-module__7eGjhq__link{color:unset;text-decoration:none}.AccountDomains-module__7eGjhq__link:hover{text-decoration:underline}}
@layer components{@media screen and (max-width:768px){.FeaturesSection-module__oAjxRG__container{padding-left:0;padding-right:0}}}
@layer components{.Membership-module__Uu_GUG__membershipGridHeader{width:100%}@media screen and (max-width:768px){.Membership-module__Uu_GUG__membershipGridHeader{flex-direction:column;justify-content:center}}.Membership-module__Uu_GUG__gridTitle{letter-spacing:-.04em;font-family:ABC Diatype Plus Variable,sans-serif;font-size:42px;font-weight:400;line-height:100%}@media screen and (max-width:768px){.Membership-module__Uu_GUG__gridTitle{text-align:center;text-wrap:balance;line-height:110%}}.Membership-module__Uu_GUG__gridSubtitle{color:#888;letter-spacing:-.01em;font-family:ABC Diatype Plus Variable,sans-serif;font-size:15px;font-weight:400;line-height:83%}@media screen and (max-width:768px){.Membership-module__Uu_GUG__gridSubtitle{text-align:center}}.Membership-module__Uu_GUG__membershipGrid{grid-template-columns:1fr;gap:16px;width:100%;display:grid}@media screen and (min-width:768px){.Membership-module__Uu_GUG__membershipGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1280px){.Membership-module__Uu_GUG__membershipGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.Membership-module__Uu_GUG__membershipGridItem{display:flex}@media screen and (min-width:768px){.Membership-module__Uu_GUG__membershipGridItem{grid-template-rows:subgrid;grid-row:span 7;grid-template-columns:1fr;display:grid}}.Membership-module__Uu_GUG__card{background-color:#faf5f0;border-radius:40px;flex:1;grid-template-rows:auto auto auto auto auto auto auto;padding:32px;display:grid}@media screen and (min-width:768px){.Membership-module__Uu_GUG__card{grid-template-rows:subgrid;grid-row:span 7}}.Membership-module__Uu_GUG__planName{color:#ff3c00;letter-spacing:-.04em;font-family:ABC Diatype Plus Variable,sans-serif;font-size:28px;font-weight:400;line-height:83%}.Membership-module__Uu_GUG__planDescription{color:#333;letter-spacing:-.03em;font-family:ABC Diatype Plus Variable,sans-serif;font-size:18px;font-weight:400;line-height:100%}.Membership-module__Uu_GUG__divider{background-color:#ddd5cb;width:100%;height:1px}.Membership-module__Uu_GUG__priceSection{flex-direction:row;align-items:baseline;gap:8px;padding:24px 0;display:flex}.Membership-module__Uu_GUG__benefitsList{flex-direction:column;gap:0;display:flex}.Membership-module__Uu_GUG__benefitsList .Membership-module__Uu_GUG__benefitDot{background-color:#ff3c00;border-radius:50%;width:6px;min-width:6px;height:6px;margin-top:8px}.Membership-module__Uu_GUG__benefitsList .Membership-module__Uu_GUG__benefitItem{border-bottom:1px solid #e8e0d6;align-items:flex-start;gap:12px;padding:12px 0}:is(.Membership-module__Uu_GUG__benefitsList .Membership-module__Uu_GUG__benefitItem):last-child{border-bottom:none}:is(.Membership-module__Uu_GUG__benefitsList .Membership-module__Uu_GUG__benefitItem) .Membership-module__Uu_GUG__benefitText{color:#333;letter-spacing:-.03em;overflow-wrap:break-word;flex:1;min-width:0;font-family:ABC Diatype Plus Variable,sans-serif;font-size:16px;font-weight:400;line-height:140%;overflow:hidden}:is(:is(.Membership-module__Uu_GUG__benefitsList .Membership-module__Uu_GUG__benefitItem) .Membership-module__Uu_GUG__benefitText) *{font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;font-family:inherit}:is(.Membership-module__Uu_GUG__benefitsList .Membership-module__Uu_GUG__benefitItem) .Membership-module__Uu_GUG__benefitTextBold{font-weight:600}}
@layer components{.BarSection-module__7smJ2W__self{height:100%}}
@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{@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}}
@keyframes Typewriter-module__RAJrRW__blink{0%{opacity:1}50%{opacity:0}}@media (prefers-reduced-motion:reduce){@layer components{.Typewriter-module__RAJrRW__cursor{animation:none}}}@layer components{.Typewriter-module__RAJrRW__container{-webkit-line-clamp:2;text-overflow:ellipsis;word-break:break-word;white-space:pre-line;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Typewriter-module__RAJrRW__skipButton{font:inherit;color:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.Typewriter-module__RAJrRW__skipButton:focus-visible{outline:2px solid var(--foreground-default);outline-offset:2px}.Typewriter-module__RAJrRW__cursor{vertical-align:text-bottom;background:currentColor;width:2px;height:1em;margin-left:2px;animation:.6s steps(2,end) infinite Typewriter-module__RAJrRW__blink;display:inline-block}.Typewriter-module__RAJrRW__cursorHidden{visibility:hidden}}
@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{.OrgBio-module__QBb_MG__fieldLabelWrapper{text-wrap:pretty}.OrgBio-module__QBb_MG__fieldLabel{font-weight:var(--font-weight-bold)}.OrgBio-module__QBb_MG__markdownLabel{color:var(--foreground-dimmest);align-items:center;font-size:8px}@media (max-width:418px){.OrgBio-module__QBb_MG__markdownLabel{align-items:flex-start}}.OrgBio-module__QBb_MG__markdownText{flex-grow:1;flex-shrink:1}}
@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}}
@layer components{.AuthorizedApps-module__B9rybG__serviceName{font-weight:var(--font-weight-medium)}}
@layer components{.BreakdownRow-module__lzWWkG__self{padding-left:var(--space-16);padding-right:var(--space-12);padding-bottom:var(--space-8);word-break:break-word}.BreakdownRow-module__lzWWkG__title{gap:var(--space-8);flex-direction:row;align-items:center;display:flex}.BreakdownRow-module__lzWWkG__titleText{color:var(--foreground-default)}.BreakdownRow-module__lzWWkG__deletedTitleText{color:var(--foreground-dimmest)}.BreakdownRow-module__lzWWkG__empty{width:var(--space-8);height:var(--space-8);min-width:var(--space-8);max-height:var(--space-8);border-radius:50%;flex-grow:1}.BreakdownRow-module__lzWWkG__gridText{text-align:right}.BreakdownRow-module__lzWWkG__editIcon{color:var(--foreground-dimmest)}.BreakdownRow-module__lzWWkG__emptyIcon{width:var(--space-16)}.BreakdownRow-module__lzWWkG__titleLink{gap:var(--space-8);box-sizing:border-box;border-style:solid;border-width:0;outline:none;flex-direction:row;flex-shrink:0;flex-basis:auto;align-items:center;min-width:0;max-width:100%;display:flex}.BreakdownRow-module__lzWWkG__titleLinkNoPointer{pointer-events:none}.BreakdownRow-module__lzWWkG__titleTextFlex{word-wrap:break-word;flex:1;min-width:0}.BreakdownRow-module__lzWWkG__textRight{text-align:right}.BreakdownRow-module__lzWWkG__spacer24{height:var(--space-24)}.BreakdownRow-module__lzWWkG__linkAsView{box-sizing:border-box;border-style:solid;border-width:0;outline:none;flex-direction:column;flex-shrink:0;flex-basis:auto;align-items:stretch;min-height:0;display:flex}}
@layer components{.GradientBackground-module__VNHu5W__gradient{z-index:0;pointer-events:none;background:linear-gradient(#0000 0%,#fdc71f 44.18%,#ff6915 100%);height:clamp(100px,20vw,175px);position:absolute;bottom:30%;left:0;right:0}.GradientBackground-module__VNHu5W__fill{z-index:0;pointer-events:none;height:30%;position:absolute;bottom:0;left:0;right:0}.GradientBackground-module__VNHu5W__curve{width:100%;height:clamp(60px,3.5vw,100px);color:var(--surface-color);position:absolute;bottom:0;left:0;right:0}}
@layer components{.ExpandableContent-module__XeGW5q__contentContainer{position:relative}}
@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{.MobileOnboardingLayout-module__jn7cRG__page{background:var(--background-default);overscroll-behavior:none;touch-action:manipulation;flex-direction:column;height:100dvh;position:fixed;top:0;left:0;right:0;overflow:hidden}.MobileOnboardingLayout-module__jn7cRG__topChrome{padding:calc(env(safe-area-inset-top,0) + var(--space-32) + var(--space-8)) calc(env(safe-area-inset-right,0) + var(--space-24)) 0 calc(env(safe-area-inset-left,0) + var(--space-24));grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.MobileOnboardingLayout-module__jn7cRG__topChrome>:first-child{justify-self:start}.MobileOnboardingLayout-module__jn7cRG__topChrome>:last-child{justify-self:end}.MobileOnboardingLayout-module__jn7cRG__backPlaceholder{width:44px}.MobileOnboardingLayout-module__jn7cRG__logo{color:#ff3c00}.MobileOnboardingLayout-module__jn7cRG__skipPlaceholder{width:44px}.MobileOnboardingLayout-module__jn7cRG__titleArea{padding:var(--space-8) var(--space-24) 0;min-height:92px}.MobileOnboardingLayout-module__jn7cRG__title{color:var(--foreground-default);letter-spacing:-1.52px;text-align:center;margin:0;font-family:ABC Diatype,sans-serif;font-weight:400}.MobileOnboardingLayout-module__jn7cRG__content{padding:var(--space-24) var(--space-24) 0;flex-direction:column;flex:1;overflow:hidden}.MobileOnboardingLayout-module__jn7cRG__footer{padding:var(--space-16) calc(env(safe-area-inset-right,0) + var(--space-24)) calc(var(--space-16) + env(safe-area-inset-bottom)) calc(env(safe-area-inset-left,0) + var(--space-24))}.MobileOnboardingLayout-module__jn7cRG__footerCompact{padding:var(--space-8) var(--space-24)}.MobileOnboardingLayout-module__jn7cRG__errorMessage{color:var(--accent-negative-default);text-align:center;padding-bottom:8px;font-size:13px}.MobileOnboardingLayout-module__jn7cRG__continueButton{height:44px}.MobileOnboardingLayout-module__jn7cRG__loadingSpinner{color:var(--foreground-dimmest)}}
@layer components{.OrgConnectorUpdateForm-module__ZqHDNa__form{width:100%;margin:0 auto}}
@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{.OrgId-module__Ay-hMa__fieldLabelWrapper{text-wrap:pretty}.OrgId-module__Ay-hMa__fieldLabel{font-weight:var(--font-weight-bold)}}
@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}}
:root{--marketing-surface-max-width:1390px;--below-the-fold-max-size:900px;background-color:#faf6f1}@property --sweep-pos{syntax:"<percentage>";inherits:false;initial-value:-30%}@keyframes landing-page-module__A2EV7W__sweep-fwd{0%{--sweep-pos:-30%}to{--sweep-pos:100%}}@keyframes landing-page-module__A2EV7W__sweep-rev{0%{--sweep-pos:100%}to{--sweep-pos:-30%}}@media (prefers-reduced-motion:reduce){@layer components{.landing-page-module__A2EV7W__taglineSweepOut,.landing-page-module__A2EV7W__taglineSweepIn,.landing-page-module__A2EV7W__taglineSweepInReverse{animation-duration:.001ms;animation-delay:0s;-webkit-mask-image:none;mask-image:none}}}@keyframes landing-page-module__A2EV7W__glow-fade-in{0%{opacity:0}to{opacity:1}}@layer components{.landing-page-module__A2EV7W__pageBg{overscroll-behavior-x:none;font-family:var(--font-family-brand);overflow-x:clip;background-color:#faf6f1!important}.landing-page-module__A2EV7W__pageBg header{background-color:#faf6f1!important}.landing-page-module__A2EV7W__unauthenticatedHomePage{min-width:0;height:auto;overflow-x:clip}.landing-page-module__A2EV7W__unauthenticatedHomePageHeaderPadding{padding-top:12px}.landing-page-module__A2EV7W__title{text-align:center;margin:0 auto}.landing-page-module__A2EV7W__titleImproved{letter-spacing:-.06em;font-family:ABC Diatype Plus Variable,sans-serif;font-size:64px;font-weight:400;line-height:100%}@media screen and (max-width:768px){.landing-page-module__A2EV7W__titleImproved{font-size:32px}}.landing-page-module__A2EV7W__taglineWrapper{text-align:center;width:100%;position:relative}@media screen and (max-width:768px){.landing-page-module__A2EV7W__taglineWrapper{width:fit-content;max-width:100%}}.landing-page-module__A2EV7W__taglineSizer{visibility:hidden;pointer-events:none;white-space:nowrap;height:0;display:block;overflow:hidden}.landing-page-module__A2EV7W__taglineSweepOut{-webkit-mask-image:linear-gradient(to right, transparent var(--sweep-pos), black calc(var(--sweep-pos) + 30%));-webkit-mask-image:linear-gradient(to right, transparent var(--sweep-pos), black calc(var(--sweep-pos) + 30%));mask-image:linear-gradient(to right, transparent var(--sweep-pos), black calc(var(--sweep-pos) + 30%));animation:.9s ease-in forwards landing-page-module__A2EV7W__sweep-fwd}.landing-page-module__A2EV7W__taglineSweepIn,.landing-page-module__A2EV7W__taglineSweepInReverse{white-space:nowrap;position:absolute;top:0;left:0;right:0}.landing-page-module__A2EV7W__taglineSweepIn{-webkit-mask-image:linear-gradient(to right, black var(--sweep-pos), transparent calc(var(--sweep-pos) + 30%));-webkit-mask-image:linear-gradient(to right, black var(--sweep-pos), transparent calc(var(--sweep-pos) + 30%));mask-image:linear-gradient(to right, black var(--sweep-pos), transparent calc(var(--sweep-pos) + 30%));animation:.9s ease-out .5s forwards landing-page-module__A2EV7W__sweep-fwd}.landing-page-module__A2EV7W__taglineSweepInReverse{-webkit-mask-image:linear-gradient(to right, transparent var(--sweep-pos), black calc(var(--sweep-pos) + 30%));-webkit-mask-image:linear-gradient(to right, transparent var(--sweep-pos), black calc(var(--sweep-pos) + 30%));mask-image:linear-gradient(to right, transparent var(--sweep-pos), black calc(var(--sweep-pos) + 30%));animation:.9s ease-out .5s both landing-page-module__A2EV7W__sweep-rev}.landing-page-module__A2EV7W__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.landing-page-module__A2EV7W__agentPrompt{padding:var(--space-16);width:100%;max-width:100%;height:100%;min-height:min(40vh, var(--below-the-fold-max-size));max-height:var(--below-the-fold-max-size);margin:48px -16px -16px}@media screen and (max-width:768px){.landing-page-module__A2EV7W__agentPrompt{min-height:min(45vh, var(--below-the-fold-max-size))}}.landing-page-module__A2EV7W__requestedOutputsOptionsNegativeMargin{margin:-16px}@media screen and (max-width:768px){.landing-page-module__A2EV7W__suggestedPrompts{display:none}}.landing-page-module__A2EV7W__suggestedPromptsAboveInput{padding-top:var(--space-32)}.landing-page-module__A2EV7W__aboveInputCarousel{margin-top:-24px}.landing-page-module__A2EV7W__agentPromptImproved{position:relative;overflow:visible}.landing-page-module__A2EV7W__aboveTheFold{height:calc(100vh - 67px);padding-top:36px}@media screen and (max-width:768px){.landing-page-module__A2EV7W__aboveTheFold{padding-top:0}}.landing-page-module__A2EV7W__agentInput2Root{width:100%;max-width:800px}.landing-page-module__A2EV7W__loggedOutInput{width:100%;max-width:650px;margin:0 auto}.landing-page-module__A2EV7W__loggedOutInput textarea{max-height:200px}.landing-page-module__A2EV7W__loggedOutInputImproved{isolation:isolate;position:relative}.landing-page-module__A2EV7W__loggedOutInputImproved textarea,.landing-page-module__A2EV7W__loggedOutInputImproved input{box-shadow:none}.landing-page-module__A2EV7W__loggedOutInputImproved button{border-radius:100px}.landing-page-module__A2EV7W__loggedOutInputImproved:before{z-index:-1;filter:blur(50px);border-radius:var(--border-radius-8);pointer-events:none;content:"";background:#fd540213;animation:.5s ease-out forwards landing-page-module__A2EV7W__glow-fade-in;position:absolute;inset:-10px}.landing-page-module__A2EV7W__marketingSurface{width:100%;max-width:var(--marketing-surface-max-width)}.landing-page-module__A2EV7W__pricingCard{padding:var(--space-32) var(--space-64);background-color:#fff;border-radius:46px}@media screen and (max-width:768px){.landing-page-module__A2EV7W__pricingCard{padding:var(--space-24) var(--space-16);border-radius:24px}}@media screen and not (min-width:1024px){.landing-page-module__A2EV7W__testimonialsSection{padding-left:0;padding-right:0}}@media screen and (max-width:768px){.landing-page-module__A2EV7W__fullWidthHack{padding-right:var(--space-16);padding-left:var(--space-16)}}}
@layer components{.Billing-module__MpwcfW__subsectionContainer{gap:var(--space-12);padding-top:var(--space-16);padding-bottom:var(--space-16);flex-direction:column}.Billing-module__MpwcfW__subsectionContainer:not(:first-of-type){border-top:1px solid var(--outline-dimmest)}.Billing-module__MpwcfW__planButtonLink{width:fit-content}.Billing-module__MpwcfW__detailsGrid{gap:var(--space-4) var(--space-32);grid-template-columns:96px auto;display:grid}@media not (min-width:480px){.Billing-module__MpwcfW__portalButtons{gap:var(--space-8);flex-direction:column}}.Billing-module__MpwcfW__trialMembershipPeriodToggle{align-items:flex-start}}
@layer components{.ReplBreakdownBar-module__8vFlSG__barWrapper{width:66%}.ReplBreakdownBar-module__8vFlSG__bar{background-color:var(--background-higher);overflow:hidden}.ReplBreakdownBar-module__8vFlSG__barInner{width:100%;height:8px}}
@layer components{.InputError-module__MnPm0W__warning{color:var(--accent-orange-default)}.InputError-module__MnPm0W__error{color:var(--accent-negative-default)}}
@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{.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{.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}}
@layer components{.NameStep-module__F4QX7G__input{border-radius:var(--border-radius-8);width:100%;padding:var(--space-12);font-size:var(--font-size-default);color:var(--foreground-default);outline:none;background:var(--background-higher)!important;box-shadow:none!important;border:none!important}.NameStep-module__F4QX7G__input::placeholder{color:var(--foreground-dimmest)}}
@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{.UsersTable-module__QqJuVq__table{min-height:400px}.UsersTable-module__QqJuVq__table tbody tr{height:56px}.UsersTable-module__QqJuVq__bottomContent{grid-template-columns:1fr auto 1fr;display:grid}}
@layer components{.OrgName-module__ZQPm-W__fieldLabelWrapper{text-wrap:pretty}.OrgName-module__ZQPm-W__fieldLabel{font-weight:var(--font-weight-bold)}}
@layer components{.SidebarInfoIcon-module__9QPqda__surface{position:relative;overflow:hidden}.SidebarInfoIcon-module__9QPqda__imageWrapper{position:relative}.SidebarInfoIcon-module__9QPqda__imageBorder{width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 1px #80808040}}
@layer components{.ActivatedRowContent-module__DnPL1G__successIcon{color:var(--accent-positive-default);display:flex}}
@layer components{.ConnectedServices-module__I3WyzG__serviceName{font-weight:var(--font-weight-medium)}}
@layer components{.index-module__PRyPiq__self{border:1px solid var(--outline-dimmest)}}
@layer components{.HeroBackgroundRight-module__-kp3MW__heroBackgroundRightSvg{pointer-events:none;width:496px;height:366px;position:absolute;bottom:0;right:0}@media screen and (max-width:768px){.HeroBackgroundRight-module__-kp3MW__heroBackgroundRightSvg{width:300px;height:auto}}}
@keyframes index-module__duMxOG__enter-fade-in-up{0%{transform:var(--animation-fade-up-transform);opacity:0}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){@layer components{.index-module__duMxOG__label{animation:none!important}}}@property --sweep-pos{syntax:"<percentage>";inherits:false;initial-value:-30%}@keyframes index-module__duMxOG__sweep-fwd{0%{--sweep-pos:-30%}to{--sweep-pos:100%}}@keyframes index-module__duMxOG__sweep-rev{0%{--sweep-pos:100%}to{--sweep-pos:-30%}}@media (prefers-reduced-motion:reduce){@layer components{.index-module__duMxOG__welcomeSweepOut,.index-module__duMxOG__welcomeSweepIn,.index-module__duMxOG__welcomeSweepInReverse{animation-duration:.001ms;animation-delay:0s;-webkit-mask-image:none;mask-image:none}}}@layer components{.index-module__duMxOG__label{animation:index-module__duMxOG__enter-fade-in-up var(--animation-fade-up);animation-delay:calc(var(--animation-fade-up-delay-gap) * 1);flex-direction:column;gap:6px;display:flex}@media screen and (max-width:768px){.index-module__duMxOG__title{font-size:18px}}.index-module__duMxOG__titleImproved{font-family:var(--font-family-brand)}.index-module__duMxOG__welcomeWrapper{text-align:center;display:grid;position:relative}.index-module__duMxOG__welcomeSizer{visibility:hidden;pointer-events:none;grid-area:1/1}.index-module__duMxOG__welcomeContent{grid-area:1/1}.index-module__duMxOG__welcomeSweepOut{--sweep-pos:-30%;-webkit-mask-image:linear-gradient(to right, transparent var(--sweep-pos), black calc(var(--sweep-pos) + 30%));-webkit-mask-image:linear-gradient(to right, transparent var(--sweep-pos), black calc(var(--sweep-pos) + 30%));mask-image:linear-gradient(to right, transparent var(--sweep-pos), black calc(var(--sweep-pos) + 30%));animation:.9s ease-in forwards index-module__duMxOG__sweep-fwd}.index-module__duMxOG__welcomeSweepIn,.index-module__duMxOG__welcomeSweepInReverse{position:absolute;top:0;left:0;right:0}.index-module__duMxOG__welcomeSweepIn{--sweep-pos:-30%;-webkit-mask-image:linear-gradient(to right, black var(--sweep-pos), transparent calc(var(--sweep-pos) + 30%));-webkit-mask-image:linear-gradient(to right, black var(--sweep-pos), transparent calc(var(--sweep-pos) + 30%));mask-image:linear-gradient(to right, black var(--sweep-pos), transparent calc(var(--sweep-pos) + 30%));animation:.9s ease-out .5s forwards index-module__duMxOG__sweep-fwd}.index-module__duMxOG__welcomeSweepInReverse{--sweep-pos:100%;-webkit-mask-image:linear-gradient(to right, transparent var(--sweep-pos), black calc(var(--sweep-pos) + 30%));-webkit-mask-image:linear-gradient(to right, transparent var(--sweep-pos), black calc(var(--sweep-pos) + 30%));mask-image:linear-gradient(to right, transparent var(--sweep-pos), black calc(var(--sweep-pos) + 30%));animation:.9s ease-out .5s both index-module__duMxOG__sweep-rev}.index-module__duMxOG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}
@media screen and (max-width:767px){@layer components{.GitHubImportFormContent-module__SZvLgW__importButtonContainer{gap:var(--space-8);flex-direction:column;width:100%;display:flex}}}@media screen and (max-width:479px){@layer components{.GitHubImportFormContent-module__SZvLgW__closeButton{display:none}}}@media screen and (max-width:767px){@layer components{.GitHubImportFormContent-module__SZvLgW__button{width:100%}}}@layer components{.GitHubImportFormContent-module__SZvLgW__container{border:1px solid var(--outline-dimmest)}.GitHubImportFormContent-module__SZvLgW__divider{margin-bottom:var(--space-8);margin-top:var(--space-4)}.GitHubImportFormContent-module__SZvLgW__selectedRepoContainer{width:100%;overflow:hidden}.GitHubImportFormContent-module__SZvLgW__selectedRepoHeader{flex-wrap:wrap}.GitHubImportFormContent-module__SZvLgW__pill{max-width:200px}}
:root{--MissionInput--mission-column-max-width:640px}@layer components{.MissionInput-module__2lr3za__composeArea{padding:0 var(--space-24) var(--space-16);max-width:var(--MissionInput--mission-column-max-width);width:100%;margin:0 auto}.MissionInput-module__2lr3za__queuedMessagesPreview{margin-bottom:var(--space-8)}}
@layer components{.PaywallCarousel-module__7IxQ6G__viewport{outline:none;flex:1;min-height:0;overflow:hidden}.PaywallCarousel-module__7IxQ6G__container{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;backface-visibility:hidden;align-items:stretch;height:100%}.PaywallCarousel-module__7IxQ6G__slide{will-change:transform;pointer-events:none;flex-direction:column;flex:0 0 90%;min-width:0;padding:8px 0;display:flex}.PaywallCarousel-module__7IxQ6G__slide[data-focused=true]{pointer-events:auto}}
@layer components{.OrgColorPicker-module__f7vTPa__group{gap:var(--space-8);flex-direction:row;display:flex}.OrgColorPicker-module__f7vTPa__item{border-radius:var(--border-radius-4);cursor:pointer;background-color:var(--OrgColorPicker--bg,transparent);--OrgColorPicker--bg:transparent;--OrgColorPicker--bg-hover:transparent;border:1px solid #ffffff80;width:20px;height:20px;display:block}.OrgColorPicker-module__f7vTPa__item:not([data-selected=true]):hover{background-color:var(--OrgColorPicker--bg-hover)}.OrgColorPicker-module__f7vTPa__item[data-focused=true]{border-color:var(--accent-primary-default);border-width:2px}.OrgColorPicker-module__f7vTPa__item[data-selected=true]{border-color:var(--foreground-default);background-color:var(--OrgColorPicker--bg-hover);cursor:default;border-width:2px}.OrgColorPicker-module__f7vTPa__item[data-selected=true]:hover{cursor:default}.OrgColorPicker-module__f7vTPa__item[data-disabled=true]{cursor:not-allowed}}
@layer components{.OrgGroupPermissionsGroups-module__Gpf0bq__indexTableWrapper{justify-content:space-between;width:100%;display:flex;position:relative;overflow:auto}.OrgGroupPermissionsGroups-module__Gpf0bq__titleCell{width:100%}.OrgGroupPermissionsGroups-module__Gpf0bq__titleCell a{color:var(--foreground-default);font-weight:500}.OrgGroupPermissionsGroups-module__Gpf0bq__actionCell{min-width:100px}.OrgGroupPermissionsGroups-module__Gpf0bq__scopeSelector{position:relative}.OrgGroupPermissionsGroups-module__Gpf0bq__scopeSelectorLoading{width:100px;height:32px;position:relative}.OrgGroupPermissionsGroups-module__Gpf0bq__selectOption:hover{cursor:auto}.OrgGroupPermissionsGroups-module__Gpf0bq__icon{position:absolute;top:50%;left:-4px;transform:translate(-100%,-50%)}}
@keyframes EditScimViewerUpgradeLinkForm-module__pje7QG__pulse-translate{0%{transform:translate(-66.667%)}to{transform:translate(0%)}}@layer components{.EditScimViewerUpgradeLinkForm-module__pje7QG__upgradeLinkInput{align-items:center;gap:var(--space-8);flex-direction:row;display:flex}.EditScimViewerUpgradeLinkForm-module__pje7QG__loadingButton{position:relative;overflow:hidden}.EditScimViewerUpgradeLinkForm-module__pje7QG__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 EditScimViewerUpgradeLinkForm-module__pje7QG__pulse-translate;position:absolute;inset:0 auto 0 0}}
@layer components{.ConfiguredConnectors-module__zOUr5a__headerContainer{flex-direction:column;align-items:flex-start;gap:16px;display:flex}@media (min-width:900px){.ConfiguredConnectors-module__zOUr5a__headerContainer{flex-direction:row;justify-content:space-between;align-items:center}}.ConfiguredConnectors-module__zOUr5a__searchBar{flex-direction:row;gap:8px;display:flex}@media (max-width:540px){.ConfiguredConnectors-module__zOUr5a__searchBar{flex-direction:column;align-items:stretch;width:100%}}.ConfiguredConnectors-module__zOUr5a__searchBarFull{width:100%;max-width:100%}.ConfiguredConnectors-module__zOUr5a__connectorIcon{object-fit:contain;border-radius:4px}}
@keyframes MetricCard-module__YCyG0W__move-gradient{0%{transform:translate(-66.667%)}to{transform:translate(0%)}}@layer components{.MetricCard-module__YCyG0W__skeletonValue,.MetricCard-module__YCyG0W__skeletonText{isolation:isolate;position:relative;overflow:hidden}.MetricCard-module__YCyG0W__skeletonValue:before,.MetricCard-module__YCyG0W__skeletonText:before{z-index:-1;background:linear-gradient(90deg, var(--outline-dimmest), var(--interactive-background), var(--outline-dimmest), var(--interactive-background));will-change:transform;pointer-events:none;content:"";width:300%;animation:2s linear infinite MetricCard-module__YCyG0W__move-gradient;position:absolute;top:0;bottom:0;left:0}.MetricCard-module__YCyG0W__skeletonValue{width:80px;height:40px}.MetricCard-module__YCyG0W__skeletonText{width:120px;height:18px}}
@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{.SidebarInfoIconInput-module__zMMp9q__cover{width:100%;height:100%;position:absolute;top:0;left:0}.SidebarInfoIconInput-module__zMMp9q__surfaceOverlay{opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}.SidebarInfoIconInput-module__zMMp9q__iconOverlay{width:100%;height:100%;color:var(--accent-primary-default);opacity:0;position:absolute;top:0;left:0;overflow:hidden}.SidebarInfoIconInput-module__zMMp9q__root{cursor:pointer;position:relative}.SidebarInfoIconInput-module__zMMp9q__root:hover .SidebarInfoIconInput-module__zMMp9q__surfaceOverlay{opacity:.8}.SidebarInfoIconInput-module__zMMp9q__root:hover .SidebarInfoIconInput-module__zMMp9q__iconOverlay{opacity:1}.SidebarInfoIconInput-module__zMMp9q__uploadingSurface{opacity:.8}.SidebarInfoIconInput-module__zMMp9q__uploadingIcon{opacity:1}.SidebarInfoIconInput-module__zMMp9q__emptyIcon{color:var(--foreground-dimmer);border:1px dashed var(--outline-default)}.SidebarInfoIconInput-module__zMMp9q__emptyIcon:hover{color:var(--accent-primary-default);border-color:var(--accent-primary-default)}.SidebarInfoIconInput-module__zMMp9q__fileInput{opacity:0;z-index:-1}}
@layer components{.CopyableField-module__ld3_ka__text{border-radius:var(--border-radius-default);background-color:var(--background-default);font-family:var(--font-family-code)}}
@layer components{.ImpactedProjectsFilterControls-module___9S9la__searchBar{min-width:280px;max-width:320px}.ImpactedProjectsFilterControls-module___9S9la__filterTrigger{min-width:220px}}
@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{.ResourceRow-module__VPVECq__nameLabelUnitText{flex-grow:1;flex-shrink:1}.ResourceRow-module__VPVECq__chevronIcon{margin:var(--space-4);transition:all .12s ease-out}.ResourceRow-module__VPVECq__interactiveRowContainer{background-color:var(--interactive-background);border-radius:0;transition:background-color .12s ease-out}@media (hover:hover){.ResourceRow-module__VPVECq__interactiveRowContainer:not([disabled],[aria-disabled]){cursor:pointer}.ResourceRow-module__VPVECq__interactiveRowContainer:not([disabled],[aria-disabled]):hover{background-color:var(--interactive-background--active);transition-duration:0s}.ResourceRow-module__VPVECq__interactiveRowContainer:not([disabled],[aria-disabled]):active{background-color:var(--interactive-background--active)}}.ResourceRow-module__VPVECq__loadingArea{background-color:var(--background-default);border-radius:var(--border-radius-4);padding:var(--space-8);height:var(--space-24)}.ResourceRow-module__VPVECq__limitWarningText{color:var(--accent-orange-default)}.ResourceRow-module__VPVECq__limitReachedText{color:var(--accent-negative-default)}.ResourceRow-module__VPVECq__toggleContainer{width:var(--space-24);min-height:var(--space-24)}.ResourceRow-module__VPVECq__percentageRow{width:100%}.ResourceRow-module__VPVECq__measureBarContainer{width:80%}.ResourceRow-module__VPVECq__measureBar{height:var(--space-8);background-color:var(--background-highest)}.ResourceRow-module__VPVECq__cellContainer{padding:var(--space-4) var(--space-12) var(--space-4) var(--space-4);align-items:flex-end;min-height:36px}@media not (min-width:1024px){.ResourceRow-module__VPVECq__cellContainer{padding-top:var(--space-8);padding-bottom:var(--space-8);gap:var(--space-8);flex-direction:column}}@media (min-width:768px){.ResourceRow-module__VPVECq__cellContainer{text-align:right}}.ResourceRow-module__VPVECq__mobileNameAndUnit{gap:var(--space-4);padding-top:var(--space-8);padding-bottom:var(--space-8);flex-direction:row;align-items:center;display:flex}@media (min-width:480px){.ResourceRow-module__VPVECq__mobileNameAndUnit{width:100%}}.ResourceRow-module__VPVECq__mobilePricePerUnit{text-align:right;align-items:baseline;min-width:30%}@media (min-width:768px){.ResourceRow-module__VPVECq__hiddenOnDesktop{display:none}}@media not (min-width:768px){.ResourceRow-module__VPVECq__hiddenOnMobile{display:none}}.ResourceRow-module__VPVECq__rotateLeft{rotate:90deg}.ResourceRow-module__VPVECq__rotateDefault{rotate:none}.ResourceRow-module__VPVECq__top{top:0}@media (min-width:1024px){.ResourceRow-module__VPVECq__mobileContainer{gap:var(--space-8);flex-direction:row}}}
@layer components{.common-module__Vg5xAG__valueText{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;overflow:hidden}}
@layer components{.GitHubImportForm-module__BCRDxW__loginContainer{height:100px}}
/*# sourceMappingURL=0h24jf~3qyzks.css.map*/