body{font-family:Arial,sans-serif;background-color:#f0f2f5;display:flex;justify-content:center;align-items:center;height:100vh;margin:0}.login-container{background-color:#fff;padding:20px;border-radius:5px;box-shadow:0 2px 10px #0000001a;width:300px}.login-container h2{text-align:center;margin-bottom:20px;color:#068aca}.login-container .form-group{margin-bottom:15px}.login-container .form-group label{font-size:14px;line-height:2}.login-container .form-group .form-control{width:calc(100% - 20px);padding:10px;border:1px solid #ccc;border-radius:5px}.login-container .btn{width:100%;padding:10px;background-color:#068aca;color:#fff;border:none;border-radius:5px;cursor:pointer}.login-container a{display:block;text-align:center;margin-top:10px;color:#068aca;text-decoration:none}.login-container a:hover{text-decoration:underline}
