<style type='text/css'>
body {
    margin:40px;
    background:#422518;
    color:#ffc;
    }
.login-form {
    max-width:600px;
    background:white;
    padding:20px;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
    border: 1px solid var(--border);
    transition: var(--transition);
    border-radius: 0.5rem;
    }
.message {
    color:red;
    margin-bottom:20px;
    padding:10px;
    background:#c0ffee;
    border:1pxsolid#ff9999;
    }
#header {
    margin:0;
    padding:0.25rem;
    background:#c0ffee;
    color:white;
    text-align:center;
    margin-bottom:20px;
    font-family:'gill sans std','gill sans', 'gill sands mt',sans-serif 
    }
h1 {
    color:black;
    }
label {
    /*font-size:large;*/
    color:black;
    }
input {
    background:#ffe;
    color:#333;
    width:100%
    }
form {
    color:black
    }
#login {
    color:white;
    background: rgb(66, 184, 221);
    padding-left:2rem;
    padding-right:2rem;
    }
</style>
