.math-doc{line-height:1.7;white-space:normal}.math-doc p{margin:.5rem 0}.math-doc p:first-child{margin-top:0}.math-doc .katex-display{margin:.75rem 0}.math-doc code{background:var(--color-bg-code);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:.85em;padding:.1rem .3rem}.proof-sketch{background:var(--color-bg-surface-warm);border-left:3px solid #94a3b8;border-radius:0 var(--radius-md) var(--radius-md) 0;margin-top:1rem;padding:.75rem 1rem}.proof-label{color:#475569;font-size:.85rem;font-weight:700;letter-spacing:.04em;margin-bottom:.4rem;text-transform:uppercase}.proof-body{color:var(--color-text-secondary);font-size:.93rem}.proof-body p{margin:.3rem 0}.math-doc :deep(.md-table){border-collapse:collapse;font-size:.9rem;margin:.75rem 0;width:100%}.math-doc :deep(.md-table td),.math-doc :deep(.md-table th){border:1px solid var(--color-border-medium);padding:.35rem .6rem;text-align:left}.math-doc :deep(.md-table th){background:var(--color-bg-code);font-weight:600}.math-doc :deep(.md-table tr:nth-child(2n)){background:var(--color-bg-surface-alt)}.math-doc :deep(.citation-link){border-bottom:1px dotted var(--color-link);color:var(--color-link);text-decoration:none}.math-doc :deep(.citation-link:hover){border-bottom-style:solid}.lean-highlight[data-v-7cef8053]{background:var(--color-bg-code);border:1px solid var(--color-border-medium);border-radius:var(--radius-md);font-family:var(--font-mono);font-size:.85rem;line-height:1.5;margin:0;overflow-x:auto;padding:1rem}[data-v-7cef8053] .lh-keyword{color:#7c3aed;font-weight:500}[data-v-7cef8053] .lh-tactic{color:#0369a1}[data-v-7cef8053] .lh-type{color:#0369a1;font-weight:500}[data-v-7cef8053] .lh-number{color:#0369a1}[data-v-7cef8053] .lh-comment{color:#6b7280;font-style:italic}[data-v-7cef8053] .lh-string{color:#16a34a}[data-v-7cef8053] .lh-sorry{background:#fef2f2;border-radius:2px;color:var(--color-error);font-weight:700;padding:0 2px}
