.UpgradeModal_modalBackground__qxsG3{position:absolute;top:0;left:0;right:0;height:160px;border-top-left-radius:inherit;border-top-right-radius:inherit;overflow:hidden;z-index:0;mask-image:radial-gradient(ellipse 80% 70% at 50% 30%,rgba(0,0,0,1) 0,rgba(0,0,0,.8) 50%,rgba(0,0,0,0) 100%);-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 30%,rgba(0,0,0,1) 0,rgba(0,0,0,.8) 50%,rgba(0,0,0,0) 100%)}.UpgradeModal_modalBackground__qxsG3:before{content:"";position:absolute;top:-80px;left:0;right:0;bottom:0;background-size:35px 35px}html[data-mantine-color-scheme=dark] .UpgradeModal_modalBackground__qxsG3:before{background-image:linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.05) 1px,transparent 0)}html[data-mantine-color-scheme=light] .UpgradeModal_modalBackground__qxsG3:before{background-image:linear-gradient(90deg,rgba(0,0,0,.05) 1px,transparent 0),linear-gradient(180deg,rgba(0,0,0,.05) 1px,transparent 0)}.UpgradeModal_modalBackground__qxsG3:after{content:"";position:absolute;top:-150px;left:50%;transform:translateX(-50%);width:350px;height:350px;border-radius:50%;z-index:-1}html[data-mantine-color-scheme=dark] .UpgradeModal_modalBackground__qxsG3:after{background:radial-gradient(circle,rgba(154,128,197,.15) 0,transparent 70%)}html[data-mantine-color-scheme=light] .UpgradeModal_modalBackground__qxsG3:after{background:radial-gradient(circle,rgba(75,61,128,.1) 0,transparent 70%)}.AuthModal_backgroundEffect__V2fd3{position:absolute;top:0;left:0;right:0;height:160px;border-top-left-radius:inherit;border-top-right-radius:inherit;overflow:hidden;pointer-events:none;z-index:0;mask-image:radial-gradient(ellipse 80% 70% at 50% 30%,rgba(0,0,0,1) 0,rgba(0,0,0,.8) 50%,rgba(0,0,0,0) 100%);-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 30%,rgba(0,0,0,1) 0,rgba(0,0,0,.8) 50%,rgba(0,0,0,0) 100%)}.AuthModal_backgroundEffect__V2fd3:before{content:"";position:absolute;top:-80px;left:0;right:0;bottom:0;background-size:35px 35px;background-image:linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.025) 1px,transparent 0)}html[data-mantine-color-scheme=light] .AuthModal_backgroundEffect__V2fd3:before{background-image:linear-gradient(90deg,rgba(0,0,0,.05) 1px,transparent 0),linear-gradient(180deg,rgba(0,0,0,.05) 1px,transparent 0)}.AuthModal_backgroundEffect__V2fd3:after{content:"";position:absolute;top:-150px;left:50%;transform:translateX(-50%);width:350px;height:350px;border-radius:50%;background:radial-gradient(circle,rgba(154,128,197,.1) 0,transparent 70%);z-index:-1}html[data-mantine-color-scheme=light] .AuthModal_backgroundEffect__V2fd3:after{background:radial-gradient(circle,rgba(75,61,128,.1) 0,transparent 70%)}.LayoutModal_checkboxCard__EB7X3{transition:all .2s ease;position:relative;border:1px solid #cdd0d2;border-radius:var(--mantine-radius-md);cursor:pointer!important;padding:16px;width:200px;height:300px;background-color:#ffffff}.LayoutModal_checkboxCardChecked__BiG_t{border-color:#1c7ed6}.LayoutModal_checkboxCardDragging__K8kXW{opacity:.8;box-shadow:0 5px 15px rgba(0,0,0,.3);background-color:#e5eaef}.LayoutModal_checkboxCard__EB7X3:hover{background-color:#f0f2f4}html[data-mantine-color-scheme=dark] .LayoutModal_checkboxCard__EB7X3{background-color:#1c1c1e;border-color:#2c2c2d}html[data-mantine-color-scheme=dark] .LayoutModal_checkboxCard__EB7X3:hover{background-color:#2f343a}.GSPModal_modalBackground__R5IBR{position:absolute;top:0;left:0;right:0;height:160px;border-top-left-radius:inherit;border-top-right-radius:inherit;overflow:hidden;pointer-events:none;z-index:0;mask-image:radial-gradient(ellipse 80% 70% at 50% 30%,rgba(0,0,0,1) 0,rgba(0,0,0,.8) 50%,rgba(0,0,0,0) 100%);-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 30%,rgba(0,0,0,1) 0,rgba(0,0,0,.8) 50%,rgba(0,0,0,0) 100%)}.GSPModal_modalBackground__R5IBR:before{content:"";position:absolute;top:-80px;left:0;right:0;bottom:0;background-size:35px 35px}html[data-mantine-color-scheme=dark] .GSPModal_modalBackground__R5IBR:before{background-image:linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.05) 1px,transparent 0)}html[data-mantine-color-scheme=light] .GSPModal_modalBackground__R5IBR:before{background-image:linear-gradient(90deg,rgba(0,0,0,.05) 1px,transparent 0),linear-gradient(180deg,rgba(0,0,0,.05) 1px,transparent 0)}.GSPModal_modalBackground__R5IBR:after{content:"";position:absolute;top:-150px;left:50%;transform:translateX(-50%);width:350px;height:350px;border-radius:50%;z-index:-1}html[data-mantine-color-scheme=dark] .GSPModal_modalBackground__R5IBR:after{background:radial-gradient(circle,rgba(154,128,197,.15) 0,transparent 70%)}html[data-mantine-color-scheme=light] .GSPModal_modalBackground__R5IBR:after{background:radial-gradient(circle,rgba(75,61,128,.1) 0,transparent 70%)}.Toolbar_toolbar__ttaiN{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);z-index:3;display:flex;align-items:center;padding:6px;border-radius:12px;background:rgba(255,255,255,.75);backdrop-filter:blur(12px);border:1px solid rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.06),0 0 1px rgba(0,0,0,.1)}html[data-mantine-color-scheme=dark] .Toolbar_toolbar__ttaiN{background:rgba(40,40,42,.8);border-color:rgba(255,255,255,.06);box-shadow:0 2px 8px rgba(0,0,0,.25),0 0 1px rgba(0,0,0,.4)}.Canvas_editorWrapper__5GcPF{width:100%;height:calc(100vh - var(--toolbar-wrapper-height));overflow:hidden;position:relative;cursor:url(/assets/cursor.svg),auto}.Canvas_editorWrapperWidget__qT0kv{height:100vh}.Canvas_editorWrapperEmbedded__1OOuh{height:100%;min-height:320px}.Canvas_editorWrapper__5GcPF canvas:active{cursor:grabbing!important}.Canvas_cursorHidden__7l9Ik,.Canvas_cursorHidden__7l9Ik canvas,.Canvas_cursorHidden__7l9Ik canvas:active{cursor:none!important}.Canvas_cursorHidden__7l9Ik .Canvas_animationOverlayVisible__60lVr,.Canvas_cursorHidden__7l9Ik .Canvas_animationOverlayVisible__60lVr *{cursor:pointer!important}.Canvas_gridDark___gBpP{background-color:#141414;background-image:radial-gradient(#202020 1px,#141414 0);background-size:10px 10px}.Canvas_gridLight__a05CR{background-color:#f7f7f7;background-image:radial-gradient(#e6e7e8 1px,#f7f7f7 0);background-size:10px 10px}.Canvas_animationOverlay__VNEAJ{position:absolute;inset:0;z-index:3;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,#0b1020 40%,transparent);opacity:0;pointer-events:none;transition:opacity .12s ease-out}.Canvas_animationOverlayVisible__60lVr{opacity:1;pointer-events:auto}.Canvas_animationOverlayPrompt__UXUvg{display:flex;align-items:center;gap:10px;border:1px solid color-mix(in srgb,#ffffff 26%,transparent);border-radius:12px;padding:12px 16px;background:color-mix(in srgb,#0b1020 78%,transparent);color:#ffffff;text-align:center;backdrop-filter:blur(1px)}.EmptyState_overlay__mGyBa{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;padding:24px}.EmptyState_title__3I_OP{color:#999}.EmptyState_subtitle__6_iiO,html[data-mantine-color-scheme=dark] .EmptyState_title__3I_OP{color:#aaa}html[data-mantine-color-scheme=dark] .EmptyState_subtitle__6_iiO{color:#888}.EmptyState_cardButton__JVW2J{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:20px 12px;width:100%;min-height:120px;height:auto;font-size:15px;font-weight:600;border-radius:8px;cursor:pointer;border:1px solid rgba(0,0,0,.1);background:transparent;color:#999;transition:background-color .15s ease,color .15s ease,border-color .15s ease}html[data-mantine-color-scheme=dark] .EmptyState_cardButton__JVW2J{border-color:rgba(255,255,255,.15);color:#999}.EmptyState_cardButton__JVW2J:hover{background:rgba(0,0,0,.04);border-color:rgba(0,0,0,.2);color:#666}html[data-mantine-color-scheme=dark] .EmptyState_cardButton__JVW2J:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.25);color:#bbb}.EmptyState_cardButton__JVW2J:focus-visible{outline:none;box-shadow:0 0 0 2px var(--mantine-color-blue-5)}.EmptyState_cardButton__JVW2J[data-loading=true]{pointer-events:none;opacity:.7}.EmptyState_cardIcon__9Cyos{font-size:28px;line-height:1;margin-bottom:2px;opacity:.6}.EmptyState_cardDescription__TiP77{font-size:11px;font-weight:400;opacity:.6;text-align:center;line-height:1.3}.EmptyState_openFileButton__jh1xO{display:flex;align-items:center;justify-content:center;width:100%;gap:8px;padding:10px 20px;font-size:14px;font-weight:500;font-family:inherit;border:1px solid rgba(0,0,0,.1);border-radius:8px;background:transparent;color:#999;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}html[data-mantine-color-scheme=dark] .EmptyState_openFileButton__jh1xO{border-color:rgba(255,255,255,.15);color:#999}.EmptyState_openFileButton__jh1xO:hover{background:rgba(0,0,0,.04);border-color:rgba(0,0,0,.2);color:#666}html[data-mantine-color-scheme=dark] .EmptyState_openFileButton__jh1xO:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.25);color:#bbb}.EmptyState_shortcutHint__Ev4aR{margin-left:auto;font-size:12px;font-weight:400;opacity:.5}@keyframes EmptyState_spin__7Y01_{to{transform:rotate(1turn)}}.EmptyState_spinner__TPaCM{animation:EmptyState_spin__7Y01_ .8s linear infinite;font-size:20px}.TreeView_wrapper__NAMOO{padding:12px;overflow:auto;height:calc(100vh - var(--toolbar-wrapper-height));background:var(--mantine-color-body)}.TreeView_wrapperHeight__QQIBE{height:100%}.TreeView_wrapper__NAMOO>ul{margin:0!important}.TreeView_wrapper__NAMOO ul{display:flex!important;flex-direction:column!important;gap:10px!important}.TreeView_wrapper__NAMOO li>span{vertical-align:top!important}.TreeView_wrapper__NAMOO ul ul>li,.TreeView_wrapper__NAMOO ul>li{margin-left:0!important;padding-block:0!important;text-indent:unset!important;white-space:nowrap!important;background-color:var(--mantine-color-dark-6);border-radius:var(--mantine-radius-default);padding-inline:8px!important}html[data-mantine-color-scheme=light] .TreeView_wrapper__NAMOO ul ul>li,html[data-mantine-color-scheme=light] .TreeView_wrapper__NAMOO ul>li{background-color:var(--mantine-color-gray-1)}.TreeView_wrapper__NAMOO ul ul>li ul:not(:has(>li)),.TreeView_wrapper__NAMOO ul>li ul:not(:has(>li)){display:none!important}.TreeView_wrapper__NAMOO ul ul>li ul,.TreeView_wrapper__NAMOO ul>li ul{margin-top:10px!important;margin-bottom:10px!important;padding:var(--mantine-spacing-xs)!important;background-color:var(--mantine-color-body);border:1px solid var(--mantine-color-dark-4);border-radius:var(--mantine-radius-md)}html[data-mantine-color-scheme=light] .TreeView_wrapper__NAMOO ul ul>li ul,html[data-mantine-color-scheme=light] .TreeView_wrapper__NAMOO ul>li ul{border:1px solid var(--mantine-color-gray-3)}.SurveyModal_radioButton__A6Q3I{transition:background .1s ease}.SurveyModal_radioButton__A6Q3I:hover{background:var(--mantine-color-gray-light-hover)}.SurveyModal_radioButton__A6Q3I[data-checked=true]{background:var(--mantine-color-blue-light-hover)}.SurveyModal_content__y5ce_{--input-label-size:var(--mantine-font-size-lg)}.Panes_panesWrapper__dfOsz{width:100%;height:calc(100vh - var(--toolbar-wrapper-height));position:relative}.Panes_editor__KE42q{position:relative!important;display:flex}html[data-mantine-color-scheme=light] .Panes_editor__KE42q{background:#f7f7f7}html[data-mantine-color-scheme=dark] .Panes_editor__KE42q{background:#0e0e0e}.Panes_openEditorButton__yPvtQ{position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:5;display:flex;align-items:center;justify-content:center;width:28px;height:120px;padding:0;border:none;border-radius:0 8px 8px 0;background:#1c1c1e;color:#ffffff;cursor:pointer;transition:background-color .15s ease,width .15s ease}html[data-mantine-color-scheme=dark] .Panes_openEditorButton__yPvtQ{background:#e8e8e8;color:#1c1c1e}.Panes_openEditorButton__yPvtQ:hover{width:32px;background:#333}html[data-mantine-color-scheme=dark] .Panes_openEditorButton__yPvtQ:hover{background:#ffffff}.Tabs_tabButton__L3eJU{display:inline-flex;align-items:center;border:none;border-radius:var(--mantine-radius-default);padding:6px 8px 6px 12px;height:30px;max-width:240px;min-width:min-content;margin-right:auto;background:transparent;color:#4f5660;cursor:pointer;transition:background-color .12s ease,color .12s ease}html[data-mantine-color-scheme=dark] .Tabs_tabButton__L3eJU{color:#b9bbbe}.Tabs_tabButtonLinked__Vb6rG{background:var(--tab-group-color)}.Tabs_tabButtonNew__W8KiB{padding-left:8px}.Tabs_tabButtonActive__9VkKB{background:#cdd0d2;color:#2e3338}html[data-mantine-color-scheme=dark] .Tabs_tabButtonActive__9VkKB{background:#2c2c2d;color:#dcddde}.Tabs_tabButton__L3eJU:hover{background:rgba(0,0,0,.05);color:#2e3338}html[data-mantine-color-scheme=dark] .Tabs_tabButton__L3eJU:hover{background:rgba(255,255,255,.05);color:#dcddde}.Tabs_tabIndicator__cYRXg{display:flex;align-items:center;color:var(--mantine-color-dark-2)}html[data-mantine-color-scheme=dark] .Tabs_tabIndicator__cYRXg{color:var(--mantine-color-dark-3)}.Tabs_tabIndicatorActive__1Q_yA{color:var(--mantine-color-dark-7)}html[data-mantine-color-scheme=dark] .Tabs_tabIndicatorActive__1Q_yA{color:var(--mantine-color-dark-0)}.Tabs_tabIndicatorComparing__o_253{color:var(--mantine-color-red-7)}html[data-mantine-color-scheme=dark] .Tabs_tabIndicatorComparing__o_253{color:var(--mantine-color-red-5)}.Tabs_hoverClose__1iISx{display:none;align-items:center}.Tabs_noIndicator__BgpWN,.Tabs_tabButton__L3eJU:hover .Tabs_noIndicator__BgpWN .Tabs_hoverClose__1iISx,.Tabs_tabButton__L3eJU[data-active=true] .Tabs_noIndicator__BgpWN .Tabs_hoverClose__1iISx{display:flex}.Tabs_closeBtn__vklPd{display:flex;align-items:center}.Tabs_closeBtn__vklPd:hover .Tabs_tabIndicator__cYRXg{display:none}.Tabs_closeBtn__vklPd:hover .Tabs_hoverClose__1iISx{display:flex}.Tabs_tabBadge___z4cN{flex-shrink:0}.Tabs_underline__2tSq3{text-decoration:underline;text-decoration-style:dotted;text-underline-offset:2px}.Topbar_wrapper__lWcpL{border-bottom:1px solid var(--mantine-color-gray-4);height:var(--toolbar-wrapper-height)}html[data-mantine-color-scheme=dark] .Topbar_wrapper__lWcpL{border-bottom:1px solid var(--mantine-color-dark-5)}.Topbar_toolbar__M4VED{background:#ececec;padding:6px 12px;max-height:var(--toolbar-height);height:var(--toolbar-height);max-width:var(--toolbar-width);display:flex;align-items:center;justify-content:space-between;margin-left:var(--toolbar-margin-left);-webkit-app-region:drag;app-region:drag}.Topbar_toolbar__M4VED>*{-webkit-app-region:no-drag;app-region:no-drag}html[data-mantine-color-scheme=dark] .Topbar_toolbar__M4VED{background:#1c1c1e}