.learning-collections { display: flex; flex-wrap: wrap; gap: 5px; margin: 0 0 20px; }
.learning-collections__item {
	display: block;
	padding: 5px 10px;
	border-radius: 5px;
	background: #f4e9fb;
	color: #4a008d;
	font: 14px/normal Ubuntu, sans-serif;
	overflow-wrap: anywhere;
	line-height: 30px;
}
.learning-collections__item:hover, .learning-collections__item:focus-visible { background: #e9d7f6; color: #4a008d; }
.learning-collections__item.is-selected { display: flex; align-items: center; gap: 8px; box-sizing: border-box; max-width: 100%; background: #4a008d; color: #fff; }
.learning-collections__name { min-width: 0; font: inherit; text-decoration: none; }
.learning-collections__name, .learning-collections__name:hover, .learning-collections__remove, .learning-collections__remove:hover { color: inherit; }
.learning-collections__remove { display: flex; flex: 0 0 24px; align-items: center; justify-content: center; width: 24px; height: 30px; }
.learning-collections__remove img { display: block; width: 18px; height: 18px; filter: invert(1); }
