body.admin-bar .site-rail{top:32px;height:calc(100dvh - 32px)}
.news-content img{max-width:100%;height:auto}.news-content iframe{max-width:100%}
.news-content{overflow-wrap:anywhere}.news-content .alignwide,.news-content .alignfull{max-width:100%;margin-left:0;margin-right:0}
.news-content input[type=password]{max-width:100%}.news-content table{display:block;max-width:100%;overflow:auto}
.news-content input[type=submit],.news-content button{padding:.7rem 1rem;background:#293e34;color:#fff;border:0}
.contact-privacy{font-size:14px;line-height:1.8}.contact-privacy a{text-decoration:underline}
.contact-hp{position:absolute!important;left:-10000px!important;width:1px;height:1px;overflow:hidden}
#form-status:empty{display:none}#form-status{line-height:1.8;padding:12px 0}.contact button:disabled{opacity:.65;cursor:wait}
@media(max-width:782px){body.admin-bar .site-rail{top:46px;height:calc(100dvh - 46px)}}
