﻿@import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&display=swap');
body
{
    font-family: Roboto Condensed;
    background-image: linear-gradient(to right, lightgrey, grey);
    display:flex;
    flex-direction:column;
    align-items: center;
    margin: 0;
    padding: 20px;
}
h1
{
    text-align: center;
    margin-bottom:20px;
}
main
{
    width: 100%;
    max-width: 500px;
}
form
{
    display: flex;
    flex-direction: column;
    gap: 15px;
    background-color: lightgrey;
    padding: 20px;
    border-radius: 8px;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}
form div
{
    display: flex;
    flex-direction: column;
}

input[type="text"],
input[type="password"],
input[type="email"]
input[type="tel"]
input[type="date"]
{
    padding: 4px;
    border: 1px solid #ddd;
    border-radius: 4px;
}
input[type="submit"]
{
    padding: 10px 15px;
    background-color: #4CAF50;
    color: white;
    border:none;
    border-radius: 4px;
    cursor: pointer;
    align-self: center;
}
input[type="submit"]:hover
{
    background-color: #45a049;
}
input:invalid
{
    border-color: red;
}
small
{
    color: gray;
}
textarea
{
    width:19em;
    height:15em;
    resize:none;
}
.EULA
{
    width: 37em;
    height: 30em;
    border: solid 1px;
    padding: 5px;
    overflow: scroll;
    font-size:12px;
}

