/* Loaded only for printing. Browser Print / Save as PDF uses the same layout. */
@page{margin:18mm 20mm}
:root,:root[data-theme=dark]{--paper:#fff;--ink:#000;--muted:#444;--line:#bbb;--surface:#fff;--accent:#000;--code-keyword:#000;--code-string:#000;--code-number:#000;--code-name:#000;color-scheme:light}
html,body{background:#fff!important;color:#000!important;font-size:11pt!important;line-height:1.5}
.site-header,.site-footer,.topic-nav,.reader-toolbar,.heading-link,.read-next,.newsletter,.article-tags,.code-toolbar,.footnote-popover,.reader-status,.series-nav,.figure-controls,.skip-link{display:none!important}
.wrap,.prose-width,.gh-content{width:100%!important;max-width:none!important;margin-inline:0!important}
.article-header{padding:0!important}.article-header>h1{font-size:24pt!important;margin:0 0 10pt!important}.article-excerpt{font-size:12pt!important}.article-header>.post-meta,.article-byline{font-size:9pt!important}.article-byline{margin:10pt 0!important}
.print-source{display:block!important;font-size:8pt;overflow-wrap:anywhere;margin-top:8pt}.gh-content{font-size:11pt!important;line-height:1.6;margin-top:20pt!important;display:block!important}
.gh-content h2{font-size:15pt!important;margin-top:20pt!important}.gh-content h3{font-size:12.5pt!important}h1,h2,h3,h4,h5,h6{break-after:avoid-page}p{orphans:3;widows:3}
.gh-content .kg-width-wide,.gh-content .kg-width-full{width:100%!important;margin-inline:0!important}.gh-content>*+*{margin-top:12pt}
.code-block{border:1px solid #bbb!important;break-inside:auto}.gh-content pre{padding:10pt!important;border:0!important;overflow:visible!important;white-space:pre-wrap!important;font-size:9pt!important}.gh-content pre code{font-size:inherit!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important}.token{color:#000!important}
.gh-content table{display:table;max-width:100%;width:100%;font-size:9pt}.gh-content td,.gh-content th{padding:5pt;overflow-wrap:anywhere}
.gh-content img,.gh-content svg{max-width:100%!important;height:auto}.feature-image{break-inside:avoid}.feature-image img{max-height:150mm;object-fit:contain}.gh-content iframe,video,audio{display:none!important}
.equation-row{break-inside:avoid;gap:8pt!important;margin:12pt 0!important}.gh-content .katex-display{overflow:visible!important}.equation-number{font-size:9pt!important}.gh-content .katex{color:#000!important}
.interactive-figure{border:1px solid #bbb!important;padding:10pt!important;break-inside:avoid}.plot-grid{stroke:#ddd!important}.plot-axis,.plot-curve{stroke:#000!important}.plot-label{fill:#000!important}.figure-current-rate{display:inline}
.footnotes,[role=doc-endnotes]{font-size:9pt}.footnote-backref{display:none}.gh-content a{color:#000!important}.footnote-ref{font-size:8pt}.article{padding-bottom:0!important}
