/* dynamic theme — generated from admin Site Content > Theme */
:root {
  --brand-primary: #0740b0;
  --brand-accent: #0740b0;
}
.bg-indigo-50{background-color:#f0f5fe !important;}
.text-indigo-50{color:#f0f5fe !important;}
.border-indigo-50{border-color:#f0f5fe !important;}
.ring-indigo-50{--tw-ring-color:#f0f5fe !important;}
.from-indigo-50{--tw-gradient-from:#f0f5fe !important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,#f0f5fe00) !important;}
.to-indigo-50{--tw-gradient-to:#f0f5fe !important;}
.via-indigo-50{--tw-gradient-stops:var(--tw-gradient-from),#f0f5fe,var(--tw-gradient-to,#f0f5fe00) !important;}
.hover\:bg-indigo-50:hover{background-color:#f0f5fe !important;}
.hover\:text-indigo-50:hover{color:#f0f5fe !important;}
.hover\:border-indigo-50:hover{border-color:#f0f5fe !important;}
.focus\:ring-indigo-50:focus{--tw-ring-color:#f0f5fe !important;}
.focus\:border-indigo-50:focus{border-color:#f0f5fe !important;}
.group:hover .group-hover\:bg-indigo-50{background-color:#f0f5fe !important;}
.group:hover .group-hover\:text-indigo-50{color:#f0f5fe !important;}
.bg-indigo-50\/10{background-color:rgba(240, 245, 254, 0.10) !important;}
.bg-indigo-50\/20{background-color:rgba(240, 245, 254, 0.20) !important;}
.bg-indigo-50\/30{background-color:rgba(240, 245, 254, 0.30) !important;}
.bg-indigo-50\/40{background-color:rgba(240, 245, 254, 0.40) !important;}
.bg-indigo-50\/50{background-color:rgba(240, 245, 254, 0.50) !important;}
.bg-indigo-50\/60{background-color:rgba(240, 245, 254, 0.60) !important;}
.bg-indigo-50\/70{background-color:rgba(240, 245, 254, 0.70) !important;}
.bg-indigo-50\/80{background-color:rgba(240, 245, 254, 0.80) !important;}
.bg-indigo-50\/90{background-color:rgba(240, 245, 254, 0.90) !important;}
.bg-indigo-100{background-color:#dde8fe !important;}
.text-indigo-100{color:#dde8fe !important;}
.border-indigo-100{border-color:#dde8fe !important;}
.ring-indigo-100{--tw-ring-color:#dde8fe !important;}
.from-indigo-100{--tw-gradient-from:#dde8fe !important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,#dde8fe00) !important;}
.to-indigo-100{--tw-gradient-to:#dde8fe !important;}
.via-indigo-100{--tw-gradient-stops:var(--tw-gradient-from),#dde8fe,var(--tw-gradient-to,#dde8fe00) !important;}
.hover\:bg-indigo-100:hover{background-color:#dde8fe !important;}
.hover\:text-indigo-100:hover{color:#dde8fe !important;}
.hover\:border-indigo-100:hover{border-color:#dde8fe !important;}
.focus\:ring-indigo-100:focus{--tw-ring-color:#dde8fe !important;}
.focus\:border-indigo-100:focus{border-color:#dde8fe !important;}
.group:hover .group-hover\:bg-indigo-100{background-color:#dde8fe !important;}
.group:hover .group-hover\:text-indigo-100{color:#dde8fe !important;}
.bg-indigo-100\/10{background-color:rgba(221, 232, 254, 0.10) !important;}
.bg-indigo-100\/20{background-color:rgba(221, 232, 254, 0.20) !important;}
.bg-indigo-100\/30{background-color:rgba(221, 232, 254, 0.30) !important;}
.bg-indigo-100\/40{background-color:rgba(221, 232, 254, 0.40) !important;}
.bg-indigo-100\/50{background-color:rgba(221, 232, 254, 0.50) !important;}
.bg-indigo-100\/60{background-color:rgba(221, 232, 254, 0.60) !important;}
.bg-indigo-100\/70{background-color:rgba(221, 232, 254, 0.70) !important;}
.bg-indigo-100\/80{background-color:rgba(221, 232, 254, 0.80) !important;}
.bg-indigo-100\/90{background-color:rgba(221, 232, 254, 0.90) !important;}
.bg-indigo-200{background-color:#bad1fc !important;}
.text-indigo-200{color:#bad1fc !important;}
.border-indigo-200{border-color:#bad1fc !important;}
.ring-indigo-200{--tw-ring-color:#bad1fc !important;}
.from-indigo-200{--tw-gradient-from:#bad1fc !important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,#bad1fc00) !important;}
.to-indigo-200{--tw-gradient-to:#bad1fc !important;}
.via-indigo-200{--tw-gradient-stops:var(--tw-gradient-from),#bad1fc,var(--tw-gradient-to,#bad1fc00) !important;}
.hover\:bg-indigo-200:hover{background-color:#bad1fc !important;}
.hover\:text-indigo-200:hover{color:#bad1fc !important;}
.hover\:border-indigo-200:hover{border-color:#bad1fc !important;}
.focus\:ring-indigo-200:focus{--tw-ring-color:#bad1fc !important;}
.focus\:border-indigo-200:focus{border-color:#bad1fc !important;}
.group:hover .group-hover\:bg-indigo-200{background-color:#bad1fc !important;}
.group:hover .group-hover\:text-indigo-200{color:#bad1fc !important;}
.bg-indigo-200\/10{background-color:rgba(186, 209, 252, 0.10) !important;}
.bg-indigo-200\/20{background-color:rgba(186, 209, 252, 0.20) !important;}
.bg-indigo-200\/30{background-color:rgba(186, 209, 252, 0.30) !important;}
.bg-indigo-200\/40{background-color:rgba(186, 209, 252, 0.40) !important;}
.bg-indigo-200\/50{background-color:rgba(186, 209, 252, 0.50) !important;}
.bg-indigo-200\/60{background-color:rgba(186, 209, 252, 0.60) !important;}
.bg-indigo-200\/70{background-color:rgba(186, 209, 252, 0.70) !important;}
.bg-indigo-200\/80{background-color:rgba(186, 209, 252, 0.80) !important;}
.bg-indigo-200\/90{background-color:rgba(186, 209, 252, 0.90) !important;}
.bg-indigo-300{background-color:#89affa !important;}
.text-indigo-300{color:#89affa !important;}
.border-indigo-300{border-color:#89affa !important;}
.ring-indigo-300{--tw-ring-color:#89affa !important;}
.from-indigo-300{--tw-gradient-from:#89affa !important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,#89affa00) !important;}
.to-indigo-300{--tw-gradient-to:#89affa !important;}
.via-indigo-300{--tw-gradient-stops:var(--tw-gradient-from),#89affa,var(--tw-gradient-to,#89affa00) !important;}
.hover\:bg-indigo-300:hover{background-color:#89affa !important;}
.hover\:text-indigo-300:hover{color:#89affa !important;}
.hover\:border-indigo-300:hover{border-color:#89affa !important;}
.focus\:ring-indigo-300:focus{--tw-ring-color:#89affa !important;}
.focus\:border-indigo-300:focus{border-color:#89affa !important;}
.group:hover .group-hover\:bg-indigo-300{background-color:#89affa !important;}
.group:hover .group-hover\:text-indigo-300{color:#89affa !important;}
.bg-indigo-300\/10{background-color:rgba(137, 175, 250, 0.10) !important;}
.bg-indigo-300\/20{background-color:rgba(137, 175, 250, 0.20) !important;}
.bg-indigo-300\/30{background-color:rgba(137, 175, 250, 0.30) !important;}
.bg-indigo-300\/40{background-color:rgba(137, 175, 250, 0.40) !important;}
.bg-indigo-300\/50{background-color:rgba(137, 175, 250, 0.50) !important;}
.bg-indigo-300\/60{background-color:rgba(137, 175, 250, 0.60) !important;}
.bg-indigo-300\/70{background-color:rgba(137, 175, 250, 0.70) !important;}
.bg-indigo-300\/80{background-color:rgba(137, 175, 250, 0.80) !important;}
.bg-indigo-300\/90{background-color:rgba(137, 175, 250, 0.90) !important;}
.bg-indigo-400{background-color:#538bf8 !important;}
.text-indigo-400{color:#538bf8 !important;}
.border-indigo-400{border-color:#538bf8 !important;}
.ring-indigo-400{--tw-ring-color:#538bf8 !important;}
.from-indigo-400{--tw-gradient-from:#538bf8 !important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,#538bf800) !important;}
.to-indigo-400{--tw-gradient-to:#538bf8 !important;}
.via-indigo-400{--tw-gradient-stops:var(--tw-gradient-from),#538bf8,var(--tw-gradient-to,#538bf800) !important;}
.hover\:bg-indigo-400:hover{background-color:#538bf8 !important;}
.hover\:text-indigo-400:hover{color:#538bf8 !important;}
.hover\:border-indigo-400:hover{border-color:#538bf8 !important;}
.focus\:ring-indigo-400:focus{--tw-ring-color:#538bf8 !important;}
.focus\:border-indigo-400:focus{border-color:#538bf8 !important;}
.group:hover .group-hover\:bg-indigo-400{background-color:#538bf8 !important;}
.group:hover .group-hover\:text-indigo-400{color:#538bf8 !important;}
.bg-indigo-400\/10{background-color:rgba(83, 139, 248, 0.10) !important;}
.bg-indigo-400\/20{background-color:rgba(83, 139, 248, 0.20) !important;}
.bg-indigo-400\/30{background-color:rgba(83, 139, 248, 0.30) !important;}
.bg-indigo-400\/40{background-color:rgba(83, 139, 248, 0.40) !important;}
.bg-indigo-400\/50{background-color:rgba(83, 139, 248, 0.50) !important;}
.bg-indigo-400\/60{background-color:rgba(83, 139, 248, 0.60) !important;}
.bg-indigo-400\/70{background-color:rgba(83, 139, 248, 0.70) !important;}
.bg-indigo-400\/80{background-color:rgba(83, 139, 248, 0.80) !important;}
.bg-indigo-400\/90{background-color:rgba(83, 139, 248, 0.90) !important;}
.bg-indigo-500{background-color:#226af6 !important;}
.text-indigo-500{color:#226af6 !important;}
.border-indigo-500{border-color:#226af6 !important;}
.ring-indigo-500{--tw-ring-color:#226af6 !important;}
.from-indigo-500{--tw-gradient-from:#226af6 !important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,#226af600) !important;}
.to-indigo-500{--tw-gradient-to:#226af6 !important;}
.via-indigo-500{--tw-gradient-stops:var(--tw-gradient-from),#226af6,var(--tw-gradient-to,#226af600) !important;}
.hover\:bg-indigo-500:hover{background-color:#226af6 !important;}
.hover\:text-indigo-500:hover{color:#226af6 !important;}
.hover\:border-indigo-500:hover{border-color:#226af6 !important;}
.focus\:ring-indigo-500:focus{--tw-ring-color:#226af6 !important;}
.focus\:border-indigo-500:focus{border-color:#226af6 !important;}
.group:hover .group-hover\:bg-indigo-500{background-color:#226af6 !important;}
.group:hover .group-hover\:text-indigo-500{color:#226af6 !important;}
.bg-indigo-500\/10{background-color:rgba(34, 106, 246, 0.10) !important;}
.bg-indigo-500\/20{background-color:rgba(34, 106, 246, 0.20) !important;}
.bg-indigo-500\/30{background-color:rgba(34, 106, 246, 0.30) !important;}
.bg-indigo-500\/40{background-color:rgba(34, 106, 246, 0.40) !important;}
.bg-indigo-500\/50{background-color:rgba(34, 106, 246, 0.50) !important;}
.bg-indigo-500\/60{background-color:rgba(34, 106, 246, 0.60) !important;}
.bg-indigo-500\/70{background-color:rgba(34, 106, 246, 0.70) !important;}
.bg-indigo-500\/80{background-color:rgba(34, 106, 246, 0.80) !important;}
.bg-indigo-500\/90{background-color:rgba(34, 106, 246, 0.90) !important;}
.bg-indigo-600{background-color:#0954e7 !important;}
.text-indigo-600{color:#0954e7 !important;}
.border-indigo-600{border-color:#0954e7 !important;}
.ring-indigo-600{--tw-ring-color:#0954e7 !important;}
.from-indigo-600{--tw-gradient-from:#0954e7 !important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,#0954e700) !important;}
.to-indigo-600{--tw-gradient-to:#0954e7 !important;}
.via-indigo-600{--tw-gradient-stops:var(--tw-gradient-from),#0954e7,var(--tw-gradient-to,#0954e700) !important;}
.hover\:bg-indigo-600:hover{background-color:#0954e7 !important;}
.hover\:text-indigo-600:hover{color:#0954e7 !important;}
.hover\:border-indigo-600:hover{border-color:#0954e7 !important;}
.focus\:ring-indigo-600:focus{--tw-ring-color:#0954e7 !important;}
.focus\:border-indigo-600:focus{border-color:#0954e7 !important;}
.group:hover .group-hover\:bg-indigo-600{background-color:#0954e7 !important;}
.group:hover .group-hover\:text-indigo-600{color:#0954e7 !important;}
.bg-indigo-600\/10{background-color:rgba(9, 84, 231, 0.10) !important;}
.bg-indigo-600\/20{background-color:rgba(9, 84, 231, 0.20) !important;}
.bg-indigo-600\/30{background-color:rgba(9, 84, 231, 0.30) !important;}
.bg-indigo-600\/40{background-color:rgba(9, 84, 231, 0.40) !important;}
.bg-indigo-600\/50{background-color:rgba(9, 84, 231, 0.50) !important;}
.bg-indigo-600\/60{background-color:rgba(9, 84, 231, 0.60) !important;}
.bg-indigo-600\/70{background-color:rgba(9, 84, 231, 0.70) !important;}
.bg-indigo-600\/80{background-color:rgba(9, 84, 231, 0.80) !important;}
.bg-indigo-600\/90{background-color:rgba(9, 84, 231, 0.90) !important;}
.bg-indigo-700{background-color:#0846bf !important;}
.text-indigo-700{color:#0846bf !important;}
.border-indigo-700{border-color:#0846bf !important;}
.ring-indigo-700{--tw-ring-color:#0846bf !important;}
.from-indigo-700{--tw-gradient-from:#0846bf !important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,#0846bf00) !important;}
.to-indigo-700{--tw-gradient-to:#0846bf !important;}
.via-indigo-700{--tw-gradient-stops:var(--tw-gradient-from),#0846bf,var(--tw-gradient-to,#0846bf00) !important;}
.hover\:bg-indigo-700:hover{background-color:#0846bf !important;}
.hover\:text-indigo-700:hover{color:#0846bf !important;}
.hover\:border-indigo-700:hover{border-color:#0846bf !important;}
.focus\:ring-indigo-700:focus{--tw-ring-color:#0846bf !important;}
.focus\:border-indigo-700:focus{border-color:#0846bf !important;}
.group:hover .group-hover\:bg-indigo-700{background-color:#0846bf !important;}
.group:hover .group-hover\:text-indigo-700{color:#0846bf !important;}
.bg-indigo-700\/10{background-color:rgba(8, 70, 191, 0.10) !important;}
.bg-indigo-700\/20{background-color:rgba(8, 70, 191, 0.20) !important;}
.bg-indigo-700\/30{background-color:rgba(8, 70, 191, 0.30) !important;}
.bg-indigo-700\/40{background-color:rgba(8, 70, 191, 0.40) !important;}
.bg-indigo-700\/50{background-color:rgba(8, 70, 191, 0.50) !important;}
.bg-indigo-700\/60{background-color:rgba(8, 70, 191, 0.60) !important;}
.bg-indigo-700\/70{background-color:rgba(8, 70, 191, 0.70) !important;}
.bg-indigo-700\/80{background-color:rgba(8, 70, 191, 0.80) !important;}
.bg-indigo-700\/90{background-color:rgba(8, 70, 191, 0.90) !important;}
.bg-indigo-800{background-color:#063798 !important;}
.text-indigo-800{color:#063798 !important;}
.border-indigo-800{border-color:#063798 !important;}
.ring-indigo-800{--tw-ring-color:#063798 !important;}
.from-indigo-800{--tw-gradient-from:#063798 !important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,#06379800) !important;}
.to-indigo-800{--tw-gradient-to:#063798 !important;}
.via-indigo-800{--tw-gradient-stops:var(--tw-gradient-from),#063798,var(--tw-gradient-to,#06379800) !important;}
.hover\:bg-indigo-800:hover{background-color:#063798 !important;}
.hover\:text-indigo-800:hover{color:#063798 !important;}
.hover\:border-indigo-800:hover{border-color:#063798 !important;}
.focus\:ring-indigo-800:focus{--tw-ring-color:#063798 !important;}
.focus\:border-indigo-800:focus{border-color:#063798 !important;}
.group:hover .group-hover\:bg-indigo-800{background-color:#063798 !important;}
.group:hover .group-hover\:text-indigo-800{color:#063798 !important;}
.bg-indigo-800\/10{background-color:rgba(6, 55, 152, 0.10) !important;}
.bg-indigo-800\/20{background-color:rgba(6, 55, 152, 0.20) !important;}
.bg-indigo-800\/30{background-color:rgba(6, 55, 152, 0.30) !important;}
.bg-indigo-800\/40{background-color:rgba(6, 55, 152, 0.40) !important;}
.bg-indigo-800\/50{background-color:rgba(6, 55, 152, 0.50) !important;}
.bg-indigo-800\/60{background-color:rgba(6, 55, 152, 0.60) !important;}
.bg-indigo-800\/70{background-color:rgba(6, 55, 152, 0.70) !important;}
.bg-indigo-800\/80{background-color:rgba(6, 55, 152, 0.80) !important;}
.bg-indigo-800\/90{background-color:rgba(6, 55, 152, 0.90) !important;}
.bg-indigo-900{background-color:#042971 !important;}
.text-indigo-900{color:#042971 !important;}
.border-indigo-900{border-color:#042971 !important;}
.ring-indigo-900{--tw-ring-color:#042971 !important;}
.from-indigo-900{--tw-gradient-from:#042971 !important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,#04297100) !important;}
.to-indigo-900{--tw-gradient-to:#042971 !important;}
.via-indigo-900{--tw-gradient-stops:var(--tw-gradient-from),#042971,var(--tw-gradient-to,#04297100) !important;}
.hover\:bg-indigo-900:hover{background-color:#042971 !important;}
.hover\:text-indigo-900:hover{color:#042971 !important;}
.hover\:border-indigo-900:hover{border-color:#042971 !important;}
.focus\:ring-indigo-900:focus{--tw-ring-color:#042971 !important;}
.focus\:border-indigo-900:focus{border-color:#042971 !important;}
.group:hover .group-hover\:bg-indigo-900{background-color:#042971 !important;}
.group:hover .group-hover\:text-indigo-900{color:#042971 !important;}
.bg-indigo-900\/10{background-color:rgba(4, 41, 113, 0.10) !important;}
.bg-indigo-900\/20{background-color:rgba(4, 41, 113, 0.20) !important;}
.bg-indigo-900\/30{background-color:rgba(4, 41, 113, 0.30) !important;}
.bg-indigo-900\/40{background-color:rgba(4, 41, 113, 0.40) !important;}
.bg-indigo-900\/50{background-color:rgba(4, 41, 113, 0.50) !important;}
.bg-indigo-900\/60{background-color:rgba(4, 41, 113, 0.60) !important;}
.bg-indigo-900\/70{background-color:rgba(4, 41, 113, 0.70) !important;}
.bg-indigo-900\/80{background-color:rgba(4, 41, 113, 0.80) !important;}
.bg-indigo-900\/90{background-color:rgba(4, 41, 113, 0.90) !important;}
.bg-indigo-950{background-color:#031b4a !important;}
.text-indigo-950{color:#031b4a !important;}
.border-indigo-950{border-color:#031b4a !important;}
.ring-indigo-950{--tw-ring-color:#031b4a !important;}
.from-indigo-950{--tw-gradient-from:#031b4a !important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,#031b4a00) !important;}
.to-indigo-950{--tw-gradient-to:#031b4a !important;}
.via-indigo-950{--tw-gradient-stops:var(--tw-gradient-from),#031b4a,var(--tw-gradient-to,#031b4a00) !important;}
.hover\:bg-indigo-950:hover{background-color:#031b4a !important;}
.hover\:text-indigo-950:hover{color:#031b4a !important;}
.hover\:border-indigo-950:hover{border-color:#031b4a !important;}
.focus\:ring-indigo-950:focus{--tw-ring-color:#031b4a !important;}
.focus\:border-indigo-950:focus{border-color:#031b4a !important;}
.group:hover .group-hover\:bg-indigo-950{background-color:#031b4a !important;}
.group:hover .group-hover\:text-indigo-950{color:#031b4a !important;}
.bg-indigo-950\/10{background-color:rgba(3, 27, 74, 0.10) !important;}
.bg-indigo-950\/20{background-color:rgba(3, 27, 74, 0.20) !important;}
.bg-indigo-950\/30{background-color:rgba(3, 27, 74, 0.30) !important;}
.bg-indigo-950\/40{background-color:rgba(3, 27, 74, 0.40) !important;}
.bg-indigo-950\/50{background-color:rgba(3, 27, 74, 0.50) !important;}
.bg-indigo-950\/60{background-color:rgba(3, 27, 74, 0.60) !important;}
.bg-indigo-950\/70{background-color:rgba(3, 27, 74, 0.70) !important;}
.bg-indigo-950\/80{background-color:rgba(3, 27, 74, 0.80) !important;}
.bg-indigo-950\/90{background-color:rgba(3, 27, 74, 0.90) !important;}
.bg-violet-50{background-color:#f0f5fe !important;}
.text-violet-50{color:#f0f5fe !important;}
.border-violet-50{border-color:#f0f5fe !important;}
.ring-violet-50{--tw-ring-color:#f0f5fe !important;}
.from-violet-50{--tw-gradient-from:#f0f5fe !important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,#f0f5fe00) !important;}
.to-violet-50{--tw-gradient-to:#f0f5fe !important;}
.via-violet-50{--tw-gradient-stops:var(--tw-gradient-from),#f0f5fe,var(--tw-gradient-to,#f0f5fe00) !important;}
.hover\:bg-violet-50:hover{background-color:#f0f5fe !important;}
.hover\:text-violet-50:hover{color:#f0f5fe !important;}
.hover\:border-violet-50:hover{border-color:#f0f5fe !important;}
.focus\:ring-violet-50:focus{--tw-ring-color:#f0f5fe !important;}
.focus\:border-violet-50:focus{border-color:#f0f5fe !important;}
.group:hover .group-hover\:bg-violet-50{background-color:#f0f5fe !important;}
.group:hover .group-hover\:text-violet-50{color:#f0f5fe !important;}
.bg-violet-50\/10{background-color:rgba(240, 245, 254, 0.10) !important;}
.bg-violet-50\/20{background-color:rgba(240, 245, 254, 0.20) !important;}
.bg-violet-50\/30{background-color:rgba(240, 245, 254, 0.30) !important;}
.bg-violet-50\/40{background-color:rgba(240, 245, 254, 0.40) !important;}
.bg-violet-50\/50{background-color:rgba(240, 245, 254, 0.50) !important;}
.bg-violet-50\/60{background-color:rgba(240, 245, 254, 0.60) !important;}
.bg-violet-50\/70{background-color:rgba(240, 245, 254, 0.70) !important;}
.bg-violet-50\/80{background-color:rgba(240, 245, 254, 0.80) !important;}
.bg-violet-50\/90{background-color:rgba(240, 245, 254, 0.90) !important;}
.bg-violet-100{background-color:#dde8fe !important;}
.text-violet-100{color:#dde8fe !important;}
.border-violet-100{border-color:#dde8fe !important;}
.ring-violet-100{--tw-ring-color:#dde8fe !important;}
.from-violet-100{--tw-gradient-from:#dde8fe !important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,#dde8fe00) !important;}
.to-violet-100{--tw-gradient-to:#dde8fe !important;}
.via-violet-100{--tw-gradient-stops:var(--tw-gradient-from),#dde8fe,var(--tw-gradient-to,#dde8fe00) !important;}
.hover\:bg-violet-100:hover{background-color:#dde8fe !important;}
.hover\:text-violet-100:hover{color:#dde8fe !important;}
.hover\:border-violet-100:hover{border-color:#dde8fe !important;}
.focus\:ring-violet-100:focus{--tw-ring-color:#dde8fe !important;}
.focus\:border-violet-100:focus{border-color:#dde8fe !important;}
.group:hover .group-hover\:bg-violet-100{background-color:#dde8fe !important;}
.group:hover .group-hover\:text-violet-100{color:#dde8fe !important;}
.bg-violet-100\/10{background-color:rgba(221, 232, 254, 0.10) !important;}
.bg-violet-100\/20{background-color:rgba(221, 232, 254, 0.20) !important;}
.bg-violet-100\/30{background-color:rgba(221, 232, 254, 0.30) !important;}
.bg-violet-100\/40{background-color:rgba(221, 232, 254, 0.40) !important;}
.bg-violet-100\/50{background-color:rgba(221, 232, 254, 0.50) !important;}
.bg-violet-100\/60{background-color:rgba(221, 232, 254, 0.60) !important;}
.bg-violet-100\/70{background-color:rgba(221, 232, 254, 0.70) !important;}
.bg-violet-100\/80{background-color:rgba(221, 232, 254, 0.80) !important;}
.bg-violet-100\/90{background-color:rgba(221, 232, 254, 0.90) !important;}
.bg-violet-200{background-color:#bad1fc !important;}
.text-violet-200{color:#bad1fc !important;}
.border-violet-200{border-color:#bad1fc !important;}
.ring-violet-200{--tw-ring-color:#bad1fc !important;}
.from-violet-200{--tw-gradient-from:#bad1fc !important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,#bad1fc00) !important;}
.to-violet-200{--tw-gradient-to:#bad1fc !important;}
.via-violet-200{--tw-gradient-stops:var(--tw-gradient-from),#bad1fc,var(--tw-gradient-to,#bad1fc00) !important;}
.hover\:bg-violet-200:hover{background-color:#bad1fc !important;}
.hover\:text-violet-200:hover{color:#bad1fc !important;}
.hover\:border-violet-200:hover{border-color:#bad1fc !important;}
.focus\:ring-violet-200:focus{--tw-ring-color:#bad1fc !important;}
.focus\:border-violet-200:focus{border-color:#bad1fc !important;}
.group:hover .group-hover\:bg-violet-200{background-color:#bad1fc !important;}
.group:hover .group-hover\:text-violet-200{color:#bad1fc !important;}
.bg-violet-200\/10{background-color:rgba(186, 209, 252, 0.10) !important;}
.bg-violet-200\/20{background-color:rgba(186, 209, 252, 0.20) !important;}
.bg-violet-200\/30{background-color:rgba(186, 209, 252, 0.30) !important;}
.bg-violet-200\/40{background-color:rgba(186, 209, 252, 0.40) !important;}
.bg-violet-200\/50{background-color:rgba(186, 209, 252, 0.50) !important;}
.bg-violet-200\/60{background-color:rgba(186, 209, 252, 0.60) !important;}
.bg-violet-200\/70{background-color:rgba(186, 209, 252, 0.70) !important;}
.bg-violet-200\/80{background-color:rgba(186, 209, 252, 0.80) !important;}
.bg-violet-200\/90{background-color:rgba(186, 209, 252, 0.90) !important;}
.bg-violet-300{background-color:#89affa !important;}
.text-violet-300{color:#89affa !important;}
.border-violet-300{border-color:#89affa !important;}
.ring-violet-300{--tw-ring-color:#89affa !important;}
.from-violet-300{--tw-gradient-from:#89affa !important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,#89affa00) !important;}
.to-violet-300{--tw-gradient-to:#89affa !important;}
.via-violet-300{--tw-gradient-stops:var(--tw-gradient-from),#89affa,var(--tw-gradient-to,#89affa00) !important;}
.hover\:bg-violet-300:hover{background-color:#89affa !important;}
.hover\:text-violet-300:hover{color:#89affa !important;}
.hover\:border-violet-300:hover{border-color:#89affa !important;}
.focus\:ring-violet-300:focus{--tw-ring-color:#89affa !important;}
.focus\:border-violet-300:focus{border-color:#89affa !important;}
.group:hover .group-hover\:bg-violet-300{background-color:#89affa !important;}
.group:hover .group-hover\:text-violet-300{color:#89affa !important;}
.bg-violet-300\/10{background-color:rgba(137, 175, 250, 0.10) !important;}
.bg-violet-300\/20{background-color:rgba(137, 175, 250, 0.20) !important;}
.bg-violet-300\/30{background-color:rgba(137, 175, 250, 0.30) !important;}
.bg-violet-300\/40{background-color:rgba(137, 175, 250, 0.40) !important;}
.bg-violet-300\/50{background-color:rgba(137, 175, 250, 0.50) !important;}
.bg-violet-300\/60{background-color:rgba(137, 175, 250, 0.60) !important;}
.bg-violet-300\/70{background-color:rgba(137, 175, 250, 0.70) !important;}
.bg-violet-300\/80{background-color:rgba(137, 175, 250, 0.80) !important;}
.bg-violet-300\/90{background-color:rgba(137, 175, 250, 0.90) !important;}
.bg-violet-400{background-color:#538bf8 !important;}
.text-violet-400{color:#538bf8 !important;}
.border-violet-400{border-color:#538bf8 !important;}
.ring-violet-400{--tw-ring-color:#538bf8 !important;}
.from-violet-400{--tw-gradient-from:#538bf8 !important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,#538bf800) !important;}
.to-violet-400{--tw-gradient-to:#538bf8 !important;}
.via-violet-400{--tw-gradient-stops:var(--tw-gradient-from),#538bf8,var(--tw-gradient-to,#538bf800) !important;}
.hover\:bg-violet-400:hover{background-color:#538bf8 !important;}
.hover\:text-violet-400:hover{color:#538bf8 !important;}
.hover\:border-violet-400:hover{border-color:#538bf8 !important;}
.focus\:ring-violet-400:focus{--tw-ring-color:#538bf8 !important;}
.focus\:border-violet-400:focus{border-color:#538bf8 !important;}
.group:hover .group-hover\:bg-violet-400{background-color:#538bf8 !important;}
.group:hover .group-hover\:text-violet-400{color:#538bf8 !important;}
.bg-violet-400\/10{background-color:rgba(83, 139, 248, 0.10) !important;}
.bg-violet-400\/20{background-color:rgba(83, 139, 248, 0.20) !important;}
.bg-violet-400\/30{background-color:rgba(83, 139, 248, 0.30) !important;}
.bg-violet-400\/40{background-color:rgba(83, 139, 248, 0.40) !important;}
.bg-violet-400\/50{background-color:rgba(83, 139, 248, 0.50) !important;}
.bg-violet-400\/60{background-color:rgba(83, 139, 248, 0.60) !important;}
.bg-violet-400\/70{background-color:rgba(83, 139, 248, 0.70) !important;}
.bg-violet-400\/80{background-color:rgba(83, 139, 248, 0.80) !important;}
.bg-violet-400\/90{background-color:rgba(83, 139, 248, 0.90) !important;}
.bg-violet-500{background-color:#226af6 !important;}
.text-violet-500{color:#226af6 !important;}
.border-violet-500{border-color:#226af6 !important;}
.ring-violet-500{--tw-ring-color:#226af6 !important;}
.from-violet-500{--tw-gradient-from:#226af6 !important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,#226af600) !important;}
.to-violet-500{--tw-gradient-to:#226af6 !important;}
.via-violet-500{--tw-gradient-stops:var(--tw-gradient-from),#226af6,var(--tw-gradient-to,#226af600) !important;}
.hover\:bg-violet-500:hover{background-color:#226af6 !important;}
.hover\:text-violet-500:hover{color:#226af6 !important;}
.hover\:border-violet-500:hover{border-color:#226af6 !important;}
.focus\:ring-violet-500:focus{--tw-ring-color:#226af6 !important;}
.focus\:border-violet-500:focus{border-color:#226af6 !important;}
.group:hover .group-hover\:bg-violet-500{background-color:#226af6 !important;}
.group:hover .group-hover\:text-violet-500{color:#226af6 !important;}
.bg-violet-500\/10{background-color:rgba(34, 106, 246, 0.10) !important;}
.bg-violet-500\/20{background-color:rgba(34, 106, 246, 0.20) !important;}
.bg-violet-500\/30{background-color:rgba(34, 106, 246, 0.30) !important;}
.bg-violet-500\/40{background-color:rgba(34, 106, 246, 0.40) !important;}
.bg-violet-500\/50{background-color:rgba(34, 106, 246, 0.50) !important;}
.bg-violet-500\/60{background-color:rgba(34, 106, 246, 0.60) !important;}
.bg-violet-500\/70{background-color:rgba(34, 106, 246, 0.70) !important;}
.bg-violet-500\/80{background-color:rgba(34, 106, 246, 0.80) !important;}
.bg-violet-500\/90{background-color:rgba(34, 106, 246, 0.90) !important;}
.bg-violet-600{background-color:#0954e7 !important;}
.text-violet-600{color:#0954e7 !important;}
.border-violet-600{border-color:#0954e7 !important;}
.ring-violet-600{--tw-ring-color:#0954e7 !important;}
.from-violet-600{--tw-gradient-from:#0954e7 !important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,#0954e700) !important;}
.to-violet-600{--tw-gradient-to:#0954e7 !important;}
.via-violet-600{--tw-gradient-stops:var(--tw-gradient-from),#0954e7,var(--tw-gradient-to,#0954e700) !important;}
.hover\:bg-violet-600:hover{background-color:#0954e7 !important;}
.hover\:text-violet-600:hover{color:#0954e7 !important;}
.hover\:border-violet-600:hover{border-color:#0954e7 !important;}
.focus\:ring-violet-600:focus{--tw-ring-color:#0954e7 !important;}
.focus\:border-violet-600:focus{border-color:#0954e7 !important;}
.group:hover .group-hover\:bg-violet-600{background-color:#0954e7 !important;}
.group:hover .group-hover\:text-violet-600{color:#0954e7 !important;}
.bg-violet-600\/10{background-color:rgba(9, 84, 231, 0.10) !important;}
.bg-violet-600\/20{background-color:rgba(9, 84, 231, 0.20) !important;}
.bg-violet-600\/30{background-color:rgba(9, 84, 231, 0.30) !important;}
.bg-violet-600\/40{background-color:rgba(9, 84, 231, 0.40) !important;}
.bg-violet-600\/50{background-color:rgba(9, 84, 231, 0.50) !important;}
.bg-violet-600\/60{background-color:rgba(9, 84, 231, 0.60) !important;}
.bg-violet-600\/70{background-color:rgba(9, 84, 231, 0.70) !important;}
.bg-violet-600\/80{background-color:rgba(9, 84, 231, 0.80) !important;}
.bg-violet-600\/90{background-color:rgba(9, 84, 231, 0.90) !important;}
.bg-violet-700{background-color:#0846bf !important;}
.text-violet-700{color:#0846bf !important;}
.border-violet-700{border-color:#0846bf !important;}
.ring-violet-700{--tw-ring-color:#0846bf !important;}
.from-violet-700{--tw-gradient-from:#0846bf !important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,#0846bf00) !important;}
.to-violet-700{--tw-gradient-to:#0846bf !important;}
.via-violet-700{--tw-gradient-stops:var(--tw-gradient-from),#0846bf,var(--tw-gradient-to,#0846bf00) !important;}
.hover\:bg-violet-700:hover{background-color:#0846bf !important;}
.hover\:text-violet-700:hover{color:#0846bf !important;}
.hover\:border-violet-700:hover{border-color:#0846bf !important;}
.focus\:ring-violet-700:focus{--tw-ring-color:#0846bf !important;}
.focus\:border-violet-700:focus{border-color:#0846bf !important;}
.group:hover .group-hover\:bg-violet-700{background-color:#0846bf !important;}
.group:hover .group-hover\:text-violet-700{color:#0846bf !important;}
.bg-violet-700\/10{background-color:rgba(8, 70, 191, 0.10) !important;}
.bg-violet-700\/20{background-color:rgba(8, 70, 191, 0.20) !important;}
.bg-violet-700\/30{background-color:rgba(8, 70, 191, 0.30) !important;}
.bg-violet-700\/40{background-color:rgba(8, 70, 191, 0.40) !important;}
.bg-violet-700\/50{background-color:rgba(8, 70, 191, 0.50) !important;}
.bg-violet-700\/60{background-color:rgba(8, 70, 191, 0.60) !important;}
.bg-violet-700\/70{background-color:rgba(8, 70, 191, 0.70) !important;}
.bg-violet-700\/80{background-color:rgba(8, 70, 191, 0.80) !important;}
.bg-violet-700\/90{background-color:rgba(8, 70, 191, 0.90) !important;}
.bg-violet-800{background-color:#063798 !important;}
.text-violet-800{color:#063798 !important;}
.border-violet-800{border-color:#063798 !important;}
.ring-violet-800{--tw-ring-color:#063798 !important;}
.from-violet-800{--tw-gradient-from:#063798 !important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,#06379800) !important;}
.to-violet-800{--tw-gradient-to:#063798 !important;}
.via-violet-800{--tw-gradient-stops:var(--tw-gradient-from),#063798,var(--tw-gradient-to,#06379800) !important;}
.hover\:bg-violet-800:hover{background-color:#063798 !important;}
.hover\:text-violet-800:hover{color:#063798 !important;}
.hover\:border-violet-800:hover{border-color:#063798 !important;}
.focus\:ring-violet-800:focus{--tw-ring-color:#063798 !important;}
.focus\:border-violet-800:focus{border-color:#063798 !important;}
.group:hover .group-hover\:bg-violet-800{background-color:#063798 !important;}
.group:hover .group-hover\:text-violet-800{color:#063798 !important;}
.bg-violet-800\/10{background-color:rgba(6, 55, 152, 0.10) !important;}
.bg-violet-800\/20{background-color:rgba(6, 55, 152, 0.20) !important;}
.bg-violet-800\/30{background-color:rgba(6, 55, 152, 0.30) !important;}
.bg-violet-800\/40{background-color:rgba(6, 55, 152, 0.40) !important;}
.bg-violet-800\/50{background-color:rgba(6, 55, 152, 0.50) !important;}
.bg-violet-800\/60{background-color:rgba(6, 55, 152, 0.60) !important;}
.bg-violet-800\/70{background-color:rgba(6, 55, 152, 0.70) !important;}
.bg-violet-800\/80{background-color:rgba(6, 55, 152, 0.80) !important;}
.bg-violet-800\/90{background-color:rgba(6, 55, 152, 0.90) !important;}
.bg-violet-900{background-color:#042971 !important;}
.text-violet-900{color:#042971 !important;}
.border-violet-900{border-color:#042971 !important;}
.ring-violet-900{--tw-ring-color:#042971 !important;}
.from-violet-900{--tw-gradient-from:#042971 !important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,#04297100) !important;}
.to-violet-900{--tw-gradient-to:#042971 !important;}
.via-violet-900{--tw-gradient-stops:var(--tw-gradient-from),#042971,var(--tw-gradient-to,#04297100) !important;}
.hover\:bg-violet-900:hover{background-color:#042971 !important;}
.hover\:text-violet-900:hover{color:#042971 !important;}
.hover\:border-violet-900:hover{border-color:#042971 !important;}
.focus\:ring-violet-900:focus{--tw-ring-color:#042971 !important;}
.focus\:border-violet-900:focus{border-color:#042971 !important;}
.group:hover .group-hover\:bg-violet-900{background-color:#042971 !important;}
.group:hover .group-hover\:text-violet-900{color:#042971 !important;}
.bg-violet-900\/10{background-color:rgba(4, 41, 113, 0.10) !important;}
.bg-violet-900\/20{background-color:rgba(4, 41, 113, 0.20) !important;}
.bg-violet-900\/30{background-color:rgba(4, 41, 113, 0.30) !important;}
.bg-violet-900\/40{background-color:rgba(4, 41, 113, 0.40) !important;}
.bg-violet-900\/50{background-color:rgba(4, 41, 113, 0.50) !important;}
.bg-violet-900\/60{background-color:rgba(4, 41, 113, 0.60) !important;}
.bg-violet-900\/70{background-color:rgba(4, 41, 113, 0.70) !important;}
.bg-violet-900\/80{background-color:rgba(4, 41, 113, 0.80) !important;}
.bg-violet-900\/90{background-color:rgba(4, 41, 113, 0.90) !important;}
.bg-violet-950{background-color:#031b4a !important;}
.text-violet-950{color:#031b4a !important;}
.border-violet-950{border-color:#031b4a !important;}
.ring-violet-950{--tw-ring-color:#031b4a !important;}
.from-violet-950{--tw-gradient-from:#031b4a !important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,#031b4a00) !important;}
.to-violet-950{--tw-gradient-to:#031b4a !important;}
.via-violet-950{--tw-gradient-stops:var(--tw-gradient-from),#031b4a,var(--tw-gradient-to,#031b4a00) !important;}
.hover\:bg-violet-950:hover{background-color:#031b4a !important;}
.hover\:text-violet-950:hover{color:#031b4a !important;}
.hover\:border-violet-950:hover{border-color:#031b4a !important;}
.focus\:ring-violet-950:focus{--tw-ring-color:#031b4a !important;}
.focus\:border-violet-950:focus{border-color:#031b4a !important;}
.group:hover .group-hover\:bg-violet-950{background-color:#031b4a !important;}
.group:hover .group-hover\:text-violet-950{color:#031b4a !important;}
.bg-violet-950\/10{background-color:rgba(3, 27, 74, 0.10) !important;}
.bg-violet-950\/20{background-color:rgba(3, 27, 74, 0.20) !important;}
.bg-violet-950\/30{background-color:rgba(3, 27, 74, 0.30) !important;}
.bg-violet-950\/40{background-color:rgba(3, 27, 74, 0.40) !important;}
.bg-violet-950\/50{background-color:rgba(3, 27, 74, 0.50) !important;}
.bg-violet-950\/60{background-color:rgba(3, 27, 74, 0.60) !important;}
.bg-violet-950\/70{background-color:rgba(3, 27, 74, 0.70) !important;}
.bg-violet-950\/80{background-color:rgba(3, 27, 74, 0.80) !important;}
.bg-violet-950\/90{background-color:rgba(3, 27, 74, 0.90) !important;}
.bg-purple-50{background-color:#f0f5fe !important;}
.text-purple-50{color:#f0f5fe !important;}
.border-purple-50{border-color:#f0f5fe !important;}
.ring-purple-50{--tw-ring-color:#f0f5fe !important;}
.from-purple-50{--tw-gradient-from:#f0f5fe !important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,#f0f5fe00) !important;}
.to-purple-50{--tw-gradient-to:#f0f5fe !important;}
.via-purple-50{--tw-gradient-stops:var(--tw-gradient-from),#f0f5fe,var(--tw-gradient-to,#f0f5fe00) !important;}
.hover\:bg-purple-50:hover{background-color:#f0f5fe !important;}
.hover\:text-purple-50:hover{color:#f0f5fe !important;}
.hover\:border-purple-50:hover{border-color:#f0f5fe !important;}
.focus\:ring-purple-50:focus{--tw-ring-color:#f0f5fe !important;}
.focus\:border-purple-50:focus{border-color:#f0f5fe !important;}
.group:hover .group-hover\:bg-purple-50{background-color:#f0f5fe !important;}
.group:hover .group-hover\:text-purple-50{color:#f0f5fe !important;}
.bg-purple-50\/10{background-color:rgba(240, 245, 254, 0.10) !important;}
.bg-purple-50\/20{background-color:rgba(240, 245, 254, 0.20) !important;}
.bg-purple-50\/30{background-color:rgba(240, 245, 254, 0.30) !important;}
.bg-purple-50\/40{background-color:rgba(240, 245, 254, 0.40) !important;}
.bg-purple-50\/50{background-color:rgba(240, 245, 254, 0.50) !important;}
.bg-purple-50\/60{background-color:rgba(240, 245, 254, 0.60) !important;}
.bg-purple-50\/70{background-color:rgba(240, 245, 254, 0.70) !important;}
.bg-purple-50\/80{background-color:rgba(240, 245, 254, 0.80) !important;}
.bg-purple-50\/90{background-color:rgba(240, 245, 254, 0.90) !important;}
.bg-purple-100{background-color:#dde8fe !important;}
.text-purple-100{color:#dde8fe !important;}
.border-purple-100{border-color:#dde8fe !important;}
.ring-purple-100{--tw-ring-color:#dde8fe !important;}
.from-purple-100{--tw-gradient-from:#dde8fe !important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,#dde8fe00) !important;}
.to-purple-100{--tw-gradient-to:#dde8fe !important;}
.via-purple-100{--tw-gradient-stops:var(--tw-gradient-from),#dde8fe,var(--tw-gradient-to,#dde8fe00) !important;}
.hover\:bg-purple-100:hover{background-color:#dde8fe !important;}
.hover\:text-purple-100:hover{color:#dde8fe !important;}
.hover\:border-purple-100:hover{border-color:#dde8fe !important;}
.focus\:ring-purple-100:focus{--tw-ring-color:#dde8fe !important;}
.focus\:border-purple-100:focus{border-color:#dde8fe !important;}
.group:hover .group-hover\:bg-purple-100{background-color:#dde8fe !important;}
.group:hover .group-hover\:text-purple-100{color:#dde8fe !important;}
.bg-purple-100\/10{background-color:rgba(221, 232, 254, 0.10) !important;}
.bg-purple-100\/20{background-color:rgba(221, 232, 254, 0.20) !important;}
.bg-purple-100\/30{background-color:rgba(221, 232, 254, 0.30) !important;}
.bg-purple-100\/40{background-color:rgba(221, 232, 254, 0.40) !important;}
.bg-purple-100\/50{background-color:rgba(221, 232, 254, 0.50) !important;}
.bg-purple-100\/60{background-color:rgba(221, 232, 254, 0.60) !important;}
.bg-purple-100\/70{background-color:rgba(221, 232, 254, 0.70) !important;}
.bg-purple-100\/80{background-color:rgba(221, 232, 254, 0.80) !important;}
.bg-purple-100\/90{background-color:rgba(221, 232, 254, 0.90) !important;}
.bg-purple-200{background-color:#bad1fc !important;}
.text-purple-200{color:#bad1fc !important;}
.border-purple-200{border-color:#bad1fc !important;}
.ring-purple-200{--tw-ring-color:#bad1fc !important;}
.from-purple-200{--tw-gradient-from:#bad1fc !important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,#bad1fc00) !important;}
.to-purple-200{--tw-gradient-to:#bad1fc !important;}
.via-purple-200{--tw-gradient-stops:var(--tw-gradient-from),#bad1fc,var(--tw-gradient-to,#bad1fc00) !important;}
.hover\:bg-purple-200:hover{background-color:#bad1fc !important;}
.hover\:text-purple-200:hover{color:#bad1fc !important;}
.hover\:border-purple-200:hover{border-color:#bad1fc !important;}
.focus\:ring-purple-200:focus{--tw-ring-color:#bad1fc !important;}
.focus\:border-purple-200:focus{border-color:#bad1fc !important;}
.group:hover .group-hover\:bg-purple-200{background-color:#bad1fc !important;}
.group:hover .group-hover\:text-purple-200{color:#bad1fc !important;}
.bg-purple-200\/10{background-color:rgba(186, 209, 252, 0.10) !important;}
.bg-purple-200\/20{background-color:rgba(186, 209, 252, 0.20) !important;}
.bg-purple-200\/30{background-color:rgba(186, 209, 252, 0.30) !important;}
.bg-purple-200\/40{background-color:rgba(186, 209, 252, 0.40) !important;}
.bg-purple-200\/50{background-color:rgba(186, 209, 252, 0.50) !important;}
.bg-purple-200\/60{background-color:rgba(186, 209, 252, 0.60) !important;}
.bg-purple-200\/70{background-color:rgba(186, 209, 252, 0.70) !important;}
.bg-purple-200\/80{background-color:rgba(186, 209, 252, 0.80) !important;}
.bg-purple-200\/90{background-color:rgba(186, 209, 252, 0.90) !important;}
.bg-purple-300{background-color:#89affa !important;}
.text-purple-300{color:#89affa !important;}
.border-purple-300{border-color:#89affa !important;}
.ring-purple-300{--tw-ring-color:#89affa !important;}
.from-purple-300{--tw-gradient-from:#89affa !important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,#89affa00) !important;}
.to-purple-300{--tw-gradient-to:#89affa !important;}
.via-purple-300{--tw-gradient-stops:var(--tw-gradient-from),#89affa,var(--tw-gradient-to,#89affa00) !important;}
.hover\:bg-purple-300:hover{background-color:#89affa !important;}
.hover\:text-purple-300:hover{color:#89affa !important;}
.hover\:border-purple-300:hover{border-color:#89affa !important;}
.focus\:ring-purple-300:focus{--tw-ring-color:#89affa !important;}
.focus\:border-purple-300:focus{border-color:#89affa !important;}
.group:hover .group-hover\:bg-purple-300{background-color:#89affa !important;}
.group:hover .group-hover\:text-purple-300{color:#89affa !important;}
.bg-purple-300\/10{background-color:rgba(137, 175, 250, 0.10) !important;}
.bg-purple-300\/20{background-color:rgba(137, 175, 250, 0.20) !important;}
.bg-purple-300\/30{background-color:rgba(137, 175, 250, 0.30) !important;}
.bg-purple-300\/40{background-color:rgba(137, 175, 250, 0.40) !important;}
.bg-purple-300\/50{background-color:rgba(137, 175, 250, 0.50) !important;}
.bg-purple-300\/60{background-color:rgba(137, 175, 250, 0.60) !important;}
.bg-purple-300\/70{background-color:rgba(137, 175, 250, 0.70) !important;}
.bg-purple-300\/80{background-color:rgba(137, 175, 250, 0.80) !important;}
.bg-purple-300\/90{background-color:rgba(137, 175, 250, 0.90) !important;}
.bg-purple-400{background-color:#538bf8 !important;}
.text-purple-400{color:#538bf8 !important;}
.border-purple-400{border-color:#538bf8 !important;}
.ring-purple-400{--tw-ring-color:#538bf8 !important;}
.from-purple-400{--tw-gradient-from:#538bf8 !important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,#538bf800) !important;}
.to-purple-400{--tw-gradient-to:#538bf8 !important;}
.via-purple-400{--tw-gradient-stops:var(--tw-gradient-from),#538bf8,var(--tw-gradient-to,#538bf800) !important;}
.hover\:bg-purple-400:hover{background-color:#538bf8 !important;}
.hover\:text-purple-400:hover{color:#538bf8 !important;}
.hover\:border-purple-400:hover{border-color:#538bf8 !important;}
.focus\:ring-purple-400:focus{--tw-ring-color:#538bf8 !important;}
.focus\:border-purple-400:focus{border-color:#538bf8 !important;}
.group:hover .group-hover\:bg-purple-400{background-color:#538bf8 !important;}
.group:hover .group-hover\:text-purple-400{color:#538bf8 !important;}
.bg-purple-400\/10{background-color:rgba(83, 139, 248, 0.10) !important;}
.bg-purple-400\/20{background-color:rgba(83, 139, 248, 0.20) !important;}
.bg-purple-400\/30{background-color:rgba(83, 139, 248, 0.30) !important;}
.bg-purple-400\/40{background-color:rgba(83, 139, 248, 0.40) !important;}
.bg-purple-400\/50{background-color:rgba(83, 139, 248, 0.50) !important;}
.bg-purple-400\/60{background-color:rgba(83, 139, 248, 0.60) !important;}
.bg-purple-400\/70{background-color:rgba(83, 139, 248, 0.70) !important;}
.bg-purple-400\/80{background-color:rgba(83, 139, 248, 0.80) !important;}
.bg-purple-400\/90{background-color:rgba(83, 139, 248, 0.90) !important;}
.bg-purple-500{background-color:#226af6 !important;}
.text-purple-500{color:#226af6 !important;}
.border-purple-500{border-color:#226af6 !important;}
.ring-purple-500{--tw-ring-color:#226af6 !important;}
.from-purple-500{--tw-gradient-from:#226af6 !important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,#226af600) !important;}
.to-purple-500{--tw-gradient-to:#226af6 !important;}
.via-purple-500{--tw-gradient-stops:var(--tw-gradient-from),#226af6,var(--tw-gradient-to,#226af600) !important;}
.hover\:bg-purple-500:hover{background-color:#226af6 !important;}
.hover\:text-purple-500:hover{color:#226af6 !important;}
.hover\:border-purple-500:hover{border-color:#226af6 !important;}
.focus\:ring-purple-500:focus{--tw-ring-color:#226af6 !important;}
.focus\:border-purple-500:focus{border-color:#226af6 !important;}
.group:hover .group-hover\:bg-purple-500{background-color:#226af6 !important;}
.group:hover .group-hover\:text-purple-500{color:#226af6 !important;}
.bg-purple-500\/10{background-color:rgba(34, 106, 246, 0.10) !important;}
.bg-purple-500\/20{background-color:rgba(34, 106, 246, 0.20) !important;}
.bg-purple-500\/30{background-color:rgba(34, 106, 246, 0.30) !important;}
.bg-purple-500\/40{background-color:rgba(34, 106, 246, 0.40) !important;}
.bg-purple-500\/50{background-color:rgba(34, 106, 246, 0.50) !important;}
.bg-purple-500\/60{background-color:rgba(34, 106, 246, 0.60) !important;}
.bg-purple-500\/70{background-color:rgba(34, 106, 246, 0.70) !important;}
.bg-purple-500\/80{background-color:rgba(34, 106, 246, 0.80) !important;}
.bg-purple-500\/90{background-color:rgba(34, 106, 246, 0.90) !important;}
.bg-purple-600{background-color:#0954e7 !important;}
.text-purple-600{color:#0954e7 !important;}
.border-purple-600{border-color:#0954e7 !important;}
.ring-purple-600{--tw-ring-color:#0954e7 !important;}
.from-purple-600{--tw-gradient-from:#0954e7 !important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,#0954e700) !important;}
.to-purple-600{--tw-gradient-to:#0954e7 !important;}
.via-purple-600{--tw-gradient-stops:var(--tw-gradient-from),#0954e7,var(--tw-gradient-to,#0954e700) !important;}
.hover\:bg-purple-600:hover{background-color:#0954e7 !important;}
.hover\:text-purple-600:hover{color:#0954e7 !important;}
.hover\:border-purple-600:hover{border-color:#0954e7 !important;}
.focus\:ring-purple-600:focus{--tw-ring-color:#0954e7 !important;}
.focus\:border-purple-600:focus{border-color:#0954e7 !important;}
.group:hover .group-hover\:bg-purple-600{background-color:#0954e7 !important;}
.group:hover .group-hover\:text-purple-600{color:#0954e7 !important;}
.bg-purple-600\/10{background-color:rgba(9, 84, 231, 0.10) !important;}
.bg-purple-600\/20{background-color:rgba(9, 84, 231, 0.20) !important;}
.bg-purple-600\/30{background-color:rgba(9, 84, 231, 0.30) !important;}
.bg-purple-600\/40{background-color:rgba(9, 84, 231, 0.40) !important;}
.bg-purple-600\/50{background-color:rgba(9, 84, 231, 0.50) !important;}
.bg-purple-600\/60{background-color:rgba(9, 84, 231, 0.60) !important;}
.bg-purple-600\/70{background-color:rgba(9, 84, 231, 0.70) !important;}
.bg-purple-600\/80{background-color:rgba(9, 84, 231, 0.80) !important;}
.bg-purple-600\/90{background-color:rgba(9, 84, 231, 0.90) !important;}
.bg-purple-700{background-color:#0846bf !important;}
.text-purple-700{color:#0846bf !important;}
.border-purple-700{border-color:#0846bf !important;}
.ring-purple-700{--tw-ring-color:#0846bf !important;}
.from-purple-700{--tw-gradient-from:#0846bf !important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,#0846bf00) !important;}
.to-purple-700{--tw-gradient-to:#0846bf !important;}
.via-purple-700{--tw-gradient-stops:var(--tw-gradient-from),#0846bf,var(--tw-gradient-to,#0846bf00) !important;}
.hover\:bg-purple-700:hover{background-color:#0846bf !important;}
.hover\:text-purple-700:hover{color:#0846bf !important;}
.hover\:border-purple-700:hover{border-color:#0846bf !important;}
.focus\:ring-purple-700:focus{--tw-ring-color:#0846bf !important;}
.focus\:border-purple-700:focus{border-color:#0846bf !important;}
.group:hover .group-hover\:bg-purple-700{background-color:#0846bf !important;}
.group:hover .group-hover\:text-purple-700{color:#0846bf !important;}
.bg-purple-700\/10{background-color:rgba(8, 70, 191, 0.10) !important;}
.bg-purple-700\/20{background-color:rgba(8, 70, 191, 0.20) !important;}
.bg-purple-700\/30{background-color:rgba(8, 70, 191, 0.30) !important;}
.bg-purple-700\/40{background-color:rgba(8, 70, 191, 0.40) !important;}
.bg-purple-700\/50{background-color:rgba(8, 70, 191, 0.50) !important;}
.bg-purple-700\/60{background-color:rgba(8, 70, 191, 0.60) !important;}
.bg-purple-700\/70{background-color:rgba(8, 70, 191, 0.70) !important;}
.bg-purple-700\/80{background-color:rgba(8, 70, 191, 0.80) !important;}
.bg-purple-700\/90{background-color:rgba(8, 70, 191, 0.90) !important;}
.bg-purple-800{background-color:#063798 !important;}
.text-purple-800{color:#063798 !important;}
.border-purple-800{border-color:#063798 !important;}
.ring-purple-800{--tw-ring-color:#063798 !important;}
.from-purple-800{--tw-gradient-from:#063798 !important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,#06379800) !important;}
.to-purple-800{--tw-gradient-to:#063798 !important;}
.via-purple-800{--tw-gradient-stops:var(--tw-gradient-from),#063798,var(--tw-gradient-to,#06379800) !important;}
.hover\:bg-purple-800:hover{background-color:#063798 !important;}
.hover\:text-purple-800:hover{color:#063798 !important;}
.hover\:border-purple-800:hover{border-color:#063798 !important;}
.focus\:ring-purple-800:focus{--tw-ring-color:#063798 !important;}
.focus\:border-purple-800:focus{border-color:#063798 !important;}
.group:hover .group-hover\:bg-purple-800{background-color:#063798 !important;}
.group:hover .group-hover\:text-purple-800{color:#063798 !important;}
.bg-purple-800\/10{background-color:rgba(6, 55, 152, 0.10) !important;}
.bg-purple-800\/20{background-color:rgba(6, 55, 152, 0.20) !important;}
.bg-purple-800\/30{background-color:rgba(6, 55, 152, 0.30) !important;}
.bg-purple-800\/40{background-color:rgba(6, 55, 152, 0.40) !important;}
.bg-purple-800\/50{background-color:rgba(6, 55, 152, 0.50) !important;}
.bg-purple-800\/60{background-color:rgba(6, 55, 152, 0.60) !important;}
.bg-purple-800\/70{background-color:rgba(6, 55, 152, 0.70) !important;}
.bg-purple-800\/80{background-color:rgba(6, 55, 152, 0.80) !important;}
.bg-purple-800\/90{background-color:rgba(6, 55, 152, 0.90) !important;}
.bg-purple-900{background-color:#042971 !important;}
.text-purple-900{color:#042971 !important;}
.border-purple-900{border-color:#042971 !important;}
.ring-purple-900{--tw-ring-color:#042971 !important;}
.from-purple-900{--tw-gradient-from:#042971 !important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,#04297100) !important;}
.to-purple-900{--tw-gradient-to:#042971 !important;}
.via-purple-900{--tw-gradient-stops:var(--tw-gradient-from),#042971,var(--tw-gradient-to,#04297100) !important;}
.hover\:bg-purple-900:hover{background-color:#042971 !important;}
.hover\:text-purple-900:hover{color:#042971 !important;}
.hover\:border-purple-900:hover{border-color:#042971 !important;}
.focus\:ring-purple-900:focus{--tw-ring-color:#042971 !important;}
.focus\:border-purple-900:focus{border-color:#042971 !important;}
.group:hover .group-hover\:bg-purple-900{background-color:#042971 !important;}
.group:hover .group-hover\:text-purple-900{color:#042971 !important;}
.bg-purple-900\/10{background-color:rgba(4, 41, 113, 0.10) !important;}
.bg-purple-900\/20{background-color:rgba(4, 41, 113, 0.20) !important;}
.bg-purple-900\/30{background-color:rgba(4, 41, 113, 0.30) !important;}
.bg-purple-900\/40{background-color:rgba(4, 41, 113, 0.40) !important;}
.bg-purple-900\/50{background-color:rgba(4, 41, 113, 0.50) !important;}
.bg-purple-900\/60{background-color:rgba(4, 41, 113, 0.60) !important;}
.bg-purple-900\/70{background-color:rgba(4, 41, 113, 0.70) !important;}
.bg-purple-900\/80{background-color:rgba(4, 41, 113, 0.80) !important;}
.bg-purple-900\/90{background-color:rgba(4, 41, 113, 0.90) !important;}
.bg-purple-950{background-color:#031b4a !important;}
.text-purple-950{color:#031b4a !important;}
.border-purple-950{border-color:#031b4a !important;}
.ring-purple-950{--tw-ring-color:#031b4a !important;}
.from-purple-950{--tw-gradient-from:#031b4a !important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,#031b4a00) !important;}
.to-purple-950{--tw-gradient-to:#031b4a !important;}
.via-purple-950{--tw-gradient-stops:var(--tw-gradient-from),#031b4a,var(--tw-gradient-to,#031b4a00) !important;}
.hover\:bg-purple-950:hover{background-color:#031b4a !important;}
.hover\:text-purple-950:hover{color:#031b4a !important;}
.hover\:border-purple-950:hover{border-color:#031b4a !important;}
.focus\:ring-purple-950:focus{--tw-ring-color:#031b4a !important;}
.focus\:border-purple-950:focus{border-color:#031b4a !important;}
.group:hover .group-hover\:bg-purple-950{background-color:#031b4a !important;}
.group:hover .group-hover\:text-purple-950{color:#031b4a !important;}
.bg-purple-950\/10{background-color:rgba(3, 27, 74, 0.10) !important;}
.bg-purple-950\/20{background-color:rgba(3, 27, 74, 0.20) !important;}
.bg-purple-950\/30{background-color:rgba(3, 27, 74, 0.30) !important;}
.bg-purple-950\/40{background-color:rgba(3, 27, 74, 0.40) !important;}
.bg-purple-950\/50{background-color:rgba(3, 27, 74, 0.50) !important;}
.bg-purple-950\/60{background-color:rgba(3, 27, 74, 0.60) !important;}
.bg-purple-950\/70{background-color:rgba(3, 27, 74, 0.70) !important;}
.bg-purple-950\/80{background-color:rgba(3, 27, 74, 0.80) !important;}
.bg-purple-950\/90{background-color:rgba(3, 27, 74, 0.90) !important;}