.comment.svelte-112za8i:target{outline:2px solid var(--accent);outline-offset:4px}.prose-pcb{font-size:.875rem;line-height:1.7;color:var(--text-secondary)}.prose-pcb h1,.prose-pcb h2,.prose-pcb h3,.prose-pcb h4{color:var(--text-primary);font-weight:600;line-height:1.3;margin:1.4em 0 .5em}.prose-pcb h1{font-size:1.4em;border-bottom:1px solid var(--border-subtle);padding-bottom:.3em}.prose-pcb h2{font-size:1.2em;border-bottom:1px solid var(--border-subtle);padding-bottom:.25em}.prose-pcb h3{font-size:1.05em}.prose-pcb>:first-child{margin-top:0}.prose-pcb p,.prose-pcb ul,.prose-pcb ol,.prose-pcb blockquote,.prose-pcb table{margin:.75em 0}.prose-pcb ul,.prose-pcb ol{padding-left:1.4em}.prose-pcb ul{list-style:disc}.prose-pcb ol{list-style:decimal}.prose-pcb li{margin:.2em 0}.prose-pcb a{color:var(--accent)}.prose-pcb a:hover{text-decoration:underline}.prose-pcb code{font-family:var(--font-mono);font-size:.85em;background:var(--surface-2);padding:.15em .35em;border-radius:.25rem}.prose-pcb pre{background:var(--surface-0);border:1px solid var(--border-subtle);border-radius:.45rem;padding:.8em 1em;overflow-x:auto;margin:.9em 0}.prose-pcb pre code{background:none;padding:0;font-size:.8125rem;line-height:1.6}.prose-pcb blockquote{border-left:3px solid var(--border-strong);padding-left:1em;color:var(--text-muted)}.prose-pcb table{width:100%;border-collapse:collapse;font-size:.8125rem}.prose-pcb th,.prose-pcb td{border:1px solid var(--border-subtle);padding:.4em .7em;text-align:left}.prose-pcb th{background:var(--surface-2);color:var(--text-primary);font-weight:600}.prose-pcb img{max-width:100%;border-radius:.4rem}.prose-pcb hr{border:none;border-top:1px solid var(--border-subtle);margin:1.5em 0}
