/**
 * NC4 Framework (https://github.com/NC-4/NC4)
 * © NC4 Project.
 *
 * Licensed under The FreeBSD License
 * For full copyright and license information, please see the LICENSE.txt
 * Redistributions of files must retain the above copyright notice.
 *
 * @author  　　一般社団法人 教育のための科学研究所 <https://www.s4e.jp/>
 * @author  　　国立研究開発法人 科学技術振興機構 <https://www.jst.go.jp/>
 * @author  　　リーディング・スキル・テスト株式会社 <https://www.rstest.co.jp/>
 * @copyright  NC4 Project
 * @since      4.0.0
 * @license    https://opensource.org/licenses/BSD-2-Clause FreeBSD License
 */

:root {
    --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);
    --nc4-base-bg-color: #8764A8;
    --nc4-base-bg-subtle-color: #F6F2F8;
    --nc4-base-text-color: #8764A8;
}

body {
    --bs-body-bg: #FDFDFD;
    --nc4-body-border-color: var(--nc4-base-bg-color);
}

.container {
    --nc4-container-bg: var(--nc4-base-bg-subtle-color);
    --nc4-container-border-color: #DCE0E1;
    --nc4-container-box-shadow: 3px 3px 4px #eeeef0;
    --nc4-container-none-bg: #fff;
}

.copyright {
    --nc4-copyright-bg: var(--nc4-base-bg-color);
    --nc4-copyright-color: #fff;
}

.nc4-frame {
    --nc4-frame-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.05);
}

.btn {
    --nc4-btn-outline-bg: #fff;
}

.list-group.menu-list-group {
    --bs-list-group-bg: var(--bs-body-bg);
}

.navbar {
    --nc4-navbar-bg: #F6F5F3;
}
.nav {
    --nc4-nav-link-hover-bg: var(--bs-gray-100);
}

.menus-nav.nav-tabs {
    --bs-list-group-action-hover-bg: var(--nc4-base-bg-color);
    --bs-nav-link-font-size: 1rem;
    --bs-nav-link-hover-color: #fff;
    --bs-nav-tabs-border-width: 0;
    --bs-nav-tabs-link-active-bg: var(--nc4-base-bg-color);
    --bs-nav-tabs-link-active-color: #fff;
    --bs-nav-tabs-link-active-border-color: var(--nc4-base-bg-color);
    --nc4-nav-tabs-bg: var(--nc4-container-bg);
    --nc4-tabs-text-color: #333;
}

.menus-nav.nav-tabs .dropdown-menu {
    --bs-dropdown-link-active-bg: #B594C4;
    --bs-dropdown-link-hover-bg: #B594C4;
    --bs-dropdown-link-hover-color: #fff;
}
