/* print: paper only. Loaded with media=print, never blocks screen render. */
@page{margin:18mm 16mm}
html{background:#fff;color:#000;font-size:11pt;line-height:1.5}
body:before,.c-hd,.c-skip,.l-sidebar,.c-footer,.c-critters,.c-palette,.c-sweep,.c-react,.c-pager,.c-end,.c-back,.c-mar,.c-wgrid,#lab,canvas,.g-air,.g-mlai,.g-read,.c-post__fp,.c-fp,.c-bands{display:none!important}
.l-shell{display:block;max-width:none}.c-prose>*{max-width:none}
*{animation:none!important;transition:none!important;box-shadow:none!important;text-shadow:none!important;color:#000!important;background:none!important}
a{text-decoration:underline}.c-prose a[href^=http]:after{content:" (" attr(href) ")";font-size:.85em;word-break:break-all}
h1,h2,h3{break-after:avoid}p,blockquote,pre,figure{break-inside:avoid}
.c-prose pre{border:1px solid #999;white-space:pre-wrap}
.c-row__d{max-height:none!important;opacity:1!important}
.c-pw,.c-onward,.c-footer__nav,.c-help,.c-error__more,.c-rail__posts,.c-rail__topics,.c-tile__sig{display:none!important}
.c-more{border-top:1px solid #999;margin-top:12pt;padding-top:6pt;font-size:9pt}.c-more a:after{content:none!important}
