:root, [data-bs-theme=light] {
	--bs-border-radius: 0.5rem;
	--bs-border-radius-sm: 0.25rem;
	--bs-border-radius-lg: 0.5rem;
	--bs-border-radius-xl: 1rem;
	--bs-border-radius-xxl: 2rem;
}

.nav {
	--bs-nav-link-color: var(--white01);
	--bs-nav-link-padding-y: 3px;
	/*--bs-nav-link-padding-x:;*/
}
.nav-pills {
	/*--bs-nav-pills-border-radius: var(--bs-border-radius);
	--bs-nav-pills-link-active-color: #fff;*/
	--bs-nav-pills-link-active-bg: var(--red02);
	--bs-nav-link-hover-color: var(--white01);
}
.students.nav-pills {
	--bs-nav-pills-link-active-bg: var(--red01);
	--bs-nav-pills-link-bg: var(--pink02);
	--bs-nav-link-color: var(--white01);
}
.students.nav-pills .nav-link {
	background: var(--bs-nav-pills-link-bg);
	color: var(--bs-nav-link-color);
	font-weight: bold;
}
.students.nav-pills .nav-link.active, .students.nav-pills .show>.nav-link {
    color: var(--bs-nav-pills-link-active-color);
    background-color: var(--bs-nav-pills-link-active-bg);
}
.nav-link:focus, .nav-link:hover {
	color: var(--bs-nav-pills-link-active-color);
	background-color: var(--bs-nav-pills-link-active-bg);
}

.alert-danger {
	--bs-alert-color: var(--red01);
	--bs-alert-bg: var(--pink02);
	--bs-alert-border-color: transparent;
	--bs-alert-link-color: var(--red01);
}

.btn-primary {
	--bs-btn-color: #fff;
	--bs-btn-bg: var(--red01);
	--bs-btn-border-color: transparent;
	--bs-btn-hover-color: #fff;
	--bs-btn-hover-bg: var(--red02);
	--bs-btn-hover-border-color: transparent;
	/*--bs-btn-focus-shadow-rgb: 49, 132, 253;*/
	--bs-btn-active-color: #fff;
	--bs-btn-active-bg: var(--red03);
	--bs-btn-active-border-color: transparent;
	--bs-btn-active-shadow: none;
	--bs-btn-disabled-color: var(--red03);
	--bs-btn-disabled-bg: var(--pink02);
	--bs-btn-disabled-border-color: transparent;
}