html,body,button,input,select{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Cantarell,Roboto,Ubuntu,Helvetica,Arial,sans-serif;font-size:1em}html,body{background-color:#eee;min-height:100vh;margin:0}nav{background-color:#e10000;padding:1em}nav img{height:2em}nav ul{margin:0;padding:0 0 0 2em;list-style:none;display:inline-block}nav li{display:inline-block}nav a{color:#fff;vertical-align:.6em;margin-right:1em;font-weight:700;text-decoration:none}nav a.active{border-bottom:2px solid #fff;padding-bottom:.25em}nav a:hover{color:#fdd;border-bottom-color:#fdd}main{background-color:#fff;max-width:40em;margin:1em auto;padding:1.5em}input{border:2px solid #bbb;border-radius:0;padding:.2em .4em}select{background-color:#eee;border:2px solid #bbb;border-radius:0;padding:.2em .4em}button,input[type=submit]{cursor:pointer;background-color:#eee;border:2px solid #bbb;border-radius:0;padding:.2em .4em}button:hover,input[type=submit]:hover{border-color:#e10000}form{padding:1em}.submit{margin-top:.5em}#dhcp-checkbox,#connection-checkbox,#ap-checkbox{margin-bottom:.5rem}#advanced-settings{color:#888;background:0 0;border:none;text-decoration:underline}@media screen and (width<=600px){nav img{margin:0 auto 1em;display:block}nav ul{text-align:center;padding:0;display:block}main{margin:0 auto}html,body{background-color:#fff}}