.amalgm-markdown-surface{color:#fff;font-family:SF Pro Text,SF Pro Display,-apple-system,BlinkMacSystemFont,system-ui,sans-serif}.amalgm-markdown-surface :where(h1,h2,h3,h4,h5,h6){color:#fff;font-weight:650;line-height:1.35}.amalgm-markdown-surface :where(h1){margin:20px 0 8px;font-size:18px}.amalgm-markdown-surface :where(h2){margin:18px 0 6px;font-size:16px}.amalgm-markdown-surface :where(h3){margin:16px 0 6px;font-size:15px}.amalgm-markdown-surface :where(h4,h5,h6){margin:14px 0 4px;font-size:14px}.amalgm-markdown-surface :where(p){color:#fff;margin:4px 0;line-height:1.75}.amalgm-markdown-surface :where(a){color:var(--render-link);text-decoration:none}.amalgm-markdown-surface :where(a:hover){color:var(--render-link-hover);text-underline-offset:2px;text-decoration:underline}.amalgm-markdown-surface :where(ul,ol){margin:8px 0;padding-left:24px}.amalgm-markdown-surface :where(ul){list-style:outside}.amalgm-markdown-surface :where(ol){list-style:decimal}.amalgm-markdown-surface :where(li){margin:4px 0}.amalgm-markdown-surface :where(blockquote){color:#d6d3d1;border-left:3px solid #292524;margin:14px 0;padding-left:16px}.amalgm-markdown-surface :where(code:not(pre code)){color:#f5f5f4;background-color:#0a0a0a;border:1px solid #1c1917;border-radius:5.625px;align-items:center;padding:1.875px 7.5px;font-family:JetBrains Mono,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.2;display:inline-flex}.amalgm-markdown-surface :where(pre){color:#fff;background:#000;border:1px solid #1c1917;border-radius:12px;margin:16px 0;padding:15px;font-family:JetBrains Mono,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.6;overflow-x:auto}.amalgm-markdown-surface :where(table:not([data-render-table])){border-collapse:separate;border-spacing:0;border:1px solid #292524;border-radius:12px;width:100%;margin:16px 0;font-size:14px;overflow:hidden}.amalgm-markdown-surface :where(table:not([data-render-table]) th,table:not([data-render-table]) td){color:#fff;text-align:left;vertical-align:top;border-bottom:1px solid #292524;border-right:1px solid #292524;padding:5.625px 11.25px;font-size:14px}.amalgm-markdown-surface :where(table:not([data-render-table]) th,table:not([data-render-table]) td):last-child{border-right:none}.amalgm-markdown-surface :where(table:not([data-render-table]) tbody) tr:last-child :where(td){border-bottom:none}.amalgm-markdown-surface :where(table:not([data-render-table]) th){background-color:#14121099;font-weight:500}.amalgm-markdown-surface :where(hr){border:none;border-top:1px solid #1c1917;margin:24px 0}
