.hover\:ca-outline-none:hover {
	outline-style: 2px solid transparent;
	outline-offset: 2px;
}

.hover\:\!ca-outline-none:hover {
	outline-style: 2px solid transparent !important;
	outline-offset: 2px !important;
}

.focus\:ca-outline-none:focus {
	outline-style: 2px solid transparent;
	outline-offset: 2px;
}

.focus\:\!ca-outline-none:focus {
	outline-style: 2px solid transparent !important;
	outline-offset: 2px !important;
}

.active\:ca-outline-none:active {
	outline-style: 2px solid transparent;
	outline-offset: 2px;
}

.active\:\!ca-outline-none:active {
	outline-style: 2px solid transparent !important;
	outline-offset: 2px !important;
}

.ca-outline-none {
	outline-style: 2px solid transparent;
	outline-offset: 2px;
}

.\!ca-outline-none {
	outline-style: 2px solid transparent !important;
	outline-offset: 2px !important;
}

.hover\:ca-outline:hover {
	outline-style: dotted;
}

.hover\:\!ca-outline:hover {
	outline-style: dotted !important;
}

.focus\:ca-outline:focus {
	outline-style: dotted;
}

.focus\:\!ca-outline:focus {
	outline-style: dotted !important;
}

.active\:ca-outline:active {
	outline-style: dotted;
}

.active\:\!ca-outline:active {
	outline-style: dotted !important;
}

.ca-outline {
	outline-style: dotted;
}

.\!ca-outline {
	outline-style: dotted !important;
}

.hover\:ca-outline-dashed:hover {
	outline-style: dashed;
}

.hover\:\!ca-outline-dashed:hover {
	outline-style: dashed !important;
}

.focus\:ca-outline-dashed:focus {
	outline-style: dashed;
}

.focus\:\!ca-outline-dashed:focus {
	outline-style: dashed !important;
}

.active\:ca-outline-dashed:active {
	outline-style: dashed;
}

.active\:\!ca-outline-dashed:active {
	outline-style: dashed !important;
}

.ca-outline-dashed {
	outline-style: dashed;
}

.\!ca-outline-dashed {
	outline-style: dashed !important;
}

.hover\:ca-outline-dotted:hover {
	outline-style: dotted;
}

.hover\:\!ca-outline-dotted:hover {
	outline-style: dotted !important;
}

.focus\:ca-outline-dotted:focus {
	outline-style: dotted;
}

.focus\:\!ca-outline-dotted:focus {
	outline-style: dotted !important;
}

.active\:ca-outline-dotted:active {
	outline-style: dotted;
}

.active\:\!ca-outline-dotted:active {
	outline-style: dotted !important;
}

.ca-outline-dotted {
	outline-style: dotted;
}

.\!ca-outline-dotted {
	outline-style: dotted !important;
}

.hover\:ca-outline-double:hover {
	outline-style: double;
}

.hover\:\!ca-outline-double:hover {
	outline-style: double !important;
}

.focus\:ca-outline-double:focus {
	outline-style: double;
}

.focus\:\!ca-outline-double:focus {
	outline-style: double !important;
}

.active\:ca-outline-double:active {
	outline-style: double;
}

.active\:\!ca-outline-double:active {
	outline-style: double !important;
}

.ca-outline-double {
	outline-style: double;
}

.\!ca-outline-double {
	outline-style: double !important;
}

.hover\:ca-outline-0:hover {
	outline-width: 0px;
}

.hover\:\!ca-outline-0:hover {
	outline-width: 0px !important;
}

.focus\:ca-outline-0:focus {
	outline-width: 0px;
}

.focus\:\!ca-outline-0:focus {
	outline-width: 0px !important;
}

.active\:ca-outline-0:active {
	outline-width: 0px;
}

.active\:\!ca-outline-0:active {
	outline-width: 0px !important;
}

.ca-outline-0 {
	outline-width: 0px;
}

.\!ca-outline-0 {
	outline-width: 0px !important;
}

.hover\:ca-outline-2:hover {
	outline-width: 2px;
}

.hover\:\!ca-outline-2:hover {
	outline-width: 2px !important;
}

.focus\:ca-outline-2:focus {
	outline-width: 2px;
}

