.chat-message_messageList__w_t2C{display:flex;flex-direction:column;gap:28px}.chat-message_messageList__w_t2C>*{flex-shrink:0}.chat-message_message__RDcNe{display:flex;gap:12px;align-items:flex-start;min-width:0}.chat-message_user__x1yvL{justify-content:flex-end}.chat-message_user__x1yvL .chat-message_body__109cH{max-width:84%;background:var(--yl-nav-active);border-radius:16px 6px 16px 16px;padding:12px 16px}.chat-message_ai__pZQ_K .chat-message_body__109cH{min-width:0;flex:1;padding-top:1px}.chat-message_body__109cH{overflow-wrap:anywhere}.chat-message_markdown__Q8orS{font-size:var(--yl-body-size,14px);line-height:var(--yl-body-line,24px);color:var(--yl-text-primary);overflow-wrap:anywhere}.chat-message_markdown__Q8orS p{margin:0;white-space:pre-wrap}.chat-message_markdown__Q8orS>*+*{margin-top:16px}.chat-message_markdown__Q8orS strong{font-weight:600}.chat-message_markdown__Q8orS h1,.chat-message_markdown__Q8orS h2,.chat-message_markdown__Q8orS h3{font-weight:600;margin:16px 0 8px;line-height:1.5}.chat-message_markdown__Q8orS h1{font-size:var(--yl-page-size,20px);line-height:var(--yl-page-line,inherit)}.chat-message_markdown__Q8orS h2{font-size:var(--yl-section-size,18px);line-height:var(--yl-section-line,inherit)}.chat-message_markdown__Q8orS h3{font-size:var(--yl-section-size,16px);line-height:var(--yl-section-line,inherit)}.chat-message_markdown__Q8orS ol,.chat-message_markdown__Q8orS ul{padding-left:24px}.chat-message_markdown__Q8orS ul{list-style:disc}.chat-message_markdown__Q8orS ol{list-style:decimal}.chat-message_markdown__Q8orS li+li{margin-top:4px}.chat-message_markdown__Q8orS a{color:var(--yl-primary);text-decoration:underline}.chat-message_markdown__Q8orS pre{max-width:100%;overflow:auto;padding:12px;border-radius:8px;background:var(--yl-surface-muted);font-size:12px;white-space:pre}.chat-message_markdown__Q8orS code{font-size:12px;background:var(--yl-surface-muted);border-radius:4px;padding:1px 3px}.chat-message_markdown__Q8orS blockquote{border-left:3px solid var(--yl-border-strong);padding-left:12px;color:var(--yl-text-secondary)}.chat-message_markdown__Q8orS table{display:block;max-width:100%;overflow:auto;border-collapse:collapse}.chat-message_markdown__Q8orS td,.chat-message_markdown__Q8orS th{padding:6px 10px;border:1px solid var(--yl-border);text-align:left}.chat-message_markdown__Q8orS img{max-width:100%;height:auto}.chat-message_fieldReference__sF86I{display:inline;border-radius:3px;color:var(--yl-primary);text-decoration:underline;text-underline-offset:4px}.chat-message_fieldReference__sF86I:hover{background:var(--yl-nav-active)}.chat-message_fieldReference__sF86I:focus-visible{outline:2px solid var(--yl-primary);outline-offset:2px}@media(max-width:760px){.chat-message_user__x1yvL .chat-message_body__109cH{max-width:92%}}.chat-message_fieldReference__sF86I:disabled{opacity:.5;cursor:default}.chat-message_intake__3F6yA{gap:12px;color:#37465a}.chat-message_intake__3F6yA.chat-message_user__x1yvL .chat-message_body__109cH{max-width:85%;background:#eff3f8;border-radius:12px 3px 12px 12px;padding:10px 14px}.chat-message_intake__3F6yA.chat-message_ai__pZQ_K .chat-message_body__109cH{padding-top:0}.chat-message_intake__3F6yA>[role=img]{border-radius:50%;overflow:hidden}.chat-message_intake__3F6yA>[role=img] img{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:top;object-position:top}.chat-message_intakeAuthor__R8zFt{color:#96a1af;font-size:11px;line-height:18px;margin:1px 0 10px}.chat-message_intakeAuthor__R8zFt time{margin-left:12px;color:#a9b3c0;font-size:10px}.chat-message_intakeMarkdown__UkMGt{color:#37465a;font-size:14px;line-height:1.95}.chat-message_intake__3F6yA.chat-message_user__x1yvL .chat-message_intakeMarkdown__UkMGt{font-size:13px;line-height:1.8}.chat-message_intakeMarkdown__UkMGt>*+*{margin-top:16px}@media(max-width:650px){.chat-message_intakeMarkdown__UkMGt{font-size:13px}}@media(pointer:coarse){.chat-message_fieldReference__sF86I{display:inline-flex;align-items:center;min-height:44px}}