body {
	background: #f6f9fc;
	color: #1f2937;
}

.session-strip {
	background: #ffffff;
}

.page-header {
	border-bottom: 1px solid #d9e2ef;
	padding-bottom: 1rem;
}

.dashboard-card,
.section-panel {
	background: #ffffff;
	border: 1px solid #d9e2ef;
	border-radius: .5rem;
	box-shadow: 0 .25rem .75rem rgba(31, 41, 55, .05);
	display: block;
	height: 100%;
	padding: 1rem;
}

.dashboard-card {
	color: inherit;
	text-decoration: none;
}

.dashboard-card:hover {
	border-color: #0d6efd;
	color: inherit;
}

.card-title {
	display: block;
	font-weight: 700;
	margin-bottom: .35rem;
}

.card-text {
	color: #6b7280;
	display: block;
}