.focus\:\!ca-outline-2:focus {
	outline-width: 2px !important;
}

.active\:ca-outline-2:active {
	outline-width: 2px;
}

.active\:\!ca-outline-2:active {
	outline-width: 2px !important;
}

.ca-outline-2 {
	outline-width: 2px;
}

.\!ca-outline-2 {
	outline-width: 2px !important;
}

.hover\:ca-outline-4:hover {
	outline-width: 4px;
}

.hover\:\!ca-outline-4:hover {
	outline-width: 4px !important;
}

.focus\:ca-outline-4:focus {
	outline-width: 4px;
}

.focus\:\!ca-outline-4:focus {
	outline-width: 4px !important;
}

.active\:ca-outline-4:active {
	outline-width: 4px;
}

.active\:\!ca-outline-4:active {
	outline-width: 4px !important;
}

.ca-outline-4 {
	outline-width: 4px;
}

.\!ca-outline-4 {
	outline-width: 4px !important;
}

.hover\:ca-outline-8:hover {
	outline-width: 8px;
}

.hover\:\!ca-outline-8:hover {
	outline-width: 8px !important;
}

.focus\:ca-outline-8:focus {
	outline-width: 8px;
}

.focus\:\!ca-outline-8:focus {
	outline-width: 8px !important;
}

.active\:ca-outline-8:active {
	outline-width: 8px;
}

.active\:\!ca-outline-8:active {
	outline-width: 8px !important;
}

.ca-outline-8 {
	outline-width: 8px;
}

.\!ca-outline-8 {
	outline-width: 8px !important;
}

.hover\:ca-outline:hover {
	outline-width: 1px;
}

.hover\:\!ca-outline:hover {
	outline-width: 1px !important;
}

.focus\:ca-outline:focus {
	outline-width: 1px;
}

.focus\:\!ca-outline:focus {
	outline-width: 1px !important;
}

.active\:ca-outline:active {
	outline-width: 1px;
}

.active\:\!ca-outline:active {
	outline-width: 1px !important;
}

.ca-outline {
	outline-width: 1px;
}

.\!ca-outline {
	outline-width: 1px !important;
}

.hover\:ca-outline-deep-blue:hover {
	outline-color: #050530;
}

.hover\:\!ca-outline-deep-blue:hover {
	outline-color: #050530 !important;
}

.focus\:ca-outline-deep-blue:focus {
	outline-color: #050530;
}

.focus\:\!ca-outline-deep-blue:focus {
	outline-color: #050530 !important;
}

.active\:ca-outline-deep-blue:active {
	outline-color: #050530;
}

.active\:\!ca-outline-deep-blue:active {
	outline-color: #050530 !important;
}

.ca-outline-deep-blue {
	outline-color: #050530;
}

.\!ca-outline-deep-blue {
	outline-color: #050530 !important;
}

.hover\:ca-outline-purple:hover {
	outline-color: #8B33FF;
}

.hover\:\!ca-outline-purple:hover {
	outline-color: #8B33FF !important;
}

.focus\:ca-outline-purple:focus {
	outline-color: #8B33FF;
}

.focus\:\!ca-outline-purple:focus {
	outline-color: #8B33FF !important;
}

.active\:ca-outline-purple:active {
	outline-color: #8B33FF;
}

.active\:\!ca-outline-purple:active {
	outline-color: #8B33FF !important;
}

.ca-outline-purple {
	outline-color: #8B33FF;
}

.\!ca-outline-purple {
	outline-color: #8B33FF !important;
}

.hover\:ca-outline-orange:hover {
	outline-color: #FE8E23;
}

.hover\:\!ca-outline-orange:hover {
	outline-color: #FE8E23 !important;
}

.focus\:ca-outline-orange:focus {
	outline-color: #FE8E23;
}

.focus\:\!ca-outline-orange:focus {
	outline-color: #FE8E23 !important;
}

.active\:ca-outline-orange:active {
	outline-color: #FE8E23;
}

.active\:\!ca-outline-orange:active {
	outline-color: #FE8E23 !important;
}

.ca-outline-orange {
	outline-color: #FE8E23;
}

.\!ca-outline-orange {
	outline-color: #FE8E23 !important;
}

.hover\:ca-outline-white:hover {
	outline-color: #FFFFFF;
}

