body {
    background-color: #0f172a;
    color: #f8fafc;
}

.main-container {
    max-width: 800px;
    margin: 0 auto;
    padding: 2rem;
}

.border-div,
.border-div-small {
    background-color: #1e293b;
    padding: 2rem;
    border-radius: 1rem;
    border: 1px solid #475569;
}

.spacer-3em {
    height: 3em;
}

.text-danger-custom {
    color: #ef4444;
}

.btn-logout {
    border-color: #ef4444 !important;
    color: #ef4444 !important;
}