form p {
    display: flex;
    flex-direction: column;
    gap: 0.25rem;
}

form input[type="text"],
form input[type="password"] {
    width: 100%;
    border: 1px solid #cbd5e1;
    border-radius: 6px;
    padding: 8px 12px;
    margin-top: 4px;
}

form input[type="text"]:focus,
form input[type="password"]:focus {
    outline: none;
    border-color: #2563eb;
}