@layer components{.UpgradeRequiredScreen-module__4gCcFW__root{min-height:100vh}.UpgradeRequiredScreen-module__4gCcFW__dragHeader{-webkit-app-region:drag;app-region:drag}.UpgradeRequiredScreen-module__4gCcFW__content{text-align:center;max-width:480px;margin-left:auto;margin-right:auto}.UpgradeRequiredScreen-module__4gCcFW__versionBlock{text-align:center;min-width:280px}.UpgradeRequiredScreen-module__4gCcFW__actions{width:280px}}
@layer components{body.ColorAnimationBlocker-module__omm0Oq__blockAnimation *{transition:none!important}}
@keyframes AnimatedAgentSprite-module__mcr-AW__slide24{to{transform:translate(-2400%)}}@keyframes AnimatedAgentSprite-module__mcr-AW__slide21{to{transform:translate(-2100%)}}@layer components{.AnimatedAgentSprite-module__mcr-AW__sprite{flex-shrink:0;overflow:hidden}.AnimatedAgentSprite-module__mcr-AW__strip24{transform-box:view-box;animation-name:AnimatedAgentSprite-module__mcr-AW__slide24;animation-timing-function:steps(24,end);animation-iteration-count:infinite}.AnimatedAgentSprite-module__mcr-AW__strip21{transform-box:view-box;animation-name:AnimatedAgentSprite-module__mcr-AW__slide21;animation-timing-function:steps(21,end);animation-iteration-count:infinite}}
@layer components{.PlanningChatRow-module__PxNDRa__renameInput{width:100%;min-width:0;color:inherit;font-size:inherit;line-height:inherit;background:0 0;border:none;outline:none;flex:1;margin:0;padding:0;font-family:inherit}.PlanningChatRow-module__PxNDRa__popoverTitle{font-weight:var(--font-weight-medium)}}
@layer components{.PlanningChatRow-v2-module__IycdYq__iconSlot{box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;padding:1px;display:inline-flex}.PlanningChatRow-v2-module__IycdYq__iconSlot svg,.PlanningChatRow-v2-module__IycdYq__iconSlot canvas{width:12px!important;min-width:12px!important;height:12px!important;min-height:12px!important}.PlanningChatRow-v2-module__IycdYq__renameInputSlot{flex:1;min-width:0}.PlanningChatRow-v2-module__IycdYq__renameInputSlot input{width:100%}}
@supports (animation-timeline:scroll()){@layer components{.ArtifactsShortcutRow-module__ikHina__root{transition:none;animation:linear both ArtifactsShortcutRow-module__ikHina__row-reveal-ramp;animation-timeline:--artifacts-reveal}}}@keyframes ArtifactsShortcutRow-module__ikHina__row-reveal-ramp{0%{opacity:0}20%,to{opacity:1}}@layer components{.ArtifactsShortcutRow-module__ikHina__root{--ArtifactsShortcutRow--height:0px;height:calc(var(--ArtifactsShortcutRow--height) + var(--header-tabs-action-bar-bleed,0px));padding-bottom:var(--header-tabs-action-bar-bleed,0);margin-top:calc(-1 * var(--header-tabs-action-bar-bleed,0px));z-index:2;scroll-snap-align:end;opacity:0;pointer-events:none;transition:opacity .2s}.ArtifactsShortcutRow-module__ikHina__root[data-revealed=true]{opacity:1;pointer-events:auto}.ArtifactsShortcutRow-module__ikHina__tileRow{--artifacts-shortcut-padding:0px;--artifacts-shortcut-row-border-width:0px;--artifacts-shortcut-tile-inset:calc(var(--artifacts-shortcut-row-border-width) + var(--artifacts-shortcut-padding));border-width:var(--artifacts-shortcut-row-border-width);border-radius:var(--artifacts-shortcut-row-container-radius);scrollbar-width:none;-webkit-overflow-scrolling:touch;width:100%;overflow:auto visible}.ArtifactsShortcutRow-module__ikHina__emptyState{min-height:132px}.ArtifactsShortcutRow-module__ikHina__tileRow::-webkit-scrollbar{display:none}.ArtifactsShortcutRow-module__ikHina__tileRowWeb{--artifacts-shortcut-row-container-radius:8px;--artifacts-shortcut-tile-min-radius:8px;border-style:solid;border-color:#0000}.ArtifactsShortcutRow-module__ikHina__tileRowBonsai{--artifacts-shortcut-row-container-radius:16px;--artifacts-shortcut-tile-min-radius:8px;border-style:solid;border-color:#0000}}
@media (prefers-reduced-motion:reduce){@layer components{.PlusToDraftIcon-module__d1tF0q__svg{will-change:auto;transition:none}.PlusToDraftIcon-module__d1tF0q__bar{transition:none}}}@layer components{.PlusToDraftIcon-module__d1tF0q__container{justify-content:center;align-items:center;display:inline-flex}.PlusToDraftIcon-module__d1tF0q__svg{will-change:transform;transition:transform .4s cubic-bezier(.4,0,.2,1);transform:rotate(0)}.PlusToDraftIcon-module__d1tF0q__svg.PlusToDraftIcon-module__d1tF0q__active{transform:rotate(90deg)}.PlusToDraftIcon-module__d1tF0q__bar{transition:x .4s cubic-bezier(.4,0,.2,1),y .4s cubic-bezier(.4,0,.2,1),width .4s cubic-bezier(.4,0,.2,1),height .4s cubic-bezier(.4,0,.2,1),rx .4s cubic-bezier(.4,0,.2,1),ry .4s cubic-bezier(.4,0,.2,1),fill .4s cubic-bezier(.4,0,.2,1)}}
@keyframes SectionToggleButton-v2-module__rLD1QW__count-flash-fade-in{0%{opacity:0;background-color:#0000;transform:scale(.85)}to{opacity:1;background-color:var(--background-higher);transform:scale(1)}}@keyframes SectionToggleButton-v2-module__rLD1QW__count-flash-fade-out{0%{opacity:1;background-color:var(--background-higher);transform:scale(1)}to{opacity:0;background-color:#0000;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){@layer components{.SectionToggleButton-v2-module__rLD1QW__countFlash{animation:none}}}@layer components{.SectionToggleButton-v2-module__rLD1QW__button{justify-content:flex-start;align-items:center;gap:var(--space-4);border-radius:var(--border-radius-default);padding:0 var(--space-8);text-align:start;border:1px solid #0000;flex-direction:row;width:100%;min-width:0;height:24px;display:flex}.SectionToggleButton-v2-module__rLD1QW__label{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.SectionToggleButton-v2-module__rLD1QW__count{opacity:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0;margin-left:auto}.SectionToggleButton-v2-module__rLD1QW__chevron{color:var(--foreground-dimmest);flex-shrink:0;justify-content:center;align-items:center;width:12px;height:12px;display:inline-flex}.SectionToggleButton-v2-module__rLD1QW__expandedChevron{opacity:0}.SectionToggleButton-v2-module__rLD1QW__button:hover .SectionToggleButton-v2-module__rLD1QW__expandedChevron,.SectionToggleButton-v2-module__rLD1QW__button:focus-visible .SectionToggleButton-v2-module__rLD1QW__expandedChevron,.SectionToggleButton-v2-module__rLD1QW__button:hover .SectionToggleButton-v2-module__rLD1QW__count,.SectionToggleButton-v2-module__rLD1QW__button:focus-visible .SectionToggleButton-v2-module__rLD1QW__count{opacity:1}.SectionToggleButton-v2-module__rLD1QW__countFlash{opacity:1;border-radius:var(--border-radius-default);background:var(--background-higher);padding:0 var(--space-4);justify-content:center;align-items:center;min-width:18px;height:18px;animation:.16s ease-out SectionToggleButton-v2-module__rLD1QW__count-flash-fade-in;display:inline-flex}.SectionToggleButton-v2-module__rLD1QW__countFlashExiting{animation:.4s ease-in forwards SectionToggleButton-v2-module__rLD1QW__count-flash-fade-out}}
@layer components{.TasksTab-module__0AUKhG__tab{--tasks-tab-content-inset:var(--space-16)}.TasksTab-module__0AUKhG__list{padding:var(--header-tabs-feed-top-inset,0) var(--tasks-tab-content-inset) 0 var(--tasks-tab-content-inset);scroll-padding-bottom:var(--bonsai-safe-area-bottom,0);scroll-padding-top:var(--header-tabs-feed-top-inset,0);scrollbar-width:none;overflow-y:auto}.TasksTab-module__0AUKhG__list::-webkit-scrollbar{display:none}.TasksTab-module__0AUKhG__virtualList{flex:none;width:100%;position:relative}.TasksTab-module__0AUKhG__virtualRow{box-sizing:border-box;width:100%;position:absolute;top:0;left:0}.TasksTab-module__0AUKhG__rowGap{padding-bottom:var(--space-8)}.TasksTab-module__0AUKhG__sectionEnd{padding-bottom:var(--space-12)}.TasksTab-module__0AUKhG__item{touch-action:manipulation;text-align:left;min-height:56px}.TasksTab-module__0AUKhG__item[data-disabled=true]{opacity:.7}.TasksTab-module__0AUKhG__sectionToggle{align-items:center;gap:var(--space-6);padding:0 var(--space-2);width:fit-content;color:inherit;text-align:left;background:0 0;border:0;flex-direction:row;display:flex}.TasksTab-module__0AUKhG__sectionToggle:disabled{cursor:default}.TasksTab-module__0AUKhG__itemMain{width:100%;min-width:0;color:inherit;text-align:left;background:0 0;border:0;padding:0;display:block}.TasksTab-module__0AUKhG__itemMain:disabled{cursor:default}.TasksTab-module__0AUKhG__itemIcon{width:16px;height:16px}.TasksTab-module__0AUKhG__itemIcon svg,.TasksTab-module__0AUKhG__itemIcon canvas{width:16px;min-width:16px;height:16px;min-height:16px}.TasksTab-module__0AUKhG__itemTitle{text-overflow:ellipsis;overflow:hidden}.TasksTab-module__0AUKhG__stickyCta{z-index:1;margin-top:auto;margin-inline:calc(-1 * var(--tasks-tab-content-inset));background:linear-gradient(to bottom, transparent 0, var(--surface-color) var(--space-12));padding:var(--space-12) calc(var(--tasks-tab-content-inset) + var(--space-4)) calc(var(--space-6) + var(--header-tabs-action-bar-bleed,0px));position:sticky;bottom:0}}
@layer components{.TaskCardDescription-module__73dh6q__wrapper{position:relative}.TaskCardDescription-module__73dh6q__container{color:var(--foreground-dimmer);overflow:hidden}.TaskCardDescription-module__73dh6q__container [class*=markdown-theme]{--theme-text-color-default:var(--foreground-dimmer);color:var(--foreground-dimmer)}.TaskCardDescription-module__73dh6q__truncated{-webkit-mask-image:linear-gradient(#000 calc(100% - 32px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 32px),#0000 100%)}.TaskCardDescription-module__73dh6q__scrollable{overflow:hidden auto}.TaskCardDescription-module__73dh6q__fadeBottom{-webkit-mask-image:linear-gradient(#000 calc(100% - 32px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 32px),#0000 100%)}.TaskCardDescription-module__73dh6q__fadeTop{-webkit-mask-image:linear-gradient(#0000 0%,#000 32px);mask-image:linear-gradient(#0000 0%,#000 32px)}.TaskCardDescription-module__73dh6q__fadeBoth{-webkit-mask-image:linear-gradient(#0000 0%,#000 32px calc(100% - 32px),#0000 100%);mask-image:linear-gradient(#0000 0%,#000 32px calc(100% - 32px),#0000 100%)}}
@layer components{.KanbanCard-module__KeECDG__renameInput{width:100%;min-width:0;color:inherit;background:0 0;border:none;outline:none;margin:0;padding:0;font-family:inherit;font-size:14px;line-height:20px}.KanbanCard-module__KeECDG__card{transition:border-color .12s,background-color .12s;position:relative}.KanbanCard-module__KeECDG__cardSelected{border-color:var(--accent-primary-default);background-color:var(--accent-blue-dimmest)}.KanbanCard-module__KeECDG__topRow{align-items:flex-start;width:100%;min-width:0}.KanbanCard-module__KeECDG__summaryGrid{align-items:center;gap:var(--space-2) var(--space-8);padding-block:var(--space-2);grid-template-columns:16px minmax(0,1fr) auto;grid-template-areas:"icon title presence"".subtitle presence";width:100%;min-width:0;display:grid}.KanbanCard-module__KeECDG__summaryGridWithAttribution{grid-template-areas:"icon title presence"".subtitle presence""avatar attribution presence"}.KanbanCard-module__KeECDG__mainContent{flex:1;min-width:0;padding-right:4px}.KanbanCard-module__KeECDG__iconCell{grid-area:icon;justify-content:center;align-self:start;align-items:center;min-width:16px;min-height:18px;padding-top:2px;display:flex}.KanbanCard-module__KeECDG__titleCell{grid-area:title;align-self:center;min-width:0}.KanbanCard-module__KeECDG__titleText{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.KanbanCard-module__KeECDG__titleTextWrap{white-space:normal;word-break:break-word;overflow-wrap:break-word;flex:auto;min-width:0}.KanbanCard-module__KeECDG__titleTextWithBadge{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.KanbanCard-module__KeECDG__subtitleRow{white-space:nowrap;grid-area:subtitle;align-items:flex-start;min-width:0;min-height:14px}.KanbanCard-module__KeECDG__avatarCell{grid-area:avatar;justify-content:center;align-items:center;min-width:16px;min-height:18px;display:flex}.KanbanCard-module__KeECDG__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}.KanbanCard-module__KeECDG__presenceCell{grid-area:presence;align-self:center}.KanbanCard-module__KeECDG__actions{top:6px;right:var(--space-4);position:absolute}.KanbanCard-module__KeECDG__metaRow{white-space:nowrap;min-width:0;padding-inline-start:24px;overflow:hidden}.KanbanCard-module__KeECDG__taskLink{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.KanbanCard-module__KeECDG__taskLinkTitle{text-decoration:underline}.KanbanCard-module__KeECDG__actionButton{width:100%}.KanbanCard-module__KeECDG__actionButtonMuted{opacity:.5}.KanbanCard-module__KeECDG__suggestedLabel{color:var(--accent-primary-default)}.KanbanCard-module__KeECDG__followUpBadge{cursor:pointer;background:var(--accent-blue-dimmest);min-width:18px;height:18px}.KanbanCard-module__KeECDG__followUpTitle{min-width:0}}
@layer components{.SelectedTaskDrawer-module__4qPItW__body{timeline-scope:--drawer-pager-scroll}.SelectedTaskDrawer-module__4qPItW__pagerArea{position:relative}.SelectedTaskDrawer-module__4qPItW__chatTabFade{--header-tabs-fade-offset:var(--space-8);--header-tabs-fade-height:8px;--header-tabs-feed-top-inset:calc(var(--header-tabs-fade-offset) + var(--header-tabs-fade-height));position:relative}.SelectedTaskDrawer-module__4qPItW__chatTabFade:before{content:"";height:calc(var(--header-tabs-fade-offset) + var(--header-tabs-fade-height));pointer-events:none;background:linear-gradient(to bottom, var(--surface-color) 0%, var(--surface-color) var(--header-tabs-fade-offset), transparent 100%);-webkit-backdrop-filter:blur(4px)saturate(1.05);backdrop-filter:blur(4px)saturate(1.05);-webkit-mask-image:linear-gradient(to bottom, black 0%, black var(--header-tabs-fade-offset), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, black 0%, black var(--header-tabs-fade-offset), transparent 100%);mask-image:linear-gradient(to bottom, black 0%, black var(--header-tabs-fade-offset), transparent 100%);z-index:1;position:absolute;inset:0 0 auto}.SelectedTaskDrawer-module__4qPItW__chatTabFadeInShortcut{--header-tabs-feed-top-inset:inherit}.SelectedTaskDrawer-module__4qPItW__chatTabFadeInShortcut:before{display:none}}
@layer components{.PlanningChatCard-module__7t0U6q__renameInput{background:0 0;border:none;outline:none;width:100%;margin:0;padding:0;font-size:14px;line-height:20px}.PlanningChatCard-module__7t0U6q__card{transition:border-color .12s;position:relative}.PlanningChatCard-module__7t0U6q__topRow{align-items:flex-start;width:100%;min-width:0;display:flex}.PlanningChatCard-module__7t0U6q__summaryGrid{align-items:center;gap:var(--space-2) var(--space-8);padding-block:var(--space-2);grid-template-columns:16px minmax(0,1fr) auto;grid-template-areas:"icon title presence"".subtitle presence";width:100%;min-width:0;display:grid}.PlanningChatCard-module__7t0U6q__summaryGridWithAttribution{grid-template-areas:"icon title presence"".subtitle presence""avatar attribution presence"}.PlanningChatCard-module__7t0U6q__summaryGrid [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}.PlanningChatCard-module__7t0U6q__summaryGrid [data-sidebar-icon=true] svg,.PlanningChatCard-module__7t0U6q__summaryGrid [data-sidebar-icon=true] canvas{width:14px!important;min-width:14px!important;height:14px!important;min-height:14px!important}.PlanningChatCard-module__7t0U6q__mainContent{flex:1;min-width:0;padding-right:4px}.PlanningChatCard-module__7t0U6q__iconCell{grid-area:icon;justify-content:center;align-items:center;min-width:16px;min-height:18px;display:flex}.PlanningChatCard-module__7t0U6q__avatarCell{grid-area:avatar;justify-content:center;align-items:center;min-width:16px;min-height:18px;display:flex}.PlanningChatCard-module__7t0U6q__subtitleRow{white-space:nowrap;grid-area:subtitle;align-items:flex-start;min-width:0;min-height:14px}.PlanningChatCard-module__7t0U6q__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}.PlanningChatCard-module__7t0U6q__titleCell{grid-area:title;align-self:center}.PlanningChatCard-module__7t0U6q__presenceCell{grid-area:presence;align-self:center}.PlanningChatCard-module__7t0U6q__text{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.PlanningChatCard-module__7t0U6q__actions{top:6px;right:var(--space-4);position:absolute}.PlanningChatCard-module__7t0U6q__actionButton{width:100%}}
@keyframes HeaderTabsWorkspace-module__A1wipG__project-panel-retreat{0%{transform:translate(0)}to{transform:translate(-30%)}}@keyframes HeaderTabsWorkspace-module__A1wipG__project-panel-advance{0%{transform:translate(-30%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){@layer components{.HeaderTabsWorkspace-module__A1wipG__projectPanelRetreating,.HeaderTabsWorkspace-module__A1wipG__projectPanelAdvancing{animation:none}}}@layer components{.HeaderTabsWorkspace-module__A1wipG__root{--HeaderTabsWorkspace--workspace-bg:var(--surface-color);--header-tabs-action-bar-bleed:min(var(--header-tabs-action-bar-inset,0px), 24px);padding-top:1px;padding-left:var(--bonsai-safe-area-left,0);padding-right:var(--bonsai-safe-area-right,0);background-color:var(--HeaderTabsWorkspace--workspace-bg);touch-action:pan-x pan-y;--surface-color:var(--HeaderTabsWorkspace--workspace-bg);-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}body:has(.HeaderTabsWorkspace-module__A1wipG__root){-webkit-user-select:none;user-select:none}body:has(.HeaderTabsWorkspace-module__A1wipG__root) :where(input,textarea,[contenteditable]){-webkit-user-select:text;user-select:text}.HeaderTabsWorkspace-module__A1wipG__iosToolbarTintTop,.HeaderTabsWorkspace-module__A1wipG__iosToolbarTintBottom{background-color:var(--surface-color);pointer-events:none;width:100%;height:6px;position:fixed;translate:0 0 -1px}.HeaderTabsWorkspace-module__A1wipG__iosToolbarTintTop{top:0}.HeaderTabsWorkspace-module__A1wipG__iosToolbarTintBottom{bottom:0}.HeaderTabsWorkspace-module__A1wipG__paneContainer{z-index:1;margin-bottom:calc(-1 * var(--header-tabs-action-bar-bleed,0px));position:relative;overflow:hidden}.HeaderTabsWorkspace-module__A1wipG__projectPanelLayer{position:absolute;inset:0}.HeaderTabsWorkspace-module__A1wipG__projectPanelRetreated{transform:translate(-30%)}.HeaderTabsWorkspace-module__A1wipG__projectPanelRetreating{will-change:transform;animation:.35s cubic-bezier(.32,.72,0,1) both HeaderTabsWorkspace-module__A1wipG__project-panel-retreat}.HeaderTabsWorkspace-module__A1wipG__projectPanelAdvancing{will-change:transform;animation:.35s cubic-bezier(.32,.72,0,1) both HeaderTabsWorkspace-module__A1wipG__project-panel-advance}}
@layer components{.BulkDeleteConfirmationModal-module__jX9Dya__repls{max-height:60vh;overflow:auto}.BulkDeleteConfirmationModal-module__jX9Dya__repls>div{padding-block:var(--space-8);border-top:1px solid var(--outline-dimmest)}.BulkDeleteConfirmationModal-module__jX9Dya__repls>div:last-of-type{border-bottom:1px solid var(--outline-dimmest)}}
@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{.ReplOwner-module__GsjIOa__header{padding:var(--space-4);color:var(--foreground-dimmer);font-weight:500}}
@layer components{.ArtifactsShortcut-module__Pqv8QG__scrollClip{scroll-snap-type:y proximity;scrollbar-width:none;overscroll-behavior:auto contain;touch-action:pan-y;overflow-anchor:none;scroll-timeline-name:--artifacts-reveal;scroll-timeline-axis:y;position:relative;overflow-y:scroll}.ArtifactsShortcut-module__Pqv8QG__scrollClip::-webkit-scrollbar{display:none}.ArtifactsShortcut-module__Pqv8QG__scrollClip[data-artifacts-shortcut-active=false]{overflow:hidden}.ArtifactsShortcut-module__Pqv8QG__topFade{z-index:2;pointer-events:none;will-change:transform;background:linear-gradient(to bottom, var(--surface-color) 0%, transparent 100%);height:24px;margin-bottom:-24px;position:sticky;top:0;transform:translateZ(0)}.ArtifactsShortcut-module__Pqv8QG__paneContent{scroll-snap-align:start;background-color:var(--surface-color);z-index:1;height:100%;padding-bottom:var(--header-tabs-action-bar-bleed,0);--header-tabs-feed-top-inset:24px;background-clip:content-box;position:relative;overflow:hidden}}
@layer components{.ReplInfoDropdownMenu-module__R7iFyW__menu{min-width:200px}}
@layer components{.AiUsageInfo-module__TDcnOa__root{height:32px;padding-left:var(--space-6);padding-right:var(--space-6);color:var(--foreground-default);align-items:center;gap:var(--space-4);flex-direction:row}.AiUsageInfo-module__TDcnOa__measureBar{pointer-events:none;width:50px!important;height:8px!important}.AiUsageInfo-module__TDcnOa__popoverWrapper{width:300px}}
@layer components{.DesignSystemSubmenu-module__R7poAq__submenuContainer{width:320px;max-height:480px;overflow:hidden}.DesignSystemSubmenu-module__R7poAq__listWrapper{max-height:288px;overflow-y:auto}.DesignSystemSubmenu-module__R7poAq__listWrapper [role=menu]{max-height:none;overflow:visible}.DesignSystemSubmenu-module__R7poAq__createNewRow{width:100%;padding:var(--space-8) var(--space-12);text-align:start;cursor:pointer;background:0 0;border:none}.DesignSystemSubmenu-module__R7poAq__rowText{min-width:0}.DesignSystemSubmenu-module__R7poAq__thumbnail,.DesignSystemSubmenu-module__R7poAq__skeletonThumbnail{flex:0 0 var(--space-32);width:var(--space-32);height:var(--space-24);margin-right:var(--space-4)}.DesignSystemSubmenu-module__R7poAq__rowDescription{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.DesignSystemSubmenu-module__R7poAq__skeletonLine{height:var(--space-8);width:70%}}
@layer components{.ReplInfoForm-module__RoMl7W__loadingRoot{justify-content:center;align-items:center}.ReplInfoForm-module__RoMl7W__root{max-height:80vh;overflow:auto}.ReplInfoForm-module__RoMl7W__form{padding:var(--space-8)}.ReplInfoForm-module__RoMl7W__descriptionInput{min-height:var(--space-96);max-height:var(--space-256);resize:vertical}}
@layer components{.TaskHoverCard-module__9KIzwq__card{width:280px}.TaskHoverCard-module__9KIzwq__title{font-weight:var(--font-weight-medium);overflow-wrap:anywhere}.TaskHoverCard-module__9KIzwq__suggestedLabel{color:var(--accent-primary-default)}.TaskHoverCard-module__9KIzwq__metaSeparator{margin:0 var(--space-2)}.TaskHoverCard-module__9KIzwq__attributionRow{min-height:20px}.TaskHoverCard-module__9KIzwq__attributionCluster{min-width:0}.TaskHoverCard-module__9KIzwq__actionButton{flex:auto}}
@layer components{.OverviewShortcuts-module__TmHZja__root{--OverviewShortcuts--pointer-events:none;--OverviewShortcuts--height:64px;--OverviewShortcuts--bottom:0px;bottom:var(--OverviewShortcuts--bottom);width:100%;height:var(--OverviewShortcuts--height);pointer-events:var(--OverviewShortcuts--pointer-events);position:absolute}.OverviewShortcuts-module__TmHZja__paneButton{height:var(--OverviewShortcuts--height);pointer-events:var(--OverviewShortcuts--pointer-events);text-align:center}}
@layer components{.TaskListPrimitives-v2-module__cWhQHa__stickySectionHeader{z-index:2;position:sticky;top:0}.TaskListPrimitives-v2-module__cWhQHa__stickySectionHeader:before{content:"";top:calc(-1 * var(--space-4));height:var(--space-4);background:var(--surface-color);pointer-events:none;position:absolute;left:0;right:0}.TaskListPrimitives-v2-module__cWhQHa__iconSlot{flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.TaskListPrimitives-v2-module__cWhQHa__iconSlot svg,.TaskListPrimitives-v2-module__cWhQHa__iconSlot canvas{width:14px;min-width:14px;height:14px;min-height:14px}.TaskListPrimitives-v2-module__cWhQHa__terminalSectionBody{scrollbar-color:var(--outline-dimmest) transparent;scrollbar-width:thin;max-height:240px;overflow-y:auto}.TaskListPrimitives-v2-module__cWhQHa__terminalSectionBody::-webkit-scrollbar{width:3px}.TaskListPrimitives-v2-module__cWhQHa__terminalSectionBody::-webkit-scrollbar-thumb{background-color:var(--outline-dimmest);border-radius:3px}}
@layer components{.newBonsaiTour-module__CsJ64a__tooltipContainer{justify-content:center;align-items:center;width:100%;position:relative}.newBonsaiTour-module__CsJ64a__media{width:100%;position:relative}.newBonsaiTour-module__CsJ64a__content{width:100%}}
@layer components{.TaskRow-module__KuuHGq__renameInput{width:100%;min-width:0;color:inherit;font-size:inherit;line-height:inherit;background:0 0;border:none;outline:none;flex:1;margin:0;padding:0;font-family:inherit}.TaskRow-module__KuuHGq__popoverTitle{font-weight:var(--font-weight-medium)}}
@layer components{.TaskList-module__Q4fEDG__scrollContainer{scrollbar-color:var(--outline-dimmest) transparent;scrollbar-width:thin;overflow-y:auto}.TaskList-module__Q4fEDG__scrollContainer::-webkit-scrollbar{width:3px}.TaskList-module__Q4fEDG__scrollContainer::-webkit-scrollbar-track{background:0 0}.TaskList-module__Q4fEDG__scrollContainer::-webkit-scrollbar-thumb{background-color:var(--outline-dimmest);border-radius:3px}.TaskList-module__Q4fEDG__scrollContainer::-webkit-scrollbar-thumb:hover{background-color:var(--outline-default)}.TaskList-module__Q4fEDG__fadeBottom{-webkit-mask-image:linear-gradient(#000 calc(100% - 24px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 24px),#0000 100%)}.TaskList-module__Q4fEDG__fadeTop{-webkit-mask-image:linear-gradient(#0000 0%,#000 24px);mask-image:linear-gradient(#0000 0%,#000 24px)}.TaskList-module__Q4fEDG__fadeBoth{-webkit-mask-image:linear-gradient(#0000 0%,#000 24px calc(100% - 24px),#0000 100%);mask-image:linear-gradient(#0000 0%,#000 24px calc(100% - 24px),#0000 100%)}.TaskList-module__Q4fEDG__popoverTitle{font-weight:var(--font-weight-medium)}[data-rac-popover][data-main-version-tooltip=true]{border-radius:var(--border-radius-6)}}
@layer components{.index-module__vShUBq__root{--index--header-offset:0;--index--nav-menu-header-content-width:auto;opacity:1;z-index:inherit;contain:layout style;pointer-events:none;width:auto;height:auto;position:absolute;top:0;left:0;transform:none}.index-module__vShUBq__contents{opacity:1;pointer-events:auto;min-width:0;min-height:0;transition:opacity .16s ease-out;overflow:hidden}.index-module__vShUBq__contentsHidden{opacity:0;pointer-events:none}.index-module__vShUBq__navMenuHeader{border-bottom:1px solid var(--outline-dimmest);pointer-events:auto;flex-shrink:0;position:relative}.index-module__vShUBq__navMenuHeaderContent{width:var(--index--nav-menu-header-content-width)}}
@layer components{.Workspace-module__DgJa5a__contentContainer{width:100%;height:100%;position:absolute;top:0;left:0}.Workspace-module__DgJa5a__contentContainer.Workspace-module__DgJa5a__desktopApp{top:var(--space-4);height:calc(100% - var(--space-4))}.Workspace-module__DgJa5a__popupContentContainer{width:100%;height:100%;display:flex;position:absolute;inset:0}}
@layer components{.Dock-module__6q-JCW__root{width:100%}.Dock-module__6q-JCW__dock{width:fit-content}.Dock-module__6q-JCW__divider{background-color:var(--outline-dimmer);width:1px;height:var(--space-16)}.Dock-module__6q-JCW__dockItem{position:relative}.Dock-module__6q-JCW__dockItem,.Dock-module__6q-JCW__dockItem button{border-radius:var(--space-8)}.Dock-module__6q-JCW__dockItem[data-active=true]{box-shadow:var(--shadow-1)}.Dock-module__6q-JCW__dockItem[data-active=false] svg{fill:var(--foreground-dimmest)}.Dock-module__6q-JCW__activeBar{width:var(--space-16);height:2px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}}
@layer components{.Footer-module__r_oImq__footer{--Footer--height:auto;--Footer--border-color:transparent;--Footer--opacity:1;opacity:var(--Footer--opacity);border-top:1px solid var(--Footer--border-color);width:100%;height:var(--Footer--height);transition:height .1s linear;position:fixed;bottom:0;left:0}.Footer-module__r_oImq__center{height:100%}.Footer-module__r_oImq__filesButton{outline:1px solid var(--outline-dimmest)}.Footer-module__r_oImq__searchButtonContainer{width:100%}.Footer-module__r_oImq__searchButton{outline:1px solid var(--outline-dimmest);background-color:var(--background-default);height:40px;color:var(--foreground-dimmer)}}
@layer components{.TaskRow-v2-module__aPafya__iconSlot{flex-shrink:0;justify-content:center;align-items:center;width:12px;height:12px;display:inline-flex}.TaskRow-v2-module__aPafya__iconSlot svg,.TaskRow-v2-module__aPafya__iconSlot canvas{width:12px!important;min-width:12px!important;height:12px!important;min-height:12px!important}.TaskRow-v2-module__aPafya__iconSlotLarge{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.TaskRow-v2-module__aPafya__iconSlotLarge svg,.TaskRow-v2-module__aPafya__iconSlotLarge canvas{width:16px!important;min-width:16px!important;height:16px!important;min-height:16px!important}.TaskRow-v2-module__aPafya__renameInputSlot{flex:1;min-width:0}.TaskRow-v2-module__aPafya__renameInputSlot input{width:100%}}
@layer components{.Header-module__90IgOq__root{--Header--height:auto;border-bottom:1px solid var(--outline-dimmest);height:var(--Header--height)}@media (min-resolution:192dpi){.Header-module__90IgOq__root{border-bottom-width:.5px}}.Header-module__90IgOq__left,.Header-module__90IgOq__right{min-width:var(--Header--height);height:var(--Header--height)}.Header-module__90IgOq__center{height:var(--Header--height)}}
@layer components{.TaskList-v2-module__wUeG1a__scrollContainer{scrollbar-color:var(--outline-dimmest) transparent;scrollbar-width:thin;overflow-y:auto}.TaskList-v2-module__wUeG1a__scrollContainer::-webkit-scrollbar{width:3px}.TaskList-v2-module__wUeG1a__scrollContainer::-webkit-scrollbar-track{background:0 0}.TaskList-v2-module__wUeG1a__scrollContainer::-webkit-scrollbar-thumb{background-color:var(--outline-dimmest);border-radius:3px}.TaskList-v2-module__wUeG1a__scrollContainer::-webkit-scrollbar-thumb:hover{background-color:var(--outline-default)}.TaskList-v2-module__wUeG1a__expandedSectionsHidden{display:none}}
@layer components{.MiniTaskRow-module__Cuxngq__root{width:100%;overflow:hidden}.MiniTaskRow-module__Cuxngq__root [data-sidebar-icon=true]{width:20px!important;height:20px!important}.MiniTaskRow-module__Cuxngq__root [data-sidebar-icon=true] svg,.MiniTaskRow-module__Cuxngq__root [data-sidebar-icon=true] canvas{width:20px!important;min-width:20px!important;height:20px!important;min-height:20px!important}.MiniTaskRow-module__Cuxngq__root [data-main-version-icon=true]{width:22px;height:22px}.MiniTaskRow-module__Cuxngq__scrollable{scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-x:auto;-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 24px),#0000 100%);mask-image:linear-gradient(270deg,#000 calc(100% - 24px),#0000 100%)}.MiniTaskRow-module__Cuxngq__scrollable::-webkit-scrollbar{display:none}.MiniTaskRow-module__Cuxngq__divider{background-color:var(--outline-dimmer);width:1px;height:var(--space-16)}}
@keyframes TaskSummary-module__jdXGlq__foreground-pulse-move{0%{transform:translate(-66.667%)}to{transform:translate(0%)}}@layer components{.TaskSummary-module__jdXGlq__foregroundPulse{background-color:var(--background-higher);position:relative;overflow:hidden}.TaskSummary-module__jdXGlq__foregroundPulse:after{opacity:.5;background:linear-gradient(90deg, var(--outline-default), var(--background-root), var(--outline-default), var(--background-root));will-change:transform;pointer-events:none;content:"";width:300%;height:100%;animation:2s linear infinite TaskSummary-module__jdXGlq__foreground-pulse-move;position:absolute;top:0;left:0}.TaskSummary-module__jdXGlq__skeletonTitle{width:100%;height:var(--space-16)}.TaskSummary-module__jdXGlq__skeletonDescriptionLine{width:100%;height:var(--space-24)}.TaskSummary-module__jdXGlq__skeletonDescriptionLineNarrow{width:75%;height:var(--space-16)}}
@layer components{.ProposedTaskApprovalDialog-module__kEA0zG__grow1{flex-grow:1}.ProposedTaskApprovalDialog-module__kEA0zG__taskListScroll{max-height:min(360px,45vh);overflow-y:auto}.ProposedTaskApprovalDialog-module__kEA0zG__buttonRow{gap:var(--space-8);flex-wrap:wrap}.ProposedTaskApprovalDialog-module__kEA0zG__buttonRow>*{flex:1;min-width:max-content}.ProposedTaskApprovalDialog-module__kEA0zG__buildInBackgroundPrimary{flex-grow:1;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.ProposedTaskApprovalDialog-module__kEA0zG__buildInBackgroundSettingsTrigger{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.ProposedTaskApprovalDialog-module__kEA0zG__buildInBackgroundSettingsContent{max-width:280px}.ProposedTaskApprovalDialog-module__kEA0zG__revisePlanButton{height:24px;color:var(--foreground-dimmer)!important}.ProposedTaskApprovalDialog-module__kEA0zG__cancelButton{height:24px}}
@layer components{.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%;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__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{height:100%}.ReplitAuthContent-module__JvqUlW__header{border-bottom:1px solid var(--outline-dimmest);overflow:auto hidden}.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__bannerWrapper{width:fit-content}.ReplitAuthContent-module__JvqUlW__setupRequiredIcon{color:var(--accent-orange-default)}}
@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{.DeploymentLifecycleActions-module__cIXEBW__container{gap:var(--space-24);flex-direction:column}.DeploymentLifecycleActions-module__cIXEBW__pauseAndResumeButtons,.DeploymentLifecycleActions-module__cIXEBW__sectionContainer{gap:var(--space-8);flex-direction:column}}
@layer components{.AutoscaleUsageSection-module__BHSI9G__root{outline:1px solid #0000}}
@layer components{.ZoomableImage-module__hfGtnq__thumbnail{all:unset;cursor:zoom-in;display:inline-block}.ZoomableImage-module__hfGtnq__thumbnail:focus-visible{outline:2px solid var(--accent-primary-default);outline-offset:2px}.ZoomableImage-module__hfGtnq__modalImage{width:auto;max-width:85vw;height:auto;max-height:85vh}}
@layer components{.ProductsToSync-module__r2LA1q__productSelectsContainer:not([data-is-mobile=true]){justify-content:center;gap:var(--space-8);flex-direction:row;display:flex}.ProductsToSync-module__r2LA1q__productSelectsContainer:not([data-is-mobile=true])>*{flex:1}.ProductsToSync-module__r2LA1q__productSelectsContainer[data-is-mobile=true]{grid-template-columns:1fr 1fr;display:grid}.ProductsToSync-module__r2LA1q__productSelectsContainer[data-is-mobile=true] .ProductsToSync-module__r2LA1q__territorySelectContainer{grid-column:1/-1}}
@layer components{.RevenueCatSync-module__SvA4ga__p8Dropzone{cursor:pointer;border:2px dashed var(--accent-primary-dimmer);transition:border-color .2s,background-color .2s}.RevenueCatSync-module__SvA4ga__p8Dropzone:hover{border-color:var(--accent-primary-default)}.RevenueCatSync-module__SvA4ga__p8DropzoneIcon{color:var(--accent-primary-default)}.RevenueCatSync-module__SvA4ga__p8TriggerButton{all:unset;cursor:pointer;text-align:left;width:100%;display:block}.RevenueCatSync-module__SvA4ga__p8DropzoneWrapper [data-drop-target=true]{background-color:#0000;border:none}.RevenueCatSync-module__SvA4ga__p8DropzoneWrapper [data-drop-target=true] .RevenueCatSync-module__SvA4ga__p8Dropzone{border-color:var(--accent-primary-default);background-color:color-mix(in srgb, var(--accent-primary-dimmer) 15%, transparent)}.RevenueCatSync-module__SvA4ga__boldText{font-weight:var(--font-weight-bold)}.RevenueCatSync-module__SvA4ga__image{border-radius:var(--border-radius-6);width:100%;height:auto}}
@layer components{.ScheduledRunNotificationSection-module__ZVpVlq__container{gap:var(--space-8);flex-direction:column;display:flex}}
@layer components{.Settings-module__rjxwuG__header{padding-bottom:var(--space-8)}.Settings-module__rjxwuG__paddedHeader{padding-bottom:var(--space-12)}}
@layer components{.RedeployAdjustSettings-module__fPkEOW__self{width:100%;min-height:0;padding:var(--space-16) var(--space-8) var(--space-16) var(--space-8);flex-grow:1;flex-shrink:1;overflow:hidden}.RedeployAdjustSettings-module__fPkEOW__header{flex-shrink:0;align-items:center}.RedeployAdjustSettings-module__fPkEOW__body{flex-direction:column;flex-grow:1;flex-shrink:1;min-height:0;display:flex}}
@layer components{.Schedule-module__-ERaBq__root{overflow:hidden}.Schedule-module__-ERaBq__executionListHeader{border-bottom:1px solid var(--outline-dimmest)}.Schedule-module__-ERaBq__executionList{flex-grow:1;flex-shrink:1;overflow:auto}.Schedule-module__-ERaBq__executionListRows{width:100%;position:relative}.Schedule-module__-ERaBq__executionItem{border-bottom:1px solid var(--outline-dimmest);width:100%;color:var(--foreground-dimmer);align-items:center;font-size:12px;position:absolute;top:0;left:0}.Schedule-module__-ERaBq__executionItemStatusDot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.Schedule-module__-ERaBq__executionItemDistance{min-width:100px}.Schedule-module__-ERaBq__executionItemTimestamp{min-width:90px}.Schedule-module__-ERaBq__executionItemRunTime{min-width:60px}.Schedule-module__-ERaBq__executionItemStatus{text-transform:capitalize;min-width:100px}.Schedule-module__-ERaBq__executionItemActions{margin-left:auto}.Schedule-module__-ERaBq__noExecutionsText{text-align:center}.Schedule-module__-ERaBq__maxResultsMessage{color:var(--foreground-dimmest);font-size:12px}}
@layer components{.replEnvironmentDesktop-module__LlCqXq__surface{width:100%;height:100%;position:fixed;top:0;left:0}.replEnvironmentDesktop-module__LlCqXq__emailVerificationWrapper{justify-content:center;align-items:center}}
@layer components{.PaneHeader-module__nRvMCG__root{--PaneHeader--height:auto;--PaneHeader--translate-y:"0%";column-gap:var(--space-16);transform:translateY(var(--PaneHeader--translate-y));z-index:2;will-change:transform;border-bottom:1px solid var(--outline-dimmest);background-color:var(--surface-color);padding:0 var(--space-12);width:100%;height:var(--PaneHeader--height);grid-template-columns:auto 1fr auto;align-items:center;display:grid;position:absolute;top:0;left:0}:is(.PaneHeader-module__nRvMCG__leftWrapper,.PaneHeader-module__nRvMCG__rightWrapper) button{max-width:100%}.PaneHeader-module__nRvMCG__centerWrapper{min-width:0}.PaneHeader-module__nRvMCG__center,.PaneHeader-module__nRvMCG__left,.PaneHeader-module__nRvMCG__right{align-items:center;width:100%}.PaneHeader-module__nRvMCG__center{overflow:hidden}.PaneHeader-module__nRvMCG__left,.PaneHeader-module__nRvMCG__right{z-index:1}.PaneHeader-module__nRvMCG__root[data-overview=true]{background-color:#0000;border-color:#0000;transform:translateY(-110%)}.PaneHeader-module__nRvMCG__root[data-overview=true] .PaneHeader-module__nRvMCG__centerWrapper{justify-self:start;max-width:100%}.PaneHeader-module__nRvMCG__root[data-overview=true] .PaneHeader-module__nRvMCG__center{transform-origin:0;padding-left:0;transform:scale(1.1)}.PaneHeader-module__nRvMCG__iconTitle{pointer-events:auto;max-width:100%}.PaneHeader-module__nRvMCG__title{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;max-width:100%;overflow:hidden;font-weight:500!important}}
@layer components{.Pane-module__fC5lZa__root{--Pane--border-radius:0;--Pane--x:0;--Pane--y:0;--Pane--z:0;--Pane--z-index:initial;--Pane--width:0;--Pane--height:0;--Pane--box-shadow:0 0 0 1px var(--background-highest);--Pane--transition-property:none;--Pane--transition-duration:0;--Pane--transition-delay:0;--Pane--padding-top:0;--surface-background:var(--background-default);--interactive-background:var(--background-higher);--interactive-background--active:var(--background-highest);--interactive-border:var(--outline-dimmer);--interactive-border--hover:var(--outline-stronger);transform:perspective(300px) translate3d(var(--Pane--x), 0, var(--Pane--z));z-index:var(--Pane--z-index);transition-delay:var(--Pane--transition-delay);transition-duration:var(--Pane--transition-duration);transition-property:var(--Pane--transition-property);will-change:transform;box-shadow:var(--Pane--box-shadow);border-radius:var(--Pane--border-radius);width:var(--Pane--width);height:var(--Pane--height);position:absolute;top:0;left:0}.Pane-module__fC5lZa__blanket{z-index:1;touch-action:none;position:absolute;inset:0}.Pane-module__fC5lZa__content{transform:translateY(var(--Pane--y));z-index:1;will-change:transform;border-radius:var(--Pane--border-radius);padding-top:var(--Pane--padding-top);position:relative;overflow:hidden}.Pane-module__fC5lZa__contentInner{overflow:hidden auto}.Pane-module__fC5lZa__content .cm-placeholder-layer{transform:scale(1)!important}}
@layer components{.PaneDrawer-module__xULkAW__button{background:var(--background-higher)!important}.PaneDrawer-module__xULkAW__button span{font-weight:var(--font-weight-medium)!important;font-size:var(--font-size-subhead-default)!important}.PaneDrawer-module__xULkAW__button:only-child{border-radius:var(--border-radius-12)!important}.PaneDrawer-module__xULkAW__button:not(:first-child,:last-child){border-radius:0!important}.PaneDrawer-module__xULkAW__button:first-child:not(:only-child){border-radius:var(--border-radius-12) var(--border-radius-12) 0 0!important}.PaneDrawer-module__xULkAW__button:last-child:not(:only-child){border-radius:0 0 var(--border-radius-12) var(--border-radius-12)!important}.PaneDrawer-module__xULkAW__divider{background-color:var(--outline-dimmer);width:100%;height:1px}.PaneDrawer-module__xULkAW__header{padding:0 var(--space-4);height:32px}.PaneDrawer-module__xULkAW__title{font-weight:var(--font-weight-medium)!important}}
@layer components{.TasksDrawer-module__FaFQFW__title{font-weight:var(--font-weight-medium)!important}}
@layer components{@container (max-width:600px){.CanvasToggleSection-module__r7_zqq__canvasButton{padding-right:var(--space-8);padding-left:var(--space-8)}.CanvasToggleSection-module__r7_zqq__canvasButton span:not(:has(svg)){display:none!important}}}
@layer components{.UrlBarFrame-module__kkaL_G__root{border-bottom:var(--border-width-default) solid var(--surface-border-color-subtle)}.UrlBarFrame-module__kkaL_G__previewBarFrame{align-items:center;gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,auto) minmax(0,1fr);display:grid}@container (max-width:900px){.UrlBarFrame-module__kkaL_G__previewBarFrame{grid-template-columns:minmax(0,auto) minmax(0,1fr) minmax(0,auto)}}.UrlBarFrame-module__kkaL_G__canvasMode{z-index:1;position:absolute;top:0;left:0;right:0}.UrlBarFrame-module__kkaL_G__leftSection{padding:var(--space-2) var(--space-4);flex:1 1 0}.UrlBarFrame-module__kkaL_G__leftSection>*{min-width:0;overflow:hidden}.UrlBarFrame-module__kkaL_G__centerSection{flex:0 auto;min-width:0;overflow:hidden}.UrlBarFrame-module__kkaL_G__rightSection{flex:1 1 0;min-width:0;overflow:hidden}.UrlBarFrame-module__kkaL_G__preserveSideWidths{flex-direction:row;justify-content:space-between;width:100%;display:flex;position:relative}.UrlBarFrame-module__kkaL_G__preserveSideWidths>.UrlBarFrame-module__kkaL_G__leftSection,.UrlBarFrame-module__kkaL_G__preserveSideWidths>.UrlBarFrame-module__kkaL_G__rightSection{z-index:1;flex:none;position:relative}.UrlBarFrame-module__kkaL_G__preserveSideWidths>.UrlBarFrame-module__kkaL_G__centerSection{top:50%;right:calc(var(--url-bar-side-reservation,0px) + var(--space-4));left:calc(var(--url-bar-side-reservation,0px) + var(--space-4));justify-content:center;position:absolute;transform:translateY(-50%)}}
@layer components{.SlideUrlBar-module__qfwWkG__presentButtonGroup .SlideUrlBar-module__qfwWkG__presentButtonLeft{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.SlideUrlBar-module__qfwWkG__presentButtonGroup .SlideUrlBar-module__qfwWkG__presentButtonRight{padding-right:var(--space-4)!important;padding-left:var(--space-4)!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;min-width:0!important}@container (max-width:750px){.SlideUrlBar-module__qfwWkG__collapsibleButton{padding-right:var(--space-8);padding-left:var(--space-8)}.SlideUrlBar-module__qfwWkG__collapsibleButton span:not(:has(svg)){display:none!important}}}
:root{--ChatDetailHeader--chat-column-max-width:640px}@layer components{.ChatDetailHeader-module___cFBDG__chatFeedSlot{max-width:var(--ChatDetailHeader--chat-column-max-width);width:100%;margin:0 auto}}
:root{--ChatInput--chat-column-max-width:640px}@layer components{.ChatInput-module__cx6X7W__composeArea{padding:0 var(--space-24) var(--space-16);max-width:var(--ChatInput--chat-column-max-width);width:100%;margin:0 auto}.ChatInput-module__cx6X7W__queuedMessagesPreview{margin-bottom:var(--space-8)}}
@layer components{.MainPanel-module__T8cA8q__main{flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex;overflow:hidden}.MainPanel-module__T8cA8q__feedScroll{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow-y:auto}.MainPanel-module__T8cA8q__composerFooter{flex:none}}
@layer components{.ChatSidebar-module__7vD1OW__sidebar{width:260px;min-width:260px}@media (max-width:1024px){.ChatSidebar-module__7vD1OW__sidebar{width:200px;min-width:200px}}@media (max-width:600px){.ChatSidebar-module__7vD1OW__sidebar{width:auto;min-width:0;max-height:35vh}}.ChatSidebar-module__7vD1OW__sidebarNav{flex:1;min-height:0}.ChatSidebar-module__7vD1OW__newChatWrapper{flex:none}.ChatSidebar-module__7vD1OW__sidebarMenu{flex:1;overflow-y:auto}.ChatSidebar-module__7vD1OW__virtualList{width:100%;position:relative}.ChatSidebar-module__7vD1OW__virtualRow{width:100%;position:absolute;top:0;left:0}}
@layer components{.Chats-module__CX_k4a__root{flex-direction:column;display:flex;position:fixed;inset:0}.Chats-module__CX_k4a__body{min-height:0}@media (max-width:600px){.Chats-module__CX_k4a__body{flex-direction:column!important}}}
@keyframes index-module__duMxOG__enter-fade-in-up{0%{transform:var(--animation-fade-up-transform);opacity:0}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){@layer components{.index-module__duMxOG__label{animation:none!important}}}@property --sweep-pos{syntax:"<percentage>";inherits:false;initial-value:-30%}@keyframes index-module__duMxOG__sweep-fwd{0%{--sweep-pos:-30%}to{--sweep-pos:100%}}@keyframes index-module__duMxOG__sweep-rev{0%{--sweep-pos:100%}to{--sweep-pos:-30%}}@media (prefers-reduced-motion:reduce){@layer components{.index-module__duMxOG__welcomeSweepOut,.index-module__duMxOG__welcomeSweepIn,.index-module__duMxOG__welcomeSweepInReverse{animation-duration:.001ms;animation-delay:0s;-webkit-mask-image:none;mask-image:none}}}@layer components{.index-module__duMxOG__label{animation:index-module__duMxOG__enter-fade-in-up var(--animation-fade-up);animation-delay:calc(var(--animation-fade-up-delay-gap) * 1);flex-direction:column;gap:6px;display:flex}@media screen and (max-width:768px){.index-module__duMxOG__title{font-size:18px}}.index-module__duMxOG__titleImproved{font-family:var(--font-family-brand)}.index-module__duMxOG__welcomeWrapper{text-align:center;display:grid;position:relative}.index-module__duMxOG__welcomeSizer{visibility:hidden;pointer-events:none;grid-area:1/1}.index-module__duMxOG__welcomeContent{grid-area:1/1}.index-module__duMxOG__welcomeSweepOut{--sweep-pos:-30%;-webkit-mask-image:linear-gradient(to right, transparent var(--sweep-pos), black calc(var(--sweep-pos) + 30%));-webkit-mask-image:linear-gradient(to right, transparent var(--sweep-pos), black calc(var(--sweep-pos) + 30%));mask-image:linear-gradient(to right, transparent var(--sweep-pos), black calc(var(--sweep-pos) + 30%));animation:.9s ease-in forwards index-module__duMxOG__sweep-fwd}.index-module__duMxOG__welcomeSweepIn,.index-module__duMxOG__welcomeSweepInReverse{position:absolute;top:0;left:0;right:0}.index-module__duMxOG__welcomeSweepIn{--sweep-pos:-30%;-webkit-mask-image:linear-gradient(to right, black var(--sweep-pos), transparent calc(var(--sweep-pos) + 30%));-webkit-mask-image:linear-gradient(to right, black var(--sweep-pos), transparent calc(var(--sweep-pos) + 30%));mask-image:linear-gradient(to right, black var(--sweep-pos), transparent calc(var(--sweep-pos) + 30%));animation:.9s ease-out .5s forwards index-module__duMxOG__sweep-fwd}.index-module__duMxOG__welcomeSweepInReverse{--sweep-pos:100%;-webkit-mask-image:linear-gradient(to right, transparent var(--sweep-pos), black calc(var(--sweep-pos) + 30%));-webkit-mask-image:linear-gradient(to right, transparent var(--sweep-pos), black calc(var(--sweep-pos) + 30%));mask-image:linear-gradient(to right, transparent var(--sweep-pos), black calc(var(--sweep-pos) + 30%));animation:.9s ease-out .5s both index-module__duMxOG__sweep-rev}.index-module__duMxOG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}
@keyframes index-module__73B-ca__enter-fade-in-up{0%{transform:var(--animation-fade-up-transform);opacity:0}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){@layer components{.index-module__73B-ca__owner{animation:none!important}}}@layer components{.index-module__73B-ca__owner{animation:index-module__73B-ca__enter-fade-in-up var(--animation-fade-up);animation-delay:calc(var(--animation-fade-up-delay-gap) * 0)}.index-module__73B-ca__owner:empty{display:none}.index-module__73B-ca__loadingAndErrorWrapper{min-height:200px}}
@layer components{.Account-module__xmZdma__mediumWeight{font-weight:var(--font-weight-medium)}.Account-module__xmZdma__halfWidthColumn{flex-direction:column;width:calc(50% - 8px);display:flex}@media screen and (max-width:384px){.Account-module__xmZdma__continentSelectContainer{width:100%;margin-left:0}.Account-module__xmZdma__continentInputRow{gap:var(--space-8);flex-direction:column}}.Account-module__xmZdma__exportSection{border-top:1px solid var(--outline-dimmest)}.Account-module__xmZdma__continentSelect{min-width:160px}.Account-module__xmZdma__loadingContinentSelect{background-color:var(--background-default);min-width:200px;height:24px}.Account-module__xmZdma__loadingContinentTitle{background-color:var(--background-default);min-width:30px;height:20px}}
@layer components{.Agent2Playground-stories-module__7E-6oa__frame{box-sizing:border-box;height:100%;min-height:0;overflow:hidden}.Agent2Playground-stories-module__7E-6oa__surface{width:100%;max-width:760px;height:100%;min-height:0;max-height:640px;box-shadow:var(--shadow-raised);border-radius:12px;flex-direction:column;display:flex;position:relative;overflow:hidden}.Agent2Playground-stories-module__7E-6oa__handoffSurface{width:720px;height:560px;min-height:0;box-shadow:var(--shadow-raised);border-radius:12px;flex-direction:column;flex:none;display:flex;position:relative;overflow:hidden}}
@layer components{.FloatieCardStack-stories-module__tIuIAa__frame{width:min(680px,90vw)}.FloatieCardStack-stories-module__tIuIAa__playground{border:var(--border-width-default) solid var(--outline-dimmest);background:radial-gradient(circle at top right, color-mix(in srgb, var(--accent-primary-default) 12%, transparent), transparent 32%), linear-gradient(135deg, var(--background-root), var(--background-highest));min-height:520px;position:relative;overflow:hidden}.FloatieCardStack-stories-module__tIuIAa__canvasCard{top:var(--space-24);right:var(--space-24);box-shadow:var(--shadow-1);border:var(--border-width-default) solid var(--outline-dimmest);background:var(--background-default);width:260px;position:absolute}.FloatieCardStack-stories-module__tIuIAa__floatieShell{bottom:var(--space-24);left:var(--space-24);width:332px;position:absolute}.FloatieCardStack-stories-module__tIuIAa__floatieShellProduction{width:360px}.FloatieCardStack-stories-module__tIuIAa__stackViewport{min-height:72px}.FloatieCardStack-stories-module__tIuIAa__emptyStack{border:var(--border-width-default) dashed var(--outline-dimmest);background:var(--background-default)}.FloatieCardStack-stories-module__tIuIAa__composerCard{box-shadow:var(--shadow-1);border:var(--border-width-default) solid var(--outline-dimmest);border-radius:var(--border-radius-12);background:var(--background-default);padding:var(--space-12);min-height:46px}}
@layer components{.AccountDomains-module__7eGjhq__root{min-height:32px}.AccountDomains-module__7eGjhq__emptyState{color:var(--foreground-dimmer)}.AccountDomains-module__7eGjhq__link{color:unset;text-decoration:none}.AccountDomains-module__7eGjhq__link:hover{text-decoration:underline}}
@layer components{.ChatFeed-stories-module__cdc4xa__chatFeedSlot{width:100%;max-width:640px;margin:0 auto}}
@layer components{.AuthorizedApps-module__B9rybG__serviceName{font-weight:var(--font-weight-medium)}}
@layer components{.Billing-module__MpwcfW__subsectionContainer{gap:var(--space-12);padding-top:var(--space-16);padding-bottom:var(--space-16);flex-direction:column}.Billing-module__MpwcfW__subsectionContainer:not(:first-of-type){border-top:1px solid var(--outline-dimmest)}.Billing-module__MpwcfW__planButtonLink{width:fit-content}.Billing-module__MpwcfW__detailsGrid{gap:var(--space-4) var(--space-32);grid-template-columns:96px auto;display:grid}@media not (min-width:480px){.Billing-module__MpwcfW__portalButtons{gap:var(--space-8);flex-direction:column}}.Billing-module__MpwcfW__trialMembershipPeriodToggle{align-items:flex-start}}
@layer components{.ConnectedServices-module__I3WyzG__serviceName{font-weight:var(--font-weight-medium)}}
@layer components{.OrgsBilling-module__x0BP6q__budgetInfoLink{align-items:center;gap:var(--space-4);flex-direction:row;display:inline-flex}.OrgsBilling-module__x0BP6q__orgCard{border:1px solid var(--outline-dimmest)}@media not (min-width:480px){.OrgsBilling-module__x0BP6q__orgCard{flex-direction:column}}}
@layer components{.Home-module___58VLW__root{will-change:height;height:100vh}.Home-module___58VLW__rootNewHomeIa{padding-top:calc(var(--space-128) + var(--space-24) + var(--space-32));padding-bottom:calc(var(--space-128) + var(--space-96) + var(--space-24) + var(--space-2));position:relative}.Home-module___58VLW__banner{width:100%}.Home-module___58VLW__rootNewHomeIa .Home-module___58VLW__banner{top:calc(var(--space-48) + var(--space-16));position:absolute;left:0;right:0}.Home-module___58VLW__inputSection{z-index:2;width:100%;max-width:700px}.Home-module___58VLW__usageSection{bottom:0;left:0;right:0}.Home-module___58VLW__spacer{min-height:0}@media (max-height:500px){.Home-module___58VLW__usageMessage{opacity:0;pointer-events:none;transition:opacity .1s ease-in-out}}}
@layer components{.home-page-module__dZJ5xG__bgRoot{background:var(--background-default)}.home-page-module__dZJ5xG__loadingContainer{height:100vh}}
@layer components{.index-stories-module__A0mfMa__root{background-color:var(--background-root)}}
@layer components{.FloatieAgentQueryCards-stories-module__MJVNDW__frame{width:332px}}
/*# sourceMappingURL=00c.fb10vzwjt.css.map*/