body,html{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:var(--font-roboto-condensed),"Georgia",sans-serif;font-weight:900;color:#1e233c;margin:1rem 0}h1{font-size:3rem}h2{font-size:2rem}span.mg-marked{background-color:#fff7b3;padding:2px 0;display:inline}.font-white a,.font-white h1,.font-white h2,.font-white h3,.font-white h4,.font-white h5,.font-white h6,.font-white label,.font-white li,.font-white p,.font-white span,.font-white td{color:#fff;text-decoration:none}div,label,li,p,span,summary{font-size:1rem}div,input,label,li,option,p,select,span,summary,textarea{font-family:var(--font-roboto),"Arial",sans-serif;color:#1e233c}input,option,select,textarea{font-size:.9rem;border:1px solid #1e233c}ul{padding-left:1rem}p{margin:1rem 0}input:not([type=radio]),option,select,textarea{display:block;border-radius:.75rem;padding:.5rem 1rem;margin-bottom:.5rem}form label{display:block;margin-bottom:.5rem}form>div{margin-bottom:1rem}form>div small{font-size:.9rem;font-family:var(--font-roboto),"Arial",sans-serif;color:#1e233c}img{max-width:100%;height:auto}img.thumbnail{border-radius:12px;border:solid #1e233c;border-width:2px 2px 5px;transform:rotate(.25deg);transition:transform .5s ease}img.thumbnail:hover{transform:rotate(-.25deg)}.fullwidth{width:100%}.fontWhite{color:#fff}.tabs{display:flex;border-bottom:3px solid #eee;max-width:600px}.tab{padding:1rem 1.5rem;cursor:pointer;text-align:center;background:none;font-size:1rem;font-weight:500;color:#333;border:none;border-bottom:4px solid transparent;transition:border-color .3s}.tab:hover{color:#000}.tab.active{border-bottom:4px solid #000}label{display:inline-block;margin:.5rem}.top-bar{background-color:#1e233c;color:#fff;padding:.35rem .5rem;font-family:Roboto Condensed;text-align:center;font-size:.9rem}ol,ul{list-style-position:inside}