/* Shared readable content width. Loaded only by article/list/detail pages. */
:root{--guide-content-width:840px;--guide-content-gutter:15px}
html:root:root body>main,html:root:root body>.guide{box-sizing:border-box!important;width:calc(100% - var(--guide-content-gutter)*2)!important;max-width:var(--guide-content-width)!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}
html:root:root body>.potch-quest-header{width:calc(100% - var(--guide-content-gutter)*2)!important;max-width:var(--guide-content-width)!important;margin-left:auto!important;margin-right:auto!important}
html:root:root body>main>section,html:root:root body>main>article{max-width:100%;box-sizing:border-box}
@media(max-width:700px){html:root:root body>main,html:root:root body>.guide{width:calc(100% - 30px)!important}html:root:root body>main{padding-top:16px;padding-bottom:60px}}

/* Keep shared headers inside the viewport on standalone information pages. */
html:root:root body{margin:0}
.site-header,.site-header .header-top,.site-header .header-bottom{box-sizing:border-box;max-width:100%}
