#root{max-width:1280px;margin:0 auto;padding:2rem;text-align:center}.logo{height:6em;padding:1.5em;will-change:filter}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}html{background-color:#e4e9fd;background-image:-webkit-linear-gradient(65deg,#A683E3 50%,#E4E9FD 50%);min-height:1000px;font-family:helvetica neue}h1{color:#fff;padding:10px}.box{max-width:400px;margin:50px auto;background:white;border-radius:5px;box-shadow:5px 5px 15px -5px #0000004d}#heading{background-color:#a683e3;text-align:center}button{background:none;border:none}input[type=checkbox]{margin:20px}p{margin:0;padding:20px;font-size:20px;font-weight:200;color:#00204a}input[type=text]{text-align:left;height:60px;top:10px;border:none;background:transparent;font-size:20px;font-weight:200;width:313px}input[type=text]:focus{outline:none;box-shadow:inset 0 -3px #a683e3}input[type=password]{border:5px dashed rgba(166,131,227,.3);background:none;border-radius:5px;height:50px;font-size:20px;top:10px}input[type=password]:focus{outline:none;border:5px solid #A683E3}::placeholder{color:gray;opacity:1;text-align:center}footer{text-align:center}
