.Kts10AppView_root__F7_SN{display:flex;flex-direction:column;height:100%;min-height:0;background:var(--surface);--kts10-muted:#5f6368}.Kts10AppView_rootMax__LvHm3{position:fixed;inset:0;z-index:300;height:100vh;height:100dvh;width:100vw;box-shadow:var(--elev-5);animation:Kts10AppView_kts10max__a49te .18s var(--ease-std,ease)}@keyframes Kts10AppView_kts10max__a49te{0%{opacity:.6;transform:scale(.99)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Kts10AppView_rootMax__LvHm3{animation:none}}@media (prefers-color-scheme:dark){.Kts10AppView_root__F7_SN{--kts10-muted:var(--on-surface-muted)}}[data-theme=dark] .Kts10AppView_root__F7_SN{--kts10-muted:var(--on-surface-muted)}[data-theme=light] .Kts10AppView_root__F7_SN{--kts10-muted:#5f6368}.Kts10AppView_root__F7_SN [tabindex]:focus-visible,.Kts10AppView_root__F7_SN a:focus-visible,.Kts10AppView_root__F7_SN button:focus-visible,.Kts10AppView_root__F7_SN input:focus-visible,.Kts10AppView_root__F7_SN select:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:var(--radius-sm)}.Kts10AppView_topbar__SrWBe{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-5);border-bottom:1px solid var(--outline-var);background:var(--surface)}.Kts10AppView_title__1aEn8{font-family:var(--font-display);font-size:16px;font-weight:500;color:var(--on-surface)}.Kts10AppView_sub__aCkBx{color:var(--kts10-muted);font-size:13px}.Kts10AppView_spacer__kU0cQ{flex:1 1}.Kts10AppView_body__oE3y_{display:flex;flex:1 1;min-height:0}@media (max-width:900px){.Kts10AppView_body__oE3y_{flex-direction:column}.Kts10AppView_quotes__AvUFI{width:auto;max-height:260px;border-right:none;border-bottom:1px solid var(--outline-var)}}.Kts10AppView_quotes__AvUFI{width:288px;border-right:1px solid var(--outline-var);overflow-y:auto;padding:var(--sp-4);flex-shrink:0;display:flex;flex-direction:column;gap:var(--sp-2);background:var(--surface);transition:width var(--dur-medium,.2s) var(--ease-std)}.Kts10AppView_quotesCollapsed__ipN_F{width:52px;padding:var(--sp-3) var(--sp-2);align-items:center;overflow:hidden}.Kts10AppView_quotesHead__fMy8G{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);margin-bottom:var(--sp-2)}.Kts10AppView_quotesCollapsed__ipN_F .Kts10AppView_quotesHead__fMy8G{justify-content:center;margin-bottom:var(--sp-1)}.Kts10AppView_quotesBadge__tekTJ{font-family:var(--font-mono);font-size:12px;font-weight:500;color:var(--primary);background:var(--primary-container);border-radius:var(--radius-full);padding:2px 8px}.Kts10AppView_center__BEz7f{flex:1 1;overflow-y:auto;padding:var(--sp-4) var(--sp-6) var(--sp-6);min-width:0}@media (max-width:600px){.Kts10AppView_center__BEz7f{padding:var(--sp-4)}}.Kts10AppView_sectionLabel__9b6E3{font-family:var(--font-display);font-size:12px;font-weight:500;text-transform:none;letter-spacing:0;color:var(--kts10-muted);margin:0 0 var(--sp-2)}.Kts10AppView_muted__71Tk0{color:var(--kts10-muted);font-size:13px}.Kts10AppView_quoteRow__KjWFb{position:relative;display:flex;align-items:stretch;overflow:hidden;flex-shrink:0;border:1px solid var(--outline-var);border-radius:var(--radius-md);background:var(--surface);transition:background var(--dur-micro) var(--ease-std),border-color var(--dur-micro) var(--ease-std)}.Kts10AppView_quoteRow__KjWFb:hover{background:var(--surface-container);border-color:color-mix(in srgb,var(--primary) 40%,var(--outline-var))}.Kts10AppView_quoteRowActive__QZ9ZC{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 7%,var(--surface))}.Kts10AppView_quoteRowActive__QZ9ZC:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:3px;border-radius:var(--radius-full);background:var(--primary)}.Kts10AppView_quoteOpen__yv8qt{flex:1 1;min-width:0;text-align:left;padding:8px 11px;background:transparent;border:none;cursor:pointer;font:inherit;display:flex;flex-direction:column;gap:3px}.Kts10AppView_quoteLine1__GwZd8{display:flex;align-items:center;gap:8px;min-width:0}.Kts10AppView_quoteFav__eEpIX{width:15px;height:15px;border-radius:3px;flex:0 0 auto;background:var(--surface-container)}.Kts10AppView_quoteLabel__lbQEU{flex:1 1;min-width:0;font-size:13px;font-weight:500;color:var(--on-surface);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.005em}.Kts10AppView_quotePrice__cehuH{font-size:13px;letter-spacing:-.01em}.Kts10AppView_quotePrice__cehuH,.Kts10AppView_quoteRunning__c3m__{flex:0 0 auto;font-weight:500;font-family:var(--font-mono);color:var(--primary)}.Kts10AppView_quoteRunning__c3m__{display:inline-flex;align-items:center;gap:5px;font-size:12px}.Kts10AppView_quoteProg__EOwGz{height:3px;background:var(--outline-var);border-radius:var(--radius-full);overflow:hidden}.Kts10AppView_quoteProgFill__IpViX{height:100%;background:var(--primary);border-radius:var(--radius-full);transition:width var(--dur-medium,.3s) var(--ease-std)}.Kts10AppView_quoteMeta__TErTw{font-size:11px;color:var(--kts10-muted);font-family:var(--font-mono);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Kts10AppView_quoteDel__mr7KV{width:30px;flex:0 0 auto;border:none;border-left:1px solid transparent;background:transparent;color:color-mix(in srgb,var(--kts10-muted) 55%,transparent);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background var(--dur-micro) var(--ease-std),color var(--dur-micro) var(--ease-std)}.Kts10AppView_quoteRow__KjWFb:hover .Kts10AppView_quoteDel__mr7KV{color:var(--kts10-muted);border-left-color:var(--outline-var)}.Kts10AppView_quoteDel__mr7KV:hover{background:var(--error-container);color:var(--error)}.Kts10AppView_quoteDel__mr7KV .Kts10AppView_material-symbols-rounded__LP0Oi{font-size:17px}.Kts10AppView_err__eXM_e{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-5);background:var(--error-container);color:var(--error);font-size:13px;font-weight:500}.Kts10AppView_errX__EvSMD{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;color:inherit;cursor:pointer;line-height:1;margin-left:auto;padding:2px 4px;border-radius:var(--radius-sm)}.Kts10AppView_errX__EvSMD .Kts10AppView_material-symbols-rounded__LP0Oi{font-size:18px}.Kts10AppView_errX__EvSMD:hover{background:color-mix(in srgb,var(--error) 15%,transparent)}.Kts10AppView_emptyWrap__KHu5a{max-width:720px}.Kts10AppView_spin__3oGuz{width:14px;height:14px;border-radius:50%;flex-shrink:0;border:2px solid color-mix(in srgb,var(--primary) 25%,transparent);border-top-color:var(--primary);animation:Kts10AppView_kts10spin__n_NQj .8s linear infinite}@keyframes Kts10AppView_kts10spin__n_NQj{to{transform:rotate(1turn)}}@keyframes Kts10AppView_kts10pulse__nKBbn{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--primary) 35%,transparent)}50%{box-shadow:0 0 0 5px transparent}}.Kts10AppView_flow__igVV_{display:flex;flex-direction:column;gap:var(--sp-5);max-width:min(1560px,100%);width:100%;margin:0 auto}.Kts10AppView_progPanel__XzhEM{background:var(--primary-container);border:1px solid var(--primary);border-radius:var(--radius-md);padding:var(--sp-4) var(--sp-5)}.Kts10AppView_progPanelErr__5rdrp{background:var(--error-container);border-color:var(--error)}.Kts10AppView_progHead__DPXTi{display:flex;align-items:center;gap:var(--sp-2);font-size:13px;color:var(--on-surface);flex-wrap:wrap}.Kts10AppView_progPanelErr__5rdrp .Kts10AppView_progHead__DPXTi{color:var(--error)}.Kts10AppView_progErrIcon__fZM4W{font-size:18px;color:var(--error)}.Kts10AppView_newQuoteBtn__RE9fh{width:100%;justify-content:center;margin-bottom:var(--sp-3)}.Kts10AppView_newQuoteMini__tucaZ{margin-bottom:var(--sp-2)}.Kts10AppView_runScreen__jHm79{display:flex;flex-direction:column;gap:var(--sp-5);max-width:760px;margin:var(--sp-4) auto 0}.Kts10AppView_runHero__lsidg{display:flex;align-items:center;gap:var(--sp-5);padding:var(--sp-6);border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--outline-var);box-shadow:var(--elev-1)}.Kts10AppView_runOrbit__aZ_aY{position:relative;width:64px;height:64px;flex-shrink:0;display:grid;place-items:center}.Kts10AppView_runOrbitRing__W6ljX{position:absolute;inset:0;border-radius:50%;border:3px solid color-mix(in srgb,var(--primary) 22%,transparent);border-top-color:var(--primary);animation:Kts10AppView_kts10spin__n_NQj 1s linear infinite}.Kts10AppView_runOrbitIcon__jiS9c{font-size:28px;color:var(--primary)}.Kts10AppView_runHeroMain__YRYiu{flex:1 1;min-width:0}.Kts10AppView_runHeroStep__5FYPk{font-family:var(--font-display);font-size:16px;font-weight:500;color:var(--on-surface)}.Kts10AppView_runHeroDoing__tiH_U{font-size:13px;color:var(--on-surface-var);margin-top:3px;line-height:1.5}.Kts10AppView_runHeroSub___Hvd4{font-family:var(--font-mono);font-size:12px;color:var(--primary);margin-top:6px}.Kts10AppView_runBar__LkTX4{margin-top:var(--sp-3);height:6px;border-radius:var(--radius-full);background:color-mix(in srgb,var(--primary) 15%,var(--surface-container));overflow:hidden}.Kts10AppView_runBarFill__ns7xV{height:100%;background:var(--primary);border-radius:var(--radius-full);transition:width .5s var(--ease-std)}.Kts10AppView_runTimeline__tR9zL{display:flex;flex-direction:column;gap:2px}.Kts10AppView_runStep__wSud2{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-md);border:1px solid transparent;transition:background var(--dur-micro) var(--ease-std)}.Kts10AppView_runStepCur__lzKDn{background:var(--primary-container);border-color:color-mix(in srgb,var(--primary) 30%,transparent)}.Kts10AppView_runStepDone__JAObi{opacity:.95}.Kts10AppView_runStepErr__IZQ_U{background:var(--error-container)}.Kts10AppView_runStepDot__dMdba{width:26px;height:26px;flex-shrink:0;border-radius:50%;display:grid;place-items:center;font-family:var(--font-mono);font-size:12px;font-weight:500;background:var(--surface-container-hi);color:var(--kts10-muted)}.Kts10AppView_runStepDone__JAObi .Kts10AppView_runStepDot__dMdba{background:color-mix(in srgb,var(--success) 18%,transparent);color:var(--success)}.Kts10AppView_runStepDone__JAObi .Kts10AppView_runStepDot__dMdba .Kts10AppView_material-symbols-rounded__LP0Oi{font-size:16px}.Kts10AppView_runStepErr__IZQ_U .Kts10AppView_runStepDot__dMdba{background:color-mix(in srgb,var(--error) 18%,transparent);color:var(--error)}.Kts10AppView_runStepCur__lzKDn .Kts10AppView_runStepDot__dMdba{background:var(--primary);color:var(--on-primary)}.Kts10AppView_runStepSpin__qNPmh{width:12px;height:12px;border-radius:50%;border:2px solid color-mix(in srgb,var(--on-primary) 45%,transparent);border-top-color:var(--on-primary);animation:Kts10AppView_kts10spin__n_NQj .7s linear infinite}.Kts10AppView_runStepLabel__wqdxa{flex:1 1;min-width:0;font-size:13px;font-weight:500;color:var(--on-surface);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Kts10AppView_runStepResult___cq_8{font-family:var(--font-mono);font-size:12px;color:var(--kts10-muted);text-align:right;white-space:nowrap}.Kts10AppView_runStepDone__JAObi .Kts10AppView_runStepResult___cq_8{color:var(--on-surface)}.Kts10AppView_runStepCur__lzKDn .Kts10AppView_runStepResult___cq_8{color:var(--primary)}.Kts10AppView_runNote__edWK8{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--kts10-muted);justify-content:center}.Kts10AppView_runNote__edWK8 .Kts10AppView_material-symbols-rounded__LP0Oi{font-size:15px}@keyframes Kts10AppView_kts10slidein__0ykef{0%{transform:translateX(24px);opacity:0}to{transform:none;opacity:1}}.Pm2AppView_wrap__SKLfa{display:flex;flex-direction:column;height:100%;min-height:0;background:var(--surface)}.Pm2AppView_head__g9bK_{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-bottom:1.5px solid var(--outline-var);flex:none}.Pm2AppView_backBtn__H9RWv{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:var(--radius-full);background:none;color:var(--on-surface-muted);cursor:pointer}.Pm2AppView_backBtn__H9RWv:hover{background:var(--surface-container);color:var(--on-surface)}.Pm2AppView_title__ydNLq{font-family:var(--font-display);font-size:16px;font-weight:600;color:var(--on-surface)}.Pm2AppView_subtitle__rI2vu{margin-left:var(--sp-2);font-size:12px;font-weight:400;color:var(--on-surface-muted)}.Pm2AppView_tabs__F7jZW{display:inline-flex;gap:var(--sp-1);margin-left:var(--sp-4)}.Pm2AppView_tab__qCcX9{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border:0;border-radius:var(--radius-full);background:none;color:var(--on-surface-muted);font:inherit;font-size:13px;font-weight:500;cursor:pointer}.Pm2AppView_tab__qCcX9:hover{background:var(--surface-container);color:var(--on-surface)}.Pm2AppView_tab__qCcX9 .Pm2AppView_material-symbols-rounded__oQPG3{font-size:18px}.Pm2AppView_tabActive__7pS9J{background:var(--primary-container);color:var(--primary)}.Pm2AppView_chatToggle__mHm_b{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1.5px solid var(--outline-var);border-radius:var(--radius-full);background:none;color:var(--on-surface-muted);cursor:pointer}.Pm2AppView_chatToggle__mHm_b:hover{color:var(--on-surface)}.Pm2AppView_chatToggleOn__ZNXNm{background:var(--primary-container);color:var(--primary);border-color:transparent}.Pm2AppView_body__q00Q5{display:flex;flex:1 1;min-height:0}.Pm2AppView_main__BTBFI{flex:1 1;min-width:0;overflow:auto;padding:var(--sp-5)}.Pm2AppView_card__veX_n{width:100%;border:1.5px solid var(--outline-var);border-radius:var(--radius-md);padding:var(--sp-5);background:var(--surface-container-low)}.Pm2AppView_formGrid__i0cii{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:0 var(--sp-8);gap:0 var(--sp-8);align-items:start}.Pm2AppView_formCol__65k_f{min-width:0}.Pm2AppView_formCol__65k_f>.Pm2AppView_label__e_Bub:first-child{margin-top:0}@media (max-width:900px){.Pm2AppView_formGrid__i0cii{grid-template-columns:minmax(0,1fr)}}.Pm2AppView_cardTitle___OrJK{margin:0 0 var(--sp-2);font-family:var(--font-display);font-size:15px;font-weight:600;color:var(--on-surface)}.Pm2AppView_hint__YFUxh{margin:0 0 var(--sp-4);font-size:12px;line-height:1.5;color:var(--on-surface-muted)}.Pm2AppView_label__e_Bub{display:block;margin:var(--sp-4) 0 var(--sp-2);font-size:12px;font-weight:600;color:var(--on-surface-var)}.Pm2AppView_input__E_ifX{width:100%;padding:9px 11px;border:1.5px solid var(--outline-var);border-radius:var(--radius-sm);background:var(--surface);color:var(--on-surface);font:inherit;font-size:13px}.Pm2AppView_input__E_ifX:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 12%,transparent)}.Pm2AppView_groupRow__Qg_nI{display:flex;gap:var(--sp-2)}.Pm2AppView_groupBtn__L17K6{flex:1 1;padding:10px 14px;border:1.5px solid var(--outline-var);border-radius:var(--radius-sm);background:var(--surface);color:var(--on-surface-var);font:inherit;font-size:13px;font-weight:500;cursor:pointer}.Pm2AppView_groupBtn__L17K6:hover{border-color:var(--primary)}.Pm2AppView_groupBtnOn__4SUUm{border-color:var(--primary);background:var(--primary-container);color:var(--primary)}.Pm2AppView_colorGrid__ZIC1A{display:flex;flex-direction:column;gap:var(--sp-2)}.Pm2AppView_colorRow__eEWNO{display:flex;align-items:center;gap:var(--sp-3)}.Pm2AppView_colorRole__7rgpq{flex:1 1;min-width:0;font-size:13px;color:var(--on-surface-var)}.Pm2AppView_colorPick__CIUYX{width:40px;height:32px;padding:2px;cursor:pointer}.Pm2AppView_colorHex__6F9kR,.Pm2AppView_colorPick__CIUYX{border:1.5px solid var(--outline-var);border-radius:var(--radius-sm);background:var(--surface)}.Pm2AppView_colorHex__6F9kR{width:110px;padding:7px 9px;font-size:12px;font-family:var(--font-mono,monospace);color:var(--on-surface)}.Pm2AppView_actions__LlJmL{display:flex;gap:var(--sp-2);margin-top:var(--sp-5)}.Pm2AppView_primary__jokQZ{padding:9px 18px;border:0;border-radius:var(--radius-full);background:var(--primary);color:var(--on-primary);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.Pm2AppView_primary__jokQZ:disabled{opacity:.6;cursor:default}.Pm2AppView_titleRow__gCa3N{display:flex;align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-2)}.Pm2AppView_titleRow__gCa3N .Pm2AppView_cardTitle___OrJK{margin:0}.Pm2AppView_count__1Axfr{padding:3px 10px;border-radius:var(--radius-full);font-size:11px;font-weight:600;background:color-mix(in srgb,var(--error) 14%,var(--surface-container));color:var(--on-surface-var)}.Pm2AppView_countDone__n5gPX{background:var(--primary-container);color:var(--primary)}.Pm2AppView_tplGrid__XVpuD{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:var(--sp-4) var(--sp-8);gap:var(--sp-4) var(--sp-8)}.Pm2AppView_tplCol__7urey{display:flex;flex-direction:column;gap:var(--sp-3);min-width:0}.Pm2AppView_tplColHead__AOVsD{font-size:12px;font-weight:600;color:var(--on-surface-var);padding-bottom:6px;border-bottom:1.5px solid var(--outline-var)}.Pm2AppView_tplRow__hur0K{display:flex;flex-direction:column;gap:5px}.Pm2AppView_tplRowHead__tC61m{display:flex;align-items:center;gap:7px}.Pm2AppView_tplLabel__lh19z{font-size:12px;color:var(--on-surface-var)}.Pm2AppView_dot__8DKHA{width:7px;height:7px;border-radius:50%;flex:none;border:1.5px solid var(--on-surface-muted);background:transparent}.Pm2AppView_dotOn__KNZN9{border-color:var(--primary);background:var(--primary)}.Pm2AppView_inputEmpty__p9hra{border-style:dashed}.Pm2AppView_newRow__sezd3{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.Pm2AppView_newBtn__HrXcW{padding:9px 16px;border:0;border-radius:var(--radius-full);background:var(--primary);color:var(--on-primary);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.Pm2AppView_newBtnGhost__ac8da{padding:9px 16px;border:1.5px solid var(--outline-var);border-radius:var(--radius-full);background:none;color:var(--on-surface-var);font:inherit;font-size:13px;font-weight:500;cursor:pointer}.Pm2AppView_newBtnGhost__ac8da:hover{border-color:var(--primary);color:var(--primary)}.Pm2AppView_table__dpaFZ{width:100%;border-collapse:collapse;font-size:13px}.Pm2AppView_table__dpaFZ thead th{text-align:left;padding:8px 10px;font-size:12px;font-weight:500;color:var(--on-surface-muted);border-bottom:1.5px solid var(--outline-var);white-space:nowrap}.Pm2AppView_table__dpaFZ td{padding:9px 10px;border-bottom:1px solid var(--outline-var);color:var(--on-surface)}.Pm2AppView_table__dpaFZ tbody tr:last-child td{border-bottom:0}.Pm2AppView_badge__3QV85{display:inline-block;padding:2px 9px;border-radius:var(--radius-full);font-size:11px;font-weight:500;background:var(--surface-container);color:var(--on-surface-var)}.Pm2AppView_st_confirmed___5Uxh{background:var(--primary-container);color:var(--primary)}.Pm2AppView_st_built__Jiz0H{background:color-mix(in srgb,var(--primary) 16%,var(--surface-container));color:var(--primary)}.Pm2AppView_st_failed__d0dW2{background:color-mix(in srgb,var(--error) 14%,var(--surface-container));color:var(--error)}.Pm2AppView_link__THAsD{color:var(--primary);text-decoration:underline}.Pm2AppView_empty__IsqeG,.Pm2AppView_muted__flZUd{color:var(--on-surface-muted)}.Pm2AppView_empty__IsqeG{padding:var(--sp-8) var(--sp-5);text-align:center;font-size:13px}.Pm2AppView_rail___8Va4{width:380px;flex:none;display:flex;flex-direction:column;border-left:1.5px solid var(--outline-var);min-height:0}.Pm2AppView_railHead__g0f1p{display:flex;align-items:center;justify-content:space-between;padding:var(--sp-3) var(--sp-4);border-bottom:1.5px solid var(--outline-var);font-size:13px;font-weight:600;color:var(--on-surface)}.Pm2AppView_railClose__dJXxi{border:0;background:none;color:var(--on-surface-muted);cursor:pointer;display:inline-flex}.Pm2AppView_railClose__dJXxi:hover{color:var(--on-surface)}.Pm2AppView_railBody__QE_1l{flex:1 1;min-height:0;overflow:hidden}@media (max-width:1100px){.Pm2AppView_rail___8Va4{display:none}.Pm2AppView_tplGrid__XVpuD{grid-template-columns:1fr}}.HomeView_home__BMQ63{width:100%;height:100%;min-height:0;min-width:0;overflow-y:auto;padding:4px 4px 40px;display:flex;flex-direction:column;gap:20px}.HomeView_grid__3aDpx,.HomeView_hero__TKwgY{width:100%}.HomeView_hero__TKwgY{position:relative;border:none;border-radius:0;background:transparent;padding:26px 8px 8px}.HomeView_heroInner__nOiU1{position:relative;z-index:1;max-width:760px}.HomeView_date__IqeYG{font-size:12.5px;font-weight:500;letter-spacing:.02em;color:var(--on-surface-muted)}.HomeView_greeting__Jg0eZ{margin:6px 0;font-family:var(--font-display);font-size:32px;font-weight:400;line-height:1.15;letter-spacing:-.4px;color:var(--on-surface)}.HomeView_status__3QwAD{margin:0;font-size:14.5px;color:var(--on-surface-muted)}.HomeView_command__0Z7fz{display:flex;align-items:center;gap:12px;width:100%;max-width:660px;margin-top:20px;height:54px;padding:0 20px;border-radius:999px;background:var(--surface);border:1px solid var(--outline-var);box-shadow:var(--elev-1);cursor:text;font:inherit;text-align:left;transition:box-shadow .14s var(--ease-std,ease),border-color .14s var(--ease-std,ease)}.HomeView_command__0Z7fz:hover{box-shadow:var(--elev-2);border-color:var(--outline)}.HomeView_command__0Z7fz:focus-within{box-shadow:var(--elev-2);border-color:var(--outline)}.HomeView_commandSpark__qjZjH{color:var(--primary);font-size:22px;flex-shrink:0}.HomeView_commandInput__DUsdV{flex:1 1;min-width:0;height:100%;border:none;background:none;outline:none;font:inherit;font-size:15px;color:var(--on-surface)}.HomeView_commandInput__DUsdV::placeholder{color:var(--on-surface-muted);opacity:1}.HomeView_kbdBtn__uCKYC{border:none;background:none;padding:0;display:inline-flex;cursor:pointer;flex-shrink:0}.HomeView_kbd__K0XZC{font-size:11px;padding:3px 7px;border:1px solid var(--outline-var);border-radius:6px;background:var(--surface-container);color:var(--on-surface-muted);flex-shrink:0}.HomeView_kbdBtn__uCKYC:hover .HomeView_kbd__K0XZC{border-color:var(--outline);color:var(--on-surface)}.HomeView_quick__vsqER{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:16px}.HomeView_quickLabel__lAGC7{font-size:12.5px;font-weight:600;color:var(--on-surface-muted);margin-right:4px}.HomeView_chip__yeq_P{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border-radius:var(--radius-full,999px);border:1px solid var(--outline-var);background:var(--surface);color:var(--on-surface);font:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:border-color .12s var(--ease-std,ease),background .12s var(--ease-std,ease)}.HomeView_chip__yeq_P:hover{border-color:var(--outline);background:var(--surface-container)}.HomeView_chipDot__F7IPb{width:8px;height:8px;border-radius:50%;flex-shrink:0}.HomeView_chipMore__5xMR_{padding:7px 12px;border:none;background:none;color:var(--primary);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.HomeView_chipMore__5xMR_:hover{text-decoration:underline}.HomeView_quickBack__tZ9vN{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;border:1px solid var(--outline-var);background:var(--surface);color:var(--on-surface-muted);cursor:pointer;flex-shrink:0;transition:border-color .12s var(--ease-std,ease),color .12s var(--ease-std,ease)}.HomeView_quickBack__tZ9vN:hover{border-color:var(--primary);color:var(--primary)}.HomeView_quickBack__tZ9vN .HomeView_material-symbols-rounded__HmnwK{font-size:18px}.HomeView_quickStrong__YZ_tE{color:var(--on-surface);font-weight:600}.HomeView_chipMarker__j1Fd7{flex:none;color:inherit}.HomeView_grid__3aDpx{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-gap:18px;gap:18px;align-items:start}.HomeView_colSide__Q_Puq{display:flex;flex-direction:column;gap:18px;min-width:0}.HomeView_widget__IB82K{background:var(--surface);border:1px solid var(--outline-var);border-radius:var(--radius-lg);padding:18px 20px 12px;display:flex;flex-direction:column;min-width:0}.HomeView_widgetHead__Gi38b{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3);margin-bottom:12px}.HomeView_widgetTitle__RDU7A{margin:0;font-size:15px;font-weight:500;color:var(--on-surface);font-family:var(--font-display)}.HomeView_link__b4kCb{border:none;background:none;padding:0;font:inherit;font-size:13px;font-weight:500;color:var(--primary);cursor:pointer;flex-shrink:0}.HomeView_link__b4kCb:hover{text-decoration:underline}.HomeView_tabs__43uVu{display:flex;gap:4px;margin-bottom:8px}.HomeView_tab__rW1U_{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:none;border-radius:var(--radius-full,999px);background:transparent;color:var(--on-surface-muted);font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background .12s var(--ease-std,ease),color .12s var(--ease-std,ease)}.HomeView_tab__rW1U_:hover{background:var(--surface-container)}.HomeView_tabOn__zEPTm{background:var(--primary-container);color:var(--primary)}.HomeView_tabCount__PwUCA{font-size:11px;font-weight:500;padding:0 6px;border-radius:var(--radius-full,999px);background:var(--surface-container-hi);color:var(--on-surface-muted)}.HomeView_tabOn__zEPTm .HomeView_tabCount__PwUCA{background:rgba(255,255,255,.55);color:var(--primary)}.HomeView_digestLine__qwLH7{display:flex;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;max-width:100%;border:none;background:none;padding:0 4px 10px;font:inherit;font-size:13.5px;font-weight:500;color:var(--on-surface);cursor:pointer;text-align:left}.HomeView_digestLine__qwLH7 .HomeView_material-symbols-rounded__HmnwK{font-size:16px;color:var(--primary)}.HomeView_digestLine__qwLH7:hover .HomeView_digestText__2JT6A{text-decoration:underline}.HomeView_digestText__2JT6A{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HomeView_digestEmpty__4sKg3{display:flex;align-items:center;gap:10px;padding:6px 4px 12px;font-size:13.5px;color:var(--on-surface-muted)}.HomeView_digestEmpty__4sKg3 .HomeView_material-symbols-rounded__HmnwK{font-size:22px;opacity:.7}.HomeView_taskList__Uwlnv{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.HomeView_taskRow__C2_DC{display:flex;align-items:center;gap:12px;padding:9px 4px;border-bottom:1px solid var(--outline-var);border-radius:6px;transition:background .12s var(--ease-std,ease)}.HomeView_taskRow__C2_DC:last-child{border-bottom:none}.HomeView_taskRow__C2_DC:hover{background:var(--surface-container)}.HomeView_taskMain__VUhUJ{flex:1 1;min-width:0;display:flex;align-items:center;gap:10px;border:none;background:none;padding:0;font:inherit;text-align:left;cursor:pointer}.HomeView_taskTitle__95hlz{flex:1 1;min-width:0;font-size:14px;color:var(--on-surface);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HomeView_taskFlag__noS_n{font-size:10.5px;font-weight:600;padding:2px 8px;background:var(--warn-container);color:var(--warn)}.HomeView_taskFlag__noS_n,.HomeView_taskProject__8YKOb{flex-shrink:0;border-radius:var(--radius-full,999px);white-space:nowrap}.HomeView_taskProject__8YKOb{max-width:150px;font-size:11px;font-weight:500;padding:2px 9px;background:var(--surface-container);color:var(--on-surface-muted);overflow:hidden;text-overflow:ellipsis}.HomeView_taskDue__wC5uN{flex-shrink:0;font-size:12px;color:var(--on-surface-muted);min-width:74px;text-align:right}.HomeView_dueErr__dKweE{color:var(--error);font-weight:500}.HomeView_dueWarn___R_l0{color:var(--warn);font-weight:500}.HomeView_dueSoon__iQrhX{color:var(--on-surface)}.HomeView_projectList__UBDLe{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.HomeView_projectRow__FMCEc{width:100%;display:flex;align-items:center;gap:12px;padding:10px 6px;border:none;background:none;border-radius:var(--radius-md);cursor:pointer;font:inherit;text-align:left;transition:background .12s var(--ease-std,ease),opacity .12s var(--ease-std,ease)}.HomeView_projectRow__FMCEc:hover{background:var(--surface-container)}.HomeView_projectRowCalm__q_CRW{opacity:.75}.HomeView_projectRowCalm__q_CRW:focus-visible,.HomeView_projectRowCalm__q_CRW:hover{opacity:1}.HomeView_projectMarker__YRi8W{width:26px;display:inline-grid;place-items:center;flex:none;color:var(--on-surface)}.HomeView_projectInfo__euRQt{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1 1}.HomeView_projectName__OMQNa{font-size:13.5px;font-weight:500;color:var(--on-surface);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HomeView_projectType__GVNkF{font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:none;color:var(--on-surface-muted)}.HomeView_statusChip__m3rYZ{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;font-size:11.5px;font-weight:500;padding:4px 11px;border-radius:var(--radius-full,999px);white-space:nowrap}.HomeView_statusChip__m3rYZ .HomeView_material-symbols-rounded__HmnwK{font-size:14px}.HomeView_chipRed__uOmEp{background:var(--error-container);color:var(--error)}.HomeView_chipAmber__y0IVl{background:var(--warn-container);color:var(--warn)}.HomeView_chipGreen__5dHDg{background:var(--success-container);color:var(--success)}.HomeView_chipNeutral___oLmQ{background:var(--surface-container);color:var(--on-surface-muted)}.HomeView_recentList__6c6Bp{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.HomeView_recentRow__LW1mI{width:100%;display:flex;align-items:center;gap:11px;padding:9px 6px;border:none;background:none;border-radius:var(--radius-md);cursor:pointer;font:inherit;text-align:left;transition:background .12s var(--ease-std,ease)}.HomeView_recentRow__LW1mI:hover{background:var(--surface-container)}.HomeView_recentBody__0NG7s{display:flex;flex-direction:column;gap:1px;min-width:0}.HomeView_recentTitle__63X6v{font-size:13.5px;font-weight:600;color:var(--on-surface)}.HomeView_recentMeta__xH6RO,.HomeView_recentTitle__63X6v{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HomeView_recentMeta__xH6RO{font-size:11.5px;color:var(--on-surface-muted)}.HomeView_empty___AL_t{display:flex;align-items:flex-start;gap:14px;padding:16px 4px 20px}.HomeView_emptyIcon__XWf3v{width:44px;height:44px;border-radius:13px;display:inline-grid;place-items:center;background:var(--primary-container);color:var(--primary);font-size:24px;flex-shrink:0}.HomeView_emptyText__yaAkG{display:flex;flex-direction:column;gap:3px}.HomeView_emptyText__yaAkG strong{font-size:14.5px;font-weight:600;color:var(--on-surface)}.HomeView_emptyText__yaAkG span{font-size:13px;color:var(--on-surface-muted)}.HomeView_emptyLine__QWiby{margin:6px 4px 12px;font-size:13.5px;color:var(--on-surface-muted)}.HomeView_skeletonList__FP7R9{display:flex;flex-direction:column;gap:8px;padding:4px 0}.HomeView_skeletonList__FP7R9 span{height:38px;border-radius:var(--radius-md);background:linear-gradient(90deg,var(--surface-container) 25%,var(--surface-container-hi) 37%,var(--surface-container) 63%);background-size:400% 100%;animation:HomeView_home-shimmer__pJMP4 1.4s ease infinite}@keyframes HomeView_home-shimmer__pJMP4{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.HomeView_skeletonList__FP7R9 span{animation:none}}@media (max-width:1000px){.HomeView_grid__3aDpx{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.HomeView_hero__TKwgY{padding:20px 8px 8px}.HomeView_greeting__Jg0eZ{font-size:26px}.HomeView_command__0Z7fz{max-width:none}.HomeView_taskProject__8YKOb{display:none}}.AgentsCatalog_page__utbUE{max-width:1160px;margin:0 auto}.AgentsCatalog_head__ZLSoe{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:4px 0 24px}.AgentsCatalog_headText__84_7y{min-width:0}.AgentsCatalog_title__UDtF1{margin:0;font-family:var(--font-display);font-size:28px;font-weight:400;line-height:1.25;color:var(--on-surface)}.AgentsCatalog_sub__C9Msj{margin:4px 0 0;font-size:13px;color:var(--on-surface-muted)}.AgentsCatalog_search__nYH7Z{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:var(--radius-full);background:var(--surface);border:1px solid var(--outline-var);flex:0 1 340px;min-width:220px;transition:border-color .15s var(--ease-std),box-shadow .15s var(--ease-std)}.AgentsCatalog_search__nYH7Z:focus-within{border-color:var(--primary)}.AgentsCatalog_search__nYH7Z>.material-symbols-rounded{font-size:20px;color:var(--on-surface-muted);flex:0 0 auto}.AgentsCatalog_search__nYH7Z input{width:100%;border:none;outline:none;background:transparent;font-family:inherit;font-size:14px;color:var(--on-surface)}.AgentsCatalog_search__nYH7Z input::placeholder{color:var(--on-surface-muted)}.AgentsCatalog_searchClear__mBClW{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex:0 0 auto;border:none;border-radius:var(--radius-full);background:transparent;color:var(--on-surface-muted);cursor:pointer;transition:background .13s var(--ease-std)}.AgentsCatalog_searchClear__mBClW:hover{background:var(--surface-container)}.AgentsCatalog_searchClear__mBClW .material-symbols-rounded{font-size:16px}.AgentsCatalog_section__MtsB3{margin-bottom:32px}.AgentsCatalog_sectionHead__wbNYy{display:flex;align-items:baseline;gap:10px;margin-bottom:12px}.AgentsCatalog_sectionTitle__dcwEv{margin:0;font-size:15px;font-weight:500;color:var(--on-surface)}.AgentsCatalog_sectionCount__1qJ1H{font-size:12px;color:var(--on-surface-muted)}.AgentsCatalog_grid__0Jt_b{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:15px;gap:15px}.AgentsCatalog_card__Xu1Jx{display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-height:168px;padding:16px;text-align:left;font:inherit;color:inherit;background:var(--surface);border:1px solid var(--outline-var);border-radius:var(--radius-md);box-shadow:none;cursor:pointer;transition:border-color .15s var(--ease-std),box-shadow .15s var(--ease-std),background .15s var(--ease-std)}.AgentsCatalog_card__Xu1Jx:hover{border-color:var(--outline);box-shadow:var(--elev-1)}.AgentsCatalog_card__Xu1Jx:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.AgentsCatalog_cardName__ASUlI{font-size:15px;font-weight:500;color:var(--on-surface);line-height:1.35}.AgentsCatalog_cardDesc__frQHH{font-size:13px;line-height:1.5;color:var(--on-surface-muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.AgentsCatalog_chipRow__5Etml{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto;padding-top:4px}.AgentsCatalog_deptChip__Al_zv{--dept:var(--primary);font-weight:500;background:color-mix(in srgb,var(--dept) 12%,var(--surface));color:var(--dept)}.AgentsCatalog_deptChip__Al_zv,.AgentsCatalog_tagChip__T6KtY{display:inline-flex;align-items:center;padding:2px 10px;border-radius:var(--radius-full);font-size:12px}.AgentsCatalog_tagChip__T6KtY{max-width:100%;background:var(--surface-container);color:var(--on-surface-var);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AgentsCatalog_monoChip__oWaje,.AgentsCatalog_slugChip__OqBAJ{font-family:var(--font-mono);font-size:11px}.AgentsCatalog_slugChip__OqBAJ{color:var(--on-surface-muted)}.AgentsCatalog_skel__6PGjK{border-radius:var(--radius-xs);background:var(--surface-container);animation:AgentsCatalog_skelPulse__QIkkJ 1.4s var(--ease-std) infinite}@keyframes AgentsCatalog_skelPulse__QIkkJ{50%{opacity:.55}}.AgentsCatalog_skelCard__5kSgc{display:flex;flex-direction:column;gap:12px;min-height:168px;padding:16px;border:1px solid var(--outline-var);border-radius:var(--radius-md);background:var(--surface)}.AgentsCatalog_skelMark__neRTV{width:34px;height:30px;border-radius:var(--radius-sm)}.AgentsCatalog_skelTitle__dMLo0{width:46%;height:15px}.AgentsCatalog_skelLine__ZaVcU{width:90%;height:12px}.AgentsCatalog_empty__l2vRV{display:flex;flex-direction:column;align-items:center;gap:12px;padding:56px 0;color:var(--on-surface-muted);font-size:14px;text-align:center}.AgentsCatalog_empty__l2vRV>.material-symbols-rounded{font-size:36px;font-variation-settings:"wght" 300,"FILL" 0,"opsz" 40}.AgentsCatalog_loadingRow__t8uaK,.AgentsCatalog_muted__ZJfs8{font-size:13px;color:var(--on-surface-muted)}.AgentsCatalog_loadingRow__t8uaK{display:flex;align-items:center;gap:8px;padding:10px 2px}.AgentsCatalog_spinner__nItNv{width:14px;height:14px;flex:0 0 auto;border:2px solid var(--outline-var);border-top-color:var(--primary);border-radius:var(--radius-full);animation:AgentsCatalog_spin__Ai2n4 .7s linear infinite}@keyframes AgentsCatalog_spin__Ai2n4{to{transform:rotate(1turn)}}.AgentsCatalog_detail__0X_mz{animation:AgentsCatalog_fadeIn___nUgy .18s var(--ease-std)}@keyframes AgentsCatalog_fadeIn___nUgy{0%{opacity:0}}.AgentsCatalog_back__bMfRk{display:inline-flex;align-items:center;gap:6px;height:36px;margin-left:-12px;padding:0 14px 0 10px;border:none;border-radius:var(--radius-full);background:transparent;font:inherit;font-size:14px;color:var(--on-surface-var);cursor:pointer;transition:background .13s var(--ease-std)}.AgentsCatalog_back__bMfRk:hover{background:var(--surface-container)}.AgentsCatalog_back__bMfRk .material-symbols-rounded{font-size:18px}.AgentsCatalog_hero__rFc7L{display:flex;align-items:flex-start;gap:20px;margin-top:16px}.AgentsCatalog_heroText__tSQYF{min-width:0}.AgentsCatalog_heroName__HbQCO{margin:0;font-family:var(--font-display);font-size:26px;font-weight:400;line-height:1.25;color:var(--on-surface)}.AgentsCatalog_heroDesc___Wz8D{margin:8px 0 0;max-width:72ch;font-size:14px;line-height:1.6;color:var(--on-surface-var)}.AgentsCatalog_hero__rFc7L .AgentsCatalog_chipRow__5Etml{margin-top:12px;padding-top:0}.AgentsCatalog_actions__MlO0C{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:20px 0 4px}.AgentsCatalog_btnPrimary__xrKoi{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 22px;border:none;border-radius:var(--radius-full);background:var(--primary);color:var(--on-primary,#fff);font:inherit;font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer;transition:filter .13s var(--ease-std)}.AgentsCatalog_btnPrimary__xrKoi:hover{filter:brightness(1.06)}.AgentsCatalog_btnPrimary__xrKoi .material-symbols-rounded{font-size:18px}.AgentsCatalog_btnTonal__I46H_{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border:none;border-radius:var(--radius-full);background:var(--primary-container);color:var(--on-primary-container,var(--on-surface));font:inherit;font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer;transition:filter .13s var(--ease-std)}.AgentsCatalog_btnTonal__I46H_:hover{filter:brightness(.97)}.AgentsCatalog_btnTonal__I46H_ .material-symbols-rounded{font-size:18px}.AgentsCatalog_detailNote__N4nGv{margin-top:14px;padding:10px 14px;border-radius:var(--radius-sm);background:var(--warn-container);color:var(--on-surface);font-size:13px}.AgentsCatalog_launcher__ai3lw{position:relative}.AgentsCatalog_popBackdrop__NTQc3{position:fixed;inset:0;z-index:60}.AgentsCatalog_popover__QPvzg{position:absolute;top:calc(100% + 6px);left:0;z-index:61;width:300px;padding:6px;background:var(--surface);border:1px solid var(--outline-var);border-radius:var(--radius-md);box-shadow:var(--elev-3);animation:AgentsCatalog_popIn__vfGsf .16s var(--ease-std)}@keyframes AgentsCatalog_popIn__vfGsf{0%{opacity:0;transform:translateY(-4px)}}.AgentsCatalog_popHead__pZnAW{padding:8px 10px 6px;font-size:12px;font-weight:500;color:var(--on-surface-muted)}.AgentsCatalog_popList__Mc9To{display:flex;flex-direction:column;gap:2px;max-height:264px;overflow-y:auto}.AgentsCatalog_popItem__paabU{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border:none;border-radius:var(--radius-sm);background:transparent;font:inherit;font-size:13px;color:var(--on-surface);text-align:left;cursor:pointer;transition:background .12s var(--ease-std)}.AgentsCatalog_popItem__paabU:hover{background:var(--surface-container)}.AgentsCatalog_popItem__paabU .material-symbols-rounded{font-size:18px;color:var(--on-surface-muted);font-variation-settings:"wght" 300,"FILL" 0,"opsz" 24;flex:0 0 auto}.AgentsCatalog_popItemName__uxLFr{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AgentsCatalog_popItemType__B_YOy{flex:0 0 auto;font-size:11px;color:var(--on-surface-muted)}.AgentsCatalog_popEmpty__yGFpp{padding:12px 10px;font-size:13px;line-height:1.5;color:var(--on-surface-muted)}.AgentsCatalog_popFooter__jmdvq{display:flex;align-items:center;gap:6px;width:100%;margin-top:4px;padding:9px 10px;border:none;border-top:1px solid var(--outline-var);background:transparent;font:inherit;font-size:13px;color:var(--primary);text-align:left;cursor:pointer;transition:background .12s var(--ease-std)}.AgentsCatalog_popFooter__jmdvq:hover{background:var(--surface-container)}.AgentsCatalog_popFooter__jmdvq .material-symbols-rounded{font-size:16px}.AgentsCatalog_cols__ckv8D{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:40px;gap:40px;align-items:start;margin-top:28px}@media (max-width:960px){.AgentsCatalog_cols__ckv8D{grid-template-columns:1fr;gap:24px}}.AgentsCatalog_mainCol__YAuK9{min-width:0}.AgentsCatalog_block__s9oCj{margin-bottom:30px}.AgentsCatalog_blockTitle__GGFxH{margin:0 0 12px;font-size:15px;font-weight:500;color:var(--on-surface)}.AgentsCatalog_skillList__gpnt5{display:flex;flex-direction:column;border:1px solid var(--outline-var);border-radius:var(--radius-md);overflow:hidden}.AgentsCatalog_skillRow__XCZWD{display:flex;align-items:center;gap:10px;width:100%;padding:11px 14px;border:none;border-bottom:1px solid var(--outline-var);background:var(--surface);font:inherit;text-align:left;cursor:pointer;transition:background .13s var(--ease-std)}.AgentsCatalog_skillRow__XCZWD:last-child{border-bottom:none}.AgentsCatalog_skillRow__XCZWD:hover{background:var(--surface-container)}.AgentsCatalog_skillRowIcon__e6dKE{font-size:18px;color:var(--on-surface-muted);font-variation-settings:"wght" 300,"FILL" 0,"opsz" 24;flex:0 0 auto}.AgentsCatalog_skillRowName__9ihOi{flex:0 0 auto;max-width:46%;font-size:13px;font-weight:500;color:var(--on-surface);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AgentsCatalog_skillRowDesc__GxL0y{flex:1 1 auto;min-width:0;font-size:12px;color:var(--on-surface-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AgentsCatalog_skillRowChevron__u9Y_l{margin-left:auto;font-size:18px;color:var(--on-surface-muted);flex:0 0 auto}.AgentsCatalog_connRow__7_fIc{display:flex;flex-wrap:wrap;gap:8px}.AgentsCatalog_connTile__aks7N{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid var(--outline-var);border-radius:var(--radius-full);background:var(--surface);font-size:13px;color:var(--on-surface)}.AgentsCatalog_connTile__aks7N .material-symbols-rounded{font-size:18px;color:var(--on-surface-var);font-variation-settings:"wght" 300,"FILL" 0,"opsz" 24}.AgentsCatalog_sideCol__dJs9O{min-width:0}.AgentsCatalog_sideBlock__RskQ1{margin-bottom:26px}.AgentsCatalog_sideTitle__TZXXk{margin:0 0 10px;font-size:13px;font-weight:500;color:var(--on-surface)}.AgentsCatalog_peopleGroup__LnG_j{gap:8px;margin-bottom:12px}.AgentsCatalog_peopleGroup__LnG_j:last-child{margin-bottom:0}.AgentsCatalog_peopleLabel__6L23r{font-size:11px;color:var(--on-surface-muted)}.AgentsCatalog_person__hsy_5{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--on-surface);min-width:0}.AgentsCatalog_personAvatar__JaaKt{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:0 0 auto;border-radius:var(--radius-full);background:var(--primary-container);color:var(--on-primary-container,var(--on-surface));font-size:12px;font-weight:500}.AgentsCatalog_evalNums__tpkvN{display:flex;flex-wrap:wrap;gap:20px}.AgentsCatalog_evalNum__DLmpR{display:flex;flex-direction:column;gap:2px}.AgentsCatalog_evalNumV__9x_Zr{font-family:var(--font-display);font-size:22px;font-weight:400;line-height:1.2;color:var(--on-surface)}.AgentsCatalog_evalNumL__8biCQ{font-size:11px;color:var(--on-surface-muted)}.AgentsCatalog_evalLink__IElor{display:inline-flex;align-items:center;gap:4px;margin-top:12px;padding:0;border:none;background:transparent;font:inherit;font-size:13px;color:var(--primary);cursor:pointer}.AgentsCatalog_evalLink__IElor:hover{text-decoration:underline}.AgentsCatalog_evalLink__IElor .material-symbols-rounded{font-size:15px}.AgentsCatalog_modalScrim__y53Fl{position:fixed;inset:0;z-index:300;display:flex;align-items:center;justify-content:center;padding:24px;background:color-mix(in srgb,var(--on-surface) 32%,transparent);animation:AgentsCatalog_fadeIn___nUgy .15s var(--ease-std)}.AgentsCatalog_modal__MBSZ7{display:flex;flex-direction:column;width:min(820px,100%);max-height:84vh;background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--elev-3);animation:AgentsCatalog_modalIn__xPgP1 .18s var(--ease-std)}@keyframes AgentsCatalog_modalIn__xPgP1{0%{opacity:0;transform:translateY(8px)}}.AgentsCatalog_modalHead__NwpgY{display:flex;align-items:flex-start;gap:10px;padding:16px 20px 10px}.AgentsCatalog_modalIcon__CENV1{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex:0 0 auto;border-radius:var(--radius-sm);background:var(--surface-container);color:var(--on-surface-var)}.AgentsCatalog_modalIcon__CENV1 .material-symbols-rounded{font-size:20px;font-variation-settings:"wght" 300,"FILL" 0,"opsz" 24}.AgentsCatalog_modalHeadText__YRAYB{flex:1 1 auto;min-width:0}.AgentsCatalog_modalKind__CVgAf{font-size:11px;font-weight:500;color:var(--on-surface-muted)}.AgentsCatalog_modalName__lMmi3{margin:0;font-family:var(--font-display);font-size:18px;font-weight:500;color:var(--on-surface);word-break:break-word}.AgentsCatalog_modalClose__tt_QD{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:0 0 auto;border:none;border-radius:var(--radius-full);background:transparent;color:var(--on-surface-var);cursor:pointer;transition:background .13s var(--ease-std)}.AgentsCatalog_modalClose__tt_QD:hover{background:var(--surface-container)}.AgentsCatalog_modalBody__uJMTV{padding:0 20px 20px;overflow-y:auto}.AgentsCatalog_modalDesc__3PHPV{margin-bottom:8px;font-size:13px;line-height:1.55;color:var(--on-surface-var)}.AgentsCatalog_fileSectionTitle__XNDNV{margin:14px 0 8px;font-size:11px;font-weight:500;color:var(--on-surface-muted)}.AgentsCatalog_skillFiles__yDOmF{display:flex;flex-direction:column;gap:8px;margin-bottom:4px;max-height:34vh;overflow-y:auto}.AgentsCatalog_skillFileChips___3MMC{display:flex;flex-wrap:wrap;gap:6px}.AgentsCatalog_skillFileGroup__vU1vI{display:flex;flex-direction:column;gap:4px}.AgentsCatalog_skillFileDir__eNYuQ{font-family:var(--font-mono);font-size:11px;color:var(--on-surface-muted)}.AgentsCatalog_skillFile__hsFcI{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:4px 10px;border:1px solid var(--outline-var);border-radius:var(--radius-full);background:var(--surface);color:var(--on-surface-var);font-family:var(--font-mono);font-size:11px;cursor:pointer;transition:background .12s var(--ease-std),border-color .12s var(--ease-std)}.AgentsCatalog_skillFile__hsFcI:hover{background:var(--surface-container)}.AgentsCatalog_skillFileActive__v4blE,.AgentsCatalog_skillFileActive__v4blE:hover{background:var(--primary-container);border-color:color-mix(in srgb,var(--primary) 35%,transparent);color:var(--on-primary-container,var(--on-surface))}.AgentsCatalog_skillFile__hsFcI .material-symbols-rounded{font-size:14px;flex:0 0 auto}.AgentsCatalog_skillFileName__mHulD{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AgentsCatalog_skillImg__W9yjI{max-width:100%;border-radius:var(--radius-sm)}.AgentsCatalog_skillCode__69eOn{margin:0;padding:12px;border-radius:var(--radius-sm);background:var(--surface-container);font-family:var(--font-mono);font-size:12.5px;line-height:1.55;color:var(--on-surface);white-space:pre-wrap;word-break:break-word;overflow-x:auto}@media (max-width:640px){.AgentsCatalog_hero__rFc7L{gap:14px}.AgentsCatalog_heroName__HbQCO{font-size:22px}.AgentsCatalog_modalScrim__y53Fl{padding:12px}.AgentsCatalog_modal__MBSZ7{max-height:92vh}}.AgentsCatalog_connFavicon__tmrH2{width:16px;height:16px;border-radius:4px;flex:none;display:block}.AgentsCatalog_personImg__6k7Q6{width:24px;height:24px;border-radius:50%;object-fit:cover;flex:none}.AgentsCatalog_modelRow__7vc1e{display:flex;align-items:center;gap:8px}.AgentsCatalog_modelName__rQVAl{font-size:13.5px;font-weight:500;color:var(--on-surface)}.AgentsCatalog_modelId__fAWhz{margin-top:5px;font-family:var(--font-mono);font-size:11px;color:var(--on-surface-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AgentsCatalog_pillAvatar__s92Kq{width:18px;height:18px;border-radius:50%;object-fit:cover;flex:none}.AgentsCatalog_pillInitial__VZ1xH{width:18px;height:18px;border-radius:50%;background:var(--primary-container);color:var(--on-primary-container);display:inline-grid;place-items:center;font-size:10px;font-weight:500;flex:none}.AgentsCatalog_peopleGroup__LnG_j{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.AgentsCatalog_evalNumBig__v2dVS{font-size:30px;font-weight:400;letter-spacing:-.6px;line-height:1.1}.AgentsCatalog_promptToggle__n_18z{display:flex;align-items:center;gap:6px;border:none;background:none;padding:0;cursor:pointer;font:inherit;color:var(--on-surface-muted)}.AgentsCatalog_promptToggle__n_18z h2{margin:0}.AgentsCatalog_promptBox__lcis4{margin-top:12px;font-family:var(--font-mono);font-size:12px;line-height:1.6;color:var(--on-surface-var);background:var(--surface-container);border-radius:8px;padding:14px 16px;max-height:420px;overflow:auto;white-space:pre-wrap;word-break:break-word}.AgentsCatalog_accessNote__w8hL_{font-size:12px;color:var(--on-surface-muted);line-height:1.5}.AgentsCatalog_accessAlways__il5Wf{margin-top:8px;display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--on-surface-muted)}.AgentsCatalog_accessChips__2I8uB{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.AgentsCatalog_accessEditBtn__yvjSR{margin-top:10px;display:inline-flex;align-items:center;gap:6px;border:1px solid var(--outline-var);background:none;border-radius:999px;padding:5px 12px;font:inherit;font-size:12.5px;color:var(--on-surface-var);cursor:pointer}.AgentsCatalog_accessEditBtn__yvjSR:hover{background:var(--surface-container)}.AgentsCatalog_accessSection__lpYVi{margin-top:10px}.AgentsCatalog_accessSectionLabel__ntzeV{font-size:11px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:var(--on-surface-muted);margin-bottom:6px}.AgentsCatalog_accessTree__WNUin{display:flex;flex-direction:column;gap:2px;max-height:220px;overflow:auto}.AgentsCatalog_accessRow__QmGGo{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--on-surface);padding:3px 4px;border-radius:6px;cursor:pointer}.AgentsCatalog_accessRow__QmGGo:hover{background:var(--surface-container)}.AgentsCatalog_accessRow__QmGGo input{flex:none}.AgentsCatalog_accessRowMuted__5qTCf{color:var(--on-surface-muted);font-size:11px;margin-left:auto;white-space:nowrap}.AgentsCatalog_accessSearch__Wrjv8{width:100%;margin-bottom:6px;padding:6px 10px;border:1px solid var(--outline-var);border-radius:8px;background:var(--surface);font:inherit;font-size:12.5px;color:var(--on-surface)}.AgentsCatalog_accessActions__woyjJ{display:flex;gap:8px;margin-top:12px}.AgentsCatalog_accessSaveBtn__cMIM8{display:inline-flex;align-items:center;gap:6px;border:none;background:var(--primary);color:var(--on-primary);border-radius:999px;padding:6px 14px;font:inherit;font-size:12.5px;font-weight:500;cursor:pointer}.AgentsCatalog_accessSaveBtn__cMIM8:disabled{opacity:.6;cursor:default}.AgentsCatalog_accessCancelBtn__cpZax{border:none;background:none;font:inherit;font-size:12.5px;color:var(--on-surface-muted);cursor:pointer}.AgentsCatalog_accessWarn__Sz3kT{margin-top:8px;font-size:11.5px;color:var(--on-surface-var)}.AgentsCatalog_accessStatusRow__TqLrI{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.AgentsCatalog_accessStatusChip__td14u{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;background:var(--surface-container);font-size:12.5px;font-weight:500;color:var(--on-surface)}.AgentsCatalog_accessStatusOpen__npUG5{background:var(--primary-container);color:var(--on-primary-container)}.AgentsCatalog_accessAvatar__FIlPN{border-radius:50%;object-fit:cover;display:block}.AgentsCatalog_accessAvatarFallback__sqa6w{border-radius:50%;background:var(--primary-container);color:var(--on-primary-container);display:inline-grid;place-items:center;font-weight:600}.AgentsCatalog_accessAvatarDim__1Errv{opacity:.35;filter:grayscale(1)}.AgentsCatalog_accessStack__Mlfjz{display:flex;align-items:center;margin-top:12px}.AgentsCatalog_accessStackItem__IjMYd{margin-right:-8px;border-radius:50%;border:2px solid var(--surface);transition:transform .12s ease}.AgentsCatalog_accessStackItem__IjMYd:hover{transform:translateY(-3px) scale(1.12);z-index:2;position:relative}.AgentsCatalog_accessStackMore__oKRUI{margin-left:14px;font-size:12px;color:var(--on-surface-muted);font-weight:500}.AgentsCatalog_accessModal__10lY8{width:min(880px,94vw)}.AgentsCatalog_accessModalBody__aRsPD{display:flex;flex-direction:column;gap:0}.AgentsCatalog_accessCols__SUs7Q{display:grid;grid-template-columns:300px 1fr;grid-gap:20px;gap:20px}.AgentsCatalog_accessColLeft__4qrB2{min-width:0;border-right:1px solid var(--outline-var);padding-right:16px}.AgentsCatalog_accessColRight__C3nIM{min-width:0}.AgentsCatalog_accessTreeTall__6oKo_{display:flex;flex-direction:column;gap:2px;max-height:380px;overflow:auto}.AgentsCatalog_accessHintSmall__P0prZ{font-size:11.5px;color:var(--on-surface-muted);line-height:1.5;margin-bottom:8px}.AgentsCatalog_accessCountChip__PqRjK{margin-left:8px;padding:1px 8px;border-radius:999px;background:var(--surface-container);font-size:11px;font-weight:500;color:var(--on-surface-var);text-transform:none;letter-spacing:0}.AgentsCatalog_accessPeopleGrid__xBp75{display:flex;flex-wrap:wrap;gap:6px;max-height:220px;overflow:auto}.AgentsCatalog_accessPerson__WFDxF{display:inline-flex;align-items:center;gap:7px;padding:4px 10px 4px 5px;border:1px solid var(--outline-var);border-radius:999px;background:none;font:inherit;font-size:12px;color:var(--on-surface);cursor:pointer;transition:border-color .12s ease,background .12s ease}.AgentsCatalog_accessPerson__WFDxF:hover{background:var(--surface-container)}.AgentsCatalog_accessPerson__WFDxF:hover .AgentsCatalog_accessPersonMark__5rBhK{opacity:1}.AgentsCatalog_accessPersonOff__pj9av{border-style:dashed;color:var(--on-surface-muted)}.AgentsCatalog_accessPersonOff__pj9av .AgentsCatalog_accessPersonName__MtsCO{text-decoration:line-through}.AgentsCatalog_accessPersonName__MtsCO{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AgentsCatalog_accessPersonMark__5rBhK{font-size:15px;color:var(--on-surface-muted);opacity:.35}.AgentsCatalog_accessModalFoot__HdlAI{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;padding-top:12px;border-top:1px solid var(--outline-var);flex-wrap:wrap}.AgentsCatalog_accessFootInfo__cTERb{font-size:12px;color:var(--on-surface-var)}@media (max-width:720px){.AgentsCatalog_accessCols__SUs7Q{grid-template-columns:1fr}.AgentsCatalog_accessColLeft__4qrB2{border-right:none;padding-right:0;border-bottom:1px solid var(--outline-var);padding-bottom:12px}}