@keyframes LoadingState-module__tIDraq__fade-in{0%{opacity:0}to{opacity:1}}@layer components{.LoadingState-module__tIDraq__root{--LoadingState--header-height:auto;--webkit-app-region:drag;position:absolute;inset:0}.LoadingState-module__tIDraq__header{border-bottom:1px solid var(--outline-dimmest);height:var(--LoadingState--header-height)}.LoadingState-module__tIDraq__loadingAnimation{opacity:0;animation:.2s ease-in-out .4s LoadingState-module__tIDraq__fade-in}}
@layer components{.ContentsDivergedModal-module__SR74Ea__dialog{max-height:90%}.ContentsDivergedModal-module__SR74Ea__editorWrapper{min-height:7em;max-height:50vh;overflow-y:auto}.ContentsDivergedModal-module__SR74Ea__editorWrapper>div{align-items:stretch;width:100%;height:100%;display:flex}.ContentsDivergedModal-module__SR74Ea__editorWrapper>div>[class~=cm-editor]{flex:auto;width:100%}.ContentsDivergedModal-module__SR74Ea__debugView{background-color:var(--accent-red-dimmest);font-family:var(--font-family-code)}.ContentsDivergedModal-module__SR74Ea__centerText{text-align:center}}
@keyframes AnimatedAgentSprite-module__mcr-AW__play24{0%{visibility:visible}4.1667%,to{visibility:hidden}}@keyframes AnimatedAgentSprite-module__mcr-AW__play21{0%{visibility:visible}4.7619%,to{visibility:hidden}}@layer components{.AnimatedAgentSprite-module__mcr-AW__frame24{visibility:hidden;animation:2.88s step-end infinite AnimatedAgentSprite-module__mcr-AW__play24}.AnimatedAgentSprite-module__mcr-AW__frame21{visibility:hidden;animation:3.36s step-end infinite AnimatedAgentSprite-module__mcr-AW__play21}}
@layer components{.ExpandAgentButton-module__8ZRNCW__root{--ExpandAgentButton--width:0;--ExpandAgentButton--height:100%;--ExpandAgentButton--opacity:0;--ExpandAgentButton--align:start;--ExpandAgentButton--padding:var(--space-4);flex-direction:row;transition:opacity .3s .16s,width .3s .16s,height .3s .16s;display:flex;opacity:var(--ExpandAgentButton--opacity)!important;width:var(--ExpandAgentButton--width)!important;height:var(--ExpandAgentButton--height)!important}.ExpandAgentButton-module__8ZRNCW__show{--ExpandAgentButton--width:var(--space-24);--ExpandAgentButton--opacity:1}}
@layer components{.FigmaImport-module__cFpzyW__overlay{--FigmaImport--z-index-modal:100000;z-index:calc(var(--FigmaImport--z-index-modal) + 1);background-color:var(--background-overlay);flex-direction:row;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.FigmaImport-module__cFpzyW__animationWrapper{z-index:calc(var(--FigmaImport--z-index-modal) + 1);background-color:var(--background-overlay);min-width:300px;color:var(--foreground-default);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;padding:34px;display:flex}.FigmaImport-module__cFpzyW__progressBarContainer{width:200px;padding-top:16px}.FigmaImport-module__cFpzyW__progressBarTrack{border-radius:var(--border-radius-round);background-color:var(--background-higher);width:100%;height:8px;overflow:hidden}.FigmaImport-module__cFpzyW__progressBarFill{transition:width var(--transition-duration-chill) var(--transition-timing-function-chill);border-radius:var(--border-radius-round);background-color:var(--accent-primary-default);min-width:2px;height:100%}}
@layer components{.BreadcrumbButton-module__pVsx-G__button{color:inherit;font:inherit;-webkit-app-region:no-drag;-webkit-user-select:none;user-select:none;background:0 0;line-height:normal}.BreadcrumbButton-module__pVsx-G__text{font-size:var(--font-size-small)}}
@layer components{.BreadcrumbItem-module__ClcYdW__root{align-items:center}.BreadcrumbItem-module__ClcYdW__text{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--font-size-default);flex-grow:1;flex-shrink:1;display:inline-block;overflow:hidden}}
@layer components{.Menu-module__0Trrqa__item{position:relative}}
@layer components{.Popover-module__D3ZVlG__underlay{width:100%;height:100%;position:fixed;top:0;left:0}.Popover-module__D3ZVlG__surface{box-shadow:var(--shadow-overlay);border:1px solid var(--background-highest)}}
@layer components{.index-module__0s4WcW__breadcrumbs{height:100%}.index-module__0s4WcW__filetreePopup{max-height:400px;box-shadow:var(--shadow-1);border:1px solid var(--outline-default);top:var(--index--menu-y);left:var(--index--menu-x);--index--menu-x:0;--index--menu-y:0;position:absolute}.index-module__0s4WcW__filetreePopup>div{max-height:400px}}
@layer components{.Header-module__jJCcUW__header{border-bottom:1px solid var(--background-higher);opacity:.8;flex-direction:row;align-items:center;height:28px;display:flex}.Header-module__jJCcUW__header:hover{opacity:1}.Header-module__jJCcUW__headerLeft{scrollbar-width:none;flex-direction:row;flex-grow:1;flex-shrink:1;align-items:center;height:100%;display:flex;overflow-x:auto}.Header-module__jJCcUW__headerLeft::-webkit-scrollbar{height:0}.Header-module__jJCcUW__headerRight{align-items:center;height:100%}.Header-module__jJCcUW__headerRightInner{height:100%;padding-inline:var(--space-2);align-items:center}}
@keyframes WorkspaceHeaderReplIcon-module__fkEoxa__workspace-header-repl-icon-pulse{0%{transform:translate(-66.66%)}to{transform:translate(0)}}@layer components{.WorkspaceHeaderReplIcon-module__fkEoxa__container{position:relative}.WorkspaceHeaderReplIcon-module__fkEoxa__loadingGeneratedIcon{border-radius:var(--border-radius-4);position:relative;overflow:hidden}.WorkspaceHeaderReplIcon-module__fkEoxa__loadingGeneratedIcon:after{content:"";opacity:.5;pointer-events:none;background:linear-gradient(90deg, var(--accent-blurple-dimmest), var(--accent-blurple-default), var(--accent-blurple-dimmest), var(--accent-blurple-default));will-change:transform;width:300%;height:100%;animation:2s linear infinite WorkspaceHeaderReplIcon-module__fkEoxa__workspace-header-repl-icon-pulse;position:absolute;top:0;left:0}}
@layer components{.Diff-module__fBejbW__singleDiffWrapper{background-color:var(--background-higher);width:100%;margin-bottom:var(--space-8)}.Diff-module__fBejbW__accordionBody{border-left:1px solid var(--background-higher);border-right:1px solid var(--background-higher);border-bottom:1px solid var(--background-higher);background-color:var(--background-default);border-bottom-left-radius:var(--border-radius-4);border-bottom-right-radius:var(--border-radius-4)}}
@layer components{.index-module__kCnpgG__root{width:100%;height:100%;box-shadow:none;background-color:var(--background-default);flex:1;position:relative}.index-module__kCnpgG__root .excalidraw [title~=Library]{display:none}}
@layer components{.Content-module__Ma3YXW__content{position:relative;overflow:hidden}}
@layer components{.GitErrorNotification-module__SdDd3a__errorNotification{pointer-events:all}.GitErrorNotification-module__SdDd3a__errorType{font-family:var(--font-family-code);opacity:.75}}
@layer components{.GitErrorList-module__6NsK4q__errorList{pointer-events:none;z-index:10;transition:background-color .1s;position:absolute;inset:0}}
@layer components{.GitUser-module__gbyNIG__gitUserInnerContainer{flex-direction:row;align-items:center;display:flex}.GitUser-module__gbyNIG__gitUserInnerContainer>:not(:first-child){margin-left:var(--space-4)}.GitUser-module__gbyNIG__gitUserInnerContainerFlipped{flex-direction:row-reverse;align-items:center;display:flex}.GitUser-module__gbyNIG__gitUserInnerContainerFlipped>:not(:last-child){margin-left:var(--space-4)}.GitUser-module__gbyNIG__alignCenter{align-self:center}}
@layer components{.spans-module__JXe8PG__revertText{color:var(--accent-orange-stronger);font-weight:var(--font-weight-medium)}.spans-module__JXe8PG__mergeText{color:var(--accent-purple-stronger);font-weight:var(--font-weight-medium)}.spans-module__JXe8PG__pullRequestId,.spans-module__JXe8PG__hash{font-weight:var(--font-weight-medium)}.spans-module__JXe8PG__filePathPrefix{color:var(--foreground-dimmest)}.spans-module__JXe8PG__commitBody{font-family:var(--font-family-code);font-size:var(--font-size-small);white-space:pre-wrap}.spans-module__JXe8PG__clickableName{cursor:pointer}.spans-module__JXe8PG__clickableName:hover{text-decoration:underline}.spans-module__JXe8PG__tooltip{gap:var(--space-4);flex-direction:row;align-items:center;display:inline-flex}.spans-module__JXe8PG__path{font-family:var(--font-family-code);font-size:var(--font-size-small)}.spans-module__JXe8PG__currentBranchIndicator{align-items:center;width:16px;height:16px;display:flex}.spans-module__JXe8PG__currentBranchDot{background-color:var(--accent-primary-stronger);border-radius:50%;width:6px;height:6px}.spans-module__JXe8PG__branchNameWrapper{flex-direction:row;align-items:center;display:flex}.spans-module__JXe8PG__fixTooltipDisplay>span{display:inline-block}.spans-module__JXe8PG__headingWrapper{gap:var(--space-4);flex-direction:row;flex-shrink:1;align-items:center;display:inline-flex;overflow:hidden}.spans-module__JXe8PG__headingRemote{vertical-align:text-bottom;margin-right:var(--space-4)}.spans-module__JXe8PG__headingCurrent{padding-inline:var(--space-4)}.spans-module__JXe8PG__current{padding-left:var(--space-2);padding-right:var(--space-8);display:inline-flex;position:relative;top:-1px}.spans-module__JXe8PG__icon{margin-right:var(--space-4);vertical-align:baseline!important}.spans-module__JXe8PG__bodyContainer{border:1px solid var(--outline-dimmest)}}
@layer components{.BranchSelect-module__iad7_q__fullWidth{width:100%}.BranchSelect-module__iad7_q__paddedX{padding-right:var(--space-8);padding-left:var(--space-8)}.BranchSelect-module__iad7_q__loadingContainer{padding-top:var(--space-48);padding-bottom:var(--space-48);justify-content:center;align-items:center;display:flex}.BranchSelect-module__iad7_q__menu{border-radius:var(--border-radius-8);flex-shrink:1;width:280px;max-width:390px;max-height:640px;display:flex;overflow:hidden}.BranchSelect-module__iad7_q__form{flex-direction:column;flex-grow:1;flex-shrink:1;display:flex;overflow:hidden}.BranchSelect-module__iad7_q__body{padding-top:var(--space-8);padding-bottom:var(--space-8);flex-grow:1;flex-shrink:1;overflow:auto}.BranchSelect-module__iad7_q__selector{align-items:center;gap:var(--space-4);color:var(--foreground-default);flex-direction:row;display:flex}.BranchSelect-module__iad7_q__menuItem{background-color:inherit;padding:var(--space-4) var(--space-8);border-radius:0;align-items:flex-start}.BranchSelect-module__iad7_q__virtualItem{width:100%;position:absolute;top:0;left:0;overflow:hidden}.BranchSelect-module__iad7_q__virtualList{position:relative}.BranchSelect-module__iad7_q__divider{margin:var(--space-8) 0}.BranchSelect-module__iad7_q__errorText{margin-top:var(--space-4);color:var(--accent-negative-stronger)}.BranchSelect-module__iad7_q__createBranchButton{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:32px!important}.BranchSelect-module__iad7_q__headingText{font-weight:var(--font-weight-medium)}}
@layer components{.HeaderBar-module__DNjmvq__container{z-index:1;background-color:var(--background-default);border-bottom:1px solid var(--outline-dimmer);height:36px}.HeaderBar-module__DNjmvq__back{margin-left:-4px}}
@layer components{.CommitContent-module__iyB5SG__definitionList{padding-left:var(--space-4);grid-template-columns:auto 1fr;display:grid}.CommitContent-module__iyB5SG__definitionList>dt{padding-bottom:var(--space-2);align-items:center;display:flex}.CommitContent-module__iyB5SG__definitionList>dd{margin-left:var(--space-12);padding-bottom:var(--space-2)}.CommitContent-module__iyB5SG__listHeader{font-weight:var(--font-weight-medium)}.CommitContent-module__iyB5SG__divider{background-color:var(--outline-dimmer)}}
@layer components{.NodeCommit-module__Ve_Asq__headerText{gap:var(--space-4);font-weight:var(--font-weight-medium);flex-direction:row;align-items:stretch;display:flex}.NodeCommit-module__Ve_Asq__headerText>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.NodeCommit-module__Ve_Asq__headerContainer>span{width:100%}.NodeCommit-module__Ve_Asq__button{width:100%;color:var(--foreground-default);font:inherit;font-weight:var(--font-weight-medium);text-align:left;cursor:pointer;pointer-events:all;-webkit-user-select:none;user-select:none;-webkit-app-region:no-drag;background:0 0;border:none;line-height:normal;text-decoration:none;display:block}.NodeCommit-module__Ve_Asq__button:hover{text-decoration:underline}}
@layer components{.NodeMerge-module__3dXq7G__bold{font-weight:var(--font-weight-medium)}.NodeMerge-module__3dXq7G__iconCenter{align-self:center}}
@layer components{.NodeList-module__JNXs8a__body{flex-grow:1;flex-shrink:1}.NodeList-module__JNXs8a__virtualList{position:relative}.NodeList-module__JNXs8a__virtualItem{width:100%;position:absolute;top:0;left:0;overflow:hidden}}
@layer components{.ConnectToProviderWarning-module__RscNaa__warning{align-self:start}.ConnectToProviderWarning-module__RscNaa__header{font-weight:700}}
@layer components{.LastFetched-module__pRuJKq__text{flex-shrink:1}}
@layer components{.UpstreamBranchName-module__8nP0Ea__container{flex-grow:1}.UpstreamBranchName-module__8nP0Ea__branch{margin-right:var(--space-4);color:var(--foreground-default);font-weight:var(--font-weight-medium)}.UpstreamBranchName-module__8nP0Ea__branch:hover{text-decoration:underline}.UpstreamBranchName-module__8nP0Ea__divider{color:var(--foreground-dimmest)}.UpstreamBranchName-module__8nP0Ea__text{margin-left:var(--space-4);color:var(--foreground-dimmest)}}
@keyframes RemoteUpdateArea-module__7PRlsq__background-pulse{0%,to{opacity:.6}50%{opacity:1}}@layer components{.RemoteUpdateArea-module__7PRlsq__loading{height:64px;animation:1.5s ease-in-out infinite RemoteUpdateArea-module__7PRlsq__background-pulse}}
@layer components{.RemoteURLFromBranch-module__akOZmq__remoteUrl{height:auto;padding:var(--space-4) var(--space-8) var(--space-4) var(--space-8);border:none}}
@keyframes LoadingView-module__bV1o8a__fade-in{0%{opacity:0}to{opacity:1}}@layer components{.LoadingView-module__bV1o8a__loadingView{animation:.125s linear .25s backwards LoadingView-module__bV1o8a__fade-in}}
@layer components{.CreateRemoteForm-module__kC8uCG__errorText{color:var(--accent-negative-stronger);padding-left:4px}.CreateRemoteForm-module__kC8uCG__statusText{text-align:center}.CreateRemoteForm-module__kC8uCG__privateToggle{width:100%!important}}
@layer components{.BranchView-module__BrHLjG__headerText{font-weight:var(--font-weight-medium)}}
@layer components{.CommitView-module__L2DV5q__splitContainer{border-bottom:1px solid var(--outline-dimmest);max-width:100%}}
@layer components{.BranchList-module__IEpMuq__expandButton{vertical-align:middle;justify-content:space-between}.BranchList-module__IEpMuq__topRowInteractive{vertical-align:middle;border-radius:var(--border-radius-8) var(--border-radius-8) 0 0;justify-content:space-between}}
@layer components{.CreateBranch-module__rmOlPa__button{flex-grow:1}.CreateBranch-module__rmOlPa__inputDisabled{opacity:.75}}
@layer components{.ConflictsWarning-module__XXNlMa__emphasis{font-weight:var(--font-weight-medium)}}
@layer components{.index-module__rK0E5G__fakePaneHeader{background-color:var(--background-default);border-bottom:1px solid var(--outline-dimmer)}.index-module__rK0E5G__listDisabled{padding-bottom:var(--space-8);gap:var(--space-8);opacity:.5}.index-module__rK0E5G__listHeader{border-bottom:1px solid var(--outline-dimmer)}.index-module__rK0E5G__headerText{font-weight:var(--font-weight-medium)}.index-module__rK0E5G__includeOtherFiles{cursor:pointer;-webkit-user-select:none;user-select:none;max-width:max-content}}
@layer components{.index-module__IF15ja__fakePaneHeader{background-color:var(--background-default);border-bottom:1px solid var(--outline-dimmer)}.index-module__IF15ja__listDisabled{padding-bottom:var(--space-8);gap:var(--space-8);opacity:.5}.index-module__IF15ja__listHeader{border-bottom:1px solid var(--outline-dimmer)}.index-module__IF15ja__headerText{font-weight:var(--font-weight-medium)}.index-module__IF15ja__includeOtherFiles{cursor:pointer;-webkit-user-select:none;user-select:none;max-width:max-content}}
@layer components{.GitProfilesSection-module__rU8ADq__list>div:first-child{border-radius:var(--border-radius-8) var(--border-radius-8) 0 0}.GitProfilesSection-module__rU8ADq__list>div:last-child{border-radius:0 0 var(--border-radius-8) var(--border-radius-8);border:none}.GitProfilesSection-module__rU8ADq__profile{border-bottom:1px solid var(--outline-default);border-radius:0}.GitProfilesSection-module__rU8ADq__email{flex-shrink:1}.GitProfilesSection-module__rU8ADq__settingsButton{background:0 0;border:none}.GitProfilesSection-module__rU8ADq__settingsButton:hover{text-decoration:underline}.GitProfilesSection-module__rU8ADq__radio{pointer-events:none}}
@keyframes ProviderConnectionSection-module__b-OJqq__connection-section-glow{0%,to{z-index:2;box-shadow:0 0 #0000}40%,60%{box-shadow:0 0 32px 16px color-mix(in srgb, var(--accent-primary-default) 35%, transparent), 0 0 0 .5px var(--accent-primary-default)}}@layer components{.ProviderConnectionSection-module__b-OJqq__sectionContainer{border:1px solid var(--outline-dimmer);border-radius:8px}.ProviderConnectionSection-module__b-OJqq__sectionHeader{cursor:pointer}.ProviderConnectionSection-module__b-OJqq__sectionHeader:hover{background-color:var(--background-higher)}.ProviderConnectionSection-module__b-OJqq__sectionHeader:active{background-color:var(--background-highest)}.ProviderConnectionSection-module__b-OJqq__sectionHeaderExpanded{border-radius:8px 8px 0 0}.ProviderConnectionSection-module__b-OJqq__sectionHeaderCollapsed{border-radius:8px}.ProviderConnectionSection-module__b-OJqq__connectionItem{flex-flow:wrap;justify-content:space-between;align-items:center;gap:4px;padding:8px 0;display:flex}.ProviderConnectionSection-module__b-OJqq__connectionItemInfo{align-items:center;gap:8px;min-width:0}.ProviderConnectionSection-module__b-OJqq__connectionItemActions{align-items:center;gap:4px;margin-left:auto}}
@layer components{.UnbornBranchView-module__ApXhlG__fakePaneHeader{background-color:var(--background-default);border-bottom:1px solid var(--outline-dimmer)}}
@layer components{.index-module__sCc-ma__gitPane{min-height:100%;position:relative}.index-module__sCc-ma__gitPaneContent{overflow:auto}}
@layer components{.HistoryUser-module__gHZ86a__row{align-items:center;gap:var(--space-4);flex-direction:row;display:flex}.HistoryUser-module__gHZ86a__rowReversed{flex-direction:row-reverse}}
@layer components{.ResetButton-module__3TYcAa__definitionList{grid-template-columns:auto 1fr;gap:.5rem 1rem;display:grid}.ResetButton-module__3TYcAa__definitionList>dt{align-items:center;font-weight:700;display:flex}.ResetButton-module__3TYcAa__versionCount{color:var(--foreground-dimmest)}.ResetButton-module__3TYcAa__versionSeparator{margin-left:var(--space-8);margin-right:var(--space-8)}}
@layer components{.Thumb-module__YdOVGq__thumb{top:0;left:calc((100% - 16px) * var(--scrubber-progress,0));background-color:var(--accent-primary-default);cursor:pointer;width:16px;height:16px;transition:left var(--scrubber-transition-time,.1s) ease-out;will-change:left, transition;border-radius:100%;outline:none;position:absolute}.Thumb-module__YdOVGq__thumb:focus{box-shadow:0 0 0 1px var(--foreground-default) inset}}
@layer components{.index-module__6Lok9q__scrubber{touch-action:none;--scrubber-progress:1;--scrubber-transition-time:.1s;width:100%;height:16px;position:relative}.index-module__6Lok9q__scrubber:hover,.index-module__6Lok9q__scrubber:focus-within{filter:brightness(1.1)}.index-module__6Lok9q__scrubber:hover:focus-within{filter:brightness(1.2)}}
@layer components{.index-module__NF-XIG__root{z-index:3;background-color:var(--background-default);border-top:2px solid var(--background-higher);overflow:hidden;box-shadow:0 -16px 32px #02020320}.index-module__NF-XIG__scrubberSurface{position:relative;overflow:hidden}.index-module__NF-XIG__controlsRow{width:100%}.index-module__NF-XIG__historyBox{align-items:center;justify-content:var(--index--justify,flex-start);column-gap:var(--space-8);--index--justify:flex-start;flex-grow:1;flex-basis:0;min-width:0;display:flex}}
@layer components{.CodeInserter-module__2MfW4q__button{width:fit-content}}
@layer components{.DatabaseExample-module__e3csra__self{z-index:1;width:64px;height:24px}.DatabaseExample-module__e3csra__content{background-color:var(--background-root);width:fit-content;max-width:100%;overflow-x:auto}.DatabaseExample-module__e3csra__codeWrapper{background-color:var(--background-root);border-radius:0}.DatabaseExample-module__e3csra__code{font-family:var(--font-family-code);color:var(--accent-grey-stronger);white-space:pre-wrap;padding:var(--space-4)}.DatabaseExample-module__e3csra__bold{font-weight:var(--font-weight-medium)}}
@layer components{.DatabaseExamples-module__16QdVa__code{font-family:var(--font-family-code);color:var(--accent-grey-stronger);background-color:var(--background-root);padding:var(--space-4);border-radius:var(--border-radius-4)}}
@keyframes DatabaseUsage-module__JY7ydW__fade-in{0%{opacity:0}to{opacity:1}}@keyframes DatabaseUsage-module__JY7ydW__move-gradient{0%{background-position-x:100%}to{background-position-x:0%}}@layer components{.DatabaseUsage-module__JY7ydW__self{animation:.1s ease-in-out alternate forwards DatabaseUsage-module__JY7ydW__fade-in}.DatabaseUsage-module__JY7ydW__selfLoadingText,.DatabaseUsage-module__JY7ydW__selfLoading{background:linear-gradient(90deg, var(--outline-dimmest), var(--interactive-background), var(--outline-dimmest), var(--interactive-background));background-position-x:0%;background-size:300% 100%;animation:2s linear infinite DatabaseUsage-module__JY7ydW__move-gradient}.DatabaseUsage-module__JY7ydW__selfLoadingText{border-radius:var(--border-radius-4);width:48px;height:16px}.DatabaseUsage-module__JY7ydW__selfLoading{border-radius:var(--border-radius-16);height:12px}.DatabaseUsage-module__JY7ydW__text{gap:var(--space-4);flex-direction:row;display:inline-flex}.DatabaseUsage-module__JY7ydW__textSpan{width:fit-content;display:inline-flex}}
@layer components{.index-module__LcFf_G__sectionWrapper{width:100%;max-width:450px}}
@layer components{.PaneLoader-module__7Pxhfa__root{width:100%;height:100%;position:absolute;top:0;left:0}}
@layer components{.FrontmatterTable-module__kwH1ca__table{border-collapse:collapse;width:100%;max-width:840px;margin-bottom:var(--space-16)}.FrontmatterTable-module__kwH1ca__table th,.FrontmatterTable-module__kwH1ca__table td{text-align:left;padding:var(--space-4) var(--space-8);border:1px solid var(--outline-dimmest)}.FrontmatterTable-module__kwH1ca__table th{color:var(--foreground-dimmer);white-space:nowrap;width:1%;font-weight:500}.FrontmatterTable-module__kwH1ca__table td{color:var(--foreground-default)}}
@layer components{.MarkdownPreview-module__KaiF2a__bodyRoot{overflow-y:auto}.MarkdownPreview-module__KaiF2a__contentRoot{z-index:2;align-items:center;width:100%;height:100%;margin:0 auto;overflow:auto}@media only screen and (min-width:768px){.MarkdownPreview-module__KaiF2a__contentRoot{padding-left:var(--space-32);padding-right:var(--space-32)}}.MarkdownPreview-module__KaiF2a__emptyState button{color:var(--foreground-dimmer)}.MarkdownPreview-module__KaiF2a__markdownContainer{width:100%}.MarkdownPreview-module__KaiF2a__markdownContainer [class~=rendered-markdown]{flex-direction:column;justify-content:center;align-items:center;display:flex}.MarkdownPreview-module__KaiF2a__markdownContainer [class~=rendered-markdown]>*{width:100%;max-width:840px}.MarkdownPreview-module__KaiF2a__markdownContainer [class~=rendered-markdown]>table{max-width:100%}.MarkdownPreview-module__KaiF2a__paneRoot{width:100%;height:100%;position:relative;overflow-y:hidden}}
@layer components{.DatabaseItem-module__19eUoG__container{cursor:pointer;border:1px solid var(--outline-default);border-radius:8px;padding:12px}.DatabaseItem-module__19eUoG__container:hover,.DatabaseItem-module__19eUoG__containerSelected{background-color:var(--interactive-background)}.DatabaseItem-module__19eUoG__containerNotClickable{cursor:default;padding:12px}.DatabaseItem-module__19eUoG__skeletonText{border-radius:4px;width:100px;height:18px}}
@media (min-width:1200px){@layer components{.DatabaseOverviewPage-module__AZGPiW__databaseGrid{grid-template-columns:repeat(3,1fr)}}}@layer components{.DatabaseOverviewPage-module__AZGPiW__wrapper{height:100%;overflow-y:auto}.DatabaseOverviewPage-module__AZGPiW__databaseGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}.DatabaseOverviewPage-module__AZGPiW__skeletonText{border-radius:4px;width:100px;height:16px}}
@layer components{.DatabaseSelector-module__42Jfba__productionDatabaseTourContent{max-width:320px}}
@layer components{.DatabaseSelectorBar-module__2pb2sa__selectorBar{border-bottom:1px solid var(--outline-dimmest);flex-shrink:0;position:sticky;top:0}}
@layer components{.DatabaseFrozen-module__0Xeorq__cta{width:100%}.DatabaseFrozen-module__0Xeorq__ctaStatusBanner{text-align:left}}
@media (min-width:1200px){@layer components{.DatabaseOverviewTab2-module___5QM0a__tableGrid{grid-template-columns:repeat(3,1fr)}}}@keyframes DatabaseOverviewTab2-module___5QM0a__skeleton-delay-fadein{0%{opacity:0}to{opacity:1}}@layer components{.DatabaseOverviewTab2-module___5QM0a__tableGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}.DatabaseOverviewTab2-module___5QM0a__skeletonItem{border:1px solid var(--background-higher);border-radius:8px}.DatabaseOverviewTab2-module___5QM0a__skeletonIcon{border-radius:4px;width:20px;height:20px}.DatabaseOverviewTab2-module___5QM0a__skeletonName{border-radius:4px;width:120px;height:16px}.DatabaseOverviewTab2-module___5QM0a__skeletonStorage{border-radius:4px;width:80px;height:14px}.DatabaseOverviewTab2-module___5QM0a__skeletonDelayed{opacity:0;animation:.5s ease-in .5s both DatabaseOverviewTab2-module___5QM0a__skeleton-delay-fadein}}
@layer components{.DatabaseEnvVariable-module__HULRGq__envVarLabel{min-width:140px;font-size:14px;font-weight:500;font-family:var(--font-family-code)}}
@layer components{.DatabaseSettingsTab2-module__TTVBXW__remove{padding-block:var(--space-8)}}
@layer components{.DatabaseTabs-module__VbL4sa__wrapper{flex-direction:column;flex-grow:1;height:0;display:flex}.DatabaseTabs-module__VbL4sa__tabList{flex-shrink:0;padding:4px 6px 0;position:sticky;top:0}.DatabaseTabs-module__VbL4sa__tabPanels{flex-direction:column;flex-grow:1;display:flex;overflow-y:auto}.DatabaseTabs-module__VbL4sa__studioTabPanel{flex-direction:column;flex-grow:1;display:flex}.DatabaseTabs-module__VbL4sa__overviewTabPanel{flex-direction:column;flex-grow:1;gap:8px;padding:12px;display:flex}.DatabaseTabs-module__VbL4sa__settingsTabPanel{flex-direction:column;flex-grow:1;padding:12px;display:flex}.DatabaseTabs-module__VbL4sa__content{flex-grow:1;height:0}}
@layer components{.CreateBucketModal-module__SvoUBa__createBucketButton{flex-grow:1;flex-shrink:1}.CreateBucketModal-module__SvoUBa__labeledInput{text-align:left}.CreateBucketModal-module__SvoUBa__row{flex-basis:300px}}
@keyframes BucketSelect-module__mWk0DW__pulse-translate{0%{transform:translate(-66.667%)}to{transform:translate(0%)}}@layer components{.BucketSelect-module__mWk0DW__error{color:var(--accent-negative-stronger)}.BucketSelect-module__mWk0DW__button{color:inherit;font:inherit;-webkit-app-region:no-drag;-webkit-user-select:none;user-select:none;box-sizing:border-box;border:1px solid;border-color:var(--interactive-border);border-radius:var(--border-radius-default);background:0 0;outline:none;flex-direction:column;flex:auto;align-items:stretch;min-width:0;min-height:0;line-height:normal;display:inline-flex}.BucketSelect-module__mWk0DW__select{flex-grow:1;flex-shrink:1;display:flex}.BucketSelect-module__mWk0DW__selectDisabled{background-color:var(--background-higher)}.BucketSelect-module__mWk0DW__labeledInput{min-width:250px}.BucketSelect-module__mWk0DW__dropdownItemAndContainer{padding:var(--space-4) var(--space-8) var(--space-4) var(--space-8);flex-direction:row;align-items:center;display:flex}.BucketSelect-module__mWk0DW__dropdownItemSelected{background-color:var(--interactive-background);justify-content:space-between}.BucketSelect-module__mWk0DW__selectedItemAndContainer{gap:var(--space-8);padding:var(--space-4) var(--space-8) var(--space-4) var(--space-8);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.BucketSelect-module__mWk0DW__selectedBucketName{gap:var(--space-8);text-align:left;flex-direction:row;align-items:center;display:flex}.BucketSelect-module__mWk0DW__bucketName{gap:var(--space-8);text-align:left;flex-direction:row;display:flex}.BucketSelect-module__mWk0DW__loading{border:1px solid var(--interactive-border);border-radius:var(--border-radius-default);flex-grow:1;min-width:200px;height:32px;position:relative;overflow:hidden}.BucketSelect-module__mWk0DW__loading:after{content:"";background:linear-gradient(90deg, var(--background-highest), var(--background-higher), var(--background-highest), var(--background-higher));pointer-events:none;will-change:transform;width:300%;height:100%;animation:2s linear infinite BucketSelect-module__mWk0DW__pulse-translate;position:absolute;inset:0 auto 0 0}}
@layer components{.AddBucketModal-module__tT520a__addBucketButton{flex-grow:1;flex-shrink:1}.AddBucketModal-module__tT520a__row{flex-basis:300px}}
@layer components{.CommandsTab-module__lTFLIG__statusBanner{max-width:fit-content}}
@layer components{.AccessFlowWrapper-module__G_H1lW__ctaStatusBanner{text-align:left}.AccessFlowWrapper-module__G_H1lW__cta{width:100%;max-width:320px;margin-left:auto;margin-right:auto}.AccessFlowWrapper-module__G_H1lW__payment{text-align:left;box-shadow:var(--shadow-2)}.AccessFlowWrapper-module__G_H1lW__fullWidthButton{width:100%}}
@layer components{.Intro-module__VBatnG__action{width:100%;max-width:320px;padding-left:var(--space-32);padding-right:var(--space-32);margin-left:auto;margin-right:auto}.Intro-module__VBatnG__rowText{text-align:left;flex-grow:1;flex-shrink:1}}
@layer components{.ObjectsTab-module__yYnNlq__icon{width:24px;height:24px}@container (min-width:500px){.ObjectsTab-module__yYnNlq__buttons{gap:var(--space-8);flex-direction:row}}.ObjectsTab-module__yYnNlq__footer{margin-bottom:var(--space-8)}.ObjectsTab-module__yYnNlq__tableWrapper{border-radius:var(--border-radius-4);outline:var(--ObjectsTab--body-outline);margin-bottom:var(--ObjectsTab--body-margin-bottom);--ObjectsTab--body-outline:none;--ObjectsTab--body-margin-bottom:0}.ObjectsTab-module__yYnNlq__tableHeader{text-align:left;z-index:1;background-color:var(--background-default);position:sticky;top:0}.ObjectsTab-module__yYnNlq__tableHeaderMainColumn{text-align:left;padding:var(--space-4)}.ObjectsTab-module__yYnNlq__rowActionButtonGroup{gap:var(--space-4);background-color:var(--background-higher);border-top-right-radius:var(--border-radius-4);border-bottom-right-radius:var(--border-radius-4);flex-direction:row;align-items:center;display:none;position:absolute;top:0;bottom:0;right:0}.ObjectsTab-module__yYnNlq__row{border-radius:var(--border-radius-4);outline:var(--ObjectsTab--row-outline);outline-offset:-1px;opacity:var(--ObjectsTab--row-opacity);cursor:var(--ObjectsTab--row-cursor);--ObjectsTab--row-outline:none;--ObjectsTab--row-opacity:1;--ObjectsTab--row-cursor:auto;position:relative}.ObjectsTab-module__yYnNlq__row:hover{background:var(--background-higher)!important}.ObjectsTab-module__yYnNlq__row:hover .ObjectsTab-module__yYnNlq__rowActionButtonGroup{display:flex}.ObjectsTab-module__yYnNlq__row:focus{outline:2px solid var(--accent-primary-default)}.ObjectsTab-module__yYnNlq__pending{color:var(--foreground-dimmest)}.ObjectsTab-module__yYnNlq__text{flex-shrink:1}.ObjectsTab-module__yYnNlq__strikeThroughText{flex-shrink:1;text-decoration:line-through}.ObjectsTab-module__yYnNlq__tableData{padding:var(--space-4)}.ObjectsTab-module__yYnNlq__tableData:first-of-type{border-top-left-radius:var(--border-radius-4);border-bottom-left-radius:var(--border-radius-4)}.ObjectsTab-module__yYnNlq__tableData:last-of-type,.ObjectsTab-module__yYnNlq__tableData:nth-last-of-type(2){border-top-right-radius:var(--border-radius-4);border-bottom-right-radius:var(--border-radius-4)}.ObjectsTab-module__yYnNlq__actionButtonTableData,.ObjectsTab-module__yYnNlq__loadingTableData{position:relative}.ObjectsTab-module__yYnNlq__loadingIconWrapper{right:var(--space-4);justify-content:center;position:absolute;top:0;bottom:0}.ObjectsTab-module__yYnNlq__loadingIcon{background-color:var(--background-default);border-radius:50%}.ObjectsTab-module__yYnNlq__emptyStateWrapper{justify-content:center;align-items:center;gap:var(--space-16);border-radius:var(--border-radius-4);margin-bottom:var(--space-8);flex-direction:column;flex-grow:1}.ObjectsTab-module__yYnNlq__emptyStateTextWrapper{align-items:center;gap:var(--space-4);flex-direction:column}.ObjectsTab-module__yYnNlq__emptyStateText{align-items:center}.ObjectsTab-module__yYnNlq__downloadLink{color:var(--foreground-default)}}
@layer components{.SettingsTab-module__jqFxFW__negativeButton{color:var(--accent-negative-stronger)}}
@layer components{.index-module__Vi9YHa__controlSeparator{color:var(--outline-default);padding-inline:var(--space-8)}}
@layer components{.WordViewer-module__S9KlNa__container{width:100%;height:100%;overflow:auto}.WordViewer-module__S9KlNa__iframe{border-radius:var(--border-radius-8);width:100%;max-width:816px;height:100%;box-shadow:var(--shadow-1);border:none}}
@keyframes Keybinding-module__Mgw3gG__keybinding-pulse{0%{transform:scale(1)}40%{transform:scale(1.3)}to{transform:scale(1)}}@layer components{.Keybinding-module__Mgw3gG__row{min-height:28px}.Keybinding-module__Mgw3gG__right{flex-grow:1;flex-shrink:0;position:relative}.Keybinding-module__Mgw3gG__recordingRow{flex-direction:column;justify-content:flex-end;align-items:center;display:flex}.Keybinding-module__Mgw3gG__recordingRowKeys{position:relative}.Keybinding-module__Mgw3gG__recordingRowPlaceholder{align-items:baseline;gap:var(--space-4);flex-direction:row;font-style:italic;display:flex}.Keybinding-module__Mgw3gG__keys{gap:var(--space-12);flex-direction:row;display:inline-flex}.Keybinding-module__Mgw3gG__secondaryText{align-items:center;gap:var(--space-4);flex-direction:row;display:flex}.Keybinding-module__Mgw3gG__secondaryTextId{flex-grow:1;flex-shrink:0}.Keybinding-module__Mgw3gG__secondaryTextDescription{color:var(--foreground-dimmest);flex-grow:0;flex-shrink:1}.Keybinding-module__Mgw3gG__searchInput{opacity:0;width:1px}.Keybinding-module__Mgw3gG__searchingText{font-style:italic}.Keybinding-module__Mgw3gG__circleBackground{box-shadow:0 0 10px var(--accent-red-stronger);width:11px;height:11px;animation:2s cubic-bezier(.4,0,.6,1) infinite Keybinding-module__Mgw3gG__keybinding-pulse;position:absolute}.Keybinding-module__Mgw3gG__circleContainer{justify-content:center;align-items:center;position:relative}.Keybinding-module__Mgw3gG__circleIcon{z-index:1}}
@layer components{.StaffOnlyPIll-module__Rjbt3q__pill.StaffOnlyPIll-module__Rjbt3q__pill{height:18px}}
@layer components{.WorkspacePreferencesSection-module__MTNZXG__divider{border-top:1px solid var(--interactive-border);width:100%}@media (min-resolution:2x){.WorkspacePreferencesSection-module__MTNZXG__divider{border-top-width:.5px}}}
@layer components{.index-module__ul-YZa__root{width:100%;max-width:640px;margin-left:auto;margin-right:auto}.index-module__ul-YZa__tabPanel{padding-top:var(--space-16)}}
@layer components{.ReplitAuthMigrationBanner-module__9OFfXW__banner{padding:var(--space-12) var(--space-16);border-radius:var(--border-radius-8);background:color-mix(in srgb, var(--accent-primary-dimmest) 40%, var(--background-default));border:1px solid color-mix(in srgb, var(--accent-primary-dimmer) 30%, var(--outline-dimmest));margin-bottom:var(--space-16)}}
@layer components{.ReplitAuthMigrationModal-module__g9aolq__video{aspect-ratio:16/9;border-radius:var(--border-radius-8);object-fit:cover;width:100%;overflow:hidden}}
@layer components{.ClerkSSOSection-module__sObiFG__statusBadge{padding:var(--space-2) var(--space-8);border-radius:var(--border-radius-4);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);align-items:center;display:inline-flex}.ClerkSSOSection-module__sObiFG__statusBadgeEnabled{background:color-mix(in srgb, var(--accent-positive-default) 15%, transparent);color:var(--accent-positive-default)}.ClerkSSOSection-module__sObiFG__statusBadgeDisabled{background:color-mix(in srgb, var(--foreground-dimmest) 15%, transparent);color:var(--foreground-dimmer)}.ClerkSSOSection-module__sObiFG__emptyState{border:1px dashed var(--outline-dimmest);text-align:center}.ClerkSSOSection-module__sObiFG__environmentBadge{padding:var(--space-2) var(--space-8);border-radius:var(--border-radius-4);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);align-items:center;display:inline-flex}.ClerkSSOSection-module__sObiFG__environmentBadgeDevelopment{background:color-mix(in srgb, var(--accent-yellow-default) 15%, transparent);color:var(--accent-yellow-default)}.ClerkSSOSection-module__sObiFG__environmentBadgeProduction{background:color-mix(in srgb, var(--accent-blue-default) 15%, transparent);color:var(--accent-blue-default)}}
@keyframes ConfigureSidebar-module__aQIC6G__slide-in-from-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@layer components{.ConfigureSidebar-module__aQIC6G__root{width:100%;max-width:800px;margin:0 auto;position:relative}.ConfigureSidebar-module__aQIC6G__wideLayout{width:100%}.ConfigureSidebar-module__aQIC6G__rail{border-right:1px solid var(--outline-dimmest);flex-shrink:0;width:200px}.ConfigureSidebar-module__aQIC6G__compactLayout{width:100%}.ConfigureSidebar-module__aQIC6G__drawerBackdrop{background:var(--background-default);opacity:.6;cursor:pointer;z-index:1;border:none;padding:0;position:fixed;inset:0}.ConfigureSidebar-module__aQIC6G__drawer{background:var(--surface-color);border-right:1px solid var(--outline-dimmest);z-index:2;width:240px;max-width:80%;animation:.2s ease-out ConfigureSidebar-module__aQIC6G__slide-in-from-left;position:absolute;top:0;bottom:0;left:0;box-shadow:2px 0 12px #0000001f}.ConfigureSidebar-module__aQIC6G__content{flex:1;min-width:0}.ConfigureSidebar-module__aQIC6G__item{font-weight:var(--font-weight-medium)}.ConfigureSidebar-module__aQIC6G__itemIndented{padding-left:var(--space-24);font-weight:var(--font-weight-regular);color:var(--foreground-dimmer)}.ConfigureSidebar-module__aQIC6G__itemIndented[data-selected]{color:var(--foreground-default)}.ConfigureSidebar-module__aQIC6G__groupHeader{padding:var(--space-8);color:var(--foreground-dimmer);font-weight:var(--font-weight-medium);align-items:center;display:flex}.ConfigureSidebar-module__aQIC6G__warningIcon{color:var(--accent-orange-default);margin-left:auto}.ConfigureSidebar-module__aQIC6G__warningIconBadge{color:var(--accent-orange-default);margin-left:var(--space-2)}}
@layer components{.ProviderSetupReminders-module__XBxyeG__section{background:var(--background-higher)}.ProviderSetupReminders-module__XBxyeG__providerTitle{font-weight:var(--font-weight-medium)}.ProviderSetupReminders-module__XBxyeG__requirementTitle{font-weight:var(--font-weight-medium);font-size:var(--font-size-small)}.ProviderSetupReminders-module__XBxyeG__typeGroup{border-top:1px solid var(--outline-dimmest);padding-top:var(--space-12)}.ProviderSetupReminders-module__XBxyeG__typeGroup:first-child{border-top:none;padding-top:0}.ProviderSetupReminders-module__XBxyeG__itemRow{align-items:center;gap:var(--space-8);padding:var(--space-8);border-radius:var(--border-radius-4);background:var(--background-default);display:flex}.ProviderSetupReminders-module__XBxyeG__itemRowConfirmed{background:color-mix(in srgb, var(--accent-positive-default) 10%, transparent);opacity:.7}.ProviderSetupReminders-module__XBxyeG__itemValue{min-width:0;font-family:var(--font-family-code);font-size:var(--font-size-small);word-break:break-all;flex:1}.ProviderSetupReminders-module__XBxyeG__confirmedIcon{color:var(--accent-positive-default)}.ProviderSetupReminders-module__XBxyeG__warningIcon{color:var(--accent-orange-default)}.ProviderSetupReminders-module__XBxyeG__typeGroupCompleted{opacity:.7}.ProviderSetupReminders-module__XBxyeG__footer{border-top:1px solid var(--outline-dimmest)}}
@layer components{.ProviderConfigForm-module__IebmVa__iconContainer{background:var(--background-higher);flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.ProviderConfigForm-module__IebmVa__enabledBadge{padding:var(--space-2) var(--space-8);border-radius:var(--border-radius-4);background:color-mix(in srgb, var(--accent-positive-default) 15%, transparent);color:var(--accent-positive-default);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);align-items:center;display:inline-flex}.ProviderConfigForm-module__IebmVa__optionCard{align-items:flex-start;gap:var(--space-12);cursor:pointer;border:.5px solid var(--outline-default);border-radius:var(--border-radius-8);background-color:var(--background-default);padding:var(--space-12) var(--space-16);display:flex}.ProviderConfigForm-module__IebmVa__optionCard:hover{background-color:var(--background-highest)}.ProviderConfigForm-module__IebmVa__optionCard input[type=radio]:focus{outline:none}.ProviderConfigForm-module__IebmVa__optionCardTitle{font-weight:var(--font-weight-medium)}}
@layer components{.ConfigureTab-module__kKc9Zq__loadingContainer{height:100%}.ConfigureTab-module__kKc9Zq__sectionContainer{margin-bottom:var(--space-24)}.ConfigureTab-module__kKc9Zq__providerItem{gap:var(--space-8)}.ConfigureTab-module__kKc9Zq__form{padding:0}.ConfigureTab-module__kKc9Zq__sectionTitle,.ConfigureTab-module__kKc9Zq__sectionSubtitle{margin-bottom:var(--space-16)}.ConfigureTab-module__kKc9Zq__providerIconContainer{margin-right:var(--space-8);flex-direction:row;align-items:center;display:flex}.ConfigureTab-module__kKc9Zq__errorText{color:var(--foreground-default)}.ConfigureTab-module__kKc9Zq__configContent{width:100%;max-width:600px;margin:0 auto}.ConfigureTab-module__kKc9Zq__pageTitle{margin-bottom:var(--space-16)}.ConfigureTab-module__kKc9Zq__hideOption{padding-top:var(--space-12);border-top:1px solid var(--outline-dimmest);margin-top:var(--space-4)}.ConfigureTab-module__kKc9Zq__saveButton{margin-top:var(--space-16)}.ConfigureTab-module__kKc9Zq__timestampContainer{margin-bottom:var(--space-16)}.ConfigureTab-module__kKc9Zq__dangerZoneSurface{border:1px solid var(--outline-dimmest)}}
@layer components{.UsersTab-module__NFQCKa__title{margin-bottom:var(--space-16)}.UsersTab-module__NFQCKa__wrapper{flex-direction:column;height:100%;display:flex}.UsersTab-module__NFQCKa__container{flex-direction:column;flex-grow:1;height:100%;display:flex}.UsersTab-module__NFQCKa__headerTitle{margin-bottom:var(--space-16);align-items:center}.UsersTab-module__NFQCKa__tableWrapper{flex-direction:column;flex-grow:1;flex-shrink:1;min-height:0;display:flex;overflow:hidden}.UsersTab-module__NFQCKa__table{flex-grow:1;width:100%;height:100%;container:table/inline-size}.UsersTab-module__NFQCKa__table [class~=userIdColumn]{width:15%;min-width:100px;max-width:200px}.UsersTab-module__NFQCKa__table [class~=nameColumn]{width:20%;min-width:200px;max-width:350px}.UsersTab-module__NFQCKa__table [class~=emailColumn]{width:25%;min-width:200px;max-width:350px}@container table (max-width:800px){.UsersTab-module__NFQCKa__table [class~=emailColumn]{display:none}}.UsersTab-module__NFQCKa__table [class~=lastLoggedInColumn]{width:10%;min-width:150px;max-width:200px}.UsersTab-module__NFQCKa__table [class~=actionsColumn]{width:10%}.UsersTab-module__NFQCKa__searchContainer{margin-bottom:var(--space-16);width:fit-content}.UsersTab-module__NFQCKa__label{color:var(--foreground-default);font-size:var(--font-size-small);line-height:var(--line-height-default);font-weight:var(--font-weight-medium)}.UsersTab-module__NFQCKa__value{gap:var(--space-8);color:var(--foreground-dimmer);font-size:var(--font-size-default);line-height:var(--line-height-default)}}
@layer components{.ReplitAuthContent-module__JvqUlW__container{flex-direction:column;flex-grow:1;flex-shrink:1;height:100%;display:flex}.ReplitAuthContent-module__JvqUlW__header{border-bottom:1px solid var(--outline-dimmest);overflow:auto hidden}.ReplitAuthContent-module__JvqUlW__help{border-bottom:1px solid var(--outline-dimmest)}.ReplitAuthContent-module__JvqUlW__tabs{flex-grow:1;flex-shrink:1;height:100%}.ReplitAuthContent-module__JvqUlW__tabs [role=tablist]{height:100%}.ReplitAuthContent-module__JvqUlW__body{overflow-y:auto}.ReplitAuthContent-module__JvqUlW__content{max-height:100%}.ReplitAuthContent-module__JvqUlW__centered{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.ReplitAuthContent-module__JvqUlW__bannerWrapper{width:fit-content}.ReplitAuthContent-module__JvqUlW__loadingContainer{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.ReplitAuthContent-module__JvqUlW__setupRequiredIcon{color:var(--accent-orange-default)}}
@layer components{.index-module__Wq2lBG__root{width:100%;height:100%;overflow-y:hidden}.index-module__Wq2lBG__scroll{height:100%;overflow-y:auto}.index-module__Wq2lBG__content{width:100%;max-width:800px;padding-inline:var(--space-16);margin:0 auto}@media (min-width:1024px){.index-module__Wq2lBG__content{padding-inline:var(--space-32)}}.index-module__Wq2lBG__section{width:100%}.index-module__Wq2lBG__summaryActions{flex-shrink:0}.index-module__Wq2lBG__infoCopy{max-width:56ch}.index-module__Wq2lBG__messageSurface{background:var(--background-higher)}.index-module__Wq2lBG__resultsContainer{background:var(--background-root);padding:var(--space-12);min-height:200px}.index-module__Wq2lBG__loadingContainer{padding:0}.index-module__Wq2lBG__stateContainer{min-height:calc(200px - var(--space-24))}.index-module__Wq2lBG__link{color:var(--accent-primary-strongest);text-decoration:none}.index-module__Wq2lBG__link:hover{text-decoration:underline}}
:root{--TaskPlan--max-content-width:75ch}@layer components{.TaskPlan-module__Vl63zG__root{width:100%;height:100%;position:relative;overflow-y:hidden}.TaskPlan-module__Vl63zG__scroll{height:100%;overflow-y:auto}.TaskPlan-module__Vl63zG__content{width:100%;overflow:auto}.TaskPlan-module__Vl63zG__attribution{width:100%;max-width:var(--TaskPlan--max-content-width);justify-content:flex-end}.TaskPlan-module__Vl63zG__markdownContainer{width:100%}.TaskPlan-module__Vl63zG__markdownContainer .rendered-markdown{flex-direction:column;justify-content:center;align-items:center;display:flex}.TaskPlan-module__Vl63zG__markdownContainer .rendered-markdown>*{width:100%;max-width:var(--TaskPlan--max-content-width)}.TaskPlan-module__Vl63zG__markdownContainer .rendered-markdown>table{max-width:100%}.TaskPlan-module__Vl63zG__dependencies{width:100%;max-width:var(--TaskPlan--max-content-width)}.TaskPlan-module__Vl63zG__empty{width:100%;height:100%;padding:var(--space-24);justify-content:center;align-items:center;display:flex}}
@layer components{.CommandsTab-module__A7nnJa__tableRow:not(:last-child){border-bottom:1px solid var(--outline-dimmest)}.CommandsTab-module__A7nnJa__tableRowClickable{cursor:pointer;transition:background-color .15s}.CommandsTab-module__A7nnJa__tableRowClickable:hover{background-color:var(--background-higher)}.CommandsTab-module__A7nnJa__commandId{font-family:var(--font-family-code)}.CommandsTab-module__A7nnJa__textMedium{font-weight:500}.CommandsTab-module__A7nnJa__commandShell{font-size:var(--font-size-small);font-family:var(--font-family-code);word-break:break-all}.CommandsTab-module__A7nnJa__commandInput{font-size:var(--font-size-small);font-family:var(--font-family-code)}.CommandsTab-module__A7nnJa__errorText{color:var(--accent-negative-default)}}
@layer components{.CommandOutput-module__AU13wW__outputBlock{border:1px solid var(--outline-dimmest);overflow:hidden}.CommandOutput-module__AU13wW__outputBlockScrollable{border:1px solid var(--outline-dimmest);background-color:var(--background-root);scrollbar-color:transparent transparent;scrollbar-width:thin;max-height:300px;overflow-y:auto}.CommandOutput-module__AU13wW__outputBlockScrollable:hover{scrollbar-color:var(--outline-dimmer) transparent}.CommandOutput-module__AU13wW__xtermContainer{opacity:0;min-height:150px;max-height:300px}.CommandOutput-module__AU13wW__xtermReady{opacity:1}.CommandOutput-module__AU13wW__outputPre{padding:var(--space-12);color:var(--foreground-dimmer);font-size:var(--font-size-small);line-height:1.5;font-family:var(--font-family-code);white-space:pre-wrap;word-break:break-all;margin:0}}
@layer components{.RunsTab-module__eyCENG__runsRoot{scrollbar-color:transparent transparent;scrollbar-width:thin;overflow-y:auto}.RunsTab-module__eyCENG__runsRoot:hover{scrollbar-color:var(--outline-dimmer) transparent}.RunsTab-module__eyCENG__runItem{transition:border-color .15s,box-shadow .15s}.RunsTab-module__eyCENG__runItemHeader{cursor:pointer}.RunsTab-module__eyCENG__chevron{margin-left:var(--space-4);flex-shrink:0;transition:transform .15s}.RunsTab-module__eyCENG__chevronExpanded{transform:rotate(180deg)}.RunsTab-module__eyCENG__textMedium{font-weight:500}.RunsTab-module__eyCENG__cmdIconWrap{flex-shrink:0;padding-top:2px}.RunsTab-module__eyCENG__commandId{font-family:var(--font-family-code)}.RunsTab-module__eyCENG__commandShell{font-size:var(--font-size-small);font-family:var(--font-family-code);word-break:break-all}.RunsTab-module__eyCENG__runItemRow{align-items:baseline}.RunsTab-module__eyCENG__timeLabel{white-space:nowrap;flex-shrink:0}.RunsTab-module__eyCENG__errorText{color:var(--accent-negative-default)}.RunsTab-module__eyCENG__runSummaryText{width:100%}.RunsTab-module__eyCENG__expandedDetail{border-top:1px solid var(--outline-dimmest)}.RunsTab-module__eyCENG__resultRow:not(:last-child){border-bottom:1px solid var(--outline-dimmest)}}
@layer components{.ValidationPane-module__k11STq__root{height:100%;overflow:hidden}.ValidationPane-module__k11STq__content{width:100%;overflow:hidden}.ValidationPane-module__k11STq__tabsFill,.ValidationPane-module__k11STq__tabsFill>[role=tabpanel]{flex-direction:column;flex:1;min-height:0;display:flex}.ValidationPane-module__k11STq__tabContentScroll{overflow-y:auto}}
@keyframes index-module__uqaglG__republish-button-glow{0%,to{box-shadow:0 0 #0000}40%,60%{box-shadow:0 0 8px 4px color-mix(in srgb, var(--accent-primary-default) 50%, transparent)}}@layer components{.index-module__uqaglG__ctaGroup{flex-flow:wrap}}
@layer components{.Timeline-module__NT5T3G__container{width:7px;position:relative}.Timeline-module__NT5T3G__line{width:1px;position:absolute;left:3px}.Timeline-module__NT5T3G__linePast{background-color:var(--outline-dimmest);top:15px;bottom:-10px}.Timeline-module__NT5T3G__linePresent{background-image:linear-gradient(to top, var(--outline-dimmest), var(--outline-dimmer));top:27px;bottom:-10px}.Timeline-module__NT5T3G__lineFuture{border-right:1px dashed var(--outline-dimmer);top:23px;bottom:-20px}.Timeline-module__NT5T3G__lineFutureFailClosed{background-color:var(--outline-dimmest);top:19px;bottom:-20px}.Timeline-module__NT5T3G__lineFutureFailOpen{border-right:1px dashed var(--outline-dimmer);top:22px;bottom:-18px}.Timeline-module__NT5T3G__circlePast{opacity:.5;border-radius:100%;width:5px;height:5px;position:absolute;top:10px;left:1px}.Timeline-module__NT5T3G__circlePastGreen{background-color:var(--accent-positive-default)}.Timeline-module__NT5T3G__circlePastRed{background-color:var(--accent-negative-default)}.Timeline-module__NT5T3G__circlePastGray{background-color:var(--outline-dimmer)}.Timeline-module__NT5T3G__circlePresent{background-color:var(--accent-primary-stronger);border-radius:100%;width:7px;height:7px;position:absolute;top:20px;left:0}.Timeline-module__NT5T3G__circleFuture{width:9px;height:9px;position:absolute;top:12px;left:-1px}.Timeline-module__NT5T3G__circleFutureFailClosed{background-color:var(--accent-negative-default);opacity:.6;border-radius:100%;width:5px;height:5px;position:absolute;top:14px;left:1px}}
@layer components{.DeploymentInProgressHeader-module__lUrSjG__header{width:100%}.DeploymentInProgressHeader-module__lUrSjG__headerLeft{flex-shrink:1;align-items:baseline}.DeploymentInProgressHeader-module__lUrSjG__started{color:var(--foreground-dimmest);flex-grow:1;flex-shrink:1}.DeploymentInProgressHeader-module__lUrSjG__cancel{border-radius:var(--border-radius-default);padding-left:var(--space-6);padding-right:var(--space-6);height:var(--space-24)}.DeploymentInProgressHeader-module__lUrSjG__cancel[data-cancelable=true]{opacity:1;width:auto}.DeploymentInProgressHeader-module__lUrSjG__cancel[data-cancelable=false]{opacity:0;width:0}.DeploymentInProgressHeader-module__lUrSjG__stages{z-index:0}.DeploymentInProgressHeader-module__lUrSjG__textButton{color:var(--foreground-dimmest);font:inherit;-webkit-user-select:none;user-select:none;cursor:pointer;background:0 0;border:none;line-height:1.2}.DeploymentInProgressHeader-module__lUrSjG__textButton:focus-visible{outline:2px solid var(--accent-primary-default);outline-offset:-2px}@media screen and (hover) and (pointer:fine){.DeploymentInProgressHeader-module__lUrSjG__textButton:not(:disabled):hover{color:var(--foreground-default)}}}
@layer components{.GeneratingDiffStatementsCompleted-module__jrPARW__stageCode{background-color:var(--background-default)}.GeneratingDiffStatementsCompleted-module__jrPARW__expandablePreview{overflow:hidden}.GeneratingDiffStatementsCompleted-module__jrPARW__expandablePreview.GeneratingDiffStatementsCompleted-module__jrPARW__isCollapsed{max-height:260px}.GeneratingDiffStatementsCompleted-module__jrPARW__expandablePreview.GeneratingDiffStatementsCompleted-module__jrPARW__hasOverflow{-webkit-mask-image:linear-gradient(#000 calc(100% - 40px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 40px),#0000 100%)}.GeneratingDiffStatementsCompleted-module__jrPARW__warningListViewer{padding-bottom:var(--space-8)}.GeneratingDiffStatementsCompleted-module__jrPARW__sqlStatementsViewer{padding-top:var(--space-8)}.GeneratingDiffStatementsCompleted-module__jrPARW__stageCodeHeader{border-bottom:1px solid var(--accent-primary-dimmer);border-top-right-radius:var(--border-radius-8);border-top-left-radius:var(--border-radius-8);background-color:var(--accent-primary-dimmest);padding:var(--space-8);color:var(--accent-primary-strongest);font-size:var(--font-size-small)}.GeneratingDiffStatementsCompleted-module__jrPARW__stageCodeHeader.GeneratingDiffStatementsCompleted-module__jrPARW__warning{border-bottom:1px solid var(--accent-orange-dimmer);background-color:var(--accent-orange-dimmest);color:var(--accent-orange-strongest)}.GeneratingDiffStatementsCompleted-module__jrPARW__learnMoreLink{color:inherit;font-weight:var(--font-weight-medium)}.GeneratingDiffStatementsCompleted-module__jrPARW__learnMoreLink:hover{text-decoration:underline}.GeneratingDiffStatementsCompleted-module__jrPARW__footerMessage{background-color:var(--background-highest)}.GeneratingDiffStatementsCompleted-module__jrPARW__footerMessageHeader.GeneratingDiffStatementsCompleted-module__jrPARW__isExpanded{margin-bottom:var(--space-8);border-bottom:1px solid var(--outline-dimmer);padding-bottom:var(--space-8)}}
@layer components{.GeneratingDiffStatementsPaused-module__sjJ1VW__conflictPromptOption{cursor:pointer;background-color:var(--background-highest);flex:auto;align-items:stretch}.GeneratingDiffStatementsPaused-module__sjJ1VW__conflictPromptOptionLabel{flex:auto}.GeneratingDiffStatementsPaused-module__sjJ1VW__conflictPromptOptionLabel>label{cursor:pointer;padding:var(--space-8);flex-direction:row;flex:auto;align-items:flex-start;min-height:36px;display:flex}:is(.GeneratingDiffStatementsPaused-module__sjJ1VW__conflictPromptOptionLabel>label)>div{flex:auto}.GeneratingDiffStatementsPaused-module__sjJ1VW__conflictPromptOptionHighlight{color:var(--accent-primary-stronger);font-weight:var(--font-weight-medium)}}
@layer components{.PrepareDatabaseStageMessage-module__uf88wq__message{background-color:var(--background-highest)}.PrepareDatabaseStageMessage-module__uf88wq__messageHeader.PrepareDatabaseStageMessage-module__uf88wq__isExpanded{margin-bottom:var(--space-8);border-bottom:1px solid var(--outline-dimmer);padding-bottom:var(--space-8)}}
@layer components{.ValidatingDiffStatementsPaused-module__sv_5Aq__stageCode{background-color:var(--background-default)}.ValidatingDiffStatementsPaused-module__sv_5Aq__option{cursor:pointer;background-color:var(--background-highest);flex:1;align-items:center}.ValidatingDiffStatementsPaused-module__sv_5Aq__optionLabel{flex:auto}.ValidatingDiffStatementsPaused-module__sv_5Aq__optionLabel>label{cursor:pointer;padding:var(--space-8);flex-direction:row;flex:auto;align-items:center;min-height:36px;display:flex}:is(.ValidatingDiffStatementsPaused-module__sv_5Aq__optionLabel>label)>div{flex:auto;align-items:center}}
@layer components{.StageIcon-module__dIG2yW__stageIcon{border-radius:var(--border-radius-4);justify-content:center;align-items:center;padding:4px;display:flex}}
@layer components{.PrepareDatabaseStage-module__VFnd1q__stageHeader.PrepareDatabaseStage-module__VFnd1q__isExpanded{margin-bottom:var(--space-8);border-bottom:1px solid var(--background-highest);padding-bottom:var(--space-8)}}
@layer components{.index-module__WVKAra__self,.index-module__WVKAra__bottom{overflow:hidden}}
@layer components{.DeploymentInProgress-module__LXM7hq__container{border:1px solid var(--outline-dimmer)}.DeploymentInProgress-module__LXM7hq__bottom{border-radius:0 0 var(--border-radius-4) var(--border-radius-4);overflow:hidden}.DeploymentInProgress-module__LXM7hq__logsOpen{height:auto;overflow:hidden}.DeploymentInProgress-module__LXM7hq__logsClosed{height:0;overflow:hidden}.DeploymentInProgress-module__LXM7hq__xtermContainer{display:flex;overflow:hidden}.DeploymentInProgress-module__LXM7hq__xterm{width:100%;max-width:100%;height:340px}.DeploymentInProgress-module__LXM7hq__divider{background-color:var(--outline-dimmer)}}
@layer components{.ActivityLogAction-module__psLklW__activityRow{text-transform:capitalize}.ActivityLogAction-module__psLklW__activityDot{background-color:var(--ActivityLogAction--activity-dot-color);--ActivityLogAction--activity-dot-color:var(--accent-blue-stronger);width:8px;height:8px}}
@layer components{.HistoryListItem-module__PjfhIG__item{color:var(--foreground-dimmest)}.HistoryListItem-module__PjfhIG__item .HistoryListItem-module__PjfhIG__itemLine{visibility:hidden;align-self:center}@container (min-width:640px){.HistoryListItem-module__PjfhIG__item .HistoryListItem-module__PjfhIG__itemLine{border-top:1px solid var(--outline-dimmest);flex-grow:1;flex-shrink:1}}.HistoryListItem-module__PjfhIG__item .HistoryListItem-module__PjfhIG__itemRight{text-align:right;visibility:hidden}.HistoryListItem-module__PjfhIG__item:hover{color:var(--foreground-default)}.HistoryListItem-module__PjfhIG__item:hover .HistoryListItem-module__PjfhIG__itemRight,.HistoryListItem-module__PjfhIG__item:hover .HistoryListItem-module__PjfhIG__itemLine{visibility:visible}@container (min-width:640px){.HistoryListItem-module__PjfhIG__itemMainText{flex-grow:0;flex-shrink:0}}.HistoryListItem-module__PjfhIG__itemRightVisible{text-align:right;visibility:visible}.HistoryListItem-module__PjfhIG__disabledLog{cursor:not-allowed}}
@layer components{.History-module__loXJXW__root{z-index:0}.History-module__loXJXW__buildRoot{height:100%}.History-module__loXJXW__divider{margin-left:var(--space-8);margin-right:var(--space-8);border-bottom:1px solid var(--outline-dimmest)}.History-module__loXJXW__name{color:var(--foreground-default);font-weight:var(--font-weight-medium)}.History-module__loXJXW__content{position:relative}.History-module__loXJXW__loadingCover{justify-content:center;align-items:center;width:100%;height:100%;position:absolute;top:0;left:0}.History-module__loXJXW__error{margin:var(--space-8);overflow:hidden}.History-module__loXJXW__xterm{border-bottom-left-radius:var(--border-radius-8);border-bottom-right-radius:var(--border-radius-8);width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.History-module__loXJXW__xterm>div{width:100%;height:100%;padding:var(--space-8);position:absolute;top:0;left:0}.History-module__loXJXW__empty{justify-content:center;align-items:stretch}.History-module__loXJXW__loadMore{justify-content:center;align-items:center}.History-module__loXJXW__failureButton{cursor:pointer;border-radius:var(--border-radius-8);gap:var(--space-6);padding-left:var(--space-8);padding-right:var(--space-8);color:var(--foreground-dimmer);background:0 0;border:none;flex-direction:row;align-items:center;height:32px;display:flex}@media (hover:hover) and (pointer:fine){.History-module__loXJXW__failureButton:hover{color:var(--foreground-default)}}.History-module__loXJXW__failureButton[data-highlight=true]{color:var(--accent-negative-strongest);background-color:var(--accent-negative-dimmest);border:1px solid var(--accent-negative-dimmer)}.History-module__loXJXW__failureInfo{flex-grow:1;flex-shrink:1}.History-module__loXJXW__failureInfo[data-open=false]{padding-bottom:var(--space-6)}.History-module__loXJXW__failedBuildTimeText{font-style:italic;font-weight:300}.History-module__loXJXW__listLoading:last-of-type [data-timeline-line]{display:none}.History-module__loXJXW__loadingItem{height:20.4px;margin-top:var(--space-2);margin-left:var(--space-4);opacity:.5;flex-grow:1;flex-shrink:1;margin-bottom:14px}}
@layer components{.Deployment-module__yaliEq__deploymentInfoWrapper:has(+[data-history-timeline-items="0"]) [data-timeline-line]{display:none}}
@layer components{.ConfirmationStep-module__J5jUQq__root{overflow:hidden}.ConfirmationStep-module__J5jUQq__scrollArea{min-height:0;max-height:100%;overflow-y:auto}.ConfirmationStep-module__J5jUQq__detailRow{justify-content:space-between}.ConfirmationStep-module__J5jUQq__errorMessage{background-color:var(--accent-negative-dimmest)}.ConfirmationStep-module__J5jUQq__relativeContainer{min-height:0;max-height:100%;position:relative}.ConfirmationStep-module__J5jUQq__primaryActionButton{width:100%!important;padding-top:var(--space-12)!important;padding-bottom:var(--space-12)!important;font-size:var(--font-size-default)!important}}
@layer components{.SearchStep-module__rR14wa__scrollArea{flex-direction:column;flex-shrink:1;min-height:0;padding-bottom:8px;display:flex;overflow-y:auto}.SearchStep-module__rR14wa__domainResult{border-radius:var(--border-radius-8);border:1px solid var(--outline-dimmer);margin-bottom:var(--space-8)}@media (hover:hover){.SearchStep-module__rR14wa__domainResult:hover:not(:disabled){border-color:var(--outline-default);background-color:var(--accent-primary-dimmest)}}.SearchStep-module__rR14wa__noResults{border:1px solid var(--outline-dimmer);margin-bottom:var(--space-8)}.SearchStep-module__rR14wa__root{overflow:hidden}}
@layer components{.ConnectDomain-module__XH-9sG__buttonsContainer>*{flex:1}.ConnectDomain-module__XH-9sG__listBoxHeader{color:var(--foreground-dimmest);font-size:var(--font-size-small);padding:4px 8px}}
@layer components{.useMissingSecretToast-module__dd_Jqq__button{margin-top:var(--space-8)}}
@layer components{.Component-module__PupOCG__errorStack{padding:var(--space-16);background-color:var(--background-higher);border-radius:var(--border-radius-8);width:100%;font-family:var(--font-family-code);white-space:pre;font-size:12px;overflow-y:hidden}.Component-module__PupOCG__userAndErrorIdContainer{background-color:var(--background-higher);width:100%}.Component-module__PupOCG__error{font-family:var(--font-family-code)}.Component-module__PupOCG__dimmest{color:var(--foreground-dimmest)}}
@layer components{.DidMigrateToNix-module__EkmK8a__italic{font-style:italic}}
@layer components{.PendingTaskFeed-module__QBMM6W__root{width:100%;height:100%;position:relative;overflow-y:scroll}.PendingTaskFeed-module__QBMM6W__feed{width:600px;max-width:100%;margin:0 auto}.PendingTaskFeed-module__QBMM6W__statusBanner{width:100%}.PendingTaskFeed-module__QBMM6W__docsLink{color:inherit;text-underline-offset:.15em;text-decoration:underline}.PendingTaskFeed-module__QBMM6W__docsLink:hover{color:var(--foreground-default)}}
@media (max-width:480px){@layer components{.ProposedSeoIssuesFooter-module__IPaaPq__rowTitle{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}}}@layer components{.ProposedSeoIssuesFooter-module__IPaaPq__list{max-height:50vh;overflow-y:auto}.ProposedSeoIssuesFooter-module__IPaaPq__rowDismissed{opacity:.64}.ProposedSeoIssuesFooter-module__IPaaPq__rowContainer{position:relative}.ProposedSeoIssuesFooter-module__IPaaPq__rowTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ProposedSeoIssuesFooter-module__IPaaPq__chevron{flex-shrink:0;transition:transform .15s;display:inline-flex}.ProposedSeoIssuesFooter-module__IPaaPq__chevronExpanded{transform:rotate(180deg)}.ProposedSeoIssuesFooter-module__IPaaPq__rowExpandedContent .rendered-markdown>*{color:var(--foreground-dimmer)}.ProposedSeoIssuesFooter-module__IPaaPq__fullWidthButton{width:100%}.ProposedSeoIssuesFooter-module__IPaaPq__reviseInput{border:1px solid var(--outline-dimmest);background:var(--background-higher);padding:var(--space-8);resize:vertical;width:100%;color:var(--foreground-default);font-size:var(--font-size-small);border-radius:8px;font-family:inherit}.ProposedSeoIssuesFooter-module__IPaaPq__reviseInput::placeholder{color:var(--foreground-dimmest)}.ProposedSeoIssuesFooter-module__IPaaPq__reviseInput:focus{border-color:var(--accent-primary-default);outline:none}}
@layer components{.DeploymentErrorBanner-module__kPv45q__banner{box-sizing:border-box;background:var(--background-default);width:100%}}
@layer components{.NewTaskTooltip-module__IAet7a__tooltip{width:280px}.NewTaskTooltip-module__IAet7a__tooltip[data-popper-reference-hidden=true]{visibility:hidden;pointer-events:none}}
@layer components{.index-module__P3ah5q__root{--index--x:auto;--index--y:auto;--index--z-index:1;--index--width:auto;--index--height:auto;transform:translate(var(--index--x), var(--index--y));z-index:var(--index--z-index);width:var(--index--width);height:var(--index--height);position:absolute}.index-module__P3ah5q__root.index-module__P3ah5q__subrepl{padding-bottom:var(--space-2)}.index-module__P3ah5q__content{border-radius:inherit;height:100%;overflow:hidden}}
@layer components{.EmptyLayout-module__stx7iG__noBorder{position:absolute;overflow:hidden}}
@media (hover:hover){@layer components{.TaskListButton-module__9QyinG__rowActions{visibility:hidden;opacity:0;z-index:2;padding:var(--space-4);transition:opacity .15s,visibility .15s;position:absolute;top:0;right:0}.TaskListButton-module__9QyinG__rowWrapper:hover .TaskListButton-module__9QyinG__rowActions,.TaskListButton-module__9QyinG__rowWrapper.TaskListButton-module__9QyinG__isMenuOpen .TaskListButton-module__9QyinG__rowActions{visibility:visible;opacity:1}.TaskListButton-module__9QyinG__rowWrapper:hover .TaskListButton-module__9QyinG__text,.TaskListButton-module__9QyinG__rowWrapper:hover .TaskListButton-module__9QyinG__titleText,.TaskListButton-module__9QyinG__rowWrapper:hover .TaskListButton-module__9QyinG__subtitleRow,.TaskListButton-module__9QyinG__rowWrapper:hover .TaskListButton-module__9QyinG__attributionRow,.TaskListButton-module__9QyinG__rowWrapper.TaskListButton-module__9QyinG__isMenuOpen .TaskListButton-module__9QyinG__text,.TaskListButton-module__9QyinG__rowWrapper.TaskListButton-module__9QyinG__isMenuOpen .TaskListButton-module__9QyinG__titleText,.TaskListButton-module__9QyinG__rowWrapper.TaskListButton-module__9QyinG__isMenuOpen .TaskListButton-module__9QyinG__subtitleRow,.TaskListButton-module__9QyinG__rowWrapper.TaskListButton-module__9QyinG__isMenuOpen .TaskListButton-module__9QyinG__attributionRow{-webkit-mask-image:linear-gradient(270deg,#0000 0,#000 40px);mask-image:linear-gradient(270deg,#0000 0,#000 40px)}}}@media (hover:none){@layer components{.TaskListButton-module__9QyinG__rowActions{z-index:2;padding:var(--space-4);position:absolute;top:0;right:0}}}@layer components{.TaskListButton-module__9QyinG__button{justify-content:flex-start;align-items:center;gap:var(--space-8);border-radius:var(--border-radius-6);padding:0 var(--space-8);text-align:start;border:1px solid #0000;flex-direction:row;width:100%;min-width:0;height:32px;display:flex}.TaskListButton-module__9QyinG__button:not(.TaskListButton-module__9QyinG__buttonSubtitle){min-height:40px}.TaskListButton-module__9QyinG__interactiveButton{justify-content:flex-start;align-items:center;gap:var(--space-8);padding:0 var(--space-8);text-align:start;flex-direction:row;width:100%;min-width:0;height:32px;display:flex}.TaskListButton-module__9QyinG__interactiveButton:not(.TaskListButton-module__9QyinG__interactiveButtonSubtitle){min-height:40px}.TaskListButton-module__9QyinG__buttonMatchSubtitle,.TaskListButton-module__9QyinG__interactiveButtonMatchSubtitle{padding:var(--space-8);height:auto;min-height:32px}.TaskListButton-module__9QyinG__buttonSubtitle,.TaskListButton-module__9QyinG__interactiveButtonSubtitle{align-items:center;gap:2px var(--space-8);padding:var(--space-8);grid-template-columns:16px minmax(0,1fr) auto;grid-template-areas:"icon title presence"".subtitle presence";height:auto;min-height:32px;display:grid}.TaskListButton-module__9QyinG__buttonSubtitleAttribution,.TaskListButton-module__9QyinG__interactiveButtonSubtitleAttribution{grid-template-areas:"icon title presence"".subtitle presence""avatar attribution presence"}.TaskListButton-module__9QyinG__iconButtonPresence{pointer-events:none;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.TaskListButton-module__9QyinG__iconButton{border-radius:var(--border-radius-6);border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:relative}.TaskListButton-module__9QyinG__interactiveIconButton{flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:relative}.TaskListButton-module__9QyinG__button [data-sidebar-icon=true],.TaskListButton-module__9QyinG__interactiveButton [data-sidebar-icon=true],.TaskListButton-module__9QyinG__iconButton [data-sidebar-icon=true],.TaskListButton-module__9QyinG__interactiveIconButton [data-sidebar-icon=true]{transform-origin:50%;flex-shrink:0;justify-content:center;align-items:center;transition:transform .12s;display:inline-flex;width:14px!important;height:14px!important}.TaskListButton-module__9QyinG__buttonMatchSubtitle [data-sidebar-icon=true],.TaskListButton-module__9QyinG__interactiveButtonMatchSubtitle [data-sidebar-icon=true]{width:16px!important}.TaskListButton-module__9QyinG__button [data-main-version-icon=true],.TaskListButton-module__9QyinG__interactiveButton [data-main-version-icon=true],.TaskListButton-module__9QyinG__iconButton [data-main-version-icon=true],.TaskListButton-module__9QyinG__interactiveIconButton [data-main-version-icon=true],.TaskListButton-module__9QyinG__button [data-sidebar-icon-large=true],.TaskListButton-module__9QyinG__interactiveButton [data-sidebar-icon-large=true],.TaskListButton-module__9QyinG__iconButton [data-sidebar-icon-large=true],.TaskListButton-module__9QyinG__interactiveIconButton [data-sidebar-icon-large=true]{transform-origin:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;transition:transform .12s;display:inline-flex}.TaskListButton-module__9QyinG__button [data-sidebar-icon=true] svg,.TaskListButton-module__9QyinG__interactiveButton [data-sidebar-icon=true] svg,.TaskListButton-module__9QyinG__iconButton [data-sidebar-icon=true] svg,.TaskListButton-module__9QyinG__interactiveIconButton [data-sidebar-icon=true] svg,.TaskListButton-module__9QyinG__button [data-sidebar-icon=true] canvas,.TaskListButton-module__9QyinG__interactiveButton [data-sidebar-icon=true] canvas,.TaskListButton-module__9QyinG__iconButton [data-sidebar-icon=true] canvas,.TaskListButton-module__9QyinG__interactiveIconButton [data-sidebar-icon=true] canvas{width:14px!important;min-width:14px!important;height:14px!important;min-height:14px!important}.TaskListButton-module__9QyinG__button [data-sidebar-icon-large=true] svg,.TaskListButton-module__9QyinG__interactiveButton [data-sidebar-icon-large=true] svg,.TaskListButton-module__9QyinG__iconButton [data-sidebar-icon-large=true] svg,.TaskListButton-module__9QyinG__interactiveIconButton [data-sidebar-icon-large=true] svg,.TaskListButton-module__9QyinG__button [data-sidebar-icon-large=true] canvas,.TaskListButton-module__9QyinG__interactiveButton [data-sidebar-icon-large=true] canvas,.TaskListButton-module__9QyinG__iconButton [data-sidebar-icon-large=true] canvas,.TaskListButton-module__9QyinG__interactiveIconButton [data-sidebar-icon-large=true] canvas{width:16px!important;min-width:16px!important;height:16px!important;min-height:16px!important}.TaskListButton-module__9QyinG__text{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.TaskListButton-module__9QyinG__iconCell{grid-area:icon;justify-content:center;align-items:center;min-width:16px;min-height:18px;display:flex}.TaskListButton-module__9QyinG__avatarCell{grid-area:avatar;justify-content:center;align-items:center;min-width:16px;min-height:18px;display:flex}.TaskListButton-module__9QyinG__subtitleRow{white-space:nowrap;grid-area:subtitle;align-items:center;min-width:0;min-height:14px}.TaskListButton-module__9QyinG__attributionRow{align-items:center;gap:var(--space-4);white-space:nowrap;flex-direction:row;grid-area:attribution;min-width:0;min-height:18px;display:flex}.TaskListButton-module__9QyinG__titleCell{grid-area:title;min-width:0;display:flex}.TaskListButton-module__9QyinG__titleText{flex:1;min-width:0}.TaskListButton-module__9QyinG__titleAccessory{flex-shrink:0}.TaskListButton-module__9QyinG__presenceCell{grid-area:presence;align-self:center}.TaskListButton-module__9QyinG__subtitleText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TaskListButton-module__9QyinG__rowWrapper{position:relative}.TaskListButton-module__9QyinG__rowActions{border-radius:var(--border-radius-default)}}
@layer components{.TaskTreeConnector-module__BNTW-W__indent{align-self:stretch}.TaskTreeConnector-module__BNTW-W__connector{width:calc(var(--space-16) + var(--space-8));min-height:var(--space-32);flex-shrink:0;align-self:stretch;display:block;position:relative}.TaskTreeConnector-module__BNTW-W__vertical{background:var(--outline-dimmest);width:1px;position:absolute}.TaskTreeConnector-module__BNTW-W__horizontal{background:var(--outline-dimmest);height:1px;position:absolute}}
@layer components{.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)}}
@media (min-width:900px){@layer components{.CanvasMediaGenerationControls-module__P-EAra__input{min-width:320px}}}@layer components{.CanvasMediaGenerationControls-module__P-EAra__input{resize:none;min-height:74px}.CanvasMediaGenerationControls-module__P-EAra__errorMessage{width:100%}.CanvasMediaGenerationControls-module__P-EAra__kindSwitcher fieldset{gap:var(--space-4)!important;padding:var(--space-4)!important}.CanvasMediaGenerationControls-module__P-EAra__kindSwitcher label{flex:1 1 0!important}.CanvasMediaGenerationControls-module__P-EAra__kindSwitcherItem{cursor:pointer}.CanvasMediaGenerationControls-module__P-EAra__videoGenerationOptionsGrid{gap:var(--space-12) var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.CanvasMediaGenerationControls-module__P-EAra__mediaGenerationChatgptResolutionFullRow{grid-column:1/-1}.CanvasMediaGenerationControls-module__P-EAra__mediaGenerationOptionRowMinHeight{min-height:calc(var(--font-size-small) * var(--line-height-small) + var(--space-8) + var(--space-24))}.CanvasMediaGenerationControls-module__P-EAra__mediaGenerationOptionRowSpacer{flex-shrink:0}.CanvasMediaGenerationControls-module__P-EAra__mediaGenerationAdvancedRowSpacer{min-height:calc(var(--space-24) + var(--space-2) + var(--space-1));flex-shrink:0}}
@keyframes CanvasOnboarding-module__PSCqpq__glow{0%,to{box-shadow:0 0 6px 2px color-mix(in srgb, var(--accent-primary-default) 25%, transparent)}50%{box-shadow:0 0 14px 6px color-mix(in srgb, var(--accent-primary-default) 50%, transparent)}}@keyframes CanvasOnboarding-module__PSCqpq__ghost-draw{0%{stroke-dashoffset:600px;opacity:0}10%{opacity:.8}50%{stroke-dashoffset:0;opacity:.8}70%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:600px;opacity:0}}@keyframes CanvasOnboarding-module__PSCqpq__ghost-cursor{0%{opacity:0}10%{opacity:.9}50%{opacity:.9}70%{opacity:0}to{opacity:0}}@layer components{.CanvasOnboarding-module__PSCqpq__container{pointer-events:none;position:absolute;inset:0;overflow:hidden}.CanvasOnboarding-module__PSCqpq__tooltipCard{z-index:1;box-shadow:var(--shadow-1);border:1px solid var(--outline-dimmest);border-radius:var(--border-radius-12);background-color:var(--background-default);padding:var(--space-16);width:calc(100% - var(--space-32));pointer-events:auto;max-width:360px;color:var(--foreground-default);transition:bottom .35s cubic-bezier(.4,0,.2,1);position:absolute;bottom:72px;left:50%;transform:translate(-50%)}.CanvasOnboarding-module__PSCqpq__tooltipCardRaised{bottom:122px}.CanvasOnboarding-module__PSCqpq__mediaWrapper{margin-top:var(--space-24);margin-bottom:var(--space-24);border-radius:var(--border-radius-8);background-color:var(--background-higher);display:block;position:relative;overflow:hidden}.CanvasOnboarding-module__PSCqpq__mediaImage,.CanvasOnboarding-module__PSCqpq__mediaVideo{object-fit:cover;width:100%;height:auto;display:block}.CanvasOnboarding-module__PSCqpq__mediaEmbed{border:none;width:100%;height:100%;position:absolute;inset:0}.CanvasOnboarding-module__PSCqpq__mediaPlayOverlay{color:#fff;background-color:#0000000d;justify-content:center;align-items:center;transition:background-color .15s;display:flex;position:absolute;inset:0}.CanvasOnboarding-module__PSCqpq__mediaPlayOverlay:hover{background-color:#00000073}.CanvasOnboarding-module__PSCqpq__tooltipHeader{align-items:center;gap:var(--space-8);display:flex}.CanvasOnboarding-module__PSCqpq__tooltipHeadline{font-weight:var(--font-weight-medium);font-size:var(--font-size-default);line-height:var(--line-height-default);font-family:var(--font-family-default,"IBM Plex Sans")}.CanvasOnboarding-module__PSCqpq__tooltipBody{margin-top:var(--space-8);color:var(--foreground-dimmer);font-size:var(--font-size-small);line-height:var(--line-height-small);font-family:var(--font-family-default,"IBM Plex Sans")}.CanvasOnboarding-module__PSCqpq__tooltipBody p{margin:0}.CanvasOnboarding-module__PSCqpq__tooltipBody p+p{margin-top:var(--space-8)}.CanvasOnboarding-module__PSCqpq__artifactLabel{color:var(--accent-purple-stronger)}.CanvasOnboarding-module__PSCqpq__hidden{visibility:hidden}.CanvasOnboarding-module__PSCqpq__tooltipFooter{margin-top:var(--space-12);justify-content:space-between;align-items:center;display:flex}.CanvasOnboarding-module__PSCqpq__tooltipDots{justify-content:center;gap:var(--space-4);flex:1;display:flex}.CanvasOnboarding-module__PSCqpq__dot{background-color:var(--outline-default);border-radius:50%;width:6px;height:6px;transition:background-color .15s}.CanvasOnboarding-module__PSCqpq__dotActive{background-color:var(--foreground-default)}.CanvasOnboarding-module__PSCqpq__dismissButton{top:var(--space-8);right:var(--space-8);cursor:pointer;border-radius:var(--border-radius-8);padding:var(--space-4);color:var(--foreground-dimmest);background:0 0;border:none;justify-content:center;align-items:center;transition:color .15s;display:flex;position:absolute}.CanvasOnboarding-module__PSCqpq__dismissButton:hover{color:var(--foreground-default)}.CanvasOnboarding-module__PSCqpq__pulseRing{border:1px solid color-mix(in srgb, var(--accent-primary-default) 40%, transparent);border-radius:var(--border-radius-8);pointer-events:none;--CanvasOnboarding--ring-top:0px;--CanvasOnboarding--ring-left:0px;--CanvasOnboarding--ring-width:0px;--CanvasOnboarding--ring-height:0px;top:var(--CanvasOnboarding--ring-top);left:var(--CanvasOnboarding--ring-left);width:var(--CanvasOnboarding--ring-width);height:var(--CanvasOnboarding--ring-height);animation:2s ease-in-out infinite CanvasOnboarding-module__PSCqpq__glow;position:absolute}.CanvasOnboarding-module__PSCqpq__ghostStroke{z-index:1;pointer-events:none;position:absolute;bottom:300px;left:50%;transform:translate(-50%)}.CanvasOnboarding-module__PSCqpq__ghostStrokePath{stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 4px var(--accent-primary-dimmer));animation:3s ease-in-out infinite CanvasOnboarding-module__PSCqpq__ghost-draw}.CanvasOnboarding-module__PSCqpq__ghostStrokeCursor{opacity:0;animation:3s ease-in-out infinite CanvasOnboarding-module__PSCqpq__ghost-cursor}}
@keyframes ShapePropertiesToolbar-module__Tg2DnG__fade-in-up{0%{opacity:0;transform:translate(-50%)translateY(8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes ShapePropertiesToolbar-module__Tg2DnG__fade-out-down{0%{opacity:1;transform:translate(-50%)translateY(0)}to{opacity:0;transform:translate(-50%)translateY(8px)}}@media (prefers-reduced-motion:reduce){@layer components{.ShapePropertiesToolbar-module__Tg2DnG__toolbarVisible{opacity:1;animation:none;transform:translate(-50%)translateY(0)}.ShapePropertiesToolbar-module__Tg2DnG__hiding{animation:none}}}@layer components{.ShapePropertiesToolbar-module__Tg2DnG__toolbar{bottom:calc(var(--space-16) + var(--ShapePropertiesToolbar--canvas-toolbar-height) + var(--space-8));opacity:0;z-index:1;box-shadow:var(--shadow-0);background:var(--background-default);height:var(--ShapePropertiesToolbar--canvas-toolbar-height);pointer-events:none;--ShapePropertiesToolbar--canvas-toolbar-height:46px;transition:opacity .1s ease-out,transform .1s ease-out;position:absolute;left:50%;transform:translate(-50%)translateY(8px)}.ShapePropertiesToolbar-module__Tg2DnG__toolbarMobile{box-sizing:border-box;max-width:calc(100vw - var(--space-32));overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow:auto hidden}.ShapePropertiesToolbar-module__Tg2DnG__toolbarMobile::-webkit-scrollbar{display:none}.ShapePropertiesToolbar-module__Tg2DnG__toolbarMobile>*{flex-shrink:0}.ShapePropertiesToolbar-module__Tg2DnG__toolbarVisible{opacity:1;pointer-events:all}.ShapePropertiesToolbar-module__Tg2DnG__hiding{transition-duration:80ms}.ShapePropertiesToolbar-module__Tg2DnG__colorSwatchButton{justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:flex}.ShapePropertiesToolbar-module__Tg2DnG__markupSection{flex-shrink:0}.ShapePropertiesToolbar-module__Tg2DnG__markupToolButton{width:30px;height:30px;color:var(--foreground-default);justify-content:center;align-items:center;padding:0;display:flex}.ShapePropertiesToolbar-module__Tg2DnG__fontCycleButton{cursor:pointer;border:1px solid var(--outline-dimmer);border-radius:var(--border-radius-4);background:var(--background-default);width:30px;height:30px;color:var(--foreground-default);justify-content:center;align-items:center;padding:0;font-size:12px;font-weight:500;transition:background .15s,border-color .15s;display:flex}.ShapePropertiesToolbar-module__Tg2DnG__fontCycleButton:hover{border-color:var(--outline-default);background:var(--background-higher)}.ShapePropertiesToolbar-module__Tg2DnG__fontCycleButton:active{background:var(--background-highest)}.ShapePropertiesToolbar-module__Tg2DnG__fillToggleButton{cursor:pointer;border:1px solid var(--outline-dimmer);border-radius:var(--border-radius-4);background:var(--background-default);width:30px;height:30px;color:var(--foreground-default);justify-content:center;align-items:center;padding:0;transition:background .15s,border-color .15s;display:flex}.ShapePropertiesToolbar-module__Tg2DnG__fillToggleButton:hover{border-color:var(--outline-default);background:var(--background-higher)}.ShapePropertiesToolbar-module__Tg2DnG__fillToggleButton:active{background:var(--background-highest)}.ShapePropertiesToolbar-module__Tg2DnG__separator{opacity:0;background:var(--outline-dimmest);width:0;height:var(--space-24);flex-shrink:0;margin:0;transition:opacity,width,margin;display:none}.ShapePropertiesToolbar-module__Tg2DnG__separatorVisible{opacity:1;width:1px;display:block}.ShapePropertiesToolbar-module__Tg2DnG__fillSection{opacity:0;width:0;max-width:0;transition:opacity,width,max-width;display:none;overflow:hidden}.ShapePropertiesToolbar-module__Tg2DnG__fillSectionVisible{opacity:1;width:auto;max-width:none;display:flex}.ShapePropertiesToolbar-module__Tg2DnG__fontSection{opacity:0;width:0;max-width:0;transition:opacity,width,max-width;display:none;overflow:hidden}.ShapePropertiesToolbar-module__Tg2DnG__fontSectionVisible{opacity:1;width:auto;max-width:none;display:flex}}
@layer components{.ReplitCanvasMediaToolbar-module__bdHRTa__ruiMediaToolbar .tlui-menu{box-shadow:none;background-color:#0000;overflow:visible}.ReplitCanvasMediaToolbar-module__bdHRTa__ruiMediaToolbar .tlui-row{padding:0}.ReplitCanvasMediaToolbar-module__bdHRTa__ruiMediaToolbar .tlui-row>*{margin-left:0;margin-right:0}.ReplitCanvasMediaToolbar-module__bdHRTa__divider{width:var(--border-width-default);background-color:var(--outline-dimmer);align-self:stretch}}
@layer components{.Marker-module__BlxeXG__markerContainer{justify-content:center;align-items:center;min-width:20px;min-height:20px;display:flex}.Marker-module__BlxeXG__commitMarker{background-color:var(--foreground-default);border-radius:50%;width:4px;height:4px}.Marker-module__BlxeXG__collapsedMarkerIconDot{background-color:var(--foreground-dimmer);border-radius:50%;width:3px;height:3px}.Marker-module__BlxeXG__collapsedMarkerIconContainer{justify-content:center;align-items:center;display:flex}.Marker-module__BlxeXG__collapsedMarkerIconContainer div+div{margin-left:1px}.Marker-module__BlxeXG__collapsedMarker{background-color:var(--background-highest);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.Marker-module__BlxeXG__revertMarker{background-color:var(--accent-orange-dimmest);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.Marker-module__BlxeXG__mergeMarker{background-color:var(--accent-purple-dimmest);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.Marker-module__BlxeXG__mergeMarkerIconContainer{width:13px;height:9px;position:relative}.Marker-module__BlxeXG__mergeMarkerIconLeft,.Marker-module__BlxeXG__mergeMarkerIconRight{border:1px solid var(--accent-purple-strongest);border-radius:50%;width:9px;height:9px;position:absolute;top:0}.Marker-module__BlxeXG__mergeMarkerIconLeft{left:0}.Marker-module__BlxeXG__mergeMarkerIconRight{right:0}.Marker-module__BlxeXG__boundaryMarker{background-color:var(--background-default);border:1px solid var(--background-highest);border-radius:50%;width:6px;height:6px}}
@keyframes index-module__vzFdtG__skeleton-shimmer{0%{transform:translate(-66.667%)}to{transform:translate(0%)}}@layer components{.index-module__vzFdtG__remoteControl{width:100%;height:100%}.index-module__vzFdtG__readyContainer{width:100%;position:relative}.index-module__vzFdtG__toolbar{top:var(--space-16);margin-left:var(--space-4);position:absolute;left:100%}.index-module__vzFdtG__skeleton{--low-pulse:var(--background-higher);--high-pulse:var(--background-highest);isolation:isolate;width:100%;position:relative;overflow:hidden}.index-module__vzFdtG__skeleton:before{z-index:-1;background:linear-gradient(90deg, var(--low-pulse), var(--high-pulse), var(--low-pulse), var(--high-pulse));will-change:transform;pointer-events:none;content:"";width:300%;animation:2s linear infinite index-module__vzFdtG__skeleton-shimmer;position:absolute;top:0;bottom:0;left:0}}
@layer components{.MobilePreviewBlockedState-module__3hNtXW__state{background:var(--background-higher);text-align:center;width:100%;height:100%}.MobilePreviewBlockedState-module__3hNtXW__surface{background:var(--background-default);text-align:center;width:100%;height:100%}.MobilePreviewBlockedState-module__3hNtXW__phoneFrame{aspect-ratio:450/910;width:auto;max-width:100%;height:100%;max-height:760px;position:relative}.MobilePreviewBlockedState-module__3hNtXW__compactPhoneFrame{width:100%;height:100%;max-height:none}.MobilePreviewBlockedState-module__3hNtXW__phoneScreen{background:var(--background-default);border-radius:10.5%/5.2%;position:absolute;inset:2.2% 4.2%;overflow:hidden}.MobilePreviewBlockedState-module__3hNtXW__phoneFrameImage{opacity:1;z-index:1;pointer-events:none;position:absolute;inset:0}}
@layer components{.IframeShapePresentation-module__S3IFdq__artifactScreenshot{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute}.IframeShapePresentation-module__S3IFdq__screenshotPlaceholderWrapper{background:var(--background-default);pointer-events:all;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.IframeShapePresentation-module__S3IFdq__screenshotPlaceholderInner{align-items:center;gap:calc(24px * var(--tl-scale,1));padding:calc(24px * var(--tl-scale,1));text-align:center;flex-direction:column;display:flex}.IframeShapePresentation-module__S3IFdq__screenshotPlaceholderHeader{color:var(--foreground-default);font-weight:600;font-size:calc(16px * var(--tl-scale,1));line-height:1.2}.IframeShapePresentation-module__S3IFdq__screenshotPlaceholderButton{min-height:calc(36px * var(--tl-scale,1));padding:0 calc(16px * var(--tl-scale,1));background:var(--accent-positive-default);color:var(--foreground-default);font-weight:600;font-size:calc(13px * var(--tl-scale,1));cursor:pointer;border:0;border-radius:9999px}.IframeShapePresentation-module__S3IFdq__tapHint{background:var(--background-higher);pointer-events:none;position:absolute;inset:0}.IframeShapePresentation-module__S3IFdq__tapHintContent{transform-origin:50%;transform:scale(2)}.IframeShapePresentation-module__S3IFdq__loader{background:var(--background-higher);width:100%;height:100%;overflow:hidden}.IframeShapePresentation-module__S3IFdq__phoneFrame{width:100%;height:100%;position:relative}.IframeShapePresentation-module__S3IFdq__phoneScreen{background-color:var(--background-root);position:absolute;inset:0;overflow:hidden}.IframeShapePresentation-module__S3IFdq__phoneFrameImage{opacity:0;z-index:1;pointer-events:none;position:absolute;inset:0}.IframeShapePresentation-module__S3IFdq__phoneFrameActive .IframeShapePresentation-module__S3IFdq__phoneScreen{border-radius:10.5%/5.2%;inset:2.2% 4.2%}.IframeShapePresentation-module__S3IFdq__phoneFrameActive .IframeShapePresentation-module__S3IFdq__phoneFrameImage{opacity:1}.IframeShapePresentation-module__S3IFdq__mobileLoadingOverlay{z-index:1;background-color:var(--background-default);position:absolute;inset:0}.IframeShapePresentation-module__S3IFdq__buildingOverlay{z-index:2;pointer-events:none;position:absolute;inset:0}.IframeShapePresentation-module__S3IFdq__buildingOverlayFill{opacity:1;z-index:1;position:absolute;inset:0}.IframeShapePresentation-module__S3IFdq__translucentBuildingOverlayFill{opacity:.38}}
@layer components{.MakeVariantsDropdown-module__xV2qVG__dropdown{width:320px;overflow:hidden}}
@layer components{.BonsaiSelectedChoicePills-module__AlmMFa__selectedChoicePill{cursor:pointer;border:none;height:42px}}
@media (prefers-reduced-motion:reduce){@layer components{.CanvasExploreHandles-module__qHXDaa__handleTriggerCircle,.CanvasExploreHandles-module__qHXDaa__handleTriggerIcon{transition:none}}}@layer components{.CanvasExploreHandles-module__qHXDaa__handles{z-index:2;pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}.CanvasExploreHandles-module__qHXDaa__handle{pointer-events:auto;width:40px;height:40px;position:absolute;top:0;left:0}.CanvasExploreHandles-module__qHXDaa__handleTrigger{appearance:none;width:40px;height:40px;color:var(--white);cursor:pointer;--CanvasExploreHandles--handle-color:var(--accent-primary-dimmest);background:0 0;border:0;place-items:center;padding:0;display:grid}.CanvasExploreHandles-module__qHXDaa__handleTrigger[data-disabled]{opacity:.5;cursor:default}.CanvasExploreHandles-module__qHXDaa__handleTrigger:focus-visible{outline:0}.CanvasExploreHandles-module__qHXDaa__handleArtifact .CanvasExploreHandles-module__qHXDaa__handleTrigger{--CanvasExploreHandles--handle-color:var(--accent-magenta-dimmer)}.CanvasExploreHandles-module__qHXDaa__handleArtifact .CanvasExploreHandles-module__qHXDaa__handleTrigger[data-gathering=true],.CanvasExploreHandles-module__qHXDaa__handleArtifact .CanvasExploreHandles-module__qHXDaa__handleTrigger[data-open=true],.CanvasExploreHandles-module__qHXDaa__handleArtifact .CanvasExploreHandles-module__qHXDaa__handleTrigger:focus-visible,.CanvasExploreHandles-module__qHXDaa__handleArtifact .CanvasExploreHandles-module__qHXDaa__handleTrigger:hover:not([data-disabled]){--CanvasExploreHandles--handle-color:var(--accent-magenta-default)}.CanvasExploreHandles-module__qHXDaa__handle:not(.CanvasExploreHandles-module__qHXDaa__handleArtifact) .CanvasExploreHandles-module__qHXDaa__handleTrigger[data-gathering=true],.CanvasExploreHandles-module__qHXDaa__handle:not(.CanvasExploreHandles-module__qHXDaa__handleArtifact) .CanvasExploreHandles-module__qHXDaa__handleTrigger[data-open=true],.CanvasExploreHandles-module__qHXDaa__handle:not(.CanvasExploreHandles-module__qHXDaa__handleArtifact) .CanvasExploreHandles-module__qHXDaa__handleTrigger:focus-visible,.CanvasExploreHandles-module__qHXDaa__handle:not(.CanvasExploreHandles-module__qHXDaa__handleArtifact) .CanvasExploreHandles-module__qHXDaa__handleTrigger:hover:not([data-disabled]){--CanvasExploreHandles--handle-color:var(--accent-primary-default)}.CanvasExploreHandles-module__qHXDaa__handleTriggerCircle{background:var(--CanvasExploreHandles--handle-color);transform-origin:50%;border-radius:50%;place-items:center;width:40px;height:40px;transition:transform 80ms ease-out,box-shadow 80ms ease-out;display:grid;transform:scale(.2)}.CanvasExploreHandles-module__qHXDaa__handleTriggerIcon{opacity:0;place-items:center;width:24px;height:24px;transition:opacity 60ms ease-out,transform 80ms ease-out;display:grid;transform:scale(.6)}.CanvasExploreHandles-module__qHXDaa__handleTriggerIcon svg{width:24px;height:24px}.CanvasExploreHandles-module__qHXDaa__handleTrigger:focus-visible .CanvasExploreHandles-module__qHXDaa__handleTriggerCircle{box-shadow:0 0 0 2px var(--background-root), 0 0 0 4px var(--CanvasExploreHandles--handle-color)}.CanvasExploreHandles-module__qHXDaa__handleTrigger:focus-visible .CanvasExploreHandles-module__qHXDaa__handleTriggerCircle,.CanvasExploreHandles-module__qHXDaa__handleTrigger[data-gathering=true] .CanvasExploreHandles-module__qHXDaa__handleTriggerCircle,.CanvasExploreHandles-module__qHXDaa__handleTrigger[data-open=true] .CanvasExploreHandles-module__qHXDaa__handleTriggerCircle,.CanvasExploreHandles-module__qHXDaa__handleTrigger:hover:not([data-disabled]) .CanvasExploreHandles-module__qHXDaa__handleTriggerCircle{transform:scale(1)}.CanvasExploreHandles-module__qHXDaa__handleTrigger:focus-visible .CanvasExploreHandles-module__qHXDaa__handleTriggerIcon,.CanvasExploreHandles-module__qHXDaa__handleTrigger[data-gathering=true] .CanvasExploreHandles-module__qHXDaa__handleTriggerIcon,.CanvasExploreHandles-module__qHXDaa__handleTrigger[data-open=true] .CanvasExploreHandles-module__qHXDaa__handleTriggerIcon,.CanvasExploreHandles-module__qHXDaa__handleTrigger:hover:not([data-disabled]) .CanvasExploreHandles-module__qHXDaa__handleTriggerIcon{opacity:1;transform:scale(1)}}
@media (prefers-reduced-motion:reduce){@layer components{.TabPager-module__xEyUXG__scroller{scroll-behavior:auto}}}@layer components{.TabPager-module__xEyUXG__scroller{--TabPager--pager-timeline-name:--pager-scroll;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior:contain;scroll-timeline-name:var(--TabPager--pager-timeline-name);scroll-timeline-axis:x;will-change:scroll-position;flex-direction:row;flex:auto;min-height:0;display:flex;overflow:auto hidden}.TabPager-module__xEyUXG__pagerRoot{position:relative;overflow:hidden}.TabPager-module__xEyUXG__scroller::-webkit-scrollbar{display:none}.TabPager-module__xEyUXG__page{scroll-snap-align:start;scroll-snap-stop:always;flex-direction:column;flex:0 0 100%;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.TabPager-module__xEyUXG__scrollerNoSnap{scroll-snap-type:none}}
@layer components{.IframeStatusPill-module__Soa-Mq__statusPill{z-index:1;pointer-events:none;position:absolute;top:0;left:0}}
@layer components{.FloatingHeaderButton-module__6AE7uG__root{touch-action:manipulation;width:40px;height:40px;padding:0}}
@media (hover:hover){@layer components{.ChatInput-module__egExxa__chatSurface:active{border-color:var(--accent-primary-stronger);transition:none}}}@layer components{.ChatInput-module__egExxa__chatSurface{transition-property:border-color;transition-duration:.12s;transition-timing-function:ease-out}.ChatInput-module__egExxa__chatSurface:focus-within{border-color:var(--accent-primary-default)}.ChatInput-module__egExxa__chatInput{flex:auto;width:auto;min-width:0;box-shadow:none!important;border:none!important}.ChatInput-module__egExxa__chatInput:placeholder-shown{white-space:nowrap;overflow:hidden}.ChatInput-module__egExxa__elevated{box-shadow:var(--shadow-1)}.ChatInput-module__egExxa__inputRow{min-width:0}}
@layer components{.RouterHeader-module__qvLh2G__header{column-gap:var(--space-8);z-index:2;position:relative}.RouterHeader-module__qvLh2G__header>:first-child,.RouterHeader-module__qvLh2G__header>:last-child{gap:var(--space-8)}.RouterHeader-module__qvLh2G__headerWebPadding{padding-top:var(--space-4)}.RouterHeader-module__qvLh2G__titlePill{border-radius:16px;justify-self:start;max-width:100%;height:40px;transition:background-color .15s;overflow:hidden}.RouterHeader-module__qvLh2G__titlePillButton{cursor:pointer;text-align:left;touch-action:manipulation;border:none}.RouterHeader-module__qvLh2G__menuTrigger{appearance:none;font:inherit;color:inherit;text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border:none;border-radius:16px;justify-self:start;max-width:100%;margin:0;padding:0}.RouterHeader-module__qvLh2G__menuTrigger:disabled{cursor:default}.RouterHeader-module__qvLh2G__titleLine,.RouterHeader-module__qvLh2G__subtitleLine{text-overflow:ellipsis;white-space:nowrap;max-width:100%;line-height:1.2!important}.RouterHeader-module__qvLh2G__titleLine{opacity:.85;margin-bottom:-2px}.RouterHeader-module__qvLh2G__subtitleLine{opacity:.7;font-weight:var(--font-weight-regular)!important}.RouterHeader-module__qvLh2G__pillTrailingIcon{color:var(--foreground-default)}}
@layer components{.SelectedChatBox-module__MZnLCG__chatBox{z-index:1;box-sizing:border-box;pointer-events:auto;position:absolute;top:0;left:0}.SelectedChatBox-module__MZnLCG__mobileChatButton{appearance:none;width:100%;min-height:36px;font-size:var(--font-size-small);line-height:var(--line-height-small);color:inherit;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;font-weight:500;overflow:hidden}.SelectedChatBox-module__MZnLCG__mobileChatButton:active{opacity:.82}.SelectedChatBox-module__MZnLCG__chatBoxFloating{right:var(--space-16);bottom:calc(var(--space-16) + 46px + var(--space-8));left:var(--space-16);z-index:1;pointer-events:auto;max-width:500px;margin-inline:auto;position:absolute}}
@keyframes PaneScreen-module__F0FQoa__pane-slide-in{0%{transform:translate(100%);box-shadow:-8px 0 24px #0000}to{transform:translate(0);box-shadow:-8px 0 24px #0000002e}}@keyframes PaneScreen-module__F0FQoa__pane-slide-out{0%{transform:translate(0);box-shadow:-8px 0 24px #0000002e}to{transform:translate(100%);box-shadow:-8px 0 24px #0000}}@keyframes PaneScreen-module__F0FQoa__pane-retreat{0%{transform:translate(0)}to{transform:translate(-30%)}}@keyframes PaneScreen-module__F0FQoa__pane-advance{0%{transform:translate(-30%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){@layer components{.PaneScreen-module__F0FQoa__paneEntering,.PaneScreen-module__F0FQoa__paneLeaving,.PaneScreen-module__F0FQoa__paneRetreating,.PaneScreen-module__F0FQoa__paneAdvancing{animation:none}}}@layer components{.PaneScreen-module__F0FQoa__pane{background-color:var(--surface-color);position:absolute;inset:0;overflow:hidden}.PaneScreen-module__F0FQoa__paneContent{flex:auto;min-height:0;position:relative}.PaneScreen-module__F0FQoa__chatPaneFade:before{content:"";pointer-events:none;background:linear-gradient(to bottom, var(--surface-color) 0%, transparent 100%);z-index:1;height:24px;position:absolute;inset:0 0 auto}.PaneScreen-module__F0FQoa__paneHidden{pointer-events:none;z-index:0}.PaneScreen-module__F0FQoa__paneRetreated{transform:translate(-30%)}.PaneScreen-module__F0FQoa__paneEntering{will-change:transform;z-index:2;animation:.35s cubic-bezier(.32,.72,0,1) both PaneScreen-module__F0FQoa__pane-slide-in}.PaneScreen-module__F0FQoa__paneLeaving{will-change:transform;z-index:2;animation:.35s cubic-bezier(.32,.72,0,1) both PaneScreen-module__F0FQoa__pane-slide-out}.PaneScreen-module__F0FQoa__paneRetreating{will-change:transform;animation:.35s cubic-bezier(.32,.72,0,1) both PaneScreen-module__F0FQoa__pane-retreat}.PaneScreen-module__F0FQoa__paneAdvancing{will-change:transform;animation:.35s cubic-bezier(.32,.72,0,1) both PaneScreen-module__F0FQoa__pane-advance}}
@layer components{.ApplyToDropdown-module___jp9_a__dropdown{width:320px}.ApplyToDropdown-module___jp9_a__artifactList{max-height:400px;overflow-y:auto}.ApplyToDropdown-module___jp9_a__createNewIcon{border-style:dashed}.ApplyToDropdown-module___jp9_a__sectionHeading{font-weight:var(--font-weight-medium)}}
@layer components{.RouterBasedWorkspace-module__Rm9lwW__root{--RouterBasedWorkspace--workspace-bg:var(--surface-color);background-color:var(--RouterBasedWorkspace--workspace-bg);--surface-color:var(--RouterBasedWorkspace--workspace-bg);position:fixed;inset:0;overflow:hidden}.RouterBasedWorkspace-module__Rm9lwW__iosToolbarTintTop,.RouterBasedWorkspace-module__Rm9lwW__iosToolbarTintBottom{background-color:var(--surface-color);pointer-events:none;width:100%;height:6px;position:fixed;translate:0 0 -1px}.RouterBasedWorkspace-module__Rm9lwW__iosToolbarTintTop{top:0}.RouterBasedWorkspace-module__Rm9lwW__iosToolbarTintBottom{bottom:0}.RouterBasedWorkspace-module__Rm9lwW__paneContainer{z-index:1;position:relative;overflow:hidden}.RouterBasedWorkspace-module__Rm9lwW__mobileChatLayout.RouterBasedWorkspace-module__Rm9lwW__root{padding-top:1px;position:absolute;inset:0}.RouterBasedWorkspace-module__Rm9lwW__mobileChatLayout .RouterBasedWorkspace-module__Rm9lwW__paneContainer{overscroll-behavior-y:contain;flex:1 1 0;overflow-y:auto}}
@layer components{.SelectedToolbar-module__SbDwcG__toolbarName{text-overflow:ellipsis;flex-shrink:1;min-width:0;font-weight:500;overflow:hidden}.SelectedToolbar-module__SbDwcG__toolbar{z-index:1;pointer-events:auto;position:absolute;top:0;left:0;cursor:grab!important}.SelectedToolbar-module__SbDwcG__toolbarFade{transition:opacity .15s ease-out}.SelectedToolbar-module__SbDwcG__toolbarDragging{cursor:grabbing!important}.SelectedToolbar-module__SbDwcG__mobileArtifactToolbarSurface{min-height:44px}.SelectedToolbar-module__SbDwcG__mobileInlinePreview{height:44px;padding-left:0;padding-right:var(--space-4)}.SelectedToolbar-module__SbDwcG__nameContainer{min-width:0}.SelectedToolbar-module__SbDwcG__actionsContainer{min-height:28px}.SelectedToolbar-module__SbDwcG__separator{flex-shrink:0;width:0;height:12px}}
@keyframes Drawer-module__eUKjZa__enable-pointer{to{opacity:1;pointer-events:auto}}@keyframes Drawer-module__eUKjZa__disable-pointer{to{opacity:0;pointer-events:none}}@layer components{.Drawer-module__eUKjZa__root{--Drawer--y:100%;--Drawer--transition:none;--Drawer--drawer-shadow:none;--Drawer--max-height:auto;--Drawer--height:auto;transform:translateY(var(--Drawer--y));transition:var(--Drawer--transition);box-shadow:var(--Drawer--drawer-shadow);border:1px solid var(--outline-dimmest);border-radius:var(--border-radius-12) var(--border-radius-12) 0 0;width:100%;max-height:var(--Drawer--max-height);height:var(--Drawer--height);border-bottom:0;position:absolute;bottom:0;left:0;overflow:hidden}.Drawer-module__eUKjZa__dragHandle{background-color:var(--outline-dimmer);border-radius:2px;width:36px;height:4px;position:absolute;top:6px;left:50%;transform:translate(-50%)}.Drawer-module__eUKjZa__underlay{opacity:0;z-index:100;background-color:var(--background-overlay);pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.Drawer-module__eUKjZa__underlay[aria-hidden=true]{animation:.12s forwards Drawer-module__eUKjZa__disable-pointer}.Drawer-module__eUKjZa__underlay[aria-hidden=false]{animation:.12s forwards Drawer-module__eUKjZa__enable-pointer}.Drawer-module__eUKjZa__scrollableContent::-webkit-scrollbar{display:none}.Drawer-module__eUKjZa__scrollableContent{scrollbar-width:none;-ms-overflow-style:none;flex:1;min-height:0;overflow-y:auto}.Drawer-module__eUKjZa__fillContent{flex:1;min-height:0;overflow:hidden}}
@layer components{.InlineSelectionUI-module__DC_r-G__wrapper{transform-origin:0 0;pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}}
@layer components{.Drawer2-module__IlqOpW__root{--Drawer2--backdrop-opacity:0;--Drawer2--max-height:90%;--Drawer2--dismissed-offset:0px;--Drawer2--drawer-wrap-height:100%;--Drawer2--scroll-outer-height:100%;z-index:0;pointer-events:none;position:fixed;inset:0}.Drawer2-module__IlqOpW__backdrop{background-color:var(--background-overlay);opacity:var(--Drawer2--backdrop-opacity);pointer-events:none;position:absolute;inset:0}.Drawer2-module__IlqOpW__backdropInteractive{pointer-events:auto}.Drawer2-module__IlqOpW__scrollOuter{scroll-snap-type:y mandatory;pointer-events:auto;overscroll-behavior:none;scrollbar-width:none;-ms-overflow-style:none;position:absolute;inset:0;overflow:hidden auto}.Drawer2-module__IlqOpW__scrollOuter *{pointer-events:inherit}.Drawer2-module__IlqOpW__scrollOuter::-webkit-scrollbar{display:none}.Drawer2-module__IlqOpW__scrollOuterCompact{touch-action:pan-y}.Drawer2-module__IlqOpW__scrollOuterHidden{pointer-events:none}.Drawer2-module__IlqOpW__scrollOuterPersist{height:var(--Drawer2--scroll-outer-height,100%);top:auto}.Drawer2-module__IlqOpW__dismissOffsetSpacer{height:var(--Drawer2--dismissed-offset,0);width:100%}.Drawer2-module__IlqOpW__dismissOffsetSpacerSnappable{scroll-snap-align:start}.Drawer2-module__IlqOpW__dismissZone{height:calc(100% - var(--Drawer2--dismissed-offset,0px));scroll-snap-align:start;width:100%}.Drawer2-module__IlqOpW__dismissTap{flex:1}.Drawer2-module__IlqOpW__drawerWrap{height:var(--Drawer2--drawer-wrap-height,100%);scroll-snap-align:end;flex-direction:column;justify-content:flex-end;width:100%;display:flex}.Drawer2-module__IlqOpW__drawer{border:1px solid var(--outline-dimmest);border-radius:var(--border-radius-12) var(--border-radius-12) 0 0;width:100%;max-height:var(--Drawer2--max-height,90%);border-bottom:0;flex-direction:column;display:flex;position:relative;overflow:hidden}.Drawer2-module__IlqOpW__drawerFixedHeight{height:var(--Drawer2--max-height,90%)}.Drawer2-module__IlqOpW__drawerPersist{height:100%;max-height:100%}.Drawer2-module__IlqOpW__dragHandle{background-color:var(--outline-dimmer);border-radius:2px;width:36px;height:4px;position:absolute;top:6px;left:50%;transform:translate(-50%)}.Drawer2-module__IlqOpW__body{flex-direction:column;flex:1;min-height:0;display:flex}.Drawer2-module__IlqOpW__scrollableContent::-webkit-scrollbar{display:none}.Drawer2-module__IlqOpW__scrollableContent{scrollbar-width:none;-ms-overflow-style:none;flex:1;min-height:0;overflow-y:auto}.Drawer2-module__IlqOpW__fillContent{flex:1;min-height:0;overflow:hidden}}
@keyframes IframeShapeContent-module__uN24vq__loading-state-fade-in{0%,50%{opacity:0}to{opacity:1}}@layer components{.IframeShapeContent-module__uN24vq__content{contain:strict;outline-offset:calc(-.25px * var(--tl-scale,1));background:var(--iframe-content-bg,var(--background-default));flex:auto;min-height:0;position:relative;outline:var(--iframe-content-outline,calc(1.5px * var(--tl-scale,1)) solid var(--outline-dimmest))!important}.IframeShapeContent-module__uN24vq__iframe{border:none;width:100%;height:100%;display:block}.IframeShapeContent-module__uN24vq__mobileSimulatorContainer{display:flex;position:absolute;inset:0}.IframeShapeContent-module__uN24vq__loadingStateFadeIn{animation:1s ease-out forwards IframeShapeContent-module__uN24vq__loading-state-fade-in}}
@layer components{.MobileSlideEditor-module__aw9Sjq__root{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;outline:none;width:100%;min-height:0}.MobileSlideEditor-module__aw9Sjq__root *{-webkit-tap-highlight-color:transparent}.MobileSlideEditor-module__aw9Sjq__slidePreview{min-height:0;position:relative;overflow:hidden}.MobileSlideEditor-module__aw9Sjq__slideContainer{position:relative;overflow:hidden}.MobileSlideEditor-module__aw9Sjq__slideFrame{transform-origin:0 0;position:relative}.MobileSlideEditor-module__aw9Sjq__slideIframe{border:none;width:100%;height:100%;position:absolute;top:0;left:0}.MobileSlideEditor-module__aw9Sjq__tapOverlay{cursor:pointer;touch-action:none;background:0 0;position:absolute;inset:0}.MobileSlideEditor-module__aw9Sjq__navOverlay{bottom:var(--space-12);pointer-events:auto;position:absolute;left:50%;transform:translate(-50%)}.MobileSlideEditor-module__aw9Sjq__slideCounter{pointer-events:none}.MobileSlideEditor-module__aw9Sjq__slideMenuList{overflow:hidden}.MobileSlideEditor-module__aw9Sjq__slideMenuActionRow{width:100%}}
@layer components{.IframeShapeUtil-module__OQcoZW__frame{box-shadow:var(--shadow-1);border:none;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:visible}.IframeShapeUtil-module__OQcoZW__artifactFrame{--iframe-content-outline:none;border:none}.IframeShapeUtil-module__OQcoZW__viewportLocked{box-shadow:none;--iframe-content-outline:none;border:none;border-radius:0}.IframeShapeUtil-module__OQcoZW__mobileArtifactFrame{box-shadow:none;--iframe-content-outline:none;--iframe-content-bg:transparent;background:0 0;border:none}.IframeShapeUtil-module__OQcoZW__loadingToolbar{z-index:1;pointer-events:none;margin-bottom:5px;position:absolute;bottom:100%;left:0}.IframeShapeUtil-module__OQcoZW__loadingToolbarSurface{transform:scale(calc(var(--tl-scale,1) * .784));transform-origin:0 100%}.IframeShapeUtil-module__OQcoZW__loadingToolbarType{color:var(--foreground-dimmest);font-size:var(--font-size-small);line-height:var(--line-height-small);white-space:nowrap;flex-shrink:0}.IframeShapeUtil-module__OQcoZW__loadingToolbarName{min-width:0;font-weight:500;font-size:var(--font-size-small);line-height:var(--line-height-small);text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;overflow:hidden}.IframeShapeUtil-module__OQcoZW__loadingSeparator{flex-shrink:0;width:0;height:12px}.IframeShapeUtil-module__OQcoZW__loadingContent{contain:strict;outline-offset:calc(-.25px * var(--tl-scale,1));background:var(--iframe-content-bg,var(--background-default));flex:auto;min-height:0;position:relative;outline:var(--iframe-content-outline,calc(1.5px * var(--tl-scale,1)) solid var(--outline-dimmest))!important}.IframeShapeUtil-module__OQcoZW__loadingErrorContent{pointer-events:none;overflow:hidden}.IframeShapeUtil-module__OQcoZW__loadingErrorContent>*{transform:scale(calc(var(--tl-scale,1) * 1.008));transform-origin:50%}.IframeShapeUtil-module__OQcoZW__loadingErrorContent button,.IframeShapeUtil-module__OQcoZW__loadingErrorContent a,.IframeShapeUtil-module__OQcoZW__loadingErrorContent [role=button]{pointer-events:auto}}
@layer components{.PreviewArtifactList-module__gbwXRa__container{overflow-y:auto}.PreviewArtifactList-module__gbwXRa__card{cursor:pointer;text-align:start;overflow:hidden}.PreviewArtifactList-module__gbwXRa__screenshot{border-radius:var(--border-radius-8);object-fit:cover}.PreviewArtifactList-module__gbwXRa__screenshotPlaceholder{width:80px;min-width:80px;height:80px;min-height:80px}}
@layer components{.ReplitContextualToolbar-module__2vVDDW__artifactSelection{--tl-color-selection-stroke:var(--accent-magenta-default)}.ReplitContextualToolbar-module__2vVDDW__inverseCameraWrapper{transform-origin:0 0;pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}}
@layer components{.CanvasReadonlyInTaskBanner-module__RGW05a__actionBar{bottom:var(--space-16);z-index:10;box-shadow:var(--shadow-1);pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}}
@layer components{.ExportVideoMenu-module__ipBtGa__menu{min-width:320px}.ExportVideoMenu-module__ipBtGa__nameInput{flex:1}.ExportVideoMenu-module__ipBtGa__exportButton{width:100%}.ExportVideoMenu-module__ipBtGa__progressView{flex-direction:column;justify-content:center;min-height:80px;display:flex}.ExportVideoMenu-module__ipBtGa__progressBar{background-color:var(--background-higher);width:100%;height:var(--space-12);position:relative;overflow:hidden}.ExportVideoMenu-module__ipBtGa__progressBarFill{background-color:var(--accent-primary-default);height:100%;transition:width .3s ease-out;position:absolute;top:0;left:0}.ExportVideoMenu-module__ipBtGa__progressBarFillComplete{background-color:var(--accent-positive-default);width:100%}.ExportVideoMenu-module__ipBtGa__downloadButton{width:100%}}
@keyframes MobileQrCodeExperiment-module__45lo2q__slide-in-from-right{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@media screen and (prefers-reduced-motion:reduce){@layer components{.MobileQrCodeExperiment-module__45lo2q__previewQrCard{animation:none}}}@layer components{.MobileQrCodeExperiment-module__45lo2q__previewQrCard{top:var(--space-12);right:var(--space-12);z-index:10;width:260px;box-shadow:var(--shadow-2);animation:.2s ease-out MobileQrCodeExperiment-module__45lo2q__slide-in-from-right;position:absolute}.MobileQrCodeExperiment-module__45lo2q__closeButton{top:var(--space-8);right:var(--space-8);position:absolute}}
@layer components{.WebviewLogs-module__MTekCa__wrapper{--WebviewLogs--drawer-height:160px;--WebviewLogs--drawer-width:300px;border-top:1px solid var(--outline-dimmest);height:var(--WebviewLogs--drawer-height);grid-column:1/-1;position:relative}@media (min-resolution:2x){.WebviewLogs-module__MTekCa__wrapper{border-top-width:.5px}}.WebviewLogs-module__MTekCa__wrapperRight{border-top:none;border-left:1px solid var(--outline-dimmest);width:var(--WebviewLogs--drawer-width);grid-column:auto;height:100%}@media (min-resolution:2x){.WebviewLogs-module__MTekCa__wrapperRight{border-left-width:.5px}}.WebviewLogs-module__MTekCa__tabsWrapper{height:100%}.WebviewLogs-module__MTekCa__resizeHandle{z-index:1;cursor:row-resize;justify-content:center;align-items:center;height:8px;position:absolute;top:-4px;left:0;right:0}.WebviewLogs-module__MTekCa__resizeHandle:after{content:"";position:absolute;inset:0;transform:scale(2)}.WebviewLogs-module__MTekCa__resizeHandle:active:after{transform:scale(100)}.WebviewLogs-module__MTekCa__resizeHandleRight{cursor:col-resize;width:8px;height:100%;inset:0 auto 0 -4px}.WebviewLogs-module__MTekCa__resizeGrip{opacity:0;background-color:var(--interactive-background--active);width:var(--space-32);height:var(--space-4);border-radius:2px;transition:opacity .1s,width .1s,height .1s,background-color .1s}.WebviewLogs-module__MTekCa__resizeHandleRight .WebviewLogs-module__MTekCa__resizeGrip{width:var(--space-4);height:var(--space-32)}.WebviewLogs-module__MTekCa__resizing .WebviewLogs-module__MTekCa__resizeGrip,.WebviewLogs-module__MTekCa__resizeHandle:hover .WebviewLogs-module__MTekCa__resizeGrip{opacity:1}.WebviewLogs-module__MTekCa__header{border-bottom:1px solid var(--outline-dimmest)}@media (min-resolution:2x){.WebviewLogs-module__MTekCa__header{border-bottom-width:.5px}}.WebviewLogs-module__MTekCa__logsContainer{height:100%;overflow:hidden auto}.WebviewLogs-module__MTekCa__snapToBottom{scroll-snap-type:y mandatory}.WebviewLogs-module__MTekCa__scrollSnap{scroll-snap-align:end;pointer-events:none;height:1px;margin-top:-1px}.WebviewLogs-module__MTekCa__logRow{font-size:var(--font-size-small);font-family:var(--font-family-code)}.WebviewLogs-module__MTekCa__logRow:nth-child(2n){background-color:var(--background-higher)}.WebviewLogs-module__MTekCa__errorLog{background-color:var(--accent-red-dimmest)!important}.WebviewLogs-module__MTekCa__warningLog{background-color:var(--accent-orange-dimmest)!important}.WebviewLogs-module__MTekCa__xtermWrapper{margin-top:var(--space-4);margin-bottom:var(--space-4);margin-left:var(--space-4);height:calc(100% - var(--space-4) * 2);overflow:hidden}.WebviewLogs-module__MTekCa__xtermInner{height:100%}.WebviewLogs-module__MTekCa__nowrap{text-wrap:nowrap}.WebviewLogs-module__MTekCa__tab{border-radius:0}.WebviewLogs-module__MTekCa__tabList{margin-right:var(--space-4);overflow:auto}.WebviewLogs-module__MTekCa__tabsContainer{grid-template-rows:32px 1fr;height:100%;display:grid}.WebviewLogs-module__MTekCa__tabPanel{height:100%;overflow:hidden}}
@layer components{.SettingsTabContent-module__MGOYlG__permissionDeniedRoot{flex-direction:column;justify-content:center;align-items:center;min-height:400px;display:flex}.SettingsTabContent-module__MGOYlG__permissionDeniedContent{justify-content:center;align-items:center;max-width:400px}.SettingsTabContent-module__MGOYlG__permissionDeniedDescription{text-align:center}.SettingsTabContent-module__MGOYlG__tabContent{width:100%;max-width:1380px;margin:0 auto}}
@layer components{.UniversalSettingsContentArea-module__bZEcFa__content{isolation:isolate;padding:var(--space-32);flex:1;display:flex;overflow:auto}@media not (min-width:767px){.UniversalSettingsContentArea-module__bZEcFa__content{padding:var(--space-16)}}}
@layer components{._error-module__dH24Aq__dragRegion{-webkit-app-region:drag;width:100%;height:60px;position:absolute;top:0;left:0}}
@layer components{.OrgPageHeader-module__ZplJ0G__pageHeader{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.OrgPageHeader-module__ZplJ0G__orgName{max-width:240px}.OrgPageHeader-module__ZplJ0G__title{gap:var(--space-8);flex-direction:row;flex:auto;align-items:center;display:flex}}
@layer components{.ChipSelectStep-module__dNBbUq__chip{flex-grow:0}}
/*# sourceMappingURL=0~08j19uvkcf7.css.map*/