@import url(./style.css);

h1{
    margin-top: 10%;
    text-align: center;
}

.signin{
    border-radius: 25px;
    display: grid;
    grid-template-columns: 2fr 1fr;
    grid-template-rows: repeat(5, 1fr);
    width : 30%;
    margin-left: 35%;
    margin-top: 3%;
    padding : 2%;
}

p{
    font-size: 20px;
    margin-top: 7%;
    margin-bottom: 2%;
    font-weight: bold;
}

.DivId{
    grid-area: 1 / 1 / 2 / 2;
}

.DivEmail{
    grid-area: 2 / 1 / 3 / 2;
}

.mdp{
    grid-area: 3 / 1 / 4 / 3;
}

.confmdp{
    grid-area: 4 / 1 / 5 / 3;
}

.imgprof{
    grid-area: 1 / 2 / 3 / 3;
}

.confirmer{
    grid-area: 5 / 1 / 6 / 3;
    align-self: center;
    text-align: center;
}

.champ{
    width: 90%;
    height : 35%;
    border-radius: 25px;
    margin-left: 1%;
    padding-left: 3%;
    margin-top: -1%;
    font-size: 15px;
}

.btn{
    margin-top: 10%;
    width:75%;
    font-size: 20px;
    padding: 2%;
    border-radius: 25px;
    border: none;
    font-family: "Lemon", serif;
}

/*Dark mode*/

body.dark-mode .signin{
    background-color: #000000;
    border: 2px solid transparent;
}

body.dark-mode .h1{
    color : white;
}

body.dark-mode .p{
    color : white;
}

body.dark-mode .btn{
    background: linear-gradient(90deg, #6100ff 0%, #1b0048 100%);
    color : white;
}

body.dark-mode .champ{
    background-color: #ffffff;
    border: 2px solid #ffffff;
}

/*Light*/

body.light-mode .signin{
    background-color: #ffffff;
    border: 2px solid #000000;
}

body.light-mode .h1{
    color : #000000;
}

body.light-mode .p{
    color : #000000;
}

body.light-mode .btn{
    background: linear-gradient(90deg, #caffde 0%, #b7c8ff 100%);
    color : #000000;
}

body.light-mode .champ{
    background-color: #fff1f1;
    border: 1px solid #000000;
}