.newsroom-rp-filters{align-items:end;flex-wrap:wrap}.newsroom-rp-filters .field{margin:0;min-width:0}.newsroom-rp-summary{padding:16px 0;border-bottom:1px solid var(--line);margin-bottom:24px}.newsroom-rp-summary p{margin:10px 0 0;line-height:1.7}
.newsroom-rp-layout{display:grid;grid-template-columns:minmax(180px,240px) minmax(0,1fr);gap:28px;align-items:start}.newsroom-rp-list{display:grid;gap:10px;min-width:0}body .newsroom-rp-entry{display:grid;text-align:left;gap:10px;white-space:normal;padding:16px;background:var(--surface);border:1px solid var(--line);box-shadow:none;min-width:0;overflow-wrap:anywhere}body .newsroom-rp-entry[aria-pressed=true]{background:var(--surface2);border-color:var(--primary)}.newsroom-rp-entry strong{font-size:13px;line-height:1.6}.newsroom-rp-entry>span{font-size:12px;color:var(--muted)}
.newsroom-rp-detail{min-width:0}.newsroom-rp-reading{min-width:0}.newsroom-rp-reading h3{font:400 28px/1.4 var(--font-display,Georgia,serif);margin:0 0 18px;overflow-wrap:anywhere}.newsroom-rp-reading .rp-blog-text{font-size:14px;line-height:1.9}.newsroom-rp-actions{border-top:1px solid var(--line);padding-top:20px;margin-top:24px;flex-wrap:wrap}.newsroom-rp-detail>.tiny{line-height:1.7;margin-top:14px}
.newsroom-extra-days{border:0;border-top:1px solid var(--line);padding:20px 0;margin:0;min-width:0}.newsroom-extra-days legend{font-size:14px;font-weight:500}.newsroom-extra-days>p{font-size:12px;line-height:1.7}.newsroom-extra-day{display:flex;align-items:center;gap:12px;padding:10px 0;font-size:13px;line-height:1.7}.newsroom-extra-day input{width:18px;height:18px;flex:none;accent-color:var(--primary)}
@media(max-width:700px){.newsroom-rp-layout{grid-template-columns:minmax(0,1fr);gap:24px}.newsroom-rp-list{max-height:280px;overflow:auto}.newsroom-rp-reading h3{font-size:24px}.newsroom-rp-actions>.btn{max-width:100%;white-space:normal}.newsroom-rp-filters{display:grid;grid-template-columns:minmax(0,1fr)}}
