@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@300&display=swap'); body { background: #070707 !important; } .backgroundimg { position: absolute; transform: scale(1.25); } #container { font-size: 20px; padding: 25px; color: white; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); position: relative; width: 600px; height: 500px; } button { background-color: aliceblue; padding: 12px; border: none; outline:none; } input { margin-bottom: 5px; width: 100%; font-size: 15px; padding: 12px; } .regist { position: absolute; width: 128px; height: 32px; left: 15px; font-family: 'Roboto', sans-serif; font-style: normal; font-weight: normal; font-size: 24px; line-height: 32px; color: #FFFFFF; pointer-events: none; text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); } .willkommen { position: fixed; top: 85px; left: 65px; font-family: 'Roboto', sans-serif; font-style: normal; font-weight: 1000px; font-size: 32px; letter-spacing: 10px; width: fit-content; text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.3); } .textnew { position: fixed; left: 630px; bottom: 315px; font-family: 'Roboto', sans-serif; font-style: normal; font-weight: 1000px; font-size: 32px; letter-spacing: 5px; width: fit-content; text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); } .textnew2 { position: fixed; left: 585px; bottom: 265px; font-family: 'Roboto', sans-serif; font-style: normal; font-weight: 1000px; font-size: 35px; letter-spacing: 5px; width: fit-content; text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); } .textnew3 { position: fixed; left: 835px; bottom: 265px; font-family: 'Roboto', sans-serif; font-style: normal; font-weight: 1000px; font-size: 35px; letter-spacing: 5px; width: fit-content; text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); } .login { position: absolute; width: 250px; height: 37px; left: 90px; top: 350px; background: #442fff; box-shadow: 0 0px 16px 0 #442fff, 0 6px 20px 0 #6150ff; text-align: center; cursor: pointer; -webkit-transition-duration: 0.5s; transition-duration: 0.5s; background-position: center; } .login:hover { box-shadow: 0 0px 25px 0 #442fff, 0 6px 30px 0 #5947fa; transform: scale(1.02); background: #442fff radial-gradient(circle, transparent 1%, #5d4cf8 1%) center/15000%; } .login:active { background-color: #3c29e6; background-size: 100%; transition: background 0s; } .registrieren { position: absolute; width: 176px; height: 37px; left: 640px; top: 250px; background: #a300c4; box-shadow: 0 0px 16px 0 #a300c4, 0 6px 20px 0 #a000c0; text-align: center; cursor: pointer; -webkit-transition-duration: 0.5s; transition-duration: 0.5s; background-position: center; letter-spacing: 5px; } .registrieren:hover { box-shadow: 0 0px 25px 0 #b208d4, 0 6px 30px 0 #9943aa; transform: scale(1.02); background: #a300c4 radial-gradient(circle, transparent 1%, #9a04b8 1%) center/15000%; } .registrieren:active { background-color: #c634e4; background-size: 100%; transition: background 0s; } .username1 { position: absolute; width: 115px; height: 32px; left: 67px; top: 155px; font-family: 'Roboto', sans-serif; font-style: normal; font-weight: normal; font-size: 20px; line-height: 32px; color: #FFFFFF; text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); } .username { position: absolute; width: 301px; height: 45px; left: 67px; top: 185px; background-color: white; border-radius: 5px; opacity: 1; border: 2px solid #dfdfdf; box-sizing: border-box; filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25)); } .passwort1 { position: absolute; width: 102px; height: 32px; left: 67px; top: 245px; font-family: Red Hat Display; font-style: normal; font-weight: normal; font-size: 20px; line-height: 32px; color: #FFFFFF; text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); } .passwort { position: absolute; width: 301px; height: 45px; left: 67px; top: 275px; background-color: white; border-radius: 5px; opacity: 1; border: 2px solid #dfdfdf; box-sizing: border-box; filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25)); } p.wronglogin { position: absolute; width: 350px; height: 17px; left: 65px; top: 100px; font-family: 'Roboto', sans-serif; font-style: normal; font-weight: 800px; font-size: 17px; line-height: 17px; color: rgb(255, 255, 255); text-shadow: 0 0px 4px rgb(0, 0, 0); } p.vergeben { position: absolute; width: 350px; height: 17px; left: 65px; top: 100px; font-family: 'Roboto', sans-serif; font-style: normal; font-weight: 800px; font-size: 17px; line-height: 17px; color: rgb(255, 255, 255); text-shadow: 0 0px 4px rgb(0, 0, 0); } p.hastschon { position: absolute; width: 350px; height: 17px; left: 65px; top: 100px; font-family: 'Roboto', sans-serif; font-style: normal; font-weight: 800px; font-size: 17px; line-height: 17px; color: rgb(255, 255, 255); text-shadow: 0 0px 4px rgb(0, 0, 0); } p.keinaccount { position: absolute; width: 350px; height: 17px; left: 65px; top: 100px; font-family: 'Roboto', sans-serif; font-style: normal; font-weight: 800px; font-size: 17px; line-height: 17px; color: rgb(255, 255, 255); text-shadow: 0 0px 4px rgb(0, 0, 0); } p.errorcode { position: absolute; width: 350px; height: 17px; left: 65px; top: 100px; font-family: 'Roboto', sans-serif; font-style: normal; font-weight: 800px; font-size: 17px; line-height: 17px; color: rgb(255, 255, 255); text-shadow: 0 0px 4px rgb(0, 0, 0); } p.accountinvalid { position: absolute; width: 350px; height: 17px; left: 65px; top: 100px; font-family: 'Roboto', sans-serif; font-style: normal; font-weight: 800px; font-size: 17px; line-height: 17px; color: rgb(255, 255, 255); text-shadow: 0 0px 4px rgb(0, 0, 0); } .register2 { position: absolute; width: 250px; height: 37px; left: 90px; top: 375px; background: #d400ff; box-shadow: 0 0px 16px 0 #d400ff, 0 6px 20px 0 #d400ff; cursor: pointer; -webkit-transition-duration: 0.5s; transition-duration: 0.5s; background-position: center; letter-spacing: 10px; } .register2:hover { box-shadow: 0 0px 25px 0 #b208d4, 0 6px 30px 0 #d869ee; transform: scale(1.02); background: #d400ff radial-gradient(circle, transparent 1%, #d400ff 1%) center/15000%; } .register2:active { background-color: #c634e4; background-size: 100%; transition: background 0s; } p.login1 { position: absolute; width: 61px; height: 32px; left: 28px; top: 0px; font-family: 'Roboto', sans-serif; font-style: normal; font-weight: 600px; font-size: 25px; line-height: 32px; color: #FFFFFF; text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); letter-spacing: 10px; } p.register1 { position: absolute; width: 61px; height: 32px; left: 30px; top: 0px; font-family: 'Roboto', sans-serif; font-style: normal; font-weight: 600px; font-size: 25px; line-height: 32px; color: #FFFFFF; text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); letter-spacing: 10px; } input[type="text"] { background: transparent; border: none; outline: none; text-align: left; font-family: 'Roboto', sans-serif; font-style: normal; font-weight: 1000; font-size: 22px; } input[type="password"] { background: transparent; border: none; outline: none; text-align: left; font-size: 22px; }