.library-overview{display:flex;justify-content:space-between;gap:20px;align-items:center;background:#edf4ef;padding:28px;border-radius:12px;border:1px solid #dae8df}.library-overview h2{font-size:28px;margin:12px 0}.library-overview p{max-width:600px;color:#6c8174}.library-eras{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0 32px}.library-eras button{font-size:11px}.library-topics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0 26px}.library-topics button{text-align:left;padding:20px}.library-topics span{display:block;font-size:12px;min-height:30px}.library-topics strong{display:block;font-size:30px;color:#3b7663;margin:10px 0}.library-topics small{font-size:10px;color:#7e9185}.library-filter-note{font-size:11px;color:#7a8e80;margin:0 0 20px}.event-library{font-size:9px;color:#698e7a;margin:10px 0 0}.catalog-pages span{align-self:center;font-size:11px;color:#819388}.yearlabel{overflow-wrap:anywhere}.yearrow{grid-template-columns:105px 1fr}.source-note{padding:12px;border-radius:7px;background:#eff5f1;font-size:11px;color:#6e8475;line-height:1.7}.catalog-note p{font-size:11px}.side-note{margin-top:25px}nav{gap:5px}nav button{padding:11px}.country-tools{flex-wrap:wrap}#countryTimeline .event{max-width:none}@media(max-width:1000px){.library-topics{grid-template-columns:repeat(2,minmax(0,1fr))}.library-overview{display:block}.library-overview button{margin-top:10px}}@media(max-width:650px){.yearrow{grid-template-columns:70px 1fr}.library-overview{padding:18px}.library-overview h2{font-size:22px}}
