:root{--background:#fff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}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}@media (prefers-color-scheme:dark){html{color-scheme:dark}}.sidenav{height:100%;width:0;position:fixed;z-index:1;top:0;left:0;background-color:#111;overflow-x:hidden;transition:.5s;padding-top:60px;text-align:center}.sidenav a{padding:8px 8px 8px 32px;text-decoration:none;font-size:25px;color:#818181;display:block;transition:.3s}.sidenav a:hover{color:#f1f1f1}.closebtn{position:absolute;top:0;right:25px;font-size:36px!important;margin-left:50px}.header{display:inline-block;cursor:pointer;background:#0384a8;background:linear-gradient(180deg,#0384a8 0,#02598e 44%,#003270);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0384a8",endColorstr="#003270",GradientType=0);width:100%}.tbhead{width:100%;padding:5px}.bar1,.bar2,.bar3{width:35px;height:5px;background-color:#fff;margin:6px 0;transition:.4s}body{margin:0}html{height:auto}#mainpgsec{text-align:center;padding:20%;top:50%}footer{color:#000;padding-top:50px}.std,footer{text-align:center}.std{width:100%;margin:auto;padding-top:10%;top:20%}button{background:#a90329;background:linear-gradient(180deg,#a90329 0,#8f0222 44%,#6d0019);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a90329",endColorstr="#6d0019",GradientType=0);padding:10px;border:2px solid #900303;margin:3px 10px 3px 3px;color:#fff}.flrig{float:right}.hdnav{width:20%}.hdtitle{text-align:center;color:#fff}.acti:active,button:active,button:hover{box-shadow:0 0 5px 5px hsla(0,0%,4%,.6)}input{width:300px;height:30px;border:2px solid #7d7070;font-size:.9em;padding:.2em}form{width:500px;margin:auto}img.imgw{width:50%}@media screen and (max-height:450px){.sidenav{padding-top:15px}.sidenav a{font-size:18px}}@media screen and (max-width:600px){input{width:90%}label{text-align:left;float:left;padding:0 0 0 3%}form,img.imgw,label{width:100%}}