.back-link{display:inline-flex;align-items:center;gap:.35rem;font-size:.875rem;color:var(--color-text-muted);margin-bottom:1.75rem}.back-link:hover{color:var(--color-link);text-decoration:none}.rfd-header{border-bottom:1px solid var(--color-border);padding-bottom:1.5rem;margin-bottom:2rem}.rfd-eyebrow{font-family:var(--font-mono);font-size:.875rem;color:var(--color-text-muted);margin:0 0 .4rem}.rfd-header h1{font-size:1.75rem;line-height:1.25;margin:0 0 1rem}.rfd-meta{display:flex;flex-wrap:wrap;gap:1rem;font-size:.875rem;color:var(--color-text-muted);align-items:center}.rfd-meta a{color:var(--color-text-muted);text-decoration:underline;text-underline-offset:2px}.rfd-meta a:hover{color:var(--color-link)}.label-list{display:flex;gap:.3rem;flex-wrap:wrap}.label-chip{display:inline-block;padding:.15em .5em;border-radius:var(--radius);background:var(--color-surface);border:1px solid var(--color-border);font-size:.75rem;text-decoration:none}.rfd-meta .label-chip,.rfd-meta .label-chip:hover,.rfd-meta .label-chip:focus-visible,.rfd-meta .label-chip:visited{text-decoration:none}.rfd-body{width:100%;max-width:none;line-height:1.75}.rfd-body h1,.rfd-body h2,.rfd-body h3,.rfd-body h4{margin-top:2em;margin-bottom:.5em;line-height:1.3}.rfd-body h2{font-size:1.35rem;border-bottom:1px solid var(--color-border);padding-bottom:.25em}.rfd-body p{margin:0 0 1em}.rfd-body ul,.rfd-body ol{padding-left:1.5em;margin:0 0 1em}.rfd-body li{margin-bottom:.3em}.rfd-body blockquote{border-left:3px solid var(--color-border);margin:1em 0;padding:.25em 1em;color:var(--color-text-muted)}.rfd-body #discussion-comments{margin-top:2.5rem}.rfd-body #discussion-comments~blockquote{margin-left:1.25rem;border-left-width:2px;background:var(--color-surface);color:var(--color-text-muted);padding:.6em 1em}.rfd-body #discussion-comments~blockquote p{color:var(--color-text-muted)}.rfd-body #discussion-comments~blockquote p:first-child{margin-bottom:.65rem}.rfd-body #discussion-comments~blockquote p:first-child strong{font-weight:600}.rfd-body #discussion-comments~blockquote a{color:inherit;text-decoration:underline;text-decoration-color:var(--color-border);text-underline-offset:2px}.rfd-body #discussion-comments~blockquote a:hover{color:var(--color-link);text-decoration-color:var(--color-link)}.rfd-body #discussion-comments~blockquote a.comment-author-link{font-weight:600;text-decoration:none}.rfd-body #discussion-comments~blockquote a.comment-author-link:hover{text-decoration:underline}.rfd-body table{width:100%;border-collapse:collapse;font-size:.9em;margin-bottom:1em}.rfd-body th,.rfd-body td{padding:.5em .75em;border:1px solid var(--color-border);text-align:left}.rfd-body th{background:var(--color-surface)}.rfd-body img{max-width:100%;border-radius:var(--radius)}.rfd-body hr{border:none;border-top:1px solid var(--color-border);margin:2em 0}
