/** @format */

.text {
}

.text--size_large {
	font-size: var(--fs-1);
}

.text--size-small {
	font-size: var(--fs-3);
}

.text--medium {
	font-weight: var(--fw-bold);
}

.text--blue {
	color: var(--color-blue);
}

.text--white {
	color: var(--color-white);
}

.text--uppercase {
	text-transform: uppercase;
}

.text--bold {
	font-weight: var(--fw-bold);
}
.text--center {
	text-align: center;
}

.text--diagram_legend {
	font-size: var(--fs-diagram-legend);
}

.wysiwyg a {
	overflow-wrap: break-word;
	word-wrap: break-word;
	word-break: break-word;
}

.wysiwyg ul {
	display: inline-grid;
	gap: 0.5em;
	padding-left: 1em;
	margin-bottom: 1.2em;
}

.wysiwyg p + ul {
	margin-top: -0.5em;
	display: grid;
}

.wysiwyg table {
	display: block;
	max-width: 100%;
	height: auto !important;
	overflow-x: auto;
}

.wysiwyg table th,
.wysiwyg table td {
	padding: calc(var(--universal-gap) / 2);
	min-width: 100px;
}
