/* Consistent article container, including pages saved before this update. */
main#main.wrap.inner{box-sizing:border-box;min-width:0}
main#main .content-grid{grid-template-columns:270px minmax(0,1fr);min-width:0}
main#main .content-grid>*{min-width:0;max-width:100%;box-sizing:border-box}
main#main .article-content{overflow-wrap:anywhere}
main#main .article-content img,main#main .article-content video,main#main .article-content iframe{max-width:100%;box-sizing:border-box}
main#main .article-content img{height:auto}
main#main .article-content pre{max-width:100%;overflow:auto;white-space:pre-wrap}
main#main .article-content table{max-width:100%;table-layout:fixed}
.cms-captcha{border:1px solid #d4deeb;border-radius:8px;padding:16px;margin:20px 0;min-width:0;max-width:100%;box-sizing:border-box}
.cms-captcha legend{font-weight:bold;color:#123b73}.cms-captcha img{display:block;width:260px!important;max-width:100%;height:auto;float:none!important;margin:0 0 12px!important}
.cms-captcha .captcha-refresh{background:#e8eef7;color:#123b73;border:1px solid #c6d3e5;padding:8px 12px;cursor:pointer;border-radius:5px;margin-bottom:12px}
.cms-captcha label{display:block}.cms-captcha input[name=captcha_answer]{display:block;width:220px;max-width:100%;box-sizing:border-box;text-transform:uppercase;letter-spacing:3px;font:20px monospace;padding:10px;border:1px solid #91a4bf;border-radius:5px}
.cms-captcha .captcha-status{font-size:14px;margin:8px 0 0}
@media(max-width:950px){main#main .content-grid{grid-template-columns:1fr}main#main .content-grid>aside{display:none}}
