.Toast_stack__NdnCK{position:fixed;right:24px;bottom:24px;display:flex;flex-direction:column;gap:10px;z-index:1200;pointer-events:none;max-width:calc(100vw - 48px)}.Toast_toast__K4dn_{pointer-events:auto;display:flex;align-items:flex-start;gap:10px;min-width:280px;max-width:420px;padding:12px 14px;background:var(--surface);border:1px solid var(--rule);border-left:3px solid var(--ink-3);border-radius:var(--radius-2);box-shadow:0 12px 32px -8px rgba(0,0,0,.18),0 4px 12px -4px rgba(0,0,0,.1);font-family:var(--font-ui);font-size:13px;line-height:1.45;color:var(--ink-1);animation:Toast_toast-enter__aZRS0 .18s cubic-bezier(.2,.7,.2,1)}.Toast_toast__K4dn_.Toast_leaving__enpLw{animation:Toast_toast-leave__oeiLm .2s cubic-bezier(.2,.7,.2,1) forwards}.Toast_success__eDNXF{border-left-color:var(--success)}.Toast_error__STKrt{border-left-color:var(--error)}.Toast_info__T_wN0{border-left-color:var(--accent)}.Toast_icon__NiAJC{flex-shrink:0;width:16px;height:16px;display:grid;place-items:center;margin-top:1px}.Toast_icon__NiAJC svg{width:16px;height:16px}.Toast_success__eDNXF .Toast_icon__NiAJC{color:var(--success)}.Toast_error__STKrt .Toast_icon__NiAJC{color:var(--error)}.Toast_info__T_wN0 .Toast_icon__NiAJC{color:var(--accent)}.Toast_message__Gas8Z{flex:1 1;min-width:0;word-break:break-word}.Toast_closeBtn__idEIp{flex-shrink:0;width:20px;height:20px;display:grid;place-items:center;background:transparent;border:none;color:var(--ink-3);cursor:pointer;border-radius:var(--radius-1);padding:0;margin-top:-1px;transition:color var(--t-fast),background var(--t-fast)}.Toast_closeBtn__idEIp:hover{color:var(--ink-1);background:var(--canvas)}.Toast_closeBtn__idEIp svg{width:12px;height:12px}@keyframes Toast_toast-enter__aZRS0{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes Toast_toast-leave__oeiLm{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}.ModalV2_overlay__2Dpxk{position:fixed;inset:0;background:hsla(0,0%,8%,.32);display:flex;align-items:center;justify-content:center;z-index:1000;padding:24px;animation:ModalV2_v2-modal-fade__0zklc .14s cubic-bezier(.2,.7,.2,1)}@keyframes ModalV2_v2-modal-fade__0zklc{0%{opacity:0}to{opacity:1}}.ModalV2_card__tYUre{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-3);box-shadow:0 24px 64px -12px rgba(0,0,0,.45),0 8px 24px -6px rgba(0,0,0,.25);overflow:hidden;width:540px;max-width:100%;max-height:calc(100vh - 48px);display:flex;flex-direction:column;animation:ModalV2_v2-modal-slide__tGoTC .16s cubic-bezier(.2,.7,.2,1)}.ModalV2_card__tYUre.ModalV2_wide__pP0mI{width:600px}.ModalV2_card__tYUre.ModalV2_narrow__MkSlO{width:440px}@keyframes ModalV2_v2-modal-slide__tGoTC{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ModalV2_head__fx7cK{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 22px 14px;border-bottom:1px solid var(--rule);flex-shrink:0}.ModalV2_headTitleGroup__73__n{display:flex;flex-direction:column;gap:2px;min-width:0}.ModalV2_eyebrow__z79xz{font-family:var(--font-mono);font-size:10px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.ModalV2_title__Zh6FI{margin:0;font-size:16px;font-weight:500;color:var(--ink-1);letter-spacing:-.015em}.ModalV2_closeBtn__DX8or{width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--rule);background:var(--surface);color:var(--ink-2);border-radius:var(--radius-1);cursor:pointer;transition:border-color var(--t-fast),color var(--t-fast);flex-shrink:0;padding:0}.ModalV2_closeBtn__DX8or:hover{border-color:var(--ink-3);color:var(--ink-1)}.ModalV2_closeBtn__DX8or svg{width:12px;height:12px}.ModalV2_body__HnVWu{padding:18px 22px;overflow-y:auto;display:flex;flex-direction:column;gap:16px;flex:1 1;min-height:0}.ModalV2_foot__EpNup{display:flex;align-items:center;gap:8px;padding:14px 22px;border-top:1px solid var(--rule);background:var(--canvas);flex-shrink:0;justify-content:flex-end}.ConfirmDialog_message__OYe1Y{margin:0;font-family:var(--font-ui);font-size:13.5px;line-height:1.55;color:var(--ink-2)}.ConfirmDialog_cancelBtn__qKMyy,.ConfirmDialog_confirmBtn__1TojK,.ConfirmDialog_destructiveBtn__SmdWz{font-family:var(--font-ui);font-size:13px;font-weight:500;padding:7px 14px;border-radius:var(--radius-2);cursor:pointer;transition:background var(--t-fast),border-color var(--t-fast),color var(--t-fast)}.ConfirmDialog_cancelBtn__qKMyy{background:var(--surface);border:1px solid var(--rule);color:var(--ink-1)}.ConfirmDialog_cancelBtn__qKMyy:hover{border-color:var(--ink-3)}.ConfirmDialog_confirmBtn__1TojK{background:var(--accent);border:1px solid var(--accent);color:#fff}.ConfirmDialog_confirmBtn__1TojK:hover{background:var(--accent-2);border-color:var(--accent-2)}.ConfirmDialog_destructiveBtn__SmdWz{background:var(--error);border:1px solid var(--error);color:#fff}.ConfirmDialog_destructiveBtn__SmdWz:hover{background:#8d2c23;border-color:#8d2c23}.MCPConfigV2_container__UEo5P{max-width:800px}.MCPConfigV2_primaryBtn__kOIz9{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1rem;font-family:var(--font-ui);font-size:.875rem;font-weight:500;background-color:var(--ink-1);color:var(--canvas);border:1px solid var(--ink-1);border-radius:var(--radius-2);cursor:pointer;transition:background var(--t-fast),border-color var(--t-fast)}.MCPConfigV2_primaryBtn__kOIz9:hover:not(:disabled){background-color:#000;border-color:#000}.MCPConfigV2_primaryBtn__kOIz9:disabled{opacity:.5;cursor:not-allowed}.MCPConfigV2_primaryBtnSm__ZMBoa{padding:.35rem .75rem;font-size:.8rem}.MCPConfigV2_spinner__Ou1_Z{width:16px;height:16px;border:2px solid var(--rule);border-top-color:var(--accent);border-radius:50%;animation:MCPConfigV2_mcpv2-spin__OGeBk .8s linear infinite}@keyframes MCPConfigV2_mcpv2-spin__OGeBk{to{transform:rotate(1turn)}}.MCPConfigV2_loading__xqj1J{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:3rem;color:var(--ink-2)}.MCPConfigV2_header__R8swt{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.MCPConfigV2_header__R8swt h3{margin:0;font-size:1.1rem}.MCPConfigV2_error__xdnFQ{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background-color:var(--error-soft);border:1px solid var(--error);border-radius:var(--radius-2);color:var(--error);font-size:.9rem;margin-bottom:1rem}.MCPConfigV2_error__xdnFQ button{background:transparent;border:none;color:var(--error);font-size:1.25rem;cursor:pointer;padding:0;line-height:1}.MCPConfigV2_form__LUBnT{background-color:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-3);padding:1.25rem;margin-bottom:1.5rem}.MCPConfigV2_field__JUzLq{margin-bottom:1rem}.MCPConfigV2_field__JUzLq:last-of-type{margin-bottom:0}.MCPConfigV2_field__JUzLq label{display:block;margin-bottom:.5rem;font-size:.875rem;font-weight:500;color:var(--ink-2)}.MCPConfigV2_field__JUzLq input,.MCPConfigV2_field__JUzLq select,.MCPConfigV2_field__JUzLq textarea{width:100%}.MCPConfigV2_field__JUzLq textarea{font-family:monospace;font-size:.85rem;resize:vertical}.MCPConfigV2_formActions__jykJm{margin-top:1.25rem;display:flex;justify-content:flex-end}.MCPConfigV2_labelHint__8saMb{display:block;margin-top:.25rem;font-size:.75rem;font-weight:400;color:var(--ink-3);font-family:monospace}.MCPConfigV2_jsonTextarea__5z2_S{font-family:Monaco,Menlo,Ubuntu Mono,Consolas,monospace;font-size:.85rem;line-height:1.5;resize:vertical;min-height:200px;background-color:var(--canvas);border:1px solid var(--rule);border-radius:var(--radius-2);padding:.75rem;-moz-tab-size:2;tab-size:2;white-space:pre;overflow-x:auto;transition:border-color .2s,box-shadow .2s}.MCPConfigV2_jsonTextarea__5z2_S:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft)}.MCPConfigV2_jsonTextareaError___N65F{border-color:var(--error)}.MCPConfigV2_jsonTextareaError___N65F:focus{border-color:var(--error);box-shadow:0 0 0 2px var(--error-soft)}.MCPConfigV2_jsonErrorMessage__SYd0H{display:flex;align-items:flex-start;gap:.5rem;margin-top:.5rem;padding:.5rem .75rem;background-color:var(--error-soft);border:1px solid var(--error);border-radius:var(--radius-1);color:var(--error);font-size:.8rem;line-height:1.4}.MCPConfigV2_jsonErrorMessage__SYd0H svg{flex-shrink:0;width:16px;height:16px;margin-top:1px}.MCPConfigV2_list__EOAiB{display:flex;flex-direction:column;gap:.75rem}.MCPConfigV2_empty__GM_02{text-align:center;padding:3rem 1rem;color:var(--ink-3)}.MCPConfigV2_empty__GM_02 svg{width:48px;height:48px;margin-bottom:1rem;opacity:.5}.MCPConfigV2_empty__GM_02 p{margin:0 0 .25rem;font-size:1rem;color:var(--ink-2)}.MCPConfigV2_empty__GM_02 span{font-size:.875rem}.MCPConfigV2_serverCard__mB4bE{background-color:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-2);padding:1rem;transition:opacity .2s}.MCPConfigV2_serverCard__mB4bE.MCPConfigV2_disabled__vetCx{opacity:.5}.MCPConfigV2_serverHeader__PCCaw{display:flex;align-items:center;justify-content:space-between}.MCPConfigV2_serverInfo__l_9_O{display:flex;align-items:center;gap:.75rem}.MCPConfigV2_serverActions__L4S57{display:flex;align-items:center;gap:.25rem;flex-shrink:0}.MCPConfigV2_serverActions__L4S57 button{opacity:.7;transition:opacity .2s}.MCPConfigV2_serverActions__L4S57 button:hover{opacity:1}.MCPConfigV2_serverName__Ss7kL{font-weight:600;color:var(--ink-1)}.MCPConfigV2_serverType__tP5o2{padding:.2rem .5rem;background-color:var(--sunken);border-radius:var(--radius-1);font-size:.7rem;color:var(--ink-3);text-transform:uppercase}.MCPConfigV2_serverDetails__OldCb{margin-top:.5rem;font-size:.8rem;color:var(--ink-2)}.MCPConfigV2_serverCommand__Z6x1d,.MCPConfigV2_serverUrl__BdE9_{display:block;font-family:monospace;word-break:break-all}.MCPConfigV2_toggle__rxZRV{position:relative;display:inline-block;width:36px;height:20px;flex-shrink:0}.MCPConfigV2_toggle__rxZRV input{opacity:0;width:0;height:0}.MCPConfigV2_toggleSlider__xwnHP{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--sunken);transition:.2s;border-radius:20px}.MCPConfigV2_toggleSlider__xwnHP:before{position:absolute;content:"";height:14px;width:14px;left:3px;bottom:3px;background-color:var(--ink-3);transition:.2s;border-radius:50%}.MCPConfigV2_toggle__rxZRV input:checked+.MCPConfigV2_toggleSlider__xwnHP{background-color:var(--success)}.MCPConfigV2_toggle__rxZRV input:checked+.MCPConfigV2_toggleSlider__xwnHP:before{transform:translateX(16px);background-color:#fff}.MCPConfigV2_status__KLW6_{padding:.25rem .5rem;border-radius:999px;font-size:.75rem;font-weight:500}.MCPConfigV2_status__KLW6_.MCPConfigV2_connected__zzfWz{background-color:var(--success-soft);color:var(--success)}.MCPConfigV2_status__KLW6_.MCPConfigV2_disconnected__717vz{background-color:var(--sunken-2);color:var(--ink-3)}.MCPConfigV2_status__KLW6_.MCPConfigV2_error__xdnFQ{background-color:var(--error-soft);color:var(--error)}.MCPConfigV2_tools__41sWQ{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--rule)}.MCPConfigV2_toolsLabel__se9sT{font-size:.75rem;color:var(--ink-3)}.MCPConfigV2_toolBadge__YERCT{padding:.25rem .5rem;background-color:var(--sunken);border-radius:var(--radius-1);font-size:.75rem;color:var(--ink-2);font-family:monospace}.MCPConfigV2_healthSection__k_Hk_{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--rule)}.MCPConfigV2_healthRow__1U_iF{display:flex;align-items:center;justify-content:space-between;gap:1rem}.MCPConfigV2_healthStatus__C0Jje{display:flex;align-items:center;gap:.5rem}.MCPConfigV2_healthStatusText__IwUwA{font-size:.8rem;color:var(--ink-2)}.MCPConfigV2_statusDot__d2oKn{width:8px;height:8px;border-radius:50%;flex-shrink:0}.MCPConfigV2_statusOnline__Wimfn{background-color:var(--success);box-shadow:0 0 6px var(--success)}.MCPConfigV2_statusOffline__4elbQ{background-color:var(--ink-3)}.MCPConfigV2_statusError__nndcQ{background-color:var(--error);box-shadow:0 0 6px var(--error)}.MCPConfigV2_statusChecking__dvaKh{background-color:var(--warn);animation:MCPConfigV2_pulse__4iHbS 1s ease-in-out infinite}.MCPConfigV2_statusUnknown__kInvm{background-color:var(--rule)}.MCPConfigV2_statusPending__E4g0y{background-color:var(--accent-info,var(--accent));box-shadow:0 0 6px var(--accent-info,var(--accent))}@keyframes MCPConfigV2_pulse__4iHbS{0%,to{opacity:1}50%{opacity:.4}}.MCPConfigV2_latencyBadge__49DnM{padding:.15rem .4rem;background-color:var(--success-soft);border-radius:var(--radius-1);font-size:.7rem;color:var(--success);font-family:monospace}.MCPConfigV2_toolsToggle__LftVx{display:flex;align-items:center;gap:.5rem;padding:.25rem .5rem;background:transparent;border:1px solid var(--rule);border-radius:var(--radius-1);color:var(--ink-2);cursor:pointer;font-size:.8rem;transition:all .2s}.MCPConfigV2_toolsToggle__LftVx:hover{background-color:var(--sunken);border-color:var(--ink-3)}.MCPConfigV2_toolsToggle__LftVx svg{width:14px;height:14px;transition:transform .2s}.MCPConfigV2_toolsToggle__LftVx svg.MCPConfigV2_expanded__cjWNz{transform:rotate(180deg)}.MCPConfigV2_toolsBadge__CgqkI{padding:.1rem .35rem;background-color:var(--success);border-radius:var(--radius-1);font-size:.7rem;color:#fff}.MCPConfigV2_healthError__7ZZnM{margin-top:.5rem;padding:.5rem .75rem;background-color:var(--error-soft);border-radius:var(--radius-1);font-size:.75rem;color:var(--error);font-family:monospace;word-break:break-word}.MCPConfigV2_healthSuggestion___PM7S{margin-top:.375rem;font-family:inherit;font-size:.75rem;color:var(--ink-2);line-height:1.4}.MCPConfigV2_notChecked__10YGF{font-size:.8rem;color:var(--ink-3);font-style:italic}.MCPConfigV2_toolsList__xYBHx{margin-top:.75rem;padding:.75rem;background-color:var(--canvas);border-radius:var(--radius-1);max-height:300px;overflow-y:auto}.MCPConfigV2_toolName__q1r5d{display:block;font-family:monospace;font-size:.85rem;color:var(--accent);font-weight:500;visibility:visible;opacity:1}.MCPConfigV2_toolDescription__x55iL{display:block;margin-top:.35rem;font-size:.8rem;color:var(--ink-2);line-height:1.5;word-wrap:break-word;white-space:normal;overflow-wrap:break-word;max-width:100%;width:100%}.MCPConfigV2_spinning__FowbU{animation:MCPConfigV2_spin__T4OFU 1s linear infinite}@keyframes MCPConfigV2_spin__T4OFU{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MCPConfigV2_toolsActions__n_tQI{display:flex;align-items:center;gap:.5rem}.MCPConfigV2_batchActionsWrapper__t6qV7{position:relative}.MCPConfigV2_batchActionsBtn__2rHun{display:flex;align-items:center;gap:.375rem;padding:.25rem .625rem;background-color:var(--sunken);border:1px solid var(--rule);border-radius:var(--radius-1);color:var(--ink-2);font-size:.75rem;font-weight:500;cursor:pointer;transition:all .2s}.MCPConfigV2_batchActionsBtn__2rHun:hover:not(:disabled){background-color:var(--sunken-2);border-color:var(--ink-3);color:var(--ink-1)}.MCPConfigV2_batchActionsBtn__2rHun:disabled{opacity:.6;cursor:not-allowed}.MCPConfigV2_batchActionsBtn__2rHun svg{width:14px;height:14px}.MCPConfigV2_dropdownArrow__vUl5I{width:12px!important;height:12px!important;margin-left:.125rem}.MCPConfigV2_batchDropdown__btwb4{position:absolute;top:100%;right:0;margin-top:.25rem;min-width:150px;background-color:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-2);box-shadow:var(--shadow-3);z-index:100;overflow:hidden}.MCPConfigV2_batchDropdownItem__h_m1I{display:flex;align-items:center;gap:.5rem;width:100%;padding:.625rem .875rem;background:none;border:none;color:var(--ink-1);font-size:.8rem;cursor:pointer;transition:background .15s;text-align:left}.MCPConfigV2_batchDropdownItem__h_m1I:hover{background-color:var(--sunken-2)}.MCPConfigV2_batchDropdownItem__h_m1I svg{width:16px;height:16px;color:var(--ink-3)}.MCPConfigV2_batchDropdownItem__h_m1I:first-child svg{color:var(--success)}.MCPConfigV2_batchDropdownItem__h_m1I:nth-child(2) svg{color:var(--warn)}.MCPConfigV2_batchDropdownDanger__DDHD_{color:var(--error)}.MCPConfigV2_batchDropdownDanger__DDHD_ svg{color:var(--error)!important}.MCPConfigV2_batchDropdownDanger__DDHD_:hover{background-color:var(--error-soft)}.MCPConfigV2_toolItem__fBy_t{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.625rem 0;border-bottom:1px solid var(--rule)}.MCPConfigV2_toolItem__fBy_t:last-child{border-bottom:none}.MCPConfigV2_toolInfo__8ePaG{flex:1 1 auto;min-width:200px;overflow:hidden}.MCPConfigV2_policySelect__o9b7D{flex-shrink:0;width:58px;border-radius:var(--radius-1);font-size:.65rem;font-weight:600;cursor:pointer;border:1px solid transparent;transition:all .2s;text-transform:uppercase;text-align:center;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 4px center;padding:.2rem 14px .2rem .25rem}.MCPConfigV2_policySelect__o9b7D:focus{outline:none;box-shadow:0 0 0 2px var(--accent)}.MCPConfigV2_policyAuto__0a1PQ{background-color:var(--success-soft);color:var(--success);border-color:var(--success)}.MCPConfigV2_policyAuto__0a1PQ:hover{background-color:var(--success)}.MCPConfigV2_policyAsk__vO8CC{background-color:var(--warn-soft);color:var(--warn);border-color:var(--warn)}.MCPConfigV2_policyAsk__vO8CC:hover{background-color:var(--warn)}.MCPConfigV2_policyBlock__36QOx{background-color:var(--error-soft);color:var(--error);border-color:var(--error)}.MCPConfigV2_policyBlock__36QOx:hover{background-color:var(--error)}.MCPConfigV2_spinnerSmall__YpOne{width:14px;height:14px;border:2px solid transparent;border-top-color:currentcolor;border-radius:50%;animation:MCPConfigV2_mcpv2-spin__OGeBk .8s linear infinite}.MCPConfigV2_modeSelector__GEyxr{display:flex;gap:0;margin-bottom:1rem;border:1px solid var(--rule);border-radius:var(--radius-2);overflow:hidden;background-color:var(--canvas)}.MCPConfigV2_modeBtn__JIUer{flex:1 1;padding:.625rem 1rem;background:none;border:none;color:var(--ink-2);font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s;border-right:1px solid var(--rule)}.MCPConfigV2_modeBtn__JIUer:last-child{border-right:none}.MCPConfigV2_modeBtn__JIUer:hover:not(.MCPConfigV2_active__MXbzC){background-color:var(--sunken-2);color:var(--ink-1)}.MCPConfigV2_modeBtn__JIUer.MCPConfigV2_active__MXbzC{background-color:var(--accent);color:#fff}.MCPConfigV2_fieldHint__Evb9x{display:block;margin-top:.375rem;font-size:.75rem;color:var(--ink-3);line-height:1.4}.MCPConfigV2_fieldError__v0vfF{display:flex;align-items:center;gap:.375rem;margin-top:.375rem;font-size:.75rem;color:var(--error,var(--error));line-height:1.4;animation:MCPConfigV2_fieldErrorFade__5t8NM .14s ease-out}.MCPConfigV2_fieldError__v0vfF svg{flex-shrink:0;width:12px;height:12px}@keyframes MCPConfigV2_fieldErrorFade__5t8NM{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.MCPConfigV2_validationWarning__AOJ1r{display:flex;align-items:flex-start;gap:.5rem;margin-top:.5rem;padding:.5rem .75rem;background-color:var(--warn-soft);border:1px solid var(--warn);border-radius:var(--radius-1);color:var(--warn);font-size:.8rem;line-height:1.4}.MCPConfigV2_validationWarning__AOJ1r svg{flex-shrink:0;width:16px;height:16px;margin-top:1px}.MCPConfigV2_pendingMessage__MIUn4{display:flex;align-items:center;gap:.5rem;margin-top:.5rem;padding:.5rem .75rem;background-color:var(--accent-soft);border:1px solid var(--accent);border-radius:var(--radius-1);color:var(--accent-info,var(--accent));font-size:.8rem}.MCPConfigV2_pendingMessage__MIUn4 svg{flex-shrink:0;width:16px;height:16px}.MCPConfigV2_argsTextarea__JgC6u{min-height:80px}.MCPConfigV2_argsTextarea__JgC6u,.MCPConfigV2_envTextarea__j9P4s{font-family:Monaco,Menlo,Ubuntu Mono,Consolas,monospace;font-size:.85rem;line-height:1.5;resize:vertical}.MCPConfigV2_envTextarea__j9P4s{min-height:60px}.MCPConfigV2_healthCheckDisabled__4PaUg{opacity:.4;cursor:not-allowed!important}.MCPConfigV2_healthCheckDisabled__4PaUg:hover{opacity:.4}.SkillsConfigV2_container__050ll{max-width:800px}.SkillsConfigV2_loading__VuddW{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:3rem;color:var(--ink-2)}.SkillsConfigV2_header__Wxjx4{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.SkillsConfigV2_header__Wxjx4 h3{margin:0;font-size:1.1rem}.SkillsConfigV2_error__31Hqm{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background-color:var(--error-soft);border:1px solid var(--error);border-radius:var(--radius-2);color:var(--error);font-size:.9rem;margin-bottom:1rem}.SkillsConfigV2_error__31Hqm button{background:transparent;border:none;color:var(--error);font-size:1.25rem;cursor:pointer;padding:0;line-height:1}.SkillsConfigV2_form____On1{background-color:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-3);padding:1.25rem;margin-bottom:1.5rem}.SkillsConfigV2_field__6SWIE{margin-bottom:1rem}.SkillsConfigV2_field__6SWIE:last-of-type{margin-bottom:0}.SkillsConfigV2_field__6SWIE label{display:block;margin-bottom:.5rem;font-size:.875rem;font-weight:500;color:var(--ink-2)}.SkillsConfigV2_field__6SWIE input,.SkillsConfigV2_field__6SWIE textarea{width:100%}.SkillsConfigV2_field__6SWIE textarea{font-family:SF Mono,Fira Code,monospace;font-size:.875rem;line-height:1.5}.SkillsConfigV2_formActions__yawRX{margin-top:1.25rem;display:flex;justify-content:flex-end}.SkillsConfigV2_list__acGEL{display:flex;flex-direction:column;gap:.75rem}.SkillsConfigV2_empty__rqiuQ{text-align:center;padding:3rem 1rem;color:var(--ink-3)}.SkillsConfigV2_empty__rqiuQ svg{width:48px;height:48px;margin-bottom:1rem;opacity:.5}.SkillsConfigV2_empty__rqiuQ p{margin:0 0 .25rem;font-size:1rem;color:var(--ink-2)}.SkillsConfigV2_empty__rqiuQ span{font-size:.875rem}.SkillsConfigV2_skillCard__WMBJr{background-color:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-2);padding:1rem;transition:opacity .2s}.SkillsConfigV2_skillCard__WMBJr.SkillsConfigV2_disabled__DT72j{opacity:.5}.SkillsConfigV2_skillHeader__6mVBI{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.SkillsConfigV2_skillInfo__GByxC{flex:1 1;min-width:0;display:flex;align-items:flex-start;gap:.75rem;flex-wrap:wrap}.SkillsConfigV2_skillName__pepiZ{font-weight:600;color:var(--ink-1);flex-shrink:0}.SkillsConfigV2_skillDesc__h9fG3{font-size:.875rem;color:var(--ink-2);flex:1 1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.4}.SkillsConfigV2_skillActions__9iXd4{display:flex;gap:.25rem}.SkillsConfigV2_toggle__5FRg9{position:relative;display:inline-block;width:36px;height:20px;flex-shrink:0;margin-top:2px}.SkillsConfigV2_toggle__5FRg9 input{opacity:0;width:0;height:0}.SkillsConfigV2_toggleSlider__7yozz{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--sunken);transition:.2s;border-radius:20px}.SkillsConfigV2_toggleSlider__7yozz:before{position:absolute;content:"";height:14px;width:14px;left:3px;bottom:3px;background-color:var(--ink-3);transition:.2s;border-radius:50%}.SkillsConfigV2_toggle__5FRg9 input:checked+.SkillsConfigV2_toggleSlider__7yozz{background-color:var(--accent)}.SkillsConfigV2_toggle__5FRg9 input:checked+.SkillsConfigV2_toggleSlider__7yozz:before{transform:translateX(16px);background-color:#fff}.SkillsConfigV2_skillActions__9iXd4 button svg{width:16px;height:16px}.SkillsConfigV2_skillBody__8gMRC{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--rule)}.SkillsConfigV2_skillBody__8gMRC pre{margin:0;padding:.75rem;background-color:var(--canvas);border-radius:var(--radius-1);font-size:.8rem;color:var(--ink-2);white-space:pre-wrap;word-break:break-word}.SkillsConfigV2_fieldHint__cSBSA{margin:0 0 .75rem;font-size:.8rem;color:var(--ink-3)}.SkillsConfigV2_fileUpload__qyex7{margin-bottom:.75rem}.SkillsConfigV2_fileInput__0ps2P{display:none}.SkillsConfigV2_fileUploadButton__oUV_A{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:var(--sunken);border:1px dashed var(--rule);border-radius:var(--radius-2);color:var(--ink-2);font-size:.875rem;cursor:pointer;transition:all .2s}.SkillsConfigV2_fileUploadButton__oUV_A:hover{background-color:var(--sunken-2);border-color:var(--accent);color:var(--accent)}.SkillsConfigV2_fileUploadButton__oUV_A svg{width:16px;height:16px}.SkillsConfigV2_fileList__ek2Aj{display:flex;flex-direction:column;gap:.5rem;background-color:var(--canvas);border-radius:var(--radius-2);padding:.75rem;border:1px solid var(--rule)}.SkillsConfigV2_fileItem__GydeC{display:flex;align-items:center;gap:.5rem;padding:.5rem;background-color:var(--surface);border-radius:var(--radius-1)}.SkillsConfigV2_fileItem__GydeC svg{width:16px;height:16px;color:var(--ink-3);flex-shrink:0}.SkillsConfigV2_fileName__fGt92{flex:1 1;font-size:.875rem;color:var(--ink-1);font-family:SF Mono,Fira Code,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SkillsConfigV2_fileSize__TbRh_{font-size:.75rem;color:var(--ink-3);flex-shrink:0}.SkillsConfigV2_removeFileBtn__ZMXn5{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:none;border:none;border-radius:var(--radius-1);cursor:pointer;color:var(--ink-3);transition:all .2s}.SkillsConfigV2_removeFileBtn__ZMXn5:hover{background-color:var(--error-soft);color:var(--error)}.SkillsConfigV2_removeFileBtn__ZMXn5 svg{width:14px;height:14px}.SkillsConfigV2_skillFilesSection__QaykT{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--rule)}.SkillsConfigV2_skillFilesToggle__DSiYZ{display:flex;align-items:center;gap:.375rem;width:100%;padding:.375rem .5rem;background-color:var(--canvas);border:1px solid var(--rule);border-radius:var(--radius-1);font-size:.75rem;color:var(--ink-2);cursor:pointer;transition:all .15s}.SkillsConfigV2_skillFilesToggle__DSiYZ:hover{background-color:var(--sunken-2);border-color:var(--accent)}.SkillsConfigV2_skillFilesToggle__DSiYZ svg{width:14px;height:14px;flex-shrink:0}.SkillsConfigV2_skillFilesToggle__DSiYZ svg:first-child{width:12px;height:12px;color:var(--ink-3)}.SkillsConfigV2_skillFilesToggle__DSiYZ span{color:var(--ink-1)}.SkillsConfigV2_skillFilesSize__1kA7l{color:var(--ink-3)!important;margin-left:auto}.SkillsConfigV2_skillFilesTree__cBfys{margin-top:.5rem;background-color:var(--canvas);border:1px solid var(--rule);border-radius:var(--radius-1);max-height:150px;overflow-y:auto}.SkillsConfigV2_skillFilesTree__cBfys .SkillsConfigV2_treeNodeRow__tKgrG{padding:.25rem .5rem}.SkillsConfigV2_skillFilesTree__cBfys .SkillsConfigV2_removeNodeBtn__f81Oc{display:none}.SkillsConfigV2_filesSection__Pk5BE{display:flex;gap:1rem;min-height:200px}.SkillsConfigV2_fileTreePanel__zpuVM{flex:1 1;min-width:0;display:flex;flex-direction:column}.SkillsConfigV2_dropZonePanel__YEAoE{flex:0 0 220px;display:flex}.SkillsConfigV2_dropZoneFull__uGPyo{flex:1 1 100%}.SkillsConfigV2_dropZone__QMHET{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:1.5rem;background-color:var(--canvas);border:2px dashed var(--rule);border-radius:var(--radius-3);transition:all .2s ease}.SkillsConfigV2_dropZone__QMHET>svg{width:32px;height:32px;color:var(--ink-3);transition:color .2s}.SkillsConfigV2_dropZone__QMHET>span{font-size:.875rem;color:var(--ink-2);text-align:center}.SkillsConfigV2_dropZoneOr__IGVut{font-size:.75rem;color:var(--ink-3);margin:.25rem 0}.SkillsConfigV2_dropZoneActive__g68ij{border-color:var(--accent);background-color:var(--accent-soft)}.SkillsConfigV2_dropZoneActive__g68ij>svg{color:var(--accent)}.SkillsConfigV2_uploadButtons__KEQjR{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:center}.SkillsConfigV2_fileTreeContainer__eeDp4{flex:1 1;display:flex;flex-direction:column;background-color:var(--canvas);border:1px solid var(--rule);border-radius:var(--radius-2);overflow:hidden;min-height:0}.SkillsConfigV2_fileTreeHeader__pjKbg{display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem;background-color:var(--surface);border-bottom:1px solid var(--rule);font-size:.75rem;color:var(--ink-2)}.SkillsConfigV2_totalSize__ASOqc{color:var(--ink-3)}.SkillsConfigV2_clearAllBtn__1uDiR{margin-left:auto;padding:.25rem .5rem;background:none;border:1px solid var(--rule);border-radius:var(--radius-1);font-size:.75rem;color:var(--ink-3);cursor:pointer;transition:all .2s}.SkillsConfigV2_clearAllBtn__1uDiR:hover{background-color:var(--error-soft);border-color:var(--error);color:var(--error)}.SkillsConfigV2_fileTree__gAZpB{flex:1 1;overflow-y:auto;padding:.5rem 0;min-height:0}.SkillsConfigV2_treeNodeRow__tKgrG{display:flex;align-items:center;gap:.375rem;padding:.375rem .75rem;transition:background-color .15s}.SkillsConfigV2_treeNodeRow__tKgrG:hover{background-color:var(--sunken-2)}.SkillsConfigV2_expandBtn__kXpQd{display:flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;background:none;border:none;border-radius:var(--radius-1);cursor:pointer;color:var(--ink-3);transition:all .15s;flex-shrink:0}.SkillsConfigV2_expandBtn__kXpQd:hover{background-color:var(--sunken);color:var(--ink-2)}.SkillsConfigV2_expandBtn__kXpQd svg{width:12px;height:12px}.SkillsConfigV2_nodeIcon__Gq4QH{width:16px;height:16px;color:var(--ink-3);flex-shrink:0}.SkillsConfigV2_treeNodeRow__tKgrG:has(.SkillsConfigV2_expandBtn__kXpQd) .SkillsConfigV2_nodeIcon__Gq4QH{color:var(--accent);opacity:.8}.SkillsConfigV2_nodeName__Aq6d5{flex:1 1;font-size:.8125rem;color:var(--ink-1);font-family:SF Mono,Fira Code,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SkillsConfigV2_nodeInfo__jNUUo{font-size:.6875rem;color:var(--ink-3);flex-shrink:0;margin-right:.25rem}.SkillsConfigV2_removeNodeBtn__f81Oc{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;background:none;border:none;border-radius:var(--radius-1);cursor:pointer;color:var(--ink-3);opacity:0;transition:all .15s;flex-shrink:0}.SkillsConfigV2_treeNodeRow__tKgrG:hover .SkillsConfigV2_removeNodeBtn__f81Oc{opacity:1}.SkillsConfigV2_removeNodeBtn__f81Oc:hover{background-color:var(--error-soft);color:var(--error)}.SkillsConfigV2_removeNodeBtn__f81Oc svg{width:12px;height:12px}.SkillsConfigV2_fileTree__gAZpB::-webkit-scrollbar{width:6px}.SkillsConfigV2_fileTree__gAZpB::-webkit-scrollbar-track{background:transparent}.SkillsConfigV2_fileTree__gAZpB::-webkit-scrollbar-thumb{background-color:var(--rule);border-radius:3px}.SkillsConfigV2_fileTree__gAZpB::-webkit-scrollbar-thumb:hover{background-color:var(--ink-3)}.SkillsConfigV2_primaryBtn__o2yjI{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1rem;font-family:var(--font-ui);font-size:.875rem;font-weight:500;background-color:var(--ink-1);color:var(--canvas);border:1px solid var(--ink-1);border-radius:var(--radius-2);cursor:pointer;transition:background var(--t-fast),border-color var(--t-fast)}.SkillsConfigV2_primaryBtn__o2yjI:hover:not(:disabled){background-color:#000;border-color:#000}.SkillsConfigV2_primaryBtn__o2yjI:disabled{opacity:.5;cursor:not-allowed}.SkillsConfigV2_primaryBtnSm__ozmkh{padding:.35rem .75rem;font-size:.8rem}.SkillsConfigV2_spinner__RUYsb{width:16px;height:16px;border:2px solid var(--rule);border-top-color:var(--accent);border-radius:50%;animation:SkillsConfigV2_skv2-spin__dI1K9 .8s linear infinite}@keyframes SkillsConfigV2_skv2-spin__dI1K9{to{transform:rotate(1turn)}}.SubagentsConfigV2_container__Kak8V{display:flex;flex-direction:column;gap:1.5rem}.SubagentsConfigV2_header__Om_Kt{display:flex;flex-direction:column;gap:.5rem}.SubagentsConfigV2_header__Om_Kt h3{font-size:1.1rem;font-weight:600;color:var(--ink-1);margin:0}.SubagentsConfigV2_description__REAN4{font-size:.875rem;color:var(--ink-3);margin:0}.SubagentsConfigV2_loading__2ahXn{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:2rem;color:var(--ink-3)}.SubagentsConfigV2_error__wZ787{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:var(--error-soft);border:1px solid var(--error);border-radius:var(--radius-2);color:var(--error);font-size:.875rem}.SubagentsConfigV2_error__wZ787 button{background:none;border:none;color:inherit;cursor:pointer;font-size:1.25rem;line-height:1;opacity:.7}.SubagentsConfigV2_error__wZ787 button:hover{opacity:1}.SubagentsConfigV2_list__5VWKZ{display:flex;flex-direction:column;gap:1rem}.SubagentsConfigV2_empty__eVbaI{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:3rem 2rem;text-align:center;color:var(--ink-3)}.SubagentsConfigV2_empty__eVbaI svg{width:3rem;height:3rem;stroke:var(--ink-3);opacity:.5}.SubagentsConfigV2_empty__eVbaI p{margin:0;font-weight:500}.SubagentsConfigV2_subagentCard__qXWlO{display:flex;flex-direction:column;gap:.75rem;padding:1rem;background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-2);transition:border-color var(--t-fast),opacity var(--t-fast)}.SubagentsConfigV2_subagentCard__qXWlO:hover{border-color:var(--rule-strong)}.SubagentsConfigV2_subagentCard__qXWlO.SubagentsConfigV2_disabled__NIb8r{opacity:.6}.SubagentsConfigV2_subagentHeader__j2Dyt{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.SubagentsConfigV2_subagentInfo__PWPxf{display:flex;align-items:flex-start;gap:.75rem;flex:1 1}.SubagentsConfigV2_subagentTitle__MweOv{display:flex;flex-direction:column;gap:.25rem}.SubagentsConfigV2_subagentName__GOVK4{font-weight:600;color:var(--ink-1);font-size:.95rem}.SubagentsConfigV2_subagentTime__Qt_dd{font-size:.75rem;color:var(--ink-3)}.SubagentsConfigV2_subagentDesc__PySSR{font-size:.875rem;color:var(--ink-2);margin:0;line-height:1.5}.SubagentsConfigV2_useCases__uBI_E{display:flex;flex-direction:column;gap:.5rem}.SubagentsConfigV2_useCasesLabel__0Aevm{font-size:.75rem;font-weight:500;color:var(--ink-3);text-transform:uppercase;letter-spacing:.05em}.SubagentsConfigV2_useCases__uBI_E ul{margin:0;padding-left:1.5rem;font-size:.875rem;color:var(--ink-2)}.SubagentsConfigV2_useCases__uBI_E li{margin-bottom:.25rem}.SubagentsConfigV2_tools__tD0Ry{display:flex;flex-direction:column;gap:.5rem}.SubagentsConfigV2_toolsLabel__lADAT{font-size:.75rem;font-weight:500;color:var(--ink-3);text-transform:uppercase;letter-spacing:.05em}.SubagentsConfigV2_toolsList__OGXnf{display:flex;flex-wrap:wrap;gap:.375rem}.SubagentsConfigV2_toolBadge__bovU7{display:inline-flex;align-items:center;padding:.25rem .5rem;background:var(--sunken);border:1px solid var(--rule);border-radius:var(--radius-1);font-size:.75rem;font-family:var(--font-mono);color:var(--ink-2)}.SubagentsConfigV2_toggle__JZPrS{position:relative;display:inline-block;width:36px;height:20px;flex-shrink:0}.SubagentsConfigV2_toggle__JZPrS input{opacity:0;width:0;height:0}.SubagentsConfigV2_toggleSlider__1o4L3{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--sunken);border:1px solid var(--rule);transition:var(--t-fast);border-radius:20px}.SubagentsConfigV2_toggleSlider__1o4L3:before{position:absolute;content:"";height:14px;width:14px;left:2px;bottom:2px;background-color:var(--ink-3);transition:var(--t-fast);border-radius:50%}.SubagentsConfigV2_toggle__JZPrS input:checked+.SubagentsConfigV2_toggleSlider__1o4L3{background-color:var(--accent);border-color:var(--accent)}.SubagentsConfigV2_toggle__JZPrS input:checked+.SubagentsConfigV2_toggleSlider__1o4L3:before{transform:translateX(16px);background-color:#fff}.SubagentsConfigV2_toggle__JZPrS input:disabled+.SubagentsConfigV2_toggleSlider__1o4L3{opacity:.5;cursor:not-allowed}.SubagentsConfigV2_note__hJfD3{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;background:var(--accent-soft);border:1px solid var(--accent);border-radius:var(--radius-2);font-size:.875rem;color:var(--accent-2)}.SubagentsConfigV2_note__hJfD3 svg{width:1rem;height:1rem;flex-shrink:0;margin-top:.125rem}.PromptsConfigV2_container__CuNhy{max-width:800px}.PromptsConfigV2_loading__Hut68{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:3rem;color:var(--ink-2)}.PromptsConfigV2_spinner__HpTFX{width:16px;height:16px;border:2px solid var(--rule);border-top-color:var(--accent);border-radius:50%;animation:PromptsConfigV2_pcv2-spin__4qT2H .8s linear infinite}@keyframes PromptsConfigV2_pcv2-spin__4qT2H{to{transform:rotate(1turn)}}.PromptsConfigV2_header__BxIJL{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.PromptsConfigV2_header__BxIJL h3{margin:0;font-size:1.1rem;color:var(--ink-1)}.PromptsConfigV2_userBadge__tA3Gg{font-size:.8rem;color:var(--ink-3);background-color:var(--surface);padding:.25rem .5rem;border-radius:var(--radius-1);border:1px solid var(--rule)}.PromptsConfigV2_error__Fnfsh{background-color:var(--error-soft);border:1px solid var(--error);border-radius:var(--radius-2);color:var(--error)}.PromptsConfigV2_error__Fnfsh,.PromptsConfigV2_success__I_dbY{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;font-size:.9rem;margin-bottom:1rem}.PromptsConfigV2_success__I_dbY{background-color:var(--success-soft);border:1px solid var(--success);border-radius:var(--radius-2);color:var(--success)}.PromptsConfigV2_error__Fnfsh button,.PromptsConfigV2_success__I_dbY button{background:transparent;border:none;color:inherit;font-size:1.25rem;cursor:pointer;padding:0;line-height:1}.PromptsConfigV2_currentPrompt__AFRD1{margin-bottom:1.5rem;background-color:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-3);padding:1rem}.PromptsConfigV2_currentPromptHeader__EhLfq{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.PromptsConfigV2_currentPromptHeader__EhLfq label{font-size:.875rem;font-weight:500;color:var(--ink-2)}.PromptsConfigV2_clearButton__IFSpJ{font-size:.75rem;padding:.25rem .5rem;background-color:transparent;border:1px solid var(--error);color:var(--error);border-radius:var(--radius-1);cursor:pointer;transition:background var(--t-fast)}.PromptsConfigV2_clearButton__IFSpJ:hover:not(:disabled){background-color:var(--error-soft)}.PromptsConfigV2_clearButton__IFSpJ:disabled{opacity:.5;cursor:not-allowed}.PromptsConfigV2_currentPrompt__AFRD1 pre{margin:0;padding:1rem;background-color:var(--canvas);border:1px solid var(--rule);border-radius:var(--radius-2);font-family:var(--font-mono);font-size:.8rem;color:var(--ink-2);white-space:pre-wrap;word-break:break-word;max-height:250px;overflow-y:auto}.PromptsConfigV2_form__knOh_{background-color:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-3);padding:1.25rem}.PromptsConfigV2_field__tch_B{margin-bottom:1rem}.PromptsConfigV2_field__tch_B:last-of-type{margin-bottom:0}.PromptsConfigV2_field__tch_B>label{display:block;margin-bottom:.75rem;font-size:.875rem;font-weight:500;color:var(--ink-2)}.PromptsConfigV2_field__tch_B textarea{width:100%;font-family:var(--font-mono);font-size:.875rem;line-height:1.5;min-height:280px;resize:vertical;background:var(--canvas);border:1px solid var(--rule);border-radius:var(--radius-2);color:var(--ink-1);padding:.75rem;transition:border-color var(--t-fast)}.PromptsConfigV2_field__tch_B textarea:focus{outline:none;border-color:var(--accent);box-shadow:var(--shadow-focus)}.PromptsConfigV2_hint__6_qqZ{display:block;margin-top:.5rem;font-size:.8rem;color:var(--ink-3)}.PromptsConfigV2_formActions__OuMpZ{margin-top:1rem;display:flex;justify-content:flex-end}.PromptsConfigV2_primaryBtn__qV1Jz{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1rem;font-family:var(--font-ui);font-size:.875rem;font-weight:500;background-color:var(--ink-1);color:var(--canvas);border:1px solid var(--ink-1);border-radius:var(--radius-2);cursor:pointer;transition:background var(--t-fast),border-color var(--t-fast)}.PromptsConfigV2_primaryBtn__qV1Jz:hover:not(:disabled){background-color:#000;border-color:#000}.PromptsConfigV2_primaryBtn__qV1Jz:disabled{opacity:.5;cursor:not-allowed}.PromptsConfigV2_primaryBtn__qV1Jz .PromptsConfigV2_spinner__HpTFX{border-color:#fff hsla(0,0%,100%,.3) hsla(0,0%,100%,.3)}.PromptsConfigV2_notice__fct0p{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;background-color:var(--accent-soft);border:1px solid var(--accent);border-radius:var(--radius-2);margin-top:1.5rem}.PromptsConfigV2_notice__fct0p svg{width:20px;height:20px;flex-shrink:0;color:var(--accent)}.PromptsConfigV2_notice__fct0p span{font-size:.875rem;color:var(--accent-2);line-height:1.5}.SettingsConfigV2_container__FFQgT{padding:1.5rem;display:flex;flex-direction:column;gap:2rem}.SettingsConfigV2_loading__V_ngf{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:3rem;color:var(--ink-2)}.SettingsConfigV2_spinner__bGoPp{width:16px;height:16px;border:2px solid var(--rule);border-top-color:var(--accent);border-radius:50%;animation:SettingsConfigV2_scv2-spin__f7GEZ .8s linear infinite}@keyframes SettingsConfigV2_scv2-spin__f7GEZ{to{transform:rotate(1turn)}}.SettingsConfigV2_error__XZAgb{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background-color:var(--error-soft);border:1px solid var(--error);border-radius:var(--radius-2);color:var(--error);font-size:.9rem}.SettingsConfigV2_error__XZAgb button{background:transparent;border:none;color:var(--error);font-size:1.25rem;cursor:pointer;padding:0;line-height:1}.SettingsConfigV2_section__7lyYm{background:var(--surface);border-radius:var(--radius-3);padding:1.5rem;border:1px solid var(--rule)}.SettingsConfigV2_sectionTitle__Twst1{display:flex;align-items:center;gap:.75rem;font-size:1.1rem;font-weight:600;color:var(--ink-1);margin:0 0 .5rem}.SettingsConfigV2_sectionTitle__Twst1 svg{width:20px;height:20px;color:var(--accent)}.SettingsConfigV2_sectionDescription__v_pB2{color:var(--ink-2);font-size:.9rem;margin:0 0 1.25rem;line-height:1.5}.SettingsConfigV2_inputGroup__sNqhi{display:flex;gap:.5rem}.SettingsConfigV2_pathInput__5kaHT{flex:1 1;padding:.75rem 1rem;background:var(--canvas);border:1px solid var(--rule);border-radius:var(--radius-2);color:var(--ink-1);font-size:.9rem;font-family:var(--font-mono)}.SettingsConfigV2_pathInput__5kaHT:focus{outline:none;border-color:var(--accent)}.SettingsConfigV2_modelGrid__8xcC_{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:.75rem;gap:.75rem}.SettingsConfigV2_modelCard__2GE0X{position:relative;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:.375rem;background:var(--canvas);border:1px solid var(--rule);border-radius:var(--radius-3);padding:.875rem 1rem;text-align:left;font-size:.95rem;font-weight:400;cursor:pointer;transition:border-color var(--t-fast),background var(--t-fast),box-shadow var(--t-fast)}.SettingsConfigV2_modelCard__2GE0X:hover{border-color:var(--rule-strong);background:var(--sunken)}.SettingsConfigV2_modelCard__2GE0X.SettingsConfigV2_selected__NjnK1{border-color:var(--accent);background:var(--accent-soft);box-shadow:0 0 0 1px var(--accent) inset}.SettingsConfigV2_modelName__ebqk_{font-weight:600;color:var(--ink-1);font-size:.95rem;margin-bottom:.25rem}.SettingsConfigV2_modelDescription__53bxY{color:var(--ink-2);font-size:.8rem}.SettingsConfigV2_checkmark__tEke6{position:absolute;top:.75rem;right:.75rem;width:20px;height:20px;background:var(--accent);border-radius:50%;display:flex;align-items:center;justify-content:center}.SettingsConfigV2_checkmark__tEke6 svg{width:12px;height:12px;color:#fff}.SettingsConfigV2_toggle__Econo{display:flex;align-items:center;gap:1rem;background:none;border:none;cursor:pointer;padding:0}.SettingsConfigV2_toggleTrack__eOZLx{position:relative;width:52px;height:28px;background:var(--rule);border-radius:14px;transition:background var(--t-fast)}.SettingsConfigV2_toggle__Econo.SettingsConfigV2_active__4_I_J .SettingsConfigV2_toggleTrack__eOZLx{background:var(--accent)}.SettingsConfigV2_toggleThumb__8yDPb{position:absolute;top:3px;left:3px;width:22px;height:22px;background:#fff;border-radius:50%;transition:transform var(--t-fast);box-shadow:var(--shadow-1)}.SettingsConfigV2_toggle__Econo.SettingsConfigV2_active__4_I_J .SettingsConfigV2_toggleThumb__8yDPb{transform:translateX(24px)}.SettingsConfigV2_toggleLabel___oam0{font-size:.95rem;color:var(--ink-1);font-weight:500}.SettingsConfigV2_toggle__Econo.SettingsConfigV2_active__4_I_J .SettingsConfigV2_toggleLabel___oam0{color:var(--accent)}.SettingsConfigV2_warning__yWkR9{display:flex;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;background:var(--warn-soft);border:1px solid var(--warn);border-radius:var(--radius-2);color:var(--warn)}.SettingsConfigV2_warning__yWkR9 svg{flex-shrink:0;width:18px;height:18px}.SettingsConfigV2_warning__yWkR9 span{font-size:.85rem;line-height:1.4}.SettingsConfigV2_savedNotice__8NhSM{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1rem;background:var(--success-soft);border:1px solid var(--success);border-radius:var(--radius-2);color:var(--success);font-size:.9rem;font-weight:500;animation:SettingsConfigV2_scv2-fadeIn__0VunI .2s ease}.SettingsConfigV2_savedNotice__8NhSM svg{width:18px;height:18px}@keyframes SettingsConfigV2_scv2-fadeIn__0VunI{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.SettingsConfigV2_info__meb68{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;background:var(--accent-soft);border:1px solid var(--accent);border-radius:var(--radius-2);color:var(--accent-2);font-size:.85rem;line-height:1.5}.SettingsConfigV2_info__meb68 svg{flex-shrink:0;width:18px;height:18px;color:var(--accent)}.SettingsConfigV2_quotaNote__wXjKx{margin-top:.5rem;font-size:.8rem;color:var(--ink-3)}.SettingsConfigV2_inputHint__jq17F{font-size:.85rem;color:var(--ink-2);margin-left:.5rem;align-self:center}.SettingsConfigV2_providerGroup__gSb7Q{margin-bottom:1.5rem}.SettingsConfigV2_providerGroup__gSb7Q:last-child{margin-bottom:0}.SettingsConfigV2_providerHeader__VNtsW{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid var(--rule)}.SettingsConfigV2_providerName__VRjw3{font-size:.9rem;font-weight:600;color:var(--ink-2);text-transform:uppercase;letter-spacing:.05em}.SettingsConfigV2_providerIcon___hVgk{width:18px;height:18px;color:var(--ink-3)}.SettingsConfigV2_capabilityBadges__Ir6XX{display:flex;gap:.375rem;margin-top:.5rem;flex-wrap:wrap}.SettingsConfigV2_capabilityBadge__Lwjch{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .375rem;font-size:.65rem;font-weight:500;border-radius:var(--radius-1);text-transform:uppercase;letter-spacing:.03em}.SettingsConfigV2_capabilityBadge__Lwjch.SettingsConfigV2_tools__Tj6EH{background:var(--accent-soft);color:var(--accent-2)}.SettingsConfigV2_capabilityBadge__Lwjch.SettingsConfigV2_vision__y_mo4{background:var(--sunken);color:var(--ink-1)}.SettingsConfigV2_capabilityBadge__Lwjch.SettingsConfigV2_thinking__nR8hX{background:var(--success-soft);color:var(--success)}.SettingsConfigV2_capabilityBadge__Lwjch svg{width:10px;height:10px}.SettingsConfigV2_providerHeader__VNtsW.SettingsConfigV2_gemini__1VcP2 .SettingsConfigV2_providerIcon___hVgk{color:#4285f4}.SettingsConfigV2_providerHeader__VNtsW.SettingsConfigV2_anthropic__L05EN .SettingsConfigV2_providerIcon___hVgk{color:#cc7745}.SettingsConfigV2_providerHeader__VNtsW.SettingsConfigV2_openai-compatible__S7Ba_ .SettingsConfigV2_providerIcon___hVgk{color:#00a67d}.ShareModalV2_warning__WTw0R{margin:0;font-size:13px;color:var(--ink-2);line-height:1.55}.ShareModalV2_field__dDIKz{display:flex;flex-direction:column;gap:8px}.ShareModalV2_fieldLabel__oNsdG{font-size:12px;font-weight:500;color:var(--ink-2);letter-spacing:-.005em}.ShareModalV2_ttlGroup__kFaqw{display:flex;gap:6px}.ShareModalV2_ttlOption__BIDzO{flex:1 1;padding:9px 12px;background:var(--surface);color:var(--ink-1);border:1px solid var(--rule);border-radius:var(--radius-1);font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:border-color var(--t-fast),background var(--t-fast),color var(--t-fast)}.ShareModalV2_ttlOption__BIDzO:hover:not(.ShareModalV2_ttlOptionSelected__Brb5C){border-color:var(--rule-strong)}.ShareModalV2_ttlOptionSelected__Brb5C{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-2)}.ShareModalV2_error__KihBR{padding:8px 12px;background:var(--error-soft);border:1px solid var(--error);border-radius:var(--radius-1);color:var(--error);font-size:12.5px}.ShareModalV2_linkSection__wcQLK{display:flex;flex-direction:column;gap:8px}.ShareModalV2_linkRow__Befqe{display:flex;gap:6px}.ShareModalV2_linkInput___zOmr{flex:1 1;padding:9px 11px;background:var(--sunken);border:1px solid var(--rule);border-radius:var(--radius-1);font-family:var(--font-mono);font-size:12.5px;color:var(--ink-1);outline:0;letter-spacing:-.005em;transition:border-color var(--t-fast),box-shadow var(--t-fast)}.ShareModalV2_linkInput___zOmr:focus{border-color:var(--accent);box-shadow:var(--shadow-focus)}.ShareModalV2_copyBtn__grWcE{padding:9px 14px;background:var(--ink-1);color:var(--canvas);border:1px solid var(--ink-1);border-radius:var(--radius-1);font-family:inherit;font-size:12.5px;font-weight:500;cursor:pointer;transition:background var(--t-fast)}.ShareModalV2_copyBtn__grWcE:hover{background:#2a2a2a}.ShareModalV2_expiryNote__ARxqQ{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.04em;color:var(--ink-3)}.ShareModalV2_cancelBtn__d1GSA{padding:7px 12px;background:var(--surface);color:var(--ink-1);border:1px solid var(--rule);border-radius:var(--radius-1);font:inherit;font-size:12.5px;font-weight:500;cursor:pointer;transition:border-color var(--t-fast)}.ShareModalV2_cancelBtn__d1GSA:hover:not(:disabled){border-color:var(--rule-strong)}.ShareModalV2_cancelBtn__d1GSA:disabled{opacity:.55;cursor:not-allowed}.ShareModalV2_primaryBtn__Hzccj{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;background:var(--ink-1);color:var(--canvas);border:1px solid var(--ink-1);border-radius:var(--radius-1);font:inherit;font-size:12.5px;font-weight:500;cursor:pointer;transition:background var(--t-fast)}.ShareModalV2_primaryBtn__Hzccj:hover:not(:disabled){background:#2a2a2a}.ShareModalV2_primaryBtn__Hzccj:disabled{opacity:.55;cursor:not-allowed}.ShareModalV2_spinner__obCGE{width:12px;height:12px;border:1.5px solid hsla(60,23%,97%,.35);border-top:1.5px solid var(--canvas);border-radius:50%;animation:ShareModalV2_v2-share-spin__3G_Hc .8s linear infinite}@keyframes ShareModalV2_v2-share-spin__3G_Hc{to{transform:rotate(1turn)}}.ApprovalBarV2_approvalBar__S2LvX{padding:10px 32px 0;max-width:740px;margin:0 auto;width:100%}.ApprovalBarV2_approvalBar__S2LvX>*{background:var(--warn-soft);border:1px solid #f0daa1;border-left:3px solid var(--warn);border-radius:var(--radius-2);padding:10px 12px;display:flex;flex-direction:column;gap:8px}.ApprovalBarV2_topRow__D_I7H{display:flex;align-items:center;gap:10px}.ApprovalBarV2_warningIcon__7vgex{width:18px;height:18px;display:grid;place-items:center;color:var(--warn);flex-shrink:0}.ApprovalBarV2_warningIcon__7vgex svg{width:14px;height:14px}.ApprovalBarV2_toolName__NZAMG{font-family:var(--font-mono);font-size:12px;font-weight:500;color:var(--ink-1);flex-shrink:0}.ApprovalBarV2_argsPreview__JullU{font-family:var(--font-mono);font-size:11.5px;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1;min-width:0}.ApprovalBarV2_viewBtn__aoW5C{font-family:var(--font-mono);font-size:10.5px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;background:transparent;border:1px solid var(--rule);color:var(--ink-2);padding:4px 9px;border-radius:4px;cursor:pointer;transition:border-color var(--t-fast),color var(--t-fast);flex-shrink:0}.ApprovalBarV2_viewBtn__aoW5C:hover{border-color:var(--ink-3);color:var(--ink-1)}.ApprovalBarV2_bottomRow__jN5qE{display:flex;align-items:center;gap:6px;padding-top:4px;border-top:1px dashed #e8d6a6;flex-wrap:wrap}.ApprovalBarV2_approvalBtn__cIapX{font-family:var(--font-ui);font-size:12px;font-weight:500;padding:6px 12px;border:1px solid var(--rule);border-radius:var(--radius-1);background:var(--surface);color:var(--ink-1);cursor:pointer;transition:border-color var(--t-fast),background var(--t-fast);letter-spacing:-.005em}.ApprovalBarV2_approvalBtn__cIapX:hover{border-color:var(--ink-3)}.ApprovalBarV2_approvalBtnApprove__feHqD{background:var(--ink-1);color:var(--canvas);border-color:var(--ink-1)}.ApprovalBarV2_approvalBtnApprove__feHqD:hover{background:#2a2a2a}.ApprovalBarV2_approvalBtnAlways__rrXVY,.ApprovalBarV2_approvalBtnPermanent__OgLRO{background:var(--surface);color:var(--ink-1)}.ApprovalBarV2_approvalBtnReject__68m3b{color:var(--error);border-color:rgba(181,57,46,.25)}.ApprovalBarV2_approvalBtnReject__68m3b:hover{border-color:var(--error);background:var(--error-soft)}.ApprovalBarV2_moreIndicator__6uw0I{margin-left:auto;font-family:var(--font-mono);font-size:10.5px;color:var(--ink-3);letter-spacing:.04em}.ScheduledTasksPanelV2_grid__7D5CV{max-width:920px;margin:0 auto;padding:28px 32px 24px;display:flex;flex-direction:column;gap:12px}.ScheduledTasksPanelV2_errorBanner__kD3Fs{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:var(--error-soft);border:1px solid var(--error);border-radius:var(--radius-2);color:var(--error);font-size:13px;margin-bottom:12px;gap:10px}.ScheduledTasksPanelV2_errorBanner__kD3Fs button{width:22px;height:22px;display:grid;place-items:center;background:transparent;border:0;color:var(--error);cursor:pointer;border-radius:4px;flex-shrink:0;padding:0;transition:background var(--t-fast)}.ScheduledTasksPanelV2_errorBanner__kD3Fs button:hover{background:rgba(181,57,46,.12)}.ScheduledTasksPanelV2_errorBanner__kD3Fs button svg{width:10px;height:10px}.ScheduledTasksPanelV2_card__9P8wm{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-2);padding:16px 18px;transition:border-color var(--t-fast),box-shadow var(--t-fast)}.ScheduledTasksPanelV2_card__9P8wm:hover{border-color:var(--rule-strong);box-shadow:var(--shadow-1)}.ScheduledTasksPanelV2_cardDisabled__TxmVo{opacity:.55}.ScheduledTasksPanelV2_row1__bU3Jq{display:flex;align-items:center;gap:12px;margin-bottom:6px}.ScheduledTasksPanelV2_toggle__HQ81M{position:relative;width:30px;height:18px;background:var(--rule-strong);border-radius:999px;border:0;cursor:pointer;transition:background var(--t-norm);flex-shrink:0;padding:0}.ScheduledTasksPanelV2_toggle__HQ81M:after{content:"";position:absolute;left:2px;top:2px;width:14px;height:14px;background:var(--canvas);border-radius:50%;transition:transform var(--t-norm);box-shadow:0 1px 2px rgba(0,0,0,.15)}.ScheduledTasksPanelV2_toggleOn__cAMYN{background:var(--accent)}.ScheduledTasksPanelV2_toggleOn__cAMYN:after{transform:translateX(12px)}.ScheduledTasksPanelV2_name__Nf6nq{flex:1 1;min-width:0;font-size:14.5px;font-weight:500;color:var(--ink-1);letter-spacing:-.005em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ScheduledTasksPanelV2_actions__vquhH{display:flex;align-items:center;gap:4px;flex-shrink:0}.ScheduledTasksPanelV2_action__JhkdQ{width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--rule);background:var(--surface);color:var(--ink-2);border-radius:var(--radius-1);cursor:pointer;transition:border-color var(--t-fast),color var(--t-fast),background var(--t-fast);padding:0}.ScheduledTasksPanelV2_action__JhkdQ:hover:not(:disabled){border-color:var(--ink-3);color:var(--ink-1)}.ScheduledTasksPanelV2_action__JhkdQ:disabled{opacity:.5;cursor:not-allowed}.ScheduledTasksPanelV2_action__JhkdQ svg{width:12px;height:12px}.ScheduledTasksPanelV2_actionDanger__85TGv:hover:not(:disabled){border-color:var(--error);color:var(--error);background:var(--error-soft)}.ScheduledTasksPanelV2_actionRun__uqAbH{color:var(--accent);border-color:rgba(45,91,255,.3)}.ScheduledTasksPanelV2_actionRun__uqAbH:hover:not(:disabled){background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.ScheduledTasksPanelV2_spinner__LUK3k{width:11px;height:11px;border:1.5px solid var(--rule-strong);border-top-color:var(--accent);border-radius:50%;animation:ScheduledTasksPanelV2_v2-tasks-spin__WWYmq .8s linear infinite;flex-shrink:0}@keyframes ScheduledTasksPanelV2_v2-tasks-spin__WWYmq{to{transform:rotate(1turn)}}.ScheduledTasksPanelV2_schedule__GfDV6{display:flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:11.5px;color:var(--ink-2);letter-spacing:.02em;margin-left:42px;margin-bottom:8px}.ScheduledTasksPanelV2_schedule__GfDV6 svg{width:11px;height:11px;color:var(--ink-3);flex-shrink:0}.ScheduledTasksPanelV2_tz__lBpMF{color:var(--ink-4)}.ScheduledTasksPanelV2_prompt__tj1zI{margin-left:42px;margin-bottom:12px;padding:10px 12px;background:var(--sunken);border-radius:var(--radius-1);font-size:13px;color:var(--ink-2);line-height:1.5;letter-spacing:-.005em;white-space:pre-wrap;word-break:break-word}.ScheduledTasksPanelV2_meta__7dhR9{display:flex;align-items:center;gap:24px;margin-left:42px;font-size:12px;color:var(--ink-3);flex-wrap:wrap}.ScheduledTasksPanelV2_metaItem__NtYtl{display:flex;align-items:center;gap:6px}.ScheduledTasksPanelV2_metaLabel__y4cPH{font-family:var(--font-mono);font-size:9.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.ScheduledTasksPanelV2_metaValue__Rur2B{color:var(--ink-1);font-weight:450}.ScheduledTasksPanelV2_metaValueDisabled__eQlsb{color:var(--ink-4);font-style:italic}.ScheduledTasksPanelV2_viewRun__hRn8J{font-family:var(--font-mono);font-size:10.5px;font-weight:500;background:transparent;border:0;color:var(--accent);padding:0 0 0 4px;cursor:pointer;letter-spacing:.04em;text-transform:uppercase}.ScheduledTasksPanelV2_viewRun__hRn8J:hover{color:var(--accent-2)}.ScheduledTasksPanelV2_empty__bLtU0{max-width:920px;margin:0 auto;padding:64px 32px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--ink-3);font-size:13px}.ScheduledTasksPanelV2_emptyIcon__eoN_h{width:36px;height:36px;color:var(--ink-4);margin-bottom:14px}.ScheduledTasksPanelV2_emptyTitle__Ww6gZ{font-size:15px;font-weight:500;color:var(--ink-1);margin-bottom:6px;letter-spacing:-.005em}.ScheduledTasksPanelV2_emptyHint__JZnBR{color:var(--ink-3);margin-bottom:18px;max-width:360px;line-height:1.55}.ScheduledTasksPanelV2_formGroup__bRh7w{display:flex;flex-direction:column;gap:6px}.ScheduledTasksPanelV2_label__6W87Z{font-family:var(--font-mono);font-size:10px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.ScheduledTasksPanelV2_input__AlE9d,.ScheduledTasksPanelV2_select__gz4Bm,.ScheduledTasksPanelV2_textarea__ZHX9O{width:100%;padding:9px 12px;background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-1);font-family:inherit;font-size:13.5px;color:var(--ink-1);letter-spacing:-.005em;transition:border-color var(--t-fast),box-shadow var(--t-fast)}.ScheduledTasksPanelV2_input__AlE9d:focus,.ScheduledTasksPanelV2_select__gz4Bm:focus,.ScheduledTasksPanelV2_textarea__ZHX9O:focus{outline:none;border-color:var(--accent);box-shadow:var(--shadow-focus)}.ScheduledTasksPanelV2_textarea__ZHX9O{resize:vertical;min-height:120px;line-height:1.55}.ScheduledTasksPanelV2_checkboxRow__vG_SM{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:13.5px;color:var(--ink-1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.ScheduledTasksPanelV2_checkboxRow__vG_SM input{width:16px;height:16px;cursor:pointer;accent-color:var(--accent)}.ScheduledTasksPanelV2_btnPrimary__n2LN2{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;background:var(--ink-1);color:var(--canvas);border:1px solid var(--ink-1);border-radius:var(--radius-1);font:inherit;font-size:12.5px;font-weight:500;letter-spacing:-.005em;cursor:pointer;transition:background var(--t-fast)}.ScheduledTasksPanelV2_btnPrimary__n2LN2:hover:not(:disabled){background:#2a2a2a}.ScheduledTasksPanelV2_btnPrimary__n2LN2:disabled{opacity:.5;cursor:not-allowed}.ScheduledTasksPanelV2_btnPrimary__n2LN2 svg{width:13px;height:13px}.ScheduledTasksPanelV2_btnGhost__Gl7Mz{padding:7px 14px;background:transparent;color:var(--ink-2);border:1px solid var(--rule);border-radius:var(--radius-1);font:inherit;font-size:12.5px;font-weight:500;letter-spacing:-.005em;cursor:pointer;transition:border-color var(--t-fast),color var(--t-fast)}.ScheduledTasksPanelV2_btnGhost__Gl7Mz:hover:not(:disabled){border-color:var(--ink-3);color:var(--ink-1)}.ScheduledTasksPanelV2_btnGhost__Gl7Mz:disabled{opacity:.5;cursor:not-allowed}.ConfirmDialogV2_message__uGoAZ{margin:0;font-size:13px;line-height:1.55;color:var(--ink-2)}.ConfirmDialogV2_actions__x1nqm{display:flex;justify-content:flex-end;gap:8px;width:100%}.ConfirmDialogV2_cancelBtn__5dG6L{padding:7px 12px;background:var(--surface);color:var(--ink-1);border:1px solid var(--rule);border-radius:var(--radius-1);font:inherit;font-size:12.5px;font-weight:500;cursor:pointer;transition:border-color var(--t-fast)}.ConfirmDialogV2_cancelBtn__5dG6L:hover{border-color:var(--rule-strong)}.ConfirmDialogV2_primaryBtn__1O7ee{padding:7px 14px;background:var(--ink-1);color:var(--canvas);border:1px solid var(--ink-1);border-radius:var(--radius-1);font:inherit;font-size:12.5px;font-weight:500;cursor:pointer;transition:background var(--t-fast)}.ConfirmDialogV2_primaryBtn__1O7ee:hover{background:#2a2a2a}.ConfirmDialogV2_dangerBtn__Mgbyh{padding:7px 14px;background:#c03434;color:#fff;border:1px solid #a02020;border-radius:var(--radius-1);font:inherit;font-size:12.5px;font-weight:500;cursor:pointer;transition:background var(--t-fast)}.ConfirmDialogV2_dangerBtn__Mgbyh:hover{background:#a02020}.chat_app__j1buR{display:grid;grid-template-columns:var(--sidebar-w) 1fr var(--workspace-w);grid-template-rows:1fr var(--statusbar-h);height:100vh;background:var(--canvas);overflow:hidden}.chat_mainSlot__hdGQB,.chat_sidebarSlot__BFzmI,.chat_workspaceSlot__nVlCG{min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;position:relative}.chat_sidebarSlot__BFzmI{grid-row:1/3;grid-column:1/2;border-right:1px solid var(--rule)}.chat_mainSlot__hdGQB{grid-row:1/2;grid-column:2/3;border-right:1px solid var(--rule);background:var(--canvas)}.chat_workspaceSlot__nVlCG{grid-row:1/2;grid-column:3/4;background:var(--canvas)}.chat_statusBarSlot__irJLv{grid-row:2/3;grid-column:2/4;min-width:0;border-top:1px solid var(--rule)}.chat_sidebarSlot__BFzmI>*,.chat_workspaceSlot__nVlCG>*{flex:1 1;width:100%;height:100%;min-height:0}.chat_mainSlot__hdGQB>*{flex-shrink:0}.chat_mainSlot__hdGQB>[class*=ChatWindow]{flex:1 1;min-height:0}.chat_noAccessContainer___twsh{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center;gap:12px}.chat_noAccessIcon__C4HVP{width:36px;height:36px;color:var(--ink-3)}.chat_noAccessTitle__EJJDj{font-size:18px;font-weight:500;color:var(--ink-1);margin:0}.chat_noAccessMessage__THPL1{max-width:420px;font-size:14px;color:var(--ink-2);margin:0 0 8px}.chat_noAccessRefresh__js0_w{padding:8px 14px;font:inherit;font-weight:500;background:var(--ink-1);color:var(--canvas);border:1px solid var(--ink-1);border-radius:var(--radius-1);cursor:pointer}.chat_noAccessRefresh__js0_w:hover{background:#2a2a2a}.chat_configModalOverlay__7NOFa{position:fixed;inset:0;background:hsla(0,0%,8%,.32);display:flex;align-items:center;justify-content:center;z-index:100}.chat_configModal__p2x0n{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-3);box-shadow:var(--shadow-3);width:min(960px,90vw);max-height:90vh;overflow:hidden;display:flex;flex-direction:column}.chat_configModalHeader__UyDSv{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--rule)}.chat_configModalHeader__UyDSv h3{margin:0;font-size:16px;font-weight:500;color:var(--ink-1)}.chat_configModalClose__6n5MI{width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--rule);background:var(--surface);color:var(--ink-2);border-radius:var(--radius-1);cursor:pointer;padding:0}.chat_configModalClose__6n5MI:hover{border-color:var(--ink-3);color:var(--ink-1)}.chat_configModalClose__6n5MI svg{width:14px;height:14px}.chat_configModalBody__DkDY_{padding:20px;overflow-y:auto}.chat_error__9km6O{display:flex;align-items:center;gap:10px;margin:0 32px 8px;padding:8px 12px;background:var(--error-soft);border:1px solid var(--error);border-radius:var(--radius-1);color:var(--error);font-size:13px}.chat_error__9km6O svg{width:16px;height:16px;flex-shrink:0}.chat_errorMessage__Z2ehs{flex:1 1}.chat_retryButton__EgPXa{padding:4px 10px;font:inherit;font-size:11px;font-weight:500;background:var(--error);color:var(--canvas);border:1px solid var(--error);border-radius:var(--radius-1);cursor:pointer}.chat_errorClose__3hM1g{padding:0 4px;font:inherit;font-size:16px;line-height:1;background:transparent;border:none;color:var(--error);cursor:pointer}.chat_statusBar__2BsOK{display:flex;align-items:center;gap:8px;margin:0 32px 8px;padding:6px 12px;background:var(--accent-soft);border:1px solid var(--accent);border-radius:var(--radius-1);color:var(--accent-2);font-size:12px}.chat_spinner__Fqkk1{width:14px;height:14px;animation:chat_v2-spin__hGCUf .8s linear infinite}@keyframes chat_v2-spin__hGCUf{to{transform:rotate(1turn)}}.tasks_app__Cbyuc{display:grid;grid-template-columns:var(--sidebar-w) 1fr;grid-template-rows:1fr var(--statusbar-h);height:100vh;background:var(--canvas);color:var(--ink-1);overflow:hidden}.tasks_appWithWorkspace__atNFX{grid-template-columns:var(--sidebar-w) 1fr var(--workspace-w)}.tasks_sidebarSlot__8P4Ns{grid-row:1/3;grid-column:1/2;border-right:1px solid var(--rule);background:var(--surface);overflow:hidden}.tasks_mainSlot__lv856{grid-row:1/2;grid-column:2/3;display:flex;flex-direction:column;background:var(--canvas);min-height:0;min-width:0}.tasks_appWithWorkspace__atNFX .tasks_mainSlot__lv856{border-right:1px solid var(--rule)}.tasks_workspaceSlot__zHP9_{grid-row:1/2;grid-column:3/4;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;position:relative;background:var(--canvas)}.tasks_workspaceSlot__zHP9_>*{flex:1 1;width:100%;height:100%;min-height:0}.tasks_statusBarSlot__3_nx_{grid-row:2/3;grid-column:2/3;border-top:1px solid var(--rule)}.tasks_appWithWorkspace__atNFX .tasks_statusBarSlot__3_nx_{grid-column:2/4}.tasks_head__E_pqx{display:flex;align-items:center;padding:0 24px;height:var(--topbar-h);border-bottom:1px solid var(--rule);flex-shrink:0;gap:12px}.tasks_headTitle__k1BpR{font-size:16px;font-weight:500;color:var(--ink-1);letter-spacing:-.015em}.tasks_headSpacer__UOx1L{flex:1 1}.tasks_headMeta__n25ln{font-family:var(--font-mono);font-size:11px;color:var(--ink-3);letter-spacing:.04em}.tasks_headProject__E9LPV{display:inline-flex;align-items:center;padding:4px 10px;background:var(--sunken);border:1px solid var(--rule);border-radius:999px;font-family:var(--font-mono);font-size:10.5px;font-weight:500;letter-spacing:.04em;color:var(--ink-2);text-transform:uppercase}.tasks_headPrimary__ZboRI{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;background:var(--ink-1);color:var(--canvas);border:1px solid var(--ink-1);border-radius:var(--radius-1);font:inherit;font-size:12.5px;font-weight:500;letter-spacing:-.005em;cursor:pointer;transition:background var(--t-fast)}.tasks_headPrimary__ZboRI:hover{background:#2a2a2a}.tasks_headPrimary__ZboRI svg{width:13px;height:13px}.tasks_headShare__ljbJV{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;background:var(--surface);color:var(--ink-1);border:1px solid var(--rule);border-radius:var(--radius-1);font:inherit;font-size:12.5px;font-weight:500;letter-spacing:-.005em;cursor:pointer;transition:background var(--t-fast),border-color var(--t-fast)}.tasks_headShare__ljbJV:hover{background:var(--sunken);border-color:var(--ink-3)}.tasks_headShare__ljbJV svg{width:13px;height:13px}.tasks_body___EkgS{flex:1 1;overflow-y:auto;min-height:0}.tasks_headBack__iIKu4{display:inline-flex;align-items:center;gap:4px;padding:4px 8px 4px 4px;margin-left:-4px;font:inherit;font-size:13px;font-weight:450;color:var(--ink-2);background:transparent;border:1px solid transparent;border-radius:var(--radius-1);cursor:pointer;transition:background var(--t-fast),color var(--t-fast)}.tasks_headBack__iIKu4:hover{background:var(--sunken);color:var(--ink-1)}.tasks_headBack__iIKu4 svg{width:14px;height:14px}.tasks_headSep__8COVj{color:var(--ink-4);font-size:13px}.tasks_mainSlot__lv856>*{flex-shrink:0}.tasks_mainSlot__lv856>[class*=ChatWindow]{flex:1 1;min-height:0}.tasks_streamingBar__cj5th{display:flex;align-items:center;gap:8px;margin:0 32px 8px;padding:6px 12px;background:var(--accent-soft);border:1px solid var(--accent);border-radius:var(--radius-1);color:var(--accent);font-size:12px}.tasks_streamingBar__cj5th .tasks_spinner__wqe_r{width:14px;height:14px;animation:tasks_tasks-spin__oBuOM 1s linear infinite}@keyframes tasks_tasks-spin__oBuOM{to{transform:rotate(1turn)}}.tasks_error__C8yjS{display:flex;align-items:center;gap:10px;margin:0 32px 8px;padding:8px 12px;background:var(--error-soft);border:1px solid var(--error);border-radius:var(--radius-1);color:var(--error);font-size:13px}.tasks_error__C8yjS svg{width:16px;height:16px;flex-shrink:0}.tasks_errorMessage__D9_71{flex:1 1}.tasks_retryButton__kLMmQ{padding:4px 10px;font:inherit;font-size:11px;font-weight:500;background:var(--error);color:var(--canvas);border:1px solid var(--error);border-radius:var(--radius-1);cursor:pointer}.tasks_errorClose__f6LHR{padding:0 4px;font:inherit;font-size:16px;line-height:1;background:transparent;border:none;color:var(--error);cursor:pointer}.tasks_noAccessContainer__S5xg6{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 24px;text-align:center}.tasks_noAccessIcon__NAtlD{width:56px;height:56px;color:var(--ink-3);margin-bottom:16px}.tasks_noAccessTitle__8V1wl{margin:0 0 8px;font-size:22px;font-weight:500;color:var(--ink-1);letter-spacing:-.02em}.tasks_noAccessMessage___2Mvd{margin:0 0 18px;max-width:420px;font-size:14px;color:var(--ink-2);line-height:1.55}.tasks_noAccessRefresh__GpmxZ{padding:7px 14px;background:var(--ink-1);color:var(--canvas);border:1px solid var(--ink-1);border-radius:var(--radius-1);font:inherit;font-size:12.5px;font-weight:500;cursor:pointer;transition:background var(--t-fast)}.tasks_noAccessRefresh__GpmxZ:hover{background:#2a2a2a}.WidgetHeaderV2_header__CTgZT{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 16px;height:var(--topbar-h,48px);border-bottom:1px solid var(--rule);background:var(--canvas);flex-shrink:0}.WidgetHeaderV2_brand__TOipp{display:flex;align-items:center;gap:8px;min-width:0}.WidgetHeaderV2_logo__AqfLX{height:20px;width:auto;flex-shrink:0}.WidgetHeaderV2_title__165_A{font-size:13px;font-weight:500;color:var(--ink-1);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:min(280px,50vw)}.WidgetHeaderV2_actions__uhC6Y{display:flex;align-items:center;gap:2px;flex-shrink:0}.WidgetHeaderV2_actionButton__4NlFk{display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;background:transparent;border:none;border-radius:var(--radius-1,6px);color:var(--ink-2);cursor:pointer;transition:background-color var(--t-fast,.12s),color var(--t-fast,.12s)}.WidgetHeaderV2_actionButton__4NlFk:hover{background-color:var(--sunken-2);color:var(--ink-1)}.WidgetHeaderV2_actionButton__4NlFk svg{width:15px;height:15px}[data-maximized=false] .WidgetHeaderV2_header__CTgZT{padding:0 12px;height:44px}[data-maximized=false] .WidgetHeaderV2_title__165_A{font-size:12.5px}[data-maximized=false] .WidgetHeaderV2_actionButton__4NlFk{width:26px;height:26px}[data-maximized=false] .WidgetHeaderV2_actionButton__4NlFk svg{width:13px;height:13px}.LoadingSplashV2_root__li8Kd{display:flex;align-items:center;justify-content:center;min-height:100dvh;width:100%;background:var(--canvas)}.LoadingSplashV2_spinner__FQUis{width:20px;height:20px;border:2px solid var(--rule-strong);border-top-color:var(--ink-1);border-radius:50%;animation:LoadingSplashV2_v2-splash-spin__wYV1Z .8s linear infinite}@keyframes LoadingSplashV2_v2-splash-spin__wYV1Z{to{transform:rotate(1turn)}}.widget_app__f3ufL{height:100vh;background:var(--canvas);overflow:hidden}.widget_app__f3ufL[data-maximized=false]{display:flex;flex-direction:column}.widget_app__f3ufL[data-maximized=false] .widget_sidebarSlot__PhTUn,.widget_app__f3ufL[data-maximized=false] .widget_statusBarSlot__3qE2H,.widget_app__f3ufL[data-maximized=false] .widget_workspaceSlot__eZaoF{display:none}.widget_app__f3ufL[data-maximized=false] .widget_mainSlot__MFAwp{flex:1 1;min-height:0}.widget_app__f3ufL[data-maximized=true]{display:grid;grid-template-columns:var(--sidebar-w) 1fr var(--workspace-w);grid-template-rows:1fr var(--statusbar-h)}.widget_app__f3ufL[data-maximized=true] .widget_sidebarSlot__PhTUn{grid-row:1/3;grid-column:1/2;border-right:1px solid var(--rule)}.widget_app__f3ufL[data-maximized=true] .widget_mainSlot__MFAwp{grid-row:1/2;grid-column:2/3;border-right:1px solid var(--rule);background:var(--canvas)}.widget_app__f3ufL[data-maximized=true] .widget_workspaceSlot__eZaoF{grid-row:1/2;grid-column:3/4;background:var(--canvas)}.widget_app__f3ufL[data-maximized=true] .widget_statusBarSlot__3qE2H{grid-row:2/3;grid-column:2/4;min-width:0;border-top:1px solid var(--rule)}.widget_mainSlot__MFAwp,.widget_sidebarSlot__PhTUn,.widget_workspaceSlot__eZaoF{min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;position:relative}.widget_sidebarSlot__PhTUn>*,.widget_workspaceSlot__eZaoF>*{flex:1 1;width:100%;height:100%;min-height:0}.widget_mainSlot__MFAwp>*{flex-shrink:0}.widget_mainSlot__MFAwp>[class*=ChatWindow]{flex:1 1;min-height:0}.widget_error__ITYPV{display:flex;align-items:center;gap:.5rem;margin:0 16px 8px;padding:8px 12px;background-color:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.3);border-radius:var(--radius-2,10px);color:var(--error,#b83232);font-size:13px}.widget_error__ITYPV svg{width:16px;height:16px;flex-shrink:0}.widget_errorClose__IstTr{margin-left:auto;padding:0;background:transparent;border:none;color:inherit;font-size:18px;cursor:pointer;line-height:1}.widget_errorClose__IstTr:hover{opacity:.7}.widget_errorMessage__sM3NC{flex:1 1}.widget_retryButton__6wJDt{padding:4px 10px;background-color:var(--error,#b83232);color:#fff;border:none;border-radius:var(--radius-1,6px);cursor:pointer;font-size:12px;flex-shrink:0}.widget_retryButton__6wJDt:hover{opacity:.9}.widget_statusBar__DJ5BH{display:flex;align-items:center;gap:8px;padding:6px 16px;font-size:12px;color:var(--ink-2);border-top:1px solid var(--rule);background:var(--surface)}.widget_spinner__pvqc6{width:14px;height:14px;animation:widget_spin__4JLTt .9s linear infinite}@keyframes widget_spin__4JLTt{to{transform:rotate(1turn)}}.widget_authError__7UptS{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;gap:.5rem;color:var(--ink-2);font-size:13px;padding:2rem;text-align:center}