*,*::before,*::after{box-sizing:border-box}main,section,form,fieldset,.split,.fields{min-width:0}input,select,textarea{max-width:100%}header,nav,main,section{overflow-wrap:anywhere}.scroll{max-width:100%;overflow:auto}pre{max-width:100%;overflow-wrap:anywhere}:focus-visible{outline:3px solid #126781;outline-offset:2px}@media(max-width:700px){main{margin:10px!important;padding:10px!important}section{padding:12px!important}label{max-width:100%}header{padding:16px!important}header a{display:inline-block;margin:6px 12px 6px 0}input,select,textarea{min-width:0}iframe{max-width:100%}}
