/* styles.css */
body, html {
    height: 100%;
}

.container {
    height: 100%;
}

.card {
    border: none;
    border-radius: 10px;
}

.btn-primary {
    background-color: #007bff;
    border-color: #007bff;
}

.btn-primary:hover {
    background-color: #0056b3;
    border-color: #0056b3;
}

.btn-block {
    display: block;
    width: 100%;
}

.modal-content {
    border-radius: 10px;
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
}

/* Centraliza a modal verticalmente */
.modal.fade .modal-dialog {
    top: 50%;
    transform: translateY(-50%);
}
