.AgentSession-module__QI6oHW__terminal{background:var(--surface);border:1px solid var(--border);font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;border-radius:12px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 30px 80px #00000080,0 0 0 1px #22c55e0d}.AgentSession-module__QI6oHW__titlebar{border-bottom:1px solid var(--border);background:#ffffff05;align-items:center;gap:.5rem;padding:.7rem .95rem;display:flex}.AgentSession-module__QI6oHW__dot{border-radius:50%;width:11px;height:11px;display:inline-block}.AgentSession-module__QI6oHW__dotRed{background:#ff5f58}.AgentSession-module__QI6oHW__dotYellow{background:#ffbd2e}.AgentSession-module__QI6oHW__dotGreen{background:#27ca40}.AgentSession-module__QI6oHW__titlebarLabel{letter-spacing:.06em;color:var(--text-dim);text-transform:lowercase;margin-left:.5rem;font-size:11px}.AgentSession-module__QI6oHW__body{color:var(--text-bright);text-align:left;white-space:pre-wrap;font-feature-settings:"liga" 0;word-break:break-word;scrollbar-width:thin;scrollbar-color:#ffffff26 transparent;scroll-behavior:auto;height:480px;padding:1.1rem 1.25rem 1.3rem;font-size:.78rem;line-height:1.6;overflow-y:auto}.AgentSession-module__QI6oHW__body::-webkit-scrollbar{width:8px}.AgentSession-module__QI6oHW__body::-webkit-scrollbar-track{background:0 0}.AgentSession-module__QI6oHW__body::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:4px}.AgentSession-module__QI6oHW__body::-webkit-scrollbar-thumb:hover{background:#ffffff38}.AgentSession-module__QI6oHW__userLine{color:var(--text-bright);margin-bottom:.85rem}.AgentSession-module__QI6oHW__userPrefix{color:var(--accent);margin-right:.5rem;font-weight:600;display:inline-block}.AgentSession-module__QI6oHW__narrationLine{color:var(--text-bright);margin-bottom:.6rem}.AgentSession-module__QI6oHW__bullet{color:var(--accent);margin-right:.5rem;font-weight:600}.AgentSession-module__QI6oHW__toolBlock{margin-bottom:.6rem}.AgentSession-module__QI6oHW__toolCall{color:var(--text-bright);margin-bottom:.15rem}.AgentSession-module__QI6oHW__toolName{color:var(--accent);font-weight:600}.AgentSession-module__QI6oHW__shellCmd{color:var(--text);font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace}.AgentSession-module__QI6oHW__toolSummary{color:var(--text-bright);margin-bottom:.6rem;margin-left:0}.AgentSession-module__QI6oHW__collapseHint{color:var(--text-dim);font-size:.72rem}.AgentSession-module__QI6oHW__codeBlock{background:#ffffff06;border-left:2px solid #22c55e2e;border-radius:4px;margin:.4rem 0 .7rem 1.2rem;padding:.6rem .85rem;font-size:.72rem;line-height:1.55;overflow-x:auto}.AgentSession-module__QI6oHW__codeBlockLine{white-space:pre;gap:.85rem;display:flex}.AgentSession-module__QI6oHW__codeBlockNum{color:var(--text-dim);text-align:right;-webkit-user-select:none;user-select:none;flex-shrink:0;width:1.5em}.AgentSession-module__QI6oHW__codeBlockSrc{color:var(--text-bright);white-space:pre}.AgentSession-module__QI6oHW__codeBlockMore{color:var(--text-dim);margin-top:.45rem;font-size:.7rem;font-style:italic}.AgentSession-module__QI6oHW__toolResult{color:var(--text-dim);border-left:1px solid #ffffff14;max-height:5.5em;margin-left:1.2rem;padding-left:.6rem;font-size:.72rem;line-height:1.55;display:block;position:relative;overflow:hidden}.AgentSession-module__QI6oHW__toolResult:after{content:"";background:linear-gradient(to bottom, #0000, var(--surface));pointer-events:none;height:1.2em;position:absolute;bottom:0;left:0;right:0}.AgentSession-module__QI6oHW__divider{border-bottom:1px dashed #ffffff14;height:0;margin:.9rem 0 .85rem}.AgentSession-module__QI6oHW__answerBlock{color:var(--text-bright);margin-bottom:.6rem}.AgentSession-module__QI6oHW__answerLine{color:var(--text-bright);margin-bottom:.5rem}.AgentSession-module__QI6oHW__kvLine{flex-wrap:wrap;align-items:baseline;gap:.4rem;margin-left:1.2rem;line-height:1.65;display:flex}.AgentSession-module__QI6oHW__kvDash{color:var(--text-dim)}.AgentSession-module__QI6oHW__kvLabel{color:var(--text-bright)}.AgentSession-module__QI6oHW__kvValue{color:var(--accent);font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;word-break:break-all}.AgentSession-module__QI6oHW__codeLine{color:var(--accent);font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;margin-left:1.2rem;line-height:1.65}.AgentSession-module__QI6oHW__bulletLine{align-items:baseline;gap:.5rem;margin-bottom:.6rem;margin-left:1.2rem;line-height:1.7;display:flex}.AgentSession-module__QI6oHW__bulletDash{color:var(--text-dim);flex-shrink:0}.AgentSession-module__QI6oHW__bulletText{color:var(--text-bright)}.AgentSession-module__QI6oHW__blankLine{height:.5rem}.AgentSession-module__QI6oHW__cursor{color:var(--accent);margin-left:1px;font-weight:600;display:inline-block}@media (max-width:768px){.AgentSession-module__QI6oHW__body{height:420px;padding:.9rem 1rem 1.1rem;font-size:.7rem}.AgentSession-module__QI6oHW__toolResult{font-size:.66rem}.AgentSession-module__QI6oHW__titlebar{padding:.55rem .8rem}.AgentSession-module__QI6oHW__dot{width:9px;height:9px}}
