.markdown-body{line-height:1.75;color:var(--foreground)!important}.markdown-body a{color:hsl(var(--primary))!important;text-underline-offset:2px!important;text-decoration:underline!important}.markdown-body a:hover{color:hsl(var(--primary)/.8)!important}.markdown-body strong,.markdown-body b{color:var(--foreground)!important;font-weight:600!important}.markdown-body ul{margin-top:1em!important;margin-bottom:1em!important;padding-left:2em!important;list-style:outside!important}.markdown-body ol{margin-top:1em!important;margin-bottom:1em!important;padding-left:2em!important;list-style:decimal!important}.markdown-body ul ul,.markdown-body ol ul{list-style-type:circle!important}.markdown-body ul ul ul,.markdown-body ol ul ul,.markdown-body ol ol ul{list-style-type:square!important}.markdown-body li{margin-top:.5em!important;margin-bottom:.5em!important;display:list-item!important}.markdown-body blockquote{border-left:.25em solid hsl(var(--border))!important;color:hsl(var(--muted-foreground))!important;margin:1.5em 0!important;padding-left:1em!important;font-style:italic!important}.markdown-body table{border-collapse:collapse!important;width:100%!important;margin:1.5em 0!important}.markdown-body table tr{border-top:1px solid hsl(var(--border))!important}.markdown-body table th,.markdown-body table td{border:1px solid hsl(var(--border))!important;padding:8px 12px!important}.markdown-body table th{background-color:hsl(var(--muted))!important;background-color:hsl(var(--muted)/.5)!important;color:hsl(var(--foreground))!important;font-weight:600!important}.markdown-body code,.markdown-body pre{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace!important}.markdown-body code{background-color:hsl(var(--muted))!important;border-radius:4px!important;padding:.2em .4em!important;font-size:.9em!important}.markdown-body pre{background-color:hsl(var(--muted))!important;border-radius:8px!important;margin:1.5em 0!important;padding:1em!important;line-height:1.45!important;overflow:auto!important}.markdown-body pre code{background-color:#0000!important;padding:0!important}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{border-bottom:0;color:var(--foreground)!important;margin-top:1.5em!important;margin-bottom:.75em!important;scroll-margin-top:8rem!important;font-weight:600!important;line-height:1.3!important}.markdown-body h1{border-bottom:1px solid hsl(var(--border))!important;padding-bottom:.3em!important;font-size:2em!important}.markdown-body h2{border-bottom:1px solid hsl(var(--border))!important;padding-bottom:.3em!important;font-size:1.5em!important}.markdown-body h3{font-size:1.25em!important}.markdown-body h4{font-size:1.1em!important}.markdown-body hr{background-color:hsl(var(--border))!important;border:0!important;height:1px!important;margin:2em 0!important;padding:0!important}.markdown-body p{margin-top:0!important;margin-bottom:1em!important}.markdown-body img{border-radius:8px!important;max-width:100%!important;height:auto!important;margin:1.5em 0!important}
