.keep .article-chat-markdown{width:100%;min-width:0;max-width:100%;color:inherit;font:inherit;letter-spacing:0;overflow-wrap:anywhere;overflow:hidden}.keep .article-chat-markdown :where(p,li){color:inherit;font-size:inherit;line-height:inherit;letter-spacing:0;margin:0;padding:0}.keep .article-chat-markdown :where(p+p){margin-top:.65rem}.keep .article-chat-markdown :where(h1,h2,h3,h4,h5,h6){color:inherit;letter-spacing:0;border:0;margin:.9rem 0 .35rem;padding:0;font-weight:650;line-height:1.45}.keep .article-chat-markdown :where(h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child){margin-top:0}.keep .article-chat-markdown :where(h1){font-size:1.05rem}.keep .article-chat-markdown :where(h2){font-size:1rem}.keep .article-chat-markdown :where(h3,h4,h5,h6){font-size:.925rem}.keep .article-chat-markdown :where(ul,ol){margin:.55rem 0;padding-left:1.25rem}.keep .article-chat-markdown :where(ul){list-style:outside}.keep .article-chat-markdown :where(ol){list-style:decimal}.keep .article-chat-markdown :where(li+li){margin-top:.25rem}.keep .article-chat-markdown :where(blockquote){color:#57534e;background:#f5f5f4bf;border:0;border-left:2px solid #a8a29e;border-radius:0 .375rem .375rem 0;margin:.7rem 0;padding:.5rem .75rem}.dark .keep .article-chat-markdown :where(blockquote){color:#d6d3d1;background:#292524b3;border-left-color:#57534e}.keep .article-chat-markdown :where(a){color:#2563eb;text-underline-offset:3px;font-weight:500;-webkit-text-decoration:underline #2563eb59;text-decoration:underline #2563eb59}.dark .keep .article-chat-markdown :where(a){color:#93c5fd;text-decoration-color:#93c5fd59}.keep .article-chat-markdown :where(code):not(pre code){overflow-wrap:anywhere;color:#9f1239;font-family:var(--font-mono);background:#e7e5e4;border-radius:.25rem;padding:.12rem .35rem;font-size:.84em;font-weight:500}.dark .keep .article-chat-markdown :where(code):not(pre code){color:#fda4af;background:#292524}.keep .article-chat-markdown :where(pre){box-sizing:border-box;overscroll-behavior-inline:contain;color:#292524;background:#f5f5f4;border:1px solid #e7e5e4;border-radius:.5rem;width:100%;min-width:0;max-width:100%;margin:.7rem 0;padding:.75rem;font-size:.78rem;line-height:1.65;overflow-x:auto}.dark .keep .article-chat-markdown :where(pre){color:#e7e5e4;background:#1c1917;border-color:#44403c}.keep .article-chat-markdown :where(pre code){width:max-content;min-width:100%;color:inherit;font-family:var(--font-mono);font-size:inherit;white-space:pre;background:0 0;border:0;padding:0;display:block}.keep .article-chat-markdown :where(table){box-sizing:border-box;border-collapse:separate;border-spacing:0;width:100%;min-width:0;max-width:100%;color:inherit;background:0 0;border:1px solid #e7e5e4;border-radius:.5rem;margin:.7rem 0;font-size:.8rem;line-height:1.5;display:block;overflow-x:auto}.dark .keep .article-chat-markdown :where(table){color:inherit;background:0 0;border-color:#44403c}.keep .article-chat-markdown :where(th,td){color:inherit;text-align:left;white-space:nowrap;background:0 0;border:1px solid #e7e5e4;border-top:0;border-left:0;padding:.45rem .65rem}.keep .article-chat-markdown :where(th){background:#f5f5f4;font-weight:600}.dark .keep .article-chat-markdown :where(th,td){color:inherit;background:0 0;border-color:#44403c}.dark .keep .article-chat-markdown :where(th){background:#292524}.keep .article-chat-markdown :where(tr:last-child td){border-bottom:0}.keep .article-chat-markdown :where(th:last-child,td:last-child){border-right:0}.keep .article-chat-markdown tbody td:first-child{color:inherit;font-weight:inherit}.keep .article-chat-markdown :where(hr){background:#e7e5e4;border:0;height:1px;margin:.8rem 0}.dark .keep .article-chat-markdown :where(hr){background:#44403c}
