@layer css-modules{.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 css-modules{body.ColorAnimationBlocker-module__omm0Oq__blockAnimation *{transition:none!important}}
@layer css-modules{.IframeDoubleClickMenu-module__8P0TEq__anchor{opacity:0;pointer-events:none;width:1px;height:1px;position:fixed}.IframeDoubleClickMenu-module__8P0TEq__menu{min-width:180px}}
@layer css-modules{.CanvasFrameWireframeLoader-module__Bm9-cG__root{box-sizing:border-box;background:var(--background-default);padding:clamp(var(--space-12), 4cqi, var(--space-24));width:100%;height:100%;overflow:hidden}.CanvasFrameWireframeLoader-module__Bm9-cG__canvas{width:100%;height:100%;display:block}.CanvasFrameWireframeLoader-module__Bm9-cG__fill{fill:var(--outline-dimmest)}.CanvasFrameWireframeLoader-module__Bm9-cG__outline{fill:none;stroke:var(--outline-dimmer);stroke-width:2px}}
@layer css-modules{.IframeShapePresentation-module__S3IFdq__artifactScreenshot{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute}.IframeShapePresentation-module__S3IFdq__tapHint{background:var(--background-higher);pointer-events:none;position:absolute;inset:0}.IframeShapePresentation-module__S3IFdq__tapHintContent{transform-origin:50%;transform:scale(2)}.IframeShapePresentation-module__S3IFdq__loader{background:var(--background-higher);width:100%;height:100%;overflow:hidden}.IframeShapePresentation-module__S3IFdq__mobileCanvasLoading{position:absolute;inset:0}.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 css-modules{.MakeVariantsDropdown-module__xV2qVG__dropdown{width:320px;overflow:hidden}}
@media (prefers-reduced-motion:reduce){@layer css-modules{.CanvasExploreHandles-module__qHXDaa__handleTriggerCircle,.CanvasExploreHandles-module__qHXDaa__handleTriggerIcon{transition:none}}}@layer css-modules{.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__handle[data-pointer-nearest=false]{pointer-events:none}.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:opacity 80ms ease-out,transform 80ms ease-out,box-shadow 80ms ease-out;display:grid;transform:scale(.2)}.CanvasExploreHandles-module__qHXDaa__handle[data-pointer-nearest=false] .CanvasExploreHandles-module__qHXDaa__handleTriggerCircle{opacity:0}.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__handle[data-pointer-nearest=false] .CanvasExploreHandles-module__qHXDaa__handleTrigger:focus-visible .CanvasExploreHandles-module__qHXDaa__handleTriggerCircle{opacity: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)}}
@keyframes AnimatedAgentSprite-module__mcr-AW__slide24{to{transform:translate(-2400%)}}@keyframes AnimatedAgentSprite-module__mcr-AW__slide21{to{transform:translate(-2100%)}}@layer css-modules{.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 css-modules{.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 css-modules{.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 css-modules{.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}}
@layer css-modules{.WorkspaceSkillMarkdown-module__B1iDgG__bodyRoot{overflow-y:auto}.WorkspaceSkillMarkdown-module__B1iDgG__contentRoot{width:100%;height:100%;margin:0 auto;overflow:auto}@media only screen and (min-width:768px){.WorkspaceSkillMarkdown-module__B1iDgG__contentRoot{padding-left:var(--space-32);padding-right:var(--space-32)}}.WorkspaceSkillMarkdown-module__B1iDgG__markdownContainer{--skill-markdown-max-width:840px;width:100%}.WorkspaceSkillMarkdown-module__B1iDgG__markdownContainer .rendered-markdown{flex-direction:column;justify-content:center;align-items:center;display:flex}.WorkspaceSkillMarkdown-module__B1iDgG__markdownContainer .rendered-markdown>*{max-width:var(--skill-markdown-max-width);width:100%}.WorkspaceSkillMarkdown-module__B1iDgG__markdownContainer .rendered-markdown>table{max-width:100%}}
@layer css-modules{.RayfinDeploymentInfo-module__VpTZmq__deploymentInfo{gap:var(--space-8);padding:var(--space-16);border-radius:var(--border-radius-default);flex-direction:column;display:flex}.RayfinDeploymentInfo-module__VpTZmq__deploymentInfoTitle{flex-wrap:wrap;flex-shrink:0;justify-content:space-between}@container (min-width:400px){.RayfinDeploymentInfo-module__VpTZmq__deploymentInfoContent{gap:var(--space-4);flex-direction:column;display:flex}}.RayfinDeploymentInfo-module__VpTZmq__domainText{flex-shrink:1}.RayfinDeploymentInfo-module__VpTZmq__domainLink{color:var(--foreground-default);text-decoration:none}.RayfinDeploymentInfo-module__VpTZmq__domainLink:hover{text-decoration:underline}.RayfinDeploymentInfo-module__VpTZmq__qrCodeWrapper{background-color:#fff}}
@layer css-modules{@container (max-width:500px){.PrepareDatabaseHeader-module__tnzZ0G__actions{flex-basis:100%}}}
@layer css-modules{.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 css-modules{.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 css-modules{.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)}.PrepareDatabaseStageMessage-module__uf88wq__messageText{overflow-wrap:anywhere;word-break:break-word}}
@layer css-modules{.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 css-modules{.StageIcon-module__dIG2yW__stageIcon{border-radius:var(--border-radius-4);justify-content:center;align-items:center;padding:4px;display:flex}}
@layer css-modules{.PrepareDatabaseStage-module__VFnd1q__stage{container-type:inline-size}.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)}.PrepareDatabaseStage-module__VFnd1q__stageTitle{overflow-wrap:anywhere;word-break:break-word}}
@layer css-modules{.index-module__WVKAra__self,.index-module__WVKAra__bottom{overflow:hidden}}
@layer css-modules{.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 css-modules{.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 css-modules{.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 css-modules{.History-module__loXJXW__root{z-index:0;container-type:inline-size}.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 css-modules{.PaneTabs-module__v2wBYq__root{border-bottom:1px solid var(--outline-dimmest)}.PaneTabs-module__v2wBYq__inner{position:relative}.PaneTabs-module__v2wBYq__tabs{padding-left:var(--space-8);overflow-x:auto}.PaneTabs-module__v2wBYq__tabWrapper{position:relative}.PaneTabs-module__v2wBYq__tab{margin-right:1px;transition:none;position:relative}.PaneTabs-module__v2wBYq__tab:after{content:"";background-color:var(--outline-dimmest);width:1px;height:16px;display:block;position:absolute;right:-2px}.PaneTabs-module__v2wBYq__tab:last-child{margin-right:0}.PaneTabs-module__v2wBYq__tab:last-child:after{display:none}.PaneTabs-module__v2wBYq__dot{border-radius:var(--border-radius-16);width:var(--space-8);height:var(--space-8);background-color:var(--accent-primary-stronger);top:var(--space-8);right:var(--space-8);position:absolute}}
@layer css-modules{.LovableZipImport-module__RRX-rq__overlay{z-index:100001;background-color:var(--background-overlay);position:fixed;inset:0}.LovableZipImport-module__RRX-rq__dialog{background-color:var(--background-overlay);min-width:300px}}
@keyframes Border-module__kJgAeq__fade-out{0%{opacity:1}to{opacity:0}}@layer css-modules{.Border-module__kJgAeq__root{--Border--header-height:0;--Border--border-color:transparent;--Border--box-shadow:none;--Border--y-offset:0;--Border--border-top-left-radius:0;--Border--border-top-right-radius:0;--Border--border-bottom-right-radius:0;--Border--border-bottom-left-radius:0;top:calc(-1 * (var(--Border--header-height) + (var(--Border--y-offset))));z-index:1;box-shadow:var(--Border--box-shadow);border:1px solid var(--Border--border-color);border-radius:var(--Border--border-top-left-radius) var(--Border--border-top-right-radius) var(--Border--border-bottom-right-radius) var(--Border--border-bottom-left-radius);width:100%;height:calc(100% + var(--Border--header-height) + var(--Border--y-offset));pointer-events:none;transition-property:border,box-shadow;transition-duration:.16s;transition-timing-function:ease-out;position:absolute;left:0}}
@layer css-modules{.ResizeHandles-module__ewqVNG__topBottom{z-index:1;cursor:ns-resize;width:100%;position:absolute;left:0}@media (hover:hover){.ResizeHandles-module__ewqVNG__topBottom:hover{transform:scaleY(4)}}.ResizeHandles-module__ewqVNG__leftRight{z-index:1;cursor:ew-resize;height:100%;position:absolute;top:0}@media (hover:hover){.ResizeHandles-module__ewqVNG__leftRight:hover{transform:scaleX(4)}}.ResizeHandles-module__ewqVNG__baseCorner{z-index:2;position:absolute;transform:scale(2)}@media (hover:hover){.ResizeHandles-module__ewqVNG__baseCorner:hover{transform:scale(4)}}.ResizeHandles-module__ewqVNG__cornerTopLeft{transform-origin:100% 100%;top:0;left:0}.ResizeHandles-module__ewqVNG__cornerTopRight{transform-origin:0 100%;top:0;right:0}.ResizeHandles-module__ewqVNG__cornerBottomLeft{transform-origin:100% 0;bottom:0;left:0}.ResizeHandles-module__ewqVNG__cornerBottomRight{transform-origin:0 0;bottom:0;right:0}}
@layer css-modules{.ContentsDivergedModal-module__fZgEdW__divider{background-color:var(--outline-dimmest);width:100%;height:1px;margin-block:var(--space-4)}.ContentsDivergedModal-module__fZgEdW__debugView{background-color:var(--accent-red-dimmest);font-family:var(--font-family-code)}.ContentsDivergedModal-module__fZgEdW__editorContainer{margin-top:var(--space-16)}.ContentsDivergedModal-module__fZgEdW__editorWrapper{max-height:100%;margin-top:var(--space-2);border-radius:var(--border-radius-2);border-width:1px;border-color:var(--outline-dimmer);overflow-y:auto}.ContentsDivergedModal-module__fZgEdW__editorWrapper>div{align-items:stretch;width:100%;height:100%;display:flex}.ContentsDivergedModal-module__fZgEdW__editorWrapper>div>[class~=cm-editor]{flex:auto;width:100%}.ContentsDivergedModal-module__fZgEdW__descriptionText{margin-block:var(--space-4);text-align:center}.ContentsDivergedModal-module__fZgEdW__modalContent{flex-grow:1;flex-shrink:1;max-height:calc(90vh - 60px);overflow-y:auto}.ContentsDivergedModal-module__fZgEdW__modalContainer{flex-direction:column;max-width:100%;height:auto;display:flex;overflow:hidden}.ContentsDivergedModal-module__fZgEdW__tabContent{flex-grow:1;flex-shrink:1}}
@media (prefers-reduced-motion){@layer css-modules{.index-module__8eRzvW__root{transition-property:none}}}@layer css-modules{.index-module__8eRzvW__root{--index--interaction-blanket-display:none;--index--pointer-events:auto;--index--user-select:auto;--index--border-top-left-radius:0;--index--border-top-right-radius:0;--index--border-bottom-right-radius:0;--index--border-bottom-left-radius:0;--index--border-gap:0;--index--iframe-pointer-events:auto;--surface-background:var(--background-default);--interactive-background:var(--background-higher);--interactive-background--active:var(--background-highest);--interactive-border:var(--outline-dimmer);--interactive-border--hover:var(--outline-stronger);transform-origin:top;opacity:1;border-radius:var(--index--border-top-left-radius) var(--index--border-top-right-radius) var(--index--border-bottom-right-radius) var(--index--border-bottom-left-radius);pointer-events:var(--index--pointer-events);width:auto;height:auto;position:absolute;top:0;left:0;transform:none;container:pane/inline-size}.index-module__8eRzvW__container{z-index:1;width:100%;-webkit-user-select:var(--index--user-select);user-select:var(--index--user-select);flex:1;position:relative;overflow:auto}.index-module__8eRzvW__container iframe{pointer-events:var(--index--iframe-pointer-events)}.index-module__8eRzvW__interactionBlanket{display:var(--index--interaction-blanket-display);z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.index-module__8eRzvW__loadingBlanket{z-index:100;position:absolute;inset:0}}
@layer css-modules{.Summary-module__GTwvJG__codeText{font-size:13px;font-family:var(--font-family-code)}}
@layer css-modules{.DragArea-module__6HyfGq__handle{min-width:16px;height:100%}}
@keyframes AnimatedStatusText-module__0iY-IG__dot-1{0%,83.33%{opacity:1}83.34%,to{opacity:0}}@keyframes AnimatedStatusText-module__0iY-IG__dot-2{0%,16.66%{opacity:0}16.67%,66.66%{opacity:1}66.67%,to{opacity:0}}@keyframes AnimatedStatusText-module__0iY-IG__dot-3{0%,33.32%{opacity:0}33.33%,50%{opacity:1}50.01%,to{opacity:0}}@media (prefers-reduced-motion:reduce){@layer css-modules{.AnimatedStatusText-module__0iY-IG__dot{opacity:1;animation:none}}}@layer css-modules{.AnimatedStatusText-module__0iY-IG__container{align-items:baseline;min-width:0;display:inline-flex}.AnimatedStatusText-module__0iY-IG__dots{white-space:pre;color:var(--foreground-dimmest);font-size:var(--font-size-small);line-height:var(--line-height-small);flex-shrink:0}.AnimatedStatusText-module__0iY-IG__dot:before{content:"."}.AnimatedStatusText-module__0iY-IG__dot{opacity:0}.AnimatedStatusText-module__0iY-IG__dot:first-child{animation:1.2s infinite AnimatedStatusText-module__0iY-IG__dot-1}.AnimatedStatusText-module__0iY-IG__dot:nth-child(2){animation:1.2s infinite AnimatedStatusText-module__0iY-IG__dot-2}.AnimatedStatusText-module__0iY-IG__dot:nth-child(3){animation:1.2s infinite AnimatedStatusText-module__0iY-IG__dot-3}.AnimatedStatusText-module__0iY-IG__paused .AnimatedStatusText-module__0iY-IG__dot{animation-play-state:paused}}
@layer css-modules{.pane-module__WERSpq__root{position:relative}.pane-module__WERSpq__circle{background-color:var(--background-highest);min-width:12px;box-shadow:var(--shadow-3);text-align:center;border:1px solid var(--outline-default);font-size:10px;position:absolute;top:-6px;right:-6px}.pane-module__WERSpq__count{text-align:center;font-size:10px}}
@layer css-modules{.useMissingSecretToast-module__dd_Jqq__button{margin-top:var(--space-8)}}
@layer css-modules{.Frame-module__TF7FJG__composeArea{width:100%}}
@layer css-modules{.Tab-module__TVf9ZW__tab{--Tab--color:var(--foreground-dimmest);--Tab--width:auto;--Tab--x:0;--Tab--font-style:normal}@media (hover:hover){.Tab-module__TVf9ZW__tab{--close-button-opacity:.5}}.Tab-module__TVf9ZW__tab{transform:translate(var(--Tab--x), 0);width:var(--Tab--width);height:28px;color:var(--Tab--color);-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0;overflow:hidden}.Tab-module__TVf9ZW__tab:hover{--close-button-opacity:1}.Tab-module__TVf9ZW__toolsTab{transition:width var(--transition-duration-snappy) ease-in-out}@media (prefers-reduced-motion:reduce){.Tab-module__TVf9ZW__toolsTab{transition:none}}.Tab-module__TVf9ZW__tabButton{cursor:pointer;border-top-left-radius:var(--border-radius-6);border-bottom-left-radius:var(--border-radius-6);height:100%;color:inherit;white-space:nowrap;background:0 0;border:none}.Tab-module__TVf9ZW__tabButton:focus{outline:1px solid var(--accent-primary-default);outline-offset:-1px}.Tab-module__TVf9ZW__tabButton:focus:not(:focus-visible){outline:none}.Tab-module__TVf9ZW__compactToolsTabButton{border-radius:var(--border-radius-6)}.Tab-module__TVf9ZW__closeButton{opacity:var(--close-button-opacity);color:var(--Tab--color);border-radius:0 var(--border-radius-6) var(--border-radius-6) 0!important}.Tab-module__TVf9ZW__closeButton:active{background-color:var(--background-highest)!important}.Tab-module__TVf9ZW__title{font-style:var(--Tab--font-style);flex-shrink:1}}
@keyframes WorkspaceBootOverlay-module__trac_q__boot-chrome-fade-in{0%{opacity:0}to{opacity:1}}@layer css-modules{.WorkspaceBootOverlay-module__trac_q__overlay{--WorkspaceBootOverlay--workspace-boot-top-inset:0;--WorkspaceBootOverlay--workspace-boot-surface-color:var(--default-surface-color-100);opacity:1;inset:var(--WorkspaceBootOverlay--workspace-boot-top-inset,0) 0 0 0;background:var(--WorkspaceBootOverlay--workspace-boot-surface-color,var(--default-surface-color-100));pointer-events:auto;transition:opacity .52s;position:fixed}.WorkspaceBootOverlay-module__trac_q__hidden{opacity:0;pointer-events:none}.WorkspaceBootOverlay-module__trac_q__root{background:var(--WorkspaceBootOverlay--workspace-boot-surface-color,var(--default-surface-color-100));width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.WorkspaceBootOverlay-module__trac_q__spinner{z-index:1;position:absolute;inset:0}.WorkspaceBootOverlay-module__trac_q__spinnerGlyph,.WorkspaceBootOverlay-module__trac_q__spinnerGlyph svg{display:block}.WorkspaceBootOverlay-module__trac_q__bottomChrome{z-index:2;pointer-events:none;animation:.22s ease-out both WorkspaceBootOverlay-module__trac_q__boot-chrome-fade-in;position:absolute;inset:0}.WorkspaceBootOverlay-module__trac_q__chatComposer{right:var(--bonsai-safe-area-right,0);left:var(--bonsai-safe-area-left,0);position:absolute}.WorkspaceBootOverlay-module__trac_q__actionBar{right:var(--bonsai-safe-area-right,0);bottom:0;left:var(--bonsai-safe-area-left,0);background:var(--WorkspaceBootOverlay--workspace-boot-surface-color,var(--default-surface-color-100));position:absolute}.WorkspaceBootOverlay-module__trac_q__composerInputBody{cursor:text;pointer-events:none}}
@layer css-modules{.index-module__nt3RRa__tabBar{--index--new-tab-x:0;--index--new-tab-width:0;--index--new-tab-opacity:.6;--index--drop-preview-width:0;--index--drop-preview-x:50%;--index--drop-preview-opacity:0;--index--spacer-width:0}@media (hover:hover){.index-module__nt3RRa__tabBar{--close-button-opacity:.5}}.index-module__nt3RRa__tabBar{height:100%;position:relative}.index-module__nt3RRa__tabBar:hover{--index--new-tab-opacity:1}.index-module__nt3RRa__tabBar.index-module__nt3RRa__dense{height:28px}.index-module__nt3RRa__tabArea{min-width:0;height:100%}.index-module__nt3RRa__scrollRegion{min-width:0;height:100%;position:relative}.index-module__nt3RRa__tabs{scrollbar-width:none;height:100%;position:relative;overflow:auto hidden}.index-module__nt3RRa__tabs::-webkit-scrollbar{display:none}.index-module__nt3RRa__spacer{width:var(--index--spacer-width);pointer-events:none;flex-shrink:0;height:0}.index-module__nt3RRa__scrollArrow{z-index:1;pointer-events:auto;align-items:center;height:100%;display:flex;position:absolute;top:0}.index-module__nt3RRa__scrollArrow button{height:28px!important;color:var(--foreground-dimmer)!important}:is(.index-module__nt3RRa__scrollArrow button):hover{color:var(--foreground-default)!important}.index-module__nt3RRa__scrollArrowLeft{background:linear-gradient(to right, var(--background-default) 60%, transparent);padding-right:8px;left:0}.index-module__nt3RRa__scrollArrowRight{background:linear-gradient(to left, var(--background-default) 60%, transparent);padding-left:8px;right:0}.index-module__nt3RRa__overflowControls{flex-shrink:0;height:100%}.index-module__nt3RRa__overflowControls .index-module__nt3RRa__scrollArrow{background:0 0;padding-left:0;position:static}.index-module__nt3RRa__fixedNewTab{opacity:var(--index--new-tab-opacity);flex-shrink:0;color:var(--foreground-dimmest)!important}.index-module__nt3RRa__fixedNewTab:hover{color:var(--foreground-default)!important}.index-module__nt3RRa__newTab{transform:translate(var(--index--new-tab-x), 0);opacity:var(--index--new-tab-opacity);position:absolute;left:0}.index-module__nt3RRa__newTab button{height:28px!important;color:var(--foreground-dimmest)!important}:is(.index-module__nt3RRa__newTab button):hover{color:var(--foreground-default)!important}.index-module__nt3RRa__newTabTextButton,.index-module__nt3RRa__newTabIconButton{border-radius:var(--border-radius-6)}.index-module__nt3RRa__dragArea{cursor:grab;position:absolute;inset:0}.index-module__nt3RRa__dropPreview{transform:translate(var(--index--drop-preview-x), 0);opacity:.5;opacity:var(--index--drop-preview-opacity);border:1px dashed var(--accent-primary-dimmer);width:var(--index--drop-preview-width);pointer-events:none;height:28px;position:absolute;top:0;left:0}.index-module__nt3RRa__desktopAppWindowsOs{-webkit-app-region:drag;margin-right:140px}}
@keyframes BackgroundTasksPromo-module__jLKEUW__promo-fade-in{0%{opacity:0}to{opacity:1}}@container not (min-width:155px){@layer css-modules{.BackgroundTasksPromo-module__jLKEUW__statusIconsInner{-webkit-mask-image:linear-gradient(to right, transparent 0, black var(--space-4), black calc(100% - var(--space-4)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, black var(--space-4), black calc(100% - var(--space-4)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, black var(--space-4), black calc(100% - var(--space-4)), transparent 100%);margin:0 calc(-1 * var(--space-4));padding:0 var(--space-4);overflow:hidden}}}@layer css-modules{.BackgroundTasksPromo-module__jLKEUW__promoWrapper{animation:.15s ease-out .15s both BackgroundTasksPromo-module__jLKEUW__promo-fade-in}.BackgroundTasksPromo-module__jLKEUW__promoBanner{container:promo-banner/inline-size}.BackgroundTasksPromo-module__jLKEUW__statusIconsOuter{flex:1 1 0;min-width:0}.BackgroundTasksPromo-module__jLKEUW__textPromo{text-wrap:balance}.BackgroundTasksPromo-module__jLKEUW__textPromo p{margin:0}.BackgroundTasksPromo-module__jLKEUW__textPromo p+p{margin-top:var(--space-8)}}
@layer css-modules{.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)}}
@layer css-modules{.UserButton-module__IeuPWq__shrinkable,.UserButton-module__IeuPWq__shrinkable span{flex-shrink:1}}
@layer css-modules{.index-module__P3ah5q__root{--index--z-index:1;z-index:var(--index--z-index);contain:layout style;width:auto;height:auto;position:absolute;transform:none}.index-module__P3ah5q__root.index-module__P3ah5q__subrepl{padding-bottom:var(--space-2)}.index-module__P3ah5q__root.index-module__P3ah5q__isFloating{contain:none;pointer-events:none;background-color:#0000;width:auto;height:auto;position:fixed;inset:0;transform:none}.index-module__P3ah5q__content{border-radius:inherit;height:100%;overflow:hidden}.index-module__P3ah5q__content.index-module__P3ah5q__isFloating{overflow:visible}}
@layer css-modules{.ReplInfoHeader-module__oU80VG__titleRow{gap:var(--space-8);flex-direction:row;justify-content:space-between;align-items:center;display:flex}@media screen and not (min-width:480px){.ReplInfoHeader-module__oU80VG__titleRow{align-items:flex-start;gap:var(--space-8);flex-direction:column-reverse}}.ReplInfoHeader-module__oU80VG__actionsRow{gap:var(--space-8);flex-direction:row;align-items:center;display:flex}@media screen and not (min-width:480px){.ReplInfoHeader-module__oU80VG__actionsRow{width:100%}.ReplInfoHeader-module__oU80VG__actionsRow>:not(div){flex:1}}}
@layer css-modules{.EmptyLayout-module__stx7iG__noBorder{position:absolute;overflow:hidden}}
@layer css-modules{.TaskCardDescription-module__73dh6q__wrapper{position:relative}.TaskCardDescription-module__73dh6q__container{color:var(--foreground-dimmer);overflow:hidden}.TaskCardDescription-module__73dh6q__container [class*=markdown-theme]{--theme-text-color-default:var(--foreground-dimmer);color:var(--foreground-dimmer)}.TaskCardDescription-module__73dh6q__truncated{-webkit-mask-image:linear-gradient(#000 calc(100% - 32px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 32px),#0000 100%)}.TaskCardDescription-module__73dh6q__scrollable{overflow:hidden auto}.TaskCardDescription-module__73dh6q__fadeBottom{-webkit-mask-image:linear-gradient(#000 calc(100% - 32px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 32px),#0000 100%)}.TaskCardDescription-module__73dh6q__fadeTop{-webkit-mask-image:linear-gradient(#0000 0%,#000 32px);mask-image:linear-gradient(#0000 0%,#000 32px)}.TaskCardDescription-module__73dh6q__fadeBoth{-webkit-mask-image:linear-gradient(#0000 0%,#000 32px calc(100% - 32px),#0000 100%);mask-image:linear-gradient(#0000 0%,#000 32px calc(100% - 32px),#0000 100%)}}
@media (hover:hover){@layer css-modules{.TaskListButton-module__9QyinG__rowActions{visibility:hidden;opacity:0;z-index:2;padding:0 var(--space-4);align-items:center;transition:opacity .15s,visibility .15s;display:flex;position:absolute;top:0;bottom: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 css-modules{.TaskListButton-module__9QyinG__rowActions{z-index:2;padding:0 var(--space-4);align-items:center;display:flex;position:absolute;top:0;bottom:0;right:0}.TaskListButton-module__9QyinG__rowWrapper .TaskListButton-module__9QyinG__text,.TaskListButton-module__9QyinG__rowWrapper .TaskListButton-module__9QyinG__titleText,.TaskListButton-module__9QyinG__rowWrapper .TaskListButton-module__9QyinG__subtitleRow,.TaskListButton-module__9QyinG__rowWrapper .TaskListButton-module__9QyinG__attributionRow{-webkit-mask-image:linear-gradient(270deg,#0000 0,#000 40px);mask-image:linear-gradient(270deg,#0000 0,#000 40px)}}}@layer css-modules{.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__sidebarV2 .TaskListButton-module__9QyinG__button:not(.TaskListButton-module__9QyinG__buttonSubtitle),.TaskListButton-module__9QyinG__sidebarV2 .TaskListButton-module__9QyinG__interactiveButton:not(.TaskListButton-module__9QyinG__interactiveButtonSubtitle),.TaskListButton-module__9QyinG__interactiveButton.TaskListButton-module__9QyinG__compact:not(.TaskListButton-module__9QyinG__interactiveButtonSubtitle){min-height:32px}.TaskListButton-module__9QyinG__sidebarV2{--task-row-actions-width: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__sidebarV2 .TaskListButton-module__9QyinG__interactiveButton [data-sidebar-icon=true],.TaskListButton-module__9QyinG__sidebarV2 .TaskListButton-module__9QyinG__interactiveIconButton [data-sidebar-icon=true],.TaskListButton-module__9QyinG__interactiveButton.TaskListButton-module__9QyinG__compact [data-sidebar-icon=true]{box-sizing:border-box;padding:1px;width:14px!important;height:14px!important}.TaskListButton-module__9QyinG__sidebarV2 .TaskListButton-module__9QyinG__interactiveButton [data-sidebar-icon=true] svg,.TaskListButton-module__9QyinG__sidebarV2 .TaskListButton-module__9QyinG__interactiveButton [data-sidebar-icon=true] canvas,.TaskListButton-module__9QyinG__sidebarV2 .TaskListButton-module__9QyinG__interactiveIconButton [data-sidebar-icon=true] svg,.TaskListButton-module__9QyinG__sidebarV2 .TaskListButton-module__9QyinG__interactiveIconButton [data-sidebar-icon=true] canvas,.TaskListButton-module__9QyinG__interactiveButton.TaskListButton-module__9QyinG__compact [data-sidebar-icon=true] svg,.TaskListButton-module__9QyinG__interactiveButton.TaskListButton-module__9QyinG__compact [data-sidebar-icon=true] canvas{width:12px!important;min-width:12px!important;height:12px!important;min-height:12px!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__sidebarV2 .TaskListButton-module__9QyinG__interactiveButton:has(.TaskListButton-module__9QyinG__presenceCell){padding-right:var(--task-row-actions-width)}.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 css-modules{.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 css-modules{.KanbanBoard-module__VFDbrW__columnContainer{--kanban-board-min-width:1000px;--kanban-board-horizontal-spacing:calc(var(--space-16) + var(--space-12) + var(--space-12) + var(--space-12));--kanban-column-min-width:calc((var(--kanban-board-min-width) - var(--kanban-board-horizontal-spacing)) / 4);--kanban-column-max-width:420px;overflow-x:auto}.KanbanBoard-module__VFDbrW__column{min-width:var(--kanban-column-min-width);max-width:var(--kanban-column-max-width);flex-basis:0}.KanbanBoard-module__VFDbrW__columnCards{position:relative;overflow-y:auto}.KanbanBoard-module__VFDbrW__virtualList{width:100%;position:relative}.KanbanBoard-module__VFDbrW__virtualRow{width:100%;position:absolute;top:0;left:0}.KanbanBoard-module__VFDbrW__stickyHeaderPin{z-index:1;height:0;position:sticky;top:0}.KanbanBoard-module__VFDbrW__stickyHeaderPinContent{background-color:var(--surface-color,var(--background-default));position:absolute;top:0;left:0;right:0}.KanbanBoard-module__VFDbrW__draftsCards{padding-bottom:80px}.KanbanBoard-module__VFDbrW__editToggle{text-align:center}.KanbanBoard-module__VFDbrW__sectionDisabled{opacity:.4;pointer-events:none}.KanbanBoard-module__VFDbrW__suggestedCardDimmed{opacity:.5}.KanbanBoard-module__VFDbrW__suggestedList{transition:max-height .3s ease-in-out;position:relative;overflow:hidden}.KanbanBoard-module__VFDbrW__suggestedList[data-peek=true]:after{background:linear-gradient(to bottom, transparent, var(--surface-color));pointer-events:none;content:"";height:80px;position:absolute;bottom:0;left:0;right:0}.KanbanBoard-module__VFDbrW__suggestedList[data-peek=false]{max-height:none}.KanbanBoard-module__VFDbrW__suggestedHeader{z-index:1;background:var(--surface-color);position:sticky;top:0}.KanbanBoard-module__VFDbrW__peekedSuggestedItem{max-height:var(--space-40);pointer-events:none;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0,#0000 100%);mask-image:linear-gradient(#000 0,#0000 100%)}.KanbanBoard-module__VFDbrW__showMoreButton{color:var(--foreground-dimmer)}}
@keyframes TaskSummary-module__jdXGlq__foreground-pulse-move{0%{transform:translate(-66.667%)}to{transform:translate(0%)}}@layer css-modules{.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 css-modules{.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 css-modules{.SearchStep-module__Rk_Hna__scrollArea{flex-direction:column;flex-shrink:1;min-height:0;padding-bottom:8px;display:flex;overflow-y:auto}.SearchStep-module__Rk_Hna__domainResult{border-radius:var(--border-radius-8);border:1px solid var(--outline-dimmer);margin-bottom:var(--space-8)}@media (hover:hover){.SearchStep-module__Rk_Hna__domainResult:hover:not(:disabled){border-color:var(--outline-default);background-color:var(--accent-primary-dimmest)}}.SearchStep-module__Rk_Hna__domainResultInline{border-radius:var(--border-radius-8);padding:var(--space-8)}@media (hover:hover){.SearchStep-module__Rk_Hna__domainResultInline:hover:not(:disabled){background-color:var(--background-higher)}}.SearchStep-module__Rk_Hna__noResults{border:1px solid var(--outline-dimmer);margin-bottom:var(--space-8)}.SearchStep-module__Rk_Hna__root{overflow:hidden}.SearchStep-module__Rk_Hna__promoStruckPrice{text-decoration:line-through}}
@layer css-modules{.ConfirmationStep-module__U7hCpq__root{overflow:hidden}.ConfirmationStep-module__U7hCpq__scrollArea{min-height:0;max-height:100%;overflow-y:auto}.ConfirmationStep-module__U7hCpq__detailRow{justify-content:space-between}.ConfirmationStep-module__U7hCpq__errorMessage{background-color:var(--accent-negative-dimmest)}.ConfirmationStep-module__U7hCpq__relativeContainer{min-height:0;max-height:100%;position:relative}.ConfirmationStep-module__U7hCpq__primaryActionButton{width:100%;padding-top:var(--space-12)!important;padding-bottom:var(--space-12)!important;font-size:var(--font-size-default)!important}.ConfirmationStep-module__U7hCpq__promoStruckPrice{text-decoration:line-through}}
@layer css-modules{.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 css-modules{.Content-module__Ma3YXW__content{position:relative;overflow:hidden}}
@layer css-modules{.GitErrorNotification-module__SdDd3a__errorNotification{pointer-events:all}.GitErrorNotification-module__SdDd3a__errorType{font-family:var(--font-family-code);opacity:.75}}
@layer css-modules{.GitErrorList-module__6NsK4q__errorList{pointer-events:none;z-index:10;transition:background-color .1s;position:absolute;inset:0}}
@layer css-modules{.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 css-modules{.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 css-modules{.HeaderBar-module__DNjmvq__container{z-index:1;height:36px}.HeaderBar-module__DNjmvq__back{margin-left:-4px}}
@layer css-modules{.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 css-modules{.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 css-modules{.NodeMerge-module__3dXq7G__bold{font-weight:var(--font-weight-medium)}.NodeMerge-module__3dXq7G__iconCenter{align-self:center}}
@layer css-modules{.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 css-modules{.ConnectToProviderWarning-module__RscNaa__warning{align-self:start}.ConnectToProviderWarning-module__RscNaa__header{font-weight:700}}
@layer css-modules{.LastFetched-module__pRuJKq__text{flex-shrink:1}}
@layer css-modules{.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 css-modules{.RemoteUpdateArea-module__7PRlsq__loading{height:64px;animation:1.5s ease-in-out infinite RemoteUpdateArea-module__7PRlsq__background-pulse}}
@layer css-modules{.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 css-modules{.LoadingView-module__bV1o8a__loadingView{animation:.125s linear .25s backwards LoadingView-module__bV1o8a__fade-in}}
@layer css-modules{.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 css-modules{.BranchView-module__BrHLjG__headerText{font-weight:var(--font-weight-medium)}}
@layer css-modules{.CommitView-module__L2DV5q__splitContainer{border-bottom:1px solid var(--outline-dimmest);max-width:100%}}
@layer css-modules{.BranchList-module__IEpMuq__expandButton,.BranchList-module__IEpMuq__topRowInteractive{vertical-align:middle}}
@layer css-modules{.CreateBranch-module__rmOlPa__button{flex-grow:1}.CreateBranch-module__rmOlPa__inputDisabled{opacity:.75}}
@layer css-modules{.ConflictsWarning-module__XXNlMa__emphasis{font-weight:var(--font-weight-medium)}}
@layer css-modules{.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 css-modules{.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 css-modules{.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 css-modules{.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 css-modules{.UnbornBranchView-module__ApXhlG__fakePaneHeader{background-color:var(--background-default);border-bottom:1px solid var(--outline-dimmer)}}
@layer css-modules{.index-module__sCc-ma__gitPane{min-height:100%;position:relative}.index-module__sCc-ma__gitPaneContent{overflow:auto}}
@layer css-modules{.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 css-modules{.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 css-modules{.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 css-modules{.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 css-modules{.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 css-modules{.LogItem-module__YD3uMq__copyColumn{z-index:1;width:0;margin-left:auto;display:none;position:sticky;right:0;overflow:visible}.LogItem-module__YD3uMq__selectCell{flex:0 0 28px;justify-content:center;align-items:center;width:28px;display:flex}.LogItem-module__YD3uMq__selectCheckbox{opacity:.35;transition:opacity .1s}.LogItem-module__YD3uMq__selectCheckbox input{width:14px;height:14px}@media (pointer:coarse){.LogItem-module__YD3uMq__selectCheckbox{opacity:1}}@media (hover:hover){.LogItem-module__YD3uMq__selectCheckbox{opacity:0}}.LogItem-module__YD3uMq__root{--LogItem--cell-background:var(--background-default);color:var(--foreground-default);font:inherit;-webkit-app-region:no-drag;border:none;border-bottom:1px solid var(--outline-dimmest);width:100%;font-size:12px;line-height:normal;font-family:var(--font-family-code);-webkit-user-select:text;user-select:text;text-align:left;background:0 0;outline:none;flex-direction:row;align-items:center;transition-property:none;display:flex;position:absolute;top:0;left:0}.LogItem-module__YD3uMq__root:hover{background-color:var(--interactive-background);--LogItem--cell-background:var(--interactive-background)}.LogItem-module__YD3uMq__root:hover .LogItem-module__YD3uMq__copyColumn{display:block}.LogItem-module__YD3uMq__root:hover .LogItem-module__YD3uMq__selectCheckbox,.LogItem-module__YD3uMq__root:focus-within .LogItem-module__YD3uMq__selectCheckbox{opacity:1}.LogItem-module__YD3uMq__root[data-error=true]{box-shadow:0 -1px 0 0 var(--accent-negative-dimmest);border-bottom-color:var(--accent-negative-dimmest);background-color:color-mix(in srgb, var(--accent-negative-dimmest) 50%, transparent)}.LogItem-module__YD3uMq__root[data-error=true]:hover{--LogItem--cell-background:var(--accent-negative-dimmest);background-color:var(--LogItem--cell-background)!important}.LogItem-module__YD3uMq__root[data-error=true]:active{box-shadow:0 -1px 0 0 var(--accent-primary-default)}.LogItem-module__YD3uMq__root[data-selected=true]{--LogItem--cell-background:var(--accent-primary-dimmest);background-color:var(--accent-primary-dimmest)!important}.LogItem-module__YD3uMq__root[data-selected=true] .LogItem-module__YD3uMq__selectCheckbox{opacity:1}.LogItem-module__YD3uMq__root[data-selected=true]:hover{--LogItem--cell-background:var(--accent-primary-dimmer);background-color:var(--accent-primary-dimmer)!important}.LogItem-module__YD3uMq__root[data-any-selected=true] .LogItem-module__YD3uMq__selectCheckbox{opacity:1}@media (min-resolution:2x){.LogItem-module__YD3uMq__root{border-width:.5px}.LogItem-module__YD3uMq__root[data-error=true]{box-shadow:0 -.5px 0 0 var(--accent-negative-dimmest)}.LogItem-module__YD3uMq__root[data-error=true]:active{box-shadow:0 -.5px 0 0 var(--accent-primary-default)}}.LogItem-module__YD3uMq__primaryCell{min-width:0;padding:var(--space-6) var(--space-4) var(--space-6) var(--space-6);white-space:nowrap;flex-grow:1;flex-shrink:1;min-height:26px;display:block}.LogItem-module__YD3uMq__primaryCell[data-wrapped=true]{overflow-wrap:anywhere;word-break:break-word;white-space:normal}.LogItem-module__YD3uMq__primaryCell[data-new-flag=false]{cursor:pointer;text-overflow:ellipsis;overflow:hidden}.LogItem-module__YD3uMq__primaryCell[data-new-flag=false][data-wrapped=true]{white-space:normal}.LogItem-module__YD3uMq__primaryCell a{color:inherit}:is(.LogItem-module__YD3uMq__primaryCell a):hover{text-decoration:underline}.LogItem-module__YD3uMq__secondaryCell{padding:var(--space-6);max-width:100%;color:var(--foreground-dimmest);text-overflow:ellipsis;white-space:nowrap;display:inline-block;overflow:hidden}.LogItem-module__YD3uMq__secondaryCell[data-error=true]{color:var(--foreground-default)}.LogItem-module__YD3uMq__copyButton{color:inherit;position:absolute;top:50%;right:0;transform:translateY(-50%);background-color:var(--LogItem--cell-background)!important}}
@layer css-modules{.PaneLoader-module__7Pxhfa__root{width:100%;height:100%;position:absolute;top:0;left:0}}
@layer css-modules{.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}.TaskTreeConnector-module__BNTW-W__elbow{box-sizing:border-box;border-bottom:1px solid var(--outline-dimmest);border-left:1px solid var(--outline-dimmest);position:absolute}}
@layer css-modules{.ChateauQueueTaskSection-module__RaMLGG__taskRow{width:100%;min-height:40px;position:relative}.ChateauQueueTaskSection-module__RaMLGG__taskSurface{align-self:stretch;min-height:40px;position:relative}.ChateauQueueTaskSection-module__RaMLGG__taskTitleRow{min-width:0}.ChateauQueueTaskSection-module__RaMLGG__taskTitle{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}}
@layer css-modules{.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 css-modules{.KanbanNewSessionInput-module__f-LCeq__newSessionInput{bottom:var(--space-8);left:var(--space-8);width:360px;max-width:calc(100% - var(--space-16));position:absolute}}
@layer css-modules{.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)}}
@layer css-modules{.index-module__7jr-XG__root{--index--x:0px;--index--y:0px;--index--width:auto;--index--height:auto;--index--z-index:inherit;transform:translate(var(--index--x), var(--index--y));z-index:var(--index--z-index);width:var(--index--width);height:var(--index--height);position:absolute;top:0;left:0}}
@layer css-modules{.NewPane-module__Kp7gAW__newPane{height:100%}}
@layer css-modules{.FeedbackCard-module__vJ_L4a__feedbackText{overflow:hidden}.FeedbackCard-module__vJ_L4a__feedbackTextCollapsed{max-height:240px}.FeedbackCard-module__vJ_L4a__feedbackTextFaded{-webkit-mask-image:linear-gradient(#000 85%,#0000 100%);mask-image:linear-gradient(#000 85%,#0000 100%)}.FeedbackCard-module__vJ_L4a__showButton{margin-top:var(--space-4)}}
@layer css-modules{.SearchBar-module__3BDbSq__root{--SearchBar--height:0;z-index:1000;width:100%;height:var(--SearchBar--height);position:absolute;top:0;left:0}.SearchBar-module__3BDbSq__root label+div{margin-right:54px}.SearchBar-module__3BDbSq__closeButton{top:var(--space-8);right:var(--space-6);z-index:1001;position:absolute}}
@keyframes InboxContent-module__SUed4q__shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes InboxContent-module__SUed4q__filter-enter{0%{opacity:0;transform:scale(.95)translateY(-10px)}to{opacity:1;transform:scale(1)translateY(0)}}@layer css-modules{.InboxContent-module__SUed4q__screenshotThumbnailButton{cursor:pointer;background:0 0;border:none;padding:0;display:block;position:relative}.InboxContent-module__SUed4q__screenshotThumbnail{border:1px solid var(--outline-dimmest);border-radius:var(--border-radius-default);background:var(--background-higher);object-fit:cover;width:80px;height:60px;transition:opacity .2s,border-color .2s;display:block}.InboxContent-module__SUed4q__screenshotThumbnailButton:hover .InboxContent-module__SUed4q__screenshotThumbnail{border-color:var(--outline-default)}.InboxContent-module__SUed4q__thumbnailShimmer,.InboxContent-module__SUed4q__loadingShimmer{position:relative;overflow:hidden}.InboxContent-module__SUed4q__thumbnailShimmer:after,.InboxContent-module__SUed4q__loadingShimmer:after{background:linear-gradient(90deg, transparent 0%, var(--background-higher) 50%, transparent 100%);will-change:transform;pointer-events:none;content:"";width:100%;height:100%;animation:1.5s infinite InboxContent-module__SUed4q__shimmer;position:absolute;top:0;left:0}.InboxContent-module__SUed4q__modalImage{object-fit:contain;max-width:100%;max-height:80vh}.InboxContent-module__SUed4q__scrollableContent{position:relative;overflow:hidden auto}.InboxContent-module__SUed4q__emptyState{z-index:0;position:absolute;inset:0}.InboxContent-module__SUed4q__itemsContainer{z-index:1;position:relative}.InboxContent-module__SUed4q__filterContainer{animation:.15s ease-out InboxContent-module__SUed4q__filter-enter}}
@layer css-modules{.TaskFocusBorder-module__519Mja__root{z-index:3;background-color:color-mix(in srgb, var(--TaskFocusBorder--task-focus-border-color,transparent) 70%, transparent);pointer-events:none;--TaskFocusBorder--task-focus-border-color:transparent;width:100%;height:1px;transition:opacity .15s;position:absolute;left:0}.TaskFocusBorder-module__519Mja__hidden{opacity:0}.TaskFocusBorder-module__519Mja__top{top:var(--TaskFocusBorder--top-offset,0);clip-path:inset(0 -20px -20px);box-shadow:0 2px 15px 2px color-mix(in srgb, var(--TaskFocusBorder--task-focus-border-color,transparent) 30%, transparent);--TaskFocusBorder--top-offset:0px}.TaskFocusBorder-module__519Mja__bottom{clip-path:inset(-20px -20px 0);box-shadow:0 -2px 15px 2px color-mix(in srgb, var(--TaskFocusBorder--task-focus-border-color,transparent) 30%, transparent);bottom:0}}
@layer css-modules{.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 css-modules{.ChatLibraryDebugView-module__FT3UBW__root{overflow-y:auto}}
@layer css-modules{.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 css-modules{.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 css-modules{.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 css-modules{.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%}}
@layer css-modules{.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}}
@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 css-modules{.SectionToggleButton-v2-module__rLD1QW__countFlash{animation:none}}}@layer css-modules{.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 css-modules{.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 css-modules{.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 css-modules{.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 css-modules{.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}}
@layer css-modules{.TasksDrawer-module__FaFQFW__title{font-weight:var(--font-weight-medium)!important}}
@layer css-modules{@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 css-modules{.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 css-modules{.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}}}
@layer css-modules{.ApplyDesignSystemDialog-module__YxmdhG__swapIcon{color:var(--foreground-dimmer);flex-shrink:0}.ApplyDesignSystemDialog-module__YxmdhG__error{color:var(--accent-negative-stronger)}}
@layer css-modules{.PreviewArtifactList-module__gbwXRa__container{overflow-y:auto}.PreviewArtifactList-module__gbwXRa__card{cursor:pointer;text-align:start;overflow:hidden}.PreviewArtifactList-module__gbwXRa__thumb{flex-shrink:0;width:80px;min-width:80px;height:80px;min-height:80px;position:relative;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 css-modules{.ExtractDesignSystemDialog-module__50WLvq__error{color:var(--accent-negative-stronger)}}
@layer css-modules{.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 css-modules{.TaskReviewDrawer-module__uAudrG__grow1{flex-grow:1}.TaskReviewDrawer-module__uAudrG__drawerSubtitle{overflow-wrap:break-word;white-space:normal}}
@layer css-modules{.TaskDrawer-module__f7B89q__taskCount{min-width:var(--space-24);text-align:center}.TaskDrawer-module__f7B89q__updateCard{margin-bottom:-1px;margin-left:-1px;margin-right:-1px}.TaskDrawer-module__f7B89q__statusText{font-weight:var(--font-weight-medium)}.TaskDrawer-module__f7B89q__taskTitle{text-overflow:ellipsis;overflow:hidden}.TaskDrawer-module__f7B89q__taskTitleRow{min-width:0}.TaskDrawer-module__f7B89q__mainTrackTaskTitle{text-overflow:ellipsis;overflow:hidden}.TaskDrawer-module__f7B89q__grow1{flex-grow:1}.TaskDrawer-module__f7B89q__fullWidthButton{width:100%}}
@layer css-modules{.ChateauMainTrackMergeCard-module__DN45sG__updateCard{margin-bottom:-1px;margin-left:-1px;margin-right:-1px}.ChateauMainTrackMergeCard-module__DN45sG__taskTitle{text-overflow:ellipsis;overflow:hidden}.ChateauMainTrackMergeCard-module__DN45sG__taskTitleRow{min-width:0}.ChateauMainTrackMergeCard-module__DN45sG__grow1{flex-grow:1}}
@layer css-modules{.ChateauTaskDrawer-module__3sMd1q__drawerSurface{overflow:hidden}}
@layer css-modules{.SelectElementButton-module__CNQjUa__disabledWithReason{opacity:.5;cursor:not-allowed}}
@keyframes FloatieStagedCardGlow-module__2ndr1W__staged-glow-pulse{0%,to{opacity:.22;stroke-width:1px}50%{opacity:.6;stroke-width:2px}}@layer css-modules{.FloatieStagedCardGlow-module__2ndr1W__stagedGlowSvg{z-index:3;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.FloatieStagedCardGlow-module__2ndr1W__stagedGlowSvg path{fill:none;stroke-linecap:round;stroke-width:2px}.FloatieStagedCardGlow-module__2ndr1W__stagedGlowPulse{stroke:var(--accent-blurple-default);filter:drop-shadow(0 0 4px var(--accent-blurple-dimmer));opacity:.35;animation:1.8s ease-in-out infinite FloatieStagedCardGlow-module__2ndr1W__staged-glow-pulse}}
@layer css-modules{.MobilePreviewUrlBar-module__OZQBTa__openButton{white-space:nowrap}}
@layer css-modules{.MobileInlinePreview-module__hyv07q__iframe{width:100%;height:100%;color-scheme:var(--iframe-color-scheme,light dark);border:none}.MobileInlinePreview-module__hyv07q__simulatorPreview{aspect-ratio:9/19.5;height:100%;max-height:100%;position:relative;overflow:hidden}.MobileInlinePreview-module__hyv07q__fullscreenButton{top:var(--space-12);right:var(--space-12);z-index:3;position:absolute}}
@layer css-modules{.VirtualizedDoneSectionRows-v2-module__q_FHea__scroll{scrollbar-color:var(--outline-dimmest) transparent;scrollbar-width:thin;max-height:240px;overflow-y:auto}.VirtualizedDoneSectionRows-v2-module__q_FHea__scroll::-webkit-scrollbar{width:3px}.VirtualizedDoneSectionRows-v2-module__q_FHea__scroll::-webkit-scrollbar-thumb{background-color:var(--outline-dimmest);border-radius:3px}.VirtualizedDoneSectionRows-v2-module__q_FHea__virtualList{width:100%;position:relative}.VirtualizedDoneSectionRows-v2-module__q_FHea__virtualRow{width:100%;position:absolute;top:0;left:0}}
@layer css-modules{.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}}
@keyframes Option2DotGrid-module__rNY09G__shoot{0%{opacity:.15}40%{opacity:1}}@media (prefers-reduced-motion:reduce){@layer css-modules{.Option2DotGrid-module__rNY09G__dot{animation:none}}}@layer css-modules{.Option2DotGrid-module__rNY09G__dot{animation:.6s ease-in-out backwards Option2DotGrid-module__rNY09G__shoot}}
@layer css-modules{.FilterMenuButton-module__i8jnNq__popoverContent{min-width:240px}.FilterMenuButton-module__i8jnNq__iconWithIndicator{display:flex;position:relative}}
@layer css-modules{.index-module__vShUBq__root{--index--header-offset:0;--index--nav-menu-header-content-width:auto;--index--nav-menu-header-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__overlaySeam{box-shadow:1px 0 0 var(--outline-dimmest)}.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{width:var(--index--nav-menu-header-width);border-bottom:1px solid var(--outline-dimmest);pointer-events:auto;flex-shrink:0;position:relative}.index-module__vShUBq__navMenuHeaderOverlay{border-bottom:none}.index-module__vShUBq__navMenuHeaderContent{width:var(--index--nav-menu-header-content-width)}.index-module__vShUBq__navMenuHeaderContentExpanded{width:100%;height:100%}}
@layer css-modules{.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 css-modules{.replEnvironmentDesktop-module__LlCqXq__surface{--replEnvironmentDesktop--global-sidebar-offset:0px;width:100%;height:100%;position:fixed;top:0;left:0}.replEnvironmentDesktop-module__LlCqXq__withGlobalSidebar{--workspace-global-sidebar-offset:var(--replEnvironmentDesktop--global-sidebar-offset);left:var(--replEnvironmentDesktop--global-sidebar-offset);width:calc(100% - var(--replEnvironmentDesktop--global-sidebar-offset));z-index:0;overflow:hidden}.replEnvironmentDesktop-module__LlCqXq__withGlobalSidebar:has([data-focus-lightbox-host]>*){z-index:1004}}
@layer css-modules{.IframeStatusPill-module__Soa-Mq__statusPill{z-index:1;pointer-events:none;position:absolute;top:0;left:0}}
@layer css-modules{.CanvasChatGateNotice-module__kjIYba__ctaButton{-webkit-text-decoration-color:var(--accent-primary-strongest)!important;text-decoration-color:var(--accent-primary-strongest)!important}.CanvasChatGateNotice-module__kjIYba__ctaButton span{font-size:var(--font-size-small);color:var(--accent-primary-stronger)!important}}
@media (hover:hover){@layer css-modules{.ChatInput-module__egExxa__chatSurface:active{border-color:var(--accent-primary-stronger);transition:none}}}@layer css-modules{.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{resize:none;flex:auto;width:auto;min-width:0;box-shadow:none!important;border:none!important;overflow-x:hidden!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 css-modules{.SelectedChatBox-module__MZnLCG__chatBox{z-index:1;box-sizing:border-box;pointer-events:auto;position:absolute;top:0;left:0}.SelectedChatBox-module__MZnLCG__mobileChatButton{appearance:none;width:100%;min-height:36px;font-size:var(--font-size-small);line-height:var(--line-height-small);color:inherit;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;font-weight:500;overflow:hidden}.SelectedChatBox-module__MZnLCG__mobileChatButton:active{opacity:.82}.SelectedChatBox-module__MZnLCG__chatBoxFloating{right:var(--space-16);bottom:calc(var(--space-16) + 46px + var(--space-8));left:var(--space-16);z-index:1;pointer-events:auto;max-width:500px;margin-inline:auto;position:absolute}}
@layer css-modules{.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 css-modules{.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}.SelectedToolbar-module__SbDwcG__toolbar:not(.SelectedToolbar-module__SbDwcG__toolbarFocused){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__nameContainer{min-width:0}.SelectedToolbar-module__SbDwcG__renameInput{min-width:0;color:inherit;font-weight:500;font-size:var(--font-size-small);background:0 0;border:none;outline:none;flex:1;margin:0;padding:0;font-family:inherit}.SelectedToolbar-module__SbDwcG__actionsContainer{min-height:28px}.SelectedToolbar-module__SbDwcG__separator{flex-shrink:0;width:0;height:12px}}
@layer css-modules{.InlineSelectionUI-module__DC_r-G__wrapper{transform-origin:0 0;pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}}
@keyframes IframeShapeContent-module__uN24vq__loading-state-fade-in{0%,50%{opacity:0}to{opacity:1}}@layer css-modules{.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__stillFrameOverlay{z-index:3;pointer-events:none;background:var(--iframe-content-bg,var(--background-default));width:100%;height:100%;position:absolute;inset:0}.IframeShapeContent-module__uN24vq__stillFrameOverlayFadingOut{opacity:0;transition:opacity .4s ease-out 1s}.IframeShapeContent-module__uN24vq__stillFrameOverlayFadingOutFast{opacity:0;transition:opacity .12s}.IframeShapeContent-module__uN24vq__stillFrameOverlayFadingIn{transition:opacity .2s linear}.IframeShapeContent-module__uN24vq__stillFrameOverlayFadingInHidden{opacity:0}.IframeShapeContent-module__uN24vq__stillFrameLayer{object-fit:fill;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.IframeShapeContent-module__uN24vq__stillFrameLayerCrossfade{transition:opacity .2s}.IframeShapeContent-module__uN24vq__stillFrameLayerHidden{opacity:0}.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 css-modules{.LockedSlidesContextMenu-module__Mf8NJG__anchor{opacity:0;pointer-events:none;position:fixed;border:0!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;padding:0!important}.LockedSlidesContextMenu-module__Mf8NJG__menu{min-width:180px}.LockedSlidesContextMenu-module__Mf8NJG__menu.LockedSlidesContextMenu-module__Mf8NJG__menu :focus-visible{outline:none}}
@layer css-modules{.MobileCanvasSnapshotWorker-module__hEWpqa__captureFrame{visibility:hidden;pointer-events:none;border:0;position:fixed;inset:0 auto auto 0}}
@layer css-modules{.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__artifactSelectionBorder{outline:calc(1.5px * var(--tl-scale,1)) solid var(--accent-magenta-default);outline-offset:calc(-1.5px * var(--tl-scale,1))}.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}}
@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 css-modules{.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}}
@layer css-modules{.CanvasContextMenu-module__k6u7_a__contextMenuTrigger{display:contents}.CanvasContextMenu-module__k6u7_a__contextMenuAnchor{opacity:0;pointer-events:none;width:1px;position:fixed}.CanvasContextMenu-module__k6u7_a__contextMenu{min-width:180px}.CanvasContextMenu-module__k6u7_a__shortcut{color:var(--foreground-dimmest);flex-shrink:0}}
@layer css-modules{.CanvasMediaGenerationLoadingShape-module__Zd3LHq__root{background:var(--background-higher);pointer-events:none;width:100%;height:100%;position:relative;overflow:hidden}}
@layer css-modules{.PromptReferenceControls-module__LDBzJq__contextMenuFloating{left:var(--space-8);bottom:var(--space-8);z-index:1;position:absolute}.PromptReferenceControls-module__LDBzJq__referenceRow{left:var(--space-8);right:var(--space-8);bottom:var(--space-48);z-index:1;flex-wrap:wrap;max-height:52px;position:absolute;overflow:auto}.PromptReferenceControls-module__LDBzJq__referenceWarning{left:var(--space-8);right:var(--space-8);bottom:calc(var(--space-48) + 56px);z-index:1;flex-wrap:wrap;position:absolute}.PromptReferenceControls-module__LDBzJq__referenceChip{align-items:center;min-width:0;max-width:180px;display:inline-flex;overflow:hidden}.PromptReferenceControls-module__LDBzJq__referenceThumbnail{border-radius:var(--border-radius-4);background-position:50%;background-size:cover;flex-shrink:0;width:20px;height:20px}.PromptReferenceControls-module__LDBzJq__referenceLabel{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.PromptReferenceControls-module__LDBzJq__referenceStatus{flex:none}.PromptReferenceControls-module__LDBzJq__referenceRemoveButton{flex:none;width:18px;min-width:18px;height:18px}}
@layer css-modules{.PendingCanvasMediaForm-module__r5VuHG__root{box-sizing:border-box;width:100%;height:100%;overflow:auto}.PendingCanvasMediaForm-module__r5VuHG__content{box-sizing:border-box;flex-direction:column;height:100%;min-height:0;display:flex}.PendingCanvasMediaForm-module__r5VuHG__controlsRow{align-items:center;gap:var(--space-6);flex-flow:wrap;flex-shrink:0;display:flex}.PendingCanvasMediaForm-module__r5VuHG__promptArea{flex:1 1 0;min-height:0;position:relative;overflow:hidden}.PendingCanvasMediaForm-module__r5VuHG__prompt{box-sizing:border-box;padding-right:var(--space-12);padding-bottom:var(--space-48);resize:none;width:100%;position:absolute;inset:0;overflow-y:auto}.PendingCanvasMediaForm-module__r5VuHG__promptWithContext{padding-bottom:calc(var(--space-48) + 88px)}.PendingCanvasMediaForm-module__r5VuHG__bottomBar{right:var(--space-8);bottom:var(--space-8);z-index:1;position:absolute}.PendingCanvasMediaForm-module__r5VuHG__statusFloating{bottom:var(--space-12);left:var(--space-12);z-index:1;pointer-events:none;position:absolute}.PendingCanvasMediaForm-module__r5VuHG__errorBanner{flex-shrink:0}.PendingCanvasMediaForm-module__r5VuHG__placeholderRoot{box-sizing:border-box;pointer-events:none;width:100%;height:100%}.PendingCanvasMediaForm-module__r5VuHG__placeholder{box-sizing:border-box;pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.PendingCanvasMediaForm-module__r5VuHG__sourceReferenceRow{left:var(--space-8);right:var(--space-8);bottom:var(--space-48);z-index:1;flex-wrap:wrap;position:absolute}}
@layer css-modules{.CanvasMediaGenerationDraftShape-module__Aob3ka__root{box-sizing:border-box;pointer-events:auto;width:100%;height:100%;overflow:hidden}.CanvasMediaGenerationDraftShape-module__Aob3ka__inverseCameraWrapper{transform-origin:0 0;pointer-events:auto;width:100%;height:100%}.CanvasMediaGenerationDraftShape-module__Aob3ka__formScrollViewport{box-sizing:border-box;overscroll-behavior:contain;width:100%;height:100%;overflow:auto}.CanvasMediaGenerationDraftShape-module__Aob3ka__nonOwnerRoot{pointer-events:none;justify-content:center;align-items:center;display:flex}.CanvasMediaGenerationDraftShape-module__Aob3ka__centerText{text-align:center}}
@media (hover:none){@layer css-modules{.CanvasVideoShapeUtil-module__42gisG__playButtonPlaying{opacity:1;pointer-events:auto}}}@layer css-modules{.CanvasVideoShapeUtil-module__42gisG__videoContainer{position:relative}.CanvasVideoShapeUtil-module__42gisG__playButton{z-index:1;opacity:0;pointer-events:none;transition:opacity .15s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CanvasVideoShapeUtil-module__42gisG__playButtonPaused{opacity:.7;pointer-events:auto}.CanvasVideoShapeUtil-module__42gisG__playButtonPlaying:focus-within,.CanvasVideoShapeUtil-module__42gisG__playButtonPlaying.CanvasVideoShapeUtil-module__42gisG__playButtonHovered,.CanvasVideoShapeUtil-module__42gisG__playButtonPaused.CanvasVideoShapeUtil-module__42gisG__playButtonHovered{opacity:1;pointer-events:auto}}
@layer css-modules{.DotsBackground-module__wtn_6G__backgroundFill{position:absolute;inset:0}.DotsBackground-module__wtn_6G__dotsLayer{background-image:radial-gradient(circle, var(--outline-dimmest) 1px, transparent 1px);position:absolute;inset:0}}
@media (prefers-reduced-motion:reduce){@layer css-modules{.SuggestionHeader-module__PWWA6q__headerPortal{transition:none}.SuggestionHeader-module__PWWA6q__dismissButton.SuggestionHeader-module__PWWA6q__dismissButton{transition:none!important}}}@layer css-modules{.SuggestionHeader-module__PWWA6q__headerContent{width:100%;height:100%}.SuggestionHeader-module__PWWA6q__headerLabel.SuggestionHeader-module__PWWA6q__headerLabel{color:var(--accent-magenta-strongest)!important}.SuggestionHeader-module__PWWA6q__headerPill.SuggestionHeader-module__PWWA6q__headerPill{background:color-mix(in srgb, var(--accent-magenta-default) 30%, var(--background-root))!important}.SuggestionHeader-module__PWWA6q__dismissButton.SuggestionHeader-module__PWWA6q__dismissButton{opacity:0;pointer-events:none;color:var(--foreground-dimmer)!important;transition:opacity .18s ease-out!important}.SuggestionHeader-module__PWWA6q__dismissButton.SuggestionHeader-module__PWWA6q__dismissButton svg,.SuggestionHeader-module__PWWA6q__dismissButton.SuggestionHeader-module__PWWA6q__dismissButton span{color:inherit!important}.SuggestionHeader-module__PWWA6q__dismissButton.SuggestionHeader-module__PWWA6q__dismissButton:hover,.SuggestionHeader-module__PWWA6q__dismissButton.SuggestionHeader-module__PWWA6q__dismissButton:focus-visible{color:var(--foreground-default)!important}.SuggestionHeader-module__PWWA6q__headerPortal{z-index:4;height:var(--space-40);opacity:0;pointer-events:none;will-change:transform;transition:opacity .12s ease-out;position:absolute;top:0;left:0}.SuggestionHeader-module__PWWA6q__headerPortal:before{content:"";inset:calc(-1 * var(--space-4)) 0;position:absolute}.SuggestionHeader-module__PWWA6q__headerPortalRevealed,.SuggestionHeader-module__PWWA6q__headerPortalRevealed .SuggestionHeader-module__PWWA6q__dismissButton{opacity:1;pointer-events:auto}.SuggestionHeader-module__PWWA6q__headerPortalHidden{opacity:0;pointer-events:none}}
@layer css-modules{.HomeChatAttachments-module__9idWqa__attachmentsRow{margin-top:calc(-1 * var(--space-16));padding:var(--space-8) var(--space-12) var(--space-8)}}
@layer css-modules{.HomeChatComposerFrame-module__XrTAha__composerInteractive{min-height:100px}}
@layer css-modules{.HomeChatUpgradeBanner-module__rUru2W__banner{position:relative}.HomeChatUpgradeBanner-module__rUru2W__cardLink{z-index:0;border-radius:inherit;position:absolute;inset:0}.HomeChatUpgradeBanner-module__rUru2W__bannerContent{z-index:1;pointer-events:none;width:100%;max-width:700px;margin-inline:auto;position:relative}.HomeChatUpgradeBanner-module__rUru2W__copy{min-width:0}.HomeChatUpgradeBanner-module__rUru2W__messageIcon{align-items:center;display:flex}.HomeChatUpgradeBanner-module__rUru2W__actionLink{z-index:2;pointer-events:auto;position:relative}}
@layer css-modules{.ConversationAssetScreen-module__Sl3ruW__markdownPreview{min-height:0;overflow:auto}}
/*# sourceMappingURL=1b2vtfnxjgdnf.css.map*/