@layer components{.Search_root__qfJle{--Search--background-color:transparent;--Search--input-height:auto;background-color:var(--Search--background-color);padding-right:var(--space-4);padding-left:var(--space-4);height:var(--space-32)}.Search_root__qfJle>div>div label+div{z-index:4}.Search_root__qfJle [role=listbox]{position:absolute;top:var(--Search--input-height);left:0;z-index:3;background-color:var(--Search--background-color);padding-top:var(--space-4)!important;width:100%;height:calc(100% - var(--Search--input-height))}.Search_root__qfJle [role=option]>div{background-color:initial!important}.Search_root__qfJle [aria-selected=true]>div{background-color:var(--background-higher)!important}.DockSidebar_root__N_L1p{--index--width:auto;--index--height:auto;--index--transform:none;--index--border-color:transparent;--index--background-color:transparent;--index--display:none;--index--z-index:inherit;--index--resize-handle-width:0;--index--resize-handle-height:0;--index--resize-handle-transform:none;--index--resize-grip-opacity:0;--index--resize-grip-color:transparent;display:var(--index--display);position:absolute;top:0;bottom:0;left:0;transform:var(--index--transform);z-index:var(--index--z-index);border:1px solid;border-color:var(--index--border-color);border-radius:var(--border-radius-4);background-color:var(--index--background-color);width:var(--index--width);height:var(--index--height)}.DockSidebar_header__xaaAD{height:32px}.DockSidebar_content__e0_hV{position:relative;background-color:initial}.DockSidebar_title__e3CZQ{font-size:13px}.DockSidebar_footerButtons__ENw63 button{width:calc(50% - 2px)}.DockSidebar_resizeHandleRoot__vsVgf{display:flex;position:absolute;top:0;right:0;justify-content:center;align-items:center;transform:var(--index--resize-handle-transform);cursor:ew-resize;width:var(--index--resize-handle-width);height:100%}.DockSidebar_resizeHandleGrip__5IgIv{display:flex;justify-content:center;align-items:center;opacity:var(--index--resize-grip-opacity);border-radius:var(--border-radius-4);background-color:var(--index--resize-grip-color);width:2px;height:var(--index--resize-handle-height)}}@layer components{}@media screen and (max-width:480px){@layer components{.FigmaImportForm_importButtonContainer__wEqpP{flex-direction:column;gap:8px}}}@layer components{.FigmaImportForm_limitMeter__U_gFJ{min-width:240px}.FigmaImportForm_importButtonContainer__wEqpP{gap:0}.FigmaImportForm_input__hx_c9{border:1px solid var(--outline-dimmest)!important}.FigmaImportForm_container__ZGfRZ{border:1px solid var(--outline-dimmest);border-radius:8px}.FigmaImportForm_divider__POsUX{margin-top:4px;margin-bottom:8px}.FigmaImportEntry_container__0gcKx{border:1px solid var(--outline-dimmest);border-radius:8px}.FigmaImportEntry_replitIcon__Vmv79{border-radius:8px;background-color:var(--brand-accent-default);width:36px;height:36px;color:white}.FigmaImportEntry_figmaIcon__cj71Z{border-radius:8px;background-color:var(--brand-black);width:36px;height:36px}.FigmaImportEntry_button__tGaaO{margin-top:24px}.FigmaImport_overlay__to7_u{--FigmaImport--z-index-modal:100000;position:fixed;flex-direction:row;inset:0}.FigmaImport_animationWrapper__8PuMi,.FigmaImport_overlay__to7_u{display:flex;justify-content:center;align-items:center;z-index:calc(var(--FigmaImport--z-index-modal) + 1);background-color:var(--background-overlay)}.FigmaImport_animationWrapper__8PuMi{flex-direction:column;border-radius:8px;padding:34px;min-width:300px;color:var(--foreground-default)}.FigmaImport_progressBarContainer__GBU7c{padding-top:16px;width:200px}.FigmaImport_progressBarTrack__AjpdN{border-radius:var(--border-radius-round);background-color:var(--background-higher);width:100%;height:8px;overflow:hidden}.FigmaImport_progressBarFill__WUllg{transition:width var(--transition-duration-chill) var(--transition-timing-function-chill);border-radius:var(--border-radius-round);background-color:var(--accent-primary-default);min-width:2px;height:100%}.PlanningBadge_root__xmkd4{border-radius:var(--border-radius-4);padding:var(--space-4) var(--space-8)}.RunStatusButton_root__Zgid2{position:relative;border-radius:var(--border-radius-4)}.RunStatusButton_agentStatusIcon__dyBqs{position:absolute;opacity:0;inset:0;pointer-events:none}.RunStatusButton_running__tAAYE.RunStatusButton_agent__q_Sk6 .RunStatusButton_agentStatusIcon__dyBqs{opacity:1}.PlanningTimeline_dividerContainer__1Fxqg{width:var(--space-16)}.PlanningTimeline_divider__J7gIK{background-color:var(--outline-default)!important}.PlanningTimeline_pill__E8NBl{border:1px solid var(--outline-dimmer)!important;width:var(--space-24);height:var(--space-24)}.PlanningTimeline_pillActive__f75bR{border-color:var(--accent-positive-default)!important}.PlanningTimeline_text__mGnOC{font-weight:600}.PlanningTimeline_stepInteractive__8yHKb{cursor:pointer}.PlanningTimeline_stepInteractive__8yHKb:hover .PlanningTimeline_text__mGnOC{color:var(--foreground-default)!important}.AllToolsButton_toolsListPopover__HvH5A{width:200px;height:60vh;max-height:600px}.Dock_divider__YQpii{background-color:var(--outline-dimmer);width:1px;height:var(--space-12)}}@layer components{}@layer components{}@layer components{}@layer components{}@layer components{}@layer components{}@layer components{@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.Dock_divider__YQpii{width:.5px}}}@media (hover:hover){@layer components{.Header_opaqueOnHover__cvJl6{opacity:.5;transition:opacity .2s ease-in-out}.Header_opaqueOnHover__cvJl6:hover{opacity:1}}}@media (hover:none){@layer components{.Header_opaqueOnHover__cvJl6{opacity:1}}}@media (prefers-reduced-motion:no-preference){@layer components{.Header_root__fJWuA{animation:Header_slide-in__Syhyv .2s ease-in-out,Header_fade-in__24vq_ .2s ease-in-out}}}@keyframes Header_slide-in__Syhyv{0%{transform:translateY(-20%)}to{transform:translateY(0)}}@keyframes Header_fade-in__24vq_{0%{opacity:0}to{opacity:1}}@layer components{.Header_root__fJWuA{--index--height:auto;position:absolute;top:0;left:0;width:100%;-webkit-app-region:drag;display:grid;grid-template-columns:1fr -webkit-max-content 1fr;grid-template-columns:1fr max-content 1fr;align-items:center;grid-gap:var(--space-8);gap:var(--space-8);animation:Header_fadeIn___0kos .2s ease-in-out;height:var(--index--height);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Header_desktopAppWindowsOs__XZvA_{-webkit-app-region:drag;padding-right:140px}.Header_search__D4OdW{position:relative;border-radius:var(--border-radius-4);width:30vw;max-width:380px}.Header_search__D4OdW button{justify-content:flex-start;cursor:text!important;color:var(--foreground-dimmest)!important}:is(.Header_search__D4OdW button):hover{background-color:var(--surface-background)!important;color:var(--foreground-dimmer)!important}:is(.Header_search__D4OdW button):not(:hover){border-color:transparent!important}.Header_shortcut__duCcH{position:absolute;top:50%;right:var(--space-8);transform:translateY(-50%);pointer-events:none}}@keyframes Border_fade-out__IgQfd{0%{opacity:1}to{opacity:0}}@layer components{.Border_root__PbshN{--Border--header-height:0;--Border--offset:1px;position:absolute;top:calc(-1 * (var(--Border--header-height) + var(--Border--offset)));left:calc(-1 * var(--Border--offset));transition-duration:.16s;transition-property:border,box-shadow;transition-timing-function:ease-out;border:1px solid;border-radius:var(--border-radius-4);width:calc(100% + 2 * var(--Border--offset));height:calc(100% + var(--Border--header-height) + 2 * var(--Border--offset));pointer-events:none}.Border_floating__yz1uA{box-shadow:var(--shadow-2);border-color:var(--outline-dimmer)}.Border_dragging__MpD9f{box-shadow:var(--shadow-3);border-color:red}.Border_active__v1eK1{border-color:var(--outline-dimmer)}.Border_highlight__8R14e{animation:Border_fade-out__IgQfd 2s forwards;border-color:var(--accent-primary-default)}}@media (prefers-reduced-motion){@layer components{.Pane_root__Dz_FC{transition-property:none}}}@layer components{.Pane_root__Dz_FC{--index--transform-x:0;--index--transform-y:0;--index--scale:1;--index--transform-origin-x:50%;--index--width:auto;--index--height:auto;--index--opacity:1;--index--interaction-blanket-display:none;--index--pointer-events:auto;--index--user-select:auto;--index--border-top-left-radius:0;--index--border-top-right-radius:0;--index--border-gap:0;--index--iframe-pointer-events:auto;position:absolute;top:0;left:0;transform:translate(var(--index--transform-x),var(--index--transform-y)) scale(var(--index--scale));transform-origin:var(--index--transform-origin-x) top;opacity:var(--index--opacity);transition:background-color .6s ease-in-out;container:pane/inline-size;border-radius:var(--index--border-top-left-radius) var(--index--border-top-right-radius) 4px 4px;width:var(--index--width);height:var(--index--height);pointer-events:var(--index--pointer-events)}.Pane_container__V2H53{position:relative;flex:1 1 0%;z-index:1;width:100%;overflow:auto;-webkit-user-select:var(--index--user-select);-moz-user-select:var(--index--user-select);-ms-user-select:var(--index--user-select);user-select:var(--index--user-select)}.Pane_container__V2H53 iframe{pointer-events:var(--index--iframe-pointer-events)}.Pane_interactionBlanket__HGhM4{display:var(--index--interaction-blanket-display);position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.Tab_tab__EF2Lk{--Tab--tab-icon-opacity:0.5;--Tab--close-button-opacity:1;--Tab--font-style:normal;--Tab--background-color:transparent;--Tab--color:var(--foreground-dimmest)}}@layer components{@media (hover:hover){.Tab_tab__EF2Lk{--Tab--close-button-opacity:0}}.Tab_tab__EF2Lk{position:relative;background-color:var(--Tab--background-color);height:100%}.Tab_tab__EF2Lk:hover{--Tab--close-button-opacity:1;--Tab--color:var(--foreground-default);--Tab--tab-icon-opacity:0.8}.Tab_tab__EF2Lk.Tab_active__WvwT0{--Tab--background-color:var(--surface-background);--Tab--color:var(--foreground-default);--Tab--tab-icon-opacity:1}.Tab_tab__EF2Lk.Tab_active__WvwT0:before{position:absolute;right:0;bottom:-1px;left:0;background-color:var(--surface-background);height:1px;pointer-events:none;content:""}.Tab_tab__EF2Lk.Tab_active__WvwT0:hover{--Tab--background-color:var(--surface-background)}.Tab_tab__EF2Lk:after{position:absolute;top:0;right:0;background-color:var(--outline-dimmest);width:1px;height:100%;pointer-events:none;content:""}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.Tab_tab__EF2Lk:after{width:.5px}}.Tab_tab__EF2Lk.Tab_dragging__eIlED{width:0;overflow:hidden}.Tab_closeButton__SEFkG{opacity:var(--Tab--close-button-opacity);transition:opacity .16s ease-out;border-radius:0!important;width:var(--space-24)!important;height:100%!important}.Tab_tabButton__2m0lS{cursor:pointer;background:transparent;height:100%;color:var(--Tab--color);line-height:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;--webkit-app-region:no-drag}.Tab_tabButton__2m0lS:focus:after{position:absolute;inset:0;outline:2px solid var(--accent-primary-default);outline-offset:-2px;pointer-events:none;content:""}.Tab_tabButton__2m0lS:focus:not(:focus-visible):after{outline-color:transparent}.Tab_tabIcon__Gmt_u{opacity:var(--Tab--tab-icon-opacity)}.Tab_tabTitle__hyRHu{font-size:13px}.Tab_tabTitle__hyRHu,.Tab_uniquePath___dbzh{max-width:180px;font-style:var(--Tab--font-style)}.Tab_activeLine__jYh7y{--offset:1px;--height:1px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.Tab_activeLine__jYh7y{--offset:0.5px}}.Tab_activeLine__jYh7y{position:absolute;top:0;left:calc(var(--offset) * -1);z-index:1;border-radius:var(--border-radius-8);background-color:var(--accent-primary-default);width:calc(100% + var(--offset));height:var(--height);pointer-events:none}.Tab_indicator__wLq2U{position:absolute;top:var(--space-8);right:var(--space-24)}.TabList_container__s3ufN{--TabList--scrollbar-size:6px;width:100%;height:100%}.TabList_newTabButton__F7Fv4{transition:opacity .2s ease-out;border-radius:0!important;width:var(--space-32)!important;height:100%!important}.TabList_newTabButton__F7Fv4:focus{opacity:1}.TabList_tabScrollAreaRoot__O0iqm{display:flex;flex-direction:row;align-items:center;height:100%;overflow:hidden}.TabList_tabScrollAreaViewport__9wZEC{height:100%}.TabList_tabScrollAreaViewport__9wZEC>div{display:block!important;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:100%}.TabList_tabScrollAreaScrollbar__6xrLt{display:flex;flex-direction:column;transition:background .16s ease-out;height:var(--TabList--scrollbar-size);touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.TabList_tabScrollAreaScrollbar__6xrLt,.TabList_tabScrollAreaScrollbar__6xrLt:hover{background-color:var(--background-overlay)}.TabList_tabScrollAreaThumb__KxoId{position:relative;flex-grow:1;border-radius:4px;background-color:var(--outline-dimmest)}.TabList_tabScrollAreaThumb__KxoId:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;min-width:44px;height:100%;min-height:44px}.TabList_tabContainer__o__tr{height:100%}.TabList_tabPreview__7VoJt{border:1px dashed var(--accent-primary-dimmer);border-radius:4px;background-color:var(--accent-primary-dimmest);height:100%}}@layer components{}@media (prefers-reduced-motion){@layer components{.Header_surface__O1_Hg{transition-property:none}}}@layer components{.Header_surface__O1_Hg{--index--left:0;--index--top:0;--index--scale:1;--index--transform-origin-x:50%;--index--width:auto;--index--height:auto;--index--z-index:0;--index--transform-x:0;--index--transform-y:0;--index--border-radius:0;--index--background-color:transparent;--index--controls-opacity:1;--index--opacity:1;display:flex;position:absolute;top:var(--index--top);left:var(--index--left);flex-direction:row;align-items:center;transform:translate(var(--index--transform-x),var(--index--transform-y)) scale(var(--index--scale));transform-origin:var(--index--transform-origin-x) bottom;opacity:var(--index--opacity);border-radius:var(--index--border-radius) var(--index--border-radius) 0 0;background-color:var(--index--background-color)!important;width:var(--index--width);height:var(--index--height);overflow-x:hidden}.Header_surface__O1_Hg:before{position:absolute;bottom:0;left:0;background-color:var(--outline-dimmest);width:100%;height:1px;content:""}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.Header_surface__O1_Hg:before{height:.5px}}@media (hover:hover){.Header_surface__O1_Hg{--index--controls-opacity:0}}.Header_headerContentMoreActions__WHJN2{color:var(--foreground-dimmest)}.Header_left__RrNvy,.Header_right__6qiEj{height:100%}.Header_right__6qiEj{opacity:var(--index--controls-opacity);transition:opacity .2s ease-out}.Header_right__6qiEj:focus-within{opacity:1!important}.Header_right__6qiEj>button{border-radius:0!important;width:32px!important;height:100%!important}:is(.Header_right__6qiEj>button):last-of-type{border-top-right-radius:var(--border-radius-6)!important}}@layer components{.AgentChat_root__S4p6B{--index--x:auto;--index--y:auto;--index--z-index:1;--index--width:auto;--index--height:auto;--index--expand-blanket-pointer-events:none;--index--expand-blanket-opacity:0;--index--expand-blanket-width:0;--index--sidebar-resize-handle-grip-color:var(--outline-dimmest);--index--sidebar-resize-handle-width:0;position:absolute;transform:translate(var(--index--x),var(--index--y));z-index:var(--index--z-index);border-radius:var(--border-radius-4);width:var(--index--width);height:var(--index--height)}.AgentChat_expandIcon__lWPo0{position:absolute;top:calc(50%);left:50%;transform:translate(-50%,-50%);color:var(--foreground-dimmest)}.AgentChat_expandBlanket__MTD97{position:absolute;top:0;right:0;opacity:var(--index--expand-blanket-opacity);transition:opacity .2s ease-in-out;cursor:pointer;border-top-right-radius:var(--border-radius-4);border-bottom-right-radius:var(--border-radius-4);width:var(--index--expand-blanket-width);height:100%;pointer-events:var(--index--expand-blanket-pointer-events)}.AgentChat_expandBlanket__MTD97:hover .AgentChat_expandIcon__lWPo0{color:var(--foreground-default)}.AgentChat_sidebarResizeHandle__LT0LS{position:absolute;top:0;right:0;transform:translateX(100%);z-index:1000000;cursor:ew-resize;width:var(--index--sidebar-resize-handle-width);height:100%}.AgentChat_sidebarResizeHandle__LT0LS:hover{--index--sidebar-resize-handle-grip-color:var(--foreground-default)}.AgentChat_sidebarResizeHandle__LT0LS:hover:after{position:absolute;transform:scaleX(3);inset:0;content:""}.AgentChat_sidebarResizeHandleGrip__2HHgp{border-radius:var(--border-radius-4);background-color:var(--index--sidebar-resize-handle-grip-color);width:var(--space-2);height:var(--space-24)}}@keyframes Layout_fade-in___4xKz{0%{opacity:0}to{opacity:1}}@keyframes Layout_enter__U3ed7{0%{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@layer components{.Layout_root__zbmnW{flex-grow:1;flex-shrink:1;animation:Layout_fade-in___4xKz .2s;padding-bottom:var(--space-8)}.Layout_middle__CTNFw{flex-shrink:1;opacity:0;animation:Layout_enter__U3ed7 .4s ease-out .2s forwards}.Layout_divider__K1Gu3{background-color:var(--outline-dimmest);width:24px;height:1px}.Layout_secondarySection__QzsOI{flex-grow:1;flex-shrink:1}.Layout_primaryTools__ynQG1{padding-bottom:var(--space-6)}.Layout_secondaryTools__xDqvE{position:relative;flex-grow:1;flex-shrink:1}.Layout_secondaryToolsScroll__ZeWEF{padding-top:var(--space-6);height:100%;overflow-y:auto;scrollbar-width:0}.Layout_secondaryToolsScroll__ZeWEF::-webkit-scrollbar{display:none}.Layout_fade__5GmrQ{position:absolute;z-index:1;transition:opacity .14s;width:100%;height:32px;pointer-events:none}.Layout_fadeTop__y79T3{top:0;background:linear-gradient(to bottom,var(--surface-background) 0,transparent 100%)}.Layout_fadeBottom__spqF7{bottom:0;background:linear-gradient(to top,var(--surface-background) 0,transparent 100%)}}@keyframes Workspace_fade-in__b0i2b{0%{opacity:0}to{opacity:1}}@layer components{.Workspace_contentContainer__DubhE{position:absolute;left:0;width:100%}.Workspace_main__kdQYh{animation:Workspace_fade-in__b0i2b .2s ease-in-out}.replEnvironmentDesktop_surface__18l0g{position:fixed;top:0;left:0;width:100%;height:100%}.replEnvironmentDesktop_loadingAnimationWrapper__upKsd{justify-content:center;align-items:center;--webkit-app-region:drag}.replEnvironmentDesktop_emailVerificationWrapper__KPi4v{justify-content:center;align-items:center}}@layer components{}
/*# sourceMappingURL=bc9082cc55bfc6d0.css.map*/