@import url('https://fonts.googleapis.com/css?family=Inconsolata');:root {--mainfont: "Arial";}html{font-family: var(--mainfont), Sans-Serif;}input{font-family: var(--mainfont), Sans-Serif;padding: 2px;}input[type="submit"]{background-color: #3383FF;color: #FFFFFF;font-weight: bold;border: none;padding: 4px 5px 4px 5px;}input[type="button"],input[name="cn"]{background-color: #838383;color: #FFFFFF;font-weight: bold;border: none;padding: 4px 5px 4px 5px;}input[name="de"]{background-color: #ac2b2b;}select, textarea{font-family: var(--mainfont), Sans-Serif;padding: 2px;}body{font-size: 90%;margin: 2em;}h2{margin-top: 1.3em;}code{font-family: "Inconsolata", monospace;font-size: 120%;padding-right: 0.2em;padding-left: 0.2em;background: #F0F0F0;}table{margin-bottom: 1em;border-collapse: collapse;}table tr{vertical-align: top;}table th{text-align: left;font-weight: bold;padding: 6px;margin: 0px;}table td{padding: 6px;margin: 0px;border: 1px solid #B0B0B0;}/* OVERVIEW */div#overview{margin: -2em;margin-bottom: 0.5em;padding: 0.7em;padding-bottom: 0.5em;background: linear-gradient(to bottom, #FFFFFF 90%, #B0B0B0 4%, #FFFFFF);}div#overview p{display: inline-block;margin-right: 0.6em;}div#overview p.pr{font-weight: bold;}div#overview p.pr a{color: #000000;text-decoration: none;}div#overview p.lt{float: right;}div#overview p.lt a{color: #A0A0A0;}form.ed input{margin-right: 0.5em;}/* LOGIN */body.li form{font-size: 110%;border: 2px solid #2724CB;border-radius: 10px;width: 20em;margin-top: 5em;margin-left: auto;margin-right: auto;padding: 2em 2em 1.2em 2em;}body.li p{margin-bottom: 0.8em;}body.li p:last-child{text-align: center;}body.li form input[type="text"],body.li form input[type="password"]{font-size: 110%;width: 18em;}body.li form input[type="submit"]{font-size: 110%;width: 5em;}body.li>p{padding-top: 0.3em;font-size: 90%;text-align: center;color: rgba(0,0,0,0.7);}table tr td.points{text-align: center;}