.comment-body{min-width:0;font-family:var(--font-serif);color:var(--color-ink-2);overflow-wrap:anywhere;font-size:16px;line-height:1.85}.comment-body>:first-child{margin-top:0}.comment-body>:last-child{margin-bottom:0}.comment-body p{text-wrap:pretty;margin:0 0 .75em}.comment-body strong{color:var(--color-ink);font-weight:600}.comment-body del{color:var(--color-ink-3)}.comment-body a{color:var(--color-link);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.comment-body a:hover{color:var(--color-ink)}.comment-body code{border-radius:var(--radius-xs);background:var(--color-code-bg);font-family:var(--font-mono);color:var(--color-ink);padding:.1em .38em;font-size:.86em}.comment-body pre{border-radius:var(--radius-md);background:var(--color-code-bg);margin:.4em 0 .9em;padding:12px 14px;line-height:1.6;overflow-x:auto}.comment-body pre code{background:0 0;padding:0;font-size:13.5px}.comment-body blockquote{border-left:2px solid var(--color-rule);color:var(--color-ink-3);margin:.4em 0 .9em;padding-left:14px}.comment-body ul,.comment-body ol{margin:.4em 0 .9em;padding-left:1.5em}.comment-body li{margin:.15em 0}.comment-body li>p{margin:0}.comment-body--deleted{color:var(--color-ink-3);font-style:italic}.comment-flash{animation:2.4s ease-out comment-flash}@keyframes comment-flash{0%,30%{background-color:var(--color-code-bg)}to{background-color:#0000}}@media (prefers-reduced-motion:reduce){.comment-flash{background-color:var(--color-code-bg);animation:none}}
