@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;1,300;1,400&display=swap"); @import url("https://unpkg.com/@fortawesome/fontawesome-free@5.15.4/css/all.min.css"); @keyframes fadeInAnimation { 0% { opacity: 0; } 100% { opacity: 1; } } body { font-family: "Roboto", sans-serif; margin: 0; background: #111; display: flex; flex-direction: column; min-height: 100vh; animation: fadeInAnimation ease-in-out 0.3s; animation-iteration-count: 1; animation-fill-mode: forwards; } .fa-magnifying-glass { color: white; } .flex-center { display: flex; justify-content: center; } .header-center { align-items: center; flex-direction: column; margin-top: 10%; } .left-margin { margin: 0px 16px; } #uv-error { color: #ff6666 !important; white-space: pre-wrap; } #uv-error-code { font-size: 12px; color: #fff; font-family: "Courier New", Courier, monospace; } #uv-register-sw { color: white; background: #555555; cursor: pointer; outline: none; border: none; border-radius: 6px; padding: 16px 20px; line-height: 16px; display: none; } #uv-register-sw:active { background: #333333; } #uv-register-sw.show { display: block; } .logo { width: 150px; height: 150px; } .logo-wrapper .text { font-size: 75px; color: #fff; } .logo-wrapper h1 { color: white; } footer { margin-top: auto; width: 93%; align-self: center; height: 80px; display: flex; justify-content: left; align-items: center; } footer a, footer span { margin: 0 15px; text-decoration: none; color: #fff; font-size: 15px; } footer a { cursor: pointer; } footer a:hover { text-decoration: underline; } .desc p { width: 560px; color: rgba(253, 253, 253, 0.514); } form input { background: none; font-family: inherit; padding: 0px 17px; height: 48px; border: 1px solid rgb(255, 255, 255, 0.2); color: var(--text-color); border-radius: 3px; outline: none; width: 350px; margin-top: 5px; border-radius: 50px; color: #fff; } form input:focus { border: 1px solid rgba(253, 253, 253, 0.514); border-radius: 6px; animation: fadeInAnimation ease-in-out 0.3s; animation-iteration-count: 1; animation-fill-mode: forwards; }