.font-thin,
.font-thin > div {
	font-weight: 100 !important;
}

.font-extralight,
.font-extralight > div {
	font-weight: 200 !important;
}

.font-light,
.font-light > div {
	font-weight: 300 !important;
}

.font-normal,
.font-normal > div {
	font-weight: 400 !important;
}

.font-medium,
.font-medium > div {
	font-weight: 500 !important;
}

.font-semibold,
.font-semibold > div {
	font-weight: 600 !important;
}

.font-bold,
.font-bold > div {
	font-weight: 700 !important;
}

.font-extrabold,
.font-extrabold > div {
	font-weight: 800 !important;
}

.font-black,
.font-black > div {
	font-weight: 900 !important;
}

.flex-nowrap,
.flex-nowrap > div {
	flex-wrap: nowrap !important;
}

.list-outside {
	list-style-position: outside;
}

.overflow-y-hidden {
	overflow-y: hidden;
}

.overflow-hidden {
	overflow: hidden;
}

.min-w-0 {
	min-width: 0;
}

.max-w-0 {
	max-width: 0;
}

.h-0 {
	height: 0;
}

.invisible {
	visibility: hidden;
}
