html{width:100vw;height:100vh;color:#191919}html body{width:100%;height:100%}.basic-form{position:fixed;top:20%;left:39%;padding-top:2%;padding-bottom:2%;width:22%;background:hsla(0,0%,100%,.8)}.basic-form form{padding-top:10%;padding-bottom:10%}.basic-form form>:has(input){display:block;margin-top:2vh;margin-left:auto;margin-right:auto;width:fit-content}.basic-form form>:has(input) input[type=password],.basic-form form>:has(input) input[type=text]{display:block}.basic-form form .rescue-command{width:fit-content;margin-left:auto;margin-right:auto;margin-bottom:1em}.basic-form form .rescue-command a{color:#00e;text-decoration-color:#00e}.basic-form form :nth-child(1 of .rescue-command){margin-top:2.5em}@keyframes blink{0%{opacity:100%}10%{opacity:100%}50%{opacity:20%}90%{opacity:100%}100%{opacity:100%}}.basic-form form input[type=submit]{display:block;margin:1em auto 0 auto;font-size:1.5em;animation-name:blink;animation-duration:4.5s;animation-timing-function:linear;animation-iteration-count:infinite}.basic-form form .errorlist{display:block;margin:0 10% 0 10%;font-size:.8em;color:red}.basic-form #sign-up-block{margin-top:1vh;margin-left:auto;margin-right:auto;width:fit-content}.basic-form #sign-up-block a.basic-button{display:block;margin:1vh auto 0 auto;width:fit-content;font-size:1.5em}
