.markdown-content[data-v-0794ae7a]{color:var(--text-secondary);font-size:var(--markdown-font-size,var(--font-size-sm));line-height:var(--markdown-line-height,var(--line-height-normal))}.markdown-content[data-v-0794ae7a] blockquote,.markdown-content[data-v-0794ae7a] h2,.markdown-content[data-v-0794ae7a] h3,.markdown-content[data-v-0794ae7a] h4,.markdown-content[data-v-0794ae7a] ol,.markdown-content[data-v-0794ae7a] p,.markdown-content[data-v-0794ae7a] ul{max-width:var(--markdown-measure,none)}.markdown-content[data-v-0794ae7a] p{margin:0 0 var(--space-2) 0}.markdown-content[data-v-0794ae7a] p:last-child{margin-bottom:0}.markdown-content[data-v-0794ae7a] strong{color:var(--text-primary);font-weight:var(--font-weight-semibold)}.markdown-content[data-v-0794ae7a] a{color:var(--text-primary);text-decoration:underline}.markdown-content[data-v-0794ae7a] code{background:var(--bg-muted);border-radius:var(--radius-sm);font-size:var(--font-size-xs);padding:1px 4px}.markdown-content[data-v-0794ae7a] pre code{border-radius:var(--radius-md);display:block;overflow-x:auto;padding:var(--space-3)}.markdown-content[data-v-0794ae7a] ul{list-style:disc;margin:0 0 var(--space-2) 0;padding-left:var(--space-5)}.markdown-content[data-v-0794ae7a] ol{list-style:decimal;margin:0 0 var(--space-2) 0;padding-left:var(--space-5)}.markdown-content[data-v-0794ae7a] blockquote{border-left:2px solid var(--border-medium);color:var(--text-muted);padding-left:var(--space-3)}.markdown-content[data-v-0794ae7a] h2{color:var(--text-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);margin:var(--space-6) 0 var(--space-2)}.markdown-content[data-v-0794ae7a] h3{color:var(--text-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);margin:var(--space-6) 0 var(--space-2)}.markdown-content[data-v-0794ae7a] h4{color:var(--text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);margin:var(--space-4) 0 var(--space-1)}.markdown-content[data-v-0794ae7a] h2:first-child,.markdown-content[data-v-0794ae7a] h3:first-child,.markdown-content[data-v-0794ae7a] h4:first-child{margin-top:0}.markdown-content[data-v-0794ae7a] h2 a,.markdown-content[data-v-0794ae7a] h3 a,.markdown-content[data-v-0794ae7a] h4 a{color:inherit;text-decoration:underline;text-decoration-color:var(--border-strong);text-decoration-thickness:1px;text-underline-offset:4px;transition:text-decoration-color var(--transition-fast)}.markdown-content[data-v-0794ae7a] h2 a:hover,.markdown-content[data-v-0794ae7a] h3 a:hover,.markdown-content[data-v-0794ae7a] h4 a:hover{text-decoration-color:currentColor}.markdown-content[data-v-0794ae7a] h2 a:after,.markdown-content[data-v-0794ae7a] h3 a:after,.markdown-content[data-v-0794ae7a] h4 a:after{color:var(--text-muted);content:"↗";display:inline-block;font-size:.85em;font-weight:var(--font-weight-medium);margin-left:.3em;text-decoration:none;transition:transform var(--transition-fast),color var(--transition-fast)}.markdown-content[data-v-0794ae7a] h2 a:hover:after,.markdown-content[data-v-0794ae7a] h3 a:hover:after,.markdown-content[data-v-0794ae7a] h4 a:hover:after{color:var(--text-primary);transform:translate(1px,-1px)}.markdown-content[data-v-0794ae7a] img{border-radius:var(--radius-md);display:block;height:auto;margin:var(--space-4) 0 var(--space-3);max-width:min(100%,var(--markdown-measure,100%))}.markdown-content[data-v-0794ae7a] .mention{background:var(--bg-muted);border-radius:var(--radius-sm);color:var(--text-primary);font-weight:var(--font-weight-semibold);padding:1px 4px}
