.markdown-body[data-v-1ca30801] h1{font-size:1.5rem;font-weight:700;line-height:1.3;margin-bottom:.75rem;margin-top:1.5rem}.markdown-body[data-v-1ca30801] h2{font-size:1.25rem;font-weight:600;line-height:1.35;margin-bottom:.5rem;margin-top:1.25rem}.markdown-body[data-v-1ca30801] h3{font-size:1.1rem;font-weight:600;line-height:1.4;margin-bottom:.5rem;margin-top:1rem}.markdown-body[data-v-1ca30801] h4,.markdown-body[data-v-1ca30801] h5,.markdown-body[data-v-1ca30801] h6{font-size:1rem;font-weight:600;margin-bottom:.25rem;margin-top:.75rem}.markdown-body[data-v-1ca30801] p{line-height:1.6;margin-bottom:.75rem}.markdown-body[data-v-1ca30801] ol,.markdown-body[data-v-1ca30801] ul{margin-bottom:.75rem;padding-left:1.5rem}.markdown-body[data-v-1ca30801] ul{list-style-type:disc}.markdown-body[data-v-1ca30801] ol{list-style-type:decimal}.markdown-body[data-v-1ca30801] li{line-height:1.6;margin-bottom:.25rem}.markdown-body[data-v-1ca30801] li>ol,.markdown-body[data-v-1ca30801] li>ul{margin-bottom:0;margin-top:.25rem}.markdown-body[data-v-1ca30801] strong{font-weight:600}.markdown-body[data-v-1ca30801] a{color:hsl(var(--brand));text-decoration:none}.markdown-body[data-v-1ca30801] a:hover{text-decoration:underline}.markdown-body[data-v-1ca30801] code{background:hsl(var(--secondary));border-radius:.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8em;padding:.15rem .35rem}.markdown-body[data-v-1ca30801] pre{background:hsl(var(--secondary));border:1px solid hsl(var(--border));border-radius:.5rem;margin-bottom:.75rem;overflow-x:auto;padding:.75rem 1rem}.markdown-body[data-v-1ca30801] pre code{background:none;border-radius:0;font-size:.8rem;padding:0}.markdown-body[data-v-1ca30801] blockquote{border-left:3px solid hsl(var(--border));color:hsl(var(--muted-foreground));margin-bottom:.75rem;margin-left:0;padding-left:1rem}.markdown-body[data-v-1ca30801] hr{border:none;border-top:1px solid hsl(var(--border));margin:1.5rem 0}.markdown-body[data-v-1ca30801] table{border-collapse:collapse;margin-bottom:.75rem;width:100%}.markdown-body[data-v-1ca30801] td,.markdown-body[data-v-1ca30801] th{border:1px solid hsl(var(--border));padding:.4rem .75rem;text-align:left}.markdown-body[data-v-1ca30801] th{background:hsl(var(--secondary));font-weight:600}.markdown-body[data-v-1ca30801] img{border-radius:.5rem;max-width:100%}.markdown-body[data-v-1ca30801]>:first-child{margin-top:0}
