.markdown,.markdown.wmde-markdown{--color-fg-default:var(--foreground);--color-fg-muted:var(--muted-foreground);--color-canvas-default:transparent;--color-canvas-subtle:var(--muted);--color-border-default:var(--border);--color-neutral-muted:var(--muted);color:var(--foreground);background-color:transparent;li{list-style-type:square;word-break:break-word}}.markdown img{border-radius:.75rem}.markdown blockquote,.markdown code,.markdown pre{background-color:var(--muted);color:var(--foreground)}.markdown .replay-md-table-scroll,.markdown.wmde-markdown .replay-md-table-scroll{width:100%;max-width:100%;margin:.75rem 0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;border:1px solid var(--border);border-radius:.5rem;background:var(--background);scrollbar-width:thin;scrollbar-color:color-mix(in oklab,var(--muted-foreground) 32%,transparent) transparent}.markdown .replay-md-table-scroll::-webkit-scrollbar,.markdown.wmde-markdown .replay-md-table-scroll::-webkit-scrollbar{height:5px}.markdown .replay-md-table-scroll::-webkit-scrollbar-track,.markdown.wmde-markdown .replay-md-table-scroll::-webkit-scrollbar-track{background:transparent}.markdown .replay-md-table-scroll::-webkit-scrollbar-thumb,.markdown.wmde-markdown .replay-md-table-scroll::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--muted-foreground) 28%,transparent);border-radius:999px}.markdown .replay-md-table-scroll table,.markdown.wmde-markdown .replay-md-table-scroll table{display:table;width:max-content;min-width:100%;max-width:none;margin:0;border-collapse:collapse;font-size:15px;line-height:1.45;table-layout:auto}.markdown .replay-md-table-scroll thead th,.markdown.wmde-markdown .replay-md-table-scroll thead th{white-space:nowrap;overflow-wrap:normal;word-break:normal;padding:.5rem .75rem;font-size:15px;font-weight:600;text-align:left;color:color-mix(in oklab,var(--foreground) 85%,transparent);border-bottom:1px solid var(--border);border-right:1px solid color-mix(in oklab,var(--border) 70%,transparent);background:color-mix(in oklab,var(--muted) 55%,transparent)}.markdown .replay-md-table-scroll tbody td,.markdown.wmde-markdown .replay-md-table-scroll tbody td{white-space:nowrap;overflow-wrap:normal;word-break:normal;padding:.45rem .75rem;font-size:15px;vertical-align:top;border-bottom:1px solid color-mix(in oklab,var(--border) 85%,transparent);border-right:1px solid color-mix(in oklab,var(--border) 55%,transparent)}.markdown .replay-md-table-scroll :is(th,td):last-child,.markdown.wmde-markdown .replay-md-table-scroll :is(th,td):last-child{border-right:none}.markdown .replay-md-table-scroll tbody tr:last-child td,.markdown.wmde-markdown .replay-md-table-scroll tbody tr:last-child td{border-bottom:none}.chat-assistant-markdown .markdown :is(h1,h2,h3,h4),.chat-assistant-markdown .markdown.wmde-markdown :is(h1,h2,h3,h4){font-size:15px;font-weight:600;line-height:1.65;letter-spacing:-.01em;margin-top:.9rem;margin-bottom:.35rem}.chat-assistant-markdown .markdown ul,.chat-assistant-markdown .markdown.wmde-markdown ul{margin-block:.4rem .65rem;padding-left:1.25rem;list-style-type:disc;list-style-position:outside}.chat-assistant-markdown .markdown ol,.chat-assistant-markdown .markdown.wmde-markdown ol{margin-block:.4rem .65rem;padding-left:1.35rem;list-style-type:decimal;list-style-position:outside}.chat-assistant-markdown .markdown li,.chat-assistant-markdown .markdown.wmde-markdown li{list-style-type:inherit;margin-block:.2rem}.chat-assistant-markdown .markdown a.anchor{display:none}