.markdown-content[data-v-e09d4a35] p{margin:.4em 0}.markdown-content[data-v-e09d4a35] p:first-child{margin-top:0}.markdown-content[data-v-e09d4a35] p:last-child{margin-bottom:0}.markdown-content[data-v-e09d4a35] h1,.markdown-content[data-v-e09d4a35] h2,.markdown-content[data-v-e09d4a35] h3,.markdown-content[data-v-e09d4a35] h4{font-weight:600;line-height:1.25;margin:.65em 0 .35em}.markdown-content[data-v-e09d4a35] h1:first-child,.markdown-content[data-v-e09d4a35] h2:first-child,.markdown-content[data-v-e09d4a35] h3:first-child,.markdown-content[data-v-e09d4a35] h4:first-child{margin-top:0}.markdown-content[data-v-e09d4a35] h1{font-size:1.15em}.markdown-content[data-v-e09d4a35] h2{font-size:1.08em}.markdown-content[data-v-e09d4a35] h3,.markdown-content[data-v-e09d4a35] h4{font-size:1em}.markdown-content[data-v-e09d4a35] ol,.markdown-content[data-v-e09d4a35] ul{margin:.4em 0;padding-left:1.25em}.markdown-content[data-v-e09d4a35] ul{list-style-type:disc}.markdown-content[data-v-e09d4a35] ol{list-style-type:decimal}.markdown-content[data-v-e09d4a35] li{margin:.15em 0}.markdown-content[data-v-e09d4a35] a{color:hsl(var(--primary));text-decoration:underline;text-underline-offset:2px}.markdown-content[data-v-e09d4a35] a:hover{opacity:.9}.markdown-content[data-v-e09d4a35] strong{font-weight:600}.markdown-content[data-v-e09d4a35] em{font-style:italic}.markdown-content[data-v-e09d4a35] code{background:hsl(var(--muted)/.65);border-radius:.25rem;font-size:.92em;padding:.1em .35em}.markdown-content[data-v-e09d4a35] pre{background:hsl(var(--muted)/.4);border:1px solid hsl(var(--border));border-radius:.375rem;font-size:.88em;margin:.5em 0;overflow-x:auto;padding:.6em .75em}.markdown-content[data-v-e09d4a35] pre code{background:transparent;font-size:inherit;padding:0}.markdown-content[data-v-e09d4a35] blockquote{border-left:3px solid hsl(var(--border));color:hsl(var(--muted-foreground));margin:.5em 0;padding-left:.75em}.markdown-content[data-v-e09d4a35] hr{border:0;border-top:1px solid hsl(var(--border));margin:.75em 0}.markdown-content[data-v-e09d4a35] table{border-collapse:collapse;font-size:.92em;margin:.5em 0;width:100%}.markdown-content[data-v-e09d4a35] td,.markdown-content[data-v-e09d4a35] th{border:1px solid hsl(var(--border));padding:.35em .5em;text-align:left}.markdown-content[data-v-e09d4a35] th{background:hsl(var(--muted)/.35);font-weight:600}
