form {
    display: flex;
    flex-direction: column;
    width: max-content;
    gap: 4px;
    margin: 0 auto;

    background-color: #df4e9b2b;
    padding: 12px;
    border-radius: 12px;
    border: 1px solid #80808059;
}

input {
    font-size: 18px;
}

input[type=file] {
    background: #d7d7d7;
    padding: 12px;
    border: 1px solid #aaa;
    border-radius: 12px 12px 0px 0px;
}

input[type=password] {
    background: #acb2ff;
    color: black;
    border-radius: 0px 0px 0px 12px;
    padding: 8px;
}

input[type=submit] {
    padding: 8px;
    border-radius: 0px 0px 12px 0px;
}
