html,body{margin:0;padding:0;background-color:#eee;font-family:Arial,sans-serif;font-size:10pt}*{box-sizing:border-box}div.logo{margin-right:4em}div.logo>div{text-align:center}div.logo>div img{height:1.6em;margin-top:.4em}nav{position:sticky;background-color:#fff;padding:.2em}nav div{display:flex;margin:1em}nav div div{display:block;margin:auto .2em}nav div ul{display:flex;list-style:none;gap:.2em;padding:0}nav div ul a{color:inherit;font-weight:700;background-color:#eee;padding:1em;border-radius:.3em}nav div ul a:hover{color:#0077bf}input,input:focus,input:focus-visible,button,button:focus,button:focus-visible{background-color:transparent;outline:none;border:1px solid #dddddd}input:focus,input:focus-visible,button:focus,button:focus-visible{border-color:#abcdef;box-shadow:0 0 .3em .2em #abcdefcc}a,button.basic{text-decoration:none;color:#888}button.basic{background:none;border:none;font-family:Arial,sans-serif;font-size:10pt;cursor:pointer;padding:0}div.content{border:1px solid #aaaaaa;border-radius:.4em;margin:1em;background-color:#fff;padding:1em;overflow:hidden}div.content header{border-radius:.4em .4em 0 0;margin:-1em -1em 0;padding:.4em;font-weight:700;background-color:#abcdef}button,input[type=text],input[type=password]{padding:1em;color:#666;border-radius:.5em}button:hover{color:#000;cursor:pointer}button:hover:not(:focus):not(:focus-visible){border-color:#777}button:active{border-color:#aaa;background-color:#eee;color:#333}form div.form-group{margin-top:1em;margin-bottom:1em;text-align:start}form div.form-group label{display:block;font-weight:bolder;margin-bottom:.4em;color:#444}form div.form-group input:not([type=checkbox]){width:100%}ul{padding:0;list-style-type:none}ul li{vertical-align:middle;margin:.5em auto}ul li img{width:2em}ul li div,ul li span{margin:auto;display:inline-block}table th,table td{padding:.5em}table th a+a,table th a+button,table td a+a,table td a+button{margin-left:1em}div.action{margin:2em .5em}div.action a+a,div.action a+button,div.action button+a,div.action button+button{margin-left:2em}div.row>div.col,div.row>div.col25,div.row>div.col50{margin:1em}div.row>div.col+div.col,div.row>div.col+div.col25,div.row>div.col+div.col50,div.row>div.col25+div.col,div.row>div.col25+div.col25,div.row>div.col25+div.col50,div.row>div.col50+div.col,div.row>div.col50+div.col25,div.row>div.col50+div.col50{margin-left:0}div.row>div.col:last-child,div.row>div.col25:last-child,div.row>div.col50:last-child{max-width:none}div.row>div.col{width:calc(100% - 2em)}div.row>div.col25{max-width:100%}div.row>div.col50{width:100%}div.row:after{display:block;float:none;clear:both;content:""}form div.input-group{display:flex}form div.input-group>input[type=text]{border-top-right-radius:0;border-bottom-right-radius:0;width:1%;flex:1 1 auto}form div.input-group>input[type=text]+button{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}@media (min-width: 640px){div.center>div{width:80%}}@media (min-width: 800px){div.center>div{width:50%}div.row>div.col,div.row>div.col25,div.row>div.col50{float:left}div.row>div.col25{max-width:50%}div.row>div.col50{width:auto;max-width:50%}}@media (min-width: 1024px){div.center>div{width:30%}div.row>div.col,div.row>div.col25,div.row>div.col50{float:left}div.row>div.col25{max-width:25%}div.row>div.col50{max-width:50%}}
