.hover\:ca-overflow-auto:hover {
	overflow: auto;
}

.hover\:\!ca-overflow-auto:hover {
	overflow: auto !important;
}

.focus\:ca-overflow-auto:focus {
	overflow: auto;
}

.focus\:\!ca-overflow-auto:focus {
	overflow: auto !important;
}

.active\:ca-overflow-auto:active {
	overflow: auto;
}

.active\:\!ca-overflow-auto:active {
	overflow: auto !important;
}

.ca-overflow-auto {
	overflow: auto;
}

.\!ca-overflow-auto {
	overflow: auto !important;
}

.hover\:ca-overflow-hidden:hover {
	overflow: hidden;
}

.hover\:\!ca-overflow-hidden:hover {
	overflow: hidden !important;
}

.focus\:ca-overflow-hidden:focus {
	overflow: hidden;
}

.focus\:\!ca-overflow-hidden:focus {
	overflow: hidden !important;
}

.active\:ca-overflow-hidden:active {
	overflow: hidden;
}

.active\:\!ca-overflow-hidden:active {
	overflow: hidden !important;
}

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

.\!ca-overflow-hidden {
	overflow: hidden !important;
}

.hover\:ca-overflow-clip:hover {
	overflow: clip;
}

.hover\:\!ca-overflow-clip:hover {
	overflow: clip !important;
}

.focus\:ca-overflow-clip:focus {
	overflow: clip;
}

.focus\:\!ca-overflow-clip:focus {
	overflow: clip !important;
}

.active\:ca-overflow-clip:active {
	overflow: clip;
}

.active\:\!ca-overflow-clip:active {
	overflow: clip !important;
}

.ca-overflow-clip {
	overflow: clip;
}

.\!ca-overflow-clip {
	overflow: clip !important;
}

.hover\:ca-overflow-visible:hover {
	overflow: visible;
}

.hover\:\!ca-overflow-visible:hover {
	overflow: visible !important;
}

.focus\:ca-overflow-visible:focus {
	overflow: visible;
}

.focus\:\!ca-overflow-visible:focus {
	overflow: visible !important;
}

.active\:ca-overflow-visible:active {
	overflow: visible;
}

.active\:\!ca-overflow-visible:active {
	overflow: visible !important;
}

.ca-overflow-visible {
	overflow: visible;
}

.\!ca-overflow-visible {
	overflow: visible !important;
}

.hover\:ca-overflow-scroll:hover {
	overflow: scroll;
}

.hover\:\!ca-overflow-scroll:hover {
	overflow: scroll !important;
}

.focus\:ca-overflow-scroll:focus {
	overflow: scroll;
}

.focus\:\!ca-overflow-scroll:focus {
	overflow: scroll !important;
}

.active\:ca-overflow-scroll:active {
	overflow: scroll;
}

.active\:\!ca-overflow-scroll:active {
	overflow: scroll !important;
}

.ca-overflow-scroll {
	overflow: scroll;
}

.\!ca-overflow-scroll {
	overflow: scroll !important;
}

.hover\:ca-overflow-x-auto:hover {
	overflow: auto;
}

.hover\:\!ca-overflow-x-auto:hover {
	overflow: auto !important;
}

.focus\:ca-overflow-x-auto:focus {
	overflow: auto;
}

.focus\:\!ca-overflow-x-auto:focus {
	overflow: auto !important;
}

.active\:ca-overflow-x-auto:active {
	overflow: auto;
}

.active\:\!ca-overflow-x-auto:active {
	overflow: auto !important;
}

.ca-overflow-x-auto {
	overflow: auto;
}

.\!ca-overflow-x-auto {
	overflow: auto !important;
}

.hover\:ca-overflow-y-auto:hover {
	overflow: auto;
}

.hover\:\!ca-overflow-y-auto:hover {
	overflow: auto !important;
}

.focus\:ca-overflow-y-auto:focus {
	overflow: auto;
}

.focus\:\!ca-overflow-y-auto:focus {
	overflow: auto !important;
}

.active\:ca-overflow-y-auto:active {
	overflow: auto;
}

.active\:\!ca-overflow-y-auto:active {
	overflow: auto !important;
}

.ca-overflow-y-auto {
	overflow: auto;
}

.\!ca-overflow-y-auto {
	overflow: auto !important;
}

.hover\:ca-overflow-x-hidden:hover {
	overflow: hidden;
}

.hover\:\!ca-overflow-x-hidden:hover {
	overflow: hidden !important;
}

