@layer css-modules{.AnalyticsInspectorPanel-module__17AtKa__pill{z-index:9000;background:var(--background-root);box-shadow:var(--shadow-2);position:fixed;bottom:16px;right:16px}.AnalyticsInspectorPanel-module__17AtKa__panel{z-index:9000;background:var(--background-root);border:1px solid var(--outline-dimmest);width:360px;height:480px;box-shadow:var(--shadow-2);position:fixed;bottom:16px;right:16px;overflow:hidden}.AnalyticsInspectorPanel-module__17AtKa__list{flex:1;overflow-y:auto}.AnalyticsInspectorPanel-module__17AtKa__row{cursor:pointer;border-bottom:1px solid var(--outline-dimmest)}.AnalyticsInspectorPanel-module__17AtKa__row:hover{background:var(--background-higher)}.AnalyticsInspectorPanel-module__17AtKa__rowOpen{cursor:pointer;border-bottom:1px solid var(--outline-dimmest);background:var(--background-higher)}.AnalyticsInspectorPanel-module__17AtKa__detail{background:var(--background-default);white-space:pre-wrap;word-break:break-all;overflow-x:auto}}
@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)}}
@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 ruicomponents.text{.ApplyToDropdown-module___jp9_a__sectionHeading.ApplyToDropdown-module___jp9_a__sectionHeading{font-weight:var(--font-weight-medium)}}@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}}
@layer ruicomponents.text{.SelectedToolbar-module__SbDwcG__toolbarName.SelectedToolbar-module__SbDwcG__toolbarName{text-overflow:ellipsis;flex-shrink:1;min-width:0;font-weight:500;overflow:hidden}}@layer css-modules{.SelectedToolbar-module__SbDwcG__toolbarDragging.SelectedToolbar-module__SbDwcG__toolbarDragging{cursor:grabbing!important}.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__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__loadingStateFadeIn{animation:1s ease-out forwards IframeShapeContent-module__uN24vq__loading-state-fade-in}}
@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 ruicomponents.text{.CanvasMediaGenerationDraftShape-module__Aob3ka__centerText.CanvasMediaGenerationDraftShape-module__Aob3ka__centerText{text-align:center}}@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}}
@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{.CanvasChatPopover-module__dgnZba__popover{pointer-events:auto;z-index:301}}
@layer css-modules{.CanvasScrimCutout-module__aRSLhq__scrim,.CanvasScrimCutout-module__aRSLhq__fullScrim{z-index:298;pointer-events:none;position:absolute}.CanvasScrimCutout-module__aRSLhq__scrim{--capture-ring-color:var(--white);--capture-shadow-color:color-mix(in srgb, var(--black) 10%, transparent);box-shadow:0 0 0 5px var(--capture-ring-color), 0 2px 6px var(--capture-shadow-color), 0 4px 12px var(--capture-shadow-color), 0 8px 24px var(--capture-shadow-color), 0 16px 48px var(--capture-shadow-color), 0 0 0 9999px var(--background-overlay);border-radius:var(--border-radius-12)}._sdz_dark .CanvasScrimCutout-module__aRSLhq__scrim{--capture-ring-color:var(--outline-dimmer);--capture-shadow-color:color-mix(in srgb, var(--black) 35%, transparent)}.CanvasScrimCutout-module__aRSLhq__fullScrim{background-color:var(--background-overlay);inset:0}.CanvasScrimCutout-module__aRSLhq__helperText{bottom:calc(var(--space-64) + var(--space-24));z-index:301;width:max-content;max-width:calc(100% - var(--space-32));pointer-events:none;white-space:nowrap;position:absolute;left:50%;transform:translate(-50%)}.CanvasScrimCutout-module__aRSLhq__helperTextInteractive{pointer-events:auto}.CanvasScrimCutout-module__aRSLhq__rejectFlash{z-index:299;box-shadow:inset 0 0 0 var(--border-width-default) var(--accent-negative-default), 0 0 0 var(--border-width-default) var(--background-root);background-color:color-mix(in srgb, var(--accent-negative-default) 12%, transparent);pointer-events:none;position:absolute}.CanvasScrimCutout-module__aRSLhq__rejectLabel{top:calc(-1 * var(--space-24));z-index:301;pointer-events:none;color:var(--accent-negative-default);font-size:var(--font-size-small);white-space:nowrap;position:absolute;left: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 ruicomponents.text{.SuggestionHeader-module__PWWA6q__headerLabel.SuggestionHeader-module__PWWA6q__headerLabel{color:var(--accent-magenta-strongest)!important}}@layer css-modules{.SuggestionHeader-module__PWWA6q__headerContent{width:100%;height:100%}.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}}
@property --aurora-animated-x{syntax:"<length-percentage>";inherits:true;initial-value:50%}@property --aurora-animated-y{syntax:"<length-percentage>";inherits:true;initial-value:50%}@property --aurora-animated-color{syntax:"<color>";inherits:true;initial-value:#0000}@keyframes CompactCards-module__qJ96Eq__aurora-drift{0%{transform:translate(-1.5%,-2%)scale(1)}50%{transform:translate(1.5%,1%)scale(1.07)}to{transform:translate(-.5%,2%)scale(1.02)}}@keyframes CompactCards-module__qJ96Eq__ghost-surface-enter{0%{opacity:0}}@keyframes CompactCards-module__qJ96Eq__ghost-header-enter{0%{transform:translateY(var(--space-4));opacity:0}}@keyframes CompactCards-module__qJ96Eq__ghost-card-enter{0%{transform:translateY(var(--space-16)) scale(.94);opacity:0}70%{opacity:1}}@keyframes CompactCards-module__qJ96Eq__ghost-card-commit-handoff{0%{transform:translate(var(--CompactCards--commit-offset-x,0), var(--CompactCards--commit-offset-y,0)) scale(var(--CompactCards--commit-scale-x,1), var(--CompactCards--commit-scale-y,1));opacity:1}68.75%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(0)scale(1)}}@media (prefers-reduced-motion:reduce){@layer css-modules{.CompactCards-module__qJ96Eq__ghostSurface,.CompactCards-module__qJ96Eq__cardsGrid,.CompactCards-module__qJ96Eq__ghostCard,.CompactCards-module__qJ96Eq__buildAction,.CompactCards-module__qJ96Eq__ghostHeader,.CompactCards-module__qJ96Eq__compactPlusCircle,.CompactCards-module__qJ96Eq__compactPlusIcon,.CompactCards-module__qJ96Eq__cardsGrid:before,.CompactCards-module__qJ96Eq__cardsGrid:after{transition:none;animation:none}.CompactCards-module__qJ96Eq__ghostCard.CompactCards-module__qJ96Eq__ghostCardHandoff{opacity:0;animation:none}}}@layer css-modules{.CompactCards-module__qJ96Eq__ghostSurface{box-sizing:border-box;z-index:0;opacity:.45;border-radius:var(--CompactCards--ghost-surface-radius,var(--border-radius-12));background:color-mix(in srgb, var(--accent-magenta-default) 4%, transparent);pointer-events:auto;--CompactCards--ghost-surface-radius:var(--border-radius-12);transition:opacity .18s ease-out;animation:.32s ease-out backwards CompactCards-module__qJ96Eq__ghost-surface-enter;position:absolute;top:0;left:0}.CompactCards-module__qJ96Eq__ghostSurfaceOutline{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.CompactCards-module__qJ96Eq__ghostSurfaceOutline rect{rx:max(0px, calc(var(--CompactCards--ghost-surface-radius,12px) - .75px));fill:none;stroke:var(--outline-dimmer);stroke-width:1.5px;stroke-dasharray:calc(var(--CompactCards--ghost-surface-radius,12px) * 1.5) calc(var(--CompactCards--ghost-surface-radius,12px) * .85);stroke-linecap:round}.CompactCards-module__qJ96Eq__ghostSurface:hover,.CompactCards-module__qJ96Eq__ghostSurface:focus-within,.CompactCards-module__qJ96Eq__ghostSurfaceInteractive{opacity:1}:is(.CompactCards-module__qJ96Eq__ghostSurface:hover,.CompactCards-module__qJ96Eq__ghostSurface:focus-within,.CompactCards-module__qJ96Eq__ghostSurfaceInteractive) [data-suggestion-dismiss]{opacity:1;pointer-events:auto}.CompactCards-module__qJ96Eq__ghostSurfaceCommitted{opacity:1;pointer-events:none}.CompactCards-module__qJ96Eq__snapshotBackground{z-index:0;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.CompactCards-module__qJ96Eq__snapshotWash{z-index:4;background:color-mix(in srgb, var(--background-root) 72%, transparent);position:absolute;inset:0}.CompactCards-module__qJ96Eq__cardsGrid{grid-template-rows:repeat(2, minmax(0, var(--CompactCards--card-max-h,160px)));grid-template-columns:repeat(2, minmax(0, var(--CompactCards--card-max-w,280px)));z-index:1;place-content:center;gap:var(--space-12);box-sizing:border-box;padding:min(var(--space-32), 10%);border-radius:inherit;--aurora-animated-color:var(--CompactCards--aurora-color);--aurora-animated-x:var(--CompactCards--aurora-x);--aurora-animated-y:var(--CompactCards--aurora-y);--CompactCards--aurora-color:transparent;--CompactCards--aurora-radius:240px;--CompactCards--aurora-x:50%;--CompactCards--aurora-y:50%;--CompactCards--card-max-h:160px;--CompactCards--card-row-count:4;--CompactCards--card-max-w:280px;width:100%;height:100%;transition:--aurora-animated-x .34s cubic-bezier(.3,.9,.4,1),--aurora-animated-y .34s cubic-bezier(.3,.9,.4,1),--aurora-animated-color .34s ease-out;display:grid;position:relative;overflow:hidden}.CompactCards-module__qJ96Eq__cardsGrid:before,.CompactCards-module__qJ96Eq__cardsGrid:after{z-index:0;content:"";filter:blur(28px);pointer-events:none;transition:opacity .32s ease-out;animation:4.8s ease-in-out infinite alternate CompactCards-module__qJ96Eq__aurora-drift;position:absolute;inset:0}.CompactCards-module__qJ96Eq__cardsGrid:before{opacity:.62;background:radial-gradient(circle at 22% 28%, color-mix(in srgb, var(--accent-orange-default) 72%, transparent), transparent 42%), radial-gradient(circle at 76% 70%, color-mix(in srgb, var(--accent-blurple-default) 72%, transparent), transparent 45%), radial-gradient(circle at 55% 35%, color-mix(in srgb, var(--accent-magenta-default) 55%, transparent), transparent 52%)}.CompactCards-module__qJ96Eq__cardsGrid:after{opacity:0;background:radial-gradient(circle var(--CompactCards--aurora-radius,240px) at var(--aurora-animated-x,50%) var(--aurora-animated-y,50%), color-mix(in srgb, var(--aurora-animated-color,transparent) 78%, transparent), transparent 100%)}.CompactCards-module__qJ96Eq__cardsGrid[data-aurora-active=true]:before{opacity:.18}.CompactCards-module__qJ96Eq__cardsGrid[data-aurora-active=true]:after{opacity:.85}.CompactCards-module__qJ96Eq__cardsGrid[data-state=blue]{--CompactCards--aurora-color:var(--accent-blue-default)}.CompactCards-module__qJ96Eq__cardsGrid[data-state=orange]{--CompactCards--aurora-color:var(--accent-orange-default)}.CompactCards-module__qJ96Eq__cardsGrid[data-state=positive]{--CompactCards--aurora-color:var(--accent-positive-default)}.CompactCards-module__qJ96Eq__cardsGrid[data-state=brand]{--CompactCards--aurora-color:var(--accent-primary-default)}.CompactCards-module__qJ96Eq__cardsGrid[data-state=blurple]{--CompactCards--aurora-color:var(--accent-blurple-default)}.CompactCards-module__qJ96Eq__cardsGrid[data-state=teal]{--CompactCards--aurora-color:var(--accent-teal-default)}.CompactCards-module__qJ96Eq__cardsGrid[data-state=yellow]{--CompactCards--aurora-color:var(--accent-yellow-default)}.CompactCards-module__qJ96Eq__cardsGrid[data-state=lime]{--CompactCards--aurora-color:var(--accent-lime-default)}.CompactCards-module__qJ96Eq__cardsGrid[data-state=green]{--CompactCards--aurora-color:var(--accent-green-default)}.CompactCards-module__qJ96Eq__cardsGrid[data-state=purple]{--CompactCards--aurora-color:var(--accent-purple-default)}.CompactCards-module__qJ96Eq__cardsGridSingleColumn{grid-template-rows:repeat(var(--CompactCards--card-row-count,4), minmax(0, var(--CompactCards--card-max-h,160px)));grid-template-columns:minmax(0, var(--CompactCards--card-max-w,280px))}.CompactCards-module__qJ96Eq__ghostCard{z-index:1;border:1.5px dashed var(--accent-magenta-default);background:color-mix(in srgb, var(--background-default) 55%, transparent);--CompactCards--commit-offset-x:0px;--CompactCards--commit-offset-y:0px;--CompactCards--commit-scale-x:1;--CompactCards--commit-scale-y:1;width:100%;min-width:0;height:100%;min-height:0;transition:opacity .12s ease-out,transform .2s cubic-bezier(.34,1.2,.5,1),background .14s ease-out;animation:.42s cubic-bezier(.34,1.24,.5,1) .1s backwards CompactCards-module__qJ96Eq__ghost-card-enter;position:relative;overflow:hidden}.CompactCards-module__qJ96Eq__ghostCard:hover{z-index:2;background:var(--background-default);transform:scale(1.08)}.CompactCards-module__qJ96Eq__ghostCard:nth-child(2){animation-delay:.18s}.CompactCards-module__qJ96Eq__ghostCard:nth-child(3){animation-delay:.26s}.CompactCards-module__qJ96Eq__ghostCard:nth-child(4){animation-delay:.34s}.CompactCards-module__qJ96Eq__ghostCardCommitted{transform:scale(1.02)}.CompactCards-module__qJ96Eq__ghostSurfaceCompact{cursor:pointer;overflow:hidden}.CompactCards-module__qJ96Eq__ghostSurfaceCompact .CompactCards-module__qJ96Eq__cardsGrid{pointer-events:none}.CompactCards-module__qJ96Eq__ghostSurfaceCompact .CompactCards-module__qJ96Eq__ghostCard{opacity:0;animation:none;transform:scale(.94)}.CompactCards-module__qJ96Eq__ghostCardPlaceholder{visibility:hidden;pointer-events:none}.CompactCards-module__qJ96Eq__ghostCard.CompactCards-module__qJ96Eq__ghostCardHandoff{z-index:2;transform-origin:0 0;background:var(--background-default);animation:.32s cubic-bezier(.3,.9,.4,1) forwards CompactCards-module__qJ96Eq__ghost-card-commit-handoff;position:absolute;inset:0}.CompactCards-module__qJ96Eq__ghostSurfaceHandoff{background:0 0}.CompactCards-module__qJ96Eq__ghostSurfaceHandoff .CompactCards-module__qJ96Eq__ghostSurfaceOutline,.CompactCards-module__qJ96Eq__ghostSurfaceHandoff .CompactCards-module__qJ96Eq__snapshotBackground,.CompactCards-module__qJ96Eq__ghostSurfaceHandoff .CompactCards-module__qJ96Eq__cardsGrid:before,.CompactCards-module__qJ96Eq__ghostSurfaceHandoff .CompactCards-module__qJ96Eq__cardsGrid:after,.CompactCards-module__qJ96Eq__ghostSurfaceHandoff .CompactCards-module__qJ96Eq__ghostCard:not(.CompactCards-module__qJ96Eq__ghostCardHandoff){opacity:0}.CompactCards-module__qJ96Eq__ghostSurfaceHandoff .CompactCards-module__qJ96Eq__ghostSurfaceOutline,.CompactCards-module__qJ96Eq__ghostSurfaceHandoff .CompactCards-module__qJ96Eq__snapshotBackground,.CompactCards-module__qJ96Eq__ghostSurfaceHandoff .CompactCards-module__qJ96Eq__ghostCard:not(.CompactCards-module__qJ96Eq__ghostCardHandoff){transition:opacity .12s ease-out}.CompactCards-module__qJ96Eq__ghostCardButton{text-align:left;width:100%;height:100%;position:relative;overflow:hidden}.CompactCards-module__qJ96Eq__cardContent{transform-origin:50%;position:absolute;top:50%;left:50%}.CompactCards-module__qJ96Eq__cardCategory{min-height:var(--space-24);width:100%;overflow:hidden}.CompactCards-module__qJ96Eq__cardCategory>*{width:max-content;max-width:100%}.CompactCards-module__qJ96Eq__buildAction{top:var(--space-12);right:var(--space-12);opacity:0;box-shadow:var(--shadow-1);background:var(--background-higher);width:var(--space-24);height:var(--space-24);color:var(--foreground-default);pointer-events:none;border-radius:50%;place-items:center;transition:opacity .12s ease-out,transform .12s ease-out;display:grid;position:absolute;transform:scale(.85)}.CompactCards-module__qJ96Eq__ghostCardButton:hover .CompactCards-module__qJ96Eq__buildAction,.CompactCards-module__qJ96Eq__ghostCardButton:focus-visible .CompactCards-module__qJ96Eq__buildAction{opacity:1;transform:scale(1)}.CompactCards-module__qJ96Eq__ghostHeader{top:calc(-1 * (var(--space-40) + var(--space-4)));width:100%;height:var(--space-40);pointer-events:auto;animation:.3s ease-out 30ms backwards CompactCards-module__qJ96Eq__ghost-header-enter;position:absolute;left:0}.CompactCards-module__qJ96Eq__ghostHeaderHidden{opacity:0;pointer-events:none;animation:none}.CompactCards-module__qJ96Eq__compactActivate{z-index:5;appearance:none;border-radius:inherit;color:var(--white);cursor:pointer;background:0 0;border:0;place-content:center;place-items:center;margin:0;padding:0;display:grid;position:absolute;inset:0}.CompactCards-module__qJ96Eq__compactActivate:focus-visible{outline:0}.CompactCards-module__qJ96Eq__compactPlusCircle{background:var(--accent-magenta-dimmer);width:var(--space-40);height:var(--space-40);border-radius:50%;place-items:center;transition:transform 80ms ease-out,background 80ms ease-out,box-shadow 80ms ease-out;display:grid;transform:scale(.2)}.CompactCards-module__qJ96Eq__compactPlusIcon{opacity:0;width:var(--space-24);height:var(--space-24);place-items:center;transition:opacity 60ms ease-out,transform 80ms ease-out;display:grid;transform:scale(.6)}.CompactCards-module__qJ96Eq__compactPlusIcon svg{width:var(--space-24);height:var(--space-24)}.CompactCards-module__qJ96Eq__compactActivate:hover .CompactCards-module__qJ96Eq__compactPlusCircle,.CompactCards-module__qJ96Eq__compactActivate:focus-visible .CompactCards-module__qJ96Eq__compactPlusCircle{background:var(--accent-magenta-default);transform:scale(1)}.CompactCards-module__qJ96Eq__compactActivate:focus-visible .CompactCards-module__qJ96Eq__compactPlusCircle{box-shadow:0 0 0 2px var(--background-root), 0 0 0 4px var(--accent-magenta-default)}.CompactCards-module__qJ96Eq__compactActivate:hover .CompactCards-module__qJ96Eq__compactPlusIcon,.CompactCards-module__qJ96Eq__compactActivate:focus-visible .CompactCards-module__qJ96Eq__compactPlusIcon{opacity:1;transform:scale(1)}}
@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}}
@keyframes ShapePropertiesToolbar-module__Tg2DnG__fade-in-up{0%{opacity:0;transform:translate(-50%)translateY(8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes ShapePropertiesToolbar-module__Tg2DnG__fade-out-down{0%{opacity:1;transform:translate(-50%)translateY(0)}to{opacity:0;transform:translate(-50%)translateY(8px)}}@media (prefers-reduced-motion:reduce){@layer css-modules{.ShapePropertiesToolbar-module__Tg2DnG__toolbarVisible{opacity:1;animation:none;transform:translate(-50%)translateY(0)}.ShapePropertiesToolbar-module__Tg2DnG__hiding{animation:none}}}@layer css-modules{.ShapePropertiesToolbar-module__Tg2DnG__toolbar{bottom:calc(var(--space-16) + var(--ShapePropertiesToolbar--canvas-toolbar-height) + var(--space-8));opacity:0;z-index:1;box-shadow:var(--shadow-subtle);background:var(--background-default);height:var(--ShapePropertiesToolbar--canvas-toolbar-height);pointer-events:none;--ShapePropertiesToolbar--canvas-toolbar-height:46px;transition:opacity .1s ease-out,transform .1s ease-out;position:absolute;left:50%;transform:translate(-50%)translateY(8px)}.ShapePropertiesToolbar-module__Tg2DnG__toolbarMobile{box-sizing:border-box;max-width:calc(100vw - var(--space-32));overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow:auto hidden}.ShapePropertiesToolbar-module__Tg2DnG__toolbarMobile::-webkit-scrollbar{display:none}.ShapePropertiesToolbar-module__Tg2DnG__toolbarMobile>*{flex-shrink:0}.ShapePropertiesToolbar-module__Tg2DnG__toolbarVisible{opacity:1;pointer-events:all}.ShapePropertiesToolbar-module__Tg2DnG__hiding{transition-duration:80ms}.ShapePropertiesToolbar-module__Tg2DnG__colorSwatchButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:flex;position:relative}.ShapePropertiesToolbar-module__Tg2DnG__colorSwatchButton>:first-child{width:22px;height:22px;transition:opacity .1s}.ShapePropertiesToolbar-module__Tg2DnG__colorSwatchButton:hover>:first-child{opacity:.8}.ShapePropertiesToolbar-module__Tg2DnG__colorSwatchButton:after{opacity:0;pointer-events:none;content:"";border:1.5px solid;border-radius:9px;transition:opacity .12s,transform .12s;position:absolute;inset:1px;transform:scale(.8)}.ShapePropertiesToolbar-module__Tg2DnG__colorSwatchButton.ShapePropertiesToolbar-module__Tg2DnG__colorSwatchButtonActive:after{opacity:1;transform:scale(1)}.ShapePropertiesToolbar-module__Tg2DnG__colorSwatchButton.ShapePropertiesToolbar-module__Tg2DnG__colorSwatchButtonActive:hover>:first-child{opacity:1}.ShapePropertiesToolbar-module__Tg2DnG__markupSection{flex-shrink:0}.ShapePropertiesToolbar-module__Tg2DnG__markupToolButton{width:30px;height:30px;color:var(--foreground-default);justify-content:center;align-items:center;padding:0;display:flex}.ShapePropertiesToolbar-module__Tg2DnG__fontCycleButton{width:30px;height:30px;color:var(--foreground-default);font-size:12px;font-weight:500}.ShapePropertiesToolbar-module__Tg2DnG__fillToggleButton{width:30px;height:30px;color:var(--foreground-default)}.ShapePropertiesToolbar-module__Tg2DnG__separator{opacity:0;background:var(--outline-dimmest);width:0;height:var(--space-24);flex-shrink:0;margin:0;transition:opacity,width,margin;display:none}.ShapePropertiesToolbar-module__Tg2DnG__separatorVisible{opacity:1;width:1px;display:block}.ShapePropertiesToolbar-module__Tg2DnG__fillSection{opacity:0;width:0;max-width:0;transition:opacity,width,max-width;display:none;overflow:hidden}.ShapePropertiesToolbar-module__Tg2DnG__fillSectionVisible{opacity:1;width:auto;max-width:none;display:flex}.ShapePropertiesToolbar-module__Tg2DnG__fontSection{opacity:0;width:0;max-width:0;transition:opacity,width,max-width;display:none;overflow:hidden}.ShapePropertiesToolbar-module__Tg2DnG__fontSectionVisible{opacity:1;width:auto;max-width:none;display:flex}}
@keyframes ReplitHelperButtons-module__CwFlYa__fade-in-up{0%{transform:translateX(calc(-50% + var(--ReplitHelperButtons--center-content-offset))) translateY(8px);opacity:0}to{transform:translateX(calc(-50% + var(--ReplitHelperButtons--center-content-offset))) translateY(0);opacity:1}}@keyframes ReplitHelperButtons-module__CwFlYa__fade-out-down{0%{transform:translateX(calc(-50% + var(--ReplitHelperButtons--center-content-offset))) translateY(0);opacity:1}to{transform:translateX(calc(-50% + var(--ReplitHelperButtons--center-content-offset))) translateY(8px);opacity:0}}@media (prefers-reduced-motion:reduce){@layer css-modules{.ReplitHelperButtons-module__CwFlYa__centerContentButton.ReplitHelperButtons-module__CwFlYa__hiding{animation:none}.ReplitHelperButtons-module__CwFlYa__centerContentButton.ReplitHelperButtons-module__CwFlYa__visible{opacity:1;animation:none}}}@layer css-modules{.ReplitHelperButtons-module__CwFlYa__helperButtonsWrapper [data-testid=helper-buttons\.back-to-content]{display:none!important}.ReplitHelperButtons-module__CwFlYa__centerContentButton{transform:translateX(calc(-50% + var(--ReplitHelperButtons--center-content-offset)));opacity:0;pointer-events:none;--ReplitHelperButtons--center-content-offset:0px;position:fixed;bottom:70px;left:50%}.ReplitHelperButtons-module__CwFlYa__centerContentButton.ReplitHelperButtons-module__CwFlYa__hiding{animation:.2s ease-in forwards ReplitHelperButtons-module__CwFlYa__fade-out-down}.ReplitHelperButtons-module__CwFlYa__centerContentButton.ReplitHelperButtons-module__CwFlYa__visible{pointer-events:all;animation:.3s ease-out forwards ReplitHelperButtons-module__CwFlYa__fade-in-up}}
@layer css-modules{.CanvasAddMenu-module__mL0JCa__triggerWrap{position:relative}.CanvasAddMenu-module__mL0JCa__popoverSurface{width:360px;max-height:480px}.CanvasAddMenu-module__mL0JCa__searchRow{position:relative}.CanvasAddMenu-module__mL0JCa__searchIcon{left:var(--space-12);pointer-events:none;color:var(--foreground-dimmer);position:absolute;top:50%;transform:translateY(-50%)}.CanvasAddMenu-module__mL0JCa__searchInput{padding-left:calc(var(--space-32) + var(--space-4))}.CanvasAddMenu-module__mL0JCa__scrollRegion{min-height:0;overflow:hidden auto}.CanvasAddMenu-module__mL0JCa__row{width:100%}.CanvasAddMenu-module__mL0JCa__rowIconTile{width:36px;height:36px}.CanvasAddMenu-module__mL0JCa__rowText{min-width:0}.CanvasAddMenu-module__mL0JCa__triggerButton{min-width:max-content}}
@keyframes ReplitToolbar-module__sBa18q__toolbar-enter{0%{translate:0 calc(100% + var(--space-16))}}@media (prefers-reduced-motion:reduce){@layer css-modules{.ReplitToolbar-module__sBa18q__toolbarEnter{animation:none}}}@layer css-modules{.ReplitToolbar-module__sBa18q__toolbar{bottom:var(--space-16);box-shadow:var(--shadow-subtle);background:var(--background-default);pointer-events:all;z-index:1;position:absolute;left:50%;transform:translate(-50%)}.ReplitToolbar-module__sBa18q__toolbarEnter{animation:.4s cubic-bezier(.22,1,.36,1) .2s backwards ReplitToolbar-module__sBa18q__toolbar-enter}.ReplitToolbar-module__sBa18q__mainToolButton{min-width:max-content}.ReplitToolbar-module__sBa18q__toolButtonTooltipWrapper{display:inline-flex}.ReplitToolbar-module__sBa18q__separatorSpaced{background:var(--outline-dimmest);width:1px;height:var(--space-24);margin:0 var(--space-4);flex-shrink:0}.ReplitToolbar-module__sBa18q__separatorSpacedDark{background:var(--outline-dimmer)}}
@media (min-width:900px){@layer css-modules{.CanvasMediaGenerationControls-module__P-EAra__input{min-width:320px}}}@layer css-modules{.CanvasMediaGenerationControls-module__P-EAra__input{resize:none;min-height:74px}.CanvasMediaGenerationControls-module__P-EAra__errorMessage{width:100%}.CanvasMediaGenerationControls-module__P-EAra__kindSwitcher fieldset{gap:var(--space-4)!important;padding:var(--space-4)!important}.CanvasMediaGenerationControls-module__P-EAra__kindSwitcher label{flex:1 1 0!important}.CanvasMediaGenerationControls-module__P-EAra__kindSwitcherItem{cursor:pointer}.CanvasMediaGenerationControls-module__P-EAra__videoGenerationOptionsGrid{gap:var(--space-12) var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.CanvasMediaGenerationControls-module__P-EAra__mediaGenerationChatgptResolutionFullRow{grid-column:1/-1}.CanvasMediaGenerationControls-module__P-EAra__mediaGenerationOptionRowMinHeight{min-height:calc(var(--font-size-small) * var(--line-height-small) + var(--space-8) + var(--space-24))}.CanvasMediaGenerationControls-module__P-EAra__mediaGenerationOptionRowSpacer{flex-shrink:0}.CanvasMediaGenerationControls-module__P-EAra__mediaGenerationAdvancedRowSpacer{min-height:calc(var(--space-24) + var(--space-2) + var(--space-1));flex-shrink:0}}
@layer css-modules{.ReplitCanvasMediaToolbar-module__bdHRTa__ruiMediaToolbar .tlui-menu{box-shadow:none;background-color:#0000;overflow:visible}.ReplitCanvasMediaToolbar-module__bdHRTa__ruiMediaToolbar .tlui-row{padding:0}.ReplitCanvasMediaToolbar-module__bdHRTa__ruiMediaToolbar .tlui-row>*{margin-left:0;margin-right:0}.ReplitCanvasMediaToolbar-module__bdHRTa__divider{width:var(--border-width-default);background-color:var(--outline-dimmer);align-self:stretch}}
@layer css-modules{.CanvasPanel-module__fPPa-G__pinchContainer{width:100%;height:100%;position:relative;overflow:hidden}.CanvasPanel-module__fPPa-G__canvasLayerInteractive{z-index:2;pointer-events:auto}.CanvasPanel-module__fPPa-G__canvasContent{isolation:isolate;min-width:0;min-height:0;position:relative;overflow:hidden}.CanvasPanel-module__fPPa-G__visualEditorSlot{display:contents}.CanvasPanel-module__fPPa-G__visualEditorSlotFloating{z-index:1;pointer-events:none;display:block;position:absolute}.CanvasPanel-module__fPPa-G__visualEditorSlotFloating>*{pointer-events:auto}@media (prefers-reduced-motion:no-preference){.CanvasPanel-module__fPPa-G__frameFocusDimScope .tl-shape{transition:box-shadow .3s}}.CanvasPanel-module__fPPa-G__frameFocusDimScope .tl-html-layer:after{z-index:90000;background-color:color-mix(in srgb, var(--background-higher) 75%, transparent);opacity:0;-webkit-backdrop-filter:blur(6px)brightness(.88)saturate(.85);backdrop-filter:blur(6px)brightness(.88)saturate(.85);pointer-events:none;content:"";position:absolute;inset:-200000px}@media (prefers-reduced-motion:no-preference){.CanvasPanel-module__fPPa-G__frameFocusDimScope .tl-html-layer:after{transition:opacity .3s}}.CanvasPanel-module__fPPa-G__frameFocusDimScope:has(.tl-shape[data-canvas-frame-focused-shape]) .tl-html-layer:after{opacity:1}.CanvasPanel-module__fPPa-G__frameFocusDimScope .tl-shape[data-canvas-frame-focused-shape]{box-shadow:0 4px 12px #0000001a,0 8px 24px #0000001a,0 16px 48px #0000001a,0 32px 96px #0000001a;z-index:99999!important}.tlui-focus-button{display:none!important}}
@media (prefers-reduced-motion:reduce){@layer css-modules{.FloatieBackdrop-module__XrEPDG__layer,.FloatieBackdrop-module__XrEPDG__radial{transition:none}}}@layer css-modules{.FloatieBackdrop-module__XrEPDG__backdrop{--floatie-backdrop-size:calc(var(--space-128) * 6);--FloatieBackdrop--floatie-backdrop-left:0px;top:0;bottom:0;left:var(--FloatieBackdrop--floatie-backdrop-left);z-index:11;pointer-events:none;width:0;position:absolute}.FloatieBackdrop-module__XrEPDG__layer{opacity:0;transition:opacity .3s;position:absolute;bottom:0;left:0}.FloatieBackdrop-module__XrEPDG__layerActive{opacity:1}.FloatieBackdrop-module__XrEPDG__radial{width:var(--floatie-backdrop-size);height:var(--floatie-backdrop-size);background:radial-gradient(ellipse farthest-side at bottom left, color-mix(in srgb, var(--background-root) 78%, transparent) 0%, color-mix(in srgb, var(--background-root) 54%, transparent) 24%, color-mix(in srgb, var(--background-root) 28%, transparent) 48%, color-mix(in srgb, var(--background-root) 10%, transparent) 72%, transparent 100%);transform-origin:0 100%;will-change:transform;transition:opacity .3s,transform .3s}.FloatieBackdrop-module__XrEPDG__linear{width:calc(var(--space-128) * 5);background:linear-gradient(to right, color-mix(in srgb, var(--background-root) 70%, transparent) 0%, color-mix(in srgb, var(--background-root) 40%, transparent) 30%, color-mix(in srgb, var(--background-root) 16%, transparent) 58%, color-mix(in srgb, var(--background-root) 4%, transparent) 82%, transparent 100%);height:100%}}
@layer css-modules{.HomeChatComposerFrame-module__XrTAha__composerInteractive{min-height:104px}.HomeChatComposerFrame-module__XrTAha__mobileComposer [data-cy=home-chat-input]{min-height:0;max-height:min(22dvh, var(--space-96))}:is(.HomeChatComposerFrame-module__XrTAha__mobileComposer [data-cy=home-chat-input]) [class~=cm-scroller]{overscroll-behavior:contain;min-height:0;overflow-y:auto}}
@keyframes HomeChatGreeting-module__CRJ97W__word-in{to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes HomeChatGreeting-module__CRJ97W__slide-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@layer css-modules{.HomeChatGreeting-module__CRJ97W__hero{--HomeChatGreeting--word-delay:0s;margin-bottom:var(--space-4);animation:.5s cubic-bezier(.16,1,.3,1) both HomeChatGreeting-module__CRJ97W__slide-up}.HomeChatGreeting-module__CRJ97W__heroNoEyebrow{margin-bottom:0}.HomeChatGreeting-module__CRJ97W__eyebrow{margin-bottom:var(--space-6);color:var(--foreground-dimmer);font-weight:450;font-size:var(--font-size-default)}.HomeChatGreeting-module__CRJ97W__headline{color:var(--foreground-default);font-weight:500;font-size:var(--font-size-header-big);line-height:var(--line-height-header-big);letter-spacing:-.01em;margin:0}.HomeChatGreeting-module__CRJ97W__word{opacity:0;filter:blur(6px);animation:.4s ease-out both HomeChatGreeting-module__CRJ97W__word-in;animation-delay:var(--HomeChatGreeting--word-delay,0s);display:inline-block;transform:translateY(6px)}.HomeChatGreeting-module__CRJ97W__heroSettled,.HomeChatGreeting-module__CRJ97W__heroSettled .HomeChatGreeting-module__CRJ97W__word{opacity:1;filter:none;animation:none;transform:none}}
@keyframes JumpBackInCard-module__GJH3Bq__card-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes JumpBackInCard-module__GJH3Bq__fan-in{0%{opacity:0;translate:0 40px}}@layer css-modules{.JumpBackInCard-module__GJH3Bq__card{width:100%;margin-bottom:calc(var(--space-6) * -1);animation:.3s ease-out both JumpBackInCard-module__GJH3Bq__card-in;overflow:hidden}@media (prefers-reduced-motion:reduce){.JumpBackInCard-module__GJH3Bq__card{opacity:1;animation:none}}.JumpBackInCard-module__GJH3Bq__header{gap:var(--space-4);width:100%;padding:var(--space-12) var(--space-16) 0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;font-family:inherit;display:flex}.JumpBackInCard-module__GJH3Bq__headerText{gap:var(--space-2);flex-direction:column;flex:auto;min-width:0;display:flex}.JumpBackInCard-module__GJH3Bq__title{color:var(--foreground-default);font-size:var(--font-size-default);font-weight:600;line-height:1.3}.JumpBackInCard-module__GJH3Bq__arrow{opacity:.45;width:14px;height:26px;color:var(--foreground-default);flex-shrink:0;justify-content:center;align-items:center;transition:transform .15s,opacity .15s;display:inline-flex}.JumpBackInCard-module__GJH3Bq__card:hover .JumpBackInCard-module__GJH3Bq__arrow{opacity:.8;transform:translate(3px)}.JumpBackInCard-module__GJH3Bq__body{min-height:0;overflow:hidden}.JumpBackInCard-module__GJH3Bq__fan{height:112px;margin:var(--space-16) var(--space-16) 0;position:relative}.JumpBackInCard-module__GJH3Bq__fanItem{aspect-ratio:8/5;border-radius:var(--border-radius-12);background:var(--background-default);width:190px;box-shadow:var(--shadow-raised), 0 0 0 1px var(--outline-dimmest);cursor:pointer;border:0;padding:0;transition:transform .2s,box-shadow .2s,opacity .2s;animation:.42s cubic-bezier(.34,1.56,.64,1) backwards JumpBackInCard-module__GJH3Bq__fan-in;position:absolute;bottom:-26px;overflow:hidden}@media (prefers-reduced-motion:reduce){.JumpBackInCard-module__GJH3Bq__fanItem{opacity:1;animation:none;translate:none}}.JumpBackInCard-module__GJH3Bq__fanItem:hover{z-index:4;box-shadow:var(--shadow-floating), 0 0 0 1px var(--outline-dimmest)}.JumpBackInCard-module__GJH3Bq__fan:has(.JumpBackInCard-module__GJH3Bq__fanItem:hover) .JumpBackInCard-module__GJH3Bq__fanItem:not(:hover){opacity:.55}.JumpBackInCard-module__GJH3Bq__fan[data-count="3"] .JumpBackInCard-module__GJH3Bq__fanItem[data-slot="0"]{z-index:1;left:8%;transform:rotate(-7deg)}.JumpBackInCard-module__GJH3Bq__fan[data-count="3"] .JumpBackInCard-module__GJH3Bq__fanItem[data-slot="1"]{z-index:2;margin-left:-95px;bottom:-8px;left:50%;transform:rotate(2deg)}.JumpBackInCard-module__GJH3Bq__fan[data-count="3"] .JumpBackInCard-module__GJH3Bq__fanItem[data-slot="2"]{z-index:3;right:8%;transform:rotate(8deg)}.JumpBackInCard-module__GJH3Bq__fan[data-count="2"] .JumpBackInCard-module__GJH3Bq__fanItem[data-slot="0"]{z-index:1;margin-left:-178px;left:50%;transform:rotate(-5deg)}.JumpBackInCard-module__GJH3Bq__fan[data-count="2"] .JumpBackInCard-module__GJH3Bq__fanItem[data-slot="1"]{z-index:2;margin-left:-12px;left:50%;transform:rotate(5deg)}.JumpBackInCard-module__GJH3Bq__fan[data-count="1"] .JumpBackInCard-module__GJH3Bq__fanItem[data-slot="0"]{aspect-ratio:auto;width:280px;height:120px;margin-left:-140px;bottom:-14px;left:50%;transform:none}.JumpBackInCard-module__GJH3Bq__fan[data-count="3"] .JumpBackInCard-module__GJH3Bq__fanItem[data-slot="0"]:hover{transform:rotate(-7deg)translateY(-14px)}.JumpBackInCard-module__GJH3Bq__fan[data-count="3"] .JumpBackInCard-module__GJH3Bq__fanItem[data-slot="1"]:hover{transform:rotate(2deg)translateY(-14px)}.JumpBackInCard-module__GJH3Bq__fan[data-count="3"] .JumpBackInCard-module__GJH3Bq__fanItem[data-slot="2"]:hover{transform:rotate(8deg)translateY(-14px)}.JumpBackInCard-module__GJH3Bq__fan[data-count="2"] .JumpBackInCard-module__GJH3Bq__fanItem[data-slot="0"]:hover{transform:rotate(-5deg)translateY(-14px)}.JumpBackInCard-module__GJH3Bq__fan[data-count="2"] .JumpBackInCard-module__GJH3Bq__fanItem[data-slot="1"]:hover{transform:rotate(5deg)translateY(-14px)}.JumpBackInCard-module__GJH3Bq__fan[data-count="1"] .JumpBackInCard-module__GJH3Bq__fanItem[data-slot="0"]:hover{transform:translateY(-14px)}.JumpBackInCard-module__GJH3Bq__fan[data-count] .JumpBackInCard-module__GJH3Bq__fanItem[data-slot]:hover{z-index:5}.JumpBackInCard-module__GJH3Bq__fanImg{background-position:top;background-size:cover;width:100%;height:100%;display:block}.JumpBackInCard-module__GJH3Bq__fanFallback{background:var(--background-higher);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.JumpBackInCard-module__GJH3Bq__fanItem[data-slot="0"] .JumpBackInCard-module__GJH3Bq__fanFallback{background:linear-gradient(135deg,#e9e5ff,#d7cffb)}.JumpBackInCard-module__GJH3Bq__fanItem[data-slot="1"] .JumpBackInCard-module__GJH3Bq__fanFallback{background:linear-gradient(135deg,#fdf1e3,#f6ddc4)}.JumpBackInCard-module__GJH3Bq__fanItem[data-slot="2"] .JumpBackInCard-module__GJH3Bq__fanFallback{background:linear-gradient(135deg,#2b2b2b,#4a4a4a)}.JumpBackInCard-module__GJH3Bq__fanName{max-width:calc(100% - var(--space-24));padding:var(--space-4) var(--space-8);border:1px solid var(--outline-dimmest);border-radius:var(--border-radius-round);background:var(--background-default);box-shadow:var(--shadow-raised);color:var(--foreground-default);font-size:var(--font-size-small);text-overflow:ellipsis;white-space:nowrap;opacity:0;pointer-events:none;font-weight:500;transition:opacity .18s,transform .18s;position:absolute;top:50%;left:50%;overflow:hidden}.JumpBackInCard-module__GJH3Bq__fanItem:hover .JumpBackInCard-module__GJH3Bq__fanName{opacity:1}.JumpBackInCard-module__GJH3Bq__fan[data-count="3"] .JumpBackInCard-module__GJH3Bq__fanItem[data-slot="0"] .JumpBackInCard-module__GJH3Bq__fanName{transform:translate(-50%,-50%)rotate(7deg)}.JumpBackInCard-module__GJH3Bq__fan[data-count="3"] .JumpBackInCard-module__GJH3Bq__fanItem[data-slot="1"] .JumpBackInCard-module__GJH3Bq__fanName{transform:translate(-50%,-50%)rotate(-2deg)}.JumpBackInCard-module__GJH3Bq__fan[data-count="3"] .JumpBackInCard-module__GJH3Bq__fanItem[data-slot="2"] .JumpBackInCard-module__GJH3Bq__fanName{transform:translate(-50%,-50%)rotate(-8deg)}.JumpBackInCard-module__GJH3Bq__fan[data-count="2"] .JumpBackInCard-module__GJH3Bq__fanItem[data-slot="0"] .JumpBackInCard-module__GJH3Bq__fanName{transform:translate(-50%,-50%)rotate(5deg)}.JumpBackInCard-module__GJH3Bq__fan[data-count="2"] .JumpBackInCard-module__GJH3Bq__fanItem[data-slot="1"] .JumpBackInCard-module__GJH3Bq__fanName{transform:translate(-50%,-50%)rotate(-5deg)}.JumpBackInCard-module__GJH3Bq__fan[data-count="1"] .JumpBackInCard-module__GJH3Bq__fanItem[data-slot="0"] .JumpBackInCard-module__GJH3Bq__fanName{transform:translate(-50%,-50%)}}
@layer css-modules{.SuggestionLogo-module__oFaX5a__logoBox{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}}
@layer css-modules{.HomeChatSuggestions-module__YxH_Jq__list{width:100%;position:relative}.HomeChatSuggestions-module__YxH_Jq__moreWrap{display:contents}.HomeChatSuggestions-module__YxH_Jq__pillRows{align-items:flex-start;gap:var(--space-8);padding-block:var(--space-1);padding-inline:var(--space-1);flex-direction:column;display:flex;overflow:hidden}.HomeChatSuggestions-module__YxH_Jq__pillRows>*{min-width:0;max-width:100%}.HomeChatSuggestions-module__YxH_Jq__pillRows>*>button{max-width:100%;padding-inline:var(--space-8) calc(var(--space-12) + var(--space-1))}.HomeChatSuggestions-module__YxH_Jq__pillRowsOne{min-height:var(--space-32)}.HomeChatSuggestions-module__YxH_Jq__pillRowsTwo{min-height:calc(var(--space-64) + var(--space-8))}.HomeChatSuggestions-module__YxH_Jq__pillRowsThree{min-height:calc(var(--space-96) + var(--space-24))}.HomeChatSuggestions-module__YxH_Jq__pillRowsFour{min-height:calc(var(--space-128) + var(--space-24))}.HomeChatSuggestions-module__YxH_Jq__shuffleButton{background-color:#0000!important}.HomeChatSuggestions-module__YxH_Jq__shuffleButton:hover{color:var(--foreground-default)!important}}
@layer css-modules{.DesktopHomeChat-module__w7e6qa__root{flex-shrink:1;height:100dvh;min-height:0;position:relative}.DesktopHomeChat-module__w7e6qa__ownerPill:empty{display:none}.DesktopHomeChat-module__w7e6qa__banner{z-index:10;pointer-events:none;position:absolute;inset-block-start:0;inset-inline:0}}
@layer css-modules{.AvatarDropdown-module__n3A4ZW__orgNameText{flex-grow:1}.AvatarDropdown-module__n3A4ZW__dropdownAvatarAndName{text-align:left;flex:1 1 0;max-width:100%}.AvatarDropdown-module__n3A4ZW__sectionHeader{font-weight:500}.AvatarDropdown-module__n3A4ZW__workspaceDropdownContainer{min-width:216px;min-height:48px;max-height:inherit;overflow-y:auto}.AvatarDropdown-module__n3A4ZW__workspaceDropdownContent{max-height:inherit;flex-direction:column;min-height:0;display:flex}.AvatarDropdown-module__n3A4ZW__overflowIndicator{opacity:.7;background:linear-gradient(transparent, var(--background-default) 50%, var(--background-higher) 80%, var(--background-highest) 100%);pointer-events:none;justify-content:center;align-items:center;height:36px;display:flex;position:absolute;bottom:0;left:0;right:0}.AvatarDropdown-module__n3A4ZW__workspaceContainerWrapper{max-height:inherit;min-height:0;position:relative}.AvatarDropdown-module__n3A4ZW__dropdownItem:not([disabled]):hover{background-color:var(--background-higher)}.AvatarDropdown-module__n3A4ZW__dropdownItemSelected{background-color:var(--interactive-background)}.AvatarDropdown-module__n3A4ZW__dropdownItemSelected:not([disabled]):hover{background-color:var(--background-highest)}}
@layer css-modules{.OwnerPill-module__MyVe9W__slot:empty{display:none}}
@keyframes Drawer2-module__uIXlyW__drawer-retreat{0%{transform:translate(0)}to{transform:translate(-30%)}}@keyframes Drawer2-module__uIXlyW__drawer-advance{0%{transform:translate(-30%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){@layer css-modules{.Drawer2-module__uIXlyW__drawerRetreating,.Drawer2-module__uIXlyW__drawerAdvancing{animation:none}}}@layer css-modules{.Drawer2-module__uIXlyW__root{--Drawer2--backdrop-opacity:0;--Drawer2--max-height:90%;--Drawer2--dismissed-offset:0px;--Drawer2--drawer-wrap-height:100%;--Drawer2--scroll-outer-height:100%;z-index:0;pointer-events:none;position:fixed;inset:0}.Drawer2-module__uIXlyW__backdrop{opacity:var(--Drawer2--backdrop-opacity);background-color:var(--background-overlay);pointer-events:none;position:absolute;inset:0}.Drawer2-module__uIXlyW__backdropInteractive{pointer-events:auto}.Drawer2-module__uIXlyW__scrollOuter{scroll-snap-type:y mandatory;pointer-events:auto;scroll-timeline-name:--preview-drawer-scroll;scroll-timeline-axis:y;overscroll-behavior:none;scrollbar-width:none;-ms-overflow-style:none;position:absolute;inset:0;overflow:hidden auto}.Drawer2-module__uIXlyW__scrollOuter *{pointer-events:inherit}.Drawer2-module__uIXlyW__scrollOuter::-webkit-scrollbar{display:none}.Drawer2-module__uIXlyW__scrollOuterCompact{touch-action:pan-y}.Drawer2-module__uIXlyW__scrollOuterHidden{pointer-events:none}.Drawer2-module__uIXlyW__scrollOuterPersist{height:var(--Drawer2--scroll-outer-height,100%);top:auto}.Drawer2-module__uIXlyW__dismissOffsetSpacer{width:100%;height:var(--Drawer2--dismissed-offset,0)}.Drawer2-module__uIXlyW__dismissOffsetSpacerSnappable{scroll-snap-align:start}.Drawer2-module__uIXlyW__dismissZone{width:100%;height:calc(100% - var(--Drawer2--dismissed-offset,0px));scroll-snap-align:start}.Drawer2-module__uIXlyW__dismissTap{flex:1}.Drawer2-module__uIXlyW__drawerWrap{width:100%;height:var(--Drawer2--drawer-wrap-height,100%);scroll-snap-align:end;padding-left:var(--bonsai-safe-area-left,0);padding-right:var(--bonsai-safe-area-right,0)}.Drawer2-module__uIXlyW__drawer{border-radius:calc(var(--border-radius-12) * 2) calc(var(--border-radius-12) * 2) 0 0;box-shadow:0 0 4px 0 color-mix(in srgb, var(--background-highest) 70%, transparent), 0 0 12px 0 color-mix(in srgb, var(--background-highest) 50%, transparent);width:100%;max-height:var(--Drawer2--max-height,90%);position:relative;overflow:hidden}.Drawer2-module__uIXlyW__drawerFixedHeight{height:var(--Drawer2--max-height,90%)}.Drawer2-module__uIXlyW__drawerRetreated{transform:translate(-30%)}.Drawer2-module__uIXlyW__drawerRetreating{will-change:transform;animation:.35s cubic-bezier(.32,.72,0,1) both Drawer2-module__uIXlyW__drawer-retreat}.Drawer2-module__uIXlyW__drawerAdvancing{will-change:transform;animation:.35s cubic-bezier(.32,.72,0,1) both Drawer2-module__uIXlyW__drawer-advance}.Drawer2-module__uIXlyW__drawerPersist{height:100%;max-height:100%}.Drawer2-module__uIXlyW__scrollableContent::-webkit-scrollbar{display:none}.Drawer2-module__uIXlyW__scrollableContent,.Drawer2-module__uIXlyW__fillContent{padding-bottom:var(--bonsai-safe-area-bottom,0);scrollbar-width:none;-ms-overflow-style:none;overflow-y:auto}.Drawer2-module__uIXlyW__noContentBottomInset{padding-bottom:0}.Drawer2-module__uIXlyW__fillContent::-webkit-scrollbar{display:none}}
@layer css-modules{.MobilePaneHeaderShell-module__up_Arq__root{column-gap:var(--space-16);background-color:var(--surface-color);min-height:40px;padding-right:var(--space-12);padding-left:var(--space-12);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;width:100%;display:grid}.MobilePaneHeaderShell-module__up_Arq__topInsetBonsai{padding-top:var(--bonsai-safe-area-top,0)}.MobilePaneHeaderShell-module__up_Arq__topInsetWeb{padding-top:var(--space-4)}.MobilePaneHeaderShell-module__up_Arq__transparent{background-color:#0000}.MobilePaneHeaderShell-module__up_Arq__noTrailing{column-gap:var(--space-6);padding-right:var(--space-12);padding-left:var(--space-8);grid-template-columns:auto minmax(0,1fr)}.MobilePaneHeaderShell-module__up_Arq__noTrailing>:last-child{display:none}:is(.MobilePaneHeaderShell-module__up_Arq__left,.MobilePaneHeaderShell-module__up_Arq__right) button{max-width:100%}}
@layer css-modules{.PaneScreenHeader-module__3581qG__pillSlot{height:40px}.PaneScreenHeader-module__3581qG__pill{width:fit-content;max-width:100%;height:40px;color:var(--foreground-default);align-self:flex-start;font-weight:500}.PaneScreenHeader-module__3581qG__pillIcon{flex:none;align-items:center;display:flex}.PaneScreenHeader-module__3581qG__pillLabel{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}}
@layer css-modules{.SelectedTaskDrawer-module__4qPItW__body{timeline-scope:--drawer-pager-scroll}.SelectedTaskDrawer-module__4qPItW__pagerArea{position:relative}.SelectedTaskDrawer-module__4qPItW__chatTabFade{--header-tabs-fade-offset:var(--space-8);--header-tabs-fade-height:8px;--header-tabs-feed-top-inset:calc(var(--header-tabs-fade-offset) + var(--header-tabs-fade-height));position:relative}.SelectedTaskDrawer-module__4qPItW__chatTabFade:before{content:"";height:calc(var(--header-tabs-fade-offset) + var(--header-tabs-fade-height));pointer-events:none;background:linear-gradient(to bottom, var(--surface-color) 0%, var(--surface-color) var(--header-tabs-fade-offset), transparent 100%);-webkit-backdrop-filter:blur(4px)saturate(1.05);backdrop-filter:blur(4px)saturate(1.05);-webkit-mask-image:linear-gradient(to bottom, black 0%, black var(--header-tabs-fade-offset), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, black 0%, black var(--header-tabs-fade-offset), transparent 100%);mask-image:linear-gradient(to bottom, black 0%, black var(--header-tabs-fade-offset), transparent 100%);z-index:1;position:absolute;inset:0 0 auto}.SelectedTaskDrawer-module__4qPItW__chatTabFadeInShortcut{--header-tabs-feed-top-inset:inherit}.SelectedTaskDrawer-module__4qPItW__chatTabFadeInShortcut:before{display:none}}
@media (prefers-reduced-motion:reduce){@layer css-modules{.HeaderTabsLoadingSkeleton-module__34vbZa__spinnerGlyph svg{animation:none}}}@layer css-modules{.HeaderTabsLoadingSkeleton-module__34vbZa__spinnerGlyph,.HeaderTabsLoadingSkeleton-module__34vbZa__spinnerGlyph svg{display:block}.HeaderTabsLoadingSkeleton-module__34vbZa__statusHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
@keyframes gestureIcons-module__P7B7Ea__hand-horizontal{0%{transform:translate(-6px)}to{transform:translate(6px)}}@keyframes gestureIcons-module__P7B7Ea__hand-up{0%{transform:translateY(3px)}to{transform:translateY(-7px)}}@keyframes gestureIcons-module__P7B7Ea__hand-edge{0%{opacity:0;transform:translate(-5px)}18%{opacity:1;transform:translate(-5px)}72%{opacity:1;transform:translate(6px)}to{opacity:0;transform:translate(6px)}}@media (prefers-reduced-motion:reduce){@layer css-modules{.gestureIcons-module__P7B7Ea__handHorizontal,.gestureIcons-module__P7B7Ea__handUp,.gestureIcons-module__P7B7Ea__handEdge{animation:none}}}@layer css-modules{.gestureIcons-module__P7B7Ea__handHorizontal{animation:.9s ease-in-out infinite alternate gestureIcons-module__P7B7Ea__hand-horizontal}.gestureIcons-module__P7B7Ea__handUp{animation:.8s ease-in-out infinite alternate gestureIcons-module__P7B7Ea__hand-up}.gestureIcons-module__P7B7Ea__handEdge{animation:1.6s ease-in-out infinite gestureIcons-module__P7B7Ea__hand-edge}}
@keyframes TourOverlay-module__RDsNGq__card-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){@layer css-modules{.TourOverlay-module__RDsNGq__card,.TourOverlay-module__RDsNGq__splash{animation:none}}}@layer css-modules{.TourOverlay-module__RDsNGq__overlay{touch-action:none;position:fixed;inset:0}.TourOverlay-module__RDsNGq__splash{background-color:color-mix(in srgb, var(--default-surface-color-100) 40%, transparent);animation:.16s ease-out both TourOverlay-module__RDsNGq__card-in;position:absolute;inset:0}.TourOverlay-module__RDsNGq__tapLayer{cursor:default;appearance:none;background:0 0;border:none;width:100%;height:100%;padding:0;position:absolute;inset:0}.TourOverlay-module__RDsNGq__card{text-align:center;pointer-events:none;background-color:var(--background-default);width:max-content;max-width:min(320px,100vw - 32px);box-shadow:var(--shadow-raised);border-radius:20px;animation:.16s ease-out both TourOverlay-module__RDsNGq__card-in;position:absolute}.TourOverlay-module__RDsNGq__closeButton{top:var(--space-6);right:var(--space-6);pointer-events:auto;position:absolute;color:var(--foreground-dimmer)!important}.TourOverlay-module__RDsNGq__icon{color:var(--foreground-default)}}
@keyframes Drawer-module__eUKjZa__enable-pointer{to{opacity:1;pointer-events:auto}}@keyframes Drawer-module__eUKjZa__disable-pointer{to{opacity:0;pointer-events:none}}@layer css-modules{.Drawer-module__eUKjZa__root{--Drawer--y:100%;--Drawer--transition:none;--Drawer--drawer-shadow:none;--Drawer--max-height:auto;--Drawer--height:auto;transform:translateY(var(--Drawer--y));transition:var(--Drawer--transition);box-shadow:var(--Drawer--drawer-shadow);border:1px solid var(--outline-dimmest);border-radius:var(--border-radius-12) var(--border-radius-12) 0 0;width:100%;max-height:var(--Drawer--max-height);height:var(--Drawer--height);border-bottom:0;position:absolute;bottom:0;left:0;overflow:hidden}.Drawer-module__eUKjZa__dragHandle{background-color:var(--outline-dimmer);border-radius:2px;width:36px;height:4px;position:absolute;top:6px;left:50%;transform:translate(-50%)}.Drawer-module__eUKjZa__underlay{opacity:0;z-index:100;background-color:var(--background-overlay);pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.Drawer-module__eUKjZa__underlay[aria-hidden=true]{animation:.12s forwards Drawer-module__eUKjZa__disable-pointer}.Drawer-module__eUKjZa__underlay[aria-hidden=false]{animation:.12s forwards Drawer-module__eUKjZa__enable-pointer}.Drawer-module__eUKjZa__scrollableContent::-webkit-scrollbar{display:none}.Drawer-module__eUKjZa__scrollableContent{scrollbar-width:none;-ms-overflow-style:none;overflow-y:auto}.Drawer-module__eUKjZa__fillContent{overflow:hidden}}
@layer css-modules{.UserButton-module__IeuPWq__shrinkable,.UserButton-module__IeuPWq__shrinkable span{flex-shrink:1}}
@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{.ReplOwner-module__GsjIOa__header{padding:var(--space-4);color:var(--foreground-dimmer);font-weight:500}}
@layer css-modules{.ReplInfoDropdownMenu-module__R7iFyW__menu{min-width:200px}}
@media (max-width:768px){@layer css-modules{.Deploy-module__H_RPza__baseButton div span{display:none}.Deploy-module__H_RPza__baseButton div svg{margin-right:0}.Deploy-module__H_RPza__roundedButton div span{display:none}.Deploy-module__H_RPza__roundedButton div svg{margin-right:0}.Deploy-module__H_RPza__baseButtonLoading div span{display:none}.Deploy-module__H_RPza__baseButtonLoading div svg{margin-right:0}.Deploy-module__H_RPza__roundedButtonLoading div span{display:none}.Deploy-module__H_RPza__roundedButtonLoading div svg{margin-right:0}}}@keyframes Deploy-module__H_RPza__pulse{0%{background-position:200% 0}to{background-position:-200% 0}}@layer css-modules{.Deploy-module__H_RPza__deployIconWithStatus{border-radius:var(--border-radius-6) 0 0 var(--border-radius-6);position:relative}.Deploy-module__H_RPza__deployIconDotWrapper{top:calc(-1 * var(--space-2));right:calc(-1 * var(--space-2));border:var(--border-width-default) solid var(--background-default);width:var(--space-8);height:var(--space-8);border-radius:9999px;position:absolute}.Deploy-module__H_RPza__deployIconDot{border-radius:9999px;width:100%;height:100%}.Deploy-module__H_RPza__linkActionButton{border-radius:0 var(--border-radius-6) var(--border-radius-6) 0!important}.Deploy-module__H_RPza__baseButton{flex-grow:1;flex-shrink:1;border-radius:var(--border-radius-6) 0 0 var(--border-radius-6)!important}.Deploy-module__H_RPza__baseButton[data-icon-only=true] svg{margin-right:0}.Deploy-module__H_RPza__baseButton[data-icon-only=true] span{display:none}.Deploy-module__H_RPza__roundedButton{flex-grow:1;flex-shrink:1}.Deploy-module__H_RPza__roundedButton[data-icon-only=true] svg{margin-right:0}.Deploy-module__H_RPza__roundedButton[data-icon-only=true] span{display:none}.Deploy-module__H_RPza__baseButtonLoading{background:linear-gradient(90deg, var(--background-higher) 0%, var(--background-highest) 50%, var(--background-higher) 100%);background-size:200% 100%;flex-grow:1;flex-shrink:1;animation:1.5s ease-in-out infinite Deploy-module__H_RPza__pulse;border-radius:var(--border-radius-6) 0 0 var(--border-radius-6)!important}.Deploy-module__H_RPza__baseButtonLoading[data-icon-only=true] svg{margin-right:0}.Deploy-module__H_RPza__baseButtonLoading[data-icon-only=true] span{display:none}.Deploy-module__H_RPza__roundedButtonLoading{background:linear-gradient(90deg, var(--background-higher) 0%, var(--background-highest) 50%, var(--background-higher) 100%);background-size:200% 100%;flex-grow:1;flex-shrink:1;animation:1.5s ease-in-out infinite Deploy-module__H_RPza__pulse}.Deploy-module__H_RPza__roundedButtonLoading[data-icon-only=true] svg{margin-right:0}.Deploy-module__H_RPza__roundedButtonLoading[data-icon-only=true] span{display:none}.Deploy-module__H_RPza__deployPopoverContent{max-width:90vw;min-height:0;overflow-y:auto}.Deploy-module__H_RPza__designPublish{box-shadow:inset 0 0 0 1px var(--surface-border-color-strong)}}
@layer ruicomponents.text{.SlideThumbnailItem-module__6X5hna__thumbnailNumber.SlideThumbnailItem-module__6X5hna__thumbnailNumber{min-width:var(--space-16);text-align:center}.SlideThumbnailItem-module__6X5hna__item.SlideThumbnailItem-module__6X5hna__item[data-selected] .SlideThumbnailItem-module__6X5hna__thumbnailNumber{color:var(--accent-primary-default)}}@layer css-modules{.SlideThumbnailItem-module__6X5hna__thumbnailPreview{cursor:pointer;background-color:var(--background-highest);aspect-ratio:16/9;border:2px solid #0000;flex:1;transition:border-color .15s;position:relative;overflow:hidden}.SlideThumbnailItem-module__6X5hna__thumbnailLoadingSurface{width:100%;height:100%}.SlideThumbnailItem-module__6X5hna__item{cursor:grab;margin-right:var(--space-2);margin-left:var(--space-2);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;outline:none;transition:transform .12s ease-out;position:relative}.SlideThumbnailItem-module__6X5hna__item[data-pressed]{transform:scale(1.04)}.SlideThumbnailItem-module__6X5hna__item:hover .SlideThumbnailItem-module__6X5hna__thumbnailPreview,.SlideThumbnailItem-module__6X5hna__item[data-focused] .SlideThumbnailItem-module__6X5hna__thumbnailPreview{border-color:var(--outline-dimmer)}.SlideThumbnailItem-module__6X5hna__item[data-selected] .SlideThumbnailItem-module__6X5hna__thumbnailPreview{border-color:var(--accent-primary-default)}.SlideThumbnailItem-module__6X5hna__item[data-dragging]{opacity:.4}.SlideThumbnailItem-module__6X5hna__item[data-dnd-disabled]{cursor:pointer}.SlideThumbnailItem-module__6X5hna__item[data-horizontal]{flex-shrink:0;margin:0;padding:0}.SlideThumbnailItem-module__6X5hna__item[data-horizontal] .SlideThumbnailItem-module__6X5hna__thumbnailPreview{flex:none;width:100px}.SlideThumbnailItem-module__6X5hna__menuButton{top:var(--space-2);right:var(--space-2);position:absolute}}
@layer css-modules{.SlideThumbnailSidebar-module__v2zNMq__sidebar{z-index:2;isolation:isolate;border-right:1px solid var(--outline-dimmest);scrollbar-color:var(--outline-dimmest) transparent;scrollbar-width:thin;flex-shrink:0;width:192px;transition:width .2s;position:relative;overflow-y:auto}.SlideThumbnailSidebar-module__v2zNMq__sidebar::-webkit-scrollbar{width:3px}.SlideThumbnailSidebar-module__v2zNMq__sidebar::-webkit-scrollbar-track{background:0 0}.SlideThumbnailSidebar-module__v2zNMq__sidebar::-webkit-scrollbar-thumb{background-color:var(--outline-dimmest);border-radius:3px}.SlideThumbnailSidebar-module__v2zNMq__sidebar::-webkit-scrollbar-thumb:hover{background-color:var(--outline-default)}.SlideThumbnailSidebar-module__v2zNMq__sidebar .SlideThumbnailSidebar-module__v2zNMq__sidebarContent{outline:none;min-height:0}.SlideThumbnailSidebar-module__v2zNMq__sidebar .SlideThumbnailSidebar-module__v2zNMq__sidebarCollapsedToggle{display:none}.SlideThumbnailSidebar-module__v2zNMq__sidebar[data-collapsed=true]{width:var(--space-40);overflow:hidden}.SlideThumbnailSidebar-module__v2zNMq__sidebar[data-collapsed=true] .SlideThumbnailSidebar-module__v2zNMq__sidebarContent{display:none}.SlideThumbnailSidebar-module__v2zNMq__sidebar[data-collapsed=true] .SlideThumbnailSidebar-module__v2zNMq__sidebarCollapsedToggle{padding:var(--space-6) var(--space-4) 0 var(--space-6);display:flex}.SlideThumbnailSidebar-module__v2zNMq__sidebar[data-horizontal]{border-top:2px solid var(--outline-dimmest);padding:var(--space-4) 0;border-right:none;width:100%;height:auto;overflow:auto hidden}.SlideThumbnailSidebar-module__v2zNMq__sidebar[data-horizontal]::-webkit-scrollbar{width:auto;height:3px}.SlideThumbnailSidebar-module__v2zNMq__sidebar[data-horizontal] .SlideThumbnailSidebar-module__v2zNMq__sidebarContent{flex-direction:row;min-width:0}.SlideThumbnailSidebar-module__v2zNMq__listBox{padding:var(--space-2) var(--space-12) var(--space-6);outline:none;flex-direction:column;display:flex}.SlideThumbnailSidebar-module__v2zNMq__listBox[data-horizontal]{align-items:stretch;gap:var(--space-4);padding:var(--space-6);flex-direction:row}.SlideThumbnailSidebar-module__v2zNMq__dropIndicator{outline:none;width:0;height:0}.SlideThumbnailSidebar-module__v2zNMq__listBox:not([data-horizontal]) .SlideThumbnailSidebar-module__v2zNMq__dropIndicator[data-drop-target]{margin:var(--space-4) var(--space-2) var(--space-4) calc(var(--space-2) + var(--space-24));border:2px dashed var(--accent-primary-default);border-radius:var(--border-radius-4);background-color:color-mix(in srgb, var(--accent-primary-dimmest) 30%, transparent);aspect-ratio:16/9;width:auto;height:auto}.SlideThumbnailSidebar-module__v2zNMq__listBox[data-horizontal] .SlideThumbnailSidebar-module__v2zNMq__dropIndicator[data-drop-target]{margin:0 var(--space-2);border-radius:var(--border-radius-4);background-color:var(--accent-primary-default);width:var(--space-4);align-self:stretch;height:auto}}
@layer css-modules{.PresenterOverlay-module__aLoTLa__overlay{background-color:var(--background-root);outline:none}.PresenterOverlay-module__aLoTLa__slidePreview{flex:3;position:relative;overflow:hidden}.PresenterOverlay-module__aLoTLa__slideContainer{position:relative;overflow:hidden}.PresenterOverlay-module__aLoTLa__slideFrame{transform-origin:0 0;position:relative}.PresenterOverlay-module__aLoTLa__slideIframe{border:none;width:100%;height:100%;position:absolute;top:0;left:0}.PresenterOverlay-module__aLoTLa__clickOverlay{cursor:pointer;position:absolute;inset:0}.PresenterOverlay-module__aLoTLa__notesPanel{flex:2;overflow:auto}@media (max-width:1024px){.PresenterOverlay-module__aLoTLa__notesPanel{flex:1}}.PresenterOverlay-module__aLoTLa__contentRow{flex-direction:row;min-height:0}@media (max-width:480px){.PresenterOverlay-module__aLoTLa__contentRow{flex-direction:column}}.PresenterOverlay-module__aLoTLa__notesBody{min-height:0}.PresenterOverlay-module__aLoTLa__navOverlay{z-index:1;pointer-events:none;position:absolute;inset:0}.PresenterOverlay-module__aLoTLa__navArrowPrev,.PresenterOverlay-module__aLoTLa__navArrowNext{pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%)}.PresenterOverlay-module__aLoTLa__navArrowPrev{left:var(--space-8)}.PresenterOverlay-module__aLoTLa__navArrowNext{right:var(--space-8)}.PresenterOverlay-module__aLoTLa__slideCounter{bottom:var(--space-12);pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.PresenterOverlay-module__aLoTLa__bottomSection{border-top:1px solid var(--outline-dimmest);flex-shrink:0}.PresenterOverlay-module__aLoTLa__bottomSection.PresenterOverlay-module__aLoTLa__bottomSection [data-horizontal]{border-top:none}}
@layer css-modules{.SpeakerNotesEditor-module__IB422a__root{z-index:1;height:var(--SpeakerNotesEditor--height);min-height:var(--space-64);--SpeakerNotesEditor--height:84px;flex-direction:column;flex-shrink:0;max-height:50%;display:flex;position:relative}.SpeakerNotesEditor-module__IB422a__compact{height:84px;max-height:84px}.SpeakerNotesEditor-module__IB422a__resizeHandle{z-index:2;cursor:row-resize;height:var(--space-8);touch-action:none;position:absolute;top:-4px;left:0;right:0}.SpeakerNotesEditor-module__IB422a__resizeHandle:after{content:"";position:absolute;inset:0;transform:scaleY(2)}.SpeakerNotesEditor-module__IB422a__resizeHandle:active:after{transform:scale(2000)}.SpeakerNotesEditor-module__IB422a__field{flex-direction:column;flex:1;min-height:0;display:flex}.SpeakerNotesEditor-module__IB422a__textarea{resize:none;flex:1;height:100%;min-height:0;max-height:none;overflow-y:auto}}
@layer css-modules{.SearchOptionButton-module__OnrZ-G__checked{background-color:var(--background-higher)}.SearchOptionButton-module__OnrZ-G__unchecked{color:var(--foreground-dimmest)}}
@layer ruicomponents.text{.CookieWarningModal-module__-2bbFW__modalTitle.CookieWarningModal-module__-2bbFW__modalTitle{font-weight:var(--font-weight-bold)}.CookieWarningModal-module__-2bbFW__modalSectionTitle.CookieWarningModal-module__-2bbFW__modalSectionTitle{font-weight:var(--font-weight-medium);font-size:var(--font-size-subhead-default)}.CookieWarningModal-module__-2bbFW__modalText.CookieWarningModal-module__-2bbFW__modalText{font-size:var(--font-size-default);line-height:1.5}}@layer css-modules{.CookieWarningModal-module__-2bbFW__bulletItem{padding-left:var(--space-8);position:relative}.CookieWarningModal-module__-2bbFW__bulletItem:before{content:"•";color:var(--accent-yellow-strongest);position:absolute;left:-12px}.CookieWarningModal-module__-2bbFW__desktopLink{color:var(--accent-primary-stronger);text-decoration:none}}
@layer css-modules{.CookieWarningBanner-module__6UEY8a__root{color:var(--accent-orange-strongest);background-color:var(--accent-orange-dimmest);border-width:0;container-type:inline-size}.CookieWarningBanner-module__6UEY8a__content{width:100%}.CookieWarningBanner-module__6UEY8a__closeButton{color:var(--accent-orange-strongest)}.CookieWarningBanner-module__6UEY8a__closeButton:hover{background-color:var(--accent-orange-dimmer)}.CookieWarningBanner-module__6UEY8a__tooltipText{flex-shrink:1}.CookieWarningBanner-module__6UEY8a__newTabButton{margin-left:var(--space-8);border:1px solid var(--accent-orange-strongest);border-radius:var(--border-radius-6);background-color:var(--accent-orange-dimmest);color:var(--accent-orange-strongest);height:24px}.CookieWarningBanner-module__6UEY8a__newTabButton:hover{background-color:var(--accent-orange-dimmer)}.CookieWarningBanner-module__6UEY8a__learnMoreButton{margin-left:var(--space-8);color:var(--accent-orange-strongest);background-color:#0000;border:none;padding:0;text-decoration:underline}.CookieWarningBanner-module__6UEY8a__learnMoreButton:hover{background-color:#0000;font-weight:bolder}}
@keyframes ExpoPreviewButton-module__1a1ZUa__pulse-ring{0%{box-shadow:0 0 0 0 var(--accent-primary-default)}50%{box-shadow:0 0 0 1px var(--accent-primary-default)}to{box-shadow:0 0 0 0 var(--accent-primary-default)}}@layer css-modules{.ExpoPreviewButton-module__1a1ZUa__expoButtonHighlight{border-radius:var(--border-radius-6);animation:.8s ease-out ExpoPreviewButton-module__1a1ZUa__pulse-ring}.ExpoPreviewButton-module__1a1ZUa__inlineButton{vertical-align:middle;display:inline-flex!important}@container (max-width:600px){.ExpoPreviewButton-module__1a1ZUa__tryOnDeviceButton{padding-right:var(--space-8);padding-left:var(--space-8)}.ExpoPreviewButton-module__1a1ZUa__tryOnDeviceButton span:not(:has(svg)){display:none!important}}}
@layer ruicomponents.text{.ExpoPreviewGuide-module__wAnz2q__stepTitle.ExpoPreviewGuide-module__wAnz2q__stepTitle{font-weight:500}}@layer css-modules{.ExpoPreviewGuide-module__wAnz2q__rootSidebar{border-left:1px solid var(--outline-dimmest);width:280px;height:100%;overflow-y:auto}@media (min-resolution:2x){.ExpoPreviewGuide-module__wAnz2q__rootSidebar{border-left-width:.5px}}.ExpoPreviewGuide-module__wAnz2q__rootPopover{width:100%}.ExpoPreviewGuide-module__wAnz2q__stepNumber{border-radius:var(--border-radius-round);width:24px;height:24px;font-weight:500;font-size:var(--font-size-small);flex-shrink:0}.ExpoPreviewGuide-module__wAnz2q__ctaContainer{border-radius:var(--border-radius-container)}}
@layer css-modules{.PlanningSessionViewingMainBanner-module__YEkxYG__actionBar{bottom:var(--space-16);z-index:10;box-shadow:var(--shadow-1);pointer-events:all;position:absolute;left:50%;transform:translate(-50%)}}
@layer css-modules{.ReachabilityModal-module__uI5HVW__modalText{padding-left:var(--space-8);display:block}.ReachabilityModal-module__uI5HVW__subHeadingText{margin-bottom:var(--space-8);display:block}.ReachabilityModal-module__uI5HVW__bulletList{gap:var(--space-8);padding-left:var(--space-24);flex-direction:column;display:flex}.ReachabilityModal-module__uI5HVW__statusItem{gap:var(--space-8);padding:var(--space-8);border-radius:var(--border-radius-8);background-color:var(--background-root);align-items:center;display:flex}.ReachabilityModal-module__uI5HVW__statusCircle{border-radius:50%;flex-shrink:0;width:10px;height:10px}.ReachabilityModal-module__uI5HVW__statusCircle[data-reachable=true]{background-color:var(--accent-primary-default)}.ReachabilityModal-module__uI5HVW__statusCircle[data-reachable=false]{background-color:var(--accent-negative-default)}.ReachabilityModal-module__uI5HVW__faqLink{color:var(--accent-primary-stronger);text-decoration:none}}
@layer css-modules{.ReachabilityBanner-module__mvV20W__root{color:var(--accent-orange-strongest);background-color:var(--accent-orange-dimmest);border-width:0;container-type:inline-size}.ReachabilityBanner-module__mvV20W__content{width:100%}.ReachabilityBanner-module__mvV20W__closeButton{color:var(--accent-orange-strongest)}.ReachabilityBanner-module__mvV20W__closeButton:hover{background-color:var(--accent-orange-dimmer)}.ReachabilityBanner-module__mvV20W__tooltipText{flex-shrink:1}.ReachabilityBanner-module__mvV20W__learnMoreButton{margin-left:var(--space-8);color:var(--accent-orange-strongest);background-color:#0000;border:none;padding:0;text-decoration:underline}.ReachabilityBanner-module__mvV20W__learnMoreButton:hover{background-color:#0000;font-weight:bolder}}
@layer css-modules{.SimulatorFullscreenOverlay-module__Yb6nDG__simulatorPreview{aspect-ratio:9/19.5;height:100%;max-height:100%;position:relative;overflow:hidden}}
@layer css-modules{.SubreplSyncToMainBanner-module__Wg6deG__syncActionBar{bottom:var(--space-16);z-index:10;box-shadow:var(--shadow-1);pointer-events:all;position:absolute;left:50%;transform:translate(-50%)}}
@layer css-modules{.Content-module__Dh5UdW__singleDiffWrapper{background-color:var(--background-higher);width:100%;margin-bottom:var(--space-8)}.Content-module__Dh5UdW__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 ruicomponents.text{.GitErrorNotification-module__SdDd3a__errorType.GitErrorNotification-module__SdDd3a__errorType{font-family:var(--font-family-code);opacity:.75}}@layer css-modules{.GitErrorNotification-module__SdDd3a__errorNotification{pointer-events:all}}
@layer css-modules{.GitErrorList-module__6NsK4q__errorList{pointer-events:none;z-index:10;transition:background-color .1s;position:absolute;inset:0}}
@layer ruicomponents.text{.RemoteInput-module__dIUkyG__errorText.RemoteInput-module__dIUkyG__errorText{color:var(--accent-negative-stronger);padding-left:var(--space-4)}}@layer css-modules{.RemoteInput-module__dIUkyG__actionButton{flex-grow:1}}
@layer css-modules{.PushBranchButton-module__5FYphG__remoteStatusBannerDesktop{display:none}@media (min-width:900px){.PushBranchButton-module__5FYphG__remoteStatusBannerDesktop{display:flex}}.PushBranchButton-module__5FYphG__remoteStatusBannerMobile{width:100%;display:flex}@media (min-width:900px){.PushBranchButton-module__5FYphG__remoteStatusBannerMobile{display:none}}.PushBranchButton-module__5FYphG__mobileButton{width:50%}.PushBranchButton-module__5FYphG__remoteStatusBanner{border:0!important}.PushBranchButton-module__5FYphG__connectExistingButtonDesktop{background-color:var(--background-highest)!important}.PushBranchButton-module__5FYphG__connectExistingButtonMobile{width:50%;background-color:var(--background-highest)!important}}
@layer ruicomponents.text{.CommitMessage-module__L4CTSa__headerText.CommitMessage-module__L4CTSa__headerText{font-weight:var(--font-weight-medium)}}@layer css-modules{.CommitMessage-module__L4CTSa__input{resize:none;border:none;width:100%}.CommitMessage-module__L4CTSa__inputDisabled{opacity:.5;resize:none;border:none;width:100%}}
@layer css-modules{.ModifiedFileActions-module__xmEsfG__actionsIndex,.ModifiedFileActions-module__xmEsfG__actionsWorktree{border-radius:var(--border-radius-4);height:24px}.ModifiedFileActions-module__xmEsfG__unstage,.ModifiedFileActions-module__xmEsfG__stage,.ModifiedFileActions-module__xmEsfG__discard{border-radius:var(--border-radius-2);width:24px;height:24px}.ModifiedFileActions-module__xmEsfG__discardIcon{transform:scale(.85)}.ModifiedFileActions-module__xmEsfG__divider{background-color:var(--outline-stronger);width:1px;height:75%}}
@layer css-modules{.ModifiedFilePath-module__92HX8q__source{color:var(--foreground-dimmest)}.ModifiedFilePath-module__92HX8q__sourceArrow{margin:0 var(--space-8)}}
@layer css-modules{.ModifiedFileListActions-module__warbvq__actions{background-color:var(--background-highest)}.ModifiedFileListActions-module__warbvq__buttonDiscard{border-radius:var(--border-radius-8) 0 0 var(--border-radius-8)}.ModifiedFileListActions-module__warbvq__buttonStage{border-radius:0 var(--border-radius-8) var(--border-radius-8) 0}.ModifiedFileListActions-module__warbvq__divider{margin-top:var(--space-8);margin-bottom:var(--space-8);background-color:var(--outline-stronger);width:1px}}
@layer css-modules{.ModifiedFileList-module__Dal6tq__body{max-height:25vh;overflow-y:auto}.ModifiedFileList-module__Dal6tq__headerText{flex-grow:1}}
@layer ruicomponents.text{.StagingArea-module__lT4H4W__headerText.StagingArea-module__lT4H4W__headerText{font-weight:var(--font-weight-medium)}}@layer css-modules{.StagingArea-module__lT4H4W__disabled{opacity:.725}.StagingArea-module__lT4H4W__autoStageMessage{justify-content:center;align-items:center;display:flex}.StagingArea-module__lT4H4W__details{gap:var(--space-4);flex-direction:row;display:flex}.StagingArea-module__lT4H4W__fileLists{margin-left:-4px;margin-right:-4px}}
@layer css-modules{.Marker-module__BlxeXG__markerContainer{justify-content:center;align-items:center;min-width:20px;min-height:20px;display:flex}.Marker-module__BlxeXG__commitMarker{background-color:var(--foreground-default);border-radius:50%;width:4px;height:4px}.Marker-module__BlxeXG__collapsedMarkerIconDot{background-color:var(--foreground-dimmer);border-radius:50%;width:3px;height:3px}.Marker-module__BlxeXG__collapsedMarkerIconContainer{justify-content:center;align-items:center;display:flex}.Marker-module__BlxeXG__collapsedMarkerIconContainer div+div{margin-left:1px}.Marker-module__BlxeXG__collapsedMarker{background-color:var(--background-highest);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.Marker-module__BlxeXG__revertMarker{background-color:var(--accent-orange-dimmest);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.Marker-module__BlxeXG__mergeMarker{background-color:var(--accent-purple-dimmest);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.Marker-module__BlxeXG__mergeMarkerIconContainer{width:13px;height:9px;position:relative}.Marker-module__BlxeXG__mergeMarkerIconLeft,.Marker-module__BlxeXG__mergeMarkerIconRight{border:1px solid var(--accent-purple-strongest);border-radius:50%;width:9px;height:9px;position:absolute;top:0}.Marker-module__BlxeXG__mergeMarkerIconLeft{left:0}.Marker-module__BlxeXG__mergeMarkerIconRight{right:0}.Marker-module__BlxeXG__boundaryMarker{background-color:var(--background-default);border:1px solid var(--background-highest);border-radius:50%;width:6px;height:6px}}
@layer css-modules{.connectors-module__jEMyNW__connectorSegment{width:18px;position:absolute;left:0}.connectors-module__jEMyNW__solid{border-right:1px solid var(--outline-dimmest)}.connectors-module__jEMyNW__dashed{border-right:1px dashed var(--outline-dimmest)}}
@layer css-modules{.Node-module__1mS0eW__container{-webkit-user-select:none;user-select:none;margin-left:30px;margin-right:4px;padding-left:6px;position:relative}.Node-module__1mS0eW__nodeFoldedIconContainer{top:50%;right:var(--space-8);z-index:1;opacity:0;position:absolute;transform:translateY(-50%)}div:hover>.Node-module__1mS0eW__nodeFoldedIconContainer{opacity:1;transition:opacity .12s ease-out}.Node-module__1mS0eW__nodeUnfoldedIconContainer{top:50%;right:var(--space-8);z-index:1;position:absolute;transform:translateY(-50%)}.Node-module__1mS0eW__nodeContentContainer{position:relative}.Node-module__1mS0eW__nodeHeader{height:20px;display:block}.Node-module__1mS0eW__nodeUnfoldedContentSurface{margin:var(--space-4) var(--space-8) var(--space-8) 36px;overflow-x:hidden}.Node-module__1mS0eW__unfoldedContentContainer,.Node-module__1mS0eW__root{position:relative}.Node-module__1mS0eW__markerTop{top:var(--space-8);position:absolute;left:18px;transform:translate(-50%)}.Node-module__1mS0eW__markerBottom{bottom:var(--space-8);position:absolute;left:18px;transform:translate(-50%)}.Node-module__1mS0eW__markerCenter{position:absolute;top:50%;left:18px;transform:translate(-50%)translateY(-50%)}}
@layer css-modules{.NodeBoundary-module__ZEisdW__header{height:100%}}
@media (prefers-reduced-motion:reduce){@layer css-modules{.ToolEmptyState-module__eDBvca__preview{transition:none}}}@layer css-modules{.ToolEmptyState-module__eDBvca__root{justify-content:safe center;width:100%;height:100%;overflow-y:auto}.ToolEmptyState-module__eDBvca__frame{grid-template-columns:minmax(0,1fr);grid-template-areas:"stack";align-items:center;width:100%;max-width:720px;display:grid;container-type:inline-size}.ToolEmptyState-module__eDBvca__previewClip{z-index:0;pointer-events:none;grid-area:stack;overflow:hidden}.ToolEmptyState-module__eDBvca__preview{filter:blur(2.5px);opacity:.4;transform-origin:50%;flex-direction:column;justify-content:center;transition:filter .35s,opacity .35s;display:flex;transform:scale(1.03)}.ToolEmptyState-module__eDBvca__frame:hover .ToolEmptyState-module__eDBvca__preview{filter:blur(.8px);opacity:.55}.ToolEmptyState-module__eDBvca__scrim{z-index:1;pointer-events:none;background:linear-gradient(to bottom, var(--surface-color) 0%, color-mix(in srgb, var(--surface-color) 45%, transparent) 14%, color-mix(in srgb, var(--surface-color) 78%, transparent) 32%, color-mix(in srgb, var(--surface-color) 78%, transparent) 68%, color-mix(in srgb, var(--surface-color) 45%, transparent) 88%, var(--surface-color) 100%);grid-area:stack;align-self:stretch}.ToolEmptyState-module__eDBvca__description{max-width:420px}.ToolEmptyState-module__eDBvca__content{z-index:2;text-align:center;grid-area:stack;justify-self:center}.ToolEmptyState-module__eDBvca__content>:is(h1,h2,h3),.ToolEmptyState-module__eDBvca__content>.ToolEmptyState-module__eDBvca__description{background-color:var(--surface-color);box-shadow:0 0 var(--space-16) var(--space-12) var(--surface-color)}.ToolEmptyState-module__eDBvca__iconBadge{width:var(--space-40);height:var(--space-40);background-color:var(--background-higher);border:1px solid var(--surface-border-color-subtle);color:var(--foreground-default)}}
@layer css-modules{.MarkdownPreview-module__KaiF2a__bodyRoot{overflow-y:auto}.MarkdownPreview-module__KaiF2a__contentRoot{z-index:2;align-items:center;width:100%;height:100%;margin:0 auto;overflow:auto}@media only screen and (min-width:768px){.MarkdownPreview-module__KaiF2a__contentRoot{padding-left:var(--space-32);padding-right:var(--space-32)}}.MarkdownPreview-module__KaiF2a__emptyState button{color:var(--foreground-dimmer)}.MarkdownPreview-module__KaiF2a__markdownContainer{width:100%}.MarkdownPreview-module__KaiF2a__markdownContainer .rendered-markdown{flex-direction:column;justify-content:center;align-items:center;display:flex}.MarkdownPreview-module__KaiF2a__markdownContainer .rendered-markdown>*{width:100%;max-width:840px}.MarkdownPreview-module__KaiF2a__markdownContainer .rendered-markdown>table{max-width:100%}.MarkdownPreview-module__KaiF2a__paneRoot{width:100%;height:100%;position:relative;overflow-y:hidden}}
@layer css-modules{.Content-module__Ma3YXW__content{position:relative;overflow:hidden}}
@layer css-modules{.DatabaseItem-module__19eUoG__container{cursor:pointer;border:1px solid var(--outline-default);border-radius:8px;padding:12px}.DatabaseItem-module__19eUoG__container:hover,.DatabaseItem-module__19eUoG__containerSelected{background-color:var(--interactive-background)}.DatabaseItem-module__19eUoG__containerNotClickable{cursor:default;padding:12px}.DatabaseItem-module__19eUoG__skeletonText{border-radius:4px;width:100px;height:18px}}
@media (min-width:1200px){@layer css-modules{.DatabaseOverviewPage-module__AZGPiW__databaseGrid{grid-template-columns:repeat(3,1fr)}}}@layer css-modules{.DatabaseOverviewPage-module__AZGPiW__wrapper{height:0;overflow-y:auto}.DatabaseOverviewPage-module__AZGPiW__databaseGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}.DatabaseOverviewPage-module__AZGPiW__skeletonText{border-radius:4px;width:100px;height:16px}}
@layer css-modules{.DatabaseSelector-module__42Jfba__productionDatabaseTourContent{max-width:320px}}
@layer css-modules{.DatabaseSelectorBar-module__2pb2sa__selectorBar{border-bottom:1px solid var(--outline-dimmest);flex-shrink:0;position:sticky;top:0}}
@layer css-modules{.DatabaseFrozen-module__0Xeorq__cta{width:100%}.DatabaseFrozen-module__0Xeorq__ctaStatusBanner{text-align:left}}
@media (min-width:1200px){@layer css-modules{.DatabaseOverviewTab2-module___5QM0a__tableGrid{grid-template-columns:repeat(3,1fr)}}}@keyframes DatabaseOverviewTab2-module___5QM0a__skeleton-delay-fadein{0%{opacity:0}to{opacity:1}}@layer css-modules{.DatabaseOverviewTab2-module___5QM0a__tableGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}.DatabaseOverviewTab2-module___5QM0a__skeletonItem{border:1px solid var(--background-higher);border-radius:8px}.DatabaseOverviewTab2-module___5QM0a__skeletonIcon{border-radius:4px;width:20px;height:20px}.DatabaseOverviewTab2-module___5QM0a__skeletonName{border-radius:4px;width:120px;height:16px}.DatabaseOverviewTab2-module___5QM0a__skeletonStorage{border-radius:4px;width:80px;height:14px}.DatabaseOverviewTab2-module___5QM0a__skeletonDelayed{opacity:0;animation:.5s ease-in .5s both DatabaseOverviewTab2-module___5QM0a__skeleton-delay-fadein}}
@layer css-modules{.DatabaseEnvVariable-module__HULRGq__envVarLabel{min-width:140px;font-size:14px;font-weight:500;font-family:var(--font-family-code)}}
@layer ruicomponents.text{.DatabaseSettingsRestoreSection-module__plJeiW__error.DatabaseSettingsRestoreSection-module__plJeiW__error{color:var(--accent-negative-stronger)}}@layer css-modules{.DatabaseSettingsRestoreSection-module__plJeiW__dialogMessage{flex-grow:1;flex-shrink:1}.DatabaseSettingsRestoreSection-module__plJeiW__inlineSelect{width:160px}.DatabaseSettingsRestoreSection-module__plJeiW__list{font-size:12px}.DatabaseSettingsRestoreSection-module__plJeiW__list li{padding-top:1px}:is(.DatabaseSettingsRestoreSection-module__plJeiW__list li):before{content:"•";margin-right:var(--space-4)}}
@layer css-modules{.DatabaseSettingsSnapshotsSection-module__edXKaq__inlineSelect{width:160px}.DatabaseSettingsSnapshotsSection-module__edXKaq__backupTableScroll{max-height:320px;overflow-y:auto}.DatabaseSettingsSnapshotsSection-module__edXKaq__backupTable{align-items:center;gap:var(--space-8) var(--space-12);grid-template-columns:1fr auto auto;display:grid}.DatabaseSettingsSnapshotsSection-module__edXKaq__backupTableHeader{z-index:1;padding-bottom:var(--space-4);background-color:var(--surface-color);position:sticky;top:0}}
@layer ruicomponents.text{.DatabaseStorageStatus-module__iu7nCa__warningText.DatabaseStorageStatus-module__iu7nCa__warningText{color:var(--accent-yellow-stronger)}}
@layer ruicomponents.text{.DatabaseSettingsTab2-module__TTVBXW__dangerTitle.DatabaseSettingsTab2-module__TTVBXW__dangerTitle{color:var(--accent-negative-default)}}@layer css-modules{.DatabaseSettingsTab2-module__TTVBXW__advancedLabel{text-transform:uppercase;letter-spacing:.05em}}
@layer css-modules{.DatabaseTabs-module__VbL4sa__wrapper{flex-direction:column;flex-grow:1;height:0;display:flex}.DatabaseTabs-module__VbL4sa__tabList{flex-shrink:0;padding:4px 6px 0;position:sticky;top:0}.DatabaseTabs-module__VbL4sa__tabPanels{flex-direction:column;flex-grow:1;display:flex;overflow-y:auto}.DatabaseTabs-module__VbL4sa__studioTabPanel{flex-direction:column;flex-grow:1;display:flex}.DatabaseTabs-module__VbL4sa__overviewTabPanel{flex-direction:column;flex-grow:1;gap:8px;padding:12px;display:flex}.DatabaseTabs-module__VbL4sa__settingsTabPanel{flex-direction:column;flex-grow:1;padding:12px;display:flex}.DatabaseTabs-module__VbL4sa__content{flex-grow:1;height:0}.DatabaseTabs-module__VbL4sa__emptyStateScroll{height:0;overflow-y:auto}}
@layer css-modules{.CreateBucketModal-module__SvoUBa__createBucketButton{flex-grow:1}.CreateBucketModal-module__SvoUBa__labeledInput{text-align:left}.CreateBucketModal-module__SvoUBa__row{flex-basis:300px}}
@keyframes BucketSelect-module__mWk0DW__pulse-translate{0%{transform:translate(-66.667%)}to{transform:translate(0%)}}@layer css-modules{.BucketSelect-module__mWk0DW__button.BucketSelect-module__mWk0DW__button{color:inherit;font:inherit;-webkit-app-region:no-drag;-webkit-user-select:none;user-select:none;box-sizing:border-box;border:1px solid;border-color:var(--interactive-border);border-radius:var(--border-radius-default);background:0 0;outline:none;flex-direction:column;flex:auto;align-items:stretch;min-width:0;min-height:0;line-height:normal;display:inline-flex}.BucketSelect-module__mWk0DW__dropdownItemSelected.BucketSelect-module__mWk0DW__dropdownItemSelected{background-color:var(--interactive-background)}.BucketSelect-module__mWk0DW__error{color:var(--accent-negative-stronger)}.BucketSelect-module__mWk0DW__select{flex-grow:1;flex-shrink:1;display:flex}.BucketSelect-module__mWk0DW__selectDisabled{background-color:var(--background-higher)}.BucketSelect-module__mWk0DW__labeledInput{min-width:250px}.BucketSelect-module__mWk0DW__selectedBucketName,.BucketSelect-module__mWk0DW__bucketName{text-align:left}.BucketSelect-module__mWk0DW__loading{min-width:200px;height:var(--space-32);border:1px solid var(--interactive-border);position:relative;overflow:hidden}.BucketSelect-module__mWk0DW__loading:after{content:"";background:linear-gradient(90deg, var(--background-highest), var(--background-higher), var(--background-highest), var(--background-higher));pointer-events:none;will-change:transform;width:300%;height:100%;animation:2s linear infinite BucketSelect-module__mWk0DW__pulse-translate;position:absolute;inset:0 auto 0 0}}
@layer css-modules{.AddBucketModal-module__tT520a__addBucketButton{flex-grow:1}.AddBucketModal-module__tT520a__row{flex-basis:300px}}
@layer css-modules{.CommandsTab-module__lTFLIG__statusBanner{max-width:fit-content}}
@layer css-modules{.AccessFlowWrapper-module__G_H1lW__ctaStatusBanner{text-align:left}.AccessFlowWrapper-module__G_H1lW__cta{width:100%;max-width:320px;margin-left:auto;margin-right:auto}.AccessFlowWrapper-module__G_H1lW__payment{text-align:left;box-shadow:var(--shadow-subtle)}.AccessFlowWrapper-module__G_H1lW__fullWidthButton{width:100%}}
@container not (min-width:480px){@layer css-modules{.Intro-module__VBatnG__previewGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}}@layer css-modules{.Intro-module__VBatnG__previewGrid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:var(--space-96);gap:var(--space-12);width:100%;height:100%;padding:var(--space-16);display:grid}.Intro-module__VBatnG__previewLine{width:60%;height:var(--space-4);background-color:var(--background-higher)}}
@layer css-modules{.ObjectsTab-module__yYnNlq__icon{width:24px;height:24px}@container (min-width:500px){.ObjectsTab-module__yYnNlq__buttons{gap:var(--space-8);flex-direction:row}}.ObjectsTab-module__yYnNlq__footer{margin-bottom:var(--space-8)}.ObjectsTab-module__yYnNlq__loadMoreButton{flex-grow:1}.ObjectsTab-module__yYnNlq__tableWrapper{border-radius:var(--border-radius-4);outline:var(--ObjectsTab--body-outline);margin-bottom:var(--ObjectsTab--body-margin-bottom);--ObjectsTab--body-outline:none;--ObjectsTab--body-margin-bottom:0}.ObjectsTab-module__yYnNlq__tableHeader{text-align:left;z-index:1;background-color:var(--background-default);position:sticky;top:0}.ObjectsTab-module__yYnNlq__tableHeaderMainColumn{text-align:left;padding:var(--space-4)}.ObjectsTab-module__yYnNlq__rowActionButtonGroup{gap:var(--space-4);background-color:var(--background-higher);border-top-right-radius:var(--border-radius-4);border-bottom-right-radius:var(--border-radius-4);flex-direction:row;align-items:center;display:none;position:absolute;top:0;bottom:0;right:0}.ObjectsTab-module__yYnNlq__row{border-radius:var(--border-radius-4);outline:var(--ObjectsTab--row-outline);outline-offset:-1px;opacity:var(--ObjectsTab--row-opacity);cursor:var(--ObjectsTab--row-cursor);--ObjectsTab--row-outline:none;--ObjectsTab--row-opacity:1;--ObjectsTab--row-cursor:auto;position:relative}.ObjectsTab-module__yYnNlq__row:hover{background:var(--background-higher)!important}.ObjectsTab-module__yYnNlq__row:hover .ObjectsTab-module__yYnNlq__rowActionButtonGroup{display:flex}.ObjectsTab-module__yYnNlq__row:focus{outline:2px solid var(--accent-primary-default)}.ObjectsTab-module__yYnNlq__pending{color:var(--foreground-dimmest)}.ObjectsTab-module__yYnNlq__text{flex-shrink:1}.ObjectsTab-module__yYnNlq__strikeThroughText{flex-shrink:1;text-decoration:line-through}.ObjectsTab-module__yYnNlq__tableData{padding:var(--space-4)}.ObjectsTab-module__yYnNlq__tableData:first-of-type{border-top-left-radius:var(--border-radius-4);border-bottom-left-radius:var(--border-radius-4)}.ObjectsTab-module__yYnNlq__tableData:last-of-type,.ObjectsTab-module__yYnNlq__tableData:nth-last-of-type(2){border-top-right-radius:var(--border-radius-4);border-bottom-right-radius:var(--border-radius-4)}.ObjectsTab-module__yYnNlq__actionButtonTableData,.ObjectsTab-module__yYnNlq__loadingTableData{position:relative}.ObjectsTab-module__yYnNlq__loadingIconWrapper{right:var(--space-4);justify-content:center;position:absolute;top:0;bottom:0}.ObjectsTab-module__yYnNlq__loadingIcon{background-color:var(--background-default);border-radius:50%}.ObjectsTab-module__yYnNlq__emptyStateWrapper{justify-content:center;align-items:center;gap:var(--space-16);border-radius:var(--border-radius-4);margin-bottom:var(--space-8);flex-direction:column;flex-grow:1}.ObjectsTab-module__yYnNlq__emptyStateTextWrapper{align-items:center;gap:var(--space-4);flex-direction:column}.ObjectsTab-module__yYnNlq__emptyStateText{align-items:center}.ObjectsTab-module__yYnNlq__downloadLink{color:var(--foreground-default)}}
@layer css-modules{.SettingsTab-module__jqFxFW__negativeButton{color:var(--accent-negative-stronger)}}
@layer ruicomponents.text{.index-module__Vi9YHa__controlSeparator.index-module__Vi9YHa__controlSeparator{color:var(--outline-default);padding-inline:var(--space-8)}}
@layer css-modules{.WordViewer-module__S9KlNa__container{width:100%;height:100%;overflow:auto}.WordViewer-module__S9KlNa__iframe{border-radius:var(--border-radius-8);width:100%;max-width:816px;height:100%;box-shadow:var(--shadow-1);border:none}}
@layer css-modules{.GrowthUnconfiguredState-module__2UcRUq__previewGrid{gap:var(--space-12);padding:var(--space-16);box-sizing:border-box;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:120px;align-content:start;width:100%;height:100%;display:grid}}
@layer css-modules{.HeroAndClerkRow-module__tYSJ_a__row{gap:var(--space-16);grid-template-columns:1fr 1fr;align-items:stretch;width:100%;display:grid}@media not (min-width:768px){.HeroAndClerkRow-module__tYSJ_a__row{grid-template-columns:1fr}}.HeroAndClerkRow-module__tYSJ_a__column{width:100%}}
@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{.ChatMobilePage-module__MKThjq__root{position:fixed;inset:0}}
@layer css-modules{.ConversationAssetScreen-module__Sl3ruW__markdownPreview{min-height:0;overflow:auto}}
/*# sourceMappingURL=1z_2u61zlvaj8.css.map*/