@layer components{.ConnectedAppSection-module__4094pG__appCard{border:1px solid var(--outline-dimmest);border-radius:var(--border-radius-8);background-color:var(--background-default);padding:var(--space-8)}.ConnectedAppSection-module__4094pG__iconContainer{border-radius:var(--space-4);background:var(--background-default)}}
@layer components{.StripeConnectionHealthStatus-module__bIykNW__container{border:1px solid var(--outline-dimmest);border-radius:var(--border-radius-8);background-color:var(--background-default);padding:var(--space-8)}.StripeConnectionHealthStatus-module__bIykNW__healthyIndicator{background-color:currentColor;border-radius:50%;width:6px;height:6px;display:inline-block}}
@layer components{.PasswordInput-module__OPpIba__wrapper{width:100%;position:relative}.PasswordInput-module__OPpIba__input{width:100%;padding-right:40px}.PasswordInput-module__OPpIba__toggleButton{position:absolute;top:50%;right:8px;transform:translateY(-50%)}}
@layer components{.fields-module__cq-ctG__divider{padding:0 12px}}
@layer components{.List-module__a4KWka__list{padding-bottom:var(--space-16)}.List-module__a4KWka__list.List-module__a4KWka__compact{border-bottom:var(--border-width-default)solid var(--outline-dimmest);padding:var(--space-12)}.List-module__a4KWka__buttonGroupContainer{width:100%}.List-module__a4KWka__buttonGroupContainer.List-module__a4KWka__compact{width:160px;max-width:200px}.List-module__a4KWka__emptyStateContainer.List-module__a4KWka__compact{padding:var(--space-12)}.List-module__a4KWka__emptyState{background-color:var(--background-default);padding:var(--space-32)var(--space-12);border-radius:8px;justify-content:center;align-items:center;width:100%;display:flex}.List-module__a4KWka__emptyState.List-module__a4KWka__compact{background-color:initial}.List-module__a4KWka__loadMoreContainer{padding-block:var(--space-12)}.List-module__a4KWka__loadMoreContainer.List-module__a4KWka__compact{padding-inline:var(--space-12)}}
@layer components{.WorkflowsBlocks-module__9y8YAa__outputBlockMetadataWrapper{background-color:var(--background-higher);border-bottom:var(--border-width-default)solid var(--surface-border-color-subtle)}.WorkflowsBlocks-module__9y8YAa__metadataLeft{min-width:0;margin-right:var(--space-8);flex:1 1 0;overflow:hidden}.WorkflowsBlocks-module__9y8YAa__taskName{font-family:var(--font-family-code);font-size:var(--font-size-small);color:var(--foreground-dimmer);white-space:nowrap;text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}@container (max-width:120px){.WorkflowsBlocks-module__9y8YAa__taskName{display:none}}}
@layer components{.WorkflowsConsole-module__9wCoyG__header{border-bottom:var(--border-width-default)solid var(--surface-border-color-subtle)}.WorkflowsConsole-module__9wCoyG__headerRecoveryMode{border-bottom:var(--border-width-default)solid var(--outline-dimmer);cursor:pointer;background-color:var(--warning-surface-color-100);color:var(--warning-text-color-100)}.WorkflowsConsole-module__9wCoyG__headerRecoveryMode:hover{background-color:var(--warning-surface-color-300)}.WorkflowsConsole-module__9wCoyG__outputsListParent{border-radius:var(--border-radius-8);overflow:hidden}.WorkflowsConsole-module__9wCoyG__outputsListWrapper{height:100%}.WorkflowsConsole-module__9wCoyG__outputsList{flex-grow:1;flex-shrink:1;height:auto;overflow-y:scroll}.WorkflowsConsole-module__9wCoyG__outputsListSnapToBottom{scroll-snap-type:y mandatory}.WorkflowsConsole-module__9wCoyG__scrollSnap{height:var(--border-width-default);margin-top:calc(-1*var(--border-width-default));pointer-events:none;scroll-snap-align:end}}
@layer components{.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__right{--align-items:end}.ExpandAgentButton-module__8ZRNCW__show{--ExpandAgentButton--width:var(--space-24);--ExpandAgentButton--opacity:1}}
@media screen and (max-width:480px){@layer components{.FigmaImportForm-module__9t3N_q__importButtonContainer{flex-direction:column;gap:8px}}}@layer components{.FigmaImportForm-module__9t3N_q__limitMeter{min-width:240px}.FigmaImportForm-module__9t3N_q__importButtonContainer{gap:0}.FigmaImportForm-module__9t3N_q__input{border:1px solid var(--outline-dimmest)!important}.FigmaImportForm-module__9t3N_q__container{border:1px solid var(--outline-dimmest);border-radius:8px}.FigmaImportForm-module__9t3N_q__divider{margin-top:4px;margin-bottom:8px}}
@layer components{.FigmaImportEntry-module__fh8-Mq__container{border:1px solid var(--outline-dimmest);border-radius:8px}.FigmaImportEntry-module__fh8-Mq__replitIcon{background-color:var(--brand-accent-default);color:#fff;border-radius:8px;width:36px;height:36px}.FigmaImportEntry-module__fh8-Mq__figmaIcon{background-color:var(--brand-black);border-radius:8px;width:36px;height:36px}.FigmaImportEntry-module__fh8-Mq__button{margin-top:24px}}
@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%}}
@layer components{.MultiSpotlightOverlay-module__pcRqSW__overlay{pointer-events:auto;transition:opacity .3s ease-out;position:fixed;inset:0}.MultiSpotlightOverlay-module__pcRqSW__overlay svg{display:block}.MultiSpotlightOverlay-module__pcRqSW__spotlightCutout{transition:all .25s ease-out}}
@layer components{.SubTourRunner-module__6VVtha__popoverCard{z-index:0;position:relative;overflow:visible}.SubTourRunner-module__6VVtha__tooltipShape{z-index:-1;filter:drop-shadow(0 8px 24px #0000001f);pointer-events:none;position:absolute;top:0;left:0}.SubTourRunner-module__6VVtha__tooltipShapeFill{fill:var(--background-default)}.SubTourRunner-module__6VVtha__tooltipShapeStroke{stroke:var(--outline-default);fill:none}.SubTourRunner-module__6VVtha__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;display:flex;position:absolute}.SubTourRunner-module__6VVtha__dismissButton:hover{background:var(--background-higher);color:var(--foreground-default)}.SubTourRunner-module__6VVtha__navRow{grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.SubTourRunner-module__6VVtha__navRight{justify-content:flex-end;display:flex}.SubTourRunner-module__6VVtha__dotRow{align-items:center;gap:var(--space-8);flex-direction:row;display:flex}.SubTourRunner-module__6VVtha__dot{cursor:pointer;background:var(--outline-default);border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:background .15s;position:relative}.SubTourRunner-module__6VVtha__dot:after{content:"";position:absolute;inset:-9px}.SubTourRunner-module__6VVtha__dotActive{background:var(--foreground-dimmer)}.SubTourRunner-module__6VVtha__navButton{align-items:center;gap:var(--space-8);cursor:pointer;border-radius:var(--border-radius-8);background:var(--background-higher);padding:var(--space-8);height:32px;color:var(--foreground-default);border:none;font-size:14px;display:flex}.SubTourRunner-module__6VVtha__navButton:hover{background:var(--background-highest)}.SubTourRunner-module__6VVtha__navButtonPrimary{align-items:center;gap:var(--space-8);cursor:pointer;border-radius:var(--border-radius-8);background:var(--accent-primary-default);padding:var(--space-8);height:32px;color:var(--white);border:none;font-size:14px;display:flex}.SubTourRunner-module__6VVtha__navButtonPrimary:hover{background:var(--accent-primary-stronger)}.SubTourRunner-module__6VVtha__stepMedia{border-radius:var(--border-radius-8);background:var(--background-higher);padding:var(--space-8);overflow:hidden}.SubTourRunner-module__6VVtha__stepMediaImage{object-fit:cover;width:100%;height:auto;display:block}.SubTourRunner-module__6VVtha__popoverWrapper{width:320px}.SubTourRunner-module__6VVtha__modalOverlay{z-index:99000;width:400px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.SubTourRunner-module__6VVtha__modalCard{border:1px solid var(--background-highest);border-radius:var(--border-radius-8);background:var(--background-default);box-shadow:0 8px 24px #0000001f}}
@keyframes TourAnimations-module__9iXTta__tour-shimmer{0%,to{box-shadow:inset 0 0 #fff0}50%{box-shadow:inset 0 0 20px #ffffff26}}@keyframes TourAnimations-module__9iXTta__tour-glow{0%{box-shadow:0 0 8px 2px var(--accent-primary-default)}to{box-shadow:0 0 18px 6px var(--accent-primary-default)}}@keyframes TourAnimations-module__9iXTta__tour-pulse{0%,to{box-shadow:0 0 0 0 var(--accent-primary-default)}50%{box-shadow:0 0 0 4px var(--accent-primary-default)}}@layer components{.TourAnimations-module__9iXTta__shimmer{animation:2s ease-in-out infinite TourAnimations-module__9iXTta__tour-shimmer}.TourAnimations-module__9iXTta__glow{animation:1.5s ease-in-out infinite alternate TourAnimations-module__9iXTta__tour-glow}.TourAnimations-module__9iXTta__outline{outline:1.5px solid var(--accent-primary-default);outline-offset:2px}.TourAnimations-module__9iXTta__pulse{animation:1.5s ease-in-out infinite TourAnimations-module__9iXTta__tour-pulse}}
@keyframes Agent4Badge-module__37d_EW__badge-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){@layer components{.Agent4Badge-module__37d_EW__container{transition:none}.Agent4Badge-module__37d_EW__fadeIn{opacity:1;animation:none}.Agent4Badge-module__37d_EW__circleRegion{opacity:1;transition:none}}}@layer components{.Agent4Badge-module__37d_EW__container{opacity:1;width:var(--Agent4Badge--badge-width);min-width:var(--Agent4Badge--badge-width);max-width:var(--Agent4Badge--badge-width);height:var(--Agent4Badge--badge-height);color:var(--foreground-dimmest);--Agent4Badge--badge-height:0;--Agent4Badge--badge-width:0;flex-shrink:0;align-items:center;transition:color .15s ease-out;display:inline-flex;position:relative}@media (hover:hover){.Agent4Badge-module__37d_EW__container:hover{color:var(--foreground-default)}}.Agent4Badge-module__37d_EW__pending{visibility:hidden}.Agent4Badge-module__37d_EW__fadeIn{opacity:0;animation:.3s ease-out forwards Agent4Badge-module__37d_EW__badge-fade-in}.Agent4Badge-module__37d_EW__shape{width:100%;height:100%;display:block;position:absolute;inset:0}.Agent4Badge-module__37d_EW__overlay{pointer-events:none;align-items:center;display:flex;position:absolute;inset:0}.Agent4Badge-module__37d_EW__agentText{width:64.7%;color:inherit;font-weight:500;font-size:calc(var(--Agent4Badge--badge-height)*.5);line-height:1;font-family:var(--font-family-default),sans-serif;justify-content:center;align-items:center;display:flex;position:absolute;top:-1px;bottom:0;left:0}.Agent4Badge-module__37d_EW__circleRegion{opacity:0;width:var(--Agent4Badge--badge-height);height:var(--Agent4Badge--badge-height);border-radius:50%;justify-content:center;align-items:center;transition:opacity .18s ease-out;display:flex;position:absolute;top:0;right:0;overflow:hidden}.Agent4Badge-module__37d_EW__circleRegionVisible{opacity:1}.Agent4Badge-module__37d_EW__circleText{color:inherit;font-weight:500;font-size:calc(var(--Agent4Badge--badge-height)*.54);line-height:1;font-family:var(--font-family-default),sans-serif}.Agent4Badge-module__37d_EW__circleContentLayer{justify-content:center;align-items:center;display:inline-flex;position:absolute;inset:0}}
@layer components{.Agent4BadgeButton-module__RVrgYG__badgeButton{background-color:#0000!important}.Agent4BadgeButton-module__RVrgYG__badgeButtonReserveWidth{flex-shrink:0;width:fit-content;min-width:fit-content}}
@layer components{.FreemiumUsagePopover-module__R_ysNa__measureBar{pointer-events:none}.FreemiumUsagePopover-module__R_ysNa__usageCard{border-radius:var(--border-radius-12)}}
@media (max-width:768px){@layer components{.Deploy-module__H_RPza__baseButton div span{display:none}.Deploy-module__H_RPza__baseButton div svg{margin-right:0}.Deploy-module__H_RPza__roundedButton div span{display:none}.Deploy-module__H_RPza__roundedButton div svg{margin-right:0}.Deploy-module__H_RPza__baseButtonLoading div span{display:none}.Deploy-module__H_RPza__baseButtonLoading div svg{margin-right:0}.Deploy-module__H_RPza__roundedButtonLoading div span{display:none}.Deploy-module__H_RPza__roundedButtonLoading div svg{margin-right:0}}}@keyframes Deploy-module__H_RPza__pulse{0%{background-position:200% 0}to{background-position:-200% 0}}@layer components{.Deploy-module__H_RPza__deployIconWithStatus{border-radius:var(--border-radius-6)0 0 var(--border-radius-6);position:relative}.Deploy-module__H_RPza__deployIconDotWrapper{top:calc(-1*var(--space-2));right:calc(-1*var(--space-2));border:var(--border-width-default)solid var(--background-default);width:var(--space-8);height:var(--space-8);border-radius:9999px;position:absolute}.Deploy-module__H_RPza__deployIconDot{border-radius:9999px;width:100%;height:100%}.Deploy-module__H_RPza__openPaneButton{border-radius:0 var(--border-radius-6)var(--border-radius-6)0!important}.Deploy-module__H_RPza__splitButtonGroup{--Deploy--divider-color:var(--accent-primary-dimmest)}.Deploy-module__H_RPza__splitButtonDivider{background-color:var(--Deploy--divider-color)!important}.Deploy-module__H_RPza__baseButton{flex-grow:1;flex-shrink:1;border-radius:var(--border-radius-6)0 0 var(--border-radius-6)!important}.Deploy-module__H_RPza__baseButton[data-icon-only=true] svg{margin-right:0}.Deploy-module__H_RPza__baseButton[data-icon-only=true] span{display:none}.Deploy-module__H_RPza__roundedButton{flex-grow:1;flex-shrink:1}.Deploy-module__H_RPza__roundedButton[data-icon-only=true] svg{margin-right:0}.Deploy-module__H_RPza__roundedButton[data-icon-only=true] span{display:none}.Deploy-module__H_RPza__baseButtonLoading{background:linear-gradient(90deg,var(--background-higher)0%,var(--background-highest)50%,var(--background-higher)100%);background-size:200% 100%;flex-grow:1;flex-shrink:1;animation:1.5s ease-in-out infinite Deploy-module__H_RPza__pulse;border-radius:var(--border-radius-6)0 0 var(--border-radius-6)!important}.Deploy-module__H_RPza__baseButtonLoading[data-icon-only=true] svg{margin-right:0}.Deploy-module__H_RPza__baseButtonLoading[data-icon-only=true] span{display:none}.Deploy-module__H_RPza__roundedButtonLoading{background:linear-gradient(90deg,var(--background-higher)0%,var(--background-highest)50%,var(--background-higher)100%);background-size:200% 100%;flex-grow:1;flex-shrink:1;animation:1.5s ease-in-out infinite Deploy-module__H_RPza__pulse}.Deploy-module__H_RPza__roundedButtonLoading[data-icon-only=true] svg{margin-right:0}.Deploy-module__H_RPza__roundedButtonLoading[data-icon-only=true] span{display:none}}
@layer components{.RunStatusButton-module__dpsYpq__root{border-radius:var(--border-radius-4);position:relative}}
@layer components{.EditReplForm-module__jQDoRq__validationIcon,.EditReplForm-module__jQDoRq__validationText{color:var(--accent-negative-stronger)}}
@layer components{.ReplInfoDropdownMenu-module__R7iFyW__menu{min-width:200px}.ReplInfoDropdownMenu-module__R7iFyW__submenuContent{width:260px}}
@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}}
@keyframes Border-module__kJgAeq__fade-out{0%{opacity:1}to{opacity:0}}@keyframes Border-module__kJgAeq__pulse{0%{border-color:var(--accent-blurple-dimmest)}to{border-color:var(--accent-blurple-default)}}@layer components{.Border-module__kJgAeq__root{--Border--header-height:0;--Border--border-color:transparent;--Border--box-shadow:none;--Border--y-offset:0;--Border--border-top-left-radius:0;--Border--border-top-right-radius:0;--Border--border-bottom-right-radius:0;--Border--border-bottom-left-radius:0;top:calc(-1*(var(--Border--header-height) + (var(--Border--y-offset))));z-index:1;box-shadow:var(--Border--box-shadow);border:1px solid var(--Border--border-color);border-radius:var(--Border--border-top-left-radius)var(--Border--border-top-right-radius)var(--Border--border-bottom-right-radius)var(--Border--border-bottom-left-radius);width:100%;height:calc(100% + var(--Border--header-height) + var(--Border--y-offset));pointer-events:none;transition-property:border,box-shadow;transition-duration:.16s;transition-timing-function:ease-out;position:absolute;left:0}.Border-module__kJgAeq__root.Border-module__kJgAeq__pulse{animation:.8s infinite alternate Border-module__kJgAeq__pulse}}
@layer components{.ErrorBoundary-module__LIUCAq__errorMessage{background-color:var(--accent-blurple-default);padding:var(--space-16);color:#fff;height:100%;font-family:var(--font-family-code);white-space:pre;overflow:hidden}}
@media (prefers-reduced-motion){@layer components{.index-module__8eRzvW__root{transition-property:none}}}@layer components{.index-module__8eRzvW__root{--index--transform-x:0;--index--transform-y:0;--index--scale:1;--index--transform-origin-x:50%;--index--width:auto;--index--height:auto;--index--opacity:1;--index--interaction-blanket-display:none;--index--pointer-events:auto;--index--user-select:auto;--index--border-top-left-radius:0;--index--border-top-right-radius:0;--index--border-bottom-right-radius:0;--index--border-bottom-left-radius:0;--index--border-gap:0;--index--iframe-pointer-events:auto;--surface-background:var(--background-default);--interactive-background:var(--background-higher);--interactive-background--active:var(--background-highest);--interactive-border:var(--outline-dimmer);--interactive-border--hover:var(--outline-stronger);transform:translate(var(--index--transform-x),var(--index--transform-y))scale(var(--index--scale));transform-origin:var(--index--transform-origin-x)top;opacity:var(--index--opacity);border-radius:var(--index--border-top-left-radius)var(--index--border-top-right-radius)var(--index--border-bottom-right-radius)var(--index--border-bottom-left-radius);width:var(--index--width);height:var(--index--height);pointer-events:var(--index--pointer-events);position:absolute;top:0;left:0;container:pane/inline-size}.index-module__8eRzvW__container{z-index:1;width:100%;-webkit-user-select:var(--index--user-select);user-select:var(--index--user-select);flex:1;position:relative;overflow:auto}.index-module__8eRzvW__container iframe{pointer-events:var(--index--iframe-pointer-events)}.index-module__8eRzvW__interactionBlanket{display:var(--index--interaction-blanket-display);z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}}
@layer components{.Tab-module__TVf9ZW__tab{--Tab--color:var(--foreground-dimmest);--Tab--width:auto;--Tab--x:0;--Tab--font-style:normal}@media (hover:hover){.Tab-module__TVf9ZW__tab{--close-button-opacity:.5}}.Tab-module__TVf9ZW__tab{transform:translate(var(--Tab--x),0);border-radius:var(--border-radius-6);width:var(--Tab--width);height:28px;color:var(--Tab--color);-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0;overflow:hidden}.Tab-module__TVf9ZW__tab:hover{--close-button-opacity:1}.Tab-module__TVf9ZW__tabButton{cursor:pointer;border-top-left-radius:var(--border-radius-6);border-bottom-left-radius:var(--border-radius-6);height:100%;color:inherit;white-space:nowrap;background:0 0;border:none}.Tab-module__TVf9ZW__tabButton:focus{outline:1px solid var(--accent-primary-default);outline-offset:-1px}.Tab-module__TVf9ZW__tabButton:focus:not(:focus-visible){outline:none}.Tab-module__TVf9ZW__closeButton{opacity:var(--close-button-opacity);color:var(--Tab--color);border-radius:0 var(--border-radius-6)var(--border-radius-6)0!important}.Tab-module__TVf9ZW__closeButton:active{background-color:var(--background-highest)!important}.Tab-module__TVf9ZW__title{font-style:var(--Tab--font-style);flex-shrink:1}}
@layer components{.index-module__nt3RRa__tabBar{--index--new-tab-x:0;--index--new-tab-width:0;--index--new-tab-opacity:.6;--index--drop-preview-width:0;--index--drop-preview-x:50%;--index--drop-preview-opacity:0;--index--spacer-width:0}@media (hover:hover){.index-module__nt3RRa__tabBar{--close-button-opacity:.5}}.index-module__nt3RRa__tabBar{height:100%;position:relative}.index-module__nt3RRa__tabBar:hover{--index--new-tab-opacity:1}.index-module__nt3RRa__tabBar.index-module__nt3RRa__dense{height:28px}.index-module__nt3RRa__tabs{scrollbar-width:none;height:100%;position:relative;overflow:auto hidden}.index-module__nt3RRa__tabs::-webkit-scrollbar{display:none}.index-module__nt3RRa__spacer{width:var(--index--spacer-width);pointer-events:none;flex-shrink:0;height:0}.index-module__nt3RRa__scrollArrow{z-index:1;pointer-events:auto;align-items:center;height:100%;display:flex;position:absolute;top:0}.index-module__nt3RRa__scrollArrow button{height:28px!important;color:var(--foreground-dimmer)!important}:is(.index-module__nt3RRa__scrollArrow button):hover{color:var(--foreground-default)!important}.index-module__nt3RRa__scrollArrowHidden{visibility:hidden;pointer-events:none}.index-module__nt3RRa__scrollArrowLeft{background:linear-gradient(to right,var(--background-default)60%,transparent);padding-right:8px;left:0}.index-module__nt3RRa__scrollArrowRight{background:linear-gradient(to left,var(--background-default)60%,transparent);padding-left:8px;right:0}.index-module__nt3RRa__overflowControls{flex-shrink:0;height:100%}.index-module__nt3RRa__overflowControls .index-module__nt3RRa__scrollArrow{background:0 0;padding-left:0;position:static}.index-module__nt3RRa__fixedNewTab{opacity:var(--index--new-tab-opacity);flex-shrink:0;color:var(--foreground-dimmest)!important}.index-module__nt3RRa__fixedNewTab:hover{color:var(--foreground-default)!important}.index-module__nt3RRa__newTab{transform:translate(var(--index--new-tab-x),0);opacity:var(--index--new-tab-opacity);position:absolute;left:0}.index-module__nt3RRa__newTab button{height:28px!important;color:var(--foreground-dimmest)!important}:is(.index-module__nt3RRa__newTab button):hover{color:var(--foreground-default)!important}.index-module__nt3RRa__newTabTextButton div{justify-content:start!important}.index-module__nt3RRa__newTabTextButton,.index-module__nt3RRa__newTabIconButton{border-radius:var(--border-radius-6)}.index-module__nt3RRa__dragArea{cursor:grab;position:absolute;inset:0}.index-module__nt3RRa__dropPreview{transform:translate(var(--index--drop-preview-x),0);opacity:.5;opacity:var(--index--drop-preview-opacity);border:1px dashed var(--accent-primary-dimmer);border-radius:var(--border-radius-4);width:var(--index--drop-preview-width);pointer-events:none;height:28px;position:absolute;top:0;left:0}.index-module__nt3RRa__desktopAppWindowsOs{-webkit-app-region:drag;margin-right:140px}}
@media (prefers-reduced-motion){@layer components{.index-module__yMcWhW__surface{transition-property:none}}}@layer components{.index-module__yMcWhW__surface{--index--left:0;--index--top:0;--index--scale:1;--index--transform-origin-x:50%;--index--width:auto;--index--height:auto;--index--z-index:0;--index--transform-x:0;--index--transform-y:0;--index--border-radius:0;--index--controls-opacity:1;--index--opacity:1;--index--padding-left:0;--index--padding-top:0;top:var(--index--top);left:var(--index--left);transform:translate(var(--index--transform-x),var(--index--transform-y))scale(var(--index--scale));transform-origin:var(--index--transform-origin-x)bottom;opacity:var(--index--opacity);border-radius:var(--index--border-radius)var(--index--border-radius)0 0;padding-top:var(--index--padding-top);padding-left:var(--index--padding-left);width:var(--index--width);height:var(--index--height);-webkit-app-region:none;flex-direction:row;align-items:center;display:flex;position:absolute;overflow-x:hidden}@media (hover:hover){.index-module__yMcWhW__surface{--index--controls-opacity:0}}}
@layer components{.Commands-module__ElDOhq__paneContainer{width:100%;container-type:inline-size}@container (min-width:480px){.Commands-module__ElDOhq__paneContent{padding-top:var(--space-16);padding-inline:var(--space-16)}}@container (min-width:768px){.Commands-module__ElDOhq__paneContent{padding-top:var(--space-32);padding-inline:var(--space-32)}}}
@layer components{.ColorPicker-module__-b2zxq__colorPickerContainer{gap:var(--space-8);flex-direction:column;display:flex}.ColorPicker-module__-b2zxq__colorArea{margin-bottom:var(--space-8);border-radius:var(--border-radius-default);width:100%;height:150px}.ColorPicker-module__-b2zxq__colorThumb{border:2px solid #fff;border-radius:50%;width:20px;height:20px}.ColorPicker-module__-b2zxq__sliders{gap:var(--space-12);flex-direction:column;display:flex}.ColorPicker-module__-b2zxq__colorSlider{width:100%}.ColorPicker-module__-b2zxq__sliderTrack{border-radius:var(--border-radius-default);height:20px}.ColorPicker-module__-b2zxq__sliderThumb{border:2px solid #fff;border-radius:50%;width:16px;height:16px;top:50%}}
@layer components{.ColorSwatch-module__-jO9jq__colorSwatch{--ColorSwatch--size:16px;border-radius:var(--border-radius-default);width:var(--ColorSwatch--size);height:var(--ColorSwatch--size);box-shadow:inset 0 0 0 1px #0000001a}}
@layer components{.AttachmentButton-module__zzhgsa__button{color:unset}.AttachmentButton-module__zzhgsa__button:disabled{opacity:.5;cursor:default}.AttachmentButton-module__zzhgsa__button:hover:not([disabled],[aria-disabled]){color:var(--foreground-default)}}
@layer components{.SendButton-module__TcWxIa__root{--SendButton--background-color:var(--accent-primary-dimmer);--SendButton--background-color-hover:var(--accent-primary-default);--SendButton--color:var(--foreground-default);--SendButton--size:24px;border-radius:var(--border-radius-default);background-color:var(--SendButton--background-color);width:var(--SendButton--size);height:var(--SendButton--size);color:var(--SendButton--color)}.SendButton-module__TcWxIa__root:not([disabled],.SendButton-module__TcWxIa__disabledWithReason){cursor:pointer}.SendButton-module__TcWxIa__root[disabled],.SendButton-module__TcWxIa__root.SendButton-module__TcWxIa__disabledWithReason{background-color:var(--interactive-background);color:var(--foreground-dimmest)}.SendButton-module__TcWxIa__root:not([disabled],.SendButton-module__TcWxIa__disabledWithReason):hover{background-color:var(--SendButton--background-color-hover)}.SendButton-module__TcWxIa__root:not([disabled],.SendButton-module__TcWxIa__disabledWithReason):active{outline:1px solid var(--accent-primary-default);background-color:var(--interactive-background--active)}}
@layer components{.DynamicPrimaryButton-module__MmmWha__root{--DynamicPrimaryButton--size:24px}.DynamicPrimaryButton-module__MmmWha__root[data-disabled=true]{cursor:default;pointer-events:none;color:var(--foreground-dimmest);background-color:#0000}.DynamicPrimaryButton-module__MmmWha__root[data-disabled=true]:hover{pointer-events:none;background-color:#0000}.DynamicPrimaryButton-module__MmmWha__iconButton{width:var(--DynamicPrimaryButton--size);height:var(--DynamicPrimaryButton--size);justify-content:center;align-items:center;display:flex}.DynamicPrimaryButton-module__MmmWha__compactButton{height:var(--DynamicPrimaryButton--size)}}
@keyframes NewArtifactPicker-module__ky2DLW__slide-up{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){@layer components{.NewArtifactPicker-module__ky2DLW__container{animation:none}}}@layer components{.NewArtifactPicker-module__ky2DLW__container{border:solid 1px var(--interactive-border);border-top-right-radius:var(--border-radius-6);border-top-left-radius:var(--border-radius-6);border-bottom:none;margin-bottom:-8px;position:relative}.NewArtifactPicker-module__ky2DLW__closeButton{top:var(--space-12);right:var(--space-12);position:absolute}}
@layer components{.NewArtifactRequestChip-module__df7f5q__noWrap{white-space:nowrap}}
@media (hover:hover){@layer components{.index-module__FDWdcG__surface:not([disabled],[aria-disabled]):active{border-color:var(--accent-primary-stronger);transition:none}.index-module__FDWdcG__surface:not([disabled],[aria-disabled]):not(:focus-within):hover{border-color:var(--accent-primary-dimmer);transition-duration:0s}}}@keyframes index-module__FDWdcG__agent-input-glow{0%,to{z-index:2;border-radius:var(--border-radius-container);box-shadow:0 0 #0000}40%,60%{box-shadow:0 0 8px 4px color-mix(in srgb,var(--accent-primary-default)50%,transparent);border-radius:var(--border-radius-container)}}@layer components{.index-module__FDWdcG__outer{grid-template:1fr/1fr;display:grid;position:relative}.index-module__FDWdcG__outer.index-module__FDWdcG__autoHeight{height:auto}.index-module__FDWdcG__wrapper{grid-template:1fr/1fr;min-height:fit-content;display:grid;position:relative}.index-module__FDWdcG__wrapper>*{grid-area:1/1}.index-module__FDWdcG__surface{row-gap:var(--space-4);z-index:1;border-style:solid;border-width:1px;border-color:var(--interactive-border);border-radius:var(--border-radius-8);transition-property:border-color,box-shadow;transition-duration:.12s;transition-timing-function:ease-out;position:relative}.index-module__FDWdcG__surface.index-module__FDWdcG__withDrawer{border-top-left-radius:0;border-top-right-radius:0}.index-module__FDWdcG__surface:not([disabled],[aria-disabled]){cursor:text}.index-module__FDWdcG__surface:not([disabled],[aria-disabled]):focus-within{border-color:var(--accent-primary-default)}:is(.index-module__FDWdcG__surface[disabled],.index-module__FDWdcG__surface[aria-disabled]) .cm-editor{opacity:.5}.index-module__FDWdcG__surface[data-queue-connected=true]{border-top-left-radius:0;border-top-right-radius:0}.index-module__FDWdcG__codemirror{flex-grow:1;max-height:300px;display:flex;overflow:auto}.index-module__FDWdcG__codemirror .cm-editor{flex-grow:1;overflow:auto}.index-module__FDWdcG__attachments{padding:var(--space-4)}.index-module__FDWdcG__hidden{display:none}.index-module__FDWdcG__primaryButtonGroup{height:var(--space-32)}}
@layer components{.ArtifactDropdown-module__5CiMsG__itemRow{width:280px}.ArtifactDropdown-module__5CiMsG__itemContent,.ArtifactDropdown-module__5CiMsG__textContainer{min-width:0}.ArtifactDropdown-module__5CiMsG__emptyIcon{width:var(--space-16);height:var(--space-16)}.ArtifactDropdown-module__5CiMsG__thumbContainer{border-radius:var(--border-radius-8);flex-shrink:0;width:56px;height:45px;position:relative;overflow:hidden}.ArtifactDropdown-module__5CiMsG__createNewIcon{border-style:dashed}.ArtifactDropdown-module__5CiMsG__dropdownTrigger{max-width:160px}}
@layer components{@container (max-width:600px){.CanvasToggleSection-module__r7_zqq__canvasButton{padding-right:var(--space-8);padding-left:var(--space-8)}.CanvasToggleSection-module__r7_zqq__canvasButton span:not(:has(svg)){display:none!important}}}
@layer components{.UrlBarFrame-module__kkaL_G__root{border-bottom:var(--border-width-default)solid var(--surface-border-color-subtle)}.UrlBarFrame-module__kkaL_G__previewBarGrid{align-items:center;gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,auto) minmax(0,1fr);display:grid}@container (max-width:900px){.UrlBarFrame-module__kkaL_G__previewBarGrid{grid-template-columns:minmax(0,auto) minmax(0,1fr) minmax(0,auto)}}.UrlBarFrame-module__kkaL_G__canvasMode{z-index:1;position:absolute;top:0;left:0;right:0}.UrlBarFrame-module__kkaL_G__leftSection{padding:var(--space-2)var(--space-4)}.UrlBarFrame-module__kkaL_G__leftSection>*{min-width:0;overflow:hidden}}
@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__button,.TaskListButton-module__9QyinG__rowWrapper:hover>.TaskListButton-module__9QyinG__buttonSubtitle,.TaskListButton-module__9QyinG__rowWrapper.TaskListButton-module__9QyinG__isMenuOpen>.TaskListButton-module__9QyinG__button,.TaskListButton-module__9QyinG__rowWrapper.TaskListButton-module__9QyinG__isMenuOpen>.TaskListButton-module__9QyinG__buttonSubtitle{background-color:var(--surface-color-final-200)}.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__buttonMatchSubtitle{padding:var(--space-8);height:auto;min-height:32px}.TaskListButton-module__9QyinG__buttonSubtitle{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{grid-template-areas:"icon title presence"".subtitle presence""avatar attribution presence"}.TaskListButton-module__9QyinG__iconButtonPresence{pointer-events:none;position:absolute;bottom:0;right:0}.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__button [data-sidebar-icon=true],.TaskListButton-module__9QyinG__iconButton [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]{width:16px!important}.TaskListButton-module__9QyinG__button [data-main-version-icon=true],.TaskListButton-module__9QyinG__iconButton [data-main-version-icon=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__iconButton [data-sidebar-icon=true] svg,.TaskListButton-module__9QyinG__button [data-sidebar-icon=true] canvas,.TaskListButton-module__9QyinG__iconButton [data-sidebar-icon=true] canvas{width:14px!important;min-width:14px!important;height:14px!important;min-height:14px!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;align-items:center;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)}}
@media (prefers-reduced-motion:reduce){@layer components{.PlusToDraftIcon-module__d1tF0q__svg{will-change:auto;transition:none}.PlusToDraftIcon-module__d1tF0q__bar{transition:none}}}@layer components{.PlusToDraftIcon-module__d1tF0q__container{justify-content:center;align-items:center;display:inline-flex}.PlusToDraftIcon-module__d1tF0q__svg{will-change:transform;transition:transform .4s cubic-bezier(.4,0,.2,1);transform:rotate(0)}.PlusToDraftIcon-module__d1tF0q__svg.PlusToDraftIcon-module__d1tF0q__active{transform:rotate(90deg)}.PlusToDraftIcon-module__d1tF0q__bar{transition:x .4s cubic-bezier(.4,0,.2,1),y .4s cubic-bezier(.4,0,.2,1),width .4s cubic-bezier(.4,0,.2,1),height .4s cubic-bezier(.4,0,.2,1),rx .4s cubic-bezier(.4,0,.2,1),ry .4s cubic-bezier(.4,0,.2,1),fill .4s cubic-bezier(.4,0,.2,1)}}
@layer components{.TaskRow-module__KuuHGq__connector{width:var(--space-12);min-height:var(--space-32);--connector-bar-y:50%;flex-shrink:0;align-self:stretch;display:block;position:relative}.TaskRow-module__KuuHGq__connectorElbow:before{top:0;left:var(--space-4);background:var(--outline-dimmest);width:1px;height:var(--connector-bar-y);content:"";position:absolute}.TaskRow-module__KuuHGq__connectorElbow:after{top:var(--connector-bar-y);left:var(--space-4);background:var(--outline-dimmest);width:var(--space-12);content:"";height:1px;position:absolute}.TaskRow-module__KuuHGq__connectorTee:before{top:0;left:var(--space-4);background:var(--outline-dimmest);content:"";width:1px;height:100%;position:absolute}.TaskRow-module__KuuHGq__connectorTee:after{top:var(--connector-bar-y);left:var(--space-4);background:var(--outline-dimmest);width:var(--space-12);content:"";height:1px;position:absolute}.TaskRow-module__KuuHGq__connectorLine:before{top:0;left:var(--space-4);background:var(--outline-dimmest);content:"";width:1px;height:100%;position:absolute}.TaskRow-module__KuuHGq__popoverTitle{font-weight:var(--font-weight-medium)}}
@layer components{.MiniTaskRow-module__AUymKG__root{border-top:1px solid var(--outline-dimmest);width:100%;overflow:hidden}.MiniTaskRow-module__AUymKG__root [data-sidebar-icon=true]{width:20px!important;height:20px!important}.MiniTaskRow-module__AUymKG__root [data-sidebar-icon=true] svg,.MiniTaskRow-module__AUymKG__root [data-sidebar-icon=true] canvas{width:20px!important;min-width:20px!important;height:20px!important;min-height:20px!important}.MiniTaskRow-module__AUymKG__root [data-main-version-icon=true]{width:22px;height:22px}.MiniTaskRow-module__AUymKG__scrollable{scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-x:auto;-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 24px),#0000 100%);mask-image:linear-gradient(270deg,#000 calc(100% - 24px),#0000 100%)}.MiniTaskRow-module__AUymKG__scrollable::-webkit-scrollbar{display:none}.MiniTaskRow-module__AUymKG__divider{background-color:var(--outline-dimmer);width:1px;height:var(--space-16);flex-shrink:0}}
@layer components{.SearchBar-module__6-b2gW__root{--SearchBar--height:0;z-index:1000;width:100%;height:var(--SearchBar--height);position:absolute;top:0;left:0}.SearchBar-module__6-b2gW__root label+div{margin-right:54px}.SearchBar-module__6-b2gW__closeButton{top:var(--space-8);right:var(--space-6);z-index:1001;position:absolute}}
@layer components{.TaskFocusBorder-module__6li8oG__root{z-index:3;background-color:color-mix(in srgb,var(--TaskFocusBorder--task-focus-border-color,transparent)70%,transparent);pointer-events:none;--TaskFocusBorder--task-focus-border-color:transparent;width:100%;height:1px;transition:opacity .15s;position:absolute;left:0}.TaskFocusBorder-module__6li8oG__hidden{opacity:0}.TaskFocusBorder-module__6li8oG__top{top:var(--TaskFocusBorder--top-offset,0);clip-path:inset(0 -20px -20px);box-shadow:0 2px 15px 2px color-mix(in srgb,var(--TaskFocusBorder--task-focus-border-color,transparent)30%,transparent);--TaskFocusBorder--top-offset:0px}.TaskFocusBorder-module__6li8oG__bottom{clip-path:inset(-20px -20px 0);box-shadow:0 -2px 15px 2px color-mix(in srgb,var(--TaskFocusBorder--task-focus-border-color,transparent)30%,transparent);bottom:0}}
@layer components{.Footer-module__QtrDOa__footer{--Footer--height:auto;--Footer--border-color:transparent;--Footer--opacity:1;opacity:var(--Footer--opacity);border-top:1px solid var(--Footer--border-color);width:100%;height:var(--Footer--height);transition:height .1s linear;position:fixed;bottom:0;left:0}.Footer-module__QtrDOa__center{height:100%}.Footer-module__QtrDOa__filesButton{outline:1px solid var(--outline-dimmest);border-radius:var(--space-4)}.Footer-module__QtrDOa__searchButtonContainer{padding:0 var(--space-8);width:100%}.Footer-module__QtrDOa__searchButton{outline:1px solid var(--outline-dimmest);border-radius:var(--space-4);background-color:var(--background-default);padding-right:var(--space-8);padding-left:var(--space-8);height:40px;color:var(--foreground-dimmer)}.Footer-module__QtrDOa__searchButton button{height:100%!important;color:var(--foreground-dimmest)!important;justify-content:space-between!important}}
@layer components{.Header-module__zTT4FG__root{--Header--height:auto;border-bottom:1px solid var(--outline-dimmest);padding:0 var(--space-4);height:var(--Header--height)}@media (min-resolution:192dpi){.Header-module__zTT4FG__root{border-bottom-width:.5px}}.Header-module__zTT4FG__left,.Header-module__zTT4FG__right{min-width:var(--Header--height);height:var(--Header--height)}.Header-module__zTT4FG__center{height:var(--Header--height);flex:auto}}
@layer components{.PaneHeader-module__w6qgaq__root{--PaneHeader--height:auto;--PaneHeader--translate-y:"0%";column-gap:var(--space-16);transform:translateY(var(--PaneHeader--translate-y));z-index:2;will-change:transform;border-bottom:1px solid var(--outline-dimmest);background-color:var(--surface-color);padding:0 var(--space-12);width:100%;height:var(--PaneHeader--height);grid-template-columns:auto 1fr auto;align-items:center;display:grid;position:absolute;top:0;left:0}:is(.PaneHeader-module__w6qgaq__leftWrapper,.PaneHeader-module__w6qgaq__rightWrapper) button{max-width:100%}.PaneHeader-module__w6qgaq__leftWrapper{justify-content:flex-start}.PaneHeader-module__w6qgaq__rightWrapper{justify-content:flex-end}.PaneHeader-module__w6qgaq__centerWrapper{min-width:0}.PaneHeader-module__w6qgaq__center,.PaneHeader-module__w6qgaq__left,.PaneHeader-module__w6qgaq__right{align-items:center;width:100%;min-width:0}.PaneHeader-module__w6qgaq__center{justify-content:center;overflow:hidden}.PaneHeader-module__w6qgaq__left{z-index:1;justify-content:flex-start}.PaneHeader-module__w6qgaq__right{z-index:1;justify-content:flex-end}.PaneHeader-module__w6qgaq__root[data-overview=true]{background-color:#0000;border-color:#0000;transform:translateY(-110%)}.PaneHeader-module__w6qgaq__root[data-overview=true] .PaneHeader-module__w6qgaq__centerWrapper{justify-self:start;max-width:100%}.PaneHeader-module__w6qgaq__root[data-overview=true] .PaneHeader-module__w6qgaq__center{transform-origin:0;padding-left:0;transform:scale(1.1)}.PaneHeader-module__w6qgaq__iconTitle{pointer-events:auto;align-items:center;gap:6px;max-width:100%;display:flex}.PaneHeader-module__w6qgaq__title{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;max-width:100%;overflow:hidden;font-weight:500!important}}
@layer components{.Pane-module__WKAA1W__root{--Pane--border-radius:0;--Pane--x:0;--Pane--y:0;--Pane--z:0;--Pane--z-index:initial;--Pane--width:0;--Pane--height:0;--Pane--box-shadow:0 0 0 1px var(--background-highest);--Pane--transition-property:none;--Pane--transition-duration:0;--Pane--transition-delay:0;--Pane--padding-top:0;--surface-background:var(--background-default);--interactive-background:var(--background-higher);--interactive-background--active:var(--background-highest);--interactive-border:var(--outline-dimmer);--interactive-border--hover:var(--outline-stronger);transform:perspective(300px)translate3d(var(--Pane--x),0,var(--Pane--z));z-index:var(--Pane--z-index);transition-delay:var(--Pane--transition-delay);transition-duration:var(--Pane--transition-duration);transition-property:var(--Pane--transition-property);will-change:transform;box-shadow:var(--Pane--box-shadow);border-radius:var(--Pane--border-radius);width:var(--Pane--width);height:var(--Pane--height);position:absolute;top:0;left:0}.Pane-module__WKAA1W__blanket{z-index:1;touch-action:none;position:absolute;inset:0}.Pane-module__WKAA1W__content{transform:translateY(var(--Pane--y));z-index:1;will-change:transform,padding-top;border-radius:var(--Pane--border-radius);padding-top:var(--Pane--padding-top);flex:auto;position:relative;overflow:hidden}.Pane-module__WKAA1W__contentInner{flex:auto;overflow:hidden auto}.Pane-module__WKAA1W__content .cm-placeholder-layer{transform:scale(1)!important}}
@layer components{.PaneDrawer-module__IfChwG__button{background:var(--background-higher)!important;height:var(--space-48)!important;border-radius:0!important;justify-content:space-between!important;padding:0 16px!important}.PaneDrawer-module__IfChwG__button span{font-weight:var(--font-weight-medium)!important;font-size:var(--font-size-subhead-default)!important}.PaneDrawer-module__IfChwG__button:first-child{border-top-right-radius:var(--border-radius-12)!important;border-top-left-radius:var(--border-radius-12)!important}.PaneDrawer-module__IfChwG__button:last-child{border-bottom-right-radius:var(--border-radius-12)!important;border-bottom-left-radius:var(--border-radius-12)!important}.PaneDrawer-module__IfChwG__button:only-child{border-radius:var(--border-radius-12)!important}.PaneDrawer-module__IfChwG__divider{background-color:var(--outline-dimmer);width:100%;height:1px}.PaneDrawer-module__IfChwG__header{padding:0 var(--space-4);height:32px}.PaneDrawer-module__IfChwG__title{font-weight:var(--font-weight-medium)!important}}
@layer components{.BonsaiUrlBar-module__yvuLIW__root{border-bottom:var(--border-width-default)solid var(--surface-border-color-subtle)}.BonsaiUrlBar-module__yvuLIW__rootWithPlatformSelector{z-index:1;border-bottom:var(--border-width-default)solid var(--surface-border-color-subtle);container:root/inline-size}.BonsaiUrlBar-module__yvuLIW__rootWithPlatformSelector fieldset label{height:28px}}
@layer components{.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{.PricingFAQ-module__0OYpkW__container{width:100%;max-width:100%;overflow:hidden}.PricingFAQ-module__0OYpkW__faqItem{width:100%;min-width:0;overflow:hidden}.PricingFAQ-module__0OYpkW__questionText{word-wrap:break-word;overflow-wrap:break-word;flex-shrink:1;max-width:100%}.PricingFAQ-module__0OYpkW__link{color:var(--accent-primary-default);text-decoration:underline}.PricingFAQ-module__0OYpkW__link:hover{color:var(--accent-primary-stronger)}.PricingFAQ-module__0OYpkW__divider{border-bottom:1px solid var(--outline-dimmest)}.PricingFAQ-module__0OYpkW__footerCallout{padding-top:var(--space-16)}}
@keyframes PlanCardLegacy-module__ecubnW__button-skeleton-pulse{0%{background-position-x:100%}to{background-position-x:0%}}@layer components{.PlanCardLegacy-module__ecubnW__cardSurface{min-width:273px;min-height:430px}.PlanCardLegacy-module__ecubnW__cardSurface.PlanCardLegacy-module__ecubnW__highlighted{border-color:var(--accent-primary-default)!important}.PlanCardLegacy-module__ecubnW__featureContainer{gap:var(--space-8);padding-top:var(--space-12);flex-direction:column;display:flex}.PlanCardLegacy-module__ecubnW__creditTierSelect{width:100%;min-height:var(--space-32)}.PlanCardLegacy-module__ecubnW__creditTierSelect button{width:100%}.PlanCardLegacy-module__ecubnW__packItem{justify-content:space-between;align-items:center;gap:var(--space-8);flex-direction:row;width:100%;display:flex}.PlanCardLegacy-module__ecubnW__strikethroughPrice{color:var(--foreground-dimmest);align-self:center;text-decoration:line-through}.PlanCardLegacy-module__ecubnW__strikethroughText{color:var(--foreground-dimmest);text-decoration:line-through}.PlanCardLegacy-module__ecubnW__spacerPill{height:24px}.PlanCardLegacy-module__ecubnW__button{width:100%}.PlanCardLegacy-module__ecubnW__buttonSkeleton{width:100%;height:32px}}
@keyframes CreateAgentInput-module__nw3BtW__agent-input-glow{0%,to{z-index:2;border-radius:var(--border-radius-container);box-shadow:0 0 #0000}40%,60%{box-shadow:0 0 8px 4px color-mix(in srgb,var(--accent-primary-default)50%,transparent);border-radius:var(--border-radius-container)}}@layer components{.CreateAgentInput-module__nw3BtW__root{min-height:220px}.CreateAgentInput-module__nw3BtW__row{padding-top:var(--space-8)}}
@layer components{.EnterprisePlanCard-module__PjpAsq__header{flex-direction:row;justify-content:space-between;align-items:center;display:flex}@media not (min-width:640px){.EnterprisePlanCard-module__PjpAsq__header{align-items:flex-start;gap:var(--space-12);flex-direction:column}}.EnterprisePlanCard-module__PjpAsq__button{background:var(--background-highest);flex-shrink:0;width:225px}@media not (min-width:640px){.EnterprisePlanCard-module__PjpAsq__button{width:100%}}}
@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}}}@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)}@media screen and (max-width:768px){.index-module__duMxOG__title{font-size:18px}}.index-module__duMxOG__titleImproved{font-family:var(--font-family-brand)}}
@layer components{.ManageFoldersModal-module__1M5cGa__folderList{max-height:320px;overflow-y:auto}.ManageFoldersModal-module__1M5cGa__folderRow{border:1px solid var(--outline-dimmest)}.ManageFoldersModal-module__1M5cGa__folderItem{min-height:32px}.ManageFoldersModal-module__1M5cGa__folderName{flex:1;min-width:0}.ManageFoldersModal-module__1M5cGa__folderActions{opacity:0;transition:opacity .15s}.ManageFoldersModal-module__1M5cGa__folderItem:hover .ManageFoldersModal-module__1M5cGa__folderActions{opacity:1}}
@layer components{.PlanSummary-module__VfZKGG__topContainer,.PlanSummary-module__VfZKGG__enterpriseCardWrapper{width:100%}.PlanSummary-module__VfZKGG__topContainer:has([data-plan-card]:hover) .PlanSummary-module__VfZKGG__enterpriseCardWrapper{pointer-events:none}@media (min-width:940px){.PlanSummary-module__VfZKGG__planContainer{gap:var(--space-24);grid-template-columns:repeat(3,1fr);width:100%;display:grid}}@media not (min-width:940px){.PlanSummary-module__VfZKGG__planContainer{gap:var(--space-8);flex-direction:column;display:flex}}.PlanSummary-module__VfZKGG__link{align-items:center;gap:var(--space-4);border-radius:var(--border-radius-4);color:var(--foreground-dimmer);flex-direction:row;display:flex}.PlanSummary-module__VfZKGG__link:focus-visible{outline:2px solid var(--accent-primary-default);outline-offset:0}.PlanSummary-module__VfZKGG__link:hover,.PlanSummary-module__VfZKGG__lightText{color:var(--foreground-default)}.PlanSummary-module__VfZKGG__externalLink{vertical-align:text-bottom}.PlanSummary-module__VfZKGG__button{width:100%}.PlanSummary-module__VfZKGG__spacerPill{height:24px}.PlanSummary-module__VfZKGG__priceText{font-weight:400}.PlanSummary-module__VfZKGG__priceTextBold,.PlanSummary-module__VfZKGG__annualBillingDesc{font-weight:700}.PlanSummary-module__VfZKGG__priceStrikethrough{text-decoration:line-through}}
@keyframes index-module__73B-ca__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__73B-ca__owner{animation:none!important}}}@layer components{.index-module__73B-ca__owner{animation:index-module__73B-ca__enter-fade-in-up var(--animation-fade-up);animation-delay:calc(var(--animation-fade-up-delay-gap)*0)}}
@layer components{.ContestSection-module__IaGskG__mainHeader{letter-spacing:-.64px;text-align:center;max-width:992px}.ContestSection-module__IaGskG__buildHighlight,.ContestSection-module__IaGskG__icon{color:var(--brand-accent-dimmer)}.ContestSection-module__IaGskG__contestCard{padding:var(--space-12)var(--space-32)0;background:linear-gradient(238deg,#2b2b2b 22%,#000 119%);border:1px solid #ffd522;width:100%;max-width:800px;overflow:hidden;box-shadow:0 0 10px #ff6915}@media screen and (max-width:768px){.ContestSection-module__IaGskG__contestCard{padding:var(--space-24);width:fit-content;max-width:100%}}.ContestSection-module__IaGskG__cardContent{width:100%}@media screen and (max-width:768px){.ContestSection-module__IaGskG__cardContent{gap:var(--space-24);flex-direction:column;width:fit-content}}.ContestSection-module__IaGskG__cardDescription{max-width:400px}@media screen and (max-width:768px){.ContestSection-module__IaGskG__cardDescription{max-width:100%}}.ContestSection-module__IaGskG__listItem{flex-shrink:1;color:var(--brand-accent-dimmer)!important}@media screen and (max-width:768px){.ContestSection-module__IaGskG__listItem{font-size:var(--font-size-default)}}.ContestSection-module__IaGskG__phoneImage{width:237px;margin-left:auto}@media screen and (max-width:768px){.ContestSection-module__IaGskG__phoneImage{display:none}}}
@layer components{.ProMembershipContent2-module__oGWO0q__creditTierSelect{padding:0 0 var(--space-32)0;width:100%}.ProMembershipContent2-module__oGWO0q__packItem{justify-content:space-between;align-items:center;gap:var(--space-8);flex-direction:row;width:100%;display:flex}.ProMembershipContent2-module__oGWO0q__strikethroughText{color:var(--foreground-dimmest);align-self:center;text-decoration:line-through}}
@layer components{.ReplsFilters-module__NahJ0a__statusFilterButton,.ReplsFilters-module__NahJ0a__accessFilterButton,.ReplsFilters-module__NahJ0a__creatorFilterButton{min-width:var(--space-128);justify-content:space-between}.ReplsFilters-module__NahJ0a__creatorItemContent{min-width:0}.ReplsFilters-module__NahJ0a__creatorFilterItem[data-selected]{background-color:#0000}.ReplsFilters-module__NahJ0a__creatorFilterItem[data-selected]:hover{background-color:var(--background-higher)}.ReplsFilters-module__NahJ0a__creatorList>:first-child{display:contents}.ReplsFilters-module__NahJ0a__creatorMeSurface{margin:var(--space-4)0}.ReplsFilters-module__NahJ0a__buildTypeFilterButton,.ReplsFilters-module__NahJ0a__folderFilterButton{min-width:var(--space-128);justify-content:space-between}}
@layer components{.DeploymentArtifactDropdown-module__dq8lNq__itemRow{width:200px}.DeploymentArtifactDropdown-module__dq8lNq__itemContent,.DeploymentArtifactDropdown-module__dq8lNq__textContainer{min-width:0}.DeploymentArtifactDropdown-module__dq8lNq__thumbContainer{min-width:var(--space-24);min-height:var(--space-24)}.DeploymentArtifactDropdown-module__dq8lNq__dropdownTrigger{max-width:160px}.DeploymentArtifactDropdown-module__dq8lNq__menu{max-height:240px;overflow-y:auto}}
@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);padding:var(--space-8);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{.Membership2-module__AYk3ka__wrapper{width:100%;max-width:1200px}@media screen and (max-width:768px){.Membership2-module__AYk3ka__wrapper{padding:0 16px}}.Membership2-module__AYk3ka__header{text-align:center;display:flex}.Membership2-module__AYk3ka__headerText{letter-spacing:-3.6px;text-wrap:balance;font-size:clamp(44px,8vw,72px);line-height:100%}.Membership2-module__AYk3ka__membershipGridHeader{width:100%}@media screen and (max-width:768px){.Membership2-module__AYk3ka__membershipGridHeader{flex-direction:column;justify-content:center}}.Membership2-module__AYk3ka__gridTitle{letter-spacing:-.04em;font-family:ABC Diatype Plus Variable,sans-serif;font-size:42px;font-weight:400;line-height:100%}.Membership2-module__AYk3ka__gridSubtitle{color:#888;letter-spacing:-.01em;font-family:ABC Diatype Plus Variable,sans-serif;font-size:15px;font-weight:400;line-height:83%}.Membership2-module__AYk3ka__membershipGrid{grid-template-columns:1fr;gap:16px;width:100%;display:grid}@media screen and (min-width:768px){.Membership2-module__AYk3ka__membershipGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1280px){.Membership2-module__AYk3ka__membershipGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.Membership2-module__AYk3ka__membershipGridItem{display:flex}@media screen and (min-width:768px){.Membership2-module__AYk3ka__membershipGridItem{grid-template-rows:subgrid;grid-row:span 7;grid-template-columns:1fr;display:grid}}.Membership2-module__AYk3ka__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){.Membership2-module__AYk3ka__card{grid-template-rows:subgrid;grid-row:span 7}}.Membership2-module__AYk3ka__planName{color:#ff3c00;letter-spacing:-.04em;font-family:ABC Diatype Plus Variable,sans-serif;font-size:28px;font-weight:400;line-height:83%}.Membership2-module__AYk3ka__planDescription{color:#333;letter-spacing:-.03em;font-family:ABC Diatype Plus Variable,sans-serif;font-size:18px;font-weight:400;line-height:100%}.Membership2-module__AYk3ka__divider{background-color:#ddd5cb;width:100%;height:1px}.Membership2-module__AYk3ka__priceSection{flex-direction:row;align-items:baseline;gap:8px;padding:24px 0;display:flex}.Membership2-module__AYk3ka__benefitsList{flex-direction:column;gap:0;display:flex}.Membership2-module__AYk3ka__benefitsList .Membership2-module__AYk3ka__benefitDot{background-color:#ff3c00;border-radius:50%;width:6px;min-width:6px;height:6px;margin-top:8px}.Membership2-module__AYk3ka__benefitsList .Membership2-module__AYk3ka__benefitItem{border-bottom:1px solid #e8e0d6;align-items:flex-start;gap:12px;padding:12px 0}:is(.Membership2-module__AYk3ka__benefitsList .Membership2-module__AYk3ka__benefitItem):last-child{border-bottom:none}:is(.Membership2-module__AYk3ka__benefitsList .Membership2-module__AYk3ka__benefitItem) .Membership2-module__AYk3ka__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(.Membership2-module__AYk3ka__benefitsList .Membership2-module__AYk3ka__benefitItem) .Membership2-module__AYk3ka__benefitText) *{font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;font-family:inherit}:is(.Membership2-module__AYk3ka__benefitsList .Membership2-module__AYk3ka__benefitItem) .Membership2-module__AYk3ka__benefitTextBold{font-weight:600}}
@layer components{.ArtifactTicTacs-module__SO-Q6G__ticTac{cursor:pointer;border-radius:var(--border-radius-8);width:28px;height:28px;color:var(--foreground-default)}.ArtifactTicTacs-module__SO-Q6G__ticTac:focus-visible{outline:2px solid var(--accent-primary-default);outline-offset:1px}.ArtifactTicTacs-module__SO-Q6G__overflowChip{border-radius:var(--border-radius-8);width:28px;height:28px;color:var(--foreground-dimmer)}}
@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{.ShadesReplCard-module__Kl_6Ua__root{--border-radius:var(--border-radius-12);--border-width:1px;--z-index-link:2;--z-index-overlayed-click-targets:3;border-radius:var(--border-radius);position:relative;overflow:hidden;border-width:var(--border-width)!important}@media (max-width:1024px){.ShadesReplCard-module__Kl_6Ua__root{flex-direction:row}}@media (min-resolution:2x){.ShadesReplCard-module__Kl_6Ua__root{--border-width:.5px}}.ShadesReplCard-module__Kl_6Ua__appImage{aspect-ratio:16/9;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;border-width:0 0 var(--border-width)0!important}@media (max-width:1024px){.ShadesReplCard-module__Kl_6Ua__appImage{width:30%;max-width:160px;border-width:0 var(--border-width)0 0!important}}.ShadesReplCard-module__Kl_6Ua__iconContainer{position:absolute;inset:0;overflow:hidden}@media (max-width:1024px){.ShadesReplCard-module__Kl_6Ua__iconContainer{scale:.65}}.ShadesReplCard-module__Kl_6Ua__pinBadge{z-index:var(--z-index-overlayed-click-targets);top:var(--space-8);left:var(--space-8);background-color:var(--background-root);border-radius:var(--border-radius-8);position:absolute}.ShadesReplCard-module__Kl_6Ua__smallIconContainer{bottom:var(--space-8);left:var(--space-8);position:absolute}.ShadesReplCard-module__Kl_6Ua__ticTacsOverlay{z-index:var(--z-index-overlayed-click-targets);bottom:var(--space-8);left:var(--space-8);right:var(--space-8);position:absolute}.ShadesReplCard-module__Kl_6Ua__title{color:inherit;display:flex}.ShadesReplCard-module__Kl_6Ua__title :after{z-index:var(--z-index-link);border-radius:inherit;content:"";display:block;position:absolute;inset:0}.ShadesReplCard-module__Kl_6Ua__overlayedClickTargets{z-index:var(--z-index-overlayed-click-targets);position:relative}}
:root{--marketing-surface-max-width:1390px;--below-the-fold-max-size:900px;background-color:#faf6f1}@keyframes landing2-page-module__EFLKza__glow-fade-in{0%{opacity:0}to{opacity:1}}@layer components{.landing2-page-module__EFLKza__pageBg{overscroll-behavior-x:none;font-family:var(--font-family-brand);overflow-x:clip;background-color:#faf6f1!important}.landing2-page-module__EFLKza__pageBg header{background-color:#faf6f1!important}.landing2-page-module__EFLKza__unauthenticatedHomePage{min-width:0;height:auto;overflow-x:clip}.landing2-page-module__EFLKza__unauthenticatedHomePageHeaderPadding{padding-top:48px}.landing2-page-module__EFLKza__title{text-align:center;margin:0 auto}.landing2-page-module__EFLKza__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){.landing2-page-module__EFLKza__titleImproved{font-size:32px}}.landing2-page-module__EFLKza__tagline{font-size:14px;font-weight:400}.landing2-page-module__EFLKza__agentPrompt{padding:var(--space-16);width:100%;max-width:100%;height:100%;min-height:min(40vh,var(--below-the-fold-max-size));max-height:var(--below-the-fold-max-size);flex-direction:column;justify-content:center;align-items:center;margin-top:48px;display:flex}@media screen and (max-width:768px){.landing2-page-module__EFLKza__agentPrompt{min-height:min(45vh,var(--below-the-fold-max-size))}}.landing2-page-module__EFLKza__agentPromptImproved{position:relative;overflow:visible}.landing2-page-module__EFLKza__aboveTheFold{height:calc(100vh - 100px)}.landing2-page-module__EFLKza__agentInput2Root{width:100%;max-width:800px}.landing2-page-module__EFLKza__loggedOutInput{width:100%;max-width:650px;margin:0 auto}.landing2-page-module__EFLKza__loggedOutInput textarea{max-height:200px;overflow-y:auto!important}.landing2-page-module__EFLKza__loggedOutInputImproved{isolation:isolate;position:relative}.landing2-page-module__EFLKza__loggedOutInputImproved textarea,.landing2-page-module__EFLKza__loggedOutInputImproved input{box-shadow:none}.landing2-page-module__EFLKza__loggedOutInputImproved button{border-radius:100px}.landing2-page-module__EFLKza__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 landing2-page-module__EFLKza__glow-fade-in;position:absolute;inset:-10px}.landing2-page-module__EFLKza__marketingSurface{width:100%;max-width:var(--marketing-surface-max-width)}.landing2-page-module__EFLKza__pricingCard{padding:var(--space-32)var(--space-64);background-color:#fff;border-radius:46px}@media screen and (max-width:768px){.landing2-page-module__EFLKza__pricingCard{padding:var(--space-24)var(--space-16);border-radius:24px}}@media screen and not (min-width:1024px){.landing2-page-module__EFLKza__testimonialsSection{padding-left:0;padding-right:0}}}
@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{.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)}}
@keyframes ReplCard-module__K7MMUa__pulse-blurple{0%{background-color:color-mix(in srgb,var(--accent-blurple-dimmest)75%,transparent)}to{background-color:color-mix(in srgb,var(--accent-blurple-dimmest)25%,transparent)}}@layer components{.ReplCard-module__K7MMUa__agentRunningPill{color:var(--accent-blurple-default);animation:1s ease-in-out infinite alternate ReplCard-module__K7MMUa__pulse-blurple}}
@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{.SettingsTabContent-module__MGOYlG__permissionDeniedRoot{padding:var(--space-32);flex-direction:column;justify-content:center;align-items:center;min-height:400px;display:flex}.SettingsTabContent-module__MGOYlG__permissionDeniedContent{justify-content:center;align-items:center;gap:var(--space-16);flex-direction:column;max-width:400px;display:flex}.SettingsTabContent-module__MGOYlG__permissionDeniedDescription{text-align:center}.SettingsTabContent-module__MGOYlG__tabContent{width:100%;max-width:1380px;margin:0 auto}}
@layer components{.HomeColumn-module__lnhyZW__column{width:100%;max-width:800px;padding:var(--space-32)var(--space-16);margin-left:auto;margin-right:auto}@media not (min-width:768px){.HomeColumn-module__lnhyZW__column{padding-top:var(--space-48)}}@media (min-width:1024px){.HomeColumn-module__lnhyZW__column{padding:var(--space-64)var(--space-32)}}}
@layer components{.ConnectorsOrgGroupSelect-module__YlgsWq__groupBadge{border:1px solid var(--outline-dimmer);border-radius:8px;height:28px;padding:2px 4px}.ConnectorsOrgGroupSelect-module__YlgsWq__groupIcon{border-radius:var(--border-radius-6);background-color:var(--outline-dimmest);padding:4px}}
@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}}
@layer components{@media screen and (max-width:768px){.FeaturesSection-module__oAjxRG__container{padding-left:0;padding-right:0}}}
@keyframes ReplsGrid-module__TXZKiW__pulse{0%,to{opacity:1}50%{opacity:.5}}@layer components{.ReplsGrid-module__TXZKiW__grid{grid-template-columns:repeat(auto-fill,minmax(var(--space-256),1fr));gap:var(--space-16);display:grid}.ReplsGrid-module__TXZKiW__cardSkeleton{height:220px;animation:1.5s ease-in-out infinite ReplsGrid-module__TXZKiW__pulse}}
@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{.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{border-radius:var(--border-radius-8);margin-bottom:16px}}
@layer components{.AppCard-module__PdKv-G__card{border:1px solid var(--outline-dimmest);background-color:var(--background-default);width:320px;color:var(--foreground-default);border-radius:12px;flex-direction:row;align-items:flex-start;text-decoration:none;display:flex;overflow:hidden}.AppCard-module__PdKv-G__star{opacity:0;pointer-events:none;transition:opacity .2s}.AppCard-module__PdKv-G__card:hover .AppCard-module__PdKv-G__star{opacity:1;pointer-events:auto}.AppCard-module__PdKv-G__footer{border-top:1px solid var(--outline-dimmest);background-color:var(--background-root);border-radius:0 0 12px 12px;padding:8px}.AppCard-module__PdKv-G__displayUrlContainer{width:100%;min-width:0;max-width:288px;min-height:16px;display:block;overflow:hidden}.AppCard-module__PdKv-G__displayUrl{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}}
@keyframes MetricCard-module__YCyG0W__move-gradient{0%{background-position-x:100%}to{background-position-x:0%}}@layer components{.MetricCard-module__YCyG0W__card{border-radius:var(--border-radius-8)}.MetricCard-module__YCyG0W__skeletonValue{border-radius:var(--border-radius-4);background:linear-gradient(90deg,var(--outline-dimmest),var(--interactive-background),var(--outline-dimmest),var(--interactive-background));background-position-x:0%;background-size:300% 100%;width:80px;height:40px;animation:2s linear infinite MetricCard-module__YCyG0W__move-gradient}.MetricCard-module__YCyG0W__skeletonText{border-radius:var(--border-radius-4);background:linear-gradient(90deg,var(--outline-dimmest),var(--interactive-background),var(--outline-dimmest),var(--interactive-background));background-position-x:0%;background-size:300% 100%;width:120px;height:18px;animation:2s linear infinite MetricCard-module__YCyG0W__move-gradient}}
@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{.ReplsTable-module__ghmu1q__wrapper{padding-bottom:var(--space-32)}.ReplsTable-module__ghmu1q__tableWrapper{position:relative;overflow:auto}.ReplsTable-module__ghmu1q__table{width:100%}.ReplsTable-module__ghmu1q__table tr th{font-weight:var(--font-weight-medium)!important}.ReplsTable-module__ghmu1q__titleCell{color:var(--foreground-default)}.ReplsTable-module__ghmu1q__titleText{flex:1 1 0;min-width:0}}
@layer components{.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{border-radius:var(--border-radius-8);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{border-radius:var(--border-radius-8);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{.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}}
@layer components{.ScrollableAppCardSection-module__u1Besa__carouselContainer{scrollbar-width:none;-ms-overflow-style:none;width:100%;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 80px),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 80px),#0000 100%)}.ScrollableAppCardSection-module__u1Besa__showLeftFade{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 80px calc(100% - 80px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 80px calc(100% - 80px),#0000 100%)}.ScrollableAppCardSection-module__u1Besa__carouselContainer::-webkit-scrollbar{display:none}.ScrollableAppCardSection-module__u1Besa__carouselContent{min-width:min-content;padding:4px 80px 4px 0}.ScrollableAppCardSection-module__u1Besa__carouselItem{flex-shrink:0}}
@media not (min-width:1024px){@layer components{.Overview-module__zodsLq__cardsGrid{grid-template-columns:1fr!important}}}@layer components{.Overview-module__zodsLq__cardsGrid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid!important}}
@keyframes OrgUsageAlerts-module__oxNJaq__skeleton-pulse{0%{background-position-x:100%}to{background-position-x:0%}}@layer components{.OrgUsageAlerts-module__oxNJaq__tableContainer{margin-bottom:var(--space-24);border-radius:var(--border-radius-8);overflow:hidden}.OrgUsageAlerts-module__oxNJaq__divider{margin-bottom:var(--space-16)}.OrgUsageAlerts-module__oxNJaq__currentValueText{padding-right:var(--space-24)}.OrgUsageAlerts-module__oxNJaq__tableRow{padding-bottom:var(--space-16);flex-wrap:wrap}.OrgUsageAlerts-module__oxNJaq__tableRow:last-child{border-bottom:none}.OrgUsageAlerts-module__oxNJaq__valueText{font-weight:500}.OrgUsageAlerts-module__oxNJaq__groupBudgetRow{border:1px solid var(--outline-dimmest);border-radius:var(--border-radius-4);background-color:var(--background-default);width:100%;min-width:0;overflow:hidden}.OrgUsageAlerts-module__oxNJaq__groupBudgetRow:hover{background-color:var(--background-higher)}.OrgUsageAlerts-module__oxNJaq__groupAlertPill{border:1px solid var(--outline-dimmest);background-color:var(--background-higher)}.OrgUsageAlerts-module__oxNJaq__modalContainer{width:100%;max-width:600px}.OrgUsageAlerts-module__oxNJaq__scrollableList{width:100%;max-height:400px;overflow:auto}.OrgUsageAlerts-module__oxNJaq__wordBreak{word-break:break-word}.OrgUsageAlerts-module__oxNJaq__fullWidth{width:100%}.OrgUsageAlerts-module__oxNJaq__buttonColumn{width:120px}.OrgUsageAlerts-module__oxNJaq__buttonColumnNoShrink{flex-shrink:0;width:120px}.OrgUsageAlerts-module__oxNJaq__skeletonLine{border-radius:var(--border-radius-4);background:linear-gradient(90deg,var(--outline-dimmest),var(--interactive-background),var(--outline-dimmest),var(--interactive-background));background-position-x:0%;background-size:300% 100%;height:16px;animation:2s linear infinite OrgUsageAlerts-module__oxNJaq__skeleton-pulse}.OrgUsageAlerts-module__oxNJaq__skeletonLineShort{width:120px}.OrgUsageAlerts-module__oxNJaq__skeletonLineMedium{width:200px}.OrgUsageAlerts-module__oxNJaq__skeletonButton{border-radius:var(--border-radius-8);background:linear-gradient(90deg,var(--outline-dimmest),var(--interactive-background),var(--outline-dimmest),var(--interactive-background));background-position-x:0%;background-size:300% 100%;width:80px;height:32px;animation:2s linear infinite OrgUsageAlerts-module__oxNJaq__skeleton-pulse}}
@layer components{.PurchaseCreditPackModal-module__x2AylG__modalContent{gap:var(--space-16);flex-direction:column;display:flex;position:relative}.PurchaseCreditPackModal-module__x2AylG__priceAmount{color:var(--foreground-default);font-size:20px;line-height:24px}.PurchaseCreditPackModal-module__x2AylG__originalPrice{color:var(--foreground-dimmest);font-size:20px;line-height:24px;text-decoration:line-through}.PurchaseCreditPackModal-module__x2AylG__priceRow{justify-content:space-between;align-items:center;gap:var(--space-16);flex-direction:row;display:flex}.PurchaseCreditPackModal-module__x2AylG__packItem{justify-content:space-between;align-items:center;gap:var(--space-8);flex-direction:row;width:100%;display:flex}.PurchaseCreditPackModal-module__x2AylG__priceDetailsContainer{gap:var(--space-8);flex-direction:column;flex:1;display:flex}.PurchaseCreditPackModal-module__x2AylG__paymentDetailsContainer{flex-direction:column;flex:1;align-items:flex-end;display:flex}.PurchaseCreditPackModal-module__x2AylG__successDetailsCard{border-radius:var(--border-radius-12);background-color:var(--background-higher)}.PurchaseCreditPackModal-module__x2AylG__loadingSkeleton{border-radius:var(--border-radius-default);height:20px}.PurchaseCreditPackModal-module__x2AylG__loadingSkeletonPayment{width:80px}.PurchaseCreditPackModal-module__x2AylG__loadingSkeletonTax{width:60px}.PurchaseCreditPackModal-module__x2AylG__loadingSkeletonTotal{width:70px}.PurchaseCreditPackModal-module__x2AylG__loadingSkeletonWorkspaceText{width:100%;height:14px}.PurchaseCreditPackModal-module__x2AylG__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__x2AylG__learnMoreLink{color:var(--foreground-dimmer);text-decoration:underline}}
@keyframes LoadingState-module__WSk6hG__fade-in-bg{0%{background-color:#0000}to{background-color:var(--background-default)}}@keyframes LoadingState-module__WSk6hG__fade-in-opacity{0%{opacity:0}to{opacity:1}}@keyframes LoadingState-module__WSk6hG__fade-in-msg{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}@keyframes LoadingState-module__WSk6hG__slide-up-from-center{0%{opacity:0;transform:translateY(-30vh)}to{opacity:1;transform:translateY(0)}}@keyframes LoadingState-module__WSk6hG__pulse-blurple{0%{color:var(--accent-blurple-stronger)}50%{color:var(--accent-blurple-strongest)}to{color:var(--accent-blurple-stronger)}}@layer components{.LoadingState-module__WSk6hG__root{--LoadingState--z-index:auto;--LoadingState--content-width:auto;--LoadingState--header-height:auto;z-index:var(--LoadingState--z-index);animation:.2s ease-out forwards LoadingState-module__WSk6hG__fade-in-bg;position:fixed;inset:0}.LoadingState-module__WSk6hG__header{border-bottom:1px solid var(--outline-dimmest);height:var(--LoadingState--header-height)}.LoadingState-module__WSk6hG__header>div{height:100%}.LoadingState-module__WSk6hG__userMessage{opacity:0;animation:.3s ease-out forwards LoadingState-module__WSk6hG__fade-in-msg}.LoadingState-module__WSk6hG__statusRow{opacity:0;background-color:#0000;animation:.4s ease-out .8s forwards LoadingState-module__WSk6hG__fade-in-opacity}.LoadingState-module__WSk6hG__pulseAnimation{animation:2s linear infinite LoadingState-module__WSk6hG__pulse-blurple}.LoadingState-module__WSk6hG__mockAgentInput{opacity:0;align-self:center;width:100%;max-width:600px;animation:.4s ease-out forwards LoadingState-module__WSk6hG__slide-up-from-center}.LoadingState-module__WSk6hG__loadingStateInputRoot{max-height:160px}.LoadingState-module__WSk6hG__title{border-left:1px solid var(--outline-dimmest);height:100%}}
@layer components{.home-page-module__dZJ5xG__bgRoot{background:var(--background-default)}}
@layer components{.UrlRepositorySelector-module__sJYt7W__messageContainer{width:100%}.UrlRepositorySelector-module__sJYt7W__input{border:1px solid var(--outline-dimmest)!important}}
@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{.ReplsView-module__4M54Uq__container{padding-top:var(--space-16);padding-right:var(--space-16);padding-left:var(--space-16)}@media (min-width:768px){.ReplsView-module__4M54Uq__container{padding-top:var(--space-96);padding-right:var(--space-96);padding-left:var(--space-96)}}@media not (min-width:768px){.ReplsView-module__4M54Uq__filterBar{flex-direction:column;align-items:stretch}}.ReplsView-module__4M54Uq__searchBarWrapper{min-width:var(--space-128);max-width:100%}@media not (min-width:768px){.ReplsView-module__4M54Uq__searchBarWrapper{flex-basis:100%}}.ReplsView-module__4M54Uq__viewSwitcher label{gap:0}}
@media (max-width:768px){@layer components{.index-module__DHtM1G__measureBarContainer{display:none}}}@layer components{.index-module__DHtM1G__creditTableContainer{border-radius:var(--border-radius-8);background-color:var(--background-default);overflow:hidden}.index-module__DHtM1G__accordionHeaderContent{text-align:left;flex:1}.index-module__DHtM1G__usageText{text-align:left;flex-shrink:0;min-width:80px}.index-module__DHtM1G__measureBarContainer{flex-shrink:0;width:160px}.index-module__DHtM1G__measureBar{background-color:var(--background-highest);height:8px}.index-module__DHtM1G__skeleton{border-radius:var(--border-radius-4)}.index-module__DHtM1G__skeletonBlock{width:100%;height:196px}}
@layer components{.OrgConnectorSetupForm-module__8B8tSW__form{width:100%;margin:0 auto}.OrgConnectorSetupForm-module__8B8tSW__logoContainer{border-radius:var(--border-radius-8)}}
@media not (min-width:1024px){@layer components{.index-module__FKUIWq__sectionsContainer{grid-template-columns:1fr!important}}}@layer components{.index-module__FKUIWq__sectionsContainer{grid-template-columns:2fr 1fr;display:grid!important}.index-module__FKUIWq__settingsSelect{min-width:70px}.index-module__FKUIWq__filterSelect{width:100px}.index-module__FKUIWq__filterSelectHeader{padding:var(--space-4)var(--space-8);color:var(--foreground-dimmest);font-weight:var(--font-weight-bold);font-size:var(--font-size-small)}}
@media (max-width:768px){@layer components{.CreditPackTable-module__hJxnUa__measureBarContainer{display:none}}}@layer components{.CreditPackTable-module__hJxnUa__tableContainer{background-color:var(--background-default);border-radius:8px;overflow:hidden}.CreditPackTable-module__hJxnUa__accordionHeaderContent{text-align:left;flex:1}.CreditPackTable-module__hJxnUa__usageText{text-align:left;flex-shrink:0;min-width:80px}.CreditPackTable-module__hJxnUa__measureBarContainer{flex-shrink:0;width:160px}.CreditPackTable-module__hJxnUa__measureBar{background-color:var(--background-highest);height:8px}.CreditPackTable-module__hJxnUa__loadingRow{height:48px;position:relative}}
@layer components{.HeroBackgroundRight-module__-kp3MW__heroBackgroundRightSvg{pointer-events:none;width:496px;height:366px;position:absolute;bottom:0;right:0}@media screen and (max-width:768px){.HeroBackgroundRight-module__-kp3MW__heroBackgroundRightSvg{width:300px;height:auto}}}
@layer components{.SpendingAlerts-module__wwcrfq__manageLink{cursor:pointer;font:inherit;border:none;padding:0;color:var(--accent-primary-stronger)!important}.SpendingAlerts-module__wwcrfq__budgetInput{max-width:100px;padding:var(--space-2)0 var(--space-2)var(--space-24)!important}.SpendingAlerts-module__wwcrfq__inputContainer{align-items:center;gap:var(--space-2);flex-direction:row;display:flex;position:relative}.SpendingAlerts-module__wwcrfq__inputIcon{left:var(--space-4);position:absolute}.SpendingAlerts-module__wwcrfq__closeButton{right:var(--space-4);cursor:pointer;padding:var(--space-2);color:var(--foreground-dimmest);justify-content:center;align-items:center;transition:color .2s;display:flex;position:absolute}.SpendingAlerts-module__wwcrfq__closeButton:hover{color:var(--foreground-default)}.SpendingAlerts-module__wwcrfq__skeleton{border-radius:var(--border-radius-4)}.SpendingAlerts-module__wwcrfq__skeletonValue{width:56px;height:20px}.SpendingAlerts-module__wwcrfq__skeletonForm{width:100%;height:320px}}
@layer components{.ConnectionInput-module__YfppDW__errorText{color:var(--accent-orange-default)}.ConnectionInput-module__YfppDW__orangeError input[data-invalid],.ConnectionInput-module__YfppDW__orangeError input[data-invalid]:hover,.ConnectionInput-module__YfppDW__orangeError input[data-invalid]:focus,.ConnectionInput-module__YfppDW__orangeError input[data-invalid]:focus-visible{border-color:var(--accent-orange-default)!important}}
@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);border-radius:var(--border-radius-8)}.BitbucketImportFormContent-module__uQIwOa__divider{margin-top:var(--space-4);margin-bottom:var(--space-8)}.BitbucketImportFormContent-module__uQIwOa__selectedRepoContainer{border-radius:var(--border-radius-8);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%}}}
@keyframes ConnectorSetup-module__v7WxDW__loading-pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@layer components{.ConnectorSetup-module__v7WxDW__connectorGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;display:grid}.ConnectorSetup-module__v7WxDW__emptyState{text-align:center}.ConnectorSetup-module__v7WxDW__cardContainer{border-radius:var(--border-radius-default)}.ConnectorSetup-module__v7WxDW__connectorSetup{flex:1;overflow-y:auto}.ConnectorSetup-module__v7WxDW__headerContainer{flex-direction:column;align-items:flex-start;gap:16px;display:flex}@media (min-width:900px){.ConnectorSetup-module__v7WxDW__headerContainer{flex-direction:row;justify-content:space-between;align-items:center}}.ConnectorSetup-module__v7WxDW__searchBar{flex:1;width:300px;max-width:300px}@media not (min-width:900px){.ConnectorSetup-module__v7WxDW__searchBar{width:100%}}.ConnectorSetup-module__v7WxDW__searchBarFull{width:100%;max-width:100%}.ConnectorSetup-module__v7WxDW__modal{width:540px}@media (max-width:550px){.ConnectorSetup-module__v7WxDW__modal{width:100%}}.ConnectorSetup-module__v7WxDW__loadingSkeleton{border-radius:var(--border-radius-default);animation:1.5s ease-in-out infinite ConnectorSetup-module__v7WxDW__loading-pulse}.ConnectorSetup-module__v7WxDW__loadingText{width:120px;height:26px}}
@media (min-width:769px){@layer components{.AddOrgSeatModal-module__-EuABW__currentPlanSection{width:35%}.AddOrgSeatModal-module__-EuABW__updatedPlanSection{width:65%}.AddOrgSeatModal-module__-EuABW__planContainer{gap:var(--space-16);flex-direction:row;display:flex}.AddOrgSeatModal-module__-EuABW__updatedPlanHeader{gap:var(--space-4);flex-direction:row;display:flex}.AddOrgSeatModal-module__-EuABW__dividerH{display:none}}}@media (max-width:768px){@layer components{.AddOrgSeatModal-module__-EuABW__dividerV{display:none}}}@keyframes AddOrgSeatModal-module__-EuABW__background-pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@layer components{.AddOrgSeatModal-module__-EuABW__loadingIcon{height:200px}.AddOrgSeatModal-module__-EuABW__buttonGroup{gap:var(--space-8);align-items:center;display:flex;position:relative}.AddOrgSeatModal-module__-EuABW__seatToggleWidth{max-width:var(--space-48)}.AddOrgSeatModal-module__-EuABW__negativeText{color:var(--accent-negative-stronger)}.AddOrgSeatModal-module__-EuABW__positiveText{color:var(--accent-positive-default)}.AddOrgSeatModal-module__-EuABW__tooltipHeader{font-weight:var(--font-weight-bold)}.AddOrgSeatModal-module__-EuABW__loadingButton{animation:2s ease-in-out infinite AddOrgSeatModal-module__-EuABW__background-pulse}}
@layer components{.ReplItem-module__c7jUlG__wrapper{position:relative}@media (hover:hover){.ReplItem-module__c7jUlG__wrapper .ReplItem-module__c7jUlG__replStar{opacity:0}.ReplItem-module__c7jUlG__replStarActive:is(.ReplItem-module__c7jUlG__wrapper .ReplItem-module__c7jUlG__replStar),.ReplItem-module__c7jUlG__wrapper:hover .ReplItem-module__c7jUlG__replStar,.ReplItem-module__c7jUlG__wrapper:focus-within .ReplItem-module__c7jUlG__replStar{opacity:1}}.ReplItem-module__c7jUlG__item{border-radius:0}.ReplItem-module__c7jUlG__surfaceSelected{background-color:var(--interactive-background)}.ReplItem-module__c7jUlG__actionsContainer{background-color:#0000;position:absolute;top:12px;right:12px}.ReplItem-module__c7jUlG__replSelector{width:20px;height:20px}.ReplItem-module__c7jUlG__replSelector>div>input:not([disabled]){border-color:var(--interactive-border--hover)}.ReplItem-module__c7jUlG__hiddenOnDesktop{display:flex}@media not (max-width:480px){.ReplItem-module__c7jUlG__hiddenOnDesktop{display:none}}.ReplItem-module__c7jUlG__hiddenOnMobile{display:none}@media not (max-width:480px){.ReplItem-module__c7jUlG__hiddenOnMobile{display:flex}.ReplItem-module__c7jUlG__desktopPadding{padding-left:2px;padding-right:2px}.ReplItem-module__c7jUlG__borderRadiusTopOnly{border-radius:4px 4px 0 0}.ReplItem-module__c7jUlG__borderRadiusBottomOnly{border-radius:0 0 4px 4px}.ReplItem-module__c7jUlG__borderRadiusFull{border-radius:4px}}}
@media not (min-width:1024px){@layer components{.SecurityMetrics-module__gdvlma__cardsGrid{grid-template-columns:1fr!important}.SecurityMetrics-module__gdvlma__severityCardsGrid{grid-template-columns:repeat(2,1fr)}}}@media not (min-width:640px){@layer components{.SecurityMetrics-module__gdvlma__severityCardsGrid{grid-template-columns:1fr}}}@layer components{.SecurityMetrics-module__gdvlma__cardsGrid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.SecurityMetrics-module__gdvlma__severityCardsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}.SecurityMetrics-module__gdvlma__severityCard{position:relative}.SecurityMetrics-module__gdvlma__severityCard.SecurityMetrics-module__gdvlma__severityCritical{border-left:4px solid var(--accent-negative-default);border-top-left-radius:var(--border-radius-8);border-bottom-left-radius:var(--border-radius-8)}.SecurityMetrics-module__gdvlma__severityCard.SecurityMetrics-module__gdvlma__severityHigh{border-left:4px solid var(--accent-orange-default);border-top-left-radius:var(--border-radius-8);border-bottom-left-radius:var(--border-radius-8)}.SecurityMetrics-module__gdvlma__severityCard.SecurityMetrics-module__gdvlma__severityMedium{border-left:4px solid var(--accent-yellow-default);border-top-left-radius:var(--border-radius-8);border-bottom-left-radius:var(--border-radius-8)}.SecurityMetrics-module__gdvlma__severityCard.SecurityMetrics-module__gdvlma__severityLow{border-left:4px solid var(--accent-blue-default);border-top-left-radius:var(--border-radius-8);border-bottom-left-radius:var(--border-radius-8)}}
@layer components{.index-module__6vlMTG__sectionContainer,.index-module__6vlMTG__sectionHeader{flex-direction:column;gap:16px;display:flex}.index-module__6vlMTG__sectionTitle{border-bottom:1px solid var(--outline-dimmest);padding-bottom:16px}.index-module__6vlMTG__accordionContainer{flex-direction:column;gap:8px;display:flex}.index-module__6vlMTG__loadingState{border-radius:4px;height:200px;position:relative}.index-module__6vlMTG__linkButton{cursor:pointer;font:inherit;background:0 0;border:none;padding:0;display:inline}}
@layer components{.analytics-page-module__v4MWAq__settingsSelect{min-width:70px}}
@layer components{.AuthorizedApps-module__B9rybG__serviceName{font-weight:var(--font-weight-medium)}}
@keyframes HeroSectionBackground-module__x1HtEW__slide-in-left{0%{opacity:0;transform:translateY(-50%)translate(-20px)}to{opacity:1;transform:translateY(-50%)translate(0)}}@keyframes HeroSectionBackground-module__x1HtEW__slide-in-right{0%{opacity:0;transform:translateY(-50%)translate(20px)}to{opacity:1;transform:translateY(-50%)translate(0)}}@media (prefers-reduced-motion:reduce){@layer components{.HeroSectionBackground-module__x1HtEW__iphoneMockLeft,.HeroSectionBackground-module__x1HtEW__iphoneMockRight,.HeroSectionBackground-module__x1HtEW__appIcon{opacity:1;animation:none!important}}}@keyframes HeroSectionBackground-module__x1HtEW__fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@layer components{.HeroSectionBackground-module__x1HtEW__container{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.HeroSectionBackground-module__x1HtEW__iphoneMockLeft{opacity:0;filter:drop-shadow(13px 31px 34px #0000002b);width:282px;height:596px;position:absolute;top:50%;left:-80px;transform:translateY(-50%)}@media screen and (max-width:1024px){.HeroSectionBackground-module__x1HtEW__iphoneMockLeft{width:249px;height:400px;left:-100px}}@media screen and (max-width:768px){.HeroSectionBackground-module__x1HtEW__iphoneMockLeft{width:180px;height:380px;left:-150px}}.HeroSectionBackground-module__x1HtEW__iphoneMockLeft.HeroSectionBackground-module__x1HtEW__animate{animation:forwards HeroSectionBackground-module__x1HtEW__slide-in-left}.HeroSectionBackground-module__x1HtEW__iphoneMockRight{opacity:0;filter:drop-shadow(-13px 30px 33px #0000002e);width:282px;height:596px;position:absolute;top:50%;right:-80px;transform:translateY(-50%)}@media screen and (max-width:1024px){.HeroSectionBackground-module__x1HtEW__iphoneMockRight{width:249px;height:400px;right:-100px}}@media screen and (max-width:768px){.HeroSectionBackground-module__x1HtEW__iphoneMockRight{width:180px;height:380px;right:-150px}}.HeroSectionBackground-module__x1HtEW__iphoneMockRight.HeroSectionBackground-module__x1HtEW__animate{animation:forwards HeroSectionBackground-module__x1HtEW__slide-in-right}.HeroSectionBackground-module__x1HtEW__appIconsTop{gap:75px;position:absolute;top:-40px;left:50%;transform:translate(-50%)}@media screen and (max-width:768px){.HeroSectionBackground-module__x1HtEW__appIconsTop{gap:24px;top:-26px}}.HeroSectionBackground-module__x1HtEW__appIconsBottom{gap:75px;position:absolute;bottom:-40px;left:50%;transform:translate(-50%)}@media screen and (max-width:768px){.HeroSectionBackground-module__x1HtEW__appIconsBottom{gap:24px;bottom:-26px}}.HeroSectionBackground-module__x1HtEW__appIcon{opacity:0;border-radius:37px;width:153px;height:153px;position:relative;overflow:hidden;box-shadow:0 50px 14px #0000,0 32px 13px #00000003,0 18px 11px #0000000d,0 8px 8px #00000017,0 2px 5px #0000001a}@media screen and (max-width:768px){.HeroSectionBackground-module__x1HtEW__appIcon{border-radius:19px;width:78px;height:78px}}.HeroSectionBackground-module__x1HtEW__appIcon.HeroSectionBackground-module__x1HtEW__animateIcon{animation:forwards HeroSectionBackground-module__x1HtEW__fade-in}}
@layer components{.index-module__3fIQwW__cardsContainerWrapper{container-type:inline-size}.index-module__3fIQwW__cardsContainer{gap:var(--space-16);flex-direction:row;display:flex;overflow-x:auto}@container (max-width:750px){.index-module__3fIQwW__cardsContainer{flex-direction:column}}.index-module__3fIQwW__card{border:1px solid var(--outline-dimmest);border-radius:var(--border-radius-8);background-color:var(--background-default);flex-shrink:0;width:240px}@container (max-width:750px){.index-module__3fIQwW__card{width:100%}}.index-module__3fIQwW__cardContent{gap:var(--space-8);flex-direction:column;display:flex}.index-module__3fIQwW__fieldRow{grid-template-columns:auto 1fr;place-items:start;display:grid}.index-module__3fIQwW__fieldRow>*{word-wrap:break-word;overflow-wrap:break-word}.index-module__3fIQwW__skeleton{border-radius:var(--border-radius-4);background-color:var(--outline-dimmest)}.index-module__3fIQwW__statSkeleton{width:30px;min-width:30px;height:20px;min-height:20px;display:block}.index-module__3fIQwW__statSkeletonWide{width:40px;min-width:40px;height:20px;min-height:20px;display:block}.index-module__3fIQwW__skeletonBreakdown{width:220px;height:124px}.index-module__3fIQwW__popoverRow{justify-content:space-between;gap:var(--space-16);flex-direction:row;display:flex}.index-module__3fIQwW__dottedDivider{border-bottom:1px dashed var(--outline-dimmest)}.index-module__3fIQwW__solidDivider{border-bottom:1px solid var(--outline-dimmest)}}
@layer components{.ConnectorHeader-module__9DhCEa__imageContainer{border-radius:var(--space-4);background:var(--background-default)}.ConnectorHeader-module__9DhCEa__header{width:100%}.ConnectorHeader-module__9DhCEa__divider{margin-top:var(--space-16)}}
@layer components{.IntegrationsUpsell-module__0EzNea__upsellContent{max-width:480px}.IntegrationsUpsell-module__0EzNea__servicesCard{width:100%}.IntegrationsUpsell-module__0EzNea__description{text-align:center}}
@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{.CancelSubscription-module__2gnENW__modal{gap:var(--space-16);padding:var(--space-12)var(--space-16);flex-direction:column;display:flex}}
@layer components{.Connectors-module__qFGIdW__headerContainer{flex-direction:column;align-items:flex-start;gap:16px;max-width:100%;display:flex}@media (min-width:1060px){.Connectors-module__qFGIdW__headerContainer{flex-direction:row;justify-content:space-between;align-items:center}}.Connectors-module__qFGIdW__searchControls{flex-direction:row;gap:8px;display:flex}@media (max-width:540px){.Connectors-module__qFGIdW__searchControls{flex-direction:column;align-items:stretch;width:100%}}.Connectors-module__qFGIdW__searchControlsFull{width:100%;max-width:100%}}
@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);border-radius:var(--border-radius-8);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__cardContent{gap:var(--space-8);flex-direction:column;display:flex}.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{border-radius:var(--border-radius-4);width:150px;height:20px}}
@media screen and (min-width:450px){@layer components{.FolderList-module__HfsjPa__ctaButton{vertical-align:middle;display:inline-block}}}@layer components{.FolderList-module__HfsjPa__folderGrid{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:480px){.FolderList-module__HfsjPa__folderGrid{gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.FolderList-module__HfsjPa__folderGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.FolderList-module__HfsjPa__spinner{width:100%;height:100%}.FolderList-module__HfsjPa__ctaBox{border-style:dashed;border-width:thin;border-color:var(--outline-dimmer);border-radius:var(--border-radius-16);text-align:center;max-width:500px}.FolderList-module__HfsjPa__ctaButton{vertical-align:middle;display:grid}.FolderList-module__HfsjPa__newFolder{max-width:fit-content}.FolderList-module__HfsjPa__errorContainer{width:100%;height:100%}}
@layer components{.SecurityScansSection-module__WeRvsG__surface{border-radius:var(--border-radius-4)}.SecurityScansSection-module__WeRvsG__content{align-items:stretch;gap:var(--space-16);flex-direction:column;display:flex}@media not (max-width:480px){.SecurityScansSection-module__WeRvsG__content{flex-direction:row;justify-content:space-between;align-items:flex-start}}}
@layer components{.AccountSettings-module__7_vu6W__tab>div{justify-content:start}}
@layer components{@media screen and (max-width:768px){.StepsSection-module__zlrnTa__container{padding-left:0;padding-right:0}}}
@layer components{.CustomerResourceRow-module__7M26PW__skeleton{border-radius:var(--border-radius-4)}.CustomerResourceRow-module__7M26PW__skeletonLineShort{width:80px;height:18px}.CustomerResourceRow-module__7M26PW__resourceRow{border-bottom:1px solid var(--outline-dimmest)}.CustomerResourceRow-module__7M26PW__resourceRowCell{vertical-align:middle;padding:var(--space-4)var(--space-12)}.CustomerResourceRow-module__7M26PW__resourceRowCellUnitPriceCell{min-width:150px}.CustomerResourceRow-module__7M26PW__resourceRowName{width:40%}.CustomerResourceRow-module__7M26PW__resourceRowValue{text-align:right;width:12%}.CustomerResourceRow-module__7M26PW__mobilePriceUsageCell{text-align:right;width:36%}.CustomerResourceRow-module__7M26PW__mobileNameCell{width:64%}.CustomerResourceRow-module__7M26PW__resourceRowClickable{cursor:pointer}.CustomerResourceRow-module__7M26PW__resourceRowClickable:hover{background-color:var(--background-higher)}.CustomerResourceRow-module__7M26PW__chevronIcon{transition:transform .15s}.CustomerResourceRow-module__7M26PW__chevronOpen{transform:rotate(90deg)}@container resource-table (min-width:768px){.CustomerResourceRow-module__7M26PW__hiddenOnDesktop{display:none}}@container resource-table (max-width:767px){.CustomerResourceRow-module__7M26PW__hiddenOnMobile{display:none}}.CustomerResourceRow-module__7M26PW__breakdownContainer{border:1px solid var(--outline-dimmest);border-radius:var(--border-radius-4)}.CustomerResourceRow-module__7M26PW__breakdownTable{border-collapse:collapse;width:100%}.CustomerResourceRow-module__7M26PW__breakdownHeaderRow{border-bottom:1px solid var(--outline-dimmest);border-radius:var(--border-radius-4)var(--border-radius-4)0 0;background-color:var(--background-higher)}.CustomerResourceRow-module__7M26PW__breakdownHeaderCell{padding:var(--space-8)var(--space-12);text-align:right;font-weight:400}.CustomerResourceRow-module__7M26PW__breakdownHeaderCellName{padding:var(--space-8)var(--space-12);text-align:left;font-weight:400}.CustomerResourceRow-module__7M26PW__breakdownRow:not(:last-child){border-bottom:1px solid var(--outline-dimmest)}.CustomerResourceRow-module__7M26PW__breakdownRowCellName{vertical-align:middle;padding:var(--space-4)var(--space-12)}.CustomerResourceRow-module__7M26PW__breakdownRowCellValue{vertical-align:middle;padding:var(--space-4)var(--space-12);text-align:right}.CustomerResourceRow-module__7M26PW__replLink{align-items:center;gap:var(--space-8);color:var(--foreground-default);text-decoration:none;display:flex}.CustomerResourceRow-module__7M26PW__replLink:hover{text-decoration:underline}}
@layer components{.Seats-module__SBCoAa__barContainer{border:1px solid var(--outline-dimmer);border-radius:var(--border-radius-4);background-color:var(--background-highest);height:12px;overflow:hidden}.Seats-module__SBCoAa__barSegment{flex-shrink:0;height:100%;transition:width .3s}.Seats-module__SBCoAa__legendDot{border-radius:var(--border-radius-2);width:var(--space-12);height:var(--space-12);flex-shrink:0}.Seats-module__SBCoAa__adminColor{background-color:#00478e}.Seats-module__SBCoAa__memberColor{background-color:#68b3ff}.Seats-module__SBCoAa__guestColor{background-color:#abd5ff}.Seats-module__SBCoAa__viewerColor{background-color:#c5b678}.Seats-module__SBCoAa__nameCell{align-items:center;gap:var(--space-8);flex-direction:row;min-width:0;display:flex}.Seats-module__SBCoAa__nameText{min-width:0}.Seats-module__SBCoAa__onlineDot{background-color:var(--accent-positive-default);width:var(--space-8);height:var(--space-8);border-radius:50%;flex-shrink:0}.Seats-module__SBCoAa__lastActiveCell{align-items:center;gap:var(--space-4);flex-direction:row;display:flex}.Seats-module__SBCoAa__downloadButton{align-items:center;gap:var(--space-4);cursor:pointer;border-radius:var(--border-radius-8);padding:var(--space-4)var(--space-8);color:var(--foreground-default);font-size:var(--font-size-small);background:0 0;border:none;display:flex}.Seats-module__SBCoAa__downloadButton:hover{background-color:var(--background-higher)}.Seats-module__SBCoAa__divider{background-color:var(--outline-dimmest);height:1px}.Seats-module__SBCoAa__errorText{color:var(--accent-negative-default)}.Seats-module__SBCoAa__skeletonCount{border-radius:var(--border-radius-4);width:24px;height:18px}.Seats-module__SBCoAa__skeletonBar{border-radius:var(--border-radius-4);width:100%;height:12px}.Seats-module__SBCoAa__skeletonAvatar{width:var(--space-32);height:var(--space-32);border-radius:50%;flex-shrink:0}.Seats-module__SBCoAa__skeletonName{border-radius:var(--border-radius-4);width:120px;height:16px}.Seats-module__SBCoAa__skeletonUsername{border-radius:var(--border-radius-4);width:80px;height:14px}.Seats-module__SBCoAa__skeletonEmail{border-radius:var(--border-radius-4);width:140px;height:16px}.Seats-module__SBCoAa__skeletonRole{border-radius:var(--border-radius-4);width:60px;height:16px}.Seats-module__SBCoAa__skeletonTime{border-radius:var(--border-radius-4);width:90px;height:16px}.Seats-module__SBCoAa__noteCell{min-width:0;max-width:200px}.Seats-module__SBCoAa__emptyStateContainer{border:1px solid var(--outline-dimmest);background-color:var(--background-default);border-radius:4px}.Seats-module__SBCoAa__viewerUpsell{color:var(--foreground-dimmer)}.Seats-module__SBCoAa__viewerUpsellIcon{margin-top:var(--space-2);flex-shrink:0}.Seats-module__SBCoAa__viewerUpsellText{min-width:0}.Seats-module__SBCoAa__inlineLink{cursor:pointer;color:var(--accent-primary-default);font:inherit;background:0 0;border:none;padding:0}.Seats-module__SBCoAa__inlineLink:hover{text-decoration:underline}}
@layer components{.Connectors-module__zntpSa__centeredMessage{color:var(--foreground-dimmer);justify-content:center;align-items:center;padding:16px;display:flex}.Connectors-module__zntpSa__headerContainer{flex-direction:column;align-items:flex-start;gap:16px;display:flex}@media (min-width:900px){.Connectors-module__zntpSa__headerContainer{flex-direction:row;justify-content:space-between;align-items:center}}.Connectors-module__zntpSa__searchControls{flex-direction:row;display:flex}@media not (min-width:700px){.Connectors-module__zntpSa__searchControls{flex-direction:column;align-items:stretch;width:100%}}.Connectors-module__zntpSa__searchControlsFull{flex:1;max-width:100%}}
@layer components{.ErrorState-module__9lDMLW__errorContainer{padding:var(--space-64)var(--space-16);text-align:center;max-width:600px;margin:0 auto}}
@media screen and (max-width:600px){@layer components{.ZipImportFormContent-module__LbW01W__buttonContainer{width:100%}.ZipImportFormContent-module__LbW01W__buttonContainer .ZipImportFormContent-module__LbW01W__buttonStretch{flex:1}}}@layer components{.ZipImportFormContent-module__LbW01W__disabled{opacity:.5;cursor:not-allowed}.ZipImportFormContent-module__LbW01W__uploadProgressContainer{height:28px}.ZipImportFormContent-module__LbW01W__dropZoneActive{border-style:solid;border-color:var(--outline-default);background-color:color-mix(in srgb,var(--accent-primary-dimmer)20%,transparent)}}
@layer components{.DisableFeaturesSettings-module__-YgPwq__dimmed{color:var(--foreground-dimmer)}}
@layer components{.VulnerabilityDetailsModal-module__SdmHKa__cveIdBadge{border:1px solid var(--outline-dimmest);border-radius:var(--border-radius-default);padding:var(--space-4)var(--space-8);font-weight:var(--font-weight-medium);font-size:var(--font-size-small)}}
@layer components{.TemplatesSurface-module__gSH2IG__surface{align-items:center;gap:var(--space-32);flex-direction:column;min-height:100%;display:flex}.TemplatesSurface-module__gSH2IG__content{width:100%;max-width:1000px}}
@keyframes CreditBreakdownCards-module__aMxU3q__move-gradient{0%{background-position-x:100%}to{background-position-x:0%}}@layer components{.CreditBreakdownCards-module__aMxU3q__loader{background:linear-gradient(90deg,var(--outline-dimmest),var(--interactive-background),var(--outline-dimmest),var(--interactive-background));background-position-x:0%;background-size:300% 100%;border-radius:4px;height:24px;animation:2s linear infinite CreditBreakdownCards-module__aMxU3q__move-gradient}.CreditBreakdownCards-module__aMxU3q__row{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;display:flex}.CreditBreakdownCards-module__aMxU3q__dottedDivider{border-top:1px dashed var(--outline-dimmest);height:1px;margin:4px 0}.CreditBreakdownCards-module__aMxU3q__solidDivider{border-top:1px solid var(--outline-dimmer);height:1px;margin:4px 0}.CreditBreakdownCards-module__aMxU3q__dollarText{font-weight:700}}
@layer components{.replView-page-module__lc1r2W__overlimitBanner{margin-top:var(--space-12);margin-right:var(--space-12);margin-left:var(--space-12);text-align:center}.replView-page-module__lc1r2W__contentWrapper{width:100%;min-height:100vh}.replView-page-module__lc1r2W__content{width:100%;max-width:500px}}
@layer components{.index-module__HtLNzG__returnLink{display:inline-flex!important}}
@keyframes AuthLayout-module__Dk8v3a__prompt-pill-enter{0%{opacity:0;transform:translate(-50%)translateY(16px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@layer components{.AuthLayout-module__Dk8v3a__rebrandUpsell{width:100%;height:100%;position:relative}.AuthLayout-module__Dk8v3a__rebrandOverlay{align-items:center;display:flex;position:absolute;inset:0}@media screen and (max-width:1024px){.AuthLayout-module__Dk8v3a__rebrandOverlay{flex-direction:column;gap:16px}}.AuthLayout-module__Dk8v3a__rebrandText{color:#fff;white-space:nowrap;gap:12px;font-family:ABC Diatype Plus Variable,sans-serif;font-size:32px;font-weight:300;line-height:100%}.AuthLayout-module__Dk8v3a__promptPill{bottom:var(--space-24);z-index:10;animation:.4s ease-out .3s both AuthLayout-module__Dk8v3a__prompt-pill-enter;position:absolute;left:50%;transform:translate(-50%)}}
@keyframes OnboardingOtherInput-module__9ldrHG__slide-down{0%{opacity:0;max-height:0;transform:translateY(-10px)}to{opacity:1;max-height:200px;transform:translateY(0)}}@layer components{.OnboardingOtherInput-module__9ldrHG__container{margin-top:var(--space-8);animation:.3s ease-out OnboardingOtherInput-module__9ldrHG__slide-down;overflow:hidden}}
@keyframes OnboardingStepWrapper-module__9Je5eW__fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@layer components{.OnboardingStepWrapper-module__9Je5eW__stepContent{flex-direction:column;min-height:420px;animation:.8s OnboardingStepWrapper-module__9Je5eW__fade-in-up;display:flex}.OnboardingStepWrapper-module__9Je5eW__headerSection{flex-shrink:0}.OnboardingStepWrapper-module__9Je5eW__contentSection{padding:var(--space-32)0;flex-direction:column;flex:1;display:flex}.OnboardingStepWrapper-module__9Je5eW__subtitle{font-weight:var(--font-weight-regular)}}
/*# sourceMappingURL=38111a5ca7e67752.css.map*/