.login{height:100%}.login-title{font-weight:700}.login-submit-container{width:100%}.login-error-message{color:white;font-weight:700;word-break:break-word;background-color:red}.login-submit{margin:0;width:100%;border-radius:10px}@media screen and (max-width:1279px){.login-container{gap:1.75rem;padding:2rem}.login-title{font-size:2rem}.login-error-message{gap:.5rem;padding:1rem;font-size:1rem}.login-form{gap:1rem}.login-submit{padding-top:1rem;padding-bottom:1rem;font-size:1.5rem}}@media screen and (min-width:1280px) and (max-width:1919px){.login-container{width:50%;gap:1.75rem;margin:2rem;padding:2rem;box-shadow:0 0 15px 3px rgba(0,0,0,.12)}.login-title{font-size:2rem}.login-error-message{gap:1rem;padding:1rem;font-size:1.25rem}.login-form{gap:1rem}.login-submit{padding-top:1.75rem;padding-bottom:1.75rem;font-size:2rem}}@media screen and (min-width:1920px){.login-container{gap:2rem;width:40%;margin:3rem;padding:3rem;box-shadow:0 0 15px 3px rgba(0,0,0,.12)}.login-title{font-size:2.25rem}.login-error-message{gap:1rem;padding:1rem;font-size:1.5rem}.login-form{gap:1rem}.login-submit{padding-top:2rem;padding-bottom:2rem;font-size:2.25rem}}