.hover\:\!ca-outline-white:hover {
	outline-color: #FFFFFF !important;
}

.focus\:ca-outline-white:focus {
	outline-color: #FFFFFF;
}

.focus\:\!ca-outline-white:focus {
	outline-color: #FFFFFF !important;
}

.active\:ca-outline-white:active {
	outline-color: #FFFFFF;
}

.active\:\!ca-outline-white:active {
	outline-color: #FFFFFF !important;
}

.ca-outline-white {
	outline-color: #FFFFFF;
}

.\!ca-outline-white {
	outline-color: #FFFFFF !important;
}

.hover\:ca-outline-black:hover {
	outline-color: #000000;
}

.hover\:\!ca-outline-black:hover {
	outline-color: #000000 !important;
}

.focus\:ca-outline-black:focus {
	outline-color: #000000;
}

.focus\:\!ca-outline-black:focus {
	outline-color: #000000 !important;
}

.active\:ca-outline-black:active {
	outline-color: #000000;
}

.active\:\!ca-outline-black:active {
	outline-color: #000000 !important;
}

.ca-outline-black {
	outline-color: #000000;
}

.\!ca-outline-black {
	outline-color: #000000 !important;
}

.hover\:ca-outline-light-purple:hover {
	outline-color: #F3EBFF;
}

.hover\:\!ca-outline-light-purple:hover {
	outline-color: #F3EBFF !important;
}

.focus\:ca-outline-light-purple:focus {
	outline-color: #F3EBFF;
}

.focus\:\!ca-outline-light-purple:focus {
	outline-color: #F3EBFF !important;
}

.active\:ca-outline-light-purple:active {
	outline-color: #F3EBFF;
}

.active\:\!ca-outline-light-purple:active {
	outline-color: #F3EBFF !important;
}

.ca-outline-light-purple {
	outline-color: #F3EBFF;
}

.\!ca-outline-light-purple {
	outline-color: #F3EBFF !important;
}

.hover\:ca-outline-danger:hover {
	outline-color: #F42020;
}

.hover\:\!ca-outline-danger:hover {
	outline-color: #F42020 !important;
}

.focus\:ca-outline-danger:focus {
	outline-color: #F42020;
}

.focus\:\!ca-outline-danger:focus {
	outline-color: #F42020 !important;
}

.active\:ca-outline-danger:active {
	outline-color: #F42020;
}

.active\:\!ca-outline-danger:active {
	outline-color: #F42020 !important;
}

.ca-outline-danger {
	outline-color: #F42020;
}

.\!ca-outline-danger {
	outline-color: #F42020 !important;
}

.hover\:ca-outline-warning:hover {
	outline-color: #FFAB00;
}

.hover\:\!ca-outline-warning:hover {
	outline-color: #FFAB00 !important;
}

.focus\:ca-outline-warning:focus {
	outline-color: #FFAB00;
}

.focus\:\!ca-outline-warning:focus {
	outline-color: #FFAB00 !important;
}

.active\:ca-outline-warning:active {
	outline-color: #FFAB00;
}

.active\:\!ca-outline-warning:active {
	outline-color: #FFAB00 !important;
}

.ca-outline-warning {
	outline-color: #FFAB00;
}

.\!ca-outline-warning {
	outline-color: #FFAB00 !important;
}

.hover\:ca-outline-success:hover {
	outline-color: #2ECC71;
}

.hover\:\!ca-outline-success:hover {
	outline-color: #2ECC71 !important;
}

.focus\:ca-outline-success:focus {
	outline-color: #2ECC71;
}

.focus\:\!ca-outline-success:focus {
	outline-color: #2ECC71 !important;
}

.active\:ca-outline-success:active {
	outline-color: #2ECC71;
}

.active\:\!ca-outline-success:active {
	outline-color: #2ECC71 !important;
}

.ca-outline-success {
	outline-color: #2ECC71;
}

.\!ca-outline-success {
	outline-color: #2ECC71 !important;
}

.hover\:ca-outline-info:hover {
	outline-color: #208EF4;
}

.hover\:\!ca-outline-info:hover {
	outline-color: #208EF4 !important;
}

.focus\:ca-outline-info:focus {
	outline-color: #208EF4;
}

