@layer base{.CommandBar-module__F6vsPq__input{color:var(--foreground-default);font-size:var(--font-size-default);padding-right:var(--space-4);padding-top:var(--space-4);padding-bottom:var(--space-4);background-color:#0000;border-color:#0000;outline:0;width:100%;height:28px;line-height:1.5;display:block}.CommandBar-module__F6vsPq__input::placeholder{color:var(--foreground-dimmest)}.CommandBar-module__F6vsPq__input:focus::placeholder,.CommandBar-module__F6vsPq__input:hover::placeholder{color:var(--foreground-dimmer)}.CommandBar-module__F6vsPq__menu{border-bottom-right-radius:8px;border-bottom-left-radius:8px;overflow:hidden}.CommandBar-module__F6vsPq__menuScroll{max-height:500px;overflow:hidden auto}.CommandBar-module__F6vsPq__menuList{list-style:none}.CommandBar-module__F6vsPq__searchIcon{width:var(--space-24);height:100%;color:var(--accent-primary-default);justify-content:center;align-items:center;display:flex}.CommandBar-module__F6vsPq__messageContainer{padding:var(--space-8)}.CommandBar-module__F6vsPq__loadingContainer{padding:var(--space-4);padding-bottom:var(--space-8);justify-content:center;align-items:center;display:flex}.CommandBar-module__F6vsPq__loadingIcon{width:32px;height:32px}.CommandBar-module__F6vsPq__warningIcon{width:20px;height:20px}}
@layer components{.MultiSelectComboBox-module__HEavuq__comboBox{width:100%;display:block;position:relative}.MultiSelectComboBox-module__HEavuq__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.MultiSelectComboBox-module__HEavuq__inputGroup{border:1px solid var(--outline-default);border-radius:var(--border-radius-default);background:var(--background-default);width:100%;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:flex;position:relative}.MultiSelectComboBox-module__HEavuq__inputGroup:hover{border-color:var(--outline-stronger)}.MultiSelectComboBox-module__HEavuq__inputGroup:focus-within{outline:2px solid var(--accent-primary-default);outline-offset:-1px}.MultiSelectComboBox-module__HEavuq__inputContainer{cursor:text;padding:var(--space-8);flex-wrap:wrap;flex:1;align-items:center;gap:6px;min-height:36px;display:flex;position:relative}.MultiSelectComboBox-module__HEavuq__inlineTag{border:1px solid var(--outline-default);background-color:var(--background-higher);border-radius:4px;align-items:center;gap:4px;max-width:100%;padding:2px 4px;font-size:12px;display:inline-flex}.MultiSelectComboBox-module__HEavuq__input{min-width:100px;color:var(--foreground-default);font-size:var(--font-size-small);line-height:var(--line-height-small);background:0 0;border:none;outline:none;flex:1;padding:2px 0;font-family:inherit}.MultiSelectComboBox-module__HEavuq__input::placeholder{color:var(--foreground-dimmer)}.MultiSelectComboBox-module__HEavuq__triggerButton{cursor:pointer;color:var(--foreground-dimmer);background:0 0;border:none;justify-content:center;align-items:center;padding:0 8px;display:flex}.MultiSelectComboBox-module__HEavuq__triggerButton:hover{color:var(--foreground-default)}.MultiSelectComboBox-module__HEavuq__popover{border:1px solid var(--outline-default);border-radius:var(--border-radius-default);background-color:var(--background-default);max-height:300px;margin-top:2px;overflow:auto;box-shadow:0 4px 12px #0000001a}.MultiSelectComboBox-module__HEavuq__popover::-webkit-scrollbar{width:6px}.MultiSelectComboBox-module__HEavuq__popover::-webkit-scrollbar-track{background:0 0}.MultiSelectComboBox-module__HEavuq__popover::-webkit-scrollbar-thumb{background-color:var(--outline-dimmest);border-radius:3px}.MultiSelectComboBox-module__HEavuq__popover::-webkit-scrollbar-thumb:hover{background-color:var(--outline-default)}.MultiSelectComboBox-module__HEavuq__listBox{flex-direction:column;gap:2px;padding:4px;display:flex}.MultiSelectComboBox-module__HEavuq__listBoxItem{cursor:pointer;border-radius:4px;outline:none;justify-content:space-between;align-items:center;padding:8px 8px 6px;display:flex}.MultiSelectComboBox-module__HEavuq__listBoxItem[data-hovered],.MultiSelectComboBox-module__HEavuq__listBoxItem[data-focused],.MultiSelectComboBox-module__HEavuq__listBoxItem[data-pressed]{background-color:var(--background-higher)}.MultiSelectComboBox-module__HEavuq__emptyState{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;padding:4px}.MultiSelectComboBox-module__HEavuq__emptyState[data-hovered],.MultiSelectComboBox-module__HEavuq__emptyState[data-focused]{background-color:var(--background-higher)}.MultiSelectComboBox-module__HEavuq__tag{border:1px solid var(--outline-default);background-color:var(--background-higher);border-radius:4px;align-items:center;gap:4px;padding:2px 4px;font-size:12px;display:flex}.MultiSelectComboBox-module__HEavuq__removeButton{cursor:pointer;color:var(--foreground-dimmer);background:0 0;border:none;border-radius:2px;justify-content:center;align-items:center;padding:2px;display:flex}.MultiSelectComboBox-module__HEavuq__removeButton:hover{background-color:var(--interactive-background);color:var(--foreground-default)}.MultiSelectComboBox-module__HEavuq__tagText{text-overflow:ellipsis;overflow:hidden}.MultiSelectComboBox-module__HEavuq__selectedItemsContainer{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.MultiSelectComboBox-module__HEavuq__disabledContainer{border:1px solid var(--outline-default);border-radius:var(--border-radius-default);background:var(--background-default);padding:var(--space-6)var(--space-4);flex-wrap:wrap;align-items:center;width:100%;min-height:36px;display:flex}.MultiSelectComboBox-module__HEavuq__disabledButtonContent{align-items:start;gap:var(--space-6);flex-wrap:wrap;width:100%;display:flex}}
@layer components{.Switch-module__A3gb8a__label{align-items:center;gap:var(--space-8);flex-direction:row;display:flex}.Switch-module__A3gb8a__svg [data-switch-outline]{transition:stroke .1s ease-out}.Switch-module__A3gb8a__svg:hover [data-switch-outline]{transition:stroke}.Switch-module__A3gb8a__background{transition:fill 80ms ease-out}.Switch-module__A3gb8a__button{transition:x 80ms ease-out}}
@layer components{.AgentPlanningDialogs-module__sqzuCW__grow1{flex-grow:1}.AgentPlanningDialogs-module__sqzuCW__statusRow{height:22px}.AgentPlanningDialogs-module__sqzuCW__cancelButton{height:22px;color:var(--foreground-dimmer)!important}.AgentPlanningDialogs-module__sqzuCW__cancelButton:hover{background-color:color-mix(in srgb,var(--accent-primary-dimmest)30%,transparent)!important;color:var(--foreground-default)!important}.AgentPlanningDialogs-module__sqzuCW__initialBuildModeOptions{gap:var(--space-8);grid-template-columns:1fr 1fr;grid-auto-rows:1fr;display:grid}.AgentPlanningDialogs-module__sqzuCW__initialBuildModeItemContainer{display:contents}.AgentPlanningDialogs-module__sqzuCW__initialBuildModeItem{height:100%}.AgentPlanningDialogs-module__sqzuCW__initialBuildModeItem.AgentPlanningDialogs-module__sqzuCW__selected{border-color:var(--accent-primary-dimmer);background-color:var(--interactive-background--active)}.AgentPlanningDialogs-module__sqzuCW__initialBuildModeItem.AgentPlanningDialogs-module__sqzuCW__disabled{opacity:.5;cursor:not-allowed;border-color:var(--outline-dimmest);background-color:var(--surface-background);color:var(--foreground-dimmer)}.AgentPlanningDialogs-module__sqzuCW__initialBuildModeItem:not(.AgentPlanningDialogs-module__sqzuCW__selected,.AgentPlanningDialogs-module__sqzuCW__disabled):hover{cursor:pointer;background-color:var(--interactive-background)}.AgentPlanningDialogs-module__sqzuCW__interactiveLabel{cursor:pointer}.AgentPlanningDialogs-module__sqzuCW__interactiveLabel:hover{color:var(--foreground-default)}.AgentPlanningDialogs-module__sqzuCW__editPlanButton{height:24px}}
@layer components{.AgentQueryResponseDialog-module__kRDpsq__radioOption{align-items:start;gap:var(--space-8);cursor:pointer;display:flex}.AgentQueryResponseDialog-module__kRDpsq__reasonField{gap:var(--space-6);padding-top:var(--space-6);flex-direction:column;display:flex}.AgentQueryResponseDialog-module__kRDpsq__multilineInput{width:100%;max-height:300px;overflow-y:auto}.AgentQueryResponseDialog-module__kRDpsq__responseSubmissionRow .AgentQueryResponseDialog-module__kRDpsq__button{flex-grow:1;flex-shrink:1}}
@layer components{.FooterBanner-module__jOuvMW__banner{box-sizing:border-box;background:var(--background-default);width:100%}.FooterBanner-module__jOuvMW__textContainer{min-width:0}.FooterBanner-module__jOuvMW__text{word-wrap:break-word;overflow-wrap:break-word;flex-shrink:1}}
@layer components{.AgentRequestBanner-module__0KFzQG__button{white-space:nowrap}}
@layer components{.GuestUnauthorizedDialogs-module__cfXoWq__root{border-radius:var(--border-radius-8)}}
@layer components{.index-module__OxCPea__root{flex:auto;position:relative;container:agent-chat-root/inline-size}.index-module__OxCPea__emptyState{flex:auto}.index-module__OxCPea__footerContainer{z-index:1;padding-inline:var(--space-8);background-color:#0000;width:100%;position:relative}.index-module__OxCPea__footerContainer.index-module__OxCPea__isDesktop{padding-inline:0}.index-module__OxCPea__footerRow{align-self:center;width:100%;max-width:600px}.index-module__OxCPea__footerRow.index-module__OxCPea__centeredVisualPlanner{max-width:100%;position:absolute;bottom:0}.index-module__OxCPea__footerRow.index-module__OxCPea__centeredVisualPlanner .index-module__OxCPea__footerContainer{border-radius:var(--border-radius-container);background:var(--background-root);max-width:600px;padding:0}.index-module__OxCPea__isMobile:is(.index-module__OxCPea__footerRow.index-module__OxCPea__centeredVisualPlanner .index-module__OxCPea__footerContainer){background:var(--background-default)}@container agent-chat-root not (min-width:600px){.index-module__OxCPea__footerRow.index-module__OxCPea__centeredVisualPlanner{padding-inline:var(--space-8);padding-top:var(--space-8)}}}
@layer components{.connections-module__EKNuIa__serviceRow{border:1px solid var(--outline-dimmest);border-radius:var(--border-radius-8);background-color:var(--background-higher)}.connections-module__EKNuIa__statusIndicator{width:var(--space-8);height:var(--space-8);border-radius:50%}.connections-module__EKNuIa__ok{background-color:var(--accent-positive-default)}.connections-module__EKNuIa__fatal{background-color:var(--accent-negative-default)}.connections-module__EKNuIa__infoBox{padding:var(--space-12);border-radius:var(--border-radius-8);background-color:var(--background-higher);border:1px solid var(--outline-dimmest)}}
@layer components{.repl-module__k-P9nq__promptText{font-family:var(--font-family-code);white-space:pre-wrap;word-wrap:break-word;border-radius:var(--border-radius-8);background:var(--background-higher);padding:var(--space-8);overflow-y:auto}}
@layer components{.survey-module__YMPlta__container{height:100%;overflow:auto}.survey-module__YMPlta__debugInfoSection{border:1px solid var(--outline-default);background:var(--background-default);border-radius:8px}.survey-module__YMPlta__deletedText{opacity:.6;text-decoration:line-through}.survey-module__YMPlta__errorText{color:var(--accent-negative-stronger)}}
@layer components{.tasks-module__Y1Oa9a__container{height:100%;overflow:auto}.tasks-module__Y1Oa9a__monospace{font-family:var(--font-family-code)}}
@layer components{.Header-module__-uOpxq__headerRow{align-items:center;gap:var(--space-8);grid-template-columns:1fr auto 1fr;width:100%;display:grid;container-type:inline-size}.Header-module__-uOpxq__headerCenter{justify-content:center;align-items:center;min-width:0;display:flex;overflow:hidden}.Header-module__-uOpxq__headerCenter>*{text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Header-module__-uOpxq__headerRight{justify-self:end}.Header-module__-uOpxq__headerLeft{justify-self:start}.Header-module__-uOpxq__buildingPillShadow{box-shadow:var(--shadow-2)}.Header-module__-uOpxq__buildingPill{justify-content:center;min-width:75px;display:inline-flex}.Header-module__-uOpxq__automationTitle{max-width:220px}@container (max-width:500px){.Header-module__-uOpxq__automationTitle{max-width:120px;font-size:12px}}@media (max-width:500px){.Header-module__-uOpxq__automationTitle{max-width:120px;font-size:12px}}}
@layer components{.HeaderMenu-module__6tza3a__popoverContent{border-radius:inherit;max-width:246px}.HeaderMenu-module__6tza3a__popoverContent a{color:var(--foreground-dimmer);text-decoration:underline;transition:color .2s}.HeaderMenu-module__6tza3a__popoverContent a:hover{color:var(--foreground-default)}.HeaderMenu-module__6tza3a__popoverContentText{text-align:left}}
@layer components{.index-module__gbtx1a__container{overflow:hidden}.index-module__gbtx1a__canvasAreaWrapper{flex:1;height:0;position:relative}.index-module__gbtx1a__headerWrapper{position:absolute;top:0;left:0;right:0}.index-module__gbtx1a__textContainerMaxWidth{max-width:400px}.index-module__gbtx1a__overlayContainer{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}}
@layer components{.FileFallback-module__YhAGSW__container{height:100%}.FileFallback-module__YhAGSW__icon{color:var(--foreground-dimmer)}.FileFallback-module__YhAGSW__description{max-width:min(80%,600px)}}
@layer components{.DevURLInfo-module__Y2imda__url{outline-offset:2px;color:var(--accent-positive-stronger);font-size:var(--font-size-small)}.DevURLInfo-module__Y2imda__url :hover{cursor:pointer;color:var(--accent-positive-strongest)}.DevURLInfo-module__Y2imda__expoGoLink{outline-offset:2px;color:var(--foreground-dimmer);font-size:var(--font-size-small);text-decoration:underline}.DevURLInfo-module__Y2imda__expoGoLink:hover{cursor:pointer;color:var(--foreground-default)}.DevURLInfo-module__Y2imda__qrCode{border-radius:var(--border-radius-4);overflow:hidden}}
@layer components{.ExpandAgentButton-module__Sr5bZG__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__Sr5bZG__right{--align-items:end}.ExpandAgentButton-module__Sr5bZG__show{--ExpandAgentButton--width:var(--space-24);--ExpandAgentButton--opacity:1}}
@media screen and (max-width:480px){@layer components{.FigmaImportForm-module__n9n38a__importButtonContainer{flex-direction:column;gap:8px}}}@layer components{.FigmaImportForm-module__n9n38a__limitMeter{min-width:240px}.FigmaImportForm-module__n9n38a__importButtonContainer{gap:0}.FigmaImportForm-module__n9n38a__input{border:1px solid var(--outline-dimmest)!important}.FigmaImportForm-module__n9n38a__container{border:1px solid var(--outline-dimmest);border-radius:8px}.FigmaImportForm-module__n9n38a__divider{margin-top:4px;margin-bottom:8px}}
@layer components{.FigmaImportEntry-module__oL1EOa__container{border:1px solid var(--outline-dimmest);border-radius:8px}.FigmaImportEntry-module__oL1EOa__replitIcon{background-color:var(--brand-accent-default);color:#fff;border-radius:8px;width:36px;height:36px}.FigmaImportEntry-module__oL1EOa__figmaIcon{background-color:var(--brand-black);border-radius:8px;width:36px;height:36px}.FigmaImportEntry-module__oL1EOa__button{margin-top:24px}}
@layer components{.FigmaImport-module__p8csWa__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__p8csWa__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__p8csWa__progressBarContainer{width:200px;padding-top:16px}.FigmaImport-module__p8csWa__progressBarTrack{border-radius:var(--border-radius-round);background-color:var(--background-higher);width:100%;height:8px;overflow:hidden}.FigmaImport-module__p8csWa__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{.EditReplForm-module__DnkOSa__validationIcon,.EditReplForm-module__DnkOSa__validationText{color:var(--accent-negative-stronger)}}
@layer components{.ReplInfoDropdownMenu-module__fI0lVW__menu{min-width:200px}.ReplInfoDropdownMenu-module__fI0lVW__submenuContent{width:260px}}
@layer components{.FreemiumUsagePopover-module___B9tOa__measureBar{pointer-events:none}.FreemiumUsagePopover-module___B9tOa__usageCard{border-radius:var(--border-radius-8)}}
@layer components{.Summary-module__0fK4qa__codeText{font-size:13px;font-family:var(--font-family-code)}}
@layer components{.Icon-module__CwnszW__icon{--Icon--size:16px;--Icon--rotate:0deg;vertical-align:middle;transform:rotate(var(--Icon--rotate));min-width:var(--Icon--size);min-height:var(--Icon--size)}}
@keyframes LoadingStyle2-module__1n6hRW__move-gradient{0%{background-position-x:100%}to{background-position-x:0%}}@layer components{.LoadingStyle2-module__1n6hRW__root{--LoadingStyle2--low-pulse:var(--outline-dimmest);--LoadingStyle2--high-pulse:var(--interactive-background);background:linear-gradient(90deg,var(--LoadingStyle2--low-pulse),var(--LoadingStyle2--high-pulse),var(--LoadingStyle2--low-pulse),var(--LoadingStyle2--high-pulse));background-position-x:0%;background-size:300% 100%;animation:2s linear infinite LoadingStyle2-module__1n6hRW__move-gradient}}
@layer components{.Interactive2-module__IAGpQq__root{--Interactive2--bg:var(--interactive-background);--Interactive2--bg-hover:var(--interactive-background--active);--Interactive2--bg-active:var(--interactive-background--active);--Interactive2--bg-disabled:var(--interactive-background);--Interactive2--color:var(--foreground-default);--Interactive2--color-hover:inherit;--Interactive2--color-active:var(--foreground-default);--Interactive2--color-disabled:var(--foreground-dimmest);--Interactive2--border:var(--interactive-border);--Interactive2--border-hover:transparent;--Interactive2--border-active:transparent;--Interactive2--border-radius:var(--border-radius-4)}@media (hover:hover){.Interactive2-module__IAGpQq__root:not([disabled],[aria-disabled]){cursor:pointer}}html:not([data-focus-visible]) .Interactive2-module__IAGpQq__root:not([disabled],[aria-disabled]):focus{outline-color:#0000}html[data-focus-visible] .Interactive2-module__IAGpQq__root:not([disabled],[aria-disabled],textarea):active{outline-color:var(--accent-primary-default);transition:none}.Interactive2-module__IAGpQq__transition{transition-duration:var(--transition-duration-snappy);transition-property:background-color;transition-timing-function:var(--transition-timing-function-snappy)}.Interactive2-module__IAGpQq__border{border:1px solid #0000}.Interactive2-module__IAGpQq__focus:not([disabled],[aria-disabled]):focus{outline:2px solid var(--accent-primary-default);outline-offset:-2px}.Interactive2-module__IAGpQq__disabled.Interactive2-module__IAGpQq__loading,.Interactive2-module__IAGpQq__disabled:disabled,.Interactive2-module__IAGpQq__disabled[aria-disabled=true]{cursor:auto;background-color:var(--Interactive2--bg-disabled);color:var(--Interactive2--color-disabled)}.Interactive2-module__IAGpQq__borderRadius{border-radius:var(--Interactive2--border-radius)}.Interactive2-module__IAGpQq__nofill,.Interactive2-module__IAGpQq__listItem{color:var(--Interactive2--color);background-color:#0000}@media (hover:hover){:is(.Interactive2-module__IAGpQq__nofill,.Interactive2-module__IAGpQq__listItem):not([disabled],[aria-disabled]):hover{background-color:var(--Interactive2--bg-hover);color:var(--Interactive2--color-hover);transition-duration:0s}}:is(.Interactive2-module__IAGpQq__nofill,.Interactive2-module__IAGpQq__listItem):not([disabled],[aria-disabled],textarea):active{border-color:var(--Interactive2--border-active);background-color:var(--Interactive2--bg-active);color:var(--Interactive2--color-active);transition:none}.Interactive2-module__IAGpQq__filled{background-color:var(--Interactive2--bg);color:var(--Interactive2--color)}@media (hover:hover){.Interactive2-module__IAGpQq__filled:not([disabled],[aria-disabled]):hover{--transition-duration:0s;background-color:var(--Interactive2--bg-hover)}}.Interactive2-module__IAGpQq__filled:not([disabled],[aria-disabled],textarea):active{border-color:var(--Interactive2--border-active);background-color:var(--Interactive2--bg-active);color:var(--Interactive2--color-active);transition:none}.Interactive2-module__IAGpQq__outlined{border-color:var(--Interactive2--border);color:var(--Interactive2--color);background-color:#0000}@media (hover:hover){.Interactive2-module__IAGpQq__outlined:not([disabled],[aria-disabled]):hover{background-color:var(--Interactive2--bg-hover);color:var(--Interactive2--color-hover);transition-duration:0s}}.Interactive2-module__IAGpQq__outlined:not([disabled],[aria-disabled],textarea):active{border-color:var(--Interactive2--border-active);background-color:var(--Interactive2--bg-active);color:var(--Interactive2--color-active);transition:none}.Interactive2-module__IAGpQq__underlined,.Interactive2-module__IAGpQq__underlinedOnHover{color:var(--Interactive2--color);background-color:#0000;border:0}.Interactive2-module__IAGpQq__underlined{text-decoration:underline}@media (hover:hover){.Interactive2-module__IAGpQq__underlined:not([disabled],[aria-disabled]):hover{color:var(--Interactive2--color-hover)}}.Interactive2-module__IAGpQq__underlined:not([disabled],[aria-disabled]):focus{color:var(--Interactive2--color-active)}.Interactive2-module__IAGpQq__underlinedOnHover{text-decoration:none}@media (hover:hover){.Interactive2-module__IAGpQq__underlinedOnHover:not([disabled],[aria-disabled]):hover{text-decoration:underline}}.Interactive2-module__IAGpQq__underlinedOnHover:not([disabled],[aria-disabled]):focus{text-decoration:underline}.Interactive2-module__IAGpQq__filledAndOutlined{background-color:var(--Interactive2--bg)}.Interactive2-module__IAGpQq__filledAndOutlined:not([disabled],[aria-disabled]){border-color:var(--Interactive2--border)}@media (hover:hover){.Interactive2-module__IAGpQq__filledAndOutlined:not([disabled],[aria-disabled]):hover{border-color:var(--Interactive2--border-hover);transition-duration:0s}.Interactive2-module__IAGpQq__listItem:not([disabled],[aria-disabled]):hover{background-color:var(--Interactive2--bg-hover);transition-duration:0s}}.Interactive2-module__IAGpQq__listItem:not([disabled],[aria-disabled],textarea):active{background-color:var(--Interactive2--bg-active)}.Interactive2-module__IAGpQq__shades{background:0 0;border-width:0}.Interactive2-module__IAGpQq__shades:disabled,.Interactive2-module__IAGpQq__shades[aria-disabled=true]{opacity:.5;cursor:not-allowed}.Interactive2-module__IAGpQq__shadesUnderlined{text-decoration:underline}@media (hover:hover){.Interactive2-module__IAGpQq__shadesUnderlined:not([disabled],[aria-disabled]):hover,.Interactive2-module__IAGpQq__shadesUnderlined:not([disabled],[aria-disabled]):active{background-color:#0000!important}}.Interactive2-module__IAGpQq__shadesUnderlinedOnHover{background-color:#0000;text-decoration:none}@media (hover:hover){.Interactive2-module__IAGpQq__shadesUnderlinedOnHover:not([disabled],[aria-disabled]):hover{text-decoration:underline;background-color:#0000!important}}.Interactive2-module__IAGpQq__shadesUnderlinedOnHover:not([disabled],[aria-disabled]):focus{text-decoration:underline}}
@layer base{.useView-module__etopAW__view{flex:var(--useView--grow)var(--useView--shrink)auto;flex-flow:column var(--useView--wrap);justify-content:var(--useView--justify);align-items:var(--useView--align);gap:var(--useView--gap);box-sizing:border-box;padding:var(--useView--pt)var(--useView--pr)var(--useView--pb)var(--useView--pl);border-radius:var(--useView--border-radius);--useView--gap:0;--useView--justify:start;--useView--align:stretch;--useView--pt:0;--useView--pr:0;--useView--pb:0;--useView--pl:0;--useView--grow:0;--useView--shrink:0;--useView--wrap:nowrap;--useView--border-radius:0;border-style:solid;border-width:0;outline:none;min-width:0;min-height:0;display:flex}.useView-module__etopAW__view.useView-module__etopAW__isHorizontal{flex-direction:row}}
@keyframes Markdown-module__B_VDzG__fade-in-animation{0%{opacity:0}to{opacity:1}}@layer components{.Markdown-module__B_VDzG__fadeInAnimation,.Markdown-module__B_VDzG__codeViewerSpanFadeIn .Markdown-module__B_VDzG__cv2Span{animation:.6s linear Markdown-module__B_VDzG__fade-in-animation}:is(.Markdown-module__B_VDzG__textColorDimmest>div) p,:is(.Markdown-module__B_VDzG__textColorDimmest>div) ol,:is(.Markdown-module__B_VDzG__textColorDimmest>div) span{color:var(--foreground-dimmest)}:is(.Markdown-module__B_VDzG__textColorDimmer>div) p,:is(.Markdown-module__B_VDzG__textColorDimmer>div) ol,:is(.Markdown-module__B_VDzG__textColorDimmer>div) span{color:var(--foreground-dimmer)}}
@layer components{.FAQSection-module__G8uygW__container{width:100%;max-width:100%;overflow:hidden}.FAQSection-module__G8uygW__faqItem{width:100%;min-width:0;overflow:hidden}.FAQSection-module__G8uygW__questionText{word-wrap:break-word;overflow-wrap:break-word;flex-shrink:1;max-width:100%}.FAQSection-module__G8uygW__link{color:var(--accent-orange-default);text-decoration:underline}.FAQSection-module__G8uygW__link:hover{color:var(--accent-orange-stronger)}.FAQSection-module__G8uygW__divider{border-bottom:1px solid var(--outline-dimmest)}}
@layer components{.FeatureCardsSection-module__bpe3ka__header{padding-right:var(--space-24);padding-left:var(--space-24)}@media screen and (max-width:768px){.FeatureCardsSection-module__bpe3ka__header{font-size:24px}}.FeatureCardsSection-module__bpe3ka__card{flex:1;min-width:200px;height:100%}.FeatureCardsSection-module__bpe3ka__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__bpe3ka__footer{flex-direction:row;justify-content:space-between;padding:0 5%}}.FeatureCardsSection-module__bpe3ka__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__bpe3ka__embla{-webkit-mask-image:none;mask-image:none}}.FeatureCardsSection-module__bpe3ka__emblaContainer{align-items:stretch;display:flex}.FeatureCardsSection-module__bpe3ka__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__bpe3ka__emblaSlide{--slide-size:85%;--slide-spacing:var(--space-4)}}.FeatureCardsSection-module__bpe3ka__emblaSlide .FeatureCardsSection-module__bpe3ka__card{height:100%}.FeatureCardsSection-module__bpe3ka__gridContainer{padding:var(--space-96)var(--space-16)var(--space-64);width:100%}.FeatureCardsSection-module__bpe3ka__gridLayoutActive{display:flex}@media screen and (max-width:500px){.FeatureCardsSection-module__bpe3ka__gridLayoutActive{display:none}}.FeatureCardsSection-module__bpe3ka__carouselLayoutMobileOnly{display:none}@media screen and (max-width:500px){.FeatureCardsSection-module__bpe3ka__carouselLayoutMobileOnly{display:block}}.FeatureCardsSection-module__bpe3ka__gridContainer .FeatureCardsSection-module__bpe3ka__header{margin:0 0 var(--space-48)0}.FeatureCardsSection-module__bpe3ka__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__bpe3ka__grid{grid-template-columns:repeat(2,1fr)}}}
@layer components{.Billing-module__mO86zq__card{border:1px solid var(--outline-dimmest);border-radius:var(--border-radius-8);background-color:var(--background-default);padding:var(--space-12);flex:1 0 0;min-width:0;max-width:300px}.Billing-module__mO86zq__divider{background-color:var(--outline-dimmest);height:1px}.Billing-module__mO86zq__mediumText{font-weight:500}.Billing-module__mO86zq__invoiceLink{cursor:pointer;color:var(--accent-primary-default);font:inherit;background:0 0;border:none;padding:0;text-decoration:none;display:inline}.Billing-module__mO86zq__invoiceLink:hover{text-decoration:underline}.Billing-module__mO86zq__invoiceLinkDisabled{cursor:default;opacity:.5}.Billing-module__mO86zq__invoiceLinkDisabled:hover{text-decoration:none}.Billing-module__mO86zq__skeleton{border-radius:var(--border-radius-4)}.Billing-module__mO86zq__skeletonPlanName{width:80px;height:22px}.Billing-module__mO86zq__skeletonCost{width:100px;height:22px}.Billing-module__mO86zq__skeletonCardInfo{width:60px;height:22px}.Billing-module__mO86zq__skeletonPaymentDate{width:120px;height:22px}}
@layer components{@media screen and (max-width:768px){.FeaturesSection-module__uaucdW__container{padding-left:0;padding-right:0}}}
@container table (max-width:600px){@layer components{.WorkspaceMembers-module__0YMo5a__tableWrapper .WorkspaceMembers-module__0YMo5a__nameColumn,.WorkspaceMembers-module__0YMo5a__tableWrapper .WorkspaceMembers-module__0YMo5a__emailColumn{width:20%;max-width:200px}.WorkspaceMembers-module__0YMo5a__tableWrapper .WorkspaceMembers-module__0YMo5a__roleColumn,.WorkspaceMembers-module__0YMo5a__tableWrapper .WorkspaceMembers-module__0YMo5a__activityColumn,.WorkspaceMembers-module__0YMo5a__tableWrapper .WorkspaceMembers-module__0YMo5a__appAccessColumn{display:none}}}@layer components{.WorkspaceMembers-module__0YMo5a__wrapper{min-width:0}.WorkspaceMembers-module__0YMo5a__searchBar{max-width:400px}.WorkspaceMembers-module__0YMo5a__tableWrapper{width:100%;container:table/inline-size}.WorkspaceMembers-module__0YMo5a__tableWrapper .WorkspaceMembers-module__0YMo5a__nameColumn{width:0%;min-width:200px;max-width:450px}.WorkspaceMembers-module__0YMo5a__tableWrapper .WorkspaceMembers-module__0YMo5a__emailColumn{width:30%;min-width:200px;max-width:450px}.WorkspaceMembers-module__0YMo5a__tableWrapper .WorkspaceMembers-module__0YMo5a__appAccessColumn,.WorkspaceMembers-module__0YMo5a__tableWrapper .WorkspaceMembers-module__0YMo5a__roleColumn,.WorkspaceMembers-module__0YMo5a__tableWrapper .WorkspaceMembers-module__0YMo5a__activityColumn{max-width:200px}.WorkspaceMembers-module__0YMo5a__tableWrapper .WorkspaceMembers-module__0YMo5a__actionsColumn{width:0}.WorkspaceMembers-module__0YMo5a__pricingLink{color:var(--accent-primary-default);font-size:var(--font-size-default);text-decoration:none}.WorkspaceMembers-module__0YMo5a__pricingLink:hover{text-decoration:underline}.WorkspaceMembers-module__0YMo5a__onlineDot{background-color:var(--accent-positive-default);border-radius:50%;flex-shrink:0;width:8px;height:8px}.WorkspaceMembers-module__0YMo5a__skeletonAvatar{width:var(--space-32);height:var(--space-32);border-radius:50%;flex-shrink:0}.WorkspaceMembers-module__0YMo5a__skeletonName{border-radius:var(--border-radius-4);width:120px;height:16px}.WorkspaceMembers-module__0YMo5a__skeletonUsername{border-radius:var(--border-radius-4);width:80px;height:14px}.WorkspaceMembers-module__0YMo5a__skeletonEmail{border-radius:var(--border-radius-4);width:140px;height:16px}.WorkspaceMembers-module__0YMo5a__skeletonRole{border-radius:var(--border-radius-4);width:60px;height:16px}.WorkspaceMembers-module__0YMo5a__skeletonTime{border-radius:var(--border-radius-4);width:90px;height:16px}.WorkspaceMembers-module__0YMo5a__skeletonAppAccess{border-radius:var(--border-radius-4);width:70px;height:16px}}
@layer components{.GrabPreview-module__hDpN5a__grabPreview{height:100%}.GrabPreview-module__hDpN5a__container{width:100%;max-width:500px}.GrabPreview-module__hDpN5a__divider{margin-right:var(--space-4);height:24px}.GrabPreview-module__hDpN5a__headline{letter-spacing:-1px;line-height:1.1}.GrabPreview-module__hDpN5a__replitIcon{color:var(--brand-accent-default)}}
@layer components{.MarketingSection-module__JFD9OG__container{background-color:var(--background-default)}@media screen and (max-width:768px){.MarketingSection-module__JFD9OG__container{border-radius:0}}}
@layer components{.GradientBackground-module__hTpzVq__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__hTpzVq__fill{z-index:0;pointer-events:none;height:30%;position:absolute;bottom:0;left:0;right:0}.GradientBackground-module__hTpzVq__curve{width:100%;height:clamp(60px,3.5vw,100px);color:var(--surface-color);position:absolute;bottom:0;left:0;right:0}}
@media not (min-width:768px){@layer components{.WorkspaceOverview-module__FcNzfW__topSection{align-items:center;gap:var(--space-16);flex-direction:column}.WorkspaceOverview-module__FcNzfW__avatarContainer,.WorkspaceOverview-module__FcNzfW__avatarReadonly{width:96px;height:96px}.WorkspaceOverview-module__FcNzfW__formFields{width:100%;min-width:0}.WorkspaceOverview-module__FcNzfW__inputContainer{max-width:100%}.WorkspaceOverview-module__FcNzfW__formActions{flex-flow:column;justify-content:flex-start;align-items:stretch}.WorkspaceOverview-module__FcNzfW__hideOnMobile{display:none}}}@layer components{.WorkspaceOverview-module__FcNzfW__labelWrapper{text-wrap:pretty}.WorkspaceOverview-module__FcNzfW__label{font-size:var(--font-size-subhead-default)}.WorkspaceOverview-module__FcNzfW__avatarContainer{transition-duration:var(--transition-duration-snappy);transition-property:box-shadow;transition-timing-function:var(--transition-timing-function-snappy);width:var(--space-128);height:var(--space-128);text-align:center;border-radius:50%;flex-shrink:0;position:relative}.WorkspaceOverview-module__FcNzfW__avatarReadonly{width:var(--space-128);height:var(--space-128);flex-shrink:0}.WorkspaceOverview-module__FcNzfW__draggingOver{box-shadow:0 0 0 var(--space-4)var(--accent-primary-default)}.WorkspaceOverview-module__FcNzfW__avatarContainer label{transition-duration:var(--transition-duration-snappy);transition-property:opacity;transition-timing-function:var(--transition-timing-function-snappy)}.WorkspaceOverview-module__FcNzfW__avatarContainer:hover label{opacity:1}.WorkspaceOverview-module__FcNzfW__overlayLabel{opacity:0;z-index:1;transition-duration:var(--transition-duration-snappy);transition-property:opacity;transition-timing-function:var(--transition-timing-function-snappy);cursor:pointer;background-color:var(--background-overlay);border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.WorkspaceOverview-module__FcNzfW__overlayDisabled{cursor:not-allowed;pointer-events:none}.WorkspaceOverview-module__FcNzfW__draggingOver .WorkspaceOverview-module__FcNzfW__overlayLabel{opacity:1}.WorkspaceOverview-module__FcNzfW__uploadInput{opacity:0;width:1px;height:0;position:absolute;overflow:hidden}.WorkspaceOverview-module__FcNzfW__editBadge{all:unset;z-index:2;transition-duration:var(--transition-duration-snappy);transition-property:background-color;transition-timing-function:var(--transition-timing-function-snappy);cursor:pointer;box-sizing:border-box;border:var(--border-width-default)solid var(--background-root);background-color:var(--background-default);width:var(--space-32);height:var(--space-32);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:0;right:0}.WorkspaceOverview-module__FcNzfW__editBadge:disabled{opacity:.5;cursor:not-allowed}.WorkspaceOverview-module__FcNzfW__editBadge:focus-visible{outline:2px solid var(--interactive-background);outline-offset:2px}.WorkspaceOverview-module__FcNzfW__inputContainer{flex-direction:row;align-items:center;max-width:600px;display:flex;position:relative}.WorkspaceOverview-module__FcNzfW__nameInput{padding-right:var(--space-40);width:100%;font-size:var(--font-size-subhead-default)}.WorkspaceOverview-module__FcNzfW__closeButton{right:var(--space-8);transition-duration:var(--transition-duration-snappy);transition-property:color;transition-timing-function:var(--transition-timing-function-snappy);cursor:pointer;padding:var(--space-4);pointer-events:auto;color:var(--foreground-dimmest);justify-content:center;align-items:center;display:flex;position:absolute}.WorkspaceOverview-module__FcNzfW__closeButton:hover{color:var(--foreground-default)}.WorkspaceOverview-module__FcNzfW__editBadge:hover:not(:disabled){background-color:var(--background-higher)}.WorkspaceOverview-module__FcNzfW__avatarSkeleton{width:var(--space-128);height:var(--space-128)}.WorkspaceOverview-module__FcNzfW__labelSkeleton{width:120px;height:20px}.WorkspaceOverview-module__FcNzfW__inputSkeleton{width:100%;height:var(--space-40)}.WorkspaceOverview-module__FcNzfW__topSection{align-items:flex-start;gap:var(--space-24);flex-direction:row;width:100%;min-width:0;display:flex}.WorkspaceOverview-module__FcNzfW__formFields{flex:1;min-width:0}.WorkspaceOverview-module__FcNzfW__formActions{justify-content:flex-start;gap:var(--space-12);flex-flow:wrap;display:flex}}
@keyframes AgentInput-module___Bo6IG__fade-in{0%{opacity:0}to{opacity:1}}@layer components{.AgentInput-module___Bo6IG__codemirror{flex-grow:1;max-height:300px;display:flex;overflow:auto}.AgentInput-module___Bo6IG__codemirror .cm-editor{flex-grow:1}.AgentInput-module___Bo6IG__attachments{padding:var(--space-6)var(--space-4)var(--space-6)var(--space-4)}.AgentInput-module___Bo6IG__overlayBackground{z-index:3;border-radius:var(--border-radius-6);background-color:var(--background-default);height:fit-content;min-height:100%;animation:.3s ease-in-out AgentInput-module___Bo6IG__fade-in}.AgentInput-module___Bo6IG__overlayContent{height:100%}.AgentInput-module___Bo6IG__additionalSelectorsAndSupportingText{min-height:64px}.AgentInput-module___Bo6IG__selectorsRow{flex-wrap:wrap}}
@keyframes ReplCard-module__E-1cRq__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__E-1cRq__root{--ReplCard--border-color:var(--outline-dimmest);--ReplCard--border-width:1px;--ReplCard--border-radius:var(--border-radius-6);--ReplCard--z-index-app-image:1;--ReplCard--z-index-link:2;--ReplCard--z-index-overlayed-click-targets:3}@media (min-resolution:2x){.ReplCard-module__E-1cRq__root{--ReplCard--border-width:.5px}}.ReplCard-module__E-1cRq__root{border:var(--ReplCard--border-width)solid var(--ReplCard--border-color);border-radius:var(--ReplCard--border-radius);position:relative}.ReplCard-module__E-1cRq__root:hover{--ReplCard--border-color:var(--outline-default);background-color:color-mix(in srgb,var(--interactive-background),transparent 75%)}.ReplCard-module__E-1cRq__root:hover .ReplCard-module__E-1cRq__appImage:before{opacity:.2;background-color:var(--interactive-background);content:"";position:absolute;inset:0}.ReplCard-module__E-1cRq__root:active{--ReplCard--border-color:var(--outline-default);background-color:var(--interactive-background--active)}@media (max-width:1024px){.ReplCard-module__E-1cRq__root{flex-direction:row}}.ReplCard-module__E-1cRq__replTitle{color:inherit;display:flex}.ReplCard-module__E-1cRq__replTitle :after{z-index:var(--ReplCard--z-index-link);border-radius:inherit;content:"";display:block;position:absolute;inset:0}.ReplCard-module__E-1cRq__overlayedClickTargets{z-index:var(--ReplCard--z-index-overlayed-click-targets);position:relative}.ReplCard-module__E-1cRq__appImage{border-bottom:var(--ReplCard--border-width)solid var(--ReplCard--border-color);border-radius:var(--ReplCard--border-radius)var(--ReplCard--border-radius)0 0;aspect-ratio:16/9;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}@media (max-width:1024px){.ReplCard-module__E-1cRq__appImage{border-right:var(--ReplCard--border-width)solid var(--ReplCard--border-color);border-radius:var(--ReplCard--border-radius)0 0 var(--ReplCard--border-radius);border-bottom:none;width:30%;max-width:160px}}.ReplCard-module__E-1cRq__iconContainer{position:absolute;inset:0;overflow:hidden}@media (max-width:1024px){.ReplCard-module__E-1cRq__iconContainer{scale:.65}}.ReplCard-module__E-1cRq__smallIconContainer{bottom:var(--space-8);left:var(--space-8);position:absolute}.ReplCard-module__E-1cRq__agentRunningPill{animation:1s ease-in-out infinite alternate ReplCard-module__E-1cRq__pulse-blurple}}
@layer components{.HeroBackgroundLeft-module__D2rtja__heroBackgroundLeftSvg{pointer-events:none;width:726px;height:738px;position:absolute;top:0;left:0}@media screen and (max-width:768px){.HeroBackgroundLeft-module__D2rtja__heroBackgroundLeftSvg{width:400px;height:auto}}}
@keyframes ReplsGrid-module__Lqe3IW__pulse{0%,to{opacity:1}50%{opacity:.5}}@layer components{.ReplsGrid-module__Lqe3IW__grid{grid-template-columns:repeat(auto-fill,minmax(var(--space-256),1fr));gap:var(--space-16);display:grid}.ReplsGrid-module__Lqe3IW__cardSkeleton{height:220px;animation:1.5s ease-in-out infinite ReplsGrid-module__Lqe3IW__pulse}}
@layer components{.CollaboratorsTable-module__OZNDrW__appCard{align-items:center;gap:var(--space-4);padding:var(--space-4)var(--space-8);border:1px solid var(--outline-dimmest);border-radius:var(--border-radius-8);background-color:var(--background-default);color:var(--foreground-default);text-decoration:none;transition:background-color .15s;display:inline-flex}.CollaboratorsTable-module__OZNDrW__appCard:hover{background-color:var(--background-higher);border-color:var(--outline-dimmer)}.CollaboratorsTable-module__OZNDrW__icon{border-radius:var(--border-radius-4);object-fit:cover;flex-shrink:0}}
@layer components{.AvailableBitbucketRepositories-module__8HUwHq__connectBitbucketAccountContainer{height:528px}.AvailableBitbucketRepositories-module__8HUwHq__container{width:100%;height:100%}.AvailableBitbucketRepositories-module__8HUwHq__scopeAndSearchRow{column-gap:var(--space-8);grid-template-columns:1fr 1fr;display:grid}.AvailableBitbucketRepositories-module__8HUwHq__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__8HUwHq__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__8HUwHq__sortIcon{transform:rotate(90deg)}.AvailableBitbucketRepositories-module__8HUwHq__connectBitbucketAccountButton{margin-top:var(--space-8)}}
@keyframes OnboardingOtherInput-module__ecaYmG__slide-down{0%{opacity:0;max-height:0;transform:translateY(-10px)}to{opacity:1;max-height:200px;transform:translateY(0)}}@layer components{.OnboardingOtherInput-module__ecaYmG__container{margin-top:var(--space-8);animation:.3s ease-out OnboardingOtherInput-module__ecaYmG__slide-down;overflow:hidden}}
@layer components{.ReplsTable-module__w0Qhjq__table{min-height:400px}.ReplsTable-module__w0Qhjq__table tbody tr{height:56px}.ReplsTable-module__w0Qhjq__replLink{color:var(--foreground-dimmest);align-items:center;transition:color .2s;display:inline-flex}.ReplsTable-module__w0Qhjq__replLink:hover{color:var(--foreground-default)}.ReplsTable-module__w0Qhjq__bottomContent{grid-template-columns:1fr auto 1fr;display:grid}}
@layer components{.UrlRepositorySelector-module__I0W_3a__messageContainer{width:100%}.UrlRepositorySelector-module__I0W_3a__input{border:1px solid var(--outline-dimmest)!important}}
@layer components{.TestimonialsSection-module__-IyJDq__testimonialsGrid{gap:var(--space-24);grid-template-columns:repeat(3,1fr);width:100%;display:grid}@media screen and (max-width:1024px){.TestimonialsSection-module__-IyJDq__testimonialsGrid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.TestimonialsSection-module__-IyJDq__testimonialsGrid{padding:0 var(--space-64);grid-template-columns:1fr}}.TestimonialsSection-module__-IyJDq__desktopVersion{display:none}@media screen and (min-width:1024px){.TestimonialsSection-module__-IyJDq__desktopVersion{display:flex}}.TestimonialsSection-module__-IyJDq__mobileVersion{display:none}@media screen and not (min-width:1024px){.TestimonialsSection-module__-IyJDq__mobileVersion{display:block}}.TestimonialsSection-module__-IyJDq__testimonialContent{flex:1}.TestimonialsSection-module__-IyJDq__testimonialHeadline{font-weight:600}.TestimonialsSection-module__-IyJDq__testimonialBody{line-height:1.6}.TestimonialsSection-module__-IyJDq__embla{overflow:hidden}.TestimonialsSection-module__-IyJDq__emblaContainer{align-items:stretch;display:flex}.TestimonialsSection-module__-IyJDq__testimonialCard{cursor:pointer;position:relative}.TestimonialsSection-module__-IyJDq__testimonialCard .TestimonialsSection-module__-IyJDq__viewPostLink{opacity:0;transition:opacity .2s ease-out}.TestimonialsSection-module__-IyJDq__testimonialCard:hover .TestimonialsSection-module__-IyJDq__viewPostLink{opacity:1}.TestimonialsSection-module__-IyJDq__emblaSlide{--slide-spacing:var(--space-24);--slide-size:50%;flex:0 0 var(--slide-size);padding-right:var(--slide-spacing);padding-left:var(--slide-spacing);min-width:0}@media screen and not (min-width:768px){.TestimonialsSection-module__-IyJDq__emblaSlide{--slide-size:90%;--slide-spacing:var(--space-8)}}.TestimonialsSection-module__-IyJDq__emblaSlide .TestimonialsSection-module__-IyJDq__testimonialCard{height:100%}.TestimonialsSection-module__-IyJDq__viewPostLinkContainer{right:var(--space-24);bottom:var(--space-24);position:absolute}@media screen and not (min-width:768px){.TestimonialsSection-module__-IyJDq__viewPostLinkContainer{display:none}}}
@layer components{.HeroBackgroundRight-module__cXMBiW__heroBackgroundRightSvg{pointer-events:none;width:496px;height:366px;position:absolute;bottom:0;right:0}@media screen and (max-width:768px){.HeroBackgroundRight-module__cXMBiW__heroBackgroundRightSvg{width:300px;height:auto}}}
@layer components{.ReplsTable-module__eeydfa__wrapper{padding-bottom:var(--space-32)}.ReplsTable-module__eeydfa__tableWrapper{position:relative;overflow:auto}.ReplsTable-module__eeydfa__table{width:100%}.ReplsTable-module__eeydfa__table tr th{font-weight:var(--font-weight-medium)!important}.ReplsTable-module__eeydfa__titleCell{color:var(--foreground-default)}.ReplsTable-module__eeydfa__titleText{flex:1 1 0;min-width:0}}
@layer components{.SettingsTabContent-module__vcVBhq__permissionDeniedRoot{padding:var(--space-32);flex-direction:column;justify-content:center;align-items:center;min-height:400px;display:flex}.SettingsTabContent-module__vcVBhq__permissionDeniedContent{justify-content:center;align-items:center;gap:var(--space-16);flex-direction:column;max-width:400px;display:flex}.SettingsTabContent-module__vcVBhq__permissionDeniedDescription{text-align:center}}
@layer components{.ConnectionInput-module__0pDoda__errorText{color:var(--accent-orange-default)}.ConnectionInput-module__0pDoda__orangeError input[data-invalid],.ConnectionInput-module__0pDoda__orangeError input[data-invalid]:hover,.ConnectionInput-module__0pDoda__orangeError input[data-invalid]:focus,.ConnectionInput-module__0pDoda__orangeError input[data-invalid]:focus-visible{border-color:var(--accent-orange-default)!important}}
@keyframes index-module__p2_exq__enter-fade-in-up{0%{transform:var(--animation-fade-up-transform);opacity:0}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){@layer components{.index-module__p2_exq__agentInput,.index-module__p2_exq__label{animation:none!important}}}@layer components{.index-module__p2_exq__label{animation:index-module__p2_exq__enter-fade-in-up var(--animation-fade-up);animation-delay:calc(var(--animation-fade-up-delay-gap)*1)}@media screen and (max-width:768px){.index-module__p2_exq__title{font-size:18px}}.index-module__p2_exq__titleImproved{font-family:var(--font-family-brand)}.index-module__p2_exq__agentInput{animation:index-module__p2_exq__enter-fade-in-up var(--animation-fade-up);animation-delay:calc(var(--animation-fade-up-delay-gap)*2);align-self:center;width:100%;max-width:650px}}
@keyframes OnboardingStepWrapper-module__xdo1cG__fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@layer components{.OnboardingStepWrapper-module__xdo1cG__stepContent{flex-direction:column;min-height:420px;animation:.8s OnboardingStepWrapper-module__xdo1cG__fade-in-up;display:flex}.OnboardingStepWrapper-module__xdo1cG__headerSection{flex-shrink:0}.OnboardingStepWrapper-module__xdo1cG__contentSection{padding:var(--space-32)0;flex-direction:column;flex:1;display:flex}.OnboardingStepWrapper-module__xdo1cG__subtitle{font-weight:var(--font-weight-regular)}}
@layer components{.UsersTable-module__NEEuaG__table{min-height:400px}.UsersTable-module__NEEuaG__table tbody tr{height:56px}.UsersTable-module__NEEuaG__bottomContent{grid-template-columns:1fr auto 1fr;display:grid}}
@keyframes IframeShapeUtil-module__oMBKva__pulse{0%,to{opacity:.6;background-position:0%}50%{opacity:1;background-position:100%}}@layer components{.IframeShapeUtil-module__oMBKva__frame{border:1px solid var(--outline-dimmest);border-radius:var(--border-radius-8);flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden;box-shadow:0 4px 12px #0000001f}.IframeShapeUtil-module__oMBKva__titleBar{align-items:center;gap:var(--space-8);border-bottom:1px solid var(--outline-dimmest);background:var(--background-higher);padding:0 var(--space-12);flex:none;height:36px;display:flex}.IframeShapeUtil-module__oMBKva__trafficLights{flex-shrink:0;gap:6px;display:flex}.IframeShapeUtil-module__oMBKva__trafficDotRed{background:#ff5f57;border-radius:50%;width:10px;height:10px}.IframeShapeUtil-module__oMBKva__trafficDotYellow{background:#febc2e;border-radius:50%;width:10px;height:10px}.IframeShapeUtil-module__oMBKva__trafficDotGreen{background:#28c840;border-radius:50%;width:10px;height:10px}.IframeShapeUtil-module__oMBKva__titleInfo{align-items:center;gap:var(--space-8);flex:auto;min-width:0;display:flex}.IframeShapeUtil-module__oMBKva__titleIcon{color:var(--foreground-dimmer);flex-shrink:0;display:flex}.IframeShapeUtil-module__oMBKva__titleText{align-items:baseline;gap:var(--space-8);flex:auto;min-width:0;display:flex}.IframeShapeUtil-module__oMBKva__componentName{color:var(--foreground-default);font-size:12px;font-weight:500;line-height:1;font-family:var(--font-family-code);flex-shrink:0}.IframeShapeUtil-module__oMBKva__componentPath{color:var(--foreground-dimmest);font-size:11px;line-height:1;font-family:var(--font-family-code);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.IframeShapeUtil-module__oMBKva__content{background:var(--white);flex:auto;min-height:0;position:relative}.IframeShapeUtil-module__oMBKva__iframe{border:none;width:100%;height:100%;display:block}.IframeShapeUtil-module__oMBKva__loader{background:var(--background-higher);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.IframeShapeUtil-module__oMBKva__loaderContent{border-radius:var(--border-radius-default);background:linear-gradient(135deg,var(--background-highest)0%,var(--background-higher)50%,var(--background-highest)100%);background-size:200% 200%;width:64px;height:64px;animation:2s ease-in-out infinite IframeShapeUtil-module__oMBKva__pulse}}
@keyframes HeroSectionBackground-module__37N05a__slide-in-left{0%{opacity:0;transform:translateY(-50%)translate(-20px)}to{opacity:1;transform:translateY(-50%)translate(0)}}@keyframes HeroSectionBackground-module__37N05a__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__37N05a__iphoneMockLeft,.HeroSectionBackground-module__37N05a__iphoneMockRight,.HeroSectionBackground-module__37N05a__appIcon{opacity:1;animation:none!important}}}@keyframes HeroSectionBackground-module__37N05a__fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@layer components{.HeroSectionBackground-module__37N05a__container{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.HeroSectionBackground-module__37N05a__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__37N05a__iphoneMockLeft{width:249px;height:400px;left:-100px}}@media screen and (max-width:768px){.HeroSectionBackground-module__37N05a__iphoneMockLeft{width:180px;height:380px;left:-150px}}.HeroSectionBackground-module__37N05a__iphoneMockLeft.HeroSectionBackground-module__37N05a__animate{animation:forwards HeroSectionBackground-module__37N05a__slide-in-left}.HeroSectionBackground-module__37N05a__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__37N05a__iphoneMockRight{width:249px;height:400px;right:-100px}}@media screen and (max-width:768px){.HeroSectionBackground-module__37N05a__iphoneMockRight{width:180px;height:380px;right:-150px}}.HeroSectionBackground-module__37N05a__iphoneMockRight.HeroSectionBackground-module__37N05a__animate{animation:forwards HeroSectionBackground-module__37N05a__slide-in-right}.HeroSectionBackground-module__37N05a__appIconsTop{gap:75px;position:absolute;top:-40px;left:50%;transform:translate(-50%)}@media screen and (max-width:768px){.HeroSectionBackground-module__37N05a__appIconsTop{gap:24px;top:-26px}}.HeroSectionBackground-module__37N05a__appIconsBottom{gap:75px;position:absolute;bottom:-40px;left:50%;transform:translate(-50%)}@media screen and (max-width:768px){.HeroSectionBackground-module__37N05a__appIconsBottom{gap:24px;bottom:-26px}}.HeroSectionBackground-module__37N05a__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__37N05a__appIcon{border-radius:19px;width:78px;height:78px}}.HeroSectionBackground-module__37N05a__appIcon.HeroSectionBackground-module__37N05a__animateIcon{animation:forwards HeroSectionBackground-module__37N05a__fade-in}}
@layer components{.ReplsView-module__-9Hh4a__container{padding-top:var(--space-48);padding-right:var(--space-16);padding-left:var(--space-16)}@media (min-width:768px){.ReplsView-module__-9Hh4a__container{padding-top:var(--space-96);padding-right:var(--space-96);padding-left:var(--space-96)}}@media not (min-width:768px){.ReplsView-module__-9Hh4a__filterBar{flex-direction:column;align-items:stretch}}.ReplsView-module__-9Hh4a__searchBarWrapper{min-width:var(--space-128);max-width:100%}@media not (min-width:768px){.ReplsView-module__-9Hh4a__searchBarWrapper{flex-basis:100%}}.ReplsView-module__-9Hh4a__viewSwitcher label{gap:0}}
@layer components{.UniversalSettingsContentArea-module__d1sQPW__content{isolation:isolate;flex:1;display:flex;overflow:auto}}
@layer components{.ConnectorHeader-module__gC3KXG__imageContainer{border-radius:var(--space-4);background:var(--background-default)}.ConnectorHeader-module__gC3KXG__header{width:100%}.ConnectorHeader-module__gC3KXG__divider{margin-top:var(--space-16)}}
@layer components{@media (max-width:767px){.BitbucketImportFormContent-module__8emAza__importButtonContainer{gap:var(--space-8);flex-direction:column;width:100%}}.BitbucketImportFormContent-module__8emAza__container{border:1px solid var(--outline-dimmest);border-radius:var(--border-radius-8)}.BitbucketImportFormContent-module__8emAza__divider{margin-top:var(--space-4);margin-bottom:var(--space-8)}.BitbucketImportFormContent-module__8emAza__selectedRepoContainer{border-radius:var(--border-radius-8);width:100%;overflow:hidden}.BitbucketImportFormContent-module__8emAza__selectedRepoHeader{flex-wrap:wrap}.BitbucketImportFormContent-module__8emAza__pill{max-width:200px}@media (max-width:599px){.BitbucketImportFormContent-module__8emAza__closeButton{display:none}}@media (max-width:767px){.BitbucketImportFormContent-module__8emAza__button{width:100%}}}
@keyframes index-module__oPk4ZG__enter-fade-in-up{0%{transform:var(--animation-fade-up-transform);opacity:0}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){@layer components{.index-module__oPk4ZG__owner{animation:none!important}}}@layer components{.index-module__oPk4ZG__owner{animation:index-module__oPk4ZG__enter-fade-in-up var(--animation-fade-up);animation-delay:calc(var(--animation-fade-up-delay-gap)*0)}}
@layer components{.OnboardingTagGroup-module__EAT4JG__onboardingTagGroup{gap:var(--space-4);color:var(--foreground-default);flex-direction:column;display:flex}.OnboardingTagGroup-module__EAT4JG__onboardingTagList{gap:var(--space-12);flex-flow:wrap;display:flex}.OnboardingTagGroup-module__EAT4JG__onboardingTag{justify-content:center;align-items:center;gap:var(--space-4);cursor:pointer;border:1px solid var(--outline-dimmest);border-radius:var(--border-radius-4);background:var(--background-default);padding:var(--space-4)var(--space-8);font-size:var(--font-size-subhead-default);outline:none;flex-direction:row;transition:all .2s;display:flex}.OnboardingTagGroup-module__EAT4JG__onboardingTag[data-hovered]{border-color:var(--accent-primary-default);background-image:radial-gradient(circle at top left,var(--accent-primary-dimmest)34%,var(--accent-primary-default)50%,var(--accent-primary-dimmest)66%);color:var(--accent-primary-stronger);background-position:0;background-size:300% 100%}.OnboardingTagGroup-module__EAT4JG__onboardingTag[data-focus-visible]{outline:2px solid var(--accent-primary-default);outline-offset:2px}.OnboardingTagGroup-module__EAT4JG__onboardingTag[data-selected]{border-color:var(--accent-primary-default);background-image:radial-gradient(circle at top left,var(--accent-primary-dimmest)34%,var(--accent-primary-default)50%,var(--accent-primary-dimmest)66%);color:var(--accent-primary-stronger);background-position:0;background-size:300% 100%}.OnboardingTagGroup-module__EAT4JG__onboardingTag[data-selected]:hover{background-position:100%;transition:background-position .6s ease-in-out}}
@media not (min-width:1024px){@layer components{.Overview-module__0iJsRG__cardsGrid{grid-template-columns:1fr!important}}}@layer components{.Overview-module__0iJsRG__cardsGrid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid!important}}
@layer components{.IframeStylePanel-module__eywnfG__viewportPicker{flex-direction:column;display:flex}.IframeStylePanel-module__eywnfG__label{color:var(--foreground-default);padding:8px 12px 0;font-size:12px;font-weight:500}.IframeStylePanel-module__eywnfG__presets{flex-direction:column;display:flex}.IframeStylePanel-module__eywnfG__presetButton{width:100%;height:40px;color:var(--foreground-default);text-align:left;cursor:pointer;appearance:none;background:0 0;border:none;border-radius:0;justify-content:flex-start;align-items:center;gap:8px;padding:0 12px;font-family:inherit;font-size:12px;font-weight:500;display:flex;position:relative}.IframeStylePanel-module__eywnfG__presetButton>*{z-index:1;position:relative}.IframeStylePanel-module__eywnfG__presetButton:after{content:"";border-radius:var(--border-radius-4);background:var(--background-higher);opacity:0;display:block;position:absolute;inset:4px}.IframeStylePanel-module__eywnfG__presetButton:hover:after{opacity:1}.IframeStylePanel-module__eywnfG__presetIcon{color:var(--foreground-default);display:flex}.IframeStylePanel-module__eywnfG__presetDimensions{color:var(--foreground-dimmer);margin-left:auto;font-size:11px}}
:root{--marketing-surface-max-width:1390px;--below-the-fold-max-size:900px}@layer components{.landing-page-module__nq6uSa__unauthenticatedHomePage{min-width:0;height:auto;overflow-x:hidden}.landing-page-module__nq6uSa__unauthenticatedHomePageHeaderPadding{padding-top:48px}.landing-page-module__nq6uSa__title{text-align:center;margin:0 auto}.landing-page-module__nq6uSa__titleImproved{font-family:var(--font-family-brand)}.landing-page-module__nq6uSa__tagline{font-size:14px;font-weight:400}.landing-page-module__nq6uSa__agentPrompt{padding:var(--space-16);width:100%;max-width:100%;height:100%;min-height:min(40vh,var(--below-the-fold-max-size));max-height:var(--below-the-fold-max-size);flex-direction:column;justify-content:center;align-items:center;margin-top:48px;display:flex}@media screen and (max-width:768px){.landing-page-module__nq6uSa__agentPrompt{min-height:min(45vh,var(--below-the-fold-max-size))}}.landing-page-module__nq6uSa__agentPromptImproved{position:relative}.landing-page-module__nq6uSa__agentPromptSimplified{min-height:auto;max-height:none;margin-top:24px}@media screen and (max-width:768px){.landing-page-module__nq6uSa__agentPromptSimplified{min-height:auto}}.landing-page-module__nq6uSa__marketingSurface{width:100%;max-width:var(--marketing-surface-max-width)}@media screen and (max-width:768px){.landing-page-module__nq6uSa__marketingSurfaceGallery,.landing-page-module__nq6uSa__marketingSurfaceMarketingSection{padding:0}}@media screen and not (min-width:1024px){.landing-page-module__nq6uSa__testimonialsSection{padding-left:0;padding-right:0}}}
@layer components{.AuthorizedApps-module__IhPtja__serviceName{font-weight:var(--font-weight-medium)}}
@layer components{@media screen and (max-width:768px){.StepsSection-module__V33K1a__container{padding-left:0;padding-right:0}}}
@layer components{.ErrorState-module__uOsASq__errorContainer{padding:var(--space-64)var(--space-16);text-align:center;max-width:600px;margin:0 auto}}
@layer components{.AvailableImportTargetRepositories-module__RMNfZG__connectGithubAccountContainer{height:528px}.AvailableImportTargetRepositories-module__RMNfZG__container{width:100%;height:100%}.AvailableImportTargetRepositories-module__RMNfZG__scopeAndSearchRow{grid-template-columns:1fr 1fr;column-gap:8px;display:grid}.AvailableImportTargetRepositories-module__RMNfZG__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__RMNfZG__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__RMNfZG__sortIcon{transform:rotate(90deg)}.AvailableImportTargetRepositories-module__RMNfZG__connectGithubAccountButton,.AvailableImportTargetRepositories-module__RMNfZG__deprecationBanner{margin-top:8px}}
@layer components{.ReferralSourceStep-module__HmN89G__subheader{font-weight:var(--font-weight-medium)}}
@layer components{.CancelSubscription-module__VJqajq__modal{gap:var(--space-16);padding:var(--space-12)var(--space-16);flex-direction:column;display:flex}}
@layer components{.AppCard-module__taHmiq__card{border:1px solid var(--outline-dimmest);background-color:var(--background-default);width:320px;color:var(--foreground-default);border-radius:12px;flex-direction:row;align-items:flex-start;text-decoration:none;display:flex;overflow:hidden}.AppCard-module__taHmiq__star{opacity:0;pointer-events:none;transition:opacity .2s}.AppCard-module__taHmiq__card:hover .AppCard-module__taHmiq__star{opacity:1;pointer-events:auto}.AppCard-module__taHmiq__footer{border-top:1px solid var(--outline-dimmest);background-color:var(--background-root);border-radius:0 0 12px 12px;padding:8px}.AppCard-module__taHmiq__displayUrlContainer{width:100%;min-width:0;max-width:288px;min-height:16px;display:block;overflow:hidden}.AppCard-module__taHmiq__displayUrl{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}}
@media not (min-width:1024px){@layer components{.index-module__k3fzya__sectionsContainer{grid-template-columns:1fr!important}}}@layer components{.index-module__k3fzya__sectionsContainer{grid-template-columns:2fr 1fr;display:grid!important}.index-module__k3fzya__settingsSelect{min-width:70px}.index-module__k3fzya__filterSelect{width:100px}.index-module__k3fzya__filterSelectHeader{padding:var(--space-4)var(--space-8);color:var(--foreground-dimmest);font-weight:var(--font-weight-bold);font-size:var(--font-size-small)}}
@layer components{.ReplItem-module__7E4LFq__wrapper{position:relative}@media (hover:hover){.ReplItem-module__7E4LFq__wrapper .ReplItem-module__7E4LFq__replStar{opacity:0}.ReplItem-module__7E4LFq__replStarActive:is(.ReplItem-module__7E4LFq__wrapper .ReplItem-module__7E4LFq__replStar),.ReplItem-module__7E4LFq__wrapper:hover .ReplItem-module__7E4LFq__replStar,.ReplItem-module__7E4LFq__wrapper:focus-within .ReplItem-module__7E4LFq__replStar{opacity:1}}.ReplItem-module__7E4LFq__item{border-radius:0}.ReplItem-module__7E4LFq__surfaceSelected{background-color:var(--interactive-background)}.ReplItem-module__7E4LFq__actionsContainer{background-color:#0000;position:absolute;top:12px;right:12px}.ReplItem-module__7E4LFq__replSelector{width:20px;height:20px}.ReplItem-module__7E4LFq__replSelector>div>input:not([disabled]){border-color:var(--interactive-border--hover)}.ReplItem-module__7E4LFq__hiddenOnDesktop{display:flex}@media not (max-width:480px){.ReplItem-module__7E4LFq__hiddenOnDesktop{display:none}}.ReplItem-module__7E4LFq__hiddenOnMobile{display:none}@media not (max-width:480px){.ReplItem-module__7E4LFq__hiddenOnMobile{display:flex}.ReplItem-module__7E4LFq__desktopPadding{padding-left:2px;padding-right:2px}.ReplItem-module__7E4LFq__borderRadiusTopOnly{border-radius:4px 4px 0 0}.ReplItem-module__7E4LFq__borderRadiusBottomOnly{border-radius:0 0 4px 4px}.ReplItem-module__7E4LFq__borderRadiusFull{border-radius:4px}}}
@keyframes CreditBreakdownCards-module__mIFpqW__move-gradient{0%{background-position-x:100%}to{background-position-x:0%}}@layer components{.CreditBreakdownCards-module__mIFpqW__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__mIFpqW__move-gradient}.CreditBreakdownCards-module__mIFpqW__row{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;display:flex}.CreditBreakdownCards-module__mIFpqW__dottedDivider{border-top:1px dashed var(--outline-dimmest);height:1px;margin:4px 0}.CreditBreakdownCards-module__mIFpqW__solidDivider{border-top:1px solid var(--outline-dimmer);height:1px;margin:4px 0}.CreditBreakdownCards-module__mIFpqW__dollarText{font-weight:700}}
@layer components{.CanvasPanel-module__73PGmq__container{overscroll-behavior:none;position:relative}}
@layer components{.AccountSettings-module__PkXWXq__tab>div{justify-content:start}}
@layer components{.index-module__zB4qJa__returnLink{display:inline-flex!important}}
@layer components{.AuthContent-module__aHWr4q__container{align-items:center;gap:var(--space-16);flex-direction:column;width:470px;max-width:100%;margin:auto;display:flex}.AuthContent-module__aHWr4q__mainControls{width:100%}.AuthContent-module__aHWr4q__ssoContainer{gap:var(--space-8);flex-direction:column;width:100%;display:flex}.AuthContent-module__aHWr4q__captchaDisclaimer{text-align:center}.AuthContent-module__aHWr4q__captchaDisclaimer a{color:inherit;text-decoration:underline}:is(.AuthContent-module__aHWr4q__captchaDisclaimer a):hover{text-decoration:none}.AuthContent-module__aHWr4q__footerLink{cursor:pointer;color:var(--brand-accent-strongest)}.AuthContent-module__aHWr4q__footerLink:hover{text-decoration:underline}.AuthContent-module__aHWr4q__backLink{align-items:center;gap:var(--space-4);cursor:pointer;color:var(--foreground-dimmer);flex-direction:row;display:flex}.AuthContent-module__aHWr4q__backLink:hover{color:var(--foreground-default)}.AuthContent-module__aHWr4q__divider{background-color:var(--interactive-border);width:100%}.AuthContent-module__aHWr4q__verifySubtitle{text-align:center;width:100%}.AuthContent-module__aHWr4q__verifyCooldownText,.AuthContent-module__aHWr4q__verifyHelperText{color:var(--foreground-dimmer);text-align:center}.AuthContent-module__aHWr4q__verifyHelperText a{color:var(--brand-accent-strongest)}:is(.AuthContent-module__aHWr4q__verifyHelperText a):hover{text-decoration:underline}}
@layer components{.ThemeEditorComponent-module__M1-62W__container{gap:var(--space-8);padding:var(--space-8);grid-template-columns:1fr 3fr;width:100%;height:100vh;display:grid;overflow:hidden}@media (max-width:800px){.ThemeEditorComponent-module__M1-62W__container{grid-template-columns:1fr 1fr}}.ThemeEditorComponent-module__M1-62W__controls{flex-direction:column;min-height:0;display:flex;overflow:hidden}.ThemeEditorComponent-module__M1-62W__themeContentWrapper{flex-direction:column;flex:auto;min-height:0;display:flex}.ThemeEditorComponent-module__M1-62W__headerCard{border-radius:var(--border-radius-default);padding:var(--space-12);margin-bottom:12px}.ThemeEditorComponent-module__M1-62W__iframeContainer{border-radius:var(--border-radius-default)}.ThemeEditorComponent-module__M1-62W__divider{margin:var(--space-4)0;background-color:var(--outline-dimmest);height:1px}.ThemeEditorComponent-module__M1-62W__scrollArea{scrollbar-width:none;flex:auto;min-height:0;overflow-y:auto}.ThemeEditorComponent-module__M1-62W__scrollArea::-webkit-scrollbar{width:0;height:0}.ThemeEditorComponent-module__M1-62W__mobileContainer{gap:var(--space-8);padding:var(--space-8);flex-direction:column;width:100%;height:calc(100vh - 48px);display:flex}.ThemeEditorComponent-module__M1-62W__mobileToggle{padding:0 var(--space-4);justify-content:center;display:flex}.ThemeEditorComponent-module__M1-62W__mobileContent{flex:auto;min-height:0;overflow:hidden}.ThemeEditorComponent-module__M1-62W__mobileIframe{width:100%;max-width:100%;height:100%;display:flex}}
@layer components{.StaffCreateReplEvals-module__F--TcG__container{width:100%}.StaffCreateReplEvals-module__F--TcG__pageHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-16);margin-bottom:var(--space-24);flex-direction:row;display:flex}.StaffCreateReplEvals-module__F--TcG__titleContainer{gap:var(--space-8);flex-direction:column;flex:1;display:flex}.StaffCreateReplEvals-module__F--TcG__editableTitle{cursor:pointer;margin:calc(-1*var(--space-4))calc(-1*var(--space-8));border-radius:var(--border-radius-4);padding:var(--space-4)var(--space-8);color:var(--foreground-dimmer);font-weight:100;font-size:var(--font-size-subhead-default);text-align:left;background:0 0;border:none}.StaffCreateReplEvals-module__F--TcG__editableTitle:hover{background:var(--background-higher);color:var(--foreground-default)}.StaffCreateReplEvals-module__F--TcG__titleInput{font-weight:500;font-size:var(--font-size-subhead-default)}.StaffCreateReplEvals-module__F--TcG__titleActionsRow{justify-content:space-between;align-items:center;gap:var(--space-16);margin-bottom:var(--space-16);flex-direction:row;display:flex}.StaffCreateReplEvals-module__F--TcG__evaluationTitleContainer{flex:1;min-width:0}.StaffCreateReplEvals-module__F--TcG__historyButton{justify-content:space-between;align-items:center;gap:var(--space-8);cursor:pointer;border-width:var(--border-width-default);border-style:solid;border-color:var(--outline-default);border-radius:var(--border-radius-8);background:var(--background-default);padding:var(--space-8)var(--space-12);color:var(--foreground-default);font-size:var(--font-size-default);white-space:nowrap;display:flex}.StaffCreateReplEvals-module__F--TcG__historyButton:hover{border-color:var(--outline-stronger)}.StaffCreateReplEvals-module__F--TcG__historyPopover{box-shadow:var(--shadow-2);border:var(--border-width-default)solid var(--outline-default);border-radius:var(--border-radius-8);background:var(--background-higher);padding:var(--space-4);min-width:300px;max-height:400px;overflow:hidden auto}.StaffCreateReplEvals-module__F--TcG__historyItem{cursor:pointer;border-radius:var(--border-radius-4);padding:var(--space-8)var(--space-12);color:var(--foreground-default);font-size:var(--font-size-small)}.StaffCreateReplEvals-module__F--TcG__historyItem:hover{background:var(--background-highest)}.StaffCreateReplEvals-module__F--TcG__tableActions{justify-content:flex-end;align-items:center;gap:var(--space-8);flex-direction:row;flex-shrink:0;display:flex}.StaffCreateReplEvals-module__F--TcG__headerRow{gap:var(--space-12);padding:0 var(--space-12)var(--space-8)var(--space-12);grid-template-columns:40px 120px 200px 60px 1fr 70px 40px;display:grid}.StaffCreateReplEvals-module__F--TcG__headerLabel{color:var(--foreground-dimmer);font-weight:500;font-size:var(--font-size-small);padding-left:var(--space-12)}.StaffCreateReplEvals-module__F--TcG__headerLabelCentered{color:var(--foreground-dimmer);font-weight:500;font-size:var(--font-size-small);text-align:center}.StaffCreateReplEvals-module__F--TcG__rowContainer{gap:var(--space-8);flex-direction:column;display:flex}.StaffCreateReplEvals-module__F--TcG__row{align-items:start;gap:var(--space-12);border-radius:var(--border-radius-8);background:var(--background-higher);padding:var(--space-12);grid-template-columns:40px 120px 200px 60px 1fr 70px 40px;display:grid}.StaffCreateReplEvals-module__F--TcG__rowNumber{height:36px;color:var(--foreground-dimmer);font-size:var(--font-size-small);justify-content:center;align-items:center;display:flex}.StaffCreateReplEvals-module__F--TcG__selectTrigger{justify-content:space-between;align-items:center;gap:var(--space-8);cursor:pointer;border-width:var(--border-width-default);border-style:solid;border-color:var(--outline-default);border-radius:var(--border-radius-8);background:var(--background-default);padding:var(--space-8)var(--space-12);width:100%;height:36px;color:var(--foreground-default);font-size:var(--font-size-default);white-space:nowrap;display:flex}.StaffCreateReplEvals-module__F--TcG__selectTrigger:hover{border-color:var(--outline-stronger)}.StaffCreateReplEvals-module__F--TcG__selectTrigger:focus{border-color:var(--accent-primary-default);outline:none}.StaffCreateReplEvals-module__F--TcG__selectTrigger:disabled,.StaffCreateReplEvals-module__F--TcG__selectTrigger[data-disabled]{opacity:.5;cursor:not-allowed}.StaffCreateReplEvals-module__F--TcG__selectPopover{box-shadow:var(--shadow-2);border-width:var(--border-width-default);border-style:solid;border-color:var(--outline-default);border-radius:var(--border-radius-8);background:var(--background-higher);padding:var(--space-4);max-height:300px;overflow:hidden auto}.StaffCreateReplEvals-module__F--TcG__selectItem{align-items:center;gap:var(--space-8);cursor:pointer;border-radius:var(--border-radius-4);padding:var(--space-8)var(--space-12);color:var(--foreground-default);font-size:var(--font-size-default);display:flex}.StaffCreateReplEvals-module__F--TcG__selectItem:hover{background:var(--background-highest)}.StaffCreateReplEvals-module__F--TcG__selectItemSelected{background:var(--accent-primary-dimmest)}.StaffCreateReplEvals-module__F--TcG__removeButton{cursor:pointer;border-width:var(--border-width-default);border-style:solid;border-color:var(--outline-default);border-radius:var(--border-radius-8);width:36px;height:36px;color:var(--foreground-dimmer);background:0 0;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex}.StaffCreateReplEvals-module__F--TcG__removeButton:disabled{opacity:.3;cursor:not-allowed}.StaffCreateReplEvals-module__F--TcG__removeButton:hover:not(:disabled){border-color:var(--accent-negative-default);background:var(--background-highest);color:var(--accent-negative-default)}.StaffCreateReplEvals-module__F--TcG__actions{padding-top:var(--space-24);justify-content:center;display:flex}.StaffCreateReplEvals-module__F--TcG__runButton{padding:var(--space-12)var(--space-32);max-width:200px;margin:0 auto}.StaffCreateReplEvals-module__F--TcG__resultsContainer{margin-top:var(--space-24);border-radius:var(--border-radius-8);background:var(--background-higher);padding:var(--space-16)}.StaffCreateReplEvals-module__F--TcG__resultsHeader{margin-bottom:var(--space-12);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.StaffCreateReplEvals-module__F--TcG__resultsList{gap:var(--space-8);flex-direction:column;display:flex}.StaffCreateReplEvals-module__F--TcG__resultItem{justify-content:space-between;align-items:center;gap:var(--space-12);border-radius:var(--border-radius-4);background:var(--background-default);padding:var(--space-8);flex-direction:row;transition:background .15s;display:flex}.StaffCreateReplEvals-module__F--TcG__resultItem:hover{background:var(--background-higher)}.StaffCreateReplEvals-module__F--TcG__resultContent{flex:1;min-width:0}.StaffCreateReplEvals-module__F--TcG__feedbackIcons{align-items:center;gap:var(--space-4);flex-direction:row;flex-shrink:0;display:flex}.StaffCreateReplEvals-module__F--TcG__feedbackIcon{opacity:.3;cursor:pointer;padding:var(--space-4);color:var(--foreground-default);background:0 0;border:none;justify-content:center;align-items:center;transition:opacity .15s;display:flex}.StaffCreateReplEvals-module__F--TcG__feedbackIcon:hover{opacity:.6}.StaffCreateReplEvals-module__F--TcG__feedbackIconActive{opacity:1}.StaffCreateReplEvals-module__F--TcG__feedbackIconPositive.StaffCreateReplEvals-module__F--TcG__feedbackIconActive{color:var(--accent-positive-default)}.StaffCreateReplEvals-module__F--TcG__feedbackIconNegative.StaffCreateReplEvals-module__F--TcG__feedbackIconActive{color:var(--accent-negative-default)}.StaffCreateReplEvals-module__F--TcG__feedbackIconComment.StaffCreateReplEvals-module__F--TcG__feedbackIconActive{color:var(--accent-primary-default)}.StaffCreateReplEvals-module__F--TcG__resultLink{color:var(--accent-primary-default);text-decoration:underline}.StaffCreateReplEvals-module__F--TcG__resultLink:hover{color:var(--accent-primary-stronger)}.StaffCreateReplEvals-module__F--TcG__importTextarea{font-size:var(--font-size-small);font-family:var(--font-family-code)}.StaffCreateReplEvals-module__F--TcG__errorText{color:var(--accent-negative-default)}.StaffCreateReplEvals-module__F--TcG__exportJsonContainer{position:relative}.StaffCreateReplEvals-module__F--TcG__copyButton{top:var(--space-8);right:var(--space-8);z-index:1;position:absolute}.StaffCreateReplEvals-module__F--TcG__copiedText{top:var(--space-12);right:var(--space-12);z-index:1;color:var(--accent-positive-default);position:absolute}.StaffCreateReplEvals-module__F--TcG__exportJson{border-radius:var(--border-radius-8);background:var(--background-higher);padding:var(--space-12);padding-top:var(--space-40);max-height:400px;color:var(--foreground-default);font-size:var(--font-size-small);font-family:var(--font-family-code);white-space:pre-wrap;word-break:break-word;margin:0;overflow:auto}.StaffCreateReplEvals-module__F--TcG__fullHistoryContainer{max-height:60vh;overflow-y:auto}.StaffCreateReplEvals-module__F--TcG__fullHistoryEntry{border-bottom:var(--border-width-default)solid var(--outline-dimmest);padding:var(--space-16)0}.StaffCreateReplEvals-module__F--TcG__fullHistoryEntry:first-child{padding-top:0}.StaffCreateReplEvals-module__F--TcG__fullHistoryEntry:last-child{border-bottom:none;padding-bottom:0}.StaffCreateReplEvals-module__F--TcG__fullHistoryResult{border-radius:var(--border-radius-4);background:var(--background-higher);padding:var(--space-8)var(--space-12)}.StaffCreateReplEvals-module__F--TcG__loadHistoryLink{cursor:pointer;border:var(--border-width-default)solid var(--outline-default);border-radius:var(--border-radius-4);padding:var(--space-4)var(--space-12);color:var(--foreground-dimmer);font-size:var(--font-size-small);background:0 0;transition:all .15s}.StaffCreateReplEvals-module__F--TcG__loadHistoryLink:hover{border-color:var(--outline-stronger);background:var(--background-higher);color:var(--foreground-default)}}
@media screen and (max-width:600px){@layer components{.ZipImportFormContent-module__z_V_6G__buttonContainer{width:100%}.ZipImportFormContent-module__z_V_6G__buttonContainer .ZipImportFormContent-module__z_V_6G__buttonStretch{flex:1}}}@layer components{.ZipImportFormContent-module__z_V_6G__disabled{opacity:.5;cursor:not-allowed}.ZipImportFormContent-module__z_V_6G__uploadProgressContainer{height:28px}.ZipImportFormContent-module__z_V_6G__dropZoneActive{border-style:solid;border-color:var(--outline-default);background-color:color-mix(in srgb,var(--accent-primary-dimmer)20%,transparent)}}
@keyframes ExpoLaunchAnnouncementBanner-module___VwTzG__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{.ExpoLaunchAnnouncementBanner-module___VwTzG__container{opacity:1;animation:none!important}}}@layer components{.ExpoLaunchAnnouncementBanner-module___VwTzG__container{opacity:0;animation:ExpoLaunchAnnouncementBanner-module___VwTzG__enter-fade-in-up var(--animation-fade-up);align-self:center;width:100%;max-width:650px;position:relative}.ExpoLaunchAnnouncementBanner-module___VwTzG__dismiss{position:absolute;top:13px;right:13px}}
@layer components{.WelcomeStep-module__ETUlhW__label{padding-bottom:var(--space-6);font-weight:400}}
@layer components{.MarketingContent-module__cG03GG__noticeLink{color:inherit;text-underline-offset:var(--space-2);text-decoration:underline;text-decoration-thickness:1px}}
@layer components{.SubscriptionCancellationWarning-module__1ytXMW__subscriptionCancellationWarning{max-width:700px}}
@layer components{.ScrollableAppCardSection-module__eTHdYG__carouselContainer{scrollbar-width:none;-ms-overflow-style:none;width:100%;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 80px),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 80px),#0000 100%)}.ScrollableAppCardSection-module__eTHdYG__showLeftFade{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 80px calc(100% - 80px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 80px calc(100% - 80px),#0000 100%)}.ScrollableAppCardSection-module__eTHdYG__carouselContainer::-webkit-scrollbar{display:none}.ScrollableAppCardSection-module__eTHdYG__carouselContent{min-width:min-content;padding:4px 80px 4px 0}.ScrollableAppCardSection-module__eTHdYG__carouselItem{flex-shrink:0}}
@layer components{.RenameProjectSection-module__X25IBW__inputContainer{max-width:340px}}
@layer components{.ConsentContent-module__N9gQZq__header{align-items:center;gap:var(--space-8);flex-direction:column;width:100%;display:flex}.ConsentContent-module__N9gQZq__iconsRow{justify-content:center;align-items:center;gap:var(--space-8);min-height:var(--space-32);display:flex}.ConsentContent-module__N9gQZq__clientLogo{border-radius:var(--border-radius-4);width:var(--space-24);height:var(--space-24);object-fit:cover}.ConsentContent-module__N9gQZq__replLogo{margin-bottom:var(--space-16);border-radius:var(--border-radius-4);object-fit:cover;width:100px;height:100px}.ConsentContent-module__N9gQZq__replLogoContainer{margin-bottom:var(--space-16)}.ConsentContent-module__N9gQZq__logoPlaceholder{box-shadow:#80808040 0 0 0 var(--border-width-default)inset;border-radius:var(--border-radius-8);width:var(--space-24);height:var(--space-24)}.ConsentContent-module__N9gQZq__title{color:var(--foreground-default);font-weight:var(--font-weight-medium);font-size:var(--font-size-header-default);line-height:var(--space-32);text-align:center;text-wrap:balance}.ConsentContent-module__N9gQZq__userInfo{color:var(--foreground-dimmest);font-size:var(--font-size-small);line-height:var(--space-24);justify-content:center;align-items:center;display:flex}.ConsentContent-module__N9gQZq__permissionsSection{gap:var(--space-4);flex-direction:column;width:100%;display:flex}.ConsentContent-module__N9gQZq__permissionsTitle{color:var(--foreground-default);font-size:var(--font-size-default);line-height:2}.ConsentContent-module__N9gQZq__permissionItem{align-items:center;gap:var(--space-4);color:var(--foreground-default);font-size:var(--font-size-default);line-height:2;display:flex}.ConsentContent-module__N9gQZq__checkIcon{padding:var(--space-4);justify-content:center;align-items:center;display:flex}.ConsentContent-module__N9gQZq__footerText{width:100%;color:var(--foreground-dimmest);font-size:var(--font-size-small);line-height:var(--space-24);text-align:center}.ConsentContent-module__N9gQZq__redirectContainer{border-radius:var(--border-radius-4);background-color:var(--background-higher);padding:var(--space-4)var(--space-8);text-align:center;max-width:350px}.ConsentContent-module__N9gQZq__redirectUrl{color:var(--foreground-dimmer);font-size:var(--font-size-small);word-break:break-word;overflow-wrap:break-word}}
@media screen and (min-width:450px){@layer components{.FolderList-module__MS0VVa__ctaButton{vertical-align:middle;display:inline-block}}}@layer components{.FolderList-module__MS0VVa__folderGrid{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:480px){.FolderList-module__MS0VVa__folderGrid{gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.FolderList-module__MS0VVa__folderGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.FolderList-module__MS0VVa__spinner{width:100%;height:100%}.FolderList-module__MS0VVa__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__MS0VVa__ctaButton{vertical-align:middle;display:grid}.FolderList-module__MS0VVa__newFolder{max-width:fit-content}.FolderList-module__MS0VVa__errorContainer{width:100%;height:100%}}
@layer components{.CopyableField-module__ICeh0W__text{border-radius:var(--border-radius-4);background-color:var(--background-default);font-family:var(--font-family-code)}}
@layer components{.GridList-module__ac2L8W__gridList{max-height:inherit;border:1px solid var(--outline-dimmest);overflow-y:auto}.GridList-module__ac2L8W__item{padding:var(--space-8);align-items:center;gap:var(--space-8);border-bottom:1px solid var(--outline-dimmest);outline:2px solid var(--accent-primary-default);outline-offset:-2px;color:var(--foreground-default);background-color:#0000;border:1px solid #0000;outline-color:#0000;flex-direction:row;transition-property:background-color,box-shadow;display:flex}.GridList-module__ac2L8W__item:last-child{border-bottom:none}.GridList-module__ac2L8W__item[data-hovered],.GridList-module__ac2L8W__item[data-focused]{background-color:var(--interactive-background)}.GridList-module__ac2L8W__item[data-selected]{background-color:var(--accent-primary-dimmer)}.GridList-module__ac2L8W__item[data-selected][data-hovered],.GridList-module__ac2L8W__item[data-selected][data-focused]{background-color:var(--accent-primary-default)}.GridList-module__ac2L8W__dragButton{margin:0;padding:0}}
@layer components{.TemplatesSurface-module__Ai87EW__surface{align-items:center;gap:var(--space-32);flex-direction:column;min-height:100%;display:flex}.TemplatesSurface-module__Ai87EW__content{width:100%;max-width:1000px}}
@layer components{.MembershipPurchaseModal-module__BKMpzG__container{border-radius:var(--border-radius-8)}.MembershipPurchaseModal-module__BKMpzG__fullscreenContainer{border-radius:0;min-height:100%}}
@media (max-width:648px){@layer components{.UpgradeEducationModal-module__rlG9cW__contentBox{height:200px}}}@layer components{.UpgradeEducationModal-module__rlG9cW__contentBox{height:236px}.UpgradeEducationModal-module__rlG9cW__contentDescription{min-height:68px}.UpgradeEducationModal-module__rlG9cW__serviceIconContainer{border-radius:4px;width:32px;height:32px}.UpgradeEducationModal-module__rlG9cW__modeOption{border-radius:8px;width:100%}.UpgradeEducationModal-module__rlG9cW__modeOptionContainer{display:contents}.UpgradeEducationModal-module__rlG9cW__toolbar{border-top:1px solid var(--outline-dimmer);margin-top:8px}.UpgradeEducationModal-module__rlG9cW__toolbarIcons{color:var(--foreground-dimmer)}.UpgradeEducationModal-module__rlG9cW__stacksGrid{gap:var(--space-16);grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;width:100%;height:100%;display:grid}.UpgradeEducationModal-module__rlG9cW__gridItem{text-align:center;border-radius:8px;height:100%}.UpgradeEducationModal-module__rlG9cW__selectableRow,.UpgradeEducationModal-module__rlG9cW__serviceRow{cursor:pointer}.UpgradeEducationModal-module__rlG9cW__agentModeContent{width:100%;gap:var(--space-8)!important}}
@keyframes LoadingState-module__nE4O0q__fade-in-bg{0%{background-color:#0000}to{background-color:var(--background-default)}}@keyframes LoadingState-module__nE4O0q__fade-in-opacity{0%{opacity:0}to{opacity:1}}@keyframes LoadingState-module__nE4O0q__fade-in-msg{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@keyframes LoadingState-module__nE4O0q__pulse-blurple{0%{color:var(--accent-blurple-stronger)}50%{color:var(--accent-blurple-strongest)}to{color:var(--accent-blurple-stronger)}}@layer components{.LoadingState-module__nE4O0q__root{--LoadingState--z-index:auto;--LoadingState--content-width:auto;--LoadingState--header-height:auto;z-index:var(--LoadingState--z-index);background-color:#0000;animation:.2s ease-out forwards LoadingState-module__nE4O0q__fade-in-bg;position:fixed;inset:0}.LoadingState-module__nE4O0q__planningHeader{width:100%;height:var(--LoadingState--header-height);position:relative}.LoadingState-module__nE4O0q__planningTimeline{animation:.4s ease-out forwards LoadingState-module__nE4O0q__fade-in-opacity}@media screen and not (max-width:600px){.LoadingState-module__nE4O0q__planningTimeline{position:absolute;inset:0}}.LoadingState-module__nE4O0q__userMessage{opacity:0;animation:.3s ease-out forwards LoadingState-module__nE4O0q__fade-in-msg}.LoadingState-module__nE4O0q__statusRow{opacity:0;background-color:#0000;animation:.4s ease-out .8s forwards LoadingState-module__nE4O0q__fade-in-opacity}.LoadingState-module__nE4O0q__pulseAnimation{animation:2s linear infinite LoadingState-module__nE4O0q__pulse-blurple}}
@layer components{.agentInboxAuth-page-module__BdZQAq__self{padding:var(--space-16);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:flex}.agentInboxAuth-page-module__BdZQAq__card{border-radius:var(--border-radius-12);background-color:var(--background-higher);padding:var(--space-24);width:100%;max-width:400px;box-shadow:0 4px 12px #0000001a}.agentInboxAuth-page-module__BdZQAq__header{align-items:center;gap:var(--space-16);flex-direction:column;display:flex}.agentInboxAuth-page-module__BdZQAq__title{text-align:center}.agentInboxAuth-page-module__BdZQAq__userCard{border:1px solid var(--background-highest);border-radius:var(--border-radius-8);background-color:var(--background-highest);padding:var(--space-8)}.agentInboxAuth-page-module__BdZQAq__userInfo{align-items:center;gap:var(--space-12);display:flex}.agentInboxAuth-page-module__BdZQAq__userDetails{gap:var(--space-4);flex-direction:column;flex:1;min-width:0;display:flex}.agentInboxAuth-page-module__BdZQAq__fullName{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.agentInboxAuth-page-module__BdZQAq__username{text-overflow:ellipsis;white-space:nowrap;font-weight:300;overflow:hidden}.agentInboxAuth-page-module__BdZQAq__bio{margin-top:var(--space-8);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.agentInboxAuth-page-module__BdZQAq__description{text-align:center}.agentInboxAuth-page-module__BdZQAq__actions{gap:var(--space-12);flex-direction:column;display:flex}.agentInboxAuth-page-module__BdZQAq__error{padding-bottom:var(--space-12);color:var(--accent-negative-stronger);text-align:center;font-weight:400}.agentInboxAuth-page-module__BdZQAq__loading{align-items:center;gap:var(--space-16);padding:var(--space-32);flex-direction:column;display:flex}}
@layer components{.\[appId\]-page-module__LurKRa__content{padding-bottom:var(--space-32)}}
:root{--marketing-surface-max-width:1390px}@keyframes mobile-apps-page-module__U8shia__hero-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){@layer components{.mobile-apps-page-module__U8shia__heroContentItem{opacity:1;animation:none!important}}}@layer components{.mobile-apps-page-module__U8shia__page{min-width:0;height:auto}.mobile-apps-page-module__U8shia__heroSection{background:var(--background-default);padding:var(--space-32)var(--space-16);position:relative}.mobile-apps-page-module__U8shia__heroCard{box-shadow:var(--shadow-2);border-radius:var(--border-radius-16);background:#fff;width:100%;max-width:1313px;height:738px;position:relative;overflow:hidden}@media screen and (max-width:768px){.mobile-apps-page-module__U8shia__heroCard{padding:var(--space-32);height:500px}}.mobile-apps-page-module__U8shia__heroContent{z-index:1;text-align:center;max-width:530px;position:relative}.mobile-apps-page-module__U8shia__heroTitle{font-weight:var(--font-weight-medium);font-size:66px;line-height:1.25;font-family:var(--font-family-brand-variable);letter-spacing:-2px;text-align:center;margin:0}@media screen and (max-width:1024px){.mobile-apps-page-module__U8shia__heroTitle{letter-spacing:-1.75px;font-size:58px}}@media screen and (max-width:768px){.mobile-apps-page-module__U8shia__heroTitle{letter-spacing:-1px;font-size:32px}}.mobile-apps-page-module__U8shia__heroContentItem{opacity:0;animation:.3s ease-out forwards mobile-apps-page-module__U8shia__hero-fade-in}.mobile-apps-page-module__U8shia__heroContentItem:first-child{animation-delay:.1s}.mobile-apps-page-module__U8shia__heroContentItem:nth-child(2){animation-delay:.15s}.mobile-apps-page-module__U8shia__heroContentItem:nth-child(3){animation-delay:.2s}.mobile-apps-page-module__U8shia__videoSection{width:100%;position:relative}.mobile-apps-page-module__U8shia__videoHeader{text-align:center}.mobile-apps-page-module__U8shia__videoDescription{text-align:center;margin:0}.mobile-apps-page-module__U8shia__videoContainer{z-index:1;border-radius:var(--border-radius-12);width:100%;max-width:800px;position:relative;overflow:hidden}.mobile-apps-page-module__U8shia__quoteText{text-align:center;max-width:992px}.mobile-apps-page-module__U8shia__quoteHighlight{color:var(--accent-orange-default)}.mobile-apps-page-module__U8shia__quoteAuthor{text-align:center;margin:0}}
@media not (min-width:375px){@layer components{.MobileAnnouncementBanner-module__IIKfxa__newPill{display:none}.MobileAnnouncementBanner-module__IIKfxa__newDot{display:inline-block!important}}}@layer components{.MobileAnnouncementBanner-module__IIKfxa__container{opacity:1;z-index:1000;transition:opacity var(--fade-transition-duration,.3s)ease-in-out;pointer-events:none;position:fixed;top:0;left:0;right:0}.MobileAnnouncementBanner-module__IIKfxa__container.MobileAnnouncementBanner-module__IIKfxa__hidden{opacity:0;transition:opacity}.MobileAnnouncementBanner-module__IIKfxa__container.MobileAnnouncementBanner-module__IIKfxa__dismissing{opacity:0}.MobileAnnouncementBanner-module__IIKfxa__banner{cursor:pointer;border-radius:8px;overflow:hidden}.MobileAnnouncementBanner-module__IIKfxa__dismissButton{cursor:pointer;display:flex}.MobileAnnouncementBanner-module__IIKfxa__newDot{border-radius:var(--border-radius-round);background-color:var(--accent-blue-default);width:var(--space-8);height:var(--space-8);flex:none;display:none}}
@layer components{.replView-page-module__mzTEXq__overlimitBanner{margin-top:var(--space-12);margin-right:var(--space-12);margin-left:var(--space-12);text-align:center}.replView-page-module__mzTEXq__contentWrapper{width:100%;min-height:100vh}.replView-page-module__mzTEXq__content{width:100%;max-width:500px}}
@layer components{.analytics-page-module__MoIuwG__settingsSelect{min-width:70px}}
@layer components{.watchHeliumMigration-page-module__4fjQKG__root{height:calc(100vh - var(--space-48))}.watchHeliumMigration-page-module__4fjQKG__content{max-width:560px}.watchHeliumMigration-page-module__4fjQKG__message{max-width:60ch}}
@layer components{.AuthNiceModal-module__814AiG__loading{height:400px}.AuthNiceModal-module__814AiG__savedPromptBanner{margin-bottom:var(--space-24);box-shadow:var(--shadow-2);border-radius:var(--border-radius-8);position:absolute;bottom:100%;left:0;right:0}}
@layer components{.ExpertModeModal-module__A3ce4a__bulletContainer{margin-left:var(--space-16)}.ExpertModeModal-module__A3ce4a__bulletPoint{min-width:var(--space-8)}.ExpertModeModal-module__A3ce4a__bulletText{flex:1}.ExpertModeModal-module__A3ce4a__checkboxContainer{cursor:pointer}.ExpertModeModal-module__A3ce4a__checkboxContainerDisabled{cursor:default}.ExpertModeModal-module__A3ce4a__checkboxBackground{border-radius:var(--border-radius-container);background-color:var(--background-higher)}.ExpertModeModal-module__A3ce4a__checkboxText{flex:1}.ExpertModeModal-module__A3ce4a__learnMoreButton{align-self:flex-start}}
@layer components{.FreeDeployExpirationModal-module__mRt4BW__modal{padding:var(--space-4)}.FreeDeployExpirationModal-module__mRt4BW__input{flex:1;color:var(--foreground-default)!important}.FreeDeployExpirationModal-module__mRt4BW__copyButton{margin-left:var(--space-8)}}
@layer components{.SlackConnectorSetupModalDeprecated-module__HHa5Mq__divider{margin-right:calc(var(--space-16)*-1);margin-left:calc(var(--space-16)*-1);width:calc(100% + var(--space-16)*2)!important}.SlackConnectorSetupModalDeprecated-module__HHa5Mq__dialog{overflow:hidden;padding-top:var(--space-12)!important}.SlackConnectorSetupModalDeprecated-module__HHa5Mq__header{align-self:center;font-weight:500}.SlackConnectorSetupModalDeprecated-module__HHa5Mq__copyableFieldContainer{border-radius:var(--border-radius-4);background-color:var(--interactive-background);padding:var(--space-8)var(--space-12);flex-shrink:1;align-self:stretch;align-items:center;min-height:56px}.SlackConnectorSetupModalDeprecated-module__HHa5Mq__copyableFieldContainer span{color:var(--foreground-dimmer);font-size:var(--font-size-small);font-family:var(--font-family-code);flex:1}.SlackConnectorSetupModalDeprecated-module__HHa5Mq__errorBorder{border:1px solid var(--accent-red-default)!important}.SlackConnectorSetupModalDeprecated-module__HHa5Mq__errorColor{color:var(--accent-red-default)!important}.SlackConnectorSetupModalDeprecated-module__HHa5Mq__modal{background-color:var(--surface-background)}.SlackConnectorSetupModalDeprecated-module__HHa5Mq__edgeToEdge{margin-left:calc(var(--space-16)*-1 + 1px)}.SlackConnectorSetupModalDeprecated-module__HHa5Mq__warning{color:var(--foreground-dimmest)}.SlackConnectorSetupModalDeprecated-module__HHa5Mq__externalLink{align-self:center}.SlackConnectorSetupModalDeprecated-module__HHa5Mq__linkText{color:var(--foreground-dimmest);font-size:var(--font-size-small);font-family:var(--font-family-code)}.SlackConnectorSetupModalDeprecated-module__HHa5Mq__linkText:hover{text-decoration:underline}.SlackConnectorSetupModalDeprecated-module__HHa5Mq__list{margin-left:20px}.SlackConnectorSetupModalDeprecated-module__HHa5Mq__list li{margin-bottom:var(--space-8);padding-left:var(--space-4)}.SlackConnectorSetupModalDeprecated-module__HHa5Mq__inlineCode{border-radius:var(--border-radius-4);background-color:var(--interactive-background);color:var(--accent-orange-stronger);font-size:var(--font-size-small);margin-left:2px;padding:4px 8px}}
@layer components{.CreateWorkspaceModal-module__DnNE7G__root{width:100%}.CreateWorkspaceModal-module__DnNE7G__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}@media not (min-width:800px){.CreateWorkspaceModal-module__DnNE7G__layout{grid-template-columns:minmax(0,1fr)}}.CreateWorkspaceModal-module__DnNE7G__hidden{visibility:hidden}.CreateWorkspaceModal-module__DnNE7G__benefits{margin:0;padding:0;list-style:none}}
@layer components{.MockupToAppModal-module__Gx001a__optionCard{transition:background-color var(--transition-duration-snappy)var(--transition-timing-function-snappy);cursor:pointer;border:var(--border-width-default)solid var(--outline-dimmest);border-radius:var(--border-radius-container)}.MockupToAppModal-module__Gx001a__optionCard:hover,.MockupToAppModal-module__Gx001a__optionCard.MockupToAppModal-module__Gx001a__selected{background-color:var(--background-higher)}.MockupToAppModal-module__Gx001a__optionCard.MockupToAppModal-module__Gx001a__app.MockupToAppModal-module__Gx001a__selected{border:var(--border-width-default)solid var(--accent-blue-dimmest);border-radius:var(--border-radius-8);background-color:color-mix(in srgb,var(--accent-blue-default)20%,transparent)}.MockupToAppModal-module__Gx001a__radioButton{border:var(--border-width-default)solid var(--interactive-border);border-radius:var(--space-24);background-color:var(--interactive-background);flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.MockupToAppModal-module__Gx001a__radioButtonDot{background-color:var(--accent-blue-default);width:var(--space-12);height:var(--space-12);border-radius:50%}.MockupToAppModal-module__Gx001a__title{font-weight:500}.MockupToAppModal-module__Gx001a__optionLabel{flex:1;font-weight:500}.MockupToAppModal-module__Gx001a__primaryButton{flex:1}.MockupToAppModal-module__Gx001a__commentsInput{resize:none}}
@layer components{.replitAuthConsent-page-module__soktrG__root{background-color:var(--brand-background)}.replitAuthConsent-page-module__soktrG__logo{border-radius:var(--border-radius-8)}.replitAuthConsent-page-module__soktrG__consentWrapper{gap:var(--space-24);flex-direction:column;display:flex}.replitAuthConsent-page-module__soktrG__card{background-color:var(--background-default)}.replitAuthConsent-page-module__soktrG__self{min-height:100vh}.replitAuthConsent-page-module__soktrG__actions{width:100%}.replitAuthConsent-page-module__soktrG__actions>*{flex:1 1 0;align-self:center}.replitAuthConsent-page-module__soktrG__error{color:var(--accent-negative-stronger);font-weight:400}.replitAuthConsent-page-module__soktrG__errorContainer{margin-top:var(--space-4);margin-bottom:var(--space-4);text-align:center}.replitAuthConsent-page-module__soktrG__orgSelectorContainer{width:100%}.replitAuthConsent-page-module__soktrG__orgList{max-height:240px;overflow-y:auto}.replitAuthConsent-page-module__soktrG__orgCard{cursor:pointer;border:1px solid var(--outline-dimmest);border-radius:var(--border-radius-8);padding:var(--space-12);flex-direction:row;flex-grow:1;justify-content:space-between;align-items:center;display:flex}.replitAuthConsent-page-module__soktrG__orgCard:hover{background-color:var(--background-higher)}.replitAuthConsent-page-module__soktrG__orgCardSelected{cursor:pointer;border:1px solid var(--accent-primary-default);border-radius:var(--border-radius-8);background-color:var(--background-higher);padding:var(--space-12);flex-direction:row;flex-grow:1;justify-content:space-between;align-items:center;display:flex}.replitAuthConsent-page-module__soktrG__orgCardContent{align-items:center;gap:var(--space-12);flex-direction:row;display:flex}.replitAuthConsent-page-module__soktrG__orgName{font-size:17.4px}}
/*# sourceMappingURL=c89a33a35ea93dab.css.map*/