.agent-markdown_markdown__X2rE0{min-width:0;max-width:100%;color:var(--foreground);font-size:14px;line-height:1.8;overflow-wrap:anywhere}.agent-markdown_markdown__X2rE0>:first-child{margin-top:0}.agent-markdown_markdown__X2rE0>:last-child{margin-bottom:0}.agent-markdown_markdown__X2rE0 p{margin:.75em 0}.agent-markdown_user__u1TsI p{white-space:pre-wrap}.agent-markdown_markdown__X2rE0 :is(h1,h2,h3,h4,h5,h6){margin:1.5em 0 .65em;font-weight:650;line-height:1.5;text-wrap:pretty}.agent-markdown_markdown__X2rE0 h1{font-size:1.4em}.agent-markdown_markdown__X2rE0 h2{font-size:1.25em}.agent-markdown_markdown__X2rE0 h3{font-size:1.1em}.agent-markdown_markdown__X2rE0 :is(h4,h5,h6){font-size:1em}.agent-markdown_markdown__X2rE0 strong{font-weight:650}.agent-markdown_markdown__X2rE0 :is(ul,ol){margin:.75em 0;padding-left:1.6em}.agent-markdown_markdown__X2rE0 ul{list-style-type:disc}.agent-markdown_markdown__X2rE0 ol{list-style-type:decimal}.agent-markdown_markdown__X2rE0 li{padding-left:.2em;margin:.3em 0}.agent-markdown_markdown__X2rE0 li::marker{color:var(--muted-foreground)}.agent-markdown_markdown__X2rE0 li>:is(ul,ol,p){margin:.3em 0}.agent-markdown_markdown__X2rE0 .contains-task-list{list-style:none;padding-left:.25em}.agent-markdown_markdown__X2rE0 input[type=checkbox]{margin-right:.5em;accent-color:var(--primary)}.agent-markdown_markdown__X2rE0 a{color:var(--foreground);text-decoration:underline;text-decoration-color:var(--muted-foreground);text-underline-offset:3px}.agent-markdown_markdown__X2rE0 a:hover{text-decoration-color:currentColor}.agent-markdown_markdown__X2rE0 blockquote{margin:1em 0;padding:.4em 1em;border-left:3px solid var(--border);color:var(--muted-foreground);background:color-mix(in srgb,var(--muted) 45%,transparent);border-radius:0 8px 8px 0}.agent-markdown_markdown__X2rE0 blockquote>:first-child{margin-top:0}.agent-markdown_markdown__X2rE0 blockquote>:last-child{margin-bottom:0}.agent-markdown_markdown__X2rE0 hr{margin:1.5em 0;border:0;border-top:1px solid var(--border)}.agent-markdown_markdown__X2rE0 code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em}.agent-markdown_markdown__X2rE0 :not(pre)>code{padding:.15em .35em;border-radius:4px;background:var(--muted);box-decoration-break:clone;-webkit-box-decoration-break:clone}.agent-markdown_markdown__X2rE0 pre{max-width:100%;margin:1em 0;padding:14px 16px;overflow-x:auto;overscroll-behavior-x:contain;border:1px solid var(--border);border-radius:10px;background:color-mix(in srgb,var(--muted) 55%,transparent);line-height:1.65;white-space:pre;overflow-wrap:normal;tab-size:2}.agent-markdown_markdown__X2rE0 pre code{padding:0;background:transparent}.agent-markdown_markdown__X2rE0 img{max-width:100%;height:auto;border-radius:8px}.agent-markdown_tableBlock__94rvr{min-width:0;max-width:100%;margin:1em 0}.agent-markdown_tableScroll__6JYSW{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;border:1px solid var(--border);border-radius:10px;scrollbar-width:thin;scrollbar-color:var(--muted-foreground) transparent}.agent-markdown_tableScroll__6JYSW:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.agent-markdown_markdown__X2rE0 table{display:table;width:100%;border-collapse:separate;border-spacing:0;font-size:13px;line-height:1.65;overflow-wrap:break-word;word-break:normal}.agent-markdown_markdown__X2rE0 :is(th,td){min-width:9rem;max-width:28rem;padding:11px 14px;text-align:left;vertical-align:top;border-bottom:1px solid var(--border)}.agent-markdown_markdown__X2rE0 :is(th,td)+:is(th,td){border-left:1px solid var(--border)}.agent-markdown_markdown__X2rE0 th{font-weight:650;background:var(--muted);white-space:nowrap}.agent-markdown_markdown__X2rE0 tbody tr:last-child td{border-bottom:0}.agent-markdown_markdown__X2rE0 tbody tr:nth-child(2n){background:color-mix(in srgb,var(--muted) 30%,transparent)}.agent-markdown_markdown__X2rE0 tbody tr:hover{background:color-mix(in srgb,var(--muted) 55%,transparent)}.agent-markdown_markdown__X2rE0 td:has(code){min-width:16rem}.agent-markdown_markdown__X2rE0 td code{white-space:normal;overflow-wrap:anywhere}.agent-markdown_scrollHint__M5esh{display:flex;align-items:center;gap:5px;margin-top:6px;color:var(--muted-foreground);font-size:11px;line-height:1.5}@media (max-width:639px){.agent-markdown_markdown__X2rE0 :is(th,td){padding:10px 12px}}.friend-agent-composer_composer__uaN4i .friend-agent-composer_input__3ySOW,.friend-agent-composer_composer__uaN4i .friend-agent-composer_input__3ySOW:focus{border:0;border-radius:0;background:transparent;box-shadow:none;outline:none}