/* Source-led reading: generous photographs, compact editorial context, existing club blue. */
.nb-card-detail{margin:15px 0 6px;color:var(--nr-text);line-height:1.85;font-size:14px;min-width:0}.nb-card-detail>p{font-size:13px;color:var(--nr-muted);margin:0 0 7px}.nb-card-detail ul{margin:0;padding-left:19px}.nb-card-detail li+li{margin-top:7px}.nb-author-filter{display:flex;align-items:center;gap:9px;font-size:13px;margin-left:auto;color:var(--nr-text)}.nb-author-filter select{font:inherit;background:var(--nr-surface);color:var(--nr-ink);border:0;border-radius:3px;min-height:44px;padding:9px 28px 9px 10px;max-width:220px}.nr-reading-formats .nb-author-filter+p{flex-basis:100%;margin:1px 0 0}.nr-reader .nb-context{margin:35px 0 20px;padding-top:27px;border-top:1px solid var(--nr-line);scroll-margin-top:100px}.nr-reader .nb-context .nb-eyebrow{font-size:13px;color:var(--nr-muted);margin:0 0 6px;letter-spacing:.06em}.nr-reader .nb-context h2{font-size:25px;margin:0 0 20px}.nb-context ol{padding-left:23px;margin:0 0 25px;font-size:17px;line-height:2}.nb-context li+li{margin-top:13px}.nb-context .nb-editor-note{font-size:14px;color:var(--nr-muted);line-height:1.9}.nb-discuss{background:var(--nr-surface);padding:20px 22px;margin-top:24px}.nb-discuss p{font-size:17px;line-height:1.85;margin:0 0 8px}.nb-discuss a{min-height:44px;display:inline-flex;align-items:center;font-size:14px;color:var(--nr-text)}.nr-post-actions .nr-original{font-size:14px;color:var(--nr-text);min-height:44px;white-space:normal}.nr-post-actions{row-gap:6px}.nr-reader .nr-source-top{min-height:44px;display:inline-flex;align-items:center}.nb-topic-note{font-size:13px;line-height:1.85;color:var(--nr-muted);max-width:48em;margin:0 0 19px}.club-social-shell .nr-post .nb-card-detail{order:5}.club-social-shell .nr-post .nr-post-actions{order:7}.nr-reading-formats button:focus-visible,.nb-author-filter select:focus-visible,.nb-discuss a:focus-visible{outline:2px solid var(--nr-focus);outline-offset:3px}
@media(min-width:1101px){.club-social-shell .nr-lead-post .nr-figure{grid-row:1/10}.club-social-shell .nr-lead-post .nb-card-detail{grid-column:2;grid-row:6}.club-social-shell .nr-lead-post .nr-post-actions{grid-row:9}.club-social-shell .nr-lead-post .ne-card-note{grid-row:7}}
@media(max-width:760px){.nb-author-filter{flex-basis:100%;margin:6px 0 0}.nb-author-filter select{flex:1;max-width:none;min-width:0}.nb-card-detail{font-size:14px;margin-top:13px}.nb-card-detail li+li{margin-top:6px}.nr-reader .nb-context{margin-top:27px;padding-top:22px}.nr-reader .nb-context h2{font-size:23px}.nb-context ol{font-size:16px;line-height:1.95;padding-left:21px}.nb-discuss{padding:17px}.nb-discuss p{font-size:16px}.nr-post-actions .nr-read{flex-basis:100%}.nr-post-actions .nr-original{padding-left:0;margin-right:auto}.nr-reader-actions .nr-source-top{flex-basis:100%;padding-left:0}.nb-topic-note{font-size:13px}}
/* The previous compact card stylesheet hid source actions; the source is now a main reading path. */
.club-social-shell .nr-post-actions .nr-original{display:inline-flex;align-items:center;color:var(--nr-text);gap:5px}
.club-social-shell .nr-reader-actions{flex-wrap:wrap;align-items:center}.club-social-shell .nr-post-actions{flex-wrap:wrap}.nb-source-details{margin-top:18px}.nb-source-details summary{min-height:44px;display:flex;align-items:center;font-size:14px;cursor:pointer}.nb-source-details[open] summary{font-weight:600}.nb-source-details p{font-size:13px;line-height:1.9;color:var(--nr-muted)}
@media(max-width:760px){.club-social-shell .nr-reader-actions .nr-action{flex:0 0 auto;min-width:96px;min-height:44px;white-space:nowrap;padding:9px 13px}.club-social-shell .nr-reader-actions .nr-action span{white-space:nowrap}.club-social-shell .nr-reader-actions .nr-action svg{flex-shrink:0}.club-social-shell .nr-reader-actions .nr-source-top{flex:0 0 100%;min-height:44px}.club-social-shell .nr-post-actions .nr-original{flex:0 0 auto;max-width:100%;padding-top:8px;padding-bottom:8px}}
@media(max-width:760px){.nb-author-filter{min-width:0;width:100%;max-width:100%}.nb-author-filter select{width:0;flex:1 1 0;min-width:0}}
.nr-post[id^="nr-card-"]{scroll-margin-top:94px}.x-original>.club-button{min-height:44px}.x-original>.article-link{display:inline-flex;align-items:center;min-height:44px}
@media(max-width:760px){.nr-post[id^="nr-card-"]{scroll-margin-top:85px}.x-original>.article-link{display:flex;width:fit-content}}

/* Text-only stories do not reserve the lead image column. */
.club-social-shell .nr-lead-post.nr-text-post{display:flex;flex-direction:column;gap:0}.club-social-shell .nr-lead-post.nr-text-post .nr-byline{order:0}.club-social-shell .nr-lead-post.nr-text-post .ne-card-format{order:1}.club-social-shell .nr-lead-post.nr-text-post .nr-story-title{order:2}.club-social-shell .nr-lead-post.nr-text-post .nr-lead{order:3}.club-social-shell .nr-lead-post.nr-text-post .nr-audience{order:4}.club-social-shell .nr-lead-post.nr-text-post .nb-card-detail{order:5}.club-social-shell .nr-lead-post.nr-text-post .nr-post-actions{order:7}
