/* Two clear collections, shared site navigation, and one chapter browser. */
.darshan-collections{display:flex;flex-wrap:wrap;gap:8px 28px;align-items:center;margin:14px 0 22px;padding:0;border:0;border-bottom:1px solid var(--w-line,#d8dccb);background:transparent}
.darshan-collections a{display:inline-flex;align-items:center;min-height:48px;padding:9px 0;box-sizing:border-box;border-bottom:2px solid transparent;color:var(--w-muted,#606c60);font:500 15px/1.4 system-ui,sans-serif;text-decoration:none}
.darshan-collections a[aria-current=page]{border-bottom-color:var(--w-sage,#355e48);color:var(--w-sage,#355e48);font-weight:650}
.darshan-collections a:hover{color:var(--w-ink,#2b3830);text-decoration:underline;text-underline-offset:5px}
.darshan-collections a:focus-visible,.darshan-more-filters>summary:focus-visible{outline:3px solid var(--w-sage,#355e48);outline-offset:4px}
.reading-room .intro-copy .enter-room{display:none}
.earlier-darshans .hero :is(.eyebrow,.intro>p.small),.earlier-darshans :is(#start-section,#stats,.photo-band){display:none!important}
.earlier-darshans .hero{display:block;min-height:0;padding:32px 0 26px;margin-bottom:0;border-bottom:0}
.earlier-darshans .hero h1{font:400 clamp(36px,4vw,54px)/1.12 Georgia,serif;max-width:none;margin:0 0 14px}
.earlier-darshans .hero .intro{max-width:65ch;font-size:18px}
.earlier-darshans .hero .intro>p{margin:0}
.earlier-darshans .darshan-video-link{display:inline-flex;align-items:center;min-height:44px;margin-top:10px;color:var(--w-sage,#355e48);font:500 15px/1.5 system-ui;text-underline-offset:4px}
.earlier-darshans #filters label:has(#relation){display:none}
.earlier-darshans .darshan-simple-filters{display:flex;align-items:end;gap:14px;flex-wrap:wrap;margin-top:16px}
.earlier-darshans .darshan-simple-filters label{flex:1 1 180px;max-width:300px}
.earlier-darshans .darshan-simple-filters button{min-height:44px;padding:10px 12px;border:0;background:transparent;box-shadow:none;color:var(--w-sage,#355e48);font:500 14px/1.5 system-ui;text-decoration:underline;text-underline-offset:4px}
.earlier-darshans .darshan-simple-filters select{width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--w-line,#d8dccb);border-radius:4px;background:var(--w-paper,#fffcf5);color:var(--w-ink,#2b3830);font:400 14px/1.5 system-ui}
.earlier-darshans .darshan-more-filters{margin:10px 0 18px;padding:0;border:0;background:transparent;box-shadow:none}
.earlier-darshans .darshan-more-filters>summary{display:flex;align-items:center;min-height:44px;cursor:pointer;font:500 14px/1.5 system-ui;color:var(--w-muted,#606c60)}
.earlier-darshans .darshan-more-filters>summary:after{content:'+';margin-left:8px}
.earlier-darshans .darshan-more-filters[open]>summary:after{content:'−'}
.earlier-darshans .darshan-more-filters .filter-row{margin-top:8px}
@media(min-width:901px){.conversation-first #session-navigation [data-all-chapters]{display:none}.conversation-first .session-navigation{justify-content:flex-end}}
@media(max-width:600px){.darshan-collections{gap:8px 24px;margin-top:8px;margin-bottom:12px}.darshan-collections a{font-size:14px}.earlier-darshans .darshan-simple-filters label{max-width:none}}
