body {
    background: #181818;
    color: #fff;
}
header, footer {
    background: #111;
}
.nav-link {
    font-weight: 500;
    margin-bottom: 0.25rem;
}
.nav-link.active, .nav-link:hover {
    color: #ff3366;
    background: #242424;
    border-radius: 4px;
}
main {
    background: #232323;
    border-radius: 12px;
    box-shadow: 0 4px 32px #0003;
}
a {
    color: #4abdf1;
    text-decoration: underline;
}
a:hover {
    color: #d9d9d9;
}
.lead {
    color: #faa635;
    font-size: 1.2rem;
}
/* Можно добавить стиль для фирменного акцента */
.text-danger {
    color: #ff3366 !important;
}
