.sign-in-container {
    position: fixed;
    inset: 0;
    margin: auto;
    display: flex;
    align-items: center;
    justify-content: center;
}

.sign-in-form {
    border: solid 0.5px;
    border-color: #707070;
}

.form-inner {
    display: flex;
    gap: 14px;
    flex-direction: column;
    margin: 2em;
}

.form-inner {
    min-width: 40vh;
}

.form-inner,
.form-input-inner {
    display: flex;
    gap: 14px;
    flex-direction: column;
    margin: 2em;
}

.form-input-inner {
    min-width: inherit;
    align-self: center;
}

.input-box {
    display: grid;
}

.input-box label {
    color: #707070;
}

.input-box input[type='text'],
.input-box input[type='password'] {
    /* width: 50%; */
    height: 2em;
}

.btn-box {
    display: contents;
}

.btn-box button {
    background-color: #5475E3;
    border-color: #5475E3;
    border-style: solid;
    color: white;
    /* font-size: 7px; */
}