.focus\:\!ca-outline-info:focus {
	outline-color: #208EF4 !important;
}

.active\:ca-outline-info:active {
	outline-color: #208EF4;
}

.active\:\!ca-outline-info:active {
	outline-color: #208EF4 !important;
}

.ca-outline-info {
	outline-color: #208EF4;
}

.\!ca-outline-info {
	outline-color: #208EF4 !important;
}

.hover\:ca-outline-light-danger:hover {
	outline-color: #FEE9E9;
}

.hover\:\!ca-outline-light-danger:hover {
	outline-color: #FEE9E9 !important;
}

.focus\:ca-outline-light-danger:focus {
	outline-color: #FEE9E9;
}

.focus\:\!ca-outline-light-danger:focus {
	outline-color: #FEE9E9 !important;
}

.active\:ca-outline-light-danger:active {
	outline-color: #FEE9E9;
}

.active\:\!ca-outline-light-danger:active {
	outline-color: #FEE9E9 !important;
}

.ca-outline-light-danger {
	outline-color: #FEE9E9;
}

.\!ca-outline-light-danger {
	outline-color: #FEE9E9 !important;
}

.hover\:ca-outline-light-warning:hover {
	outline-color: #FFF7E5;
}

.hover\:\!ca-outline-light-warning:hover {
	outline-color: #FFF7E5 !important;
}

.focus\:ca-outline-light-warning:focus {
	outline-color: #FFF7E5;
}

.focus\:\!ca-outline-light-warning:focus {
	outline-color: #FFF7E5 !important;
}

.active\:ca-outline-light-warning:active {
	outline-color: #FFF7E5;
}

.active\:\!ca-outline-light-warning:active {
	outline-color: #FFF7E5 !important;
}

.ca-outline-light-warning {
	outline-color: #FFF7E5;
}

.\!ca-outline-light-warning {
	outline-color: #FFF7E5 !important;
}

.hover\:ca-outline-light-success:hover {
	outline-color: #E5F6F0;
}

.hover\:\!ca-outline-light-success:hover {
	outline-color: #E5F6F0 !important;
}

.focus\:ca-outline-light-success:focus {
	outline-color: #E5F6F0;
}

.focus\:\!ca-outline-light-success:focus {
	outline-color: #E5F6F0 !important;
}

.active\:ca-outline-light-success:active {
	outline-color: #E5F6F0;
}

.active\:\!ca-outline-light-success:active {
	outline-color: #E5F6F0 !important;
}

.ca-outline-light-success {
	outline-color: #E5F6F0;
}

.\!ca-outline-light-success {
	outline-color: #E5F6F0 !important;
}

.hover\:ca-outline-light-info:hover {
	outline-color: #E9F4FE;
}

.hover\:\!ca-outline-light-info:hover {
	outline-color: #E9F4FE !important;
}

.focus\:ca-outline-light-info:focus {
	outline-color: #E9F4FE;
}

.focus\:\!ca-outline-light-info:focus {
	outline-color: #E9F4FE !important;
}

.active\:ca-outline-light-info:active {
	outline-color: #E9F4FE;
}

.active\:\!ca-outline-light-info:active {
	outline-color: #E9F4FE !important;
}

.ca-outline-light-info {
	outline-color: #E9F4FE;
}

.\!ca-outline-light-info {
	outline-color: #E9F4FE !important;
}

.hover\:ca-outline-dark-neutral-1:hover {
	outline-color: #050530;
}

.hover\:\!ca-outline-dark-neutral-1:hover {
	outline-color: #050530 !important;
}

.focus\:ca-outline-dark-neutral-1:focus {
	outline-color: #050530;
}

.focus\:\!ca-outline-dark-neutral-1:focus {
	outline-color: #050530 !important;
}

.active\:ca-outline-dark-neutral-1:active {
	outline-color: #050530;
}

.active\:\!ca-outline-dark-neutral-1:active {
	outline-color: #050530 !important;
}

.ca-outline-dark-neutral-1 {
	outline-color: #050530;
}

.\!ca-outline-dark-neutral-1 {
	outline-color: #050530 !important;
}

.hover\:ca-outline-dark-neutral-2:hover {
	outline-color: #0A1946;
}

