/** generated from badge.pcss **/
.monster-badge-primary {
	padding: 0.25em 0.4em;
}
.monster-badge-primary,
.monster-badge-primary-pill {
	display: inline-block;
	font-size: 75%;
	font-weight: 700;
	line-height: 1;
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: 0.25rem;
	text-decoration: none;
	color: var(--monster-color-primary-4);
	background-color: var(--monster-bg-color-primary-4);
}
.monster-badge-primary-pill {
	padding: 0.25em 0.6em;
	border-radius: 10rem;
}
.monster-badge-secondary {
	padding: 0.25em 0.4em;
}
.monster-badge-secondary,
.monster-badge-secondary-pill {
	display: inline-block;
	font-size: 75%;
	font-weight: 700;
	line-height: 1;
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: 0.25rem;
	text-decoration: none;
	background-color: var(--monster-bg-color-secondary-3);
	color: var(--monster-color-secondary-3);
}
.monster-badge-secondary-pill {
	padding: 0.25em 0.6em;
	border-radius: 10rem;
}
.monster-badge-tertiary {
	padding: 0.25em 0.4em;
}
.monster-badge-tertiary,
.monster-badge-tertiary-pill {
	display: inline-block;
	font-size: 75%;
	font-weight: 700;
	line-height: 1;
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: 0.25rem;
	text-decoration: none;
	background-color: var(--monster-bg-color-tertiary-3);
	color: var(--monster-color-tertiary-3);
}
.monster-badge-tertiary-pill {
	padding: 0.25em 0.6em;
	border-radius: 10rem;
}
.monster-badge-destructive {
	padding: 0.25em 0.4em;
}
.monster-badge-destructive,
.monster-badge-destructive-pill {
	display: inline-block;
	font-size: 75%;
	font-weight: 700;
	line-height: 1;
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: 0.25rem;
	text-decoration: none;
	background-color: var(--monster-bg-color-destructive-1);
	color: var(--monster-color-destructive-1);
}
.monster-badge-destructive-pill {
	padding: 0.25em 0.6em;
	border-radius: 10rem;
}
.monster-badge-success {
	padding: 0.25em 0.4em;
}
.monster-badge-success,
.monster-badge-success-pill {
	display: inline-block;
	font-size: 75%;
	font-weight: 700;
	line-height: 1;
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: 0.25rem;
	text-decoration: none;
	background-color: var(--monster-bg-color-success-1);
	color: var(--monster-color-success-1);
}
.monster-badge-success-pill {
	padding: 0.25em 0.6em;
	border-radius: 10rem;
}
.monster-badge-warning {
	padding: 0.25em 0.4em;
}
.monster-badge-warning,
.monster-badge-warning-pill {
	display: inline-block;
	font-size: 75%;
	font-weight: 700;
	line-height: 1;
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: 0.25rem;
	text-decoration: none;
	background-color: var(--monster-bg-color-warning-1);
	color: var(--monster-color-warning-1);
}
.monster-badge-warning-pill {
	padding: 0.25em 0.6em;
	border-radius: 10rem;
}
.monster-badge-error {
	padding: 0.25em 0.4em;
}
.monster-badge-error,
.monster-badge-error-pill {
	display: inline-block;
	font-size: 75%;
	font-weight: 700;
	line-height: 1;
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: 0.25rem;
	text-decoration: none;
	background-color: var(--monster-bg-color-error-1);
	color: var(--monster-color-error-1);
}
.monster-badge-error-pill {
	padding: 0.25em 0.6em;
	border-radius: 10rem;
}
