.Markdown-module__56MI3W__markdown{color:var(--color-text);overflow-wrap:anywhere;font-size:.9375rem;line-height:1.65}.Markdown-module__56MI3W__markdown>*+*{margin-top:.75em}.Markdown-module__56MI3W__markdown p,.Markdown-module__56MI3W__markdown ul,.Markdown-module__56MI3W__markdown ol,.Markdown-module__56MI3W__markdown pre,.Markdown-module__56MI3W__markdown blockquote{margin-bottom:0}.Markdown-module__56MI3W__markdown h1,.Markdown-module__56MI3W__markdown h2,.Markdown-module__56MI3W__markdown h3{font-family:var(--font-display);margin:1.25em 0 0;font-size:1rem;font-weight:600}.Markdown-module__56MI3W__markdown ul,.Markdown-module__56MI3W__markdown ol{padding-left:1.25rem}.Markdown-module__56MI3W__markdown li+li{margin-top:.25em}.Markdown-module__56MI3W__markdown a{color:var(--color-accent);text-underline-offset:2px}.Markdown-module__56MI3W__markdown code{background:var(--color-surface-muted);border-radius:4px;padding:.1em .3em;font-size:.875em}.Markdown-module__56MI3W__markdown pre{border-radius:var(--radius-md);background:var(--color-surface-muted);padding:.75rem 1rem;overflow-x:auto}.Markdown-module__56MI3W__markdown pre code{background:0 0;padding:0}.Markdown-module__56MI3W__markdown blockquote{border-left:2px solid var(--color-border);color:var(--color-text-muted);margin-left:0;padding-left:.875rem}
.ConversationView-module__TlBIma__conversation{flex-direction:column;flex:1;width:100%;max-width:calc(800px + 5rem);margin:0 auto;padding:0 2.5rem;display:flex}.ConversationView-module__TlBIma__thread{flex-direction:column;flex:1;padding-top:2.5rem;display:flex}.ConversationView-module__TlBIma__empty{text-align:center;margin:auto 0;padding:2rem 0 3rem}.ConversationView-module__TlBIma__emptyTitle{font-family:var(--font-display);letter-spacing:-.015em;color:var(--color-text);margin:0;font-size:1.625rem;font-weight:600;line-height:1.25}.ConversationView-module__TlBIma__emptyText{color:var(--color-text-muted);margin-top:.625rem;font-size:.9375rem;line-height:1.5}.ConversationView-module__TlBIma__messages{flex-direction:column;gap:1.5rem;margin:0;padding:0 0 1rem;list-style:none;display:flex}.ConversationView-module__TlBIma__message[data-role=user]{justify-content:flex-end;display:flex}.ConversationView-module__TlBIma__userBubble{max-width:min(36rem,85%);color:var(--color-text);white-space:pre-wrap;overflow-wrap:anywhere;background:#f1f3f6;border-radius:1rem 1rem .25rem;padding:.75rem 1rem;font-size:.9375rem;line-height:1.55}.ConversationView-module__TlBIma__composer{background:var(--color-surface);padding:.75rem 0 1rem;position:sticky;bottom:0}.ConversationView-module__TlBIma__inputRow{border:1px solid var(--color-border-strong);background:var(--color-surface);border-radius:.875rem;align-items:flex-end;gap:.5rem;padding:.5rem .5rem .5rem 1rem;transition:border-color .15s,box-shadow .15s;display:flex}.ConversationView-module__TlBIma__inputRow:focus-within{border-color:var(--color-accent);box-shadow:var(--focus-ring)}.ConversationView-module__TlBIma__input{resize:none;field-sizing:content;background:0 0;border:0;outline:none;flex:1;min-width:0;min-height:2.25rem;max-height:12rem;padding:.5rem 0;font-size:.9375rem;line-height:1.45}.ConversationView-module__TlBIma__input::placeholder{color:#8d929b}.ConversationView-module__TlBIma__send{border-radius:var(--radius-md);background:var(--color-accent);color:#fff;cursor:pointer;border:0;flex:none;place-items:center;width:2.25rem;height:2.25rem;transition:background-color .15s;display:grid}.ConversationView-module__TlBIma__send:hover:not(:disabled){background:var(--color-accent-hover)}.ConversationView-module__TlBIma__send:disabled{color:#9ba1ac;cursor:not-allowed;background:#e3e6eb}.ConversationView-module__TlBIma__send:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.ConversationView-module__TlBIma__note{text-align:center;color:var(--color-text-subtle);margin-top:.5rem;font-size:.75rem}@media (max-width:900px){.ConversationView-module__TlBIma__conversation{padding:0 1rem}.ConversationView-module__TlBIma__thread{padding-top:1.5rem}.ConversationView-module__TlBIma__emptyTitle{font-size:1.375rem}.ConversationView-module__TlBIma__composer{padding-bottom:max(.75rem, env(safe-area-inset-bottom))}}
