.api-editor_editorContainer__yGLaI{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;background:var(--bg-primary);font-family:var(--font-body);display:flex;flex-direction:column}.api-editor_header__KfEEC{display:flex;justify-content:space-between;align-items:center;padding:0 1.5rem;border-bottom:1px solid var(--border-subtle);background:var(--bg-secondary);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);z-index:100;height:50px;flex-shrink:0}.api-editor_headerLeft__SfyEM{display:flex;align-items:center;gap:1.25rem}.api-editor_titleArea__ST9Of{display:flex;flex-direction:column}.api-editor_backBtn__f1xRd{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:1px solid var(--border-subtle);border-radius:6px;color:var(--text-muted);transition:all .2s cubic-bezier(.4,0,.2,1);cursor:pointer}.api-editor_backBtn__f1xRd:hover{background:var(--bg-secondary);border-color:var(--accent-primary);color:var(--accent-primary);transform:translateX(-3px)}.api-editor_nameInput__u4ZbX{width:400px;font-size:.95rem;font-weight:600;padding:6px 12px;background:transparent;border:1px solid var(--border-subtle);border-radius:6px;color:var(--text-main);transition:all .2s;font-family:var(--font-heading);letter-spacing:-.01em}.api-editor_nameInput__u4ZbX:hover{border-color:var(--accent-primary)}.api-editor_nameInput__u4ZbX:focus{outline:none;border-color:var(--accent-primary);box-shadow:0 0 0 3px var(--accent-glow)}.api-editor_headerActions__CO1D5{display:flex;align-items:center;gap:8px}.api-editor_moreBtn__cvPFN{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:1px solid var(--border-subtle);border-radius:6px;color:var(--text-dim);cursor:pointer;transition:all .2s}.api-editor_moreBtn__cvPFN:hover{background:var(--bg-tertiary);color:var(--text-main);border-color:var(--accent-primary)}.api-editor_saveBtn__l47EF{background:var(--accent-primary);color:white;border:none;padding:8px 16px;border-radius:6px;display:flex;align-items:center;gap:.5rem;font-weight:600;font-size:.85rem;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px var(--accent-glow)}.api-editor_saveBtn__l47EF:hover:not(:disabled){background:var(--accent-secondary);transform:translateY(-1px)}.api-editor_saveBtn__l47EF:active:not(:disabled){transform:translateY(0)}.api-editor_miniBtn__TQo7K{display:flex;align-items:center;gap:6px;padding:4px 10px;background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:6px;color:var(--text-muted);font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s}.api-editor_miniBtn__TQo7K:hover{background:var(--bg-secondary);color:var(--accent-primary);border-color:var(--accent-primary);transform:translateY(-1px)}.api-editor_miniBtn__TQo7K svg{color:var(--text-dim)}.api-editor_miniBtn__TQo7K:hover svg{color:var(--accent-primary)}.api-editor_dropdownItem__OypOu{width:100%;padding:10px 14px;display:flex;align-items:center;gap:12px;font-size:.85rem;font-weight:500;color:var(--text-muted);background:transparent;border:none;border-radius:6px;cursor:pointer;transition:all .2s;text-align:left}.api-editor_dropdownItem__OypOu:hover{background:var(--bg-tertiary);color:var(--text-main)}.api-editor_dropdownItem__OypOu svg{color:var(--text-dim)}.api-editor_dropdownItemDelete__EuIxX{width:100%;padding:10px 14px;display:flex;align-items:center;gap:12px;font-size:.85rem;font-weight:600;color:#ef4444;background:transparent;border:none;border-radius:6px;cursor:pointer;transition:all .2s;text-align:left}.api-editor_dropdownItemDelete__EuIxX:hover{background:rgba(239,68,68,.1)}.api-editor_mainLayout__0vrGq{display:grid;grid-template-columns:350px 1fr 350px;gap:0;flex:1 1;overflow:hidden;min-height:0}.api-editor_tabBar__kj7dA{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:16px;padding:1rem;display:flex;flex-direction:column;gap:.4rem}.api-editor_sectionLabel__X8R_q{font-size:.75rem;font-weight:700;color:var(--text-dim);margin:1.5rem 0 .75rem .5rem}.api-editor_navItem__u7xk1{display:flex;align-items:center;gap:.75rem;padding:.85rem 1rem;border-radius:12px;border:1px solid transparent;background:transparent;color:var(--text-dim);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);font-size:.9rem;font-weight:600}.api-editor_navItem__u7xk1:hover{background:var(--bg-tertiary);color:var(--text-main)}.api-editor_navItem__u7xk1.api-editor_active__2Etd8{background:var(--bg-primary);border-color:var(--border-subtle);color:var(--accent-primary);box-shadow:var(--shadow-sm)}.api-editor_sidebar__UVe_l{background:var(--bg-secondary);border-right:1px solid var(--border-subtle);width:350px;display:flex;flex-direction:column;overflow:hidden;height:100%}.api-editor_columnHeader__ajIlt{height:50px;padding:0 1.25rem;border-bottom:1px solid var(--border-subtle);display:flex;justify-content:space-between;align-items:center;background:var(--bg-tertiary);flex-shrink:0}.api-editor_columnTitle__SrFRF{font-size:.9rem;font-weight:700;color:var(--text-main)}.api-editor_addVariableBtn__n3Q1t{width:32px;height:32px;border-radius:8px;border:1px solid var(--accent-subtle);background:var(--accent-glow);color:var(--accent-primary);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.api-editor_addVariableBtn__n3Q1t:hover{transform:scale(1.05);background:var(--accent-primary);color:white}.api-editor_variablesContent__OztaQ{flex:1 1;overflow-y:auto;padding:1.25rem;display:flex;flex-direction:column;gap:1rem}.api-editor_variableCard__wLezB{background:var(--bg-primary);border:1px solid var(--border-subtle);border-radius:12px;padding:1rem;display:flex;flex-direction:column;gap:.75rem;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1)}.api-editor_variableCard__wLezB:hover{border-color:var(--accent-primary);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.api-editor_variableHeader__d6R0Y{display:flex;justify-content:space-between;align-items:center}.api-editor_variableTag__pLMui{font-size:.7rem;font-weight:600;padding:2px 8px;background:var(--bg-tertiary);border-radius:4px;color:var(--text-muted)}.api-editor_removeVarBtn__xyyzL{color:var(--text-dim);background:transparent;border:none;cursor:pointer;padding:4px;border-radius:4px;transition:all .2s}.api-editor_removeVarBtn__xyyzL:hover{color:#ef4444;background:rgba(239,68,68,.1)}.api-editor_variableField__55dFr{display:flex;flex-direction:column;gap:4px}.api-editor_variableField__55dFr label{font-size:.72rem;font-weight:600;color:var(--text-dim)}.api-editor_variableInput__pmoeG{background:var(--bg-tertiary)!important;border:1px solid var(--border-subtle)!important;padding:.75rem 1rem!important;font-size:.85rem!important;width:100%!important;font-weight:600!important;border-radius:12px!important;color:var(--text-main)!important;transition:all .2s!important}.api-editor_variableInput__pmoeG:focus{border-color:var(--accent-primary)!important;box-shadow:0 0 0 3px var(--accent-glow)!important;outline:none!important}.api-editor_testValueInput__XNw7w{flex:1 1;padding:.6rem .85rem;border-radius:10px;border:1px solid var(--border-subtle);background:var(--bg-primary);color:var(--text-main);font-size:.8rem;transition:all .2s cubic-bezier(.4,0,.2,1)}.api-editor_testValueInput__XNw7w:focus{outline:none;border-color:var(--accent-primary);background:var(--bg-tertiary);box-shadow:0 0 0 3px var(--accent-glow)}.api-editor_emptyVariables__ajf_H{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:var(--text-dim);gap:1rem;text-align:center;padding:2rem}.api-editor_emptyVariables__ajf_H p{font-size:.8rem;line-height:1.4}.api-editor_editorPane__w696u{background:var(--bg-primary);display:flex;flex-direction:column;overflow:hidden}.api-editor_requestHeader__HHK4c{padding:1.25rem 2rem .4rem;background:var(--bg-secondary);border-bottom:none;display:flex;flex-direction:column}.api-editor_innerTabs__Q3Dme{display:flex;gap:1.75rem;padding:0 2rem;background:var(--bg-secondary);border-bottom:1px solid var(--border-subtle);flex-shrink:0}.api-editor_innerTab__SLnHS{padding:.4rem 0 .6rem;font-size:.8rem;font-weight:600;color:var(--text-dim);background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:all .2s}.api-editor_innerTab__SLnHS:hover{color:var(--text-main)}.api-editor_innerTab__SLnHS.api-editor_active__2Etd8{color:var(--accent-primary);border-bottom-color:var(--accent-primary)}.api-editor_methodSelect__r9SUL[value=GET]{color:#10b981}.api-editor_methodSelect__r9SUL[value=POST]{color:#3b82f6}.api-editor_methodSelect__r9SUL[value=PUT]{color:#f59e0b}.api-editor_methodSelect__r9SUL[value=DELETE]{color:#ef4444}.api-editor_editorScroll__Js0LD{flex:1 1;overflow-y:auto;padding:0;display:flex;flex-direction:column}.api-editor_formSection__5KpKk{display:flex;flex-direction:column;gap:1.25rem;padding:1.5rem 2rem}.api-editor_formSection__5KpKk.api-editor_fullHeight__W_aSf,.api-editor_inputGroup__NN3w5.api-editor_fullHeight__W_aSf{flex:1 1;min-height:0}.api-editor_inputGroup__NN3w5{display:flex;flex-direction:column;gap:.5rem}.api-editor_inputGroup__NN3w5 label{font-size:.78rem;font-weight:600;color:var(--text-dim)}.api-editor_inputGroup__NN3w5 input:not([class*=inputField]),.api-editor_inputGroup__NN3w5 select:not([class*=selectField]),.api-editor_inputGroup__NN3w5 textarea{padding:.75rem 1rem;border-radius:12px;border:1px solid var(--border-subtle);background:var(--bg-tertiary);color:var(--text-main);font-size:.95rem;transition:all .2s cubic-bezier(.4,0,.2,1)}.api-editor_inputGroup__NN3w5 input:not([class*=inputField]):focus,.api-editor_inputGroup__NN3w5 select:not([class*=selectField]):focus,.api-editor_inputGroup__NN3w5 textarea:focus{outline:none;border-color:var(--accent-primary);box-shadow:0 0 0 3px var(--accent-glow)}.api-editor_methodUrlRow__BQJpa{display:flex;align-items:center;height:38px;background:var(--studio-surface-subtle,#101524);border:1px solid var(--studio-border,rgba(255,255,255,.08));border-radius:8px;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.api-editor_methodUrlRow__BQJpa:focus-within{border-color:var(--studio-accent,#7C3AED);box-shadow:0 0 0 3px rgba(124,58,237,.18)}.api-editor_methodSelectWrapper__ohSoX{position:relative;display:flex;align-items:center;height:100%;flex:0 0 92px;flex-shrink:0;border-right:1px solid var(--studio-border,rgba(255,255,255,.08));background:rgba(255,255,255,.02)}.api-editor_methodSelect__r9SUL{width:100%;height:100%;padding:0 24px 0 10px;border:none!important;background:transparent!important;font-weight:800;font-size:.82rem;letter-spacing:.03em;cursor:pointer;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}.api-editor_methodSelectChevron__VCCf3{position:absolute;right:8px;pointer-events:none;color:var(--text-dim,#64748B);display:flex;align-items:center}.api-editor_baseUrlBox__WR2_h{display:inline-flex;align-items:center;gap:6px;padding:0 10px;height:100%;background:rgba(99,102,241,.09);border-right:1px solid var(--studio-border,rgba(255,255,255,.08));-webkit-user-select:none;user-select:none;flex-shrink:0;max-width:280px;min-width:0}.api-editor_baseUrlText__z9yyo{font-family:var(--font-mono,monospace);font-size:.8rem;color:#CBD5E1;font-weight:600;letter-spacing:.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.api-editor_urlInput__2LEpN{flex:1 1;min-width:0!important;height:100%;background:transparent!important;border:none!important;padding:0 12px!important;font-family:var(--font-mono,monospace);font-size:.82rem!important;color:var(--text-main,#F8FAFC);outline:none}.api-editor_urlInput__2LEpN::placeholder{color:var(--text-muted,#64748B);opacity:.7;font-size:.8rem}.api-editor_testerPane__WArzz{background:var(--bg-secondary);border-left:1px solid var(--border-subtle);display:flex;flex-direction:column;overflow:hidden;height:100%}.api-editor_testerHeader__cdepq{height:50px;padding:0 1.5rem;border-bottom:1px solid var(--border-subtle);display:flex;align-items:center;justify-content:space-between}.api-editor_testBtn__HrVQF{background:var(--text-main);color:var(--bg-primary);border:none;padding:.6rem 1.25rem;border-radius:6px;display:flex;align-items:center;gap:.6rem;font-weight:700;font-size:.85rem;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px var(--accent-glow)}.api-editor_testBtn__HrVQF:hover:not(:disabled){transform:translateY(-1px);background:white}.api-editor_testBtn__HrVQF:active:not(:disabled){transform:translateY(0)}.api-editor_testBtn__HrVQF:disabled{opacity:.4;cursor:not-allowed}.api-editor_testerContent__ECVcA{flex:1 1;overflow-y:auto;padding:0;display:flex;flex-direction:column}.api-editor_editorWrapper__IgZek{background:#282c34;border-radius:12px;border:1px solid var(--border-subtle);overflow:hidden}.api-editor_codemirrorEditor__MYOs5,.api-editor_editorWrapper__IgZek{flex:1 1;display:flex;flex-direction:column;min-height:0}.api-editor_codemirrorEditor__MYOs5 .cm-editor{height:100%!important;display:flex!important;flex-direction:column!important}.api-editor_codemirrorEditor__MYOs5 .cm-scroller{flex:1 1!important;overflow:auto!important}.api-editor_testValuesSection__gaIS1{display:flex;flex-direction:column;gap:1rem}.api-editor_testResult__4qrX3{display:flex;flex-direction:column;gap:.75rem}.api-editor_statusCard__un_jU{padding:1rem;border-radius:12px;display:flex;justify-content:space-between;align-items:center;font-weight:700;font-size:.9rem}.api-editor_statusCard__un_jU.api-editor_success__Lyq1c{background:rgba(16,185,129,.1);color:#10b981;border:1px solid rgba(16,185,129,.2)}.api-editor_statusCard__un_jU.api-editor_error__gB_RI{background:rgba(239,68,68,.1);color:#ef4444;border:1px solid rgba(239,68,68,.2)}.api-editor_resultTime__RmGW3{font-size:.75rem;color:var(--text-muted);font-weight:400}.api-editor_codeEditor__lZrik{width:100%;padding:1rem;background:#0f172a;color:#94a3b8;font-family:JetBrains Mono,Fira Code,monospace;font-size:.85rem;border-radius:12px;border:1px solid var(--border-subtle);resize:none;line-height:1.6}.api-editor_codeEditor__lZrik:focus{outline:none;border-color:var(--accent-primary)}.api-editor_infoBox__6q65Y{background:var(--bg-tertiary);padding:1rem;border-radius:12px;border:1px solid var(--border-subtle);display:flex;gap:.75rem;align-items:flex-start;color:var(--text-muted);font-size:.8rem;line-height:1.4}.api-editor_infoBox__6q65Y code{color:var(--accent-primary);background:var(--accent-glow);padding:1px 4px;border-radius:4px}.api-editor_tableContainer__gtzog{border:1px solid var(--border-subtle);border-radius:8px;overflow:hidden;background:var(--bg-secondary)}.api-editor_postmanTable__E2HtD{width:100%;border-collapse:collapse;font-size:.85rem}.api-editor_postmanTable__E2HtD th{background:var(--bg-tertiary);padding:8px 12px;text-align:left;color:var(--text-dim);font-weight:700;text-transform:uppercase;font-size:.7rem;border-bottom:1px solid var(--border-subtle)}.api-editor_postmanTable__E2HtD td{padding:0;border-bottom:1px solid var(--border-subtle)}.api-editor_checkCell__ehTHX{text-align:center;width:40px}.api-editor_checkCell__ehTHX input[type=checkbox]{accent-color:var(--accent-primary);cursor:pointer}.api-editor_tableInput__jtiN_{width:100%;padding:10px 12px;background:transparent;border:none;color:var(--text-main);font-size:.85rem;outline:none}.api-editor_tableInput__jtiN_:focus{background:var(--bg-primary)}.api-editor_actionCell__D_vAG{text-align:center;width:40px}.api-editor_deleteRowBtn__imrjK{background:transparent;border:none;color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;width:100%;height:100%;transition:all .2s}.api-editor_deleteRowBtn__imrjK:hover{color:#ef4444;background:rgba(239,68,68,.1)}.api-editor_bodyTypeSelector__WCv_C{display:flex;gap:1rem;padding:0;margin-bottom:.5rem;border:none}.api-editor_bodyTypeLabel__H6sL_{display:flex;align-items:center;gap:.5rem;font-size:.8rem;font-weight:600;color:var(--text-dim);cursor:pointer;transition:all .2s;padding:4px 8px;border-radius:4px}.api-editor_bodyTypeLabel__H6sL_:hover{color:var(--text-main);background:var(--bg-tertiary)}.api-editor_bodyTypeLabel__H6sL_.api-editor_active__2Etd8{color:var(--accent-primary)}.api-editor_bodyTypeLabel__H6sL_ input[type=radio]{display:none}.api-editor_rawEditorContainer__z3qLh{display:flex;flex-direction:column;gap:.75rem}.api-editor_rawHeader__v4ct8{display:flex;justify-content:space-between;align-items:center}.api-editor_rawTypeSelect__0zkrt{background:var(--bg-tertiary);border:1px solid var(--border-subtle);color:var(--accent-primary);font-size:.75rem;font-weight:700;padding:4px 8px;border-radius:4px;outline:none;cursor:pointer}.api-editor_bodyEditorWrapper__hN7wT{border:1px solid var(--border-subtle);border-radius:8px;overflow:hidden;background:#282c34}.api-editor_emptyBodyMsg__yx_Pv{padding:2rem;text-align:center;color:var(--text-dim);font-style:italic;font-size:.9rem}@media (max-width:1100px){.api-editor_mainLayout__0vrGq{grid-template-columns:200px 1fr}.api-editor_testerPane__WArzz{display:none}}.EditorTabsBar_tabsBarContainer__Rfauq{height:36px;background:#080A10;border-bottom:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:space-between;padding:0 4px;box-sizing:border-box;flex-shrink:0;z-index:40;-webkit-user-select:none;user-select:none;overflow:hidden}.EditorTabsBar_tabsScrollArea__aXZFh{display:flex;align-items:center;gap:2px;height:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;flex:1 1}.EditorTabsBar_tabsScrollArea__aXZFh::-webkit-scrollbar{display:none}.EditorTabsBar_tabItem__ZPV6f{height:35px;display:flex;align-items:center;gap:7px;padding:0 10px 0 12px;background:transparent;border-right:1px solid rgba(255,255,255,.04);border-top:2px solid transparent;color:rgba(255,255,255,.5);font-size:12px;font-weight:500;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease;white-space:nowrap;position:relative;max-width:220px;min-width:80px}.EditorTabsBar_tabItem__ZPV6f:hover{background:rgba(255,255,255,.03);color:rgba(255,255,255,.85)}.EditorTabsBar_tabItemActive__T3Lf4{background:#0D111D!important;color:#FFFFFF!important;border-top:2px solid #7c3aed!important;border-bottom:1px solid #0d111d}.EditorTabsBar_tabItemPreview__UpUU7{font-style:italic;color:rgba(255,255,255,.45)}.EditorTabsBar_tabItemPinned__DLKgU{min-width:60px;padding:0 8px 0 10px;border-left:1px solid rgba(124,58,237,.2)}.EditorTabsBar_tabIcon__4I0Tb{display:flex;align-items:center;justify-content:center;flex-shrink:0}.EditorTabsBar_tabLabel__Kq4HX{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EditorTabsBar_pinIcon__kjLxK{color:#A78BFA;opacity:.8;flex-shrink:0;transform:rotate(45deg)}.EditorTabsBar_dirtyDot__3z98N{width:7px;height:7px;border-radius:50%;background:#38BDF8;box-shadow:0 0 6px #38BDF8;flex-shrink:0}.EditorTabsBar_closeBtn__ugjYT{width:18px;height:18px;border-radius:3px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:rgba(255,255,255,.4);cursor:pointer;transition:all .15s ease;opacity:.6;padding:0;margin-left:2px}.EditorTabsBar_tabItemActive__T3Lf4 .EditorTabsBar_closeBtn__ugjYT,.EditorTabsBar_tabItem__ZPV6f:hover .EditorTabsBar_closeBtn__ugjYT{opacity:1}.EditorTabsBar_closeBtn__ugjYT:hover{background:rgba(239,68,68,.25);color:#F87171}.EditorTabsBar_tabActionsRight__Jfwhe{display:flex;align-items:center;gap:4px;padding-left:8px;flex-shrink:0}.EditorTabsBar_actionIconBtn__D8ZoW{width:24px;height:24px;border-radius:4px;background:transparent;border:none;color:rgba(255,255,255,.45);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease}.EditorTabsBar_actionIconBtn__D8ZoW:hover{background:rgba(255,255,255,.08);color:#FFFFFF}.EditorTabsBar_actionIconBtnActive__w8_5q{background:rgba(124,58,237,.25)!important;color:#C084FC!important}.EditorTabsBar_tabSeparatorWrapper__Fug2w{position:relative;width:6px;height:100%;display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;z-index:20}.EditorTabsBar_tabSeparatorLine__TFGhr{width:1px;height:16px;background:rgba(255,255,255,.07);transition:background .15s ease}.EditorTabsBar_tabSeparatorWrapper__Fug2w:hover .EditorTabsBar_tabSeparatorLine__TFGhr{background:#A78BFA}.EditorTabsBar_splitBetweenBtn__bLnFG{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.7);width:18px;height:18px;border-radius:4px;background:#7C3AED;border:1px solid #a78bfa;color:#FFFFFF;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:all .15s cubic-bezier(.16,1,.3,1);box-shadow:0 2px 8px rgba(0,0,0,.4);z-index:30}.EditorTabsBar_tabSeparatorWrapper__Fug2w:hover .EditorTabsBar_splitBetweenBtn__bLnFG{opacity:1;pointer-events:auto;transform:translate(-50%,-50%) scale(1)}.EditorTabsBar_splitBetweenBtn__bLnFG:hover{background:#9333EA;transform:translate(-50%,-50%) scale(1.15)}.EditorTabsBar_contextMenu__VyT5W{position:fixed;background:#101422;border:1px solid rgba(255,255,255,.12);border-radius:6px;padding:4px 0;min-width:170px;z-index:999999;box-shadow:0 8px 24px rgba(0,0,0,.65);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.EditorTabsBar_contextMenuItem__ZcQ_S{display:flex;align-items:center;gap:8px;width:100%;padding:6px 12px;border:none;background:transparent;color:#E2E8F0;font-size:11.5px;text-align:left;cursor:pointer;transition:background .12s ease,color .12s ease}.EditorTabsBar_contextMenuItem__ZcQ_S:hover{background:rgba(124,58,237,.25);color:#FFFFFF}.EditorTabsBar_contextMenuDivider__cdc7m{height:1px;background:rgba(255,255,255,.07);margin:4px 0}.AppSelect_wrapper__MPqc1{position:relative;display:inline-flex;align-items:center;width:100%;min-width:0;height:38px;box-sizing:border-box}.AppSelect_fullWidth__9tBlf{width:100%}.AppSelect_selectField__g_p8X{width:100%;min-width:0;height:38px!important;line-height:36px;font-size:.875rem;padding:0 36px 0 12px!important;border-radius:8px;background:var(--studio-surface-subtle,#101524);border:1px solid var(--studio-border,rgba(255,255,255,.08));color:var(--studio-text-primary,#F8FAFC);font-weight:500;font-family:inherit;outline:none;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease;box-sizing:border-box!important}.AppSelect_selectField__g_p8X option{background-color:var(--studio-surface,#131722);color:var(--studio-text-primary,#F8FAFC);padding:8px 12px}.AppSelect_selectField__g_p8X option:disabled{color:var(--studio-text-dim,#475569)}.AppSelect_selectField__g_p8X:hover:not(:disabled){border-color:rgba(255,255,255,.16)}.AppSelect_selectField__g_p8X:focus{border-color:var(--studio-accent,#7C3AED);background:#080B12;box-shadow:0 0 0 3px rgba(124,58,237,.18)}.AppSelect_selectField__g_p8X:disabled{opacity:.5;cursor:not-allowed;background:rgba(255,255,255,.02)}.AppSelect_hasError__7ATI6 .AppSelect_selectField__g_p8X{border-color:#EF4444}.AppSelect_hasError__7ATI6 .AppSelect_selectField__g_p8X:focus{border-color:#EF4444;box-shadow:0 0 0 3px rgba(239,68,68,.2)}.AppSelect_leftSlot__2_g2N{position:absolute;left:12px;display:inline-flex;align-items:center;justify-content:center;color:var(--studio-text-muted,#64748B);pointer-events:none;z-index:2;transition:color .15s ease}.AppSelect_wrapper__MPqc1:focus-within .AppSelect_leftSlot__2_g2N{color:var(--studio-accent,#A855F7)}.AppSelect_hasLeftSlot__JZin_ .AppSelect_selectField__g_p8X{padding-left:36px}.AppSelect_chevronSlot__wGD7B{position:absolute;right:12px;display:inline-flex;align-items:center;justify-content:center;color:var(--studio-text-muted,#64748B);pointer-events:none;z-index:2;transition:color .15s ease,transform .15s ease}.AppSelect_wrapper__MPqc1:focus-within .AppSelect_chevronSlot__wGD7B{color:var(--studio-accent,#A855F7)}.header_header__sT9Ms{height:56px;border-bottom:1px solid var(--studio-border,#1e2740);display:flex;align-items:center;padding:0 1.5rem;justify-content:space-between;background:var(--studio-surface-subtle,#0E121E);position:sticky;top:0;z-index:500}.header_headerLeft__h7N6e{display:flex;align-items:center;gap:1rem;flex:1 1;min-width:0}.header_titleArea__KLAcF{flex:1 1;max-width:400px;min-width:0}.header_nameInput__jEKDe{width:100%;font-size:1.1rem;font-weight:700;padding:.5rem .75rem;background:transparent;border:1px solid transparent;border-radius:8px;color:var(--text-main);transition:all .2s;font-family:var(--font-heading);letter-spacing:-.01em;outline:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.header_nameInput__jEKDe:hover{background:var(--border-subtle);border-color:var(--border-bright)}.header_nameInput__jEKDe:focus{background:var(--bg-tertiary);border-color:var(--accent-primary);box-shadow:0 0 0 3px var(--accent-glow)}.header_headerRight__eBKOC{display:flex;gap:.5rem;align-items:center}.header_accentBtn__ANQ92,.header_primaryBtn__CalUa,.header_secondaryBtn__DPwBl{display:flex;align-items:center;gap:8px;padding:8px 16px;border-radius:8px;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .2s;outline:none;white-space:nowrap}.header_btnText__kKE8g{display:block}@media (max-width:1024px){.header_btnText__kKE8g{display:none}.header_headerRight__eBKOC{gap:.25rem}.header_accentBtn__ANQ92,.header_primaryBtn__CalUa,.header_secondaryBtn__DPwBl{padding:8px}}.header_secondaryBtn__DPwBl{background:transparent;border:1px solid var(--border-subtle);color:var(--text-secondary)}.header_secondaryBtn__DPwBl:hover{background:var(--bg-tertiary);border-color:var(--text-dim)}.header_primaryBtn__CalUa{background:var(--accent-primary);border:none;color:white;box-shadow:0 4px 12px var(--accent-glow)}.header_primaryBtn__CalUa:hover:not(:disabled){background:var(--accent-secondary);transform:translateY(-1px)}.header_primaryBtn__CalUa:disabled{opacity:.6;cursor:default;box-shadow:none}.header_primaryBtn__CalUa.header_saved__WiR0Y{background:var(--bg-tertiary);border:1px solid var(--border-subtle);color:var(--text-muted);box-shadow:none}.header_accentBtn__ANQ92{background:var(--accent-secondary);border:none;color:white;box-shadow:0 4px 12px rgba(168,85,247,.4)}.header_accentBtn__ANQ92.header_published__Cld_n{background:var(--bg-tertiary);border:1px solid var(--border-subtle);color:var(--text-muted);box-shadow:none}.header_moreBtn__r5y2E{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:transparent;border:1px solid var(--border-subtle);color:var(--text-secondary);border-radius:8px;cursor:pointer;transition:all .2s;outline:none}.header_moreBtn__r5y2E:hover{background:var(--bg-secondary);border-color:var(--text-dim);color:var(--text-main)}.header_menuContainer__y6ss_{position:relative}.header_dropdown__WZxaL{position:absolute;top:calc(100% + 8px);right:0;background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:12px;padding:6px;display:flex;flex-direction:column;gap:2px;min-width:200px;box-shadow:0 12px 40px rgba(0,0,0,.5);z-index:10000;animation:header_slideUp__mFUeR .2s ease-out}@keyframes header_slideUp__mFUeR{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.header_dropdownItem__2uXx9{display:flex;align-items:center;gap:10px;padding:10px 12px;background:transparent;border:none;color:var(--text-main);font-size:.85rem;font-weight:500;width:100%;border-radius:6px;cursor:pointer;text-align:left;transition:all .2s}.header_dropdownItem__2uXx9:hover{background:var(--bg-secondary)}.header_dropdownItem__2uXx9.header_danger__KUS2K:hover{background:rgba(239,68,68,.1);color:#ef4444}.header_menuItemWrapper__ac35c{width:100%}.header_menuItemWrapper__ac35c button{width:100%!important;background:transparent!important;border:none!important;border-radius:6px!important;justify-content:flex-start!important;padding:10px 12px!important;color:var(--text-main)!important;font-size:.85rem!important;font-weight:500!important}.header_menuItemWrapper__ac35c button:hover{background:var(--bg-secondary)!important}.header_divider___W0yr{height:1px;background:var(--border-subtle);margin:4px 6px}.header_spinner__Ynvmf{animation:header_spin__8v2XQ 1s linear infinite}@keyframes header_spin__8v2XQ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.header_layoutControlsGroup__Ms9aB{display:flex;align-items:center;gap:6px;box-sizing:border-box}.header_layoutControlBtn__X8WBb{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;border:1px solid var(--border-subtle,rgba(255,255,255,.12));background:transparent;color:var(--text-dim,#64748b);cursor:pointer;transition:all .15s ease;outline:none;padding:0}.header_layoutControlBtn__X8WBb:hover{background:rgba(255,255,255,.08);color:var(--text-main,#ffffff);border-color:var(--border-medium,rgba(255,255,255,.2))}.header_layoutControlBtnActive__B7ylL{background:rgba(124,58,237,.18);border-color:rgba(124,58,237,.4);color:#c4b5fd}.header_layoutControlBtnActive__B7ylL:hover{background:rgba(124,58,237,.28);border-color:rgba(124,58,237,.6);color:#ffffff}.AppLoader_loaderWrapper__1Whvg{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:220px;height:100%;flex:1 1;gap:1.25rem;box-sizing:border-box;padding:2rem;animation:AppLoader_fadeIn__gBIeh .25s ease-out;-webkit-user-select:none;user-select:none}.AppLoader_compact__dMOCv{min-height:100px;padding:1.25rem .5rem;gap:.75rem}.AppLoader_compact__dMOCv .AppLoader_svgTrack__kbKsI{width:150px;height:38px}.AppLoader_compact__dMOCv .AppLoader_labelText__7tFqH{font-size:.76rem}.AppLoader_fullscreen__4BoaT{position:fixed;inset:0;width:100vw;height:100vh;z-index:9999;background:radial-gradient(circle at center,#111625 0,#0B0E17 100%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.AppLoader_svgTrack__kbKsI{width:190px;height:48px;overflow:visible}.AppLoader_trackBase__F_9lb{stroke:rgba(255,255,255,.08);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:4 4}.AppLoader_trackPulse__EUmQQ{stroke:url(#loaderGradient);stroke-width:3;stroke-linecap:round;stroke-dasharray:45 150;animation:AppLoader_travelBeam__WdaD9 2.2s cubic-bezier(.4,0,.2,1) infinite;filter:drop-shadow(0 0 6px rgba(124,58,237,.7))}@keyframes AppLoader_travelBeam__WdaD9{0%{stroke-dashoffset:195}to{stroke-dashoffset:-150}}.AppLoader_particle__yUgQt{fill:#ffffff;filter:drop-shadow(0 0 8px #6366F1) drop-shadow(0 0 14px #A855F7);animation:AppLoader_moveParticle__JgS4_ 2.2s cubic-bezier(.4,0,.2,1) infinite}@keyframes AppLoader_moveParticle__JgS4_{0%{cx:24px;opacity:0}10%{opacity:1}90%{opacity:1}to{cx:176px;opacity:0}}.AppLoader_nodeOuter___pAKY{fill:#111625;stroke:rgba(255,255,255,.12);stroke-width:2;transition:all .3s ease}.AppLoader_nodeInner__c3bWb{fill:rgba(255,255,255,.2);transition:all .3s ease}.AppLoader_node1__qjgAp{animation:AppLoader_pulseNode1__DQC9o 2.2s ease-in-out infinite}.AppLoader_node2__7PUXo{animation:AppLoader_pulseNode2__lL4OT 2.2s ease-in-out infinite}.AppLoader_node3__JVTr7{animation:AppLoader_pulseNode3__2v9nf 2.2s ease-in-out infinite}.AppLoader_node4__5JXNo{animation:AppLoader_pulseNode4__KuniJ 2.2s ease-in-out infinite}@keyframes AppLoader_pulseNode1__DQC9o{0%,to{filter:drop-shadow(0 0 10px rgba(99,102,241,.8))}25%,5%{filter:drop-shadow(0 0 14px rgba(99,102,241,1))}35%{filter:none}}@keyframes AppLoader_pulseNode2__lL4OT{0%,15%{filter:none}25%,50%{filter:drop-shadow(0 0 14px rgba(168,85,247,1))}60%{filter:none}}@keyframes AppLoader_pulseNode3__2v9nf{0%,40%{filter:none}50%,75%{filter:drop-shadow(0 0 14px rgba(236,72,153,1))}85%{filter:none}}@keyframes AppLoader_pulseNode4__KuniJ{0%,65%{filter:none}75%,95%{filter:drop-shadow(0 0 16px rgba(16,185,129,1))}to{filter:none}}.AppLoader_labelText__7tFqH{font-size:.84rem;font-weight:500;color:#94A3B8;letter-spacing:.06em;font-family:inherit;text-transform:none;animation:AppLoader_textBreathe__45HXG 2.2s ease-in-out infinite;display:flex;align-items:center;gap:4px}@keyframes AppLoader_textBreathe__45HXG{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:.95;color:#F8FAFC}}@keyframes AppLoader_fadeIn__gBIeh{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.ResourcePickerModal_modalOverlay__I2bwG{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.65);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:1.5rem;animation:ResourcePickerModal_fadeIn__pbIho .15s ease-out}@keyframes ResourcePickerModal_fadeIn__pbIho{0%{opacity:0}to{opacity:1}}.ResourcePickerModal_modalContent__rXqox{background:var(--bg-card,#18181b);border:1px solid var(--border-color,#27272a);border-radius:12px;width:100%;max-width:850px;height:560px;display:flex;flex-direction:column;box-shadow:0 20px 40px rgba(0,0,0,.4);overflow:hidden}.ResourcePickerModal_modalHeader__AtKLW{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid var(--border-color,#27272a);background:var(--bg-subtle,#141417)}.ResourcePickerModal_modalTitle__e57B6{font-size:1rem;font-weight:600;color:var(--text-primary,#f4f4f5);display:flex;align-items:center;gap:.5rem;margin:0}.ResourcePickerModal_closeBtn__umo_p{background:transparent;border:none;color:var(--text-muted,#71717a);cursor:pointer;padding:6px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all .15s}.ResourcePickerModal_closeBtn__umo_p:hover{color:var(--text-primary,#f4f4f5);background:var(--bg-hover,rgba(255,255,255,.08))}.ResourcePickerModal_toolbar__E1F4S{display:flex;align-items:center;gap:.75rem;padding:.75rem 1.25rem;background:var(--bg-card,#18181b);border-bottom:1px solid var(--border-color,#27272a);flex-wrap:wrap}.ResourcePickerModal_searchBox__HlIU8{position:relative;flex:1 1;min-width:220px}.ResourcePickerModal_searchIcon__o7_Sr{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:var(--text-muted,#71717a);pointer-events:none}.ResourcePickerModal_searchInput__49_7_{width:100%;padding:.5rem .75rem .5rem 2.25rem;border-radius:6px;border:1px solid var(--border-color,#27272a);background:var(--bg-input,#09090b);color:var(--text-primary,#f4f4f5);font-size:.85rem;outline:none;transition:border-color .15s}.ResourcePickerModal_searchInput__49_7_:focus{border-color:var(--primary,#6366f1)}.ResourcePickerModal_toggleLabel__6sDVW{display:flex;align-items:center;gap:.4rem;font-size:.8rem;color:var(--text-secondary,#a1a1aa);cursor:pointer;-webkit-user-select:none;user-select:none}.ResourcePickerModal_toggleCheckbox__yZ_pU{accent-color:var(--primary,#6366f1);cursor:pointer}.ResourcePickerModal_bodyContainer__rdfER{display:flex;flex:1 1;overflow:hidden}.ResourcePickerModal_itemListSection__gdLT1{flex:1 1;overflow-y:auto;padding:.75rem 1.25rem}.ResourcePickerModal_detailsSection__2ewYj{width:280px;border-left:1px solid var(--border-color,#27272a);background:var(--bg-subtle,#141417);padding:1rem;display:flex;flex-direction:column;gap:.75rem;overflow-y:auto}.ResourcePickerModal_folderBreadcrumbs__Dw50_{display:flex;align-items:center;gap:.4rem;font-size:.8rem;color:var(--text-muted,#71717a);margin-bottom:.75rem}.ResourcePickerModal_breadcrumbItem__qSC_z{cursor:pointer;color:var(--primary-light,#818cf8);display:flex;align-items:center;gap:.25rem}.ResourcePickerModal_breadcrumbItem__qSC_z:hover{text-decoration:underline}.ResourcePickerModal_resourceList__Piay0{display:flex;flex-direction:column;gap:2px}.ResourcePickerModal_listItem__0BAHZ{display:flex;align-items:center;justify-content:space-between;height:26px;padding:0 .5rem;border:1px solid transparent;border-radius:4px;cursor:pointer;transition:background .12s ease,border-color .12s ease;gap:1rem;background:transparent;-webkit-user-select:none;user-select:none;box-sizing:border-box}.ResourcePickerModal_listItem__0BAHZ:hover{background:rgba(255,255,255,.035)}.ResourcePickerModal_listItemSelected__6JKOm{background:rgba(99,102,241,.15)!important;border-color:rgba(99,102,241,.4)!important}.ResourcePickerModal_listItemMain__jPj8y{display:flex;align-items:center;gap:.75rem;flex:1 1;min-width:0}.ResourcePickerModal_itemIconWrapper__MsDCM{display:flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0}.ResourcePickerModal_itemDetails__g_oAJ{display:flex;align-items:center;min-width:0;flex:1 1}.ResourcePickerModal_itemName__7UYbj{font-size:.82rem;font-weight:300;color:var(--text-primary,#f4f4f5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.ResourcePickerModal_itemTypeCol__SuY6c{display:flex;align-items:center;flex-shrink:0}.ResourcePickerModal_itemTypeBadge__Ec6__{display:inline-flex;align-items:center;gap:4px;padding:1px 6px;border-radius:3px;font-size:.7rem;font-weight:400;white-space:nowrap;border:none;line-height:1.3}.ResourcePickerModal_emptyState__JBnx2{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:var(--text-muted,#71717a);gap:.5rem;font-size:.85rem;padding:2rem 0}.ResourcePickerModal_modalFooter__bVHvc{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;padding:.85rem 1.25rem;border-top:1px solid var(--border-color,#27272a);background:var(--bg-subtle,#141417)}.ResourcePickerModal_cancelBtn__abSuL{padding:.45rem 1rem;border-radius:6px;border:1px solid var(--border-color,#27272a);background:transparent;color:var(--text-secondary,#a1a1aa);font-size:.85rem;cursor:pointer;transition:all .15s}.ResourcePickerModal_cancelBtn__abSuL:hover{color:var(--text-primary,#f4f4f5);background:var(--bg-hover,rgba(255,255,255,.05))}.ResourcePickerModal_selectBtn__gQuSO{padding:.45rem 1.15rem;border-radius:6px;border:none;background:var(--primary,#6366f1);color:#fff;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .15s}.ResourcePickerModal_selectBtn__gQuSO:hover:not(:disabled){background:var(--primary-hover,#4f46e5)}.ResourcePickerModal_selectBtn__gQuSO:disabled{opacity:.5;cursor:not-allowed}.ResourcePickerModal_scopeBadge__weJq1{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:6px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);font-size:.73rem;-webkit-user-select:none;user-select:none}.ResourcePickerModal_scopeLabel__V0b4j{color:var(--text-muted,#71717a);font-weight:500}.ResourcePickerModal_scopeSolutionName__AMzuk{color:#A78BFA;font-weight:600;display:inline-flex;align-items:center;gap:4px}.ResourcePickerModal_scopeSeparator__PJyL4{color:var(--text-muted,#52525b)}.ResourcePickerModal_scopeSharedName__bbXy9{color:#38BDF8;font-weight:600;display:inline-flex;align-items:center;gap:4px}.ResourcePickerModal_solutionBadge__0BUu6{color:#A78BFA;background:rgba(167,139,250,.14)}.ResourcePickerModal_sharedBadge__GlQlw,.ResourcePickerModal_solutionBadge__0BUu6{display:inline-flex;align-items:center;gap:4px;padding:1px 7px;border-radius:4px;font-size:.7rem;font-weight:500;white-space:nowrap}.ResourcePickerModal_sharedBadge__GlQlw{color:#38BDF8;background:rgba(56,189,248,.14)}.FlowLoader_wrapper__O0Dzr{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1.5rem;width:100%;box-sizing:border-box;text-align:center}.FlowLoader_fullscreen__sSsT_{position:fixed;inset:0;z-index:9999;background:rgba(15,23,42,.95);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-height:100vh}.FlowLoader_spinnerWrapper__mgH4_{display:flex;flex-direction:column;align-items:center;gap:1.25rem}.FlowLoader_spinnerCircle__hdnIv{width:44px;height:44px;border-radius:50%;border:3px solid rgba(99,102,241,.15);border-top-color:#6366f1;animation:FlowLoader_spin__LlUID .9s cubic-bezier(.55,.15,.45,.85) infinite}.FlowLoader_spinnerMessage__zLu_O{font-size:.92rem;font-weight:500;color:var(--text-main,#f8fafc);letter-spacing:.02em;max-width:380px;line-height:1.5}.FlowLoader_gifWrapper__ZlpZ8{display:flex;flex-direction:column;align-items:center;gap:1.25rem}.FlowLoader_gifImage__tbbNJ{object-fit:contain;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.25);-webkit-user-select:none;user-select:none;pointer-events:none}.FlowLoader_gifMessage__MGUWW{font-size:.92rem;font-weight:500;color:var(--text-main,#f8fafc);letter-spacing:.02em;max-width:400px}.FlowLoader_sliderWrapper__tFKZW{width:100%;max-width:480px;display:flex;flex-direction:column;align-items:center;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:1.5rem;box-shadow:0 16px 40px -10px rgba(0,0,0,.4);box-sizing:border-box;position:relative;overflow:hidden}.FlowLoader_slideContent____mOZ{width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem;animation:FlowLoader_fadeIn__bLVr5 .4s ease-in-out}.FlowLoader_slideImageContainer__YvdXv{width:100%;max-height:220px;height:180px;border-radius:14px;overflow:hidden;background:rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center}.FlowLoader_slideImage__6vlJ5{width:100%;height:100%;object-fit:cover}.FlowLoader_slideTextContainer__mXhL_{display:flex;flex-direction:column;align-items:center;gap:.35rem;padding:.5rem .5rem 0}.FlowLoader_slideTitle__GzIbW{font-size:1.05rem;font-weight:700;color:var(--text-main,#f8fafc);margin:0;line-height:1.3}.FlowLoader_slideSubtitle__Ks6DK{font-size:.85rem;color:var(--text-muted,#94a3b8);margin:0;line-height:1.4;max-width:360px}.FlowLoader_indicators__Vg7uI{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:1.25rem}.FlowLoader_dot__wr4d4{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.2);cursor:pointer;transition:all .25s ease;border:none;padding:0}.FlowLoader_dotActive__xvTje{width:22px;border-radius:4px;background:#6366f1;box-shadow:0 0 10px rgba(99,102,241,.5)}.FlowLoader_bottomProgressIndicator__Ksy0T{display:flex;align-items:center;gap:8px;margin-top:1rem;font-size:.78rem;color:var(--text-dim,#64748b)}.FlowLoader_microSpinner__r6T3L{width:14px;height:14px;border-radius:50%;border:2px solid rgba(99,102,241,.2);border-top-color:#6366f1;animation:FlowLoader_spin__LlUID .8s linear infinite}@keyframes FlowLoader_spin__LlUID{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes FlowLoader_fadeIn__bLVr5{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.InputVariablesEditor_container__QG66U{display:flex;flex-direction:column;width:100%;height:100%}.InputVariablesEditor_header__4wJD5{display:flex;align-items:center;justify-content:space-between;width:100%;gap:8px}.InputVariablesEditor_headerLeft__jpLO2{display:flex;align-items:center;gap:8px;min-width:0}.InputVariablesEditor_title__Hz0_i{font-size:.78rem;font-weight:700;color:var(--text-dim,#94A3B8);white-space:nowrap}.InputVariablesEditor_counterBadge__G1eFi{font-size:.65rem;font-weight:800;padding:1px 6px;background:rgba(124,58,237,.12);border:1px solid rgba(124,58,237,.25);border-radius:9999px;color:var(--accent-primary,#A78BFA);font-family:var(--font-mono,monospace)}.InputVariablesEditor_headerRight__qCtqY{display:flex;align-items:center;gap:6px}.InputVariablesEditor_addBtn__pEJiT{background:rgba(124,58,237,.15);border:1px solid rgba(124,58,237,.3);color:var(--accent-primary,#C4B5FD);width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease;padding:0}.InputVariablesEditor_addBtn__pEJiT:hover{background:var(--accent-primary,#7C3AED);color:#FFFFFF;border-color:var(--accent-primary,#7C3AED);transform:translateY(-1px);box-shadow:0 4px 12px rgba(124,58,237,.3)}.InputVariablesEditor_addBtnText__XPuCY{background:rgba(124,58,237,.15);border:1px solid rgba(124,58,237,.3);color:var(--accent-primary,#C4B5FD);height:28px;padding:0 10px;border-radius:6px;display:flex;align-items:center;gap:6px;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .15s ease}.InputVariablesEditor_addBtnText__XPuCY:hover{background:var(--accent-primary,#7C3AED);color:#FFFFFF;border-color:var(--accent-primary,#7C3AED);transform:translateY(-1px)}.InputVariablesEditor_variablesList__kAz0d{flex:1 1;overflow-y:auto;display:flex;flex-direction:column;padding:0}.InputVariablesEditor_variableCard__pl7jo{padding:.85rem 1.15rem;border-bottom:1px solid rgba(255,255,255,.07);display:flex;flex-direction:column;gap:.55rem;position:relative;background:transparent;transition:background-color .15s ease,border-color .15s ease}.InputVariablesEditor_variableCard__pl7jo:hover{background:rgba(255,255,255,.02)}.InputVariablesEditor_variableCardDragging__i63QR{background:rgba(124,58,237,.08)!important;border-color:rgba(124,58,237,.35)!important;box-shadow:0 8px 24px rgba(0,0,0,.45)}.InputVariablesEditor_cardHeader__UPID2{display:flex;justify-content:space-between;align-items:center}.InputVariablesEditor_cardMeta__4yvFc{display:flex;align-items:center;gap:.5rem}.InputVariablesEditor_dragHandle__I_rDC{color:var(--text-dim,#64748B);background:transparent;border:none;cursor:grab;padding:3px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .15s ease;touch-action:none}.InputVariablesEditor_dragHandle__I_rDC:hover{color:var(--studio-text-primary,#F8FAFC);background:rgba(255,255,255,.08)}.InputVariablesEditor_dragHandle__I_rDC:active{cursor:grabbing}.InputVariablesEditor_variableTag__bsR5d{font-size:.65rem;font-weight:800;padding:2px 7px;background:rgba(124,58,237,.12);border:1px solid rgba(124,58,237,.25);border-radius:5px;color:var(--accent-primary,#A78BFA);letter-spacing:.04em;font-family:var(--font-mono,monospace)}.InputVariablesEditor_variableTitle__X2xRl{font-size:.75rem;font-weight:600;color:var(--text-dim,#94A3B8)}.InputVariablesEditor_cardActions__TAzw0{display:flex;align-items:center;gap:6px}.InputVariablesEditor_removeBtn__Mx_2d{color:var(--text-dim,#64748B);background:transparent;border:none;cursor:pointer;padding:5px;border-radius:6px;display:flex;align-items:center;justify-content:center;opacity:.65;transition:all .15s ease}.InputVariablesEditor_removeBtn__Mx_2d:hover{opacity:1;color:#EF4444;background:rgba(239,68,68,.12)}.InputVariablesEditor_fieldsContainer__Hh8AA{display:flex;flex-direction:column;gap:.5rem}.InputVariablesEditor_fieldsRow__uTPkC{display:grid;grid-template-columns:1.2fr 1fr;gap:.5rem}.InputVariablesEditor_fieldGroup__mTZku{display:flex;flex-direction:column;gap:4px}.InputVariablesEditor_fieldLabel__gzqfq{font-size:.72rem;font-weight:600;color:var(--text-dim,#94A3B8)}.InputVariablesEditor_emptyState__AVeuD{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1.5rem;text-align:center;color:var(--text-muted,#94A3B8);gap:.75rem}.InputVariablesEditor_emptyIconWrap__a5xg1{background:var(--bg-tertiary,#101524);border:1px solid var(--border-subtle,rgba(255,255,255,.08));padding:1rem;border-radius:50%;color:var(--text-dim,#64748B);display:flex;align-items:center;justify-content:center}.InputVariablesEditor_emptyMessage____5SY{font-size:.8rem;line-height:1.4;max-width:240px;margin:0}.StudioSimulator_header__4LK8y{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;width:100%!important;min-width:0!important;flex:1 1!important;padding-right:.25rem;box-sizing:border-box}.StudioSimulator_title__1GXTb{font-size:.78rem;font-weight:700;color:var(--text-dim,#94A3B8);white-space:nowrap!important;flex-shrink:0!important}.StudioSimulator_headerActions__zF5rk{display:flex!important;flex-direction:row!important;align-items:center!important;gap:8px;flex-shrink:0!important}.StudioSimulator_runBtn__DCLBE{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;border-radius:6px;font-size:.75rem;font-weight:700;cursor:pointer;background:var(--accent-primary,#7C3AED);color:#FFFFFF;border:1px solid rgba(255,255,255,.1);transition:all .15s ease;box-shadow:0 2px 8px rgba(124,58,237,.3)}.StudioSimulator_runBtn__DCLBE:hover:not(:disabled){background:var(--accent-secondary,#6D28D9);transform:translateY(-1px);box-shadow:0 4px 12px rgba(124,58,237,.45)}.StudioSimulator_runBtn__DCLBE:active:not(:disabled){transform:translateY(0)}.StudioSimulator_runBtn__DCLBE:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.StudioSimulator_container__TuIoy{display:flex;flex-direction:column;height:100%;width:100%}.StudioSimulator_contentScroll__HHgZp{flex:1 1;overflow-y:auto;display:flex;flex-direction:column;padding:0}.StudioSimulator_variableRow__gxZvW{padding:.85rem 1.15rem;border-bottom:1px solid rgba(255,255,255,.07);display:flex;flex-direction:column;gap:.45rem;background:transparent;transition:background-color .15s ease}.StudioSimulator_variableRow__gxZvW:hover{background:rgba(255,255,255,.015)}.StudioSimulator_variableMeta__xX8sY{display:flex;align-items:center;justify-content:space-between;margin-bottom:2px}.StudioSimulator_variableName__0SbET{font-size:.8rem;font-weight:600;color:var(--text-main,#FFFFFF);font-family:var(--font-mono,monospace)}.StudioSimulator_typeBadge__fKWLl{font-size:.65rem;font-weight:700;text-transform:lowercase;color:var(--text-muted,#94A3B8);background:rgba(255,255,255,.05);border:1px solid var(--border-subtle,rgba(255,255,255,.08));padding:2px 6px;border-radius:4px;font-family:var(--font-mono,monospace);letter-spacing:.02em}.StudioSimulator_segmentedControl__8qANi{display:grid;grid-template-columns:1fr 1fr;gap:4px;background:var(--bg-tertiary,#101524);border:1px solid var(--border-subtle,rgba(255,255,255,.08));padding:3px;border-radius:8px}.StudioSimulator_segmentItem__Bz5zw{display:flex;align-items:center;justify-content:center;gap:6px;padding:6px 10px;border-radius:6px;font-size:.75rem;font-weight:600;cursor:pointer;color:var(--text-muted,#94A3B8);background:transparent;transition:all .15s ease;-webkit-user-select:none;user-select:none}.StudioSimulator_segmentItem__Bz5zw:hover:not(.StudioSimulator_activeSegment__YFwOi){background:rgba(255,255,255,.05);color:var(--text-main,#FFFFFF)}.StudioSimulator_activeSegment__YFwOi{background:var(--accent-primary,#7C3AED);color:#FFFFFF;box-shadow:0 2px 6px rgba(124,58,237,.35)}.StudioSimulator_emptyState__Q7zk8{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1.5rem;text-align:center;color:var(--text-muted,#94A3B8);gap:.75rem}.StudioSimulator_emptyIconWrap__XLKF9{background:var(--bg-tertiary,#101524);border:1px solid var(--border-subtle,rgba(255,255,255,.08));padding:1rem;border-radius:50%;color:var(--text-dim,#64748B);display:flex;align-items:center;justify-content:center}.StudioSimulator_emptyMessage__SoaHR{font-size:.8rem;line-height:1.4;max-width:260px;margin:0}.StudioSimulator_resultsArea__VNkbu{padding:1rem 1.15rem;display:flex;flex-direction:column;gap:1rem;border-top:1px solid rgba(255,255,255,.07)}.StudioSimulator_resultCard__c33SJ{background:var(--bg-tertiary,#101524);border:1px solid var(--border-subtle,rgba(255,255,255,.08));border-radius:10px;padding:1rem;display:flex;flex-direction:column;gap:.75rem}.StudioSimulator_resultStatusBanner__Cwr71{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-radius:8px;font-weight:700;font-size:.9rem}.StudioSimulator_statusSuccess___clSu{background:rgba(16,185,129,.12);border:1px solid rgba(16,185,129,.35);color:#34D399}.StudioSimulator_statusError__up6ON{background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.35);color:#F87171}.StudioSimulator_statusWarning__YHOHC{background:rgba(245,158,11,.12);border:1px solid rgba(245,158,11,.35);color:#FBBF24}.StudioSimulator_resultTime__vY7bu{font-size:.68rem;color:var(--text-dim,#94A3B8);font-family:var(--font-mono,monospace)}.StudioSimulator_codeOutput__PpuTV{background:rgba(0,0,0,.35);border:1px solid var(--border-subtle,rgba(255,255,255,.08));border-radius:6px;padding:.75rem;font-family:var(--font-mono,monospace);font-size:.75rem;color:#E2E8F0;max-height:250px;overflow-y:auto;white-space:pre-wrap;word-break:break-word;margin:0}.styles_tableContainer__BBTbB{width:100%;background:#0E121E;border:1px solid rgba(255,255,255,.08);border-radius:8px;overflow:visible;box-shadow:0 4px 20px rgba(0,0,0,.3)}.styles_tableHeaderRow__ePbN2{display:grid;grid-template-columns:minmax(260px,1fr) 220px 180px 44px;align-items:center;padding:0 1rem;height:36px;background:rgba(255,255,255,.02);border-bottom:1px solid rgba(255,255,255,.07);font-size:.72rem;font-weight:700;color:#94A3B8;text-transform:uppercase;letter-spacing:.05em;-webkit-user-select:none;user-select:none}.styles_thItemRight__HH1IV,.styles_thItem__sqFDN{display:flex;align-items:center}.styles_thItemRight__HH1IV{justify-content:flex-end}.styles_tableRow__O2OWL{display:grid;grid-template-columns:minmax(260px,1fr) 220px 180px 44px;align-items:center;padding:0 1rem;height:44px;border-bottom:1px solid rgba(255,255,255,.04);text-decoration:none;cursor:pointer;transition:background .15s ease;position:relative}.styles_tableRow__O2OWL:last-child{border-bottom:none}.styles_tableRow__O2OWL:hover{background:rgba(99,102,241,.05)}.styles_colResource__DlGcm{display:flex;align-items:center;gap:.65rem;min-width:0;padding-right:1rem}.styles_iconWrapper__PtEWi{display:flex;align-items:center;justify-content:center;color:#818CF8;background:rgba(99,102,241,.1);border-radius:6px;flex-shrink:0;width:26px;height:26px}.styles_iconWrapper__PtEWi svg{width:14px;height:14px}.styles_resourceText__uPCZY{display:flex;align-items:center;gap:6px;min-width:0;overflow:hidden}.styles_title__SgPkG{font-size:.84rem;font-weight:600;color:#F1F5F9;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.01em}.styles_tableRow__O2OWL:hover .styles_title__SgPkG{color:#FFFFFF}.styles_colPrimary__m1Ubl{font-size:.78rem;color:#94A3B8;overflow:hidden;text-overflow:ellipsis}.styles_colPrimary__m1Ubl,.styles_colSecondary__VjPJj{display:flex;align-items:center;gap:.4rem;min-width:0;white-space:nowrap}.styles_colSecondary__VjPJj{font-size:.76rem;color:#64748B}.styles_colActions__nMjl5{display:flex;align-items:center;justify-content:flex-end;position:relative}.styles_moreBtn__7H55h{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:transparent;border:1px solid transparent;color:#64748B;border-radius:4px;cursor:pointer;transition:all .15s;outline:none}.styles_tableRow__O2OWL:hover .styles_moreBtn__7H55h{color:#94A3B8;border-color:rgba(255,255,255,.08)}.styles_moreBtn__7H55h:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2)!important;color:#FFFFFF!important}.styles_menuContainer__VupRA{position:relative}.styles_dropdown__PuPKO{position:absolute;top:calc(100% + 4px);right:0;background:#14192A;border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:4px;display:flex;flex-direction:column;gap:2px;min-width:160px;box-shadow:0 10px 30px rgba(0,0,0,.6);z-index:10000;animation:styles_slideUp__S3iMP .12s ease-out}@keyframes styles_slideUp__S3iMP{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.styles_dropdownItem__3Feig{display:flex;align-items:center;gap:8px;padding:6px 10px;background:transparent;border:none;color:#E2E8F0;font-size:.78rem;font-weight:500;width:100%;border-radius:5px;cursor:pointer;text-align:left;transition:all .12s;white-space:nowrap}.styles_dropdownItem__3Feig:hover{background:rgba(255,255,255,.06);color:#FFFFFF}.styles_dropdownItem__3Feig.styles_danger__Qf2Ck{color:#F87171}.styles_dropdownItem__3Feig.styles_danger__Qf2Ck:hover{background:rgba(239,68,68,.12);color:#EF4444}.styles_divider__FQWHQ{height:1px;background:rgba(255,255,255,.08);margin:2px 4px}.styles_emptyStateRow___plvo{display:flex;align-items:center;justify-content:center;padding:2.5rem 1rem;color:#64748B;font-size:.82rem;font-weight:500}.styles_paginationContainer__xuCOZ{display:flex;justify-content:space-between;align-items:center;padding:.6rem 1rem;border-top:1px solid rgba(255,255,255,.06);background:rgba(255,255,255,.015);font-size:.78rem;color:#94A3B8;-webkit-user-select:none;user-select:none}.styles_paginationLeft__yFCIP{display:flex;align-items:center;gap:1rem}.styles_pageSizeSelector__jro7F{display:flex;align-items:center;gap:.4rem}.styles_pageSizeSelect__2NtKq{height:26px;padding:0 1.25rem 0 .5rem;background:#14192A;border:1px solid rgba(255,255,255,.1);border-radius:4px;color:#CBD5E1;font-size:.75rem;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .35rem center;background-size:.65rem}.styles_pageSizeSelect__2NtKq:focus{outline:none;border-color:#6366F1}.styles_paginationRight__6oT7a{display:flex;align-items:center;gap:4px}.styles_pageBtn__7sNq7{height:26px;min-width:26px;padding:0 6px;border-radius:4px;border:1px solid rgba(255,255,255,.08);background:transparent;color:#CBD5E1;font-size:.76rem;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all .15s ease}.styles_pageBtn__7sNq7:hover:not(:disabled){background:rgba(255,255,255,.08);color:#FFFFFF;border-color:rgba(255,255,255,.2)}.styles_pageBtn__7sNq7.styles_pageActive__Gc4of{background:#6366F1;border-color:#6366F1;color:#FFFFFF;font-weight:600}.styles_pageBtn__7sNq7:disabled{opacity:.35;cursor:not-allowed}.styles_pageContainer__mYI8L{padding:1.25rem 2rem 3.5rem;max-width:1600px;margin:0 auto;width:100%;min-height:auto;flex:1 1;display:flex;flex-direction:column}.styles_noPadding__fwAKW{padding:0!important}.styles_pageHeader__dl21P{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.08)}.styles_pageHeader__dl21P h1{font-size:1.25rem;font-weight:700;margin:0;letter-spacing:-.02em;color:#F8FAFC}.styles_pageHeader__dl21P p{color:#94A3B8;font-size:.8rem;margin:.15rem 0 0;line-height:1.4}.styles_headerActionBtn__SCXRR{display:flex;align-items:center;gap:.45rem;padding:.4rem .85rem;background:#6366F1;color:#FFFFFF!important;border:none;border-radius:6px;font-weight:600;font-size:.8rem;cursor:pointer;text-decoration:none;transition:all .15s ease;box-shadow:0 2px 6px rgba(99,102,241,.25)}.styles_headerActionBtn__SCXRR:hover{background:#4F46E5}.styles_controlsContainer__KV76_{display:flex;justify-content:space-between;align-items:center;margin-bottom:.85rem;gap:1rem}.styles_searchWrapper__bYILu{position:relative;flex:1 1;max-width:380px}.styles_searchInput__b57oJ{width:100%;height:34px;padding:0 1rem 0 2.2rem;background:#0E121E;border:1px solid rgba(255,255,255,.08);border-radius:6px;color:#F8FAFC;font-size:.82rem;transition:all .15s}.styles_searchInput__b57oJ:focus{outline:none;border-color:#6366F1;background:#14192A;box-shadow:0 0 0 2px rgba(99,102,241,.15)}.styles_searchIcon__IMY6X{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#94A3B8;pointer-events:none}.styles_sortSelect__diQAs{height:34px;padding:0 2rem 0 .75rem;background:#0E121E;border:1px solid rgba(255,255,255,.08);border-radius:6px;color:#CBD5E1;font-size:.8rem;cursor:pointer;min-width:180px;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .6rem center;background-size:.8rem;transition:all .15s;font-weight:500}.styles_sortSelect__diQAs:hover{border-color:rgba(99,102,241,.5);background-color:#14192A}.styles_sortSelect__diQAs:focus{outline:none;border-color:#6366F1}.styles_breadcrumbsBar__DQGOO{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;padding:.4rem .6rem;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.06);border-radius:6px}.styles_breadcrumbsList__r4RUE{display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}.styles_breadcrumbItem__d_N9N{display:inline-flex;align-items:center;gap:.35rem;background:transparent;border:none;color:#94A3B8;font-size:.78rem;font-weight:500;cursor:pointer;padding:3px 6px;border-radius:4px;transition:all .15s ease}.styles_breadcrumbItem__d_N9N:hover{color:#FFFFFF;background:rgba(255,255,255,.06)}.styles_breadcrumbActive__8EA_r{color:#F1F5F9;font-weight:600;cursor:default;background:rgba(99,102,241,.1)}.styles_breadcrumbSeparator__5Mgsn{color:#64748B}.styles_backLevelBtn__Qdo0r{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:4px;color:#94A3B8;cursor:pointer;transition:all .15s ease;margin-right:2px}.styles_backLevelBtn__Qdo0r:hover{color:#FFFFFF;background:rgba(255,255,255,.1)}.styles_newFolderBtn__h6P08{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .65rem;background:rgba(245,158,11,.12);border:1px solid rgba(245,158,11,.25);color:#FCD34D;font-size:.76rem;font-weight:600;border-radius:5px;cursor:pointer;transition:all .15s ease}.styles_newFolderBtn__h6P08:hover{background:rgba(245,158,11,.2);color:#FFFFFF}.styles_modalOverlay__DWXRn{position:fixed;inset:0;background:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:10000;animation:styles_fadeIn__2P7Tq .15s ease-out}.styles_modalContent__cP3l5,.styles_modal__7hZZy{background:var(--studio-surface,#111625);border:1px solid var(--studio-border,#1e2740);border-radius:12px;width:92vw;max-width:480px;box-shadow:0 20px 50px rgba(0,0,0,.65);overflow:hidden;animation:styles_fadeIn__2P7Tq .15s ease-out}.styles_modalHeader__4uhjb{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid var(--studio-border,#1e2740);background:var(--studio-surface-subtle,#0E121E)}.styles_modalHeader__4uhjb h3,.styles_modalTitle__QmH2e,.styles_modal__7hZZy h3{font-size:.95rem;font-weight:700;color:#F8FAFC;margin:0;line-height:1.3}.styles_closeBtn__2dVSf{background:transparent;border:none;color:#94A3B8;cursor:pointer;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;transition:all .15s ease}.styles_closeBtn__2dVSf:hover{color:#FFFFFF;background:rgba(255,255,255,.08)}.styles_modalBody__e8hFr{padding:1.25rem;display:flex;flex-direction:column;gap:1rem}.styles_inputGroup__8bNVS{display:flex;flex-direction:column;gap:.4rem}.styles_inputGroup__8bNVS label,.styles_inputLabel__9zTjm{display:block;font-size:.74rem;font-weight:700;color:#94A3B8;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.15rem}.styles_modalInput__MKFEk{width:100%;height:38px;padding:0 .85rem;background:var(--studio-surface-subtle,#0E121E);border:1px solid var(--studio-border,#1e2740);border-radius:8px;color:#F8FAFC;font-size:.84rem;outline:none;transition:all .15s ease}.styles_modalInput__MKFEk:focus{border-color:var(--studio-accent,#7C3AED);box-shadow:0 0 0 2px rgba(124,58,237,.2)}.styles_modalActions__V35s5,.styles_modalFooter__VkLK_{display:flex;justify-content:flex-end;align-items:center;gap:.6rem;padding:.85rem 1.25rem;background:var(--studio-surface-subtle,#0E121E);border-top:1px solid var(--studio-border,#1e2740)}.styles_cancelBtn__chhUJ,.styles_modalActions__V35s5 button:not(.styles_primary__d7p4G):not(.styles_danger__Qf2Ck),.styles_modalFooter__VkLK_ button:not(.styles_confirmBtn__2xsr5):not(.styles_danger__Qf2Ck){padding:.5rem 1rem;background:transparent;border:1px solid var(--studio-border,#1e2740);color:#94A3B8;font-size:.82rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .15s ease}.styles_cancelBtn__chhUJ:hover,.styles_modalActions__V35s5 button:not(.styles_primary__d7p4G):not(.styles_danger__Qf2Ck):hover,.styles_modalFooter__VkLK_ button:not(.styles_confirmBtn__2xsr5):not(.styles_danger__Qf2Ck):hover{background:rgba(255,255,255,.06);color:#FFFFFF}.styles_confirmBtn__2xsr5,.styles_modalActions__V35s5 button.styles_primary__d7p4G,.styles_modalFooter__VkLK_ button.styles_primary__d7p4G{padding:.5rem 1.15rem;background:var(--studio-accent,#7C3AED);border:none;color:#FFFFFF;font-size:.82rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .15s ease}.styles_confirmBtn__2xsr5:hover:not(:disabled),.styles_modalActions__V35s5 button.styles_primary__d7p4G:hover:not(:disabled),.styles_modalFooter__VkLK_ button.styles_primary__d7p4G:hover:not(:disabled){filter:brightness(1.1)}.styles_confirmBtn__2xsr5:disabled,.styles_modalActions__V35s5 button:disabled,.styles_modalFooter__VkLK_ button:disabled{opacity:.5;cursor:not-allowed}.styles_dangerBtn__lX6Vu,.styles_modalActions__V35s5 button.styles_danger__Qf2Ck,.styles_modalFooter__VkLK_ button.styles_danger__Qf2Ck{padding:.5rem 1.15rem;background:#F43F5E;border:none;color:#FFFFFF;font-size:.82rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .15s ease}.styles_dangerBtn__lX6Vu:hover:not(:disabled),.styles_modalActions__V35s5 button.styles_danger__Qf2Ck:hover:not(:disabled),.styles_modalFooter__VkLK_ button.styles_danger__Qf2Ck:hover:not(:disabled){background:#E11D48}.styles_folderOptionBtn__lB3N_{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem .75rem;background:transparent;border:1px solid transparent;border-radius:6px;color:#CBD5E1;font-size:.8rem;cursor:pointer;text-align:left;transition:all .15s ease}.styles_folderOptionBtn__lB3N_:hover{background:rgba(255,255,255,.06);color:#FFFFFF}.styles_folderOptionActive__hu0w4{background:rgba(99,102,241,.15);border-color:rgba(99,102,241,.4);color:#FFFFFF;font-weight:600}.styles_folderChevronBtn__GES6U{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:4px;color:#94A3B8;background:transparent;border:none;cursor:pointer;transition:all .15s ease;flex-shrink:0}.styles_folderChevronBtn__GES6U:hover{background:rgba(255,255,255,.1);color:#FFFFFF}.styles_moveDestSummary__1Edx7{margin-top:.75rem;padding:.5rem .75rem;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);border-radius:6px;font-size:.75rem;color:#94A3B8;display:flex;align-items:center;gap:6px}.styles_moveDestSummary__1Edx7 strong{color:#A5B4FC}.StatusBar_statusBar__PuZ9T{height:26px;width:100%;background:#06080E;border-top:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:space-between;padding:0 8px;box-sizing:border-box;flex-shrink:0;z-index:100;-webkit-user-select:none;user-select:none;font-size:11px;color:rgba(255,255,255,.55)}.StatusBar_leftSection__3MP0V{display:flex;align-items:center;gap:6px}.StatusBar_envPillsContainer__OZOpO{display:flex;align-items:center;gap:2px}.StatusBar_envLabel__BhwMY{font-size:10px;font-weight:700;color:rgba(255,255,255,.35);letter-spacing:.06em;margin-right:4px}.StatusBar_envBtn__1dbyo{height:18px;padding:0 7px;display:inline-flex;align-items:center;justify-content:center;font-size:10.5px;font-weight:700;letter-spacing:.03em;border-radius:3px;border:1px solid transparent;background:transparent;color:rgba(255,255,255,.4);cursor:pointer;transition:all .15s ease}.StatusBar_envBtn__1dbyo:hover{color:#FFFFFF;background:rgba(255,255,255,.06)}.StatusBar_envBtnActiveDev__sfdy9{background:rgba(59,130,246,.2)!important;border-color:rgba(59,130,246,.5)!important;color:#60A5FA!important}.StatusBar_envBtnActiveQa__H85vY{background:rgba(245,158,11,.2)!important;border-color:rgba(245,158,11,.5)!important;color:#FBBF24!important}.StatusBar_envBtnActiveProd__4975d{background:rgba(16,185,129,.2)!important;border-color:rgba(16,185,129,.5)!important;color:#34D399!important}.StatusBar_rightSection__Ttqur{display:flex;align-items:center;gap:8px}.StatusBar_versionBadge__CtfAI{display:inline-flex;align-items:center;gap:4px;padding:0 6px;height:18px;border-radius:3px;font-size:10.5px;font-weight:500;color:rgba(255,255,255,.45);background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06)}.StatusBar_copilotBtn__zAVv3{height:20px;padding:0 8px;display:inline-flex;align-items:center;gap:5px;border-radius:3px;border:1px solid rgba(168,85,247,.35);background:rgba(168,85,247,.12);color:#C084FC;font-size:11px;font-weight:600;cursor:pointer;transition:all .15s ease;outline:none}.StatusBar_copilotBtn__zAVv3:hover{background:rgba(168,85,247,.22);border-color:rgba(168,85,247,.6);color:#E9D5FF}.StatusBar_copilotBtnActive__Mp35z{background:linear-gradient(135deg,rgba(124,58,237,.35),rgba(168,85,247,.35))!important;border-color:#A855F7!important;color:#FFFFFF!important;box-shadow:0 0 8px rgba(168,85,247,.3)}.StatusBar_statusDivider__OqIML{width:1px;height:12px;background:rgba(255,255,255,.1)}.editor_container__5vGKk{flex:1 1;height:100%;display:flex;flex-direction:column;background:var(--bg-primary);overflow:hidden}.editor_header__UjwUb{height:50px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:0 1.5rem;background:var(--bg-secondary);border-bottom:1px solid var(--border-subtle);z-index:10}.editor_headerLeft__GUVH1{display:flex;align-items:center;gap:1.25rem}.editor_backBtn__Fk53d{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:1px solid var(--border-subtle);border-radius:6px;color:var(--text-muted);transition:all .2s cubic-bezier(.4,0,.2,1);cursor:pointer}.editor_backBtn__Fk53d:hover{background:var(--bg-secondary);border-color:var(--accent-primary);color:var(--accent-primary);transform:translateX(-3px)}.editor_titleArea__vHcwn{display:flex;flex-direction:column}.editor_nameInput__yU5Dm{width:400px;font-size:.95rem;font-weight:600;padding:4px 12px;background:transparent;border:1px solid var(--border-subtle);border-radius:6px;color:var(--text-main);transition:all .2s;font-family:var(--font-heading);letter-spacing:-.01em}.editor_nameInput__yU5Dm:focus,.editor_nameInput__yU5Dm:hover{border-color:var(--accent-primary)}.editor_nameInput__yU5Dm:focus{outline:none;box-shadow:0 0 0 3px var(--accent-glow)}.editor_saveBtn__XtDaO{display:flex;align-items:center;gap:.5rem;padding:8px 16px;background:var(--accent-primary);color:white;border:none;border-radius:6px;font-weight:600;cursor:pointer;font-size:.85rem;transition:all .2s ease;box-shadow:0 4px 12px var(--accent-glow)}.editor_saveBtn__XtDaO:hover:not(:disabled){background:var(--accent-secondary);transform:translateY(-1px)}.editor_saveBtn__XtDaO:active:not(:disabled){transform:translateY(0)}.editor_saveBtn__XtDaO:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.editor_content__REgRZ{display:grid;grid-template-columns:350px 1fr 350px;flex:1 1;overflow:hidden;background:#08080a}.editor_moreBtn__EPM6D{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:1px solid var(--border-subtle);border-radius:6px;color:var(--text-dim);cursor:pointer;transition:all .2s}.editor_moreBtn__EPM6D:hover{background:var(--bg-tertiary);color:var(--text-main);border-color:var(--accent-primary)}.editor_dropdownMenu__FtzUv{animation:editor_fadeIn__aNo8k .15s ease-out forwards}@keyframes editor_fadeIn__aNo8k{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.editor_dropdownItemDelete__S43Ro,.editor_dropdownItem__GVSH1{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;background:transparent;border:none;border-radius:6px;color:var(--text-muted);font-size:.85rem;font-weight:500;cursor:pointer;text-align:left;transition:all .2s ease}.editor_dropdownItem__GVSH1:hover{background:rgba(255,255,255,.05);color:var(--text-main)}.editor_dropdownItemDelete__S43Ro:hover{background:rgba(239,68,68,.1);color:#ef4444}.editor_sidebar__jz2b_{height:100%;overflow-y:auto;border-right:1px solid var(--border-subtle);display:flex;flex-direction:column;background:var(--bg-secondary)}.editor_sidebarHeader__8y4B3{height:50px;padding:0 1.5rem;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--border-subtle);background:var(--bg-tertiary);flex-shrink:0}.editor_sidebarTitle__zCYUl{font-size:.75rem;text-transform:uppercase;font-weight:800;color:var(--text-dim);letter-spacing:.1em}.editor_addVariableBtn__SWmal{width:32px;height:32px;border-radius:8px;border:1px solid var(--accent-subtle);background:var(--accent-glow);color:var(--accent-primary);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.editor_addVariableBtn__SWmal:hover{background:var(--accent-primary);color:white}.editor_variablesContent__DIe_t{padding:1.25rem;display:flex;flex-direction:column;gap:1rem}.editor_variableCard__SmIYT{background:var(--bg-primary);border:1px solid var(--border-subtle);border-radius:12px;padding:1rem;display:flex;flex-direction:column;gap:.75rem;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1)}.editor_variableCard__SmIYT:hover{border-color:var(--accent-primary);transform:translateY(-2px)}.editor_variableHeader__jgt73{display:flex;justify-content:space-between;align-items:center}.editor_variableTag__Vx65m{font-size:.65rem;font-weight:700;padding:2px 8px;background:var(--bg-tertiary);border-radius:4px;color:var(--text-muted);text-transform:uppercase}.editor_removeVarBtn__DhFHu{background:transparent;border:none;color:var(--text-dim);cursor:pointer;padding:4px;border-radius:4px;transition:all .2s}.editor_removeVarBtn__DhFHu:hover{color:#ef4444;background:rgba(239,68,68,.1)}.editor_variableField__RqUsi{display:flex;flex-direction:column;gap:4px}.editor_variableField__RqUsi label{font-size:.65rem;font-weight:700;color:var(--text-dim);text-transform:uppercase}.editor_variableInput__tHAF_{background:var(--bg-tertiary)!important;border:1px solid var(--border-subtle)!important;padding:.75rem 1rem!important;font-size:.85rem!important;width:100%!important;font-weight:600!important;border-radius:12px!important;color:var(--text-main)!important;transition:all .2s!important;outline:none!important}.editor_variableInput__tHAF_:focus{border-color:var(--accent-primary)!important;box-shadow:0 0 0 3px var(--accent-glow)!important;background:var(--bg-main)!important}.editor_mainArea__zYMXL{display:flex;flex-direction:column;overflow:hidden;background:var(--bg-primary)}.editor_mainAreaContent__Szab5{padding:0;overflow-y:auto;flex:1 1;width:100%;box-sizing:border-box}.editor_builderCard__69PI9{width:100%;margin:0}.editor_addFactorHeaderBtn__nJWUC{display:inline-flex;align-items:center;gap:.35rem;background:var(--accent-primary);color:white;padding:.35rem .75rem;border-radius:6px;border:none;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 6px var(--accent-glow);white-space:nowrap}.editor_addFactorHeaderBtn__nJWUC:hover{background:var(--accent-secondary);transform:translateY(-1px)}.editor_emptyState__9M_G0{display:flex;flex-direction:column;align-items:center;justify-content:center;height:400px;color:var(--text-dim);text-align:center;gap:1.5rem;background:rgba(255,255,255,.02);border:2px dashed var(--border-subtle);border-radius:24px}.editor_emptyState__9M_G0 p{font-size:1.1rem;font-weight:600;color:var(--text-secondary)}.editor_sidebarRight__zQ5Lb{background:var(--bg-secondary);border-left:1px solid var(--border-subtle);height:100%;overflow-y:auto;display:flex;flex-direction:column}.editor_infoCard__7wXCJ{display:flex;flex-direction:column;gap:2rem;padding:1.5rem}.editor_infoCard__7wXCJ h3{font-size:.75rem;font-weight:800;text-transform:uppercase;color:var(--text-dim);letter-spacing:.1em;margin-bottom:.5rem}.editor_stats__odXgh{display:flex;flex-direction:column;gap:.75rem;margin-bottom:2rem}.editor_statItem__7DjMr{display:flex;justify-content:space-between;font-size:.8rem;color:var(--text-dim)}.editor_statItem__7DjMr span{color:var(--text-dim);font-weight:500}.editor_statItem__7DjMr strong{color:var(--accent-primary);font-weight:700}.editor_descriptionGroup__9FpMy{display:flex;flex-direction:column;gap:.75rem}.editor_descriptionGroup__9FpMy label{font-size:.65rem;font-weight:700;text-transform:uppercase;color:var(--text-dim)}.editor_descriptionGroup__9FpMy textarea{width:100%;height:150px;background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:12px;color:var(--text-main);padding:.75rem 1rem;font-size:.85rem;outline:none;resize:none;transition:all .2s ease;line-height:1.6}.editor_descriptionGroup__9FpMy textarea:focus{border-color:var(--accent-primary);background:var(--bg-main);box-shadow:0 0 0 3px var(--accent-glow)}.editor_outputVarWrapper__Eomc5{display:flex;align-items:center;background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:12px;overflow:hidden;transition:all .2s ease}.editor_outputVarWrapper__Eomc5:focus-within{border-color:var(--accent-primary);box-shadow:0 0 0 2px var(--accent-glow)}.editor_outputPrefix__IaQ0w{background:var(--bg-primary);padding:.75rem .5rem .75rem 1rem;color:var(--accent-primary);font-weight:800;font-size:.8rem;border-right:1px solid var(--border-subtle)}.editor_outputVarWrapper__Eomc5 .editor_variableInput__tHAF_{border:none!important;border-radius:0!important;background:transparent!important}.editor_loading___iMU9{display:flex;align-items:center;justify-content:center;height:100vh;background:var(--bg-primary);color:var(--accent-primary);font-weight:700;font-size:1.2rem}