/* v1.0.20: measured composition, coherent theme in page preview, clean physical print. */
.np-story-columns{min-height:0;height:100%;align-items:stretch}
.np-column{height:100%;max-height:100%;min-height:0;overflow:hidden;gap:5px}
.np-flow-unit{flex:0 0 auto;min-width:0;break-inside:avoid;page-break-inside:avoid;padding:0 0 4px;border-bottom:1px solid var(--np-line)}
.np-flow-unit .np-story-fragment{border:0;padding:0;overflow:visible}
.np-prose-continued{margin:0}
.np-flow-unit .np-prose{font-size:11px;line-height:1.34}
.np-flow-unit .np-prose p{margin:0 0 6px}
.np-slot-ad{flex:none!important;min-height:0!important;overflow:hidden!important}
.np-slot-ad .np-ad{min-height:0;overflow:hidden}
.np-A3 .np-flow-unit .np-prose{font-size:15px}
.np-book .np-sheet{background:var(--np-paper)!important}
html[data-theme=light] .np-book{--np-paper:var(--paper,#e8dfd0)}
html[data-theme=medium] .np-book{--np-paper:var(--paper,#dbd0bd)}
html[data-theme=dark] .np-book{--np-paper:var(--paper,#252a32)}
@media print{.np-book .np-sheet{background:#fff!important;color:#111!important;box-shadow:none!important;filter:none!important}.np-flow-unit{break-inside:avoid}}

#k13-public-language{min-width:84px;max-width:158px;font:600 11px Arial,sans-serif;background:transparent;color:inherit;border:0;border-bottom:1px solid currentColor;padding:3px;cursor:pointer}
.k13-locale-pending{background:var(--paper,#f1e9d9);border:1px solid var(--line,#b5aa98);padding:10px 15px;margin:10px auto;font:600 12px/1.5 Arial,sans-serif;max-width:100%}
html[dir=rtl] .article-prose, html[dir=rtl] .story-hero,html[dir=rtl] .front-grid{text-align:right;direction:rtl}
html[dir=rtl] .np-prose{text-align:right;direction:rtl}
@media print{.k13-locale-pending{display:none!important}}

.np-bottom-banner{display:flex;flex:0 0 auto;align-items:stretch;justify-content:center;overflow:hidden;min-height:0;padding-top:5px;border-top:1px solid var(--np-line)}
.np-bottom-banner .np-ad{height:100%;width:100%;min-height:0}
.np-bottom-banner .np-ad img{max-width:95%;max-height:calc(100% - 18px);height:auto;object-fit:contain}
