.SourceLibrary-module__22cHFq__page{background:var(--paper);min-height:100vh;color:var(--ink)}.SourceLibrary-module__22cHFq__header{background:var(--yellow);color:#20211d;border-bottom:1px solid #20211d}.SourceLibrary-module__22cHFq__headerInner,.SourceLibrary-module__22cHFq__simpleLibraryMain,.SourceLibrary-module__22cHFq__readerPageMain{width:min(100% - 3rem,80rem);margin-inline:auto}.SourceLibrary-module__22cHFq__headerInner{justify-content:space-between;align-items:center;gap:1.5rem;min-height:76px;display:flex}.SourceLibrary-module__22cHFq__wordmark{font:600 2.1rem/1 var(--heading);letter-spacing:-.035em;text-decoration:none}.SourceLibrary-module__22cHFq__headerNav{gap:1rem;font-size:.82rem;font-weight:800;display:flex}.SourceLibrary-module__22cHFq__simpleLibraryMain{padding:clamp(3rem,8vw,7rem) 0 6rem}.SourceLibrary-module__22cHFq__simpleLibraryIntro{max-width:46rem;margin-bottom:2rem}.SourceLibrary-module__22cHFq__simpleLibraryIntro h1,.SourceLibrary-module__22cHFq__readerPageHeader h1{font:500 clamp(2.8rem, 7vw, 5.8rem)/.96 var(--heading);letter-spacing:-.04em;margin:0}.SourceLibrary-module__22cHFq__simpleLibraryIntro p,.SourceLibrary-module__22cHFq__readerPageHeader p{color:var(--muted);margin:1rem 0 0;font-size:1.05rem;line-height:1.65}.SourceLibrary-module__22cHFq__libraryPicker{border:1px solid var(--rule);background:color-mix(in srgb, var(--paper) 94%, var(--ink) 6%);align-items:end;gap:.75rem;max-width:42rem;padding:1rem;display:flex}.SourceLibrary-module__22cHFq__libraryPicker label,.SourceLibrary-module__22cHFq__field,.SourceLibrary-module__22cHFq__rangeField,.SourceLibrary-module__22cHFq__listenBar label{gap:.35rem;display:grid}.SourceLibrary-module__22cHFq__libraryPicker label{flex:1}.SourceLibrary-module__22cHFq__libraryPicker span,.SourceLibrary-module__22cHFq__field span,.SourceLibrary-module__22cHFq__rangeField span,.SourceLibrary-module__22cHFq__listenBar label>span,.SourceLibrary-module__22cHFq__columnHeader span{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:.72rem;font-weight:800}.SourceLibrary-module__22cHFq__libraryPicker select,.SourceLibrary-module__22cHFq__libraryPicker button,.SourceLibrary-module__22cHFq__readerToolbar select,.SourceLibrary-module__22cHFq__listenBar select,.SourceLibrary-module__22cHFq__listenBar button{border:1px solid var(--rule);background:var(--paper);min-height:44px;color:var(--ink);font:inherit;padding:.65rem .75rem}.SourceLibrary-module__22cHFq__libraryPicker button,.SourceLibrary-module__22cHFq__listenBar button{cursor:pointer;font-weight:800}.SourceLibrary-module__22cHFq__libraryPicker button:disabled,.SourceLibrary-module__22cHFq__listenBar button:disabled{cursor:not-allowed;opacity:.45}.SourceLibrary-module__22cHFq__readerPageMain{padding:2rem 0 6rem}.SourceLibrary-module__22cHFq__breadcrumb{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:1.5rem;font-size:.8rem;display:flex}.SourceLibrary-module__22cHFq__readerPageHeader{max-width:56rem;margin-bottom:2rem}.SourceLibrary-module__22cHFq__readerPageHeader h1{font-size:clamp(2.6rem,6vw,5rem)}.SourceLibrary-module__22cHFq__readerShell{border-top:1px solid var(--rule);padding-top:1rem}.SourceLibrary-module__22cHFq__readerToolbar,.SourceLibrary-module__22cHFq__listenBar{border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:end;gap:.85rem 1rem;padding:.9rem 0;display:flex}.SourceLibrary-module__22cHFq__field select{min-width:7rem}.SourceLibrary-module__22cHFq__checkGroup{flex-wrap:wrap;align-items:center;gap:.8rem;min-height:44px;display:flex}.SourceLibrary-module__22cHFq__checkGroup label,.SourceLibrary-module__22cHFq__followToggle{align-items:center;gap:.45rem;font-weight:700;display:inline-flex!important}.SourceLibrary-module__22cHFq__rangeField{min-width:min(100%,18rem);margin-left:auto}.SourceLibrary-module__22cHFq__rangeField input{width:100%}.SourceLibrary-module__22cHFq__rangeField output{color:var(--muted);font-size:.76rem}.SourceLibrary-module__22cHFq__listenBar strong{align-self:center;margin-right:.25rem}.SourceLibrary-module__22cHFq__listenBar label{min-width:7.5rem}.SourceLibrary-module__22cHFq__followToggle{align-self:center}.SourceLibrary-module__22cHFq__readerNote,.SourceLibrary-module__22cHFq__sourcePending{max-width:62rem;color:var(--muted);margin:1rem 0 0;line-height:1.65}.SourceLibrary-module__22cHFq__sourcePending{font-size:.9rem}.SourceLibrary-module__22cHFq__readerColumns{align-items:start;gap:1.5rem;margin-top:1.5rem;display:grid}.SourceLibrary-module__22cHFq__readerColumnsTwo{grid-template-columns:repeat(2,minmax(0,1fr))}.SourceLibrary-module__22cHFq__readerColumnsOne{grid-template-columns:minmax(0,54rem)}.SourceLibrary-module__22cHFq__readerColumn{min-width:0}.SourceLibrary-module__22cHFq__columnHeader{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:.65rem;display:flex}.SourceLibrary-module__22cHFq__columnHeader strong{font-size:.82rem}.SourceLibrary-module__22cHFq__readerColumn h2{font:500 clamp(1.9rem, 4vw, 3rem)/1 var(--heading);margin:1.5rem 0}.SourceLibrary-module__22cHFq__readerColumn p{font-size:var(--reader-font-size,20px);margin:0 0 1.25rem;padding:.1rem .2rem;line-height:1.72;transition:background .12s}.SourceLibrary-module__22cHFq__activeParagraph{background:color-mix(in srgb, var(--yellow) 12%, transparent)}.SourceLibrary-module__22cHFq__activeWord{background:var(--yellow);color:#20211d;border-radius:.12rem}.SourceLibrary-module__22cHFq__simpleNotice{border:1px solid var(--rule);max-width:52rem;margin:2rem 0;padding:1.25rem}.SourceLibrary-module__22cHFq__simpleNotice h2{font:500 2rem/1 var(--heading);margin:0 0 .5rem}.SourceLibrary-module__22cHFq__simpleNotice p{color:var(--muted);line-height:1.65}.SourceLibrary-module__22cHFq__aboutText{border-top:1px solid var(--rule);max-width:54rem;margin-top:3rem;padding-top:1rem}.SourceLibrary-module__22cHFq__aboutText summary{cursor:pointer;font-weight:800}.SourceLibrary-module__22cHFq__aboutTextBody{color:var(--muted);padding:.75rem 0 0}.SourceLibrary-module__22cHFq__aboutTextBody p{margin:.55rem 0;line-height:1.6}@media (max-width:820px){.SourceLibrary-module__22cHFq__headerInner,.SourceLibrary-module__22cHFq__simpleLibraryMain,.SourceLibrary-module__22cHFq__readerPageMain{width:min(100% - 2rem,80rem)}.SourceLibrary-module__22cHFq__readerColumnsTwo{grid-template-columns:1fr}.SourceLibrary-module__22cHFq__rangeField{width:100%;margin-left:0}}@media (max-width:620px){.SourceLibrary-module__22cHFq__headerInner{gap:.75rem;min-height:68px}.SourceLibrary-module__22cHFq__wordmark{font-size:1.75rem}.SourceLibrary-module__22cHFq__headerNav{gap:.65rem;font-size:.7rem}.SourceLibrary-module__22cHFq__libraryPicker{flex-direction:column;align-items:stretch}.SourceLibrary-module__22cHFq__readerToolbar,.SourceLibrary-module__22cHFq__listenBar{align-items:stretch}.SourceLibrary-module__22cHFq__field,.SourceLibrary-module__22cHFq__listenBar label{flex:8rem}.SourceLibrary-module__22cHFq__listenBar button{flex:auto}.SourceLibrary-module__22cHFq__readerColumn p{line-height:1.65}}
