pc-user-group-class-planner {
	display: block;
	position: relative;
}

pc-user-group-class-planner .rd-course-cards {
	display: grid;
	grid-template-columns: 33% 33% 33%;
}

/* 
pc-user-group-class-planner .rd-course-cards .rd-course-card .rd-btn-small {
	background-color: var(--rd-success-default) !important;
	border: var(--rd-success-default) !important;
	color: var(--rd-font-light) !important;
	height: 32px;
}


pc-user-group-class-planner .rd-course-cards .rd-course-card[data-is-selected="false"] .rd-btn-small {
	background-color: red !important;
} */

.rd-error {
	/* TODO: move to shared? */
	color: red;
}

.rd-user-group-class-planner .rd-pane-busy-overlay{
	background: rgba(255, 255, 255, 1);
	flex-direction: column;
}