@keyframes x-markdown-fade-in{0%{opacity:0}to{opacity:1}}.x-markdown{--text-color:inherit;--font-size:inherit;--margin-block:0 0 1em 0;--td-th-padding:0.85em 1em;--pre-th-td-padding:2px 0;--border-font-weight:600;--padding-ul-ol:0 0 0 1em;--margin-ul-ol:0 0 1em 1.8em;--margin-li:0.25em 0;--margin-pre:1em 0;--padding-code-inline:0.2em 0.4em;--margin-code-inline:0 0.2em;--code-inline-text:0.85em;--small-border-radius:2px;--image-margin:0.5em 0;--hr-margin:1.5em 0;--table-margin:1em 0;font-size:var(--font-size);line-height:1.5714285714285714;width:100%;color:var(--text-color)}xmd-tail{display:inline}.xmd-tail{color:inherit;font-size:inherit;line-height:inherit}.x-markdown code,.x-markdown div,.x-markdown li,.x-markdown p,.x-markdown pre,.x-markdown span{word-break:break-word;overflow-wrap:break-word}.x-markdown code,.x-markdown pre{white-space:pre-wrap}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-td) td,.x-markdown:not(.x-md-disable-all):not(.x-md-disable-th) th{padding:var(--td-th-padding)}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-th) th{font-weight:var(--border-font-weight)}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-table) pre table{box-shadow:none}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-td) pre td,.x-markdown:not(.x-md-disable-all):not(.x-md-disable-th) pre th{padding:var(--pre-th-td-padding);border:none;text-align:left}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-p) p{margin:var(--margin-block)}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-p) p:first-child{margin-top:0}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-p) p:last-child{margin-bottom:0}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-ol) ol,.x-markdown:not(.x-md-disable-all):not(.x-md-disable-ul) ul{margin:var(--margin-ul-ol);padding:var(--padding-ul-ol)}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-ol) ol:first-child,.x-markdown:not(.x-md-disable-all):not(.x-md-disable-ul) ul:first-child{margin-top:0}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-ol) ol:last-child,.x-markdown:not(.x-md-disable-all):not(.x-md-disable-ul) ul:last-child{margin-bottom:0}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-ol):not(.x-md-disable-li) ol>li{list-style:decimal}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-ul):not(.x-md-disable-li) ul>li{list-style:disc}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-li) li{margin:var(--margin-li)}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-li) li:first-child{margin-top:0}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-li) li:last-child{margin-bottom:0}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-pre) pre{margin:var(--margin-pre);overflow-x:auto}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-pre) pre:first-child{margin-top:0}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-pre) pre:last-child{margin-bottom:0}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-code) code{padding:var(--padding-code-inline);margin:var(--margin-code-inline);font-size:var(--code-inline-text);border-radius:var(--small-border-radius)}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-code) pre code{padding:0;margin:0;font-size:inherit;border-radius:0;line-height:2}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-img) img{max-width:100%;height:auto;margin:var(--image-margin)}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-hr) hr{margin:var(--hr-margin)}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-table) table:not(pre){margin:var(--table-margin);border-collapse:collapse;display:block;width:-moz-max-content;width:max-content;max-width:100%;overflow:auto}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-table) table:not(pre):first-child{margin-top:0}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-table) table:not(pre):last-child{margin-bottom:0}.x-markdown .inline-katex .katex-display{display:inline-block;margin:0;text-align:initial;vertical-align:middle}.x-markdown .inline-katex .katex-display>.katex{display:inline-block;text-align:initial;white-space:normal}.x-markdown .inline-katex .katex-display>.katex>.katex-html{display:inline-block;position:static}.x-markdown .inline-katex .katex-display>.katex>.katex-html>.tag{position:static}.x-markdown .block-katex{display:block;margin:1em 0}.x-markdown-debug-panel{position:fixed;z-index:9999;right:0;background:rgba(0,0,0,.85);border-radius:8px;padding:12px;font-family:SF Mono,Monaco,Inconsolata,Fira Mono,Droid Sans Mono,Source Code Pro,monospace;font-size:12px;color:#fff;width:180px;box-shadow:0 2px 8px rgba(0,0,0,.15);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:box-shadow .2s}.x-markdown-debug-panel:hover{box-shadow:0 4px 12px rgba(0,0,0,.25)}.x-markdown-debug-row{display:flex;align-items:center;gap:8px;margin-bottom:8px}.x-markdown-debug-row:last-child{margin-bottom:0}.x-markdown-debug-label{color:rgba(255,255,255,.65);font-weight:500;min-width:60px}.x-markdown-debug-value{font-weight:600;min-width:50px;text-align:right}.x-markdown-debug-chart{margin-left:auto}.x-markdown-debug-actions{display:flex;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.1)}.x-markdown-debug-action{flex:1;padding:6px 12px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:4px;color:#fff;font-size:11px;font-family:inherit;cursor:pointer;transition:all .2s;font-weight:500}.x-markdown-debug-action:hover{background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.3)}.x-markdown-debug-action:active{transform:scale(.98)}.x-markdown-debug-record-btn.recording{background:rgba(255,77,79,.2);border-color:#ff4d4f;animation:recording-pulse 1.5s ease-in-out infinite}@keyframes recording-pulse{0%,to{box-shadow:0 0 0 0 rgba(255,77,79,.4)}50%{box-shadow:0 0 0 8px rgba(255,77,79,0)}}.x-markdown-debug-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10000;display:flex;align-items:center;justify-content:center;animation:fadeIn .2s ease-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.x-markdown-debug-modal{background:rgba(30,30,30,.95);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.4);max-width:90vw;max-height:90vh;overflow:auto;animation:slideIn .3s ease-out;border:1px solid rgba(255,255,255,.1)}@keyframes slideIn{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.x-markdown-debug-modal-header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid rgba(255,255,255,.1)}.x-markdown-debug-close-btn{width:32px;height:32px;border-radius:6px;background:rgba(255,255,255,.1);border:none;color:#fff;font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.x-markdown-debug-close-btn:hover{background:rgba(255,77,79,.3)}.x-markdown-debug-modal-content{padding:24px}.x-markdown-debug-stats-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px}.x-markdown-debug-stat-item{background:rgba(255,255,255,.05);border-radius:8px;padding:16px;border:1px solid rgba(255,255,255,.1)}.x-markdown-debug-stat-label{font-size:11px;color:rgba(255,255,255,.6);margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.x-markdown-debug-stat-value{font-size:20px;font-weight:700;color:#fff}.x-markdown-debug-chart-full{background:rgba(255,255,255,.02);border-radius:8px;border:1px solid rgba(255,255,255,.1)}.x-markdown-debug-chart-full .fps-line,.x-markdown-debug-chart-full .memory-line{filter:drop-shadow(0 0 4px currentColor)}.x-markdown-debug-legend{display:flex;gap:24px;justify-content:center;margin-top:16px}.x-markdown-debug-legend-item{display:flex;align-items:center;gap:8px;font-size:13px;color:rgba(255,255,255,.8)}.x-markdown-debug-legend-color{width:12px;height:12px;border-radius:2px}@media (max-width:768px){.x-markdown-debug-stats-summary{grid-template-columns:repeat(2,1fr)}}.ThinkingContent_shimmerText__0Hpoq{position:relative;display:inline-block;overflow:hidden;isolation:isolate;vertical-align:top}.ThinkingContent_shimmerText__0Hpoq:before{position:absolute;top:0;left:0;z-index:1;width:160%;height:100%;content:"";background:linear-gradient(103deg,transparent,rgba(255,255,255,0) 28%,rgba(255,255,255,.72) 50%,rgba(255,255,255,0) 72%,transparent);mix-blend-mode:screen;transform:translateX(-140%);animation:ThinkingContent_thinking-text-shimmer__kqvwb 1.8s linear infinite}.ThinkingContent_streamingContent__X5XRc{position:relative;padding-left:22px;font-size:12px;line-height:20px;scrollbar-width:none}.ThinkingContent_streamingContentOverflowing___1Pcd:before{position:sticky;z-index:1;top:0;display:block;width:100%;height:20px;margin-bottom:-20px;pointer-events:none;content:"";background:linear-gradient(180deg,#fff 0,rgba(255,255,255,0))}.ThinkingContent_streamingContent__X5XRc .x-markdown{line-height:20px}.ThinkingContent_streamingContent__X5XRc::-webkit-scrollbar{display:none}.ThinkingContent_streamingContentExiting__7jfwP{pointer-events:none;animation:ThinkingContent_thinking-content-blur-fade-out__Oi3KN .24s ease-in both}.ThinkingContent_thinkingTitle__SLpzS{display:inline-flex;align-items:center;gap:4px}.ThinkingContent_thinkingDot__BK4Yy{display:inline-flex;overflow:hidden;align-items:center;justify-content:center;flex:0 0 24px;width:24px;height:24px;line-height:1}.ThinkingContent_thinkingDotLottie__xcN8q{width:100%;height:100%;pointer-events:none}.ThinkingContent_thinkingOutputLottie__MB4H6{transform:scale(4);transform-origin:center}@keyframes ThinkingContent_thinking-text-shimmer__kqvwb{0%{transform:translateX(-140%)}to{transform:translateX(100%)}}@keyframes ThinkingContent_thinking-content-blur-fade-out__Oi3KN{0%{opacity:1;filter:blur(0)}to{opacity:0;filter:blur(10px)}}@media (prefers-reduced-motion:reduce){.ThinkingContent_streamingContentExiting__7jfwP{animation-duration:1ms}}.AgentProcessContent_process__RHfU4{display:flex;flex-direction:column;color:#1f2328}.AgentProcessContent_summary__XqLtS{display:flex;height:28px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;gap:6px;color:#8c91a3;font-size:14px;line-height:22px}.AgentProcessContent_summary__XqLtS::-webkit-details-marker{display:none}.AgentProcessContent_chevron__icLDq{display:inline-flex;align-items:center;justify-content:center;transition:transform .16s ease}.AgentProcessContent_details__BThHw[open] .AgentProcessContent_chevron__icLDq{transform:rotate(180deg)}.AgentProcessContent_content__rPGud{margin-top:8px;display:flex;flex-direction:column;gap:8px}.AgentProcessContent_contentCompleted__alKDP,.AgentProcessContent_contentCompleted__alKDP .AgentProcessContent_row__lu5Rj{color:#8c91a3}.AgentProcessContent_contentCompleted__alKDP .AgentProcessContent_rowFailed__W_XEY{color:#ef4444}.AgentProcessContent_contentCompleted__alKDP .AgentProcessContent_spinner__d6dxJ{border-color:#8c91a3 #dfe2ea #dfe2ea}.AgentProcessContent_contentCompleted__alKDP .AgentProcessContent_success__pyLgU{border-color:#8c91a3;color:#8c91a3}.AgentProcessContent_row__lu5Rj{display:flex;min-height:22px;align-items:center;gap:6px;color:#5b72ff;font-size:14px;line-height:20px}.AgentProcessContent_rowFailed__W_XEY{color:#ef4444}.AgentProcessContent_dot__pu_b3{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:14px;height:14px}.AgentProcessContent_spinner__d6dxJ{width:12px;height:12px;border:2px solid #d8ddff;border-top-color:#5b72ff;border-radius:999px;animation:AgentProcessContent_spin__FEy70 .8s linear infinite}.AgentProcessContent_success__pyLgU{width:12px;height:12px;border:1px solid #5b72ff;border-radius:999px;color:#5b72ff}.AgentProcessContent_pending__DekUu{width:8px;height:8px;border:1px solid #c7ccd8;border-radius:999px;background:#fff}.AgentProcessContent_mediaGrid__mJvt4{display:grid;grid-template-columns:repeat(4,minmax(0,178px));gap:8px}@keyframes AgentProcessContent_spin__FEy70{to{transform:rotate(1turn)}}.AgentUsageReport_usage__5hLmF{display:inline-flex;align-items:center;gap:4px;color:#8c91a3;font-size:12px;line-height:22px}.AgentUsageReport_infoIcon__K3KjJ{display:inline-flex;color:#8c91a3;cursor:pointer;font-size:14px;line-height:14px}.AgentUsageReport_popoverContent__xtToh{border-radius:8px;background:#fff;box-shadow:0 6px 18px rgb(17 17 20/12%);padding:12px}.AgentUsageReport_popoverHint__tJ0E0{height:18px;color:#8c91a3;font-size:10px;line-height:18px}.AgentUsageReport_detailRow__QO2UI{display:flex;align-items:center;gap:8px;color:#111114;font-size:12px;line-height:18px;margin-bottom:8px}.AgentPlanDock_dock__pd3p3{display:flex;width:100%;justify-content:flex-start;margin:0 0 8px}.AgentPlanDock_pill__Vfm8j{display:flex;width:320px;max-width:100%;height:28px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;gap:8px;border:0;border-radius:4px;background:#f7f9fc;color:#535b70;font-size:12px;font-weight:400;line-height:18px;padding:2px 12px;text-align:left}.AgentPlanDock_statusIcon__RiL4T,.AgentPlanDock_todoIcon__cG41T{display:inline-flex;width:18px;height:18px;flex:0 0 auto;align-items:center;justify-content:center}.AgentPlanDock_statusLottie__sr7CM{width:18px;height:18px;pointer-events:none}.AgentPlanDock_statusDone__cXkgf{width:12px;height:12px;border:1px solid #5869ff;border-radius:999px;color:#5869ff}.AgentPlanDock_statusPending__Pmtev{width:8px;height:8px;border:1px solid #c7ccd8;border-radius:999px;background:#fff}.AgentPlanDock_goal__x26nr,.AgentPlanDock_subject__GhYex,.AgentPlanDock_todoTitle__e72lE{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AgentPlanDock_subject__GhYex{flex:1;color:#535b70}.AgentPlanDock_panelToggle__C2m2i,.AgentPlanDock_toggleIcon__S3ldM{display:inline-flex;width:12px;height:12px;flex:0 0 auto;align-items:center;justify-content:center}.AgentPlanDock_panel__uSw1x{width:320px;max-width:100%;border-radius:8px;background:#f7f9fc}.AgentPlanDock_panelInner__wj9ve{display:flex;max-height:320px;flex-direction:column;gap:4px;overflow:auto;padding:8px 12px}.AgentPlanDock_panelTitle__RCCwD{display:grid;width:100%;min-height:24px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;border:0;border-bottom:1px solid #eef1f5;background:transparent;line-height:18px;padding:0 0 4px;text-align:left}.AgentPlanDock_panelTitle__RCCwD,.AgentPlanDock_panelTitle__RCCwD>span:nth-child(2){color:#111114;font-size:12px;font-weight:500}.AgentPlanDock_goal__x26nr{color:#111114}.AgentPlanDock_goalAnimatedText__0XhaB{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AgentPlanDock_goalCharacter__UN0yY{display:inline-block;animation:AgentPlanDock_goal-character-blur-in-up__n1Uf8 .3s ease-out both}.AgentPlanDock_srOnly__DNCDF{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}.AgentPlanDock_todoList__JaLSn{display:flex;flex-direction:column;gap:2px}.AgentPlanDock_todoItem__JXvOk{display:flex;height:20px;align-items:center;gap:8px;animation:AgentPlanDock_todo-item-reveal__ec0VU .3s ease-out both}.AgentPlanDock_todoTitle__e72lE{color:#535b70;font-size:11px;font-weight:400;line-height:16px}@keyframes AgentPlanDock_todo-item-reveal__ec0VU{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes AgentPlanDock_goal-character-blur-in-up__n1Uf8{0%{opacity:0;filter:blur(10px);transform:translateY(20px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.AgentPlanDock_goalCharacter__UN0yY,.AgentPlanDock_todoItem__JXvOk{animation:none}}