.hover\:\!ca-outline-dark-neutral-2:hover {
	outline-color: #0A1946 !important;
}

.focus\:ca-outline-dark-neutral-2:focus {
	outline-color: #0A1946;
}

.focus\:\!ca-outline-dark-neutral-2:focus {
	outline-color: #0A1946 !important;
}

.active\:ca-outline-dark-neutral-2:active {
	outline-color: #0A1946;
}

.active\:\!ca-outline-dark-neutral-2:active {
	outline-color: #0A1946 !important;
}

.ca-outline-dark-neutral-2 {
	outline-color: #0A1946;
}

.\!ca-outline-dark-neutral-2 {
	outline-color: #0A1946 !important;
}

.hover\:ca-outline-dark-neutral-3:hover {
	outline-color: #19295C;
}

.hover\:\!ca-outline-dark-neutral-3:hover {
	outline-color: #19295C !important;
}

.focus\:ca-outline-dark-neutral-3:focus {
	outline-color: #19295C;
}

.focus\:\!ca-outline-dark-neutral-3:focus {
	outline-color: #19295C !important;
}

.active\:ca-outline-dark-neutral-3:active {
	outline-color: #19295C;
}

.active\:\!ca-outline-dark-neutral-3:active {
	outline-color: #19295C !important;
}

.ca-outline-dark-neutral-3 {
	outline-color: #19295C;
}

.\!ca-outline-dark-neutral-3 {
	outline-color: #19295C !important;
}

.hover\:ca-outline-dark-neutral-4:hover {
	outline-color: #3F4A77;
}

.hover\:\!ca-outline-dark-neutral-4:hover {
	outline-color: #3F4A77 !important;
}

.focus\:ca-outline-dark-neutral-4:focus {
	outline-color: #3F4A77;
}

.focus\:\!ca-outline-dark-neutral-4:focus {
	outline-color: #3F4A77 !important;
}

.active\:ca-outline-dark-neutral-4:active {
	outline-color: #3F4A77;
}

.active\:\!ca-outline-dark-neutral-4:active {
	outline-color: #3F4A77 !important;
}

.ca-outline-dark-neutral-4 {
	outline-color: #3F4A77;
}

.\!ca-outline-dark-neutral-4 {
	outline-color: #3F4A77 !important;
}

.hover\:ca-outline-mid-neutral-1:hover {
	outline-color: #5E678C;
}

.hover\:\!ca-outline-mid-neutral-1:hover {
	outline-color: #5E678C !important;
}

.focus\:ca-outline-mid-neutral-1:focus {
	outline-color: #5E678C;
}

.focus\:\!ca-outline-mid-neutral-1:focus {
	outline-color: #5E678C !important;
}

.active\:ca-outline-mid-neutral-1:active {
	outline-color: #5E678C;
}

.active\:\!ca-outline-mid-neutral-1:active {
	outline-color: #5E678C !important;
}

.ca-outline-mid-neutral-1 {
	outline-color: #5E678C;
}

.\!ca-outline-mid-neutral-1 {
	outline-color: #5E678C !important;
}

.hover\:ca-outline-mid-neutral-2:hover {
	outline-color: #8990AC;
}

.hover\:\!ca-outline-mid-neutral-2:hover {
	outline-color: #8990AC !important;
}

.focus\:ca-outline-mid-neutral-2:focus {
	outline-color: #8990AC;
}

.focus\:\!ca-outline-mid-neutral-2:focus {
	outline-color: #8990AC !important;
}

.active\:ca-outline-mid-neutral-2:active {
	outline-color: #8990AC;
}

.active\:\!ca-outline-mid-neutral-2:active {
	outline-color: #8990AC !important;
}

.ca-outline-mid-neutral-2 {
	outline-color: #8990AC;
}

.\!ca-outline-mid-neutral-2 {
	outline-color: #8990AC !important;
}

.hover\:ca-outline-mid-neutral-3:hover {
	outline-color: #CBCFDD;
}

.hover\:\!ca-outline-mid-neutral-3:hover {
	outline-color: #CBCFDD !important;
}

.focus\:ca-outline-mid-neutral-3:focus {
	outline-color: #CBCFDD;
}

.focus\:\!ca-outline-mid-neutral-3:focus {
	outline-color: #CBCFDD !important;
}

