/* Dormant controls occupy only the same one-pixel entry sentinel in both arms. */
.rr-nonblog-entry{min-width:0;max-width:100%}
.rr-nonblog-sentinel{display:block;width:100%;height:1px;pointer-events:none}
[data-nonblog-treatment][hidden],[data-nonblog-fallback][hidden]{display:none!important}
.rr-nonblog-preview{margin:0 0 18px;border:1px solid var(--color-border-soft,#39352e);border-radius:10px;background:var(--color-bg,#111114);text-align:left;max-width:760px}
.rr-nonblog-preview>summary{font:inherit;font-size:.9rem;font-weight:500;line-height:1.5;padding:14px 16px;cursor:pointer;color:var(--color-text,#ede9e3)}
.rr-nonblog-preview>summary:focus-visible{outline:2px solid var(--color-accent,#d3aa64);outline-offset:4px}
.rr-nonblog-preview>.rr-nonblog-note{font-size:.8rem;line-height:1.6;color:var(--color-text-muted,#b4afa9);padding:0 16px;margin:0 0 16px}
.rr-nonblog-preview .rfo-widget{margin:0;border:0;border-radius:0;padding:20px;max-width:100%}
.rr-nonblog-preview .rfo-fields{grid-template-columns:1fr;gap:0}
.rr-nonblog-preview .rfo-intro h2{font-size:1.2rem}
.rr-nonblog-preview .rfo-actions{gap:4px}
@media(max-width:640px){.rr-nonblog-preview>summary{font-size:.85rem}.rr-nonblog-preview .rfo-widget{padding:16px}}
