.markdown{background-color:transparent!important;color:var(--foreground);font-size:1.0625rem;line-height:1.85;p{margin:1.25rem 0}h2{margin-top:3rem;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid var(--border);font-size:1.75rem;line-height:1.25}h2,h3{font-weight:650;letter-spacing:0}h3{margin-top:2.25rem;margin-bottom:.75rem;font-size:1.25rem;line-height:1.35}a{color:var(--primary);text-decoration:none}a:hover{text-decoration:underline}ol,ul{margin:1.25rem 0;padding-left:1.5rem}li{list-style-type:square;word-break:break-word;margin:.4rem 0}img{border-radius:.5rem;border:1px solid var(--border)}img,table{display:block;width:100%;margin:2rem 0}table{overflow-x:auto;border-collapse:collapse}td,th{border:1px solid var(--border);padding:.75rem .9rem;vertical-align:top}th{background-color:var(--muted);font-weight:650}}.markdown blockquote,.markdown code,.markdown pre{color:var(--foreground)}.markdown pre{margin:1.75rem 0;padding:1rem;overflow-x:auto;border:1px solid var(--border);border-radius:.5rem;background-color:var(--muted)}.markdown :not(pre)>code{padding:.15rem .35rem;border-radius:.25rem;background-color:var(--muted)}.markdown blockquote{margin:1.75rem 0;padding-left:1rem;border-left:3px solid var(--border);color:var(--muted-foreground)}