/*!
 * Utilities/Rounded
 */

.rounded-none {
	border-radius: var(--x-sys-shape-corner-none, 0) !important;
}

.rounded-x-small {
	border-radius: var(--x-sys-shape-corner-x-small, 0.25rem) !important;
}

.rounded-small {
	border-radius: var(--x-sys-shape-corner-small, 0.5rem) !important;
}

.rounded-medium {
	border-radius: var(--x-sys-shape-corner-medium) !important;
}

.rounded-large {
	border-radius: var(--x-sys-shape-corner-large, 1rem) !important;
}

.rounded-x-large {
	border-radius: var(--x-sys-shape-corner-x-large, 1.75rem) !important;
}

.rounded-full {
	border-radius: var(--x-sys-shape-corner-full, 999rem) !important;
}

.rounded-t-none {
	border-start-end-radius: var(--x-sys-shape-corner-none, 0) !important;
	border-start-start-radius: var(--x-sys-shape-corner-none, 0) !important;
}

.rounded-t-x-small {
	border-start-end-radius: var(--x-sys-shape-corner-x-small, 0.25rem) !important;
	border-start-start-radius: var(--x-sys-shape-corner-x-small, 0.25rem) !important;
}

.rounded-t-small {
	border-start-end-radius: var(--x-sys-shape-corner-small, 0.5rem) !important;
	border-start-start-radius: var(--x-sys-shape-corner-small, 0.5rem) !important;
}

.rounded-t-medium {
	border-start-end-radius: var(--x-sys-shape-corner-medium) !important;
	border-start-start-radius: var(--x-sys-shape-corner-medium) !important;
}

.rounded-t-large {
	border-start-end-radius: var(--x-sys-shape-corner-large, 1rem) !important;
	border-start-start-radius: var(--x-sys-shape-corner-large, 1rem) !important;
}

.rounded-t-x-large {
	border-start-end-radius: var(--x-sys-shape-corner-x-large, 1.75rem) !important;
	border-start-start-radius: var(--x-sys-shape-corner-x-large, 1.75rem) !important;
}

.rounded-e-none {
	border-start-end-radius: var(--x-sys-shape-corner-none, 0) !important;
	border-end-end-radius: var(--x-sys-shape-corner-none, 0) !important;
}

.rounded-e-x-small {
	border-start-end-radius: var(--x-sys-shape-corner-x-small, 0.25rem) !important;
	border-end-end-radius: var(--x-sys-shape-corner-x-small,
			0.25rem) !important;
}

.rounded-e-small {
	border-start-end-radius: var(--x-sys-shape-corner-small, 0.5rem) !important;
	border-end-end-radius: var(--x-sys-shape-corner-small, 0.5rem) !important;
}

.rounded-e-medium {
	border-start-end-radius: var(--x-sys-shape-corner-medium) !important;
	border-end-end-radius: var(--x-sys-shape-corner-medium,
			0.75rem) !important;
}

.rounded-e-large {
	border-start-end-radius: var(--x-sys-shape-corner-large, 1rem) !important;
	border-end-end-radius: var(--x-sys-shape-corner-large, 1rem) !important;
}

.rounded-e-x-large {
	border-start-end-radius: var(--x-sys-shape-corner-x-large, 1.75rem) !important;
	border-end-end-radius: var(--x-sys-shape-corner-x-large,
			1.75rem) !important;
}

.rounded-b-none {
	border-end-end-radius: var(--x-sys-shape-corner-none, 0) !important;
	border-end-start-radius: var(--x-sys-shape-corner-none, 0) !important;
}

.rounded-b-x-small {
	border-end-end-radius: var(--x-sys-shape-corner-x-small,
			0.25rem) !important;
	border-end-start-radius: var(--x-sys-shape-corner-x-small,
			0.25rem) !important;
}

.rounded-b-small {
	border-end-end-radius: var(--x-sys-shape-corner-small, 0.5rem) !important;
	border-end-start-radius: var(--x-sys-shape-corner-small, 0.5rem) !important;
}

.rounded-b-medium {
	border-end-end-radius: var(--x-sys-shape-corner-medium,
			0.75rem) !important;
	border-end-start-radius: var(--x-sys-shape-corner-medium) !important;
}

.rounded-b-large {
	border-end-end-radius: var(--x-sys-shape-corner-large, 1rem) !important;
	border-end-start-radius: var(--x-sys-shape-corner-large, 1rem) !important;
}

