.SectionRefreshButton_button__LcL_S{min-height:34px;min-width:34px;border:1px solid var(--button-secondary-border);border-radius:10px;background:var(--button-secondary-bg);color:var(--button-secondary-text);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.SectionRefreshButton_button__LcL_S:disabled{opacity:.6;cursor:not-allowed}.SectionRefreshButton_spin__rnOBh{animation:SectionRefreshButton_sectionRefreshSpin__XygjH .8s linear infinite}@keyframes SectionRefreshButton_sectionRefreshSpin__XygjH{to{transform:rotate(1turn)}}.SectionHeader_root__YqTjA{border-radius:10px;border:1px solid var(--section-header-border);background:var(--section-header-bg);padding:10px;display:flex;align-items:center;justify-content:space-between;gap:8px}.SectionHeader_toneTasks__y0ACz{--section-header-bg:var(--section-header-tasks-bg);--section-header-border:var(--section-header-tasks-border)}.SectionHeader_toneProjects__M42mA{--section-header-bg:var(--section-header-projects-bg);--section-header-border:var(--section-header-projects-border)}.SectionHeader_toneMembers__W3j3X{--section-header-bg:var(--section-header-members-bg);--section-header-border:var(--section-header-members-border)}.SectionHeader_toneEvents__k8JPw{--section-header-bg:var(--section-header-events-bg);--section-header-border:var(--section-header-events-border)}.SectionHeader_toneMessages__C_kKt{--section-header-bg:var(--section-header-messages-bg);--section-header-border:var(--section-header-messages-border)}.SectionHeader_title__UWLnG{margin:0;font-size:18px;color:var(--text-primary)}.SectionHeader_titleRow__MMly1{min-width:0}.SectionHeader_actions__g_IuN,.SectionHeader_titleRow__MMly1{display:inline-flex;align-items:center;gap:8px}.AdminDashboardLink_link__Uclp_{color:var(--link-color,#175cd3);text-decoration:none;white-space:nowrap;font-size:13px;line-height:1.2}.AdminDashboardLink_link__Uclp_:hover{text-decoration:underline}.page_page__8EkZp{width:100%}.page_card__qLjGs,.page_page__8EkZp{display:flex;flex-direction:column;gap:12px}.page_card__qLjGs{background:var(--card);border:1px solid rgba(47,111,237,.28);border-radius:14px;padding:16px;box-shadow:var(--shadow-md)}.page_headerRow__bavKd{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.page_title__ZXico{margin:0;font-size:20px;font-weight:600}.page_subtitle__l7ed5{margin:4px 0 0;font-size:13px;color:var(--text-secondary)}.page_headerActions__avV9O{display:flex;gap:8px;flex-wrap:wrap}.page_button__25VB3{border:none;border-radius:8px;padding:6px 12px;font-size:12px;font-weight:600;background:#2f6fed;color:#fff;cursor:pointer}.page_button__25VB3:disabled{opacity:.5;cursor:not-allowed}.page_buttonSecondary__2myYf{border:1px solid rgba(47,111,237,.35);border-radius:8px;color:var(--text)}.page_buttonDanger__fI8MU,.page_buttonSecondary__2myYf{padding:6px 12px;font-size:12px;font-weight:600;background:#fff;cursor:pointer;text-decoration:none}.page_buttonDanger__fI8MU{border:1px solid rgba(220,53,69,.45);border-radius:8px;color:#dc3545}.page_buttonDanger__fI8MU:disabled{opacity:.5;cursor:not-allowed}.page_tabs___KuNL{display:flex;gap:8px;flex-wrap:wrap}.page_tabActive__CGupw,.page_tab__lGu44{border-radius:999px;padding:6px 14px;font-size:13px;font-weight:600;border:1px solid rgba(47,111,237,.2);background:#fff;cursor:pointer}.page_tabActive__CGupw{background:#2f6fed;color:#fff;border-color:#2f6fed}.page_error__0L7pB{color:#b42318;font-size:13px}.page_success___V4H_{color:#1f6b43;font-size:13px}.page_emptyHint___FB7p{margin:0;font-size:13px;color:var(--text-secondary)}.page_agentList__Mnwj6{display:flex;flex-direction:column;gap:10px}.page_agentCard__4UA42{display:flex;flex-direction:column;gap:8px;border:1px solid rgba(120,130,150,.25);border-radius:12px;padding:12px;background:#fff;color:inherit}.page_agentCard__4UA42:hover{border-color:rgba(47,111,237,.45)}.page_agentCardLink__Ptkso{display:flex;flex-direction:column;gap:6px;text-decoration:none;color:inherit}.page_agentCardHead__0s_Kq{display:flex;align-items:center;justify-content:space-between;gap:8px}.page_agentName__A9w6e{margin:0;font-size:16px;font-weight:600}.page_agentSlug__bV0K2{font-family:ui-monospace,monospace;font-size:12px;color:var(--text-secondary)}.page_agentPreview__MQC34{margin:0;font-size:13px;color:var(--text-secondary);line-height:1.45}.page_badges__oSN6p{display:flex;gap:6px;flex-wrap:wrap}.page_badgeMuted__mdSXt,.page_badgeOk___eVbq,.page_badgeWarn__uHv57{display:inline-flex;align-items:center;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.page_badgeOk___eVbq{border:1px solid rgba(44,158,96,.35);background:#eefbf3;color:#1f6b43}.page_badgeMuted__mdSXt{border:1px solid rgba(120,130,150,.25);background:#f5f6f8;color:#667085}.page_badgeWarn__uHv57{border:1px solid rgba(220,120,60,.35);background:#fff4ec;color:#9a4d16}.page_statusRow__pbgcc{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:4px;padding:8px 10px;border-radius:10px;background:#f5f7fb;border:1px solid rgba(47,111,237,.18)}.page_statusLabel__gaBMI{font-size:12px;color:var(--text-secondary);line-height:1.3}.page_statusToggle__Bk_qg{border:1px solid rgba(120,130,150,.35);border-radius:999px;padding:6px 12px;font-size:12px;font-weight:700;cursor:pointer;background:#f5f6f8;color:#667085;white-space:nowrap;flex-shrink:0}.page_statusToggleActive__i8Htg{border-color:rgba(44,158,96,.45);background:#eefbf3;color:#1f6b43}.page_statusToggle__Bk_qg:disabled{opacity:.55;cursor:not-allowed}.page_createForm__a6yqX{border:1px solid rgba(47,111,237,.25);border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:10px;background:#f8faff}.page_formGrid__F3MR7{display:flex;flex-direction:column;gap:12px}.page_field__P5Jz9{display:flex;flex-direction:column;gap:6px}.page_fieldHead__O5mNV{display:flex;align-items:center;justify-content:space-between;gap:8px}.page_pencilBtn__XMfe7{border:none;background:transparent;color:#2f6fed;cursor:pointer;padding:4px;border-radius:6px}.page_pencilBtn__XMfe7:hover{background:rgba(47,111,237,.08)}.page_readonlyMultiline__BgpB5{white-space:pre-wrap;min-height:80px}.page_revisionList__4Drwf{display:flex;flex-direction:column;gap:8px}.page_revisionItem__baCnn{border:1px solid rgba(120,130,150,.25);border-radius:10px;padding:10px;display:flex;flex-direction:column;gap:6px}.page_platformToolbar__PQnx9{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-bottom:8px}.page_platformDraftField__K_ctn{display:flex;flex-direction:column;gap:4px;min-width:140px}.page_platformTabs__iLfR8{display:flex;gap:8px;flex-wrap:wrap}.page_sampleBox__ovDly{border-radius:8px;padding:8px;background:#f8f9fb;border:1px solid rgba(120,130,150,.2);font-size:12px;white-space:pre-wrap;line-height:1.45}.page_collapsible__lgimA{border:1px solid rgba(120,130,150,.25);border-radius:8px;overflow:hidden}.page_collapsibleHead__3JzV8{width:100%;display:flex;align-items:center;gap:8px;padding:8px 10px;border:none;background:#f4f8ff;cursor:pointer;font-size:13px;font-weight:600;text-align:left}.page_collapsibleBody__Qriva{padding:10px;border-top:1px solid rgba(120,130,150,.2)}.page_actionTitle___13JY{margin:0;font-size:16px;font-weight:600}.page_sectionTitle__j4B7c{margin:8px 0 0;font-size:14px;font-weight:600}.page_label__DN1uZ{font-size:13px;font-weight:600}.page_hint__cHK7n{margin:0;font-size:12px;color:var(--text-secondary)}.page_input__viiCa,.page_select__hBdbj,.page_textarea__xxQs5{border:1px solid rgba(120,130,150,.35);border-radius:8px;padding:8px 10px;font-size:13px;background:#fff;font-family:inherit}.page_textarea__xxQs5{min-height:120px;resize:vertical;line-height:1.45}.page_textareaLarge__ZGODh{min-height:220px}.page_textareaMono__W256z{font-family:ui-monospace,monospace;font-size:12px}.page_table__CVWdq{width:100%;border-collapse:collapse;font-size:13px}.page_table__CVWdq td,.page_table__CVWdq th{border-bottom:1px solid rgba(120,130,150,.2);padding:8px 6px;text-align:left;vertical-align:top}.page_stepCard__dJY7K{border:1px solid rgba(120,130,150,.25);border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:10px}.page_stepHead__rp5AA{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.page_code__E0CCL{font-family:ui-monospace,monospace;font-size:12px}.page_blockList__PDCIZ{display:flex;gap:6px;flex-wrap:wrap}.page_blockChip__b6rVi{border-radius:999px;padding:4px 10px;font-size:12px;background:#f4f8ff;border:1px solid rgba(47,111,237,.2)}.page_readonlyBox__2AhDi{border-radius:8px;padding:8px 10px;background:#f8f9fb;border:1px solid rgba(120,130,150,.2);font-size:13px;line-height:1.45}.page_actionsRow__CI4Yl{display:flex;gap:8px;flex-wrap:wrap}.page_pipelineToolbar__lxt_A{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:4px}.page_pipelineLinks__VqwKU{display:flex;gap:8px;flex-wrap:wrap}.page_blockOrderList__I2RsN{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:6px}.page_blockOrderList__I2RsN li{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.page_codeInline__uPpU3{font-family:ui-monospace,monospace;font-size:11px;color:var(--text-secondary)}.page_chipRow___jRs2{display:flex;gap:6px;flex-wrap:wrap}.page_contextBlockCard__9G0yX{border:1px solid rgba(120,130,150,.2);border-radius:10px;padding:10px;margin-top:8px;display:flex;flex-direction:column;gap:6px}.page_contextBlockHead__a12e7{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.page_schemaFieldList__f1GrD{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:4px}.page_checkboxRow__gInz6{display:flex;align-items:center;gap:8px;margin-top:6px;cursor:pointer;font-size:14px}.page_checkboxRow__gInz6 input{width:16px;height:16px;cursor:pointer}.page_tabs__zVthl{display:flex;gap:8px;flex-wrap:wrap}.page_tabActive__jGipa,.page_tab__31Sq9{border:1px solid rgba(47,111,237,.28);border-radius:999px;padding:6px 12px;font:inherit;font-size:13px;font-weight:650;cursor:pointer;background:#fff;color:var(--text-primary,#172033)}.page_tabActive__jGipa{background:#172033;color:#fff;border-color:#172033}.page_layout__9Gvo8{display:grid;grid-template-columns:minmax(220px,300px) minmax(0,1fr);gap:12px;align-items:start}.page_sectionTitle__6pE2r{margin:0;font-size:16px;font-weight:700}.page_subTitle__vtQwC{margin:12px 0 6px;font-size:13px;font-weight:700}.page_list__sYKhs{display:grid;gap:8px}.page_listItem__3IwZn{display:grid;gap:2px;text-align:left;padding:10px;border:1px solid rgba(47,111,237,.2);border-radius:12px;background:#fff;font:inherit;color:inherit;cursor:pointer}.page_listItem__3IwZn span{font-size:12px;color:var(--text-secondary,#778096)}.page_listItemActive__SCK3G{border-color:#3b5bdb;box-shadow:inset 0 0 0 1px #3b5bdb}.page_steps__eXkOW{display:grid;gap:8px}.page_stepRow__B57xx{display:grid;grid-template-columns:28px minmax(0,1fr);gap:8px;align-items:start;padding:8px 0;border-bottom:1px solid rgba(23,32,51,.08)}.page_stepNo__6dq7H{width:28px;height:28px;display:grid;place-items:center;border-radius:999px;background:#eef2ff;color:#364fc7;font-size:12px;font-weight:700}.page_pre__8uogg{margin:0;padding:10px;border-radius:10px;background:#0f172a0d;overflow:auto;font-size:12px;line-height:1.45;white-space:pre-wrap;word-break:break-word}.page_error__59nFP{margin:0;color:#b42318;font-size:13px}.page_ok__wrRQ8{margin:0;color:#087f5b;font-size:13px;font-weight:650}.page_agentCard____Qab{padding-bottom:20px}.page_saveBarBottom__5drRI,.page_saveBar__CFX6i{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:4px 0 12px;padding:10px 12px;border-radius:10px;background:rgba(47,111,237,.08);border:1px solid rgba(47,111,237,.22)}.page_saveBarBottom__5drRI{margin:16px 0 0;position:sticky;bottom:8px}.page_label__jX9L8{display:grid;gap:4px;margin:10px 0;font-size:12px;font-weight:650}.page_input__EoBNQ,.page_textarea__eJzYu{width:100%;box-sizing:border-box;border:1px solid rgba(47,111,237,.28);border-radius:10px;padding:8px 10px;font:inherit;font-size:13px;font-weight:400;background:#fff;color:inherit}.page_textarea__eJzYu{resize:vertical;line-height:1.45}.page_mono__OGhW6{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}.page_check__py_bC{display:flex;align-items:center;gap:8px;margin:8px 0 12px;font-size:13px;font-weight:650}.page_probeList__T3Ck_{display:grid;gap:10px;margin-top:12px}.page_probeRow__MfVPt{display:grid;gap:2px;padding:10px;border:1px solid rgba(47,111,237,.18);border-radius:12px;background:#fff;font-size:13px}.page_probeRow__MfVPt span{color:var(--text-secondary,#778096);font-size:12px}.page_probeRunning__bNxaa{border-color:rgba(47,111,237,.55);box-shadow:inset 0 0 0 1px rgba(47,111,237,.2)}@media (max-width:900px){.page_layout__9Gvo8{grid-template-columns:1fr}}.page_page__KoOE7{width:100%;min-height:auto;padding:0}.page_card__mBMDi,.page_page__KoOE7{display:flex;flex-direction:column;gap:12px}.page_card__mBMDi{background:var(--card);border:1px solid rgba(47,111,237,.28);border-radius:14px;padding:16px;box-shadow:var(--shadow-md)}.page_headerRow__PSbIB{justify-content:space-between}.page_headerActions__m9suH,.page_headerRow__PSbIB{display:flex;align-items:center;gap:10px}.page_title__R19n0{margin:0;font-size:24px;line-height:1.2}.page_meta__aHxmM{margin:0;font-size:13px;color:var(--muted)}.page_errorText__VTJ_Y{margin:0;color:var(--danger)}.page_kpiRow__z15Gc{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.page_kpi__l6iKB{border:1px solid rgba(120,130,150,.25);border-radius:12px;padding:10px 12px;background:#fff}.page_kpiLabel__gBxha{margin:0;font-size:12px;color:var(--muted)}.page_kpiValue__o_O8f{margin:4px 0 0;font-size:22px;font-weight:700;line-height:1.1}.page_layout__0LGEK{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:12px;align-items:start}@media (max-width:960px){.page_layout__0LGEK{grid-template-columns:1fr}}.page_tableWrap__DzBnf{overflow-x:auto}.page_table__AF3qp{width:100%;border-collapse:collapse;font-size:13px}.page_table__AF3qp td,.page_table__AF3qp th{text-align:left;padding:8px 10px;border-bottom:1px solid rgba(120,130,150,.2);vertical-align:top}.page_table__AF3qp th{font-weight:600;color:var(--muted);white-space:nowrap}.page_row__hJZ2r{cursor:pointer}.page_row__hJZ2r:hover{background:rgba(37,99,235,.06)}.page_row__hJZ2r:focus-visible{outline:2px solid #2563eb;outline-offset:-2px}.page_guestLink__nd_Wi{color:#2563eb;font-weight:700;text-decoration:underline;text-underline-offset:2px}.page_active__MiVBb{background:rgba(37,99,235,.12)}.page_active__MiVBb .page_guestLink__nd_Wi{color:#1d4ed8}.page_thread__fgTnT{display:flex;flex-direction:column;gap:8px;max-height:min(70vh,720px);overflow-y:auto;padding:4px}.page_bubble__8S69_{max-width:92%;padding:8px 10px;border-radius:12px;font-size:13px;line-height:1.4;white-space:pre-wrap;word-break:break-word}.page_bubbleUser__JBRA1{align-self:flex-end;background:#2563eb;color:#fff}.page_bubbleAssistant__nphG6{align-self:flex-start;background:#f1f5f9;color:#0f172a}.page_bubbleSystem__3P8Ex{align-self:center;max-width:100%;background:#fff7ed;color:#9a3412;border:1px solid rgba(234,88,12,.25)}.page_bubbleMeta__l6iQb{display:block;margin-top:4px;font-size:11px;opacity:.75}.page_empty__uuVfB{margin:0;color:var(--muted);font-size:13px}.page_page__JprKJ{width:100%;min-height:auto;padding:0;background:transparent}.page_card__rR4DP,.page_page__JprKJ{display:flex;flex-direction:column;gap:12px}.page_card__rR4DP{background:linear-gradient(180deg,rgba(47,111,237,.04) 0,rgba(47,111,237,0) 50%),var(--card);border:1px solid rgba(47,111,237,.28);border-radius:14px;padding:16px;box-shadow:var(--shadow-md)}.page_headerRow__joF5T{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.page_titleRow__J4tF0{display:inline-flex;align-items:center;gap:8px}.page_title__3Bsjh{margin:0;font-size:20px;font-weight:600;color:var(--text-primary)}.page_metaRow__JH7Zj{display:flex;gap:8px;flex-wrap:wrap}.page_badgeMuted__BNqjc,.page_badgeOk__sOjbv,.page_badgeWarn__JxBy7,.page_badge__tsezh{display:inline-flex;align-items:center;gap:4px;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.page_badge__tsezh{border:1px solid rgba(47,111,237,.28);background:#f4f8ff;color:#223040}.page_badgeOk__sOjbv{border:1px solid rgba(44,158,96,.35);background:#eefbf3;color:#1f6b43}.page_badgeWarn__JxBy7{border:1px solid rgba(220,120,60,.35);background:#fff4ec;color:#9a4d16}.page_badgeMuted__BNqjc{border:1px solid rgba(120,130,150,.25);background:#f5f6f8;color:#667085}.page_tabs__yZmLF{display:flex;gap:8px;flex-wrap:wrap}.page_tabActive__MO5ii,.page_tab__sUlnv{min-height:36px;border-radius:999px;padding:0 14px;font-size:13px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.page_tab__sUlnv{border:1px solid rgba(47,111,237,.24);background:#fff;color:#223040}.page_tabActive__MO5ii{border:1px solid #2357be;background:linear-gradient(135deg,#325fd8,#2f6fed 48%,#2ea8dd);color:#fff}.page_splitLayout__aNI7d{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:12px}@media (max-width:900px){.page_splitLayout__aNI7d{grid-template-columns:1fr}}.page_panel__eW_vi{display:flex;flex-direction:column;gap:10px}.page_filtersRow__12D0h{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}@media (max-width:640px){.page_filtersRow__12D0h{grid-template-columns:1fr}}.page_label__xOYNG{display:flex;flex-direction:column;gap:6px}.page_labelText__AI9DO{font-size:13px;color:var(--text-secondary)}.page_input__iRNdM,.page_select__umeEx{width:100%;border:1px solid rgba(47,111,237,.24);border-radius:10px;padding:10px 12px;min-height:40px;font-size:14px;background:#fff;color:var(--text-primary)}.page_row__pr2cJ{display:grid;grid-template-columns:1fr 1fr;gap:8px}.page_inlineRow__Elh_x{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.page_list__BAejx{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.page_listButtonActive__jpSyO,.page_listButton__Cy9J_{width:100%;text-align:left;border-radius:10px;padding:10px;cursor:pointer}.page_listButton__Cy9J_{border:1px solid rgba(47,111,237,.22);background:linear-gradient(180deg,#ffffff,#f9fbff)}.page_listButtonActive__jpSyO{border:1px solid rgba(47,111,237,.45);background:linear-gradient(180deg,#eef4ff,#e4edff)}.page_listButtonDisabled___N51y{background:#f5f6f8;border-color:rgba(120,130,150,.22)}.page_listButtonDisabled___N51y .page_listMeta__DQhX6,.page_listButtonDisabled___N51y .page_ruleKey__w9LI7{color:#98a2b3}.page_listButtonActive__jpSyO.page_listButtonDisabled___N51y{background:linear-gradient(180deg,#eef0f4,#e4e8ef);border-color:rgba(120,130,150,.35)}.page_listButtonActive__jpSyO.page_listButtonDisabled___N51y .page_ruleKey__w9LI7{color:#667085}.page_listButtonTop__67cHA{display:flex;align-items:center;justify-content:space-between;gap:8px}.page_ruleKey__w9LI7{font-size:14px;font-weight:600;color:var(--text-primary);word-break:break-word}.page_listMeta__DQhX6{margin-top:4px;font-size:12px;color:var(--text-secondary)}.page_iconEnabled__Ekcdn{color:#1f6b43}.page_iconDisabled__QbAXx{color:#98a2b3}.page_editorEmpty__dBfwN,.page_editor__lkdTq{border:1px solid rgba(47,111,237,.18);border-radius:12px;padding:12px;background:#fff;min-height:240px}.page_editor__lkdTq{display:flex;flex-direction:column;gap:10px}.page_editorHeader__X6Fj_{display:flex;align-items:center;justify-content:space-between;gap:8px}.page_editorTitle__g_t5o{margin:0;font-size:16px;font-weight:600}.page_editorSubtitle__amAGp{margin:2px 0 0;font-size:12px;color:var(--text-secondary);font-weight:400}.page_readOnlyBanner__VZJtZ{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:10px 12px;border-radius:10px;border:1px solid rgba(47,111,237,.28);background:#f4f8ff}.page_readOnlyBannerText__4B1sD{margin:0;font-size:14px;color:var(--text-primary)}.page_readOnlyForm__b6zB_{opacity:.72}.page_draftActions__VSw12{display:flex;gap:8px;flex-wrap:wrap}.page_checkRow__Ipzqi,.page_radioLabel__aNMkg,.page_toggleRow__IWHAw{display:inline-flex;align-items:center;gap:8px;font-size:14px}.page_checkGrid__DRzYp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:220px;overflow:auto;padding:8px;border:1px solid rgba(47,111,237,.16);border-radius:10px}@media (max-width:640px){.page_checkGrid__DRzYp{grid-template-columns:1fr}}.page_fieldKeyMuted__4ox4P{color:var(--text-secondary);font-size:12px}.page_fieldsHeader__MDgPH{display:flex;align-items:center;justify-content:space-between;gap:8px}.page_fieldCount__S6mjS{font-weight:400;color:var(--text-secondary);font-size:13px}.page_fieldModeRow__cWVAL{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:8px}.page_fieldList__3Fn6z{list-style:none;margin:0;padding:0;border:1px solid rgba(47,111,237,.16);border-radius:10px;max-height:280px;overflow:auto;background:#fff}.page_fieldListItemMuted__b2JIn,.page_fieldListItem__8H2fc{border-bottom:1px solid rgba(47,111,237,.08);padding:8px 10px}.page_fieldListItemMuted__b2JIn:last-child,.page_fieldListItem__8H2fc:last-child{border-bottom:0}.page_fieldListItemMuted__b2JIn{background:#fafbfc;color:var(--text-secondary)}.page_fieldOrderList__VaHBX{list-style:none;margin:0 0 10px;padding:0;border:1px solid rgba(47,111,237,.22);border-radius:10px;background:#f8fbff}.page_fieldOrderItem__to02D{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:center;padding:8px 10px;border-bottom:1px solid rgba(47,111,237,.08)}.page_fieldOrderItem__to02D:last-child{border-bottom:0}.page_fieldPriorityLabel__VhSr5{display:inline-flex;align-items:center;gap:4px}.page_fieldPriorityCaption__qhjEh{font-size:12px;color:var(--text-secondary)}.page_fieldPriorityInput__7D4vp{width:52px;padding:4px 6px;border:1px solid rgba(47,111,237,.2);border-radius:8px}.page_fieldOrderText__yCZwi{font-size:14px}.page_fieldOrderActions__PjI5c{display:inline-flex;gap:6px;flex-wrap:wrap}.page_fieldFocusButtonActive__EuckN,.page_fieldFocusButton__Q77B6{font-size:12px;padding:4px 8px;border-radius:6px;border:1px solid var(--border-color,#d0d5dd);background:var(--surface-secondary,#f9fafb);cursor:pointer}.page_fieldFocusButtonActive__EuckN{border-color:var(--accent-color,#2563eb);background:color-mix(in srgb,var(--accent-color,#2563eb) 12%,white);font-weight:600}.page_hint__Ahs_d,.page_muted__1m08L{margin:0;font-size:13px;color:var(--text-secondary)}.page_actions__g14_4{display:flex;gap:8px;flex-wrap:wrap}.page_buttonSecondary__C3Hjk,.page_button__FZXIJ{min-height:40px;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;padding:9px 14px}.page_button__FZXIJ{border:1px solid #2357be;background:linear-gradient(135deg,#325fd8,#2f6fed 48%,#2ea8dd);color:#fff}.page_buttonSecondary__C3Hjk{border:1px solid rgba(47,111,237,.32);background:linear-gradient(180deg,#ffffff,#f4f8ff);color:#223040}.page_buttonSecondary__C3Hjk:disabled,.page_button__FZXIJ:disabled{opacity:.6;cursor:not-allowed}.page_versionTimeline__1rqJb{display:flex;gap:6px;flex-wrap:wrap}.page_versionChipActive__7XD07,.page_versionChip__s0Mw1{border-radius:999px;padding:4px 10px;font-size:12px;cursor:pointer}.page_versionChip__s0Mw1{border:1px solid rgba(47,111,237,.22);background:#fff}.page_versionChipActive__7XD07{border:1px solid #2357be;background:#eef4ff;font-weight:600}.page_radioGroup__pwByj{display:flex;gap:12px;flex-wrap:wrap}.page_rollbackRow__U_pD8{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:end;margin-top:8px;padding-top:8px;border-top:1px solid rgba(47,111,237,.12)}.page_fieldRow__NzDl1{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid rgba(47,111,237,.22);border-radius:10px;padding:10px;background:#fff}.page_fieldMain__iyI6g{display:flex;align-items:center;gap:10px;min-width:0}.page_fieldIcon___JfAZ{font-size:18px;width:24px;text-align:center}.page_fieldActions__lLzq7{display:flex;align-items:center;gap:8px;flex-shrink:0}.page_previewGrid___p4U5{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media (max-width:760px){.page_previewGrid___p4U5{grid-template-columns:1fr}}.page_previewCard__kida3{border:1px solid rgba(47,111,237,.22);border-radius:10px;padding:10px;background:#fff}.page_previewTitle__DCqDM{margin:0 0 8px;font-size:14px;font-weight:600}.page_previewText__DhMVA{margin:0;white-space:pre-wrap;word-break:break-word;font-size:13px;line-height:1.45;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.page_previewBadgeRow__OvCHj{display:flex;align-items:center;gap:10px}.page_details__D3arQ{font-size:13px}.page_modalBackdrop__DOp6k{position:fixed;inset:0;background:rgba(16,24,40,.45);display:flex;align-items:center;justify-content:center;padding:16px;z-index:40}.page_modalCard__n6_jz{width:min(100%,420px);border-radius:14px;border:1px solid rgba(47,111,237,.28);background:#fff;padding:16px;display:flex;flex-direction:column;gap:10px;box-shadow:var(--shadow-md)}.page_errorText__lXNJe{margin:0;color:#b42318;font-size:14px}.page_successText__9hojn{margin:0;color:#067647;font-size:14px}.page_eventMatrixWrap__KWjk1{overflow:auto;border:1px solid rgba(47,111,237,.18);border-radius:12px}.page_eventMatrix__IJDEZ{width:100%;border-collapse:collapse;font-size:14px}.page_eventMatrix__IJDEZ td,.page_eventMatrix__IJDEZ th{padding:10px 12px;text-align:left;border-bottom:1px solid rgba(47,111,237,.1)}.page_eventMatrix__IJDEZ th{font-size:12px;font-weight:600;color:var(--text-secondary);background:#f9fbff}.page_eventMatrix__IJDEZ tbody tr:last-child td{border-bottom:0}.page_eventRowEnabled__Axd3r{background:#fff}.page_eventRowDisabled__HJP7F{background:#fafbfc}.page_eventRowDisabled__HJP7F .page_eventCellMain__qyg9P strong{color:var(--text-secondary)}.page_eventCellMain__qyg9P{display:flex;flex-direction:column;gap:2px}.page_eventTypeKey__ho98m{font-size:12px;color:var(--text-secondary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.page_ruleSwitchRow__xTCIa,.page_switchRow__dgDmx{display:inline-flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none}.page_ruleSwitchRow__xTCIa{flex-shrink:0;padding:0 4px}.page_switchInput__POpw4{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.page_switchTrack__WYw5A{position:relative;width:40px;height:22px;border-radius:999px;background:#d0d5dd;transition:background .15s ease;flex-shrink:0}.page_switchThumb__HE31G{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(16,24,40,.12);transition:transform .15s ease}.page_switchInput__POpw4:checked+.page_switchTrack__WYw5A{background:#2f6fed}.page_switchInput__POpw4:checked+.page_switchTrack__WYw5A .page_switchThumb__HE31G{transform:translateX(18px)}.page_switchInput__POpw4:disabled+.page_switchTrack__WYw5A{opacity:.55}.page_switchLabel__4qvAU{font-size:13px;color:var(--text-secondary);min-width:72px}.page_ruleListItem__qoheN{display:flex;align-items:stretch;gap:8px}.page_ruleListItem__qoheN .page_listButtonActive__jpSyO,.page_ruleListItem__qoheN .page_listButton__Cy9J_{flex:1 1;min-width:0}.page_templateGroupList__1pJtg{display:flex;flex-direction:column;gap:8px}.page_templateEventGroup__SoMDb{border:1px solid rgba(47,111,237,.18);border-radius:12px;overflow:hidden;background:#fff}.page_templateEventHeader__2Snzy{width:100%;display:flex;align-items:center;gap:8px;padding:10px 12px;border:0;background:linear-gradient(180deg,#f9fbff,#f4f8ff);cursor:pointer;text-align:left}.page_templateEventHeader__2Snzy:hover{background:linear-gradient(180deg,#eef4ff,#e8f0ff)}.page_templateEventTitle__9H0ib{font-size:14px;font-weight:600;color:var(--text-primary)}.page_templateEventCount__YWgfK{margin-left:auto;font-size:12px;font-weight:600;color:var(--text-secondary);border:1px solid rgba(47,111,237,.2);border-radius:999px;padding:2px 8px;background:#fff}.page_templateEventGroup__SoMDb .page_list__BAejx{padding:8px}.page_page__yaCrQ{gap:16px}.page_card__h4F1P,.page_page__yaCrQ{display:flex;flex-direction:column;padding:16px}.page_card__h4F1P{border:1px solid var(--border);border-radius:14px;background:#fff;gap:12px}.page_sectionTitle__1eOUy{margin:0;font-size:18px;color:var(--text)}.page_meta__5nizN{margin:0;color:var(--muted);font-size:14px}.page_errorText__egtEI{margin:0;color:#b42318;font-size:14px}.page_warningText__uknos{margin:0;color:#b54708;font-size:14px}.page_toolbar__80CK3{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.page_searchInput__yxyRM{flex:1 1 220px;min-height:36px;border:1px solid var(--border);border-radius:10px;padding:0 12px;font-size:15px;color:var(--text);background:#fff}.page_filterTabs__Nk_ns{display:flex;flex-wrap:wrap;gap:8px}.page_filterTabActive__N4HRC,.page_filterTab__bDcRf{border:1px solid rgba(47,111,237,.25);border-radius:999px;background:#fff;color:var(--text);min-height:32px;padding:0 12px;font-size:13px;cursor:pointer}.page_filterTabActive__N4HRC{background:linear-gradient(180deg,#2f6fed,#1f58d4);color:#fff;border-color:rgba(47,111,237,.55)}.page_tableWrap__tqtMo{overflow:auto}.page_matrixTableWrap__3uHLU{max-height:min(calc(100dvh - 220px),820px);overflow:auto;border:1px solid var(--border);border-radius:10px}.page_matrixTableWrap__3uHLU .page_table__iRmbV thead th{position:sticky;top:0;z-index:2;background:#fff;box-shadow:0 1px 0 var(--border)}.page_matrixTableWrap__3uHLU .page_table__iRmbV td:first-child,.page_matrixTableWrap__3uHLU .page_table__iRmbV th:first-child{position:sticky;left:0;z-index:1;background:#fff}.page_matrixTableWrap__3uHLU .page_table__iRmbV thead th:first-child{z-index:3}.page_matrixTableWrap__3uHLU .page_categoryRow__UU7oi td{position:sticky;left:0;z-index:1}.page_table__iRmbV{width:100%;border-collapse:collapse;font-size:14px}.page_table__iRmbV td,.page_table__iRmbV th{border-bottom:1px solid var(--border);padding:10px 8px;text-align:left;vertical-align:top}.page_table__iRmbV th{color:var(--muted);font-weight:600;white-space:nowrap}.page_cellPrimary__acR3X{display:block;color:var(--text)}.page_cellSecondary___9mbG{display:block;margin-top:2px;color:var(--muted);font-size:12px}.page_matrixCell__3xG10{text-align:center;white-space:nowrap}.page_matrixHeaderCell___wJ0j{min-width:120px}.page_roleHeader__xfIvn{display:flex;flex-direction:column;align-items:center;gap:6px}.page_roleEditActions__8GOB6{display:flex;align-items:center;gap:4px}.page_saveChip__MFqXG{border:1px solid rgba(47,111,237,.55);border-radius:999px;background:linear-gradient(180deg,#2f6fed,#1f58d4);color:#fff;min-height:28px;padding:0 10px;font-size:12px;font-weight:600;cursor:pointer}.page_saveChip__MFqXG:disabled{opacity:.6;cursor:not-allowed}.page_sectionHeaderRow__zM8ti{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.page_createButton__GC7Br{display:inline-flex;align-items:center;gap:6px;min-height:36px;border-radius:10px;border:1px solid rgba(47,111,237,.55);background:linear-gradient(180deg,#2f6fed,#1f58d4);color:#fff;padding:0 14px;font-size:14px;font-weight:600;cursor:pointer}.page_numberCell__62q79{width:72px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--muted)}.page_actionCell__FBMCX{width:48px;text-align:center}.page_iconButton__zaG6y{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid rgba(47,111,237,.25);border-radius:10px;background:#fff;color:var(--text);cursor:pointer}.page_iconButton__zaG6y:hover{border-color:rgba(47,111,237,.45);color:#1f58d4}.page_detailButton__9w74A{border:1px solid rgba(47,111,237,.25);border-radius:10px;background:#fff;color:var(--text);min-height:32px;padding:0 10px;font-size:13px;cursor:pointer}.page_detailButton__9w74A:hover{border-color:rgba(47,111,237,.45)}.page_emptyState__Ik1AL{margin:0;padding:16px 0;color:var(--muted);font-size:14px}.page_companyHint__NdnlI{margin:0;font-size:13px;color:var(--muted)}.page_catalogGroups__iGVX6{display:flex;flex-direction:column;gap:16px}.page_categoryBlock__8widY{display:flex;flex-direction:column;gap:8px}.page_categoryTitle__9EzYO{margin:0;font-size:15px;font-weight:600;color:var(--text)}.page_categoryRow__UU7oi td{background:rgba(47,111,237,.06);color:var(--text);font-weight:600;font-size:13px;border-bottom:1px solid var(--border)}.page_inlineInput__eNeua{width:100%;min-height:32px;border:1px solid var(--border);border-radius:8px;padding:0 10px;font-size:14px;color:var(--text);background:#fff}.CollapsibleSection_section__vJX8V{border:1px solid var(--border-subtle);border-radius:12px;background:var(--surface-page)}.CollapsibleSection_header__Ovpxd{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:12px 14px}.CollapsibleSection_headerMain__fJweu{flex:1 1;min-width:0}.CollapsibleSection_title__7P2RL{margin:0;font-size:16px;font-weight:600;color:var(--text-primary)}.CollapsibleSection_summary__ca3jB{margin:4px 0 0;font-size:13px;line-height:1.4;color:var(--text-secondary)}.CollapsibleSection_toggleButton__Aw9CQ{min-height:36px;min-width:36px;border-radius:10px;border:1px solid var(--button-secondary-border);background:var(--button-secondary-bg);color:var(--button-secondary-text);cursor:pointer;padding:0;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.CollapsibleSection_toggleButton__Aw9CQ:hover{border-color:rgba(47,111,237,.35)}.CollapsibleSection_body__XgLEY{padding:0 14px 14px;border-top:1px solid var(--border-subtle)}.CollapsibleSection_bodyInner__gF9lb{padding-top:12px}.DecomposImgWorkspace_page__1Z3lF{display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:10px;flex:1 1;min-height:0;padding:10px 12px 12px;color:var(--text-primary,#172033);box-sizing:border-box}.DecomposImgWorkspace_toolbar__5tn_9{display:grid;gap:8px;padding:10px 12px;border:1px solid var(--border-color,#e0e5ef);border-radius:14px;background:var(--surface-primary,#fff)}.DecomposImgWorkspace_hint__NGl3S{margin:0;color:var(--text-secondary,#778096);font-size:13px;line-height:1.45}.DecomposImgWorkspace_actions__Mwxi7{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.DecomposImgWorkspace_button__3edvu{border:1px solid var(--border-color,#d5dbe8);border-radius:10px;background:#172033;color:#fff;font:inherit;font-size:13px;font-weight:650;padding:8px 12px;cursor:pointer}.DecomposImgWorkspace_buttonSecondary___p2gR{background:#fff;color:#172033}.DecomposImgWorkspace_buttonStop__ZIbTP{background:#fff;color:#b42318;border-color:#f5c2c0}.DecomposImgWorkspace_button__3edvu:disabled{opacity:.55;cursor:not-allowed}.DecomposImgWorkspace_error__WlV9_{margin:0;color:#b42318;font-size:13px}.DecomposImgWorkspace_runBanner__kV3Xo{padding:8px 10px;border-radius:10px;background:#fff3bf;color:#e67700;font-size:13px;font-weight:650}.DecomposImgWorkspace_layout3__XajwL{display:grid;grid-template-columns:minmax(200px,260px) minmax(0,1fr) minmax(220px,280px);gap:10px;min-height:0}.DecomposImgWorkspace_projectsCol__Q587O,.DecomposImgWorkspace_resultsCol__WPNz5,.DecomposImgWorkspace_stagesCol__hwbm1{min-height:0;overflow:auto;padding:10px;border:1px solid var(--border-color,#e0e5ef);border-radius:14px;background:#fff}.DecomposImgWorkspace_colTitle__JX0of{margin:0 0 8px;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#5c6578}.DecomposImgWorkspace_jobCard__zPS3B,.DecomposImgWorkspace_stageCard__7Q5kY{display:grid;gap:4px;width:100%;padding:10px;margin-bottom:6px;border:1px solid var(--border-color,#e0e5ef);border-radius:12px;background:#fff;text-align:left;cursor:pointer;font:inherit;color:inherit}.DecomposImgWorkspace_jobCardActive__tL87f,.DecomposImgWorkspace_stageCardActive__pmKrk{border-color:#3b5bdb;box-shadow:inset 0 0 0 1px #3b5bdb;background:#f5f7ff}.DecomposImgWorkspace_jobCard__zPS3B strong,.DecomposImgWorkspace_stageCard__7Q5kY strong{font-size:12px;word-break:break-word}.DecomposImgWorkspace_jobCard__zPS3B span,.DecomposImgWorkspace_meta__nw5fm{color:var(--text-secondary,#778096);font-size:12px}.DecomposImgWorkspace_metaInline__xSCoZ{font-weight:500;color:var(--text-secondary,#778096);font-size:.85em}.DecomposImgWorkspace_stageList__SDlnm{display:grid;gap:6px}.DecomposImgWorkspace_stageCard__7Q5kY{grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:8px}.DecomposImgWorkspace_stageCardBody__OW_7w{display:grid;gap:2px;min-width:0}.DecomposImgWorkspace_stageError__SKMV6{color:#c92a2a;font-size:11px;line-height:1.3}.DecomposImgWorkspace_stepNo__ea_8l{width:28px;height:28px;display:grid;place-items:center;border-radius:999px;background:#eef2ff;color:#364fc7;font-size:12px;font-weight:700}.DecomposImgWorkspace_resultsHeader__c8G3Z{display:flex;justify-content:space-between;gap:10px;align-items:flex-start;margin-bottom:8px}.DecomposImgWorkspace_resultsH2__HtraQ{margin:0;font-size:18px;font-weight:750}.DecomposImgWorkspace_badge__r_jQh{display:inline-flex;align-items:center;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700;background:#f1f3f9;color:#495057;white-space:nowrap}.DecomposImgWorkspace_badgeCompleted__GTeVN{background:#d3f9d8;color:#2b8a3e}.DecomposImgWorkspace_badgeFailed__3yD8V{background:#ffe3e3;color:#c92a2a}.DecomposImgWorkspace_badgeRunning__Y76gZ{background:#fff3bf;color:#e67700}.DecomposImgWorkspace_badgeSkipped__QgIpf{background:#e7f5ff;color:#1971c2}.DecomposImgWorkspace_stepResultsFocus__Sc5q3,.DecomposImgWorkspace_stepResults___a73S{display:grid;gap:8px;padding:10px;border-radius:12px;background:#f7f8fc;border:1px solid #edf0f6}.DecomposImgWorkspace_stepResultsFocus__Sc5q3{background:#f3f5fb}.DecomposImgWorkspace_resultsTitle__kWlw6,.DecomposImgWorkspace_subTitle__NTF06{margin:0;font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:#5c6578}.DecomposImgWorkspace_subTitle__NTF06{margin-top:4px}.DecomposImgWorkspace_emptyResult__tk36G{margin:0;padding:16px;border:1px dashed #c5cddd;border-radius:10px;color:#778096;font-size:13px;text-align:center}.DecomposImgWorkspace_outputsRow__M_Uty{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-start}.DecomposImgWorkspace_thumbCardLarge__376wD,.DecomposImgWorkspace_thumbCard__MZP6f{display:grid;gap:6px;color:inherit;font-size:11px}.DecomposImgWorkspace_thumbCard__MZP6f{width:120px}.DecomposImgWorkspace_thumbCardLarge__376wD{width:min(280px,100%)}.DecomposImgWorkspace_thumbOpenBtn__4PZZo{display:block;padding:0;margin:0;border:none;background:transparent;cursor:zoom-in;border-radius:8px}.DecomposImgWorkspace_thumbOpenBtn__4PZZo:focus-visible{outline:2px solid #3b5bdb;outline-offset:2px}.DecomposImgWorkspace_thumbLarge__YR0N6,.DecomposImgWorkspace_thumb__8v8_8{display:block;object-fit:contain;border-radius:8px;border:1px solid #e0e5ef;background-color:#d0d4dc;background-image:linear-gradient(45deg,#b8bec8 25%,transparent 0),linear-gradient(-45deg,#b8bec8 25%,transparent 0),linear-gradient(45deg,transparent 75%,#b8bec8 0),linear-gradient(-45deg,transparent 75%,#b8bec8 0);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0}.DecomposImgWorkspace_thumb__8v8_8{width:120px;height:120px}.DecomposImgWorkspace_thumbLarge__YR0N6{width:100%;height:220px}.DecomposImgWorkspace_thumbMeta__WOoPv{display:flex;align-items:center;justify-content:space-between;gap:6px;min-width:0}.DecomposImgWorkspace_thumbKind__IkOJi{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#5c6578}.DecomposImgWorkspace_previewIconBtn__lf3k3,.DecomposImgWorkspace_thumbDownload__1YpAH{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;border:1px solid #d5dbe8;background:#fff;color:#172033;text-decoration:none;cursor:pointer;flex-shrink:0;font:inherit;font-size:18px;line-height:1;padding:0}.DecomposImgWorkspace_previewIconBtn__lf3k3:hover,.DecomposImgWorkspace_thumbDownload__1YpAH:hover{background:#f5f7ff;border-color:#3b5bdb;color:#364fc7}.DecomposImgWorkspace_previewOverlay__oDC0y{position:fixed;inset:0;z-index:90;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(15,22,38,.72);box-sizing:border-box}.DecomposImgWorkspace_previewModal__tWtZX{display:grid;grid-template-rows:auto minmax(0,1fr);gap:10px;width:min(960px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:12px;border-radius:14px;background:#fff;border:1px solid #e0e5ef;box-shadow:0 24px 44px rgba(16,24,40,.28);box-sizing:border-box}.DecomposImgWorkspace_previewHeader__L8cP_{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.DecomposImgWorkspace_previewTitle__mFmtc{margin:0;font-size:15px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DecomposImgWorkspace_previewActions__Mbtkz{display:flex;gap:6px;flex-shrink:0}.DecomposImgWorkspace_previewBody__HKZpk{min-height:0;overflow:auto;display:grid;place-items:center;background:#f7f8fc;border-radius:10px;border:1px solid #edf0f6;padding:8px}.DecomposImgWorkspace_previewImage__wba4Q{max-width:100%;max-height:min(78dvh,820px);width:auto;height:auto;object-fit:contain;border-radius:6px}.DecomposImgWorkspace_outputDetails__XWrjk{font-size:12px;color:#495057}.DecomposImgWorkspace_outputDetails__XWrjk summary{cursor:pointer;font-weight:650}.DecomposImgWorkspace_jsonBlock__cP7wy{margin:6px 0 0;max-height:360px;overflow:auto;padding:8px;border-radius:8px;background:#161b26;color:#e9ecef;font-size:11px;line-height:1.4;white-space:pre-wrap;word-break:break-word}@media (max-width:1100px){.DecomposImgWorkspace_layout3__XajwL{grid-template-columns:minmax(180px,220px) minmax(0,1fr)}.DecomposImgWorkspace_stagesCol__hwbm1{grid-column:1/-1;max-height:240px}}@media (max-width:720px){.DecomposImgWorkspace_layout3__XajwL{grid-template-columns:1fr}.DecomposImgWorkspace_stagesCol__hwbm1{max-height:none}}.page_page__nvXyK{width:100%;min-height:auto;padding:0;display:flex;flex-direction:column;gap:12px;background:transparent}.page_card__DG_hk{border:1px solid var(--workspace-section-card-border,var(--border-subtle));border-radius:var(--radius-lg);background:var(--workspace-section-card-bg,var(--surface-card));padding:14px;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:10px}.page_headerActions__bWGF1{display:inline-flex;align-items:center;gap:8px}.page_searchField__vP_RV{width:100%;min-height:36px;border:1px solid var(--border-subtle);border-radius:999px;padding:0 14px;background:var(--surface-card);color:var(--text-primary);font-size:16px}.page_searchField__vP_RV:focus{outline:none;border-color:rgba(47,111,237,.45)}.page_buttonPrimary__1MiDd{min-height:34px;border-radius:10px;border:1px solid var(--button-primary-border);background:var(--button-primary-bg);color:var(--accent-primary-foreground);padding:0 12px;font-size:14px;font-weight:600;gap:8px}.page_buttonPrimary__1MiDd,.page_iconButton__wNnnv{cursor:pointer;display:inline-flex;align-items:center}.page_iconButton__wNnnv{width:32px;height:32px;border-radius:8px;border:1px solid var(--button-secondary-border);background:var(--button-secondary-bg);color:var(--icon-default);justify-content:center}.page_list__abolQ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.page_listItem__yvhYM{border:1px solid var(--border-subtle);border-radius:10px;background:var(--list-item-bg);padding:10px 12px;display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.page_projectMain__hhQXM{display:flex;flex-direction:column;gap:4px;min-width:0}.page_projectLink__mwAH7{color:var(--list-title-color);text-decoration:none;font-size:16px;font-weight:600}.page_projectLink__mwAH7:hover{text-decoration:underline}.page_muted__pYNWW{margin:0;color:var(--list-meta-color);font-size:13px}.page_errorText__U5Nsx{margin:0;color:var(--danger)}.BehaviorStepsEditor_behaviorStepsEditor__kg3H3{display:flex;flex-direction:column;gap:10px}.BehaviorStepsEditor_toolbar__oUBOB{display:flex;gap:8px;flex-wrap:wrap}.BehaviorStepsEditor_row___Scsf,.BehaviorStepsEditor_rows__IBWiK{display:flex;flex-direction:column;gap:6px}.BehaviorStepsEditor_row___Scsf{border:1px solid rgba(47,111,237,.16);border-radius:8px;padding:6px 8px;background:#fff}.BehaviorStepsEditor_rowMain__or_02{display:grid;grid-template-columns:20px 52px minmax(0,1fr) 28px 28px 32px;gap:8px;align-items:center}.BehaviorStepsEditor_rowDisabled__7DzMw{opacity:.55}.BehaviorStepsEditor_rowDragOver__Zspyy{border-color:#2f6fed;background:#f5f8ff}.BehaviorStepsEditor_dragHandle__y_KQG{cursor:grab;color:var(--muted);font-size:14px;-webkit-user-select:none;user-select:none}.BehaviorStepsEditor_number__egdsg{font-size:12px;font-weight:700;color:var(--muted);white-space:nowrap}.BehaviorStepsEditor_titleInput__V5IHv{width:100%;border:1px solid rgba(47,111,237,.2);border-radius:6px;padding:6px 8px;font-size:13px}.BehaviorStepsEditor_titleCell__PuEjR{min-width:0}.BehaviorStepsEditor_titleToggle__P8lyC{min-width:0;border:none;background:transparent;padding:0;text-align:left;cursor:pointer}.BehaviorStepsEditor_titleToggle__P8lyC:hover .BehaviorStepsEditor_readonlyTitle__hXsnZ{color:#2f6fed}.BehaviorStepsEditor_readonlyTitle__hXsnZ{font-size:13px;line-height:1.35}.BehaviorStepsEditor_depCount__js_7Y{width:28px;height:28px;background:#f5f8ff;color:#175cd3;font-size:12px;font-weight:700}.BehaviorStepsEditor_depCount__js_7Y,.BehaviorStepsEditor_moreBtn__oSmwS{border-radius:6px;border:1px solid rgba(47,111,237,.22);display:inline-flex;align-items:center;justify-content:center}.BehaviorStepsEditor_moreBtn__oSmwS{width:32px;height:32px;background:#fff;cursor:pointer;color:var(--muted);position:relative}.BehaviorStepsEditor_commentBadge__XO4aq{position:absolute;top:-5px;right:-5px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:#175cd3;color:#fff;font-size:10px;font-weight:700;line-height:16px;text-align:center}.BehaviorStepsEditor_commentsSection__MvBm_{display:flex;flex-direction:column;gap:8px;border:1px solid rgba(47,111,237,.16);border-radius:8px;padding:10px;background:#f9fbff}.BehaviorStepsEditor_commentsTitle__vfZ0E{margin:0;font-size:13px;font-weight:700}.BehaviorStepsEditor_commentsHint__XQpFv{margin:0;font-size:12px;color:var(--muted)}.BehaviorStepsEditor_commentsError__WHcvD{margin:0;font-size:12px;color:#b42318}.BehaviorStepsEditor_commentsHistory__FTDxR{display:flex;flex-direction:column;gap:8px;max-height:220px;overflow-y:auto}.BehaviorStepsEditor_commentItem__iyffj{border:1px solid rgba(47,111,237,.14);border-radius:8px;background:#fff;padding:8px 10px}.BehaviorStepsEditor_commentMeta__5H2Hl{font-size:11px;color:var(--muted);margin-bottom:4px}.BehaviorStepsEditor_commentBody__Tsx8v{margin:0;font-size:13px;line-height:1.4;white-space:pre-wrap}.BehaviorStepsEditor_commentInput__0Q_Dx{width:100%;min-height:72px;border:1px solid rgba(47,111,237,.2);border-radius:8px;padding:8px 10px;font-size:13px;resize:vertical;box-sizing:border-box}.BehaviorStepsEditor_moreBtn__oSmwS:hover{color:#2f6fed;border-color:rgba(47,111,237,.45)}.BehaviorStepsEditor_depReadonly__IrE0w{font-size:12px;color:var(--text)}.BehaviorStepsEditor_deleteBtn__5EbkE,.BehaviorStepsEditor_statusBtn__n_6DL,.BehaviorStepsEditor_toggleBtn__TIGNy{width:28px;height:28px;border-radius:6px;border:1px solid rgba(47,111,237,.22);background:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.BehaviorStepsEditor_statusBtnInProgress__k3APV{color:#b54708;background:#fffaeb}.BehaviorStepsEditor_statusBtnTesting__jwyqr{color:#175cd3;background:#eff8ff}.BehaviorStepsEditor_statusBtnDone__GLdCl{color:#027a48;background:#ecfdf3}.BehaviorStepsEditor_statusBtnError__mrX0g{color:#b42318;background:#fef3f2}.BehaviorStepsEditor_depsWrap__yZpn9{grid-column:1/-1;display:flex;gap:8px;align-items:center}.BehaviorStepsEditor_depsLabel__IPxs9{font-size:11px;color:var(--muted);white-space:nowrap}.BehaviorStepsEditor_depInput__Tjadu{flex:1 1;min-width:0;border:1px solid rgba(47,111,237,.2);border-radius:6px;padding:4px 8px;font-size:12px}.BehaviorStepsEditor_actionsModal__EfOjh{width:min(420px,calc(100vw - 24px))}.BehaviorStepsEditor_actionsModalHead__smhn8{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.BehaviorStepsEditor_actionsModalClose__pfG0e{width:32px;height:32px;border:1px solid rgba(47,111,237,.22);border-radius:8px;background:#fff;font-size:20px;line-height:1;cursor:pointer;flex-shrink:0}.BehaviorStepsEditor_actionsModalList__c_flS{display:flex;flex-direction:column;gap:6px}.BehaviorStepsEditor_actionsModalItem__hSkWx{display:flex;align-items:center;gap:10px;width:100%;border:1px solid rgba(47,111,237,.16);border-radius:8px;background:#fff;padding:10px 12px;font-size:13px;text-align:left;cursor:pointer}.BehaviorStepsEditor_actionsModalItem__hSkWx:hover:not(:disabled){border-color:rgba(47,111,237,.4);background:#f5f8ff}.BehaviorStepsEditor_actionsModalItem__hSkWx:disabled{cursor:default;opacity:.72}.BehaviorStepsEditor_actionsModalItemDanger__miAx1{color:#b42318}.BehaviorStepsEditor_actionsModalItemDanger__miAx1:hover:not(:disabled){background:#fef3f2;border-color:rgba(180,35,24,.35)}.BehaviorStepsEditor_empty__JtfmG{font-size:13px;color:var(--muted)}