/* _content/oqcta/Views/Shared/_Layout.cshtml.rz.scp.css */
/* Base link and brand colors */
/*a.navbar-brand {
    white-space: normal;
    text-align: center;
    word-break: break-word;
}

a {
    color: #0d6efd;
    text-decoration: none;
}

    a:hover {
        color: #0a58ca;
        text-decoration: underline;
    }*/

/* Modern primary button style */
/*.btn-primary {
    color: #fff;
    background-color: #0d6efd;
    border-color: #0a58ca;
}

    .btn-primary:hover {
        background-color: #0b5ed7;
        border-color: #0a53be;
    }*/

/* Outline button (modern flat look) */
/*.btn-outline-primary {
    color: #0d6efd;
    border-color: #0d6efd;
    background-color: transparent;
}

    .btn-outline-primary:hover {
        background-color: #0d6efd;
        color: #fff;
    }*/

/* Active pills/nav tabs */
/*.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
    color: #fff;
    background-color: #0d6efd;
    border-color: #0a58ca;
}*/

/* Navbar and footer borders */
/*.border-top {
    border-top: 1px solid #dee2e6;
}

.border-bottom {
    border-bottom: 1px solid #dee2e6;
}*/

/* Light shadow box */
/*.box-shadow {
    box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05);
}*/

/* Cookie or policy button */
/*button.accept-policy {
    font-size: 1rem;
    line-height: inherit;
}*/

/* Footer style */
/*.footer {
    width: 100%;
    white-space: nowrap;
    line-height: 60px;
    background-color: #f8f9fa;
    color: #6c757d;
    border-top: 1px solid #dee2e6;
}*/

/* Form inputs */
/*input.form-control:focus, select.form-select:focus {
    border-color: #0d6efd;
    box-shadow: 0 0 0 0.2rem rgba(13, 110, 253, 0.25);
}*/

/* Animation */
/*@keyframes slideIn {
    from {
        opacity: 0;
        transform: translateY(-30px);
    }

    to {
        opacity: 1;
        transform: translateY(0);
    }
}

.animate-slide-in {
    animation: slideIn 0.5s ease-in-out;
}*/

/* Modern dark mode toggle support */
/*body.dark-mode {
    background-color: #121212;
    color: #f0f0f0;
}

    body.dark-mode .card,
    body.dark-mode .navbar,
    body.dark-mode .footer {
        background-color: #1f1f1f;
        color: #e0e0e0;
    }

    body.dark-mode .btn-outline-primary {
        color: #90caf9;
        border-color: #90caf9;
    }

        body.dark-mode .btn-outline-primary:hover {
            background-color: #90caf9;
            color: #121212;
        }*/