.rounded-b-x-large {
	border-end-end-radius: var(--x-sys-shape-corner-x-large,
			1.75rem) !important;
	border-end-start-radius: var(--x-sys-shape-corner-x-large,
			1.75rem) !important;
}

.rounded-s-none {
	border-start-start-radius: var(--x-sys-shape-corner-none, 0) !important;
	border-end-start-radius: var(--x-sys-shape-corner-none, 0) !important;
}

.rounded-s-x-small {
	border-start-start-radius: var(--x-sys-shape-corner-x-small, 0.25rem) !important;
	border-end-start-radius: var(--x-sys-shape-corner-x-small,
			0.25rem) !important;
}

.rounded-s-small {
	border-start-start-radius: var(--x-sys-shape-corner-small, 0.5rem) !important;
	border-end-start-radius: var(--x-sys-shape-corner-small, 0.5rem) !important;
}

.rounded-s-medium {
	border-start-start-radius: var(--x-sys-shape-corner-medium) !important;
	border-end-start-radius: var(--x-sys-shape-corner-medium) !important;
}

.rounded-s-large {
	border-start-start-radius: var(--x-sys-shape-corner-large, 1rem) !important;
	border-end-start-radius: var(--x-sys-shape-corner-large, 1rem) !important;
}

.rounded-s-x-large {
	border-start-start-radius: var(--x-sys-shape-corner-x-large, 1.75rem) !important;
	border-end-start-radius: var(--x-sys-shape-corner-x-large,
			1.75rem) !important;
}

.rounded-ts-none {
	border-start-start-radius: var(--x-sys-shape-corner-none, 0) !important;
}

.rounded-ts-x-small {
	border-start-start-radius: var(--x-sys-shape-corner-x-small, 0.25rem) !important;
}

.rounded-ts-small {
	border-start-start-radius: var(--x-sys-shape-corner-small, 0.5rem) !important;
}

.rounded-ts-medium {
	border-start-start-radius: var(--x-sys-shape-corner-medium) !important;
}

.rounded-ts-large {
	border-start-start-radius: var(--x-sys-shape-corner-large, 1rem) !important;
}

.rounded-ts-x-large {
	border-start-start-radius: var(--x-sys-shape-corner-x-large, 1.75rem) !important;
}

.rounded-te-none {
	border-start-end-radius: var(--x-sys-shape-corner-none, 0) !important;
}

.rounded-te-x-small {
	border-start-end-radius: var(--x-sys-shape-corner-x-small, 0.25rem) !important;
}

.rounded-te-small {
	border-start-end-radius: var(--x-sys-shape-corner-small, 0.5rem) !important;
}

.rounded-te-medium {
	border-start-end-radius: var(--x-sys-shape-corner-medium) !important;
}

.rounded-te-large {
	border-start-end-radius: var(--x-sys-shape-corner-large, 1rem) !important;
}

.rounded-te-x-large {
	border-start-end-radius: var(--x-sys-shape-corner-x-large, 1.75rem) !important;
}

.rounded-bs-none {
	border-end-start-radius: var(--x-sys-shape-corner-none, 0) !important;
}

.rounded-bs-x-small {
	border-end-start-radius: var(--x-sys-shape-corner-x-small,
			0.25rem) !important;
}

.rounded-bs-small {
	border-end-start-radius: var(--x-sys-shape-corner-small, 0.5rem) !important;
}

.rounded-bs-medium {
	border-end-start-radius: var(--x-sys-shape-corner-medium) !important;
}

.rounded-bs-large {
	border-end-start-radius: var(--x-sys-shape-corner-large, 1rem) !important;
}

.rounded-bs-x-large {
	border-end-start-radius: var(--x-sys-shape-corner-x-large,
			1.75rem) !important;
}

.rounded-be-none {
	border-end-end-radius: var(--x-sys-shape-corner-none, 0) !important;
}

.rounded-be-x-small {
	border-end-end-radius: var(--x-sys-shape-corner-x-small,
			0.25rem) !important;
}

.rounded-be-small {
	border-end-end-radius: var(--x-sys-shape-corner-small, 0.5rem) !important;
}

.rounded-be-medium {
	border-end-end-radius: var(--x-sys-shape-corner-medium,
			0.75rem) !important;
}

.rounded-be-large {
	border-end-end-radius: var(--x-sys-shape-corner-large, 1rem) !important;
}

.rounded-be-x-large {
	border-end-end-radius: var(--x-sys-shape-corner-x-large,
			1.75rem) !important;
}
