/*
 * CyberSlam type styles, as classes.
 *
 * GENERATED FILE — DO NOT EDIT. See tokens.css for the source and generator.
 *
 * Uppercase is applied here where the source says to apply it in CSS;
 * letter-spacing is baked into the style by the source, not added here.
 */

/* Display */
.csds-display-name {
	font: var(--csds-display-name);
	text-transform: uppercase;
}

.csds-display-belt {
	font: var(--csds-display-belt);
	text-transform: uppercase;
}

/* Heading */
.csds-heading-section {
	font: var(--csds-heading-section);
}

.csds-heading-card {
	font: var(--csds-heading-card);
}

.csds-heading-nav {
	font: var(--csds-heading-nav);
	letter-spacing: var(--csds-heading-nav-letter-spacing);
	text-transform: uppercase;
}

.csds-heading-label {
	font: var(--csds-heading-label);
	letter-spacing: var(--csds-heading-label-letter-spacing);
	text-transform: uppercase;
}

/* Body */
.csds-body-default {
	font: var(--csds-body-default);
}

.csds-body-caption {
	font: var(--csds-body-caption);
}

.csds-body-button {
	font: var(--csds-body-button);
	letter-spacing: var(--csds-body-button-letter-spacing);
	text-transform: uppercase;
}