.focus\:ca-overflow-x-hidden:focus {
	overflow: hidden;
}

.focus\:\!ca-overflow-x-hidden:focus {
	overflow: hidden !important;
}

.active\:ca-overflow-x-hidden:active {
	overflow: hidden;
}

.active\:\!ca-overflow-x-hidden:active {
	overflow: hidden !important;
}

.ca-overflow-x-hidden {
	overflow: hidden;
}

.\!ca-overflow-x-hidden {
	overflow: hidden !important;
}

.hover\:ca-overflow-x-clip:hover {
	overflow: clip;
}

.hover\:\!ca-overflow-x-clip:hover {
	overflow: clip !important;
}

.focus\:ca-overflow-x-clip:focus {
	overflow: clip;
}

.focus\:\!ca-overflow-x-clip:focus {
	overflow: clip !important;
}

.active\:ca-overflow-x-clip:active {
	overflow: clip;
}

.active\:\!ca-overflow-x-clip:active {
	overflow: clip !important;
}

.ca-overflow-x-clip {
	overflow: clip;
}

.\!ca-overflow-x-clip {
	overflow: clip !important;
}

.hover\:ca-overflow-y-clip:hover {
	overflow: clip;
}

.hover\:\!ca-overflow-y-clip:hover {
	overflow: clip !important;
}

.focus\:ca-overflow-y-clip:focus {
	overflow: clip;
}

.focus\:\!ca-overflow-y-clip:focus {
	overflow: clip !important;
}

.active\:ca-overflow-y-clip:active {
	overflow: clip;
}

.active\:\!ca-overflow-y-clip:active {
	overflow: clip !important;
}

.ca-overflow-y-clip {
	overflow: clip;
}

.\!ca-overflow-y-clip {
	overflow: clip !important;
}

.hover\:ca-overflow-x-visible:hover {
	overflow: visible;
}

.hover\:\!ca-overflow-x-visible:hover {
	overflow: visible !important;
}

.focus\:ca-overflow-x-visible:focus {
	overflow: visible;
}

.focus\:\!ca-overflow-x-visible:focus {
	overflow: visible !important;
}

.active\:ca-overflow-x-visible:active {
	overflow: visible;
}

.active\:\!ca-overflow-x-visible:active {
	overflow: visible !important;
}

.ca-overflow-x-visible {
	overflow: visible;
}

.\!ca-overflow-x-visible {
	overflow: visible !important;
}

.hover\:ca-overflow-y-visible:hover {
	overflow: visible;
}

.hover\:\!ca-overflow-y-visible:hover {
	overflow: visible !important;
}

.focus\:ca-overflow-y-visible:focus {
	overflow: visible;
}

.focus\:\!ca-overflow-y-visible:focus {
	overflow: visible !important;
}

.active\:ca-overflow-y-visible:active {
	overflow: visible;
}

.active\:\!ca-overflow-y-visible:active {
	overflow: visible !important;
}

.ca-overflow-y-visible {
	overflow: visible;
}

.\!ca-overflow-y-visible {
	overflow: visible !important;
}

.hover\:ca-overflow-x-scroll:hover {
	overflow: scroll;
}

.hover\:\!ca-overflow-x-scroll:hover {
	overflow: scroll !important;
}

.focus\:ca-overflow-x-scroll:focus {
	overflow: scroll;
}

.focus\:\!ca-overflow-x-scroll:focus {
	overflow: scroll !important;
}

.active\:ca-overflow-x-scroll:active {
	overflow: scroll;
}

.active\:\!ca-overflow-x-scroll:active {
	overflow: scroll !important;
}

.ca-overflow-x-scroll {
	overflow: scroll;
}

.\!ca-overflow-x-scroll {
	overflow: scroll !important;
}

.hover\:ca-overflow-y-scroll:hover {
	overflow: scroll;
}

.hover\:\!ca-overflow-y-scroll:hover {
	overflow: scroll !important;
}

.focus\:ca-overflow-y-scroll:focus {
	overflow: scroll;
}

.focus\:\!ca-overflow-y-scroll:focus {
	overflow: scroll !important;
}

.active\:ca-overflow-y-scroll:active {
	overflow: scroll;
}

.active\:\!ca-overflow-y-scroll:active {
	overflow: scroll !important;
}

.ca-overflow-y-scroll {
	overflow: scroll;
}

.\!ca-overflow-y-scroll {
	overflow: scroll !important;
}