/* Give the reading-library entry a visible name without another header row. */
@media(max-width:900px){
 .atlas-app .site-header nav{gap:6px!important}
 .atlas-app .site-header #library-nav{flex-direction:column-reverse;gap:1px;width:80px;min-width:80px;height:44px;padding:2px 0}
 .atlas-app .site-header #library-nav>.library-label{display:block!important;max-width:100%;font:500 13px/16px var(--sans,sans-serif);white-space:nowrap;color:#593887}
 .atlas-app .site-header #library-nav::after{width:16px;height:16px}
}
/* The cross-era search heading may wrap instead of losing its meaning. */
.atlas-app .events-heading h2{min-width:0;white-space:normal;overflow:visible;text-overflow:clip;font-size:14px;line-height:1.4}
.atlas-app .events-heading{gap:8px}
.atlas-app .events-heading>#event-list-count{flex:none}