.active\:ca-outline-mid-neutral-3:active {
	outline-color: #CBCFDD;
}

.active\:\!ca-outline-mid-neutral-3:active {
	outline-color: #CBCFDD !important;
}

.ca-outline-mid-neutral-3 {
	outline-color: #CBCFDD;
}

.\!ca-outline-mid-neutral-3 {
	outline-color: #CBCFDD !important;
}

.hover\:ca-outline-light-neutral-1:hover {
	outline-color: #DEE1EB;
}

.hover\:\!ca-outline-light-neutral-1:hover {
	outline-color: #DEE1EB !important;
}

.focus\:ca-outline-light-neutral-1:focus {
	outline-color: #DEE1EB;
}

.focus\:\!ca-outline-light-neutral-1:focus {
	outline-color: #DEE1EB !important;
}

.active\:ca-outline-light-neutral-1:active {
	outline-color: #DEE1EB;
}

.active\:\!ca-outline-light-neutral-1:active {
	outline-color: #DEE1EB !important;
}

.ca-outline-light-neutral-1 {
	outline-color: #DEE1EB;
}

.\!ca-outline-light-neutral-1 {
	outline-color: #DEE1EB !important;
}

.hover\:ca-outline-light-neutral-2:hover {
	outline-color: #DADFEF;
}

.hover\:\!ca-outline-light-neutral-2:hover {
	outline-color: #DADFEF !important;
}

.focus\:ca-outline-light-neutral-2:focus {
	outline-color: #DADFEF;
}

.focus\:\!ca-outline-light-neutral-2:focus {
	outline-color: #DADFEF !important;
}

.active\:ca-outline-light-neutral-2:active {
	outline-color: #DADFEF;
}

.active\:\!ca-outline-light-neutral-2:active {
	outline-color: #DADFEF !important;
}

.ca-outline-light-neutral-2 {
	outline-color: #DADFEF;
}

.\!ca-outline-light-neutral-2 {
	outline-color: #DADFEF !important;
}

.hover\:ca-outline-light-neutral-3:hover {
	outline-color: #F4F6FA;
}

.hover\:\!ca-outline-light-neutral-3:hover {
	outline-color: #F4F6FA !important;
}

.focus\:ca-outline-light-neutral-3:focus {
	outline-color: #F4F6FA;
}

.focus\:\!ca-outline-light-neutral-3:focus {
	outline-color: #F4F6FA !important;
}

.active\:ca-outline-light-neutral-3:active {
	outline-color: #F4F6FA;
}

.active\:\!ca-outline-light-neutral-3:active {
	outline-color: #F4F6FA !important;
}

.ca-outline-light-neutral-3 {
	outline-color: #F4F6FA;
}

.\!ca-outline-light-neutral-3 {
	outline-color: #F4F6FA !important;
}

.hover\:ca-outline-light-neutral-4:hover {
	outline-color: #F9FBFE;
}

.hover\:\!ca-outline-light-neutral-4:hover {
	outline-color: #F9FBFE !important;
}

.focus\:ca-outline-light-neutral-4:focus {
	outline-color: #F9FBFE;
}

.focus\:\!ca-outline-light-neutral-4:focus {
	outline-color: #F9FBFE !important;
}

.active\:ca-outline-light-neutral-4:active {
	outline-color: #F9FBFE;
}

.active\:\!ca-outline-light-neutral-4:active {
	outline-color: #F9FBFE !important;
}

.ca-outline-light-neutral-4 {
	outline-color: #F9FBFE;
}

.\!ca-outline-light-neutral-4 {
	outline-color: #F9FBFE !important;
}

.hover\:ca-outline-light-neutral-5:hover {
	outline-color: #F2F5F9;
}

.hover\:\!ca-outline-light-neutral-5:hover {
	outline-color: #F2F5F9 !important;
}

.focus\:ca-outline-light-neutral-5:focus {
	outline-color: #F2F5F9;
}

.focus\:\!ca-outline-light-neutral-5:focus {
	outline-color: #F2F5F9 !important;
}

.active\:ca-outline-light-neutral-5:active {
	outline-color: #F2F5F9;
}

.active\:\!ca-outline-light-neutral-5:active {
	outline-color: #F2F5F9 !important;
}

