.markdown-body[data-v-483ed1e5]{font-size:var(--fs-base);line-height:var(--lh-relaxed);color:var(--fg-body);overflow-wrap:anywhere}.markdown-body[data-v-483ed1e5]>*+*{margin-top:var(--space-4)}.markdown-body[data-v-483ed1e5] h2,.markdown-body[data-v-483ed1e5] h3,.markdown-body[data-v-483ed1e5] h4,.markdown-body[data-v-483ed1e5] h5,.markdown-body[data-v-483ed1e5] h6{font-family:var(--font-display);font-weight:var(--fw-bold);line-height:var(--lh-tight);color:var(--fg-primary)}.markdown-body[data-v-483ed1e5] h2,.markdown-body[data-v-483ed1e5] h3{margin-top:var(--space-8);font-size:var(--fs-2xl);text-wrap:balance}.markdown-body[data-v-483ed1e5]>h2:first-child,.markdown-body[data-v-483ed1e5]>h3:first-child{margin-top:0}.markdown-body[data-v-483ed1e5] h4{margin-top:var(--space-8);font-size:var(--fs-xl)}@media (width<=767px){.markdown-body[data-v-483ed1e5] h4{font-size:var(--fs-lg)}}.markdown-body[data-v-483ed1e5] h5{margin-top:var(--space-6);font-size:var(--fs-lg)}.markdown-body[data-v-483ed1e5] h6{margin-top:var(--space-6);font-size:var(--fs-md)}.markdown-body[data-v-483ed1e5] strong{font-weight:var(--fw-bold);color:var(--fg-primary)}.markdown-body[data-v-483ed1e5] a{color:var(--gold-300);text-decoration:underline;-webkit-text-decoration-color:color-mix(in sRGB, var(--gold-300) 40%, transparent);text-decoration-color:color-mix(in sRGB, var(--gold-300) 40%, transparent);text-underline-offset:var(--space-1);transition:text-decoration-color var(--dur-fast) var(--ease-out)}.markdown-body[data-v-483ed1e5] a:hover{-webkit-text-decoration-color:var(--gold-300);text-decoration-color:var(--gold-300)}.markdown-body[data-v-483ed1e5] ul,.markdown-body[data-v-483ed1e5] ol{gap:var(--space-2);padding-left:var(--space-6);display:grid}.markdown-body[data-v-483ed1e5] li::marker{color:var(--accent)}.markdown-body[data-v-483ed1e5] blockquote{padding-left:var(--space-4);color:var(--fg-muted);border-left:3px solid var(--gold-700)}.markdown-body[data-v-483ed1e5] code{padding:0 var(--space-1);font-family:var(--font-mono);font-size:var(--fs-sm);color:var(--gold-300);background:var(--bg-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-xs)}.markdown-body[data-v-483ed1e5] .mention{padding:0 var(--space-1);font-size:var(--fs-sm);color:var(--gold-300);background:color-mix(in sRGB, var(--gold-700) 35%, transparent);border-radius:var(--radius-xs)}.markdown-body_clamped[data-v-483ed1e5]{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
