/* Shared page entrances. Hidden states exist only while the guarded script is active. */
html.mr-entry-enabled [data-mr-entry]:not(.mr-entry-visible),
html.mr-entry-enabled [data-mr-reveal-ready]:not(.mr-entry-visible) { opacity:0; }
.mr-entry-lines { display:flex; flex-direction:column; }
.mr-entry-line-mask { display:block; overflow:hidden; padding-block:.06em .14em; margin-block:-.06em -.14em; }
.mr-entry-line { display:block; white-space:nowrap; }
@media print {
 html.mr-entry-enabled [data-mr-entry], html.mr-entry-enabled [data-mr-reveal-ready] { opacity:1!important; }
 .mr-entry-line-mask { overflow:visible; }
}