.ca-outline-light-neutral-5 {
	outline-color: #F2F5F9;
}

.\!ca-outline-light-neutral-5 {
	outline-color: #F2F5F9 !important;
}

.hover\:ca-outline-transparent:hover {
	outline-color: transparent;
}

.hover\:\!ca-outline-transparent:hover {
	outline-color: transparent !important;
}

.focus\:ca-outline-transparent:focus {
	outline-color: transparent;
}

.focus\:\!ca-outline-transparent:focus {
	outline-color: transparent !important;
}

.active\:ca-outline-transparent:active {
	outline-color: transparent;
}

.active\:\!ca-outline-transparent:active {
	outline-color: transparent !important;
}

.ca-outline-transparent {
	outline-color: transparent;
}

.\!ca-outline-transparent {
	outline-color: transparent !important;
}

.hover\:ca-outline-offset-0:hover {
	outline-offset: 0px;
}

.hover\:\!ca-outline-offset-0:hover {
	outline-offset: 0px !important;
}

.focus\:ca-outline-offset-0:focus {
	outline-offset: 0px;
}

.focus\:\!ca-outline-offset-0:focus {
	outline-offset: 0px !important;
}

.active\:ca-outline-offset-0:active {
	outline-offset: 0px;
}

.active\:\!ca-outline-offset-0:active {
	outline-offset: 0px !important;
}

.ca-outline-offset-0 {
	outline-offset: 0px;
}

.\!ca-outline-offset-0 {
	outline-offset: 0px !important;
}

.hover\:ca-outline-offset-2:hover {
	outline-offset: 2px;
}

.hover\:\!ca-outline-offset-2:hover {
	outline-offset: 2px !important;
}

.focus\:ca-outline-offset-2:focus {
	outline-offset: 2px;
}

.focus\:\!ca-outline-offset-2:focus {
	outline-offset: 2px !important;
}

.active\:ca-outline-offset-2:active {
	outline-offset: 2px;
}

.active\:\!ca-outline-offset-2:active {
	outline-offset: 2px !important;
}

.ca-outline-offset-2 {
	outline-offset: 2px;
}

.\!ca-outline-offset-2 {
	outline-offset: 2px !important;
}

.hover\:ca-outline-offset-4:hover {
	outline-offset: 4px;
}

.hover\:\!ca-outline-offset-4:hover {
	outline-offset: 4px !important;
}

.focus\:ca-outline-offset-4:focus {
	outline-offset: 4px;
}

.focus\:\!ca-outline-offset-4:focus {
	outline-offset: 4px !important;
}

.active\:ca-outline-offset-4:active {
	outline-offset: 4px;
}

.active\:\!ca-outline-offset-4:active {
	outline-offset: 4px !important;
}

.ca-outline-offset-4 {
	outline-offset: 4px;
}

.\!ca-outline-offset-4 {
	outline-offset: 4px !important;
}

.hover\:ca-outline-offset-8:hover {
	outline-offset: 8px;
}

.hover\:\!ca-outline-offset-8:hover {
	outline-offset: 8px !important;
}

.focus\:ca-outline-offset-8:focus {
	outline-offset: 8px;
}

.focus\:\!ca-outline-offset-8:focus {
	outline-offset: 8px !important;
}

.active\:ca-outline-offset-8:active {
	outline-offset: 8px;
}

.active\:\!ca-outline-offset-8:active {
	outline-offset: 8px !important;
}

.ca-outline-offset-8 {
	outline-offset: 8px;
}

.\!ca-outline-offset-8 {
	outline-offset: 8px !important;
}

.hover\:ca-outline-offset:hover {
	outline-offset: 1px;
}

.hover\:\!ca-outline-offset:hover {
	outline-offset: 1px !important;
}

.focus\:ca-outline-offset:focus {
	outline-offset: 1px;
}

.focus\:\!ca-outline-offset:focus {
	outline-offset: 1px !important;
}

.active\:ca-outline-offset:active {
	outline-offset: 1px;
}

.active\:\!ca-outline-offset:active {
	outline-offset: 1px !important;
}

.ca-outline-offset {
	outline-offset: 1px;
}

.\!ca-outline-offset {
	outline-offset: 1px !important